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
336587699973	336587700532	336587701082	336587701632	336587702182	336587702732	336587703282	336587703832	336587704382	336587704932	336587705482	336587706032	336587706582	336587707132	336587707682	336587708232	336587708782	336587709332	336587709882	336587710432	336587710982	336587711532	336587712082	336587712632	336587713182	336587713732	336587714282	336587714832	336587715382	336587715932	336587716482	336587717032	336587717582	336587718132	336587718682	336587719232	336587719782	336587720332	336587720882	336587721432	336587721982	336587722532	336587723082	336587723632	336587724182	336587724732	336587725282	336587725832	336587726382	336587726932	336587727482	336587728032	336587728582	336587729132	336587729682	336587730232	336587730782	336587731332	336587731882	336587732432	336587732982	336587733532	336587734082	336587734632	336587735182	336587735732	336587736282	336587736832	336587737382	336587737932	336587738482	336587739032	336587739582	336587740132	336587740682	336587741232	336587741782	336587742332	336587742882	336587743432	336587743982	336587744532	336587745082	336587745632	336587746182	336587746732	336587747282	336587747832	336587748382	336587748932	336587749482	336587750032	336587750582	336587751132	336587751682	336587752232	336587752782	336587753332	336587753882	336587754432	336587754982	336587755532	336587756082	336587756632	336587757182	336587757732	336587758282	336587758832	336587759382	336587759932	336587760482	336587761032	336587761582	336587762132	336587762682	336587763232	336587763782	336587764332	336587764882	336587765432	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2661	3650	2300	2661	3650	2300	2661	3650	2300	2662	3650	2300	2662	3650	2300	2663	3650	2300	2663	3650	2300	2663	3650	2300	2664	3650	2300	2664	3650	2300	2665	3650	2300	2665	3650	2300	2665	3650	2300	2666	3650	2300	2666	3650	2300	2667	3650	2300	2667	3650	2300	2667	3650	2300	2668	3650	2300	2668	3650	2300	2669	3650	2300	2669	3650	2300	2670	3650	2300	2670	3650	2300	2670	3650	2300	2671	3650	2300	2671	3650	2300	2672	3650	2300	2672	3650	2300	2672	3650	2300	2673	3650	2300	2673	3650	2300	2674	3650	2300	2674	3650	2300	2674	3650	2300	2675	3650	2300	2675	3650	2300	2675	3650	2300	2676	3650	2300	2676	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
36537	27003	25127	16289	11624	8932	7911	7324	6513	4166	3566	2395	2333	1860	2168	1769	1345	1215	1013	907	1011	973	874	1004	757	590	613	511	563	550	503	366	377	417	368	315	346	325	304	232	262	204	212	198	191	183	199	195	159	181	156	175	160	186	175	154	187	159	176	158	150	144	170	131	165	147	149	133	169	178	181	162	162	189	152	164	146	170	156	151	154	143	151	126	135	164	153	139	146	173	167	141	136	190	165	165	142	165	141	160	151	173	154	161	174	171	164	155	140	146	164	155	156	168	164	164	180	174	192	154	145	165	169	133	157	148	136	162	154	172	152	151	160	161	184	161	159	168	169	160	148	174	152	160	169	166	167	149	165	163	158	165	147	166	163	146	152	164	169	154	147	153	161	157	159	148	154	166	148	170	171	151	139	150	172	181	151	151	174	141	149	160	135	154	151	176	144	160	152	165	166	180	143	178	167	163	162	127	142	156	165	137	178	131	154	144	153	160	159	158	160	152	141	168	150	146	160	156	150	144	163	149	133	164	165	173	155	168	154	177	167	157	144	149	183	146	169	159	158	165	155	138	122	168	158	144	154	151	163	184	174	173	143	154	171	146	158	184	163	167	173	149	139	155	158	137	166	168	174	160	117	171	142	169	179	156	153	140	151	172	165	159	140	165	142	163	154	144	134	156	148	160	161	136	157	162	165	162	165	162	185	136	169	174	157	158	146	160	185	155	143	146	170	151	154	172	143	166	148	173	134	146	156	143	143	140	171	143	184	145	156	157	168	160	160	170	176	156	154	152	154	179	152	156	168	153	178	172	167	163	150	153	168	160	144	149	149	174	140	135	174	160	148	169	178	164	155	172	158	150	142	160	176	178	142	163	166	150	148	147	164	154	157	168	157	175	175	155	155	159	165	147	159	173	166	163	157	167	166	151	156	170	166	151	178	152	149	150	177	149	147	153	133	179	151	147	161	162	141	130	166	165	147	153	146	154	142	170	164	162	156	136	133	141	148	189	158	163	156	158	161	151	157	163	155	151	139	146	140	172	150	156	167	165	159	138	178	139	175	160	152	141	134	166	174	158	174	146	162	170	145	151	152	132	161	168	155	137	165	136	137	168	166	175	169	145	165	156	151	178	171	163	161	140	156	157	164	149	158	148	157	154	146	181	165	169	161	143	182	186	149	166	152	140	139	142	187	140	158	150	162	171	174	161	140	160	185	153	135	149	159	154	174	165	138	158	160	165	151	147	147	171	157	154	161	177	157	183	167	149	168	177	173	147	176	164	147	155	142	153	158	173	153	147	140	154	163	150	153	165	151	158	151	155	153	162	147	169	161	165	160	158	164	161	167	155	149	140	154	159	176	156	150	159	143	177	172	166	171	155	154	163	154	167	158	165	173	161	178	151	159	158	143	164	144	161	158	151	162	144	151	134	177	145	161	160	147	144	145	171	180	157	141	178	158	169	146	169	156	173	139	167	138	153	155	180	155	150	151	159	163	165	162	159	161	153	157	142	156	196	156	145	167	145	170	138	166	154	139	142	142	157	143	169	161	144	143	177	153	164	146	162	138	150	154	161	159	161	156	164	146	169	160	149	158	146	143	165	170	156	148	159	154	160	149	154	177	153	168	155	159	165	140	186	152	170	175	135	145	153	169	168	142	171	174	176	149	173	170	132	155	142	153	170	143	144	167	158	137	134	156	166	154	149	159	173	144	141	169	172	163	180	154	153	148	159	161	149	139	149	143	146	168	158	130	147	153	164	154	145	165	149	153	151	134	151	165	168	165	162	152	181	178	142	175	156	161	178	164	157	160	160	157	168	163	176	165	172	186	145	151	169	145	154	162	157	174	145	131	155	151	161	156	162	168	133	177	169	173	177	159	169	161	154	160	150	168	153	178	163	190	168	154	164	175	174	167	144	163	151	163	159	151	135	171	136	151	163	166	170	162	155	157	153	144	152	167	163	161	197	134	157	144	155	148	161	151	149	174	154	168	160	160	137	131	172	174	163	163	141	158	160	151	159	195	156	155	143	167	169	174	159	174	174	141	160	166	153	149	158	152	183	170	171	157	142	139	165	159	171	180	163	167	178	166	144	157	147	169	152	166	163	176	127	150	156	186	149	171	150	176	159	151	169	178	175	145	177	152	165	181	162	148	146	161	179	169	157	169	118	142	172	166	161	123	158	182	144	182	149	152	144	163	135	155	160	152	146	168	179	150	162	151	176	159	162	147	176	168	153	148	157	155	142	137	182	163	162	151	151	147	158	164	148	168	159	161	138	162	159	162	170	146	158	160	139	152	151	142	166	177	156	153	175	145	168	151	160	169	139	152	155	181	172	130	149	146	156	158	147	159	172	157	155	159	165	163	172	158	149	189	171	163	177	162	158	166	192	164	130	159	187	156	152	150	149	174	163	135	137	157	174	144	167	152	171	143	156	169	161	141	171	173	157	157	178	166	155	144	188	147	171	162	155	155	166	158	156	160	148	178	171	161	182	134	146	158	154	170	156	152	159	179	149	177	145	169	156	163	161	138	167	144	167	163	146	161	156	154	148	149	154	179	145	130	165	155	162	146	148	177	171	138	166	158	164	164	154	178	155	174	146	162	154	163	161	151	161	155	173	162	150	148	166	149	160	177	186	187	169	166	179	158	157	166	173	152	159	161	176	154	162	165	156	159	150	165	147	177	154	153	185	155	163	171	147	132	173	180	169	144	187	137	167	151	174	141	163	164	171	156	142	174	149	145	147	174	152	176	150	178	142	157	135	171	159	172	153	147	172	181	169	140	175	181	136	169	152	157	141	160	193	156	149	165	154	168	154	166	166	141	162	154	181	173	154	164	158	161	166	149	168	148	164	145	159	176	159	161	155	154	156	140	160	151	144	156	141	151	175	170	133	133	150	154	157	167	161	161	159	132	149	149	159	153	155	165	145	182	146	157	153	148	140	148	167	146	144	152	181	167	159	124	127	149	171	159	177	150	177	135	161	155	133	164	155	175	159	154	159	189	151	171	179	172	159	149	168	135	168	139	144	145	146	164	149	170	166	136	181	160	141	173	154	153	158	169	162	160	140	167	169	161	178	173	169	151	177	184	161	146	153	164	171	151	134	164	152	157	134	145	175	139	153	155	138	146	153	162	163	144	180	157	150	164	146	179	160	144	150	150	147	161	194	156	177	161	166	169	160	160	154	158	159	161	164	166	149	148	134	163	150	159	167	164	153	152	183	161	145	159	152	188	167	171	165	184	148	157	146	139	154	147	164	144	160	158	143	162	178	175	151	140	151	157	163	141	164	146	162	152	154	164	170	176	188	151	129	180	169	158	148	169	176	150	179	153	143	166	141	168	162	152	153	135	147	147	160	162	153	170	201	139	154	145	183	144	155	160	164	157	143	176	144	145	140	148	159	154	155	190	168	151	150	171	167	151	165	147	158	138	169	139	141	160	162	163	151	155	168	160	170	164	162	130	147	147	152	147	129	156	142	157	164	156	182
27093	25141	27931	26661	24881	22202	21616	19654	18204	14403	12570	9742	9848	8736	10285	8670	6891	6366	5633	5357	5383	5005	4946	5164	4066	3338	3260	2757	3367	3043	2781	2180	2160	2309	1951	1808	1861	1765	1569	1105	1098	878	839	841	787	825	768	682	550	574	568	527	487	518	543	499	487	494	481	467	447	458	478	482	450	424	477	502	443	487	448	467	470	495	415	453	449	434	518	445	497	441	473	498	430	438	450	459	482	435	457	443	473	476	442	485	463	422	454	446	467	493	482	459	476	432	445	435	484	489	452	431	446	466	440	465	481	463	463	510	434	468	458	430	476	461	438	488	447	450	480	485	439	458	466	459	476	425	441	464	444	443	464	468	485	488	453	427	437	460	442	471	473	411	408	443	437	487	438	415	433	478	454	470	462	467	438	473	481	458	460	470	466	498	449	509	461	445	450	439	428	462	442	448	468	433	438	430	471	436	456	468	444	451	449	423	450	442	453	413	441	436	439	432	485	449	434	463	467	465	470	461	459	441	471	461	445	433	430	463	480	453	457	468	425	474	453	470	423	434	460	452	440	436	446	439	484	467	459	447	452	469	474	466	422	459	458	468	438	441	441	455	449	464	420	459	450	456	468	479	489	467	467	430	456	471	459	463	456	447	423	458	400	437	475	486	441	441	484	467	396	422	477	444	466	434	457	469	461	444	462	418	428	465	462	448	461	439	426	450	470	477	443	470	473	435	481	445	478	456	520	462	450	495	480	425	430	443	418	441	469	419	439	488	424	483	425	453	452	464	469	444	493	433	457	462	446	434	426	440	481	464	492	469	428	468	457	414	463	428	477	472	481	462	460	389	432	459	441	450	433	449	479	479	490	470	482	497	453	457	454	439	434	492	470	436	436	438	443	415	467	472	454	471	462	436	429	421	443	457	430	456	438	441	462	452	481	444	487	466	456	439	448	477	444	483	446	451	470	406	448	439	465	457	448	384	475	467	420	460	418	450	450	466	485	443	462	473	429	423	464	427	457	466	447	428	419	478	424	434	464	431	457	446	473	428	481	421	459	455	476	467	461	414	418	462	463	456	417	479	437	450	473	445	466	480	465	485	457	438	447	446	424	439	450	509	475	440	480	441	464	436	430	434	457	443	444	463	449	449	491	432	455	447	444	477	447	441	467	461	425	431	440	475	492	468	497	452	444	460	434	465	424	432	484	462	439	460	462	432	448	455	448	456	469	481	439	469	472	447	429	469	473	462	457	432	462	451	460	467	431	472	429	448	452	477	432	475	443	451	414	443	446	464	470	444	464	434	420	463	440	433	436	442	471	444	487	435	474	483	478	463	459	460	446	430	465	418	457	457	453	453	453	473	473	433	467	405	431	457	447	461	452	474	449	449	483	462	465	409	513	445	414	462	471	443	444	436	473	481	491	460	498	433	446	490	448	439	454	479	424	454	475	455	461	459	466	456	414	474	422	442	488	450	469	456	427	468	453	434	460	436	498	423	448	452	477	457	458	473	429	435	440	464	444	464	439	446	474	411	462	498	473	431	466	481	500	439	477	441	445	469	493	471	441	437	460	453	454	455	445	445	441	438	476	441	421	457	442	451	438	482	443	460	438	463	482	481	483	473	485	467	478	466	438	438	475	469	423	468	454	472	481	456	453	472	459	465	421	458	439	480	509	455	444	452	420	455	449	478	466	477	486	443	475	407	458	469	437	463	471	445	427	405	428	476	442	435	433	479	420	461	422	446	425	491	462	454	448	467	469	455	459	468	418	475	433	438	449	462	441	480	438	458	452	425	460	488	452	443	469	441	478	466	482	459	430	462	456	464	477	455	436	459	468	447	459	468	436	445	449	464	427	437	476	458	468	415	443	448	421	466	450	523	425	447	472	484	434	486	472	437	462	457	454	457	428	445	447	432	440	446	431	469	449	448	459	440	458	435	430	468	437	454	479	450	482	447	471	482	492	458	453	456	439	420	459	447	423	461	467	455	442	428	493	486	471	430	435	480	516	490	456	433	434	470	449	480	449	464	481	454	475	439	482	441	469	470	457	433	446	482	452	404	452	451	461	424	454	478	448	445	443	470	440	437	455	503	478	480	476	445	463	450	446	479	453	434	461	463	441	448	434	443	473	502	435	481	433	438	492	469	411	445	433	448	472	445	450	464	410	458	502	478	447	436	428	454	451	464	450	482	456	454	460	461	476	470	454	416	442	435	485	488	483	431	446	459	467	409	453	429	471	459	460	463	442	447	506	456	473	439	435	466	443	453	468	500	420	428	462	440	511	465	463	462	478	458	459	468	448	450	472	460	496	459	456	465	481	471	464	471	475	431	446	449	433	474	492	451	459	431	455	455	477	450	459	457	421	443	482	491	468	416	431	451	489	438	458	503	446	451	469	454	440	470	463	464	484	471	441	441	451	475	442	442	426	445	466	412	442	472	464	475	470	468	441	431	430	473	440	465	427	467	420	417	443	451	442	430	471	461	451	423	457	440	463	459	440	468	461	453	445	438	441	441	453	465	432	463	451	438	430	415	467	439	463	480	465	399	476	467	457	480	468	446	454	489	426	451	453	411	467	453	480	438	430	476	480	441	438	400	463	482	483	461	499	451	463	455	516	468	443	429	419	473	438	449	462	433	456	420	435	453	456	470	440	470	494	473	448	424	464	438	450	429	457	440	470	468	458	454	437	419	438	475	463	447	495	454	476	507	433	464	457	439	459	459	425	439	417	454	456	435	409	456	391	470	481	431	433	468	438	440	446	409	445	448	453	441	443	438	452	432	418	461	492	455	436	471	464	509	420	477	475	451	397	457	461	476	484	470	475	444	435	465	426	500	464	422	463	463	469	464	436	443	441	427	482	443	464	493	471	476	455	445	459	437	418	442	463	453	413	463	465	431	460	464	477	427	443	458	453	437	435	443	389	466	472	420	444	435	408	461	449	476	437	474	461	444	498	447	488	413	440	452	444	418	483	478	473	481	426	471	432	429	445	462	482	439	452	445	468	446	452	463	468	475	462	440	450	437	432	469	411	459	456	452	485	482	488	446	458	437	463	503	470	453	463	419	476	427	439	422	447	467	398	442	451	471	425	457	437	442	430	461	446	437	461	462	454	483	433	475	497	395	454	459	469	436	469	447	471	460	469	432	446	437	458	489	446	486	428	468	446	454	429	484	459	464	436	449	462	418	455	465	487	470	481	449	446	453	453	451	489	444	414	469	456	431	473	479	491	436	422	486	473	446	484	423	449	437	438	446	440	451	475	441	480	432	409	456	479	452	425	454	458	468	440	471	455	483	463	399	469	447	448	441	457	480	426	440	423	453	458	429	476	448	447	467	458	427	457	424	441	440	402	424	467	461	473	450	429	445	462	530	438	469	439	459	469	493	449	431	409	425	489	460	450	441	412	473	460	463	469	453	434	450	429	438	482	469	455	428	464	477	458	469	454	472	456	422	437	444	463	457	443	474	466	445	427	502	439	472	412	435	468	447	440	468	461	438	429	462	432	441
9162	4219	3308	2797	1955	1396	1006	831	645	535	457	421	360	378	312	304	292	269	267	241	278	279	278	286	274	279	261	241	259	248	238	247	254	242	229	251	250	249	260	233	220	227	255	273	254	257	251	255	264	251	208	235	239	244	261	249	249	246	250	257	260	255	279	244	238	277	248	242	227	274	214	234	276	236	282	252	250	251	249	228	225	227	232	225	246	235	236	279	220	235	271	241	256	272	285	248	259	235	244	252	237	243	261	266	245	242	239	246	264	238	269	272	241	272	254	230	236	246	244	233	249	251	240	254	263	267	228	262	265	259	253	272	233	266	264	209	245	248	256	243	224	260	259	237	250	276	251	273	252	234	237	250	241	255	245	244	248	237	263	249	247	236	252	242	243	248	243	230	250	233	235	254	253	248	253	258	239	254	247	208	265	232	238	225	216	244	245	273	267	236	259	233	248	252	275	277	237	240	255	241	225	229	254	264	223	250	261	256	230	251	251	266	265	239	234	248	252	255	244	230	253	231	274	216	243	231	273	238	252	250	241	238	252	230	233	221	276	237	255	217	238	243	259	254	259	242	240	216	239	252	249	239	256	242	233	265	251	260	259	240	220	240	230	269	238	244	244	251	243	246	242	249	252	229	233	258	230	243	203	268	215	225	278	244	249	262	233	220	238	240	241	269	273	237	209	253	251	245	234	238	234	244	245	220	270	223	209	249	239	239	248	232	223	250	267	234	261	232	251	254	253	252	256	255	217	249	245	254	244	264	231	260	229	239	256	249	256	205	240	265	255	277	256	275	249	249	256	263	248	247	245	250	277	254	253	231	257	217	247	242	235	255	240	257	222	228	249	255	232	215	255	233	252	246	252	223	220	217	233	259	269	242	245	231	263	241	232	231	250	265	219	225	243	233	238	252	236	238	246	235	245	234	232	259	243	259	247	226	261	224	225	240	219	212	246	245	229	231	246	252	230	234	241	247	243	259	236	256	238	244	267	251	229	221	241	255	256	237	256	264	252	273	259	271	256	247	255	233	241	231	256	257	270	240	245	264	257	284	256	278	215	220	243	237	249	262	227	231	234	234	252	225	229	226	241	249	248	257	242	223	237	203	294	264	252	242	249	211	223	252	267	239	236	257	239	265	215	266	264	261	259	254	263	247	245	250	240	220	255	228	277	236	254	238	252	257	249	253	216	217	255	276	266	271	251	246	274	246	258	239	245	234	245	216	264	225	260	220	236	245	249	265	240	263	252	249	264	254	260	258	234	225	247	250	253	263	250	236	217	239	221	249	248	233	242	225	250	242	252	226	241	245	280	278	259	265	259	249	235	234	229	259	219	271	275	245	256	233	230	261	239	270	236	260	228	267	250	257	270	249	237	266	236	227	265	226	227	232	246	292	255	244	270	262	231	211	250	252	216	253	238	256	250	235	253	249	263	242	265	268	259	257	248	260	235	243	236	262	262	272	273	246	246	260	260	225	229	251	227	266	235	267	246	223	259	245	215	243	255	229	239	257	245	248	262	230	238	247	216	265	236	265	251	253	266	228	243	271	245	220	236	252	254	247	266	258	217	255	232	257	229	227	260	237	231	231	232	249	220	234	241	271	252	251	223	274	236	286	253	243	264	245	258	265	258	235	212	248	232	252	269	259	238	236	242	250	229	246	244	212	233	267	247	245	248	257	238	252	220	224	260	245	235	225	236	256	260	227	252	255	233	238	246	254	255	251	226	214	233	252	262	253	258	252	265	239	257	221	248	224	254	252	217	283	248	230	272	240	262	248	231	229	230	255	231	274	272	241	223	267	245	224	249	238	217	251	230	234	262	275	238	256	233	244	255	256	258	253	227	247	268	232	265	242	199	241	216	256	251	255	223	238	244	244	246	240	251	251	267	223	212	255	273	246	264	253	240	282	230	246	223	270	246	226	261	256	262	234	247	239	239	232	241	253	265	231	263	249	243	235	245	250	239	215	280	245	243	245	240	252	272	234	222	228	227	248	253	230	254	259	225	244	255	257	253	234	274	255	243	242	263	236	248	244	268	229	235	239	273	238	234	256	241	260	269	263	235	256	244	239	248	241	258	239	251	255	268	256	238	238	243	263	238	220	257	227	237	222	251	254	243	263	217	233	259	258	238	224	246	268	245	232	261	255	246	262	260	264	235	270	253	260	256	255	235	222	233	236	234	238	247	262	280	249	272	238	242	236	225	284	238	216	240	256	228	270	239	230	220	234	230	258	251	252	247	223	233	199	243	208	272	253	273	227	249	262	251	233	219	236	236	242	238	257	257	256	240	217	244	242	233	240	231	254	257	206	239	230	256	246	246	257	235	248	222	230	234	231	265	273	244	254	234	216	242	239	235	241	213	239	239	243	251	255	234	229	244	257	257	229	262	272	271	264	264	268	254	254	222	263	276	260	275	269	270	262	261	244	231	225	234	215	237	253	242	240	254	230	260	259	223	250	261	258	243	238	242	268	253	221	247	250	262	243	242	241	230	256	242	234	244	243	256	242	232	227	236	252	228	227	237	245	260	264	254	235	245	247	251	227	249	242	254	238	250	247	238	261	246	256	257	278	230	262	242	250	246	245	236	256	250	284	237	243	266	226	243	260	237	245	255	249	248	227	244	268	251	233	251	232	257	237	269	275	221	206	258	250	246	236	248	265	259	253	253	242	263	266	245	251	252	242	258	262	254	241	254	236	253	246	239	261	269	262	245	251	256	268	246	261	235	246	226	247	264	237	242	207	243	242	264	234	230	237	242	236	241	236	263	284	240	221	249	271	237	248	274	232	240	235	226	223	252	263	238	250	248	206	208	270	243	243	248	226	234	270	233	245	246	273	232	259	246	266	252	243	243	249	258	270	250	232	273	256	220	232	238	263	224	257	224	273	258	244	245	238	256	245	207	255	212	249	247	212	217	256	235	230	233	267	233	243	276	243	255	240	290	294	242	216	212	256	243	249	238	252	226	259	239	248	228	246	221	228	249	241	240	247	276	220	219	241	236	269	239	244	244	273	259	242	252	238	256	253	253	245	244	248	266	268	258	268	253	219	259	250	238	241	258	257	226	264	248	264	245	240	252	256	262	246	236	267	267	215	250	249	225	249	235	252	260	260	230	259	251	248	241	251	255	239	246	270	216	230	248	248	250	244	238	219	262	254	251	226	227	238	242	266	238	261	234	245	236	230	247	254	256	240	245	267	250	210	268	229	246	250	231	235	239	251	243	230	259	223	255	237	234	216	254	245	265	265	267	259	249	261	233	251	236	234	227	268	233	258	253	283	246	251	257	271	259	231	246	245	222	242	225	252	238	250	277	268	252	235	215	242	221	242	244	245	248	253	236	234	245	225	249	257	238	234	250	240	236	255	224	253	232	238	263	257	226	262	251	241	246	246	250	234	246	236	269	224	225	240	254	290	241	239	248	250	275	252	285	267	227	224	249	240	245	251	264	270	221	278	250	232	246	232	223	221	271	226	244	249	229	238
9330	6547	9336	10066	8398	6519	5175	3946	3191	2494	2228	1815	1498	1373	1258	1139	1001	937	982	898	853	867	871	859	747	795	761	763	755	815	807	684	701	705	691	671	692	661	710	682	652	655	699	682	695	674	663	648	637	690	690	690	675	693	680	674	694	706	636	616	715	678	656	663	711	628	678	703	694	662	680	679	705	695	702	670	687	658	684	648	694	662	657	705	639	691	701	713	673	648	648	667	632	699	684	700	661	686	672	681	675	671	651	704	671	642	711	670	723	605	612	704	673	695	669	667	632	676	713	672	689	659	674	708	644	714	715	726	688	666	670	657	685	672	657	654	670	636	655	672	694	631	679	645	693	656	697	615	678	695	669	648	668	660	709	657	647	640	702	627	654	644	684	684	647	688	609	673	646	710	638	661	700	668	628	655	712	673	649	659	666	671	693	697	671	663	672	655	652	677	668	707	648	622	675	638	654	706	631	690	646	664	648	708	676	632	671	654	685	712	666	683	666	690	676	679	651	640	718	679	632	650	722	640	663	644	668	652	678	665	695	687	681	644	662	665	674	700	635	653	666	682	659	662	686	685	659	670	678	675	665	672	679	708	719	641	694	695	655	654	685	652	684	679	727	661	687	654	689	681	671	676	694	662	722	661	639	669	629	676	650	679	690	652	664	676	670	661	654	648	675	608	614	688	653	661	659	667	674	627	662	659	660	672	689	686	676	703	631	708	673	645	632	693	655	699	684	665	626	659	679	655	669	702	665	716	684	655	664	678	702	653	727	655	658	681	692	656	643	663	653	654	630	663	636	690	680	679	627	713	669	675	679	631	700	644	652	650	670	662	657	660	651	641	661	658	636	651	618	669	691	668	630	683	665	658	664	635	642	653	682	682	671	649	664	670	639	679	664	646	666	627	650	636	692	655	635	647	647	679	631	654	658	666	687	650	719	633	704	677	664	646	671	685	652	668	715	675	700	651	721	636	667	681	666	678	625	665	666	690	573	687	701	681	714	651	630	651	695	718	668	692	662	665	650	697	686	641	691	649	637	691	621	632	619	676	647	660	646	642	625	659	648	673	677	683	686	663	640	695	731	667	640	707	687	671	646	665	642	663	642	697	648	675	674	662	721	721	662	629	657	695	698	688	673	681	666	660	698	658	677	628	687	698	677	721	655	645	687	632	697	598	698	667	636	648	621	695	652	677	699	677	651	663	664	660	639	656	681	692	670	682	667	609	698	651	672	671	663	690	689	620	641	696	672	645	704	677	650	611	696	656	636	722	643	685	666	614	664	687	633	657	657	650	675	689	604	639	679	720	668	631	685	688	666	709	662	692	665	719	658	714	730	657	710	686	688	683	656	668	704	624	689	657	697	664	686	668	661	672	701	645	681	627	660	703	673	681	654	685	683	690	691	678	698	652	688	657	651	641	685	674	630	649	703	670	648	670	670	687	625	667	695	644	632	659	667	642	675	649	690	657	655	628	718	661	637	665	681	617	669	650	633	701	730	630	672	682	655	668	641	641	667	681	662	639	618	651	659	650	640	705	670	685	631	672	692	641	658	643	606	698	651	687	696	644	687	672	686	669	652	639	709	680	714	677	683	680	716	670	686	700	717	655	655	668	670	628	643	662	666	677	718	700	649	667	682	702	658	689	691	676	662	661	674	725	636	681	684	672	692	688	717	681	709	643	688	624	652	683	700	671	664	654	624	653	636	602	673	684	656	687	670	703	676	654	650	635	686	671	698	665	713	649	685	709	663	676	658	688	680	627	677	665	664	701	627	693	633	673	693	667	677	660	666	670	665	643	688	696	661	667	627	695	696	646	652	664	726	636	707	709	668	628	677	648	643	709	738	686	669	661	686	699	641	720	673	677	712	734	669	689	637	650	643	631	671	663	675	654	662	668	615	664	658	670	674	672	674	660	637	690	665	682	713	714	690	674	709	663	702	711	638	672	653	678	679	655	666	676	676	691	645	736	655	680	677	675	709	660	643	708	688	680	692	669	669	683	721	674	664	709	683	673	664	695	677	660	664	673	645	703	679	653	660	667	654	742	679	714	640	716	647	635	710	638	698	666	637	695	668	703	635	697	670	682	677	634	677	689	643	657	661	664	678	680	625	685	650	672	667	669	621	636	694	698	654	652	686	704	665	655	652	699	634	689	690	642	615	665	708	663	642	693	654	687	643	673	696	636	640	667	666	643	668	703	646	693	634	678	681	731	658	697	656	664	677	673	645	658	658	664	690	633	707	706	624	649	679	700	689	671	686	673	671	710	683	656	682	685	653	678	636	697	743	653	712	684	647	673	674	691	674	690	654	657	627	666	632	674	682	658	657	638	705	653	648	630	680	625	686	647	664	670	665	702	644	648	682	628	710	662	656	668	718	670	687	667	665	678	673	665	654	649	702	727	702	658	638	619	641	722	688	721	645	681	651	653	673	641	655	649	676	709	697	660	689	684	651	677	642	622	696	630	661	635	683	662	658	648	646	687	646	648	629	661	639	639	708	682	656	637	682	667	670	650	695	659	649	685	685	649	706	697	712	697	717	684	621	676	662	664	684	654	673	700	641	711	671	700	672	680	666	644	658	678	679	648	683	638	670	680	643	682	674	710	713	663	670	646	642	687	624	690	627	695	648	653	681	714	685	698	647	650	680	635	682	685	667	702	661	652	691	698	675	642	646	658	660	711	682	667	687	656	682	631	647	644	626	687	716	691	678	702	673	685	672	635	731	647	643	646	710	660	676	639	686	710	649	705	669	713	693	674	666	688	686	646	650	657	632	696	623	655	609	666	647	728	670	634	688	695	682	718	675	657	634	607	703	687	667	658	653	658	659	707	692	686	675	637	721	701	652	646	666	705	660	635	661	687	633	693	697	667	675	645	654	693	670	676	643	662	684	615	672	698	684	654	680	653	671	658	698	644	663	701	661	665	680	684	717	681	665	624	683	687	677	666	627	679	663	659	653	615	664	680	712	631	631	632	665	667	669	624	664	659	667	663	650	669	700	710	665	663	701	659	632	710	635	657	679	633	697	638	666	690	696	658	678	695	632	674	703	647	714	665	694	724	664	665	657	685	710	657	680	714	657	657	708	693	657	706	664	634	650	678	626	661	659	648	659	681	658	662	674	658	693	660	636	646	725	636	700	672	691	701	671	664	687	666	711	665	706	663	648	652	646	674	677	703	649	630	690	646	658	652	672	671	656	698	686	699	685	651	655	742	647	674	666	622	690	636	655	675	658	657	674	709	649	677	624	671	622	652	673	615	640	683	678	685	692	636	701	642	621	619	631	678	631	659	635	675	674	676	703	662	658	680	696	713	694	637	683	662	713	667	645	635	636	621	669	642	715	713	703	632	695	660	692	684	660	664	618	710	700	665	666	648	661	634	704	644	680	666	708	692	673	681	695	644	687	696	672	698	656	678	644	665	697	655	661	662	636	672	705	701	627	680	656	670	661	676	666	622	657	666	628	653	714	678	759	663	655	684	714	701
27091	17296	10040	6867	5024	3836	3979	3211	2442	2024	1868	1490	1047	877	1075	939	724	628	614	585	598	550	501	522	418	370	344	358	387	350	330	317	311	320	294	279	276	273	259	246	224	239	232	233	214	200	218	231	202	223	234	236	233	221	210	215	228	234	202	206	219	219	213	216	202	193	215	203	220	205	207	202	192	202	202	219	205	209	216	213	217	199	235	197	192	230	213	178	239	208	213	218	210	202	195	181	187	242	214	197	200	209	225	209	232	219	229	227	190	204	235	193	202	245	186	188	211	212	207	232	226	214	231	214	229	224	241	219	231	217	219	201	209	228	198	211	230	222	220	237	233	208	211	204	221	213	219	198	234	191	227	220	231	215	222	192	177	209	206	214	209	198	204	205	184	175	216	230	212	221	208	212	225	205	220	221	220	199	194	220	216	205	221	212	228	214	201	232	207	210	211	222	197	212	210	197	203	212	233	218	200	200	204	220	210	196	204	211	212	222	230	186	214	239	202	224	227	188	193	198	204	208	199	192	230	215	222	196	191	205	230	179	215	211	218	220	244	243	215	194	202	211	233	219	216	194	210	200	203	223	229	193	207	242	210	188	232	186	192	216	215	243	239	207	220	206	225	209	219	222	213	198	239	230	239	206	208	221	211	219	198	205	228	214	207	199	221	243	196	222	195	212	213	219	181	222	221	230	237	216	238	204	199	229	194	217	235	185	206	204	207	213	226	209	189	215	195	193	236	203	208	201	220	189	208	193	218	218	230	201	211	206	200	187	218	227	231	224	206	209	225	185	196	209	220	218	205	215	215	205	187	231	216	207	207	203	244	230	198	209	208	220	199	211	199	203	217	219	229	207	191	249	214	219	183	223	193	223	212	215	187	221	238	221	226	227	222	223	216	222	214	197	208	218	202	214	220	221	207	236	208	206	181	209	228	196	216	216	200	198	204	207	230	186	201	234	211	212	186	195	189	233	173	211	200	207	200	211	199	202	206	202	213	184	193	206	196	213	210	232	213	212	203	230	226	213	224	217	205	206	227	221	228	243	241	225	217	197	216	238	210	195	187	221	211	219	220	209	199	211	233	189	211	193	208	237	207	203	215	214	213	218	200	217	201	225	219	206	212	197	227	240	181	223	191	214	206	206	187	226	236	213	186	200	200	196	238	230	226	203	203	226	227	232	182	225	214	189	224	177	195	215	220	225	230	207	206	196	193	227	208	221	210	219	203	202	221	222	212	192	208	213	200	219	224	218	192	181	210	212	232	217	198	216	223	188	194	214	191	211	203	209	196	214	227	220	184	200	199	211	185	206	224	207	190	183	197	203	228	211	198	223	203	207	226	212	223	219	203	204	221	216	192	201	219	200	195	195	234	189	226	215	185	195	217	200	218	209	226	201	225	208	215	211	220	210	213	195	210	186	201	228	225	193	192	193	201	215	253	216	228	197	203	222	227	241	218	222	229	218	205	217	211	206	210	204	221	193	180	219	239	198	238	193	227	249	190	206	245	214	233	211	211	212	237	206	212	212	233	205	198	242	218	219	206	221	232	190	220	208	231	204	181	219	222	209	238	214	220	204	213	220	202	228	223	203	227	203	205	240	216	202	212	215	192	216	201	209	230	201	211	229	221	217	230	215	199	217	195	202	200	231	190	187	205	214	210	209	221	219	197	223	223	200	169	223	209	192	195	221	232	214	209	197	210	226	269	229	198	209	200	208	187	198	201	200	172	214	208	202	206	207	228	227	227	206	209	209	232	227	198	203	220	246	214	225	203	242	212	203	211	180	197	211	203	232	213	221	223	216	199	230	235	200	239	225	228	188	217	210	214	223	192	222	220	187	211	236	233	199	220	224	197	204	187	215	212	188	220	216	222	211	224	212	212	206	200	234	207	237	219	205	218	208	204	232	196	212	216	201	208	191	199	220	213	191	226	198	191	217	206	224	207	225	245	209	211	219	200	232	191	219	208	218	241	214	235	214	207	187	196	227	217	223	218	204	227	194	214	209	210	206	217	211	187	214	224	212	196	224	214	203	221	174	218	225	206	211	198	238	189	203	218	213	214	203	194	221	215	195	243	200	212	203	208	213	221	209	223	202	204	200	215	213	224	196	231	205	230	223	199	216	206	195	203	227	206	217	188	212	205	225	226	201	210	208	226	214	211	219	231	212	214	220	231	198	218	212	219	221	203	212	227	203	232	240	218	236	219	204	215	218	232	224	176	233	229	214	196	175	205	206	201	255	231	219	212	206	196	216	222	224	214	238	204	212	225	198	215	216	196	213	226	228	204	235	206	249	209	216	215	197	239	196	217	203	191	213	202	216	231	217	211	211	211	221	214	186	198	207	222	211	195	198	237	200	247	191	228	215	216	204	208	235	198	210	199	221	216	221	220	228	244	193	216	231	213	211	221	199	185	221	218	214	216	240	226	256	208	202	221	200	198	231	232	210	218	219	203	212	200	209	222	195	196	231	216	211	183	218	191	211	227	219	211	229	200	243	204	206	202	209	230	226	182	208	241	215	209	197	215	228	214	202	216	200	194	208	215	230	215	225	216	195	231	203	184	223	218	215	216	203	217	202	222	203	200	186	207	182	201	234	205	194	228	203	191	214	221	218	217	202	217	197	217	217	205	209	218	211	201	240	198	200	214	210	210	222	204	214	195	202	216	234	219	205	181	195	208	230	231	207	211	219	221	244	202	226	199	223	227	201	189	210	230	225	217	208	237	204	210	231	203	225	194	208	206	212	203	195	210	184	224	189	202	198	233	229	217	214	201	208	214	240	239	228	193	205	220	234	207	186	216	193	216	239	216	223	240	206	225	205	200	198	213	208	188	180	209	217	216	224	203	185	222	211	195	203	216	213	207	209	237	225	206	195	224	210	219	230	213	192	185	217	229	195	204	197	212	207	200	216	173	210	208	223	191	183	207	201	212	223	220	219	226	217	220	219	222	208	206	207	206	198	215	205	228	198	211	188	196	228	217	210	206	225	218	218	217	200	210	215	198	212	212	203	237	254	242	217	188	206	202	195	201	205	188	206	206	206	198	209	206	221	212	204	216	214	230	208	202	195	214	200	229	207	246	224	203	186	190	199	208	220	215	213	213	217	246	201	203	202	231	222	226	225	219	208	183	222	202	223	209	207	204	216	200	216	202	230	213	208	208	178	213	209	207	223	205	204	218	203	213	188	218	212	188	207	247	212	210	237	207	214	206	203	209	226	226	184	226	198	204	217	234	237	215	244	238	220	205	227	201	206	225	229	211	208	198	220	211	229	219	237	239	210	208	206	208	211	199	211	213	201	211	210	212	216	198	202	228	207	226	219	218	191	222	207	217	225	222	210	224	199	236	214	216	197	204	230	222	232	189	217	208	211	202	217	200	223	232	229	205	203	215	232	217	212	234	231	200	193	244	197	193	211	238	214	193	209	246	200	235	211	221	200	218	199	214	206	199	234	232	211	215	200	222	209	207	231	191	191	241	224	236	229
21124	16925	17518	18354	16136	13788	13898	11533	9709	8673	7941	6697	4683	4423	5751	4742	3904	3279	2996	2947	3053	2848	2539	2673	2003	1867	1627	1519	1760	1717	1464	1321	1238	1284	1125	1150	1221	1097	968	863	779	772	738	671	711	727	686	686	653	612	601	640	566	612	606	644	579	594	611	579	600	579	599	618	590	577	602	610	573	616	587	594	617	589	562	607	610	575	599	591	606	600	587	577	624	586	556	610	561	597	607	598	568	589	602	601	569	579	577	573	566	575	543	581	563	596	568	593	600	560	527	560	586	602	537	631	550	590	611	638	566	598	614	642	588	575	587	592	522	555	598	634	600	631	571	578	611	586	557	612	618	589	537	559	608	595	591	552	599	547	599	588	601	626	573	621	601	587	586	602	602	575	589	600	582	584	615	605	581	574	564	580	602	594	581	579	597	625	574	643	570	605	602	618	603	609	560	598	572	563	609	591	595	570	604	554	599	599	614	628	556	593	547	576	598	583	585	594	616	572	589	578	579	550	595	625	591	601	579	561	575	567	597	611	602	580	558	599	603	574	580	520	566	600	550	569	619	574	608	539	603	613	574	556	604	569	593	613	598	586	580	587	570	617	610	595	580	608	573	552	600	643	578	619	573	566	603	598	625	597	581	611	570	545	603	568	599	587	613	612	631	555	569	553	562	594	595	577	588	585	591	608	634	615	588	576	584	582	551	574	619	570	589	613	594	605	613	610	587	590	570	617	556	616	582	562	649	554	591	566	622	572	605	593	566	592	579	631	642	541	608	604	579	591	583	616	558	584	590	595	593	589	585	542	583	594	582	603	619	607	604	567	545	593	587	576	588	586	611	566	531	578	585	622	567	587	578	571	575	652	572	586	587	561	611	604	553	572	618	627	530	579	617	609	600	581	602	565	572	597	561	603	609	554	621	611	645	567	577	582	557	595	611	626	579	574	612	565	582	589	592	536	601	588	558	594	541	588	593	625	572	592	601	559	602	566	589	595	631	573	606	571	565	573	596	586	657	565	543	586	562	579	576	572	571	560	608	547	627	620	576	610	560	607	546	587	584	582	618	589	616	588	583	615	583	615	582	562	611	603	568	579	583	566	624	557	611	585	598	612	587	605	590	558	617	599	621	586	615	597	623	596	577	617	541	621	572	584	598	623	572	583	618	544	580	584	601	584	555	576	602	562	661	598	582	598	597	605	627	586	653	572	609	600	553	567	582	561	597	590	621	615	583	561	601	585	594	599	610	523	583	591	594	586	615	610	569	623	630	585	608	569	569	575	607	591	583	602	573	597	559	580	557	604	605	581	583	594	595	564	586	576	617	600	663	577	613	606	602	591	578	560	607	603	578	599	545	596	564	652	612	623	615	576	595	583	568	563	634	561	595	577	614	597	583	642	562	580	592	563	580	574	547	555	525	608	621	592	599	578	607	594	558	533	563	616	645	595	551	597	594	585	621	599	588	553	545	619	571	578	600	535	612	579	628	616	585	580	582	590	594	576	576	560	541	569	553	567	579	557	589	576	606	617	525	607	563	554	580	605	572	562	613	621	586	594	623	569	529	546	592	576	576	586	605	567	606	602	564	594	528	610	592	572	540	572	580	560	560	535	591	618	582	564	584	609	597	590	608	591	587	599	610	617	607	541	563	604	547	628	614	581	606	553	563	555	609	556	593	575	562	561	583	552	600	609	581	585	626	611	561	571	613	616	590	577	572	565	578	578	606	561	580	590	630	603	595	592	570	570	541	618	558	593	631	564	592	583	597	581	643	600	600	591	588	559	593	609	560	632	562	629	600	598	570	593	584	592	566	615	554	587	600	597	594	607	584	563	576	596	572	634	593	575	626	625	581	529	593	588	606	614	595	604	585	542	572	548	564	589	555	580	599	569	610	597	570	583	596	644	581	585	578	605	572	592	607	596	611	601	602	609	637	603	588	566	619	591	623	616	562	541	598	582	607	603	561	590	572	557	554	594	596	546	548	629	572	593	569	593	586	607	562	586	585	585	546	605	609	636	601	614	560	604	584	566	588	635	586	578	571	577	585	575	615	558	580	588	599	592	558	558	597	587	573	555	567	575	618	580	526	590	615	618	581	549	589	590	629	556	573	594	606	549	605	584	566	585	588	610	627	593	566	588	560	596	620	561	570	574	556	594	634	622	570	564	624	551	612	587	570	553	574	648	617	610	624	567	566	577	612	638	628	611	626	575	583	581	639	594	640	628	586	623	606	590	607	578	587	576	584	563	614	646	591	571	559	616	661	554	564	540	606	593	564	570	611	603	608	551	563	619	593	563	595	579	578	598	576	577	609	558	601	587	570	633	635	578	582	612	613	562	626	602	572	578	559	624	601	567	598	542	584	562	599	626	594	633	633	590	591	613	605	582	586	590	634	639	567	583	560	620	590	608	630	601	546	560	564	601	631	624	554	599	584	551	616	542	632	600	583	611	603	584	629	540	555	560	600	582	553	592	597	580	629	573	571	572	588	569	603	580	655	571	612	584	582	530	584	587	607	593	593	603	592	590	577	627	628	590	583	580	561	543	595	604	615	581	608	600	575	613	569	559	602	547	599	594	551	550	554	603	614	587	601	621	590	605	627	599	579	557	625	606	591	591	594	583	648	586	557	579	583	557	611	593	566	579	589	584	589	586	618	580	565	574	584	597	547	607	619	570	646	632	591	624	596	571	619	628	578	607	606	571	588	579	575	580	564	616	614	559	574	580	554	614	609	580	576	569	599	627	626	594	615	611	585	583	584	592	603	609	596	585	587	616	592	564	564	613	543	614	601	552	569	598	593	563	586	618	603	582	581	594	596	571	607	594	620	559	627	592	609	572	529	616	597	606	568	585	623	569	620	570	567	625	593	609	603	633	629	609	628	631	570	631	636	603	560	546	609	584	594	573	558	594	607	595	608	545	596	603	573	593	564	616	564	559	601	589	590	565	582	597	599	611	569	592	589	592	606	659	578	590	553	534	579	590	583	561	580	548	558	605	632	595	663	586	592	517	546	602	577	591	585	549	580	562	574	596	607	599	576	574	577	588	560	614	617	598	594	569	613	543	600	607	572	590	583	573	591	570	611	608	589	614	574	569	570	559	614	583	598	590	607	576	564	571	594	616	568	627	578	571	611	605	557	541	589	576	610	567	599	546	571	584	574	567	598	563	579	617	552	601	580	562	625	620	542	609	597	580	595	552	587	575	602	584	575	577	589	619	545	624	565	587	603	573	548	582	566	595	632	606	585	615	551	584	608	550	550	602	574	563	571	593	582	593	620	605	636	557	600	602	594	598	569	576	568	628	590	569	591	548	603	598	567	610	607	582	612	571	554	620	575	577	577	579	627	615	576	588	543	594	587	548	620	598	609	597	585	590	602	584	581	581	591	568	612	524	567	565	575	602	583	574	629	583	598	583	595	612	569	564	592	546	563	572	557	552	594	593	587	604	566	593	587	622	632	574	578	569	588	655	598	600	573	584	601	581	600	607	613	559	594	613
36596	29184	21382	14300	10075	7483	7554	6572	5855	4076	3385	2635	2221	1580	2184	2033	1523	1226	1004	1070	1012	969	859	934	647	584	574	524	568	495	471	386	368	386	325	329	349	341	258	229	205	178	201	220	198	191	181	189	177	184	156	190	192	168	197	134	182	188	197	141	181	155	161	138	148	169	155	180	166	148	142	144	172	175	179	164	168	164	146	134	169	163	171	161	176	173	165	156	162	168	177	173	147	158	151	168	170	171	166	157	175	163	161	163	166	155	165	153	148	163	175	163	159	161	179	138	147	172	140	173	162	146	149	166	182	176	181	131	158	171	147	186	156	185	181	155	151	139	158	177	126	157	127	156	169	181	158	173	129	157	175	165	184	166	169	157	159	176	179	169	167	172	153	182	138	167	182	156	147	173	155	161	150	178	164	166	141	162	168	171	181	180	164	158	163	157	154	179	150	165	173	160	161	176	131	145	151	170	176	167	154	148	166	184	168	139	151	169	166	155	165	155	151	142	184	159	179	145	172	183	155	176	176	180	168	163	165	163	169	158	145	167	162	157	162	155	186	162	153	166	161	180	155	159	166	159	161	144	180	156	155	129	160	167	157	163	162	154	157	168	165	128	171	153	151	147	163	154	162	171	145	177	172	155	145	165	159	156	165	188	158	144	163	165	158	163	162	152	164	169	159	170	169	152	139	165	179	143	188	153	158	139	144	171	152	160	158	152	152	164	162	180	148	148	159	148	181	159	171	153	185	176	171	183	142	169	139	151	170	185	173	173	162	160	167	175	159	171	172	160	142	164	160	147	160	183	199	168	148	160	171	155	163	166	169	166	164	160	159	151	150	155	157	143	173	170	161	173	173	137	193	162	144	177	156	170	151	160	180	149	179	182	152	143	187	152	162	146	154	159	156	142	157	166	157	167	156	168	159	144	151	166	155	175	175	137	150	180	174	177	159	150	162	165	162	169	166	159	153	164	173	199	170	174	155	173	155	137	175	151	146	174	165	155	178	153	176	156	145	167	158	178	152	186	153	170	165	151	158	167	157	144	144	185	159	178	162	177	191	165	151	164	187	171	149	182	167	169	143	174	162	155	160	173	146	153	163	194	157	153	148	161	164	171	152	159	147	179	156	158	153	168	170	161	152	142	163	172	138	179	170	181	159	164	167	171	160	169	151	161	163	152	163	169	164	153	164	161	152	133	170	191	149	153	180	164	152	192	166	148	177	179	144	174	176	168	158	184	165	151	151	143	148	160	162	163	161	147	169	184	165	178	168	150	159	154	139	183	153	153	147	166	153	157	148	151	163	193	198	171	168	163	175	173	178	161	184	168	171	182	173	155	164	175	185	157	170	142	149	165	166	173	155	156	183	159	155	155	177	157	169	166	161	144	173	177	154	177	170	168	160	157	148	138	161	186	157	166	162	126	151	154	154	163	179	154	156	172	152	164	170	157	158	155	163	188	164	182	155	150	163	165	168	174	163	179	154	151	126	149	172	155	170	146	142	161	151	143	174	183	170	147	175	143	153	153	166	158	157	158	155	172	169	142	159	166	154	164	142	188	154	159	168	174	150	155	159	183	188	180	165	167	159	144	179	145	162	145	176	157	128	193	152	149	162	153	176	160	171	168	169	150	168	147	172	160	162	159	159	152	145	168	154	153	169	154	154	185	158	150	172	155	175	153	152	175	161	183	195	168	124	158	143	175	150	170	158	154	169	150	155	169	175	169	167	167	160	153	151	154	166	176	160	164	163	172	176	178	172	148	174	153	172	156	150	169	160	157	177	147	157	143	147	181	156	151	153	151	184	150	169	156	162	175	178	140	149	182	158	174	137	163	159	155	176	128	156	173	169	171	181	176	152	182	178	157	175	157	145	170	194	155	182	178	164	154	157	150	138	141	151	170	170	177	149	147	186	177	166	158	162	163	154	172	176	177	175	163	154	145	153	174	186	168	149	164	156	146	154	179	163	185	143	163	152	167	159	177	177	157	145	162	174	180	140	170	163	160	156	150	147	170	150	178	175	146	167	152	151	179	153	149	171	163	158	161	183	156	159	179	154	168	147	184	144	181	151	177	152	145	164	163	157	144	152	177	146	168	134	140	166	184	178	163	127	169	175	151	161	183	179	152	152	167	173	153	177	155	130	153	170	156	165	174	150	161	159	158	187	156	148	168	158	152	166	175	153	145	156	168	157	158	171	151	168	201	164	153	188	169	146	167	148	170	178	168	155	148	158	158	160	178	153	155	161	154	134	155	147	161	154	160	160	147	185	158	144	163	187	158	153	162	163	169	157	151	162	166	173	162	156	167	180	157	147	153	144	152	160	168	174	166	140	139	169	179	149	161	190	146	143	146	169	168	181	165	163	164	159	145	140	145	146	152	148	144	151	154	157	115	174	188	158	161	165	153	148	162	156	157	162	135	154	143	132	173	142	162	167	135	175	161	151	163	168	129	140	142	162	171	165	135	172	198	168	179	169	169	143	160	152	145	148	157	166	164	150	174	161	147	160	151	165	165	167	150	176	168	174	150	154	162	169	155	173	161	151	162	131	162	162	165	156	130	158	164	153	159	145	149	149	191	150	147	147	183	168	149	160	152	168	151	154	176	158	181	174	156	153	171	168	152	174	157	158	171	165	170	149	174	149	162	157	170	152	165	175	149	183	172	157	145	185	148	189	159	175	153	167	180	150	162	155	150	171	175	145	164	168	151	179	156	161	148	133	149	148	169	165	167	186	169	177	160	176	169	155	140	154	188	172	162	187	152	172	186	170	151	171	176	168	152	155	164	148	155	169	177	162	175	156	173	165	180	155	146	156	160	153	170	138	160	163	154	163	153	164	160	169	161	156	162	149	145	147	175	182	172	142	155	139	174	163	170	167	153	169	193	170	155	174	175	149	157	172	186	159	160	163	169	176	180	170	173	170	195	173	154	172	170	157	162	165	138	165	182	159	173	156	137	149	160	170	158	160	152	139	172	183	164	171	164	168	170	151	181	160	150	165	152	157	165	162	166	167	166	170	165	179	173	143	169	151	173	137	163	164	162	179	159	157	185	158	177	161	140	167	161	148	161	176	160	144	165	162	171	155	166	184	149	151	146	160	167	156	157	173	160	161	180	144	161	156	170	147	150	166	166	151	152	129	162	149	165	133	164	154	154	147	163	152	163	155	161	154	159	178	169	166	172	147	155	143	164	170	164	148	158	160	161	170	152	163	155	172	176	136	163	162	149	166	158	152	174	186	148	159	173	150	136	161	166	174	159	187	146	160	139	174	151	188	170	174	164	154	145	157	149	159	177	171	158	165	170	154	155	171	159	155	160	162	141	167	166	127	169	144	172	170	151	164	171	165	165	157	163	170	151	148	158	174	176	160	145	143	166	157	177	196	189	152	180	167	139	127	169	182	155	178	152	149	136	133	181	163	161	162	162	161	169	182	182	164	168	138	155	150	163	177	165	175	177	163	182	161	158	157	164	171	163	168	148	170	188	142	163
27695	26753	25855	25556	23371	20642	21084	18397	17349	13903	12005	10698	9324	7667	10729	9875	8101	7293	5844	5787	5352	5110	4853	4752	3520	3224	2953	2805	3080	2909	2606	2176	1992	2218	1871	1785	1769	1549	1328	1089	1090	813	804	762	799	770	692	637	645	616	610	512	521	529	486	480	454	496	481	462	472	438	505	496	470	475	449	462	450	454	459	479	458	461	495	471	465	460	465	508	456	439	444	440	415	454	412	462	457	469	462	463	458	478	505	416	469	443	430	425	459	484	487	426	464	453	432	411	471	459	488	438	444	468	441	452	476	451	439	450	464	450	463	475	474	447	464	446	450	464	494	454	461	429	447	473	432	486	504	449	465	461	440	451	456	497	429	479	435	462	452	431	456	459	492	434	477	478	450	450	449	461	513	470	427	432	475	467	470	457	447	478	430	450	487	423	469	441	447	474	478	475	452	444	463	449	487	473	429	465	444	477	445	461	432	466	467	509	431	464	470	457	442	476	455	444	480	413	465	423	492	456	428	465	471	420	474	454	453	465	453	481	419	479	451	464	447	463	470	471	485	442	527	472	446	493	447	488	446	481	450	489	464	452	475	448	462	455	467	504	415	501	482	439	453	476	488	457	477	488	484	435	448	420	485	428	483	478	496	440	495	458	429	499	468	439	493	474	457	436	496	462	445	456	471	468	489	460	414	472	477	470	494	448	490	434	462	491	462	451	455	475	447	480	446	482	459	464	472	483	468	481	454	462	473	495	472	453	469	490	473	409	464	473	440	462	446	471	474	517	478	442	429	476	465	444	466	437	466	439	457	442	470	456	457	482	453	446	480	493	491	475	473	473	461	484	437	469	475	459	435	481	448	507	477	463	489	445	464	478	445	443	453	496	465	457	463	440	476	483	447	414	455	455	463	412	486	456	453	463	462	421	478	452	439	500	477	475	474	479	436	467	472	464	447	490	404	463	492	450	465	449	416	431	456	462	457	456	449	501	437	417	477	420	443	492	483	467	471	489	480	463	474	494	464	475	464	471	513	482	442	458	480	455	436	466	452	438	473	473	472	470	471	477	472	451	453	468	438	421	446	459	487	450	464	486	476	452	453	418	447	506	463	483	411	463	477	441	470	459	489	491	423	474	453	429	486	483	497	468	417	444	487	461	455	469	474	471	467	442	421	459	452	474	493	427	479	461	469	494	472	434	473	442	449	467	455	493	449	452	480	450	467	434	451	443	440	450	485	480	460	490	442	455	434	466	460	453	470	479	489	466	441	470	480	434	489	467	487	463	441	469	440	474	454	448	461	450	476	472	476	457	474	486	439	471	488	462	472	444	467	445	455	447	479	457	453	459	484	453	457	442	459	451	444	462	469	446	458	481	434	459	462	425	459	484	480	485	471	424	451	486	471	441	503	471	464	468	454	445	442	434	455	471	500	473	474	463	465	465	462	447	443	469	476	494	494	446	473	441	443	449	445	430	454	442	462	474	448	456	457	467	441	465	476	512	497	442	459	461	445	449	471	468	460	502	451	450	473	478	456	410	445	467	448	432	454	422	481	450	482	455	470	432	482	440	462	489	477	448	489	468	472	492	481	401	450	501	492	492	470	484	458	466	471	458	477	438	515	497	487	480	446	503	444	474	501	484	463	434	467	487	469	450	432	447	479	486	457	439	468	446	442	446	487	452	465	492	433	451	445	448	464	459	478	457	464	436	497	461	461	428	450	462	471	448	445	501	424	474	475	499	437	450	484	487	475	483	473	445	507	446	487	477	490	481	469	471	497	474	494	484	459	461	476	460	470	457	486	471	476	433	421	462	456	448	431	446	460	466	462	505	448	439	488	472	436	474	480	461	465	487	447	468	496	459	419	493	434	467	450	453	457	454	448	463	497	429	472	476	440	520	469	454	449	509	475	508	444	455	447	487	453	441	429	471	459	451	477	471	418	435	438	440	432	473	499	456	497	479	445	478	481	459	465	475	498	455	492	449	437	477	461	490	474	476	486	455	490	448	484	497	458	468	419	472	458	453	463	498	418	488	480	488	444	472	481	470	441	457	489	397	473	463	479	467	460	461	443	469	455	484	446	448	461	469	498	445	453	477	451	467	431	462	482	449	431	437	469	501	447	469	505	478	444	431	425	466	447	414	484	467	442	454	484	475	458	466	459	494	441	477	462	519	463	474	495	417	454	452	458	452	466	511	432	480	492	486	454	485	488	456	518	443	466	464	446	415	416	449	477	451	423	465	436	434	484	459	483	456	462	470	452	473	483	461	459	479	435	461	487	438	433	415	448	472	434	460	463	483	447	440	467	543	453	467	498	463	465	454	460	468	439	420	476	490	488	447	495	433	465	441	457	457	457	442	461	475	481	466	438	447	435	440	458	422	456	481	438	464	512	450	429	432	441	455	438	500	439	444	468	437	462	467	461	448	419	444	456	474	447	477	463	492	464	438	454	473	495	466	495	486	450	464	504	461	467	458	455	486	472	469	467	461	471	478	477	463	462	459	457	463	446	431	465	478	468	455	502	459	474	480	485	481	458	505	454	451	447	492	466	453	442	466	449	498	455	457	450	447	467	481	475	467	518	475	450	442	452	446	449	462	450	466	465	430	498	410	449	461	464	478	440	465	475	476	454	462	453	472	491	465	456	459	485	455	450	482	481	498	477	488	501	479	480	492	467	450	450	439	446	487	491	484	466	460	456	439	462	418	515	480	453	489	432	455	443	439	473	459	447	489	460	476	504	435	474	430	471	455	479	441	463	510	483	456	473	469	485	459	495	492	475	490	432	438	456	482	483	450	443	504	472	486	466	446	449	467	451	494	503	442	448	459	409	461	441	416	449	474	459	476	498	465	457	505	444	450	467	467	461	466	484	452	489	438	473	477	470	463	477	473	475	474	459	452	448	445	482	494	462	445	463	480	462	474	454	452	452	488	484	474	481	444	425	438	463	481	453	442	429	446	455	480	476	463	428	433	449	478	466	507	427	454	435	475	442	456	476	453	476	466	443	484	459	479	458	478	468	468	461	460	435	443	475	447	478	455	455	507	465	461	458	458	480	469	477	483	457	482	467	462	454	445	435	470	450	460	504	452	417	478	485	493	492	455	490	441	459	452	456	482	451	477	454	451	464	441	433	457	475	468	430	463	443	442	484	459	473	484	453	449	484	476	494	504	470	455	491	475	489	486	437	467	485	503	470	462	470	455	453	448	479	479	448	445	438	482	468	413	457	456	439	460	462	478	449	419	433	468	452	449	437	499	455	448	457	443	473	456	471	454	482	466	481	475	443	474	486	444	436	481	489	457	486	452	486	431	490	489	470	513	422	450	440	506	473	460	455	463	451	453	481	489	479	464	503	467	448	520	469	458	496	440	463	440	428	478	494	477	439	480	530	410	495	443	475	464	433	461	446	487	466	442	445	473	473	462	488	465	443	469	488	481	441	500	465	482	429	461	467	460	456	479	429	495	448	478	451	455	463	466	470	463	480	466	458	454	461	457	433	464	446	408	466	486
8856	4052	3152	2448	1820	1252	981	838	677	502	450	394	357	345	297	291	326	290	320	243	268	303	252	273	231	272	261	270	264	261	275	259	246	260	253	255	244	253	243	247	224	279	260	274	229	230	228	272	251	273	291	266	213	221	231	263	263	247	253	278	251	262	273	259	273	270	276	228	247	245	250	286	239	270	238	290	293	256	219	259	253	268	271	285	250	245	263	243	265	275	245	253	286	258	242	264	250	221	252	245	263	266	272	245	257	241	246	242	257	251	236	278	236	251	249	235	266	264	247	242	251	257	219	237	242	271	249	257	247	246	235	258	290	269	266	250	241	247	239	239	229	250	257	245	278	238	247	269	248	255	261	270	228	262	239	245	245	268	242	242	238	245	254	259	274	243	254	267	240	199	244	224	230	242	247	258	318	274	244	276	273	284	246	264	286	262	251	248	252	225	245	254	249	256	249	277	259	251	253	209	256	241	293	248	238	277	256	263	243	266	258	263	244	255	241	234	241	233	271	256	217	238	269	250	270	245	238	215	271	225	224	260	247	251	251	225	265	250	219	249	248	257	259	239	249	255	234	250	232	255	232	233	256	247	242	264	219	252	252	256	267	228	248	225	265	242	242	228	253	239	218	236	247	241	256	250	233	263	243	250	272	260	268	271	240	246	228	243	261	240	231	238	245	245	249	219	246	229	262	252	213	242	239	252	247	250	249	246	254	253	274	245	263	253	215	262	259	289	252	253	251	257	267	275	267	260	237	224	242	253	244	280	237	246	212	262	255	239	261	223	257	252	265	218	232	251	261	268	244	253	258	227	234	254	269	250	248	256	277	251	263	238	261	274	251	275	222	267	253	259	247	288	247	243	245	253	238	257	225	275	248	234	272	278	253	270	246	243	259	250	237	245	268	230	229	262	234	227	234	233	271	266	229	251	238	252	269	257	264	239	253	260	224	248	250	256	265	265	258	267	232	218	251	227	254	218	266	241	248	258	231	208	284	280	234	256	240	235	275	275	234	250	290	236	272	255	244	271	271	243	227	242	245	276	253	279	263	268	248	246	282	229	237	275	250	234	241	248	260	257	243	247	238	256	258	254	250	247	256	263	262	265	247	248	252	268	230	219	259	226	246	248	274	257	215	248	247	281	264	223	261	283	271	217	258	255	240	272	257	233	266	233	226	270	248	239	230	218	232	231	226	268	242	227	267	227	267	237	243	252	229	254	265	255	269	235	241	260	253	247	270	241	246	260	234	266	247	261	277	268	261	265	242	281	249	223	276	278	243	270	249	231	231	254	270	267	254	257	264	279	260	244	239	271	237	246	274	271	250	240	262	256	247	246	252	258	269	245	221	269	257	242	254	254	250	244	258	266	274	238	260	232	260	244	268	298	238	265	265	272	249	258	271	240	215	205	252	281	241	244	265	269	248	256	271	254	251	261	268	260	238	253	241	220	231	258	274	242	261	266	264	252	235	236	259	263	240	292	258	251	218	237	243	262	252	270	253	242	253	228	256	280	265	215	255	257	257	254	256	254	255	242	278	280	252	264	260	266	268	266	246	210	259	264	219	242	270	263	252	259	254	271	271	255	265	251	248	237	288	257	251	258	233	224	237	255	276	251	273	242	261	250	254	248	244	238	262	255	258	269	240	239	269	227	266	254	253	247	254	274	280	261	276	264	209	263	246	240	250	256	237	256	245	263	268	267	249	258	293	229	257	250	255	238	284	269	262	271	253	266	250	248	251	264	229	249	254	244	289	258	258	273	255	236	218	237	258	246	262	272	251	259	251	273	259	235	233	251	264	272	223	297	265	260	258	243	241	256	275	245	261	253	257	257	242	226	244	234	246	260	248	279	260	249	227	257	257	252	223	275	260	264	237	233	257	226	223	252	253	261	241	239	270	231	253	242	254	274	255	280	272	229	230	226	216	249	244	248	228	265	239	281	231	228	259	266	251	272	244	259	249	246	272	275	233	254	260	266	286	274	241	226	243	239	236	228	243	227	267	269	257	234	258	255	240	236	256	231	253	238	249	243	254	254	228	239	261	259	238	229	264	275	269	253	245	237	274	244	245	271	270	257	256	235	256	243	253	253	240	260	229	253	245	240	262	235	285	260	251	269	227	252	252	246	254	264	259	271	238	282	231	262	267	244	244	269	253	271	270	228	281	257	250	272	228	249	240	247	263	248	233	233	247	283	241	259	283	281	232	236	236	279	272	264	251	239	260	269	236	270	269	255	256	259	238	249	277	244	225	259	264	238	231	264	212	265	259	255	246	243	262	296	227	248	248	261	257	289	247	245	243	252	236	249	241	241	255	237	255	264	240	271	246	271	244	242	239	276	244	266	238	247	253	255	233	250	272	229	265	260	261	267	273	236	266	291	253	247	265	250	247	269	247	265	242	255	247	246	259	255	248	236	236	264	247	254	255	259	291	236	221	238	250	258	238	266	256	273	266	233	247	231	250	252	259	262	262	271	250	296	251	276	225	266	219	221	269	264	258	261	256	234	250	246	234	228	258	263	241	259	219	221	252	248	240	255	219	235	246	264	251	245	248	238	248	234	242	255	210	250	225	275	281	230	244	273	252	244	246	270	234	266	236	272	269	242	229	245	246	236	205	257	240	236	232	259	258	230	248	241	238	265	242	229	244	230	229	232	272	262	269	240	242	268	244	228	245	260	284	265	259	274	256	234	247	254	276	257	250	245	275	249	237	245	273	218	227	256	276	285	243	244	238	246	220	257	238	266	288	248	252	269	269	258	237	247	261	267	251	263	243	289	267	256	287	236	251	231	261	231	257	253	268	263	261	247	242	260	272	251	244	268	263	260	225	247	253	250	255	254	266	258	274	257	247	253	257	267	236	266	249	244	239	242	228	254	277	243	255	234	222	282	247	231	267	241	223	294	251	252	251	258	246	273	256	265	250	242	246	252	271	239	255	287	262	272	231	267	257	264	249	278	252	257	261	260	244	272	260	242	261	220	252	263	231	236	281	253	273	250	272	242	256	240	261	268	255	266	248	277	240	250	223	262	259	248	275	268	278	247	255	236	250	229	241	277	287	232	275	227	238	274	236	250	293	253	245	254	239	241	235	261	277	239	258	240	254	262	259	229	246	267	242	255	267	280	243	280	283	275	234	252	273	237	259	271	251	266	253	217	254	247	252	229	234	238	221	252	260	255	213	233	255	264	261	275	268	271	258	251	256	239	261	256	248	245	246	258	272	252	247	245	233	243	234	249	259	289	255	242	284	265	233	265	240	250	252	272	279	234	231	270	227	266	253	268	237	249	242	263	255	253	261	228	261	256	239	238	253	238	254	225	248	234	266	294	264	240	286	249	242	237	252	241	241	271	247	248	232	248	254	229	227	297	244	253	269	278	239	253	253	245	261	239	257	253	235	230	260	226	256	254	269	258	232	269	233	248	237	231	261	245	253	252	268	251	262	224	265	258	267	251	255	241	238	257	257	246	255	254	285	251	249	234	259	251
8844	6135	9503	9850	8418	6676	5394	4383	3387	2561	2156	1791	1673	1406	1326	1209	1144	1055	960	931	877	856	852	870	841	801	740	809	782	768	743	716	756	747	741	763	680	735	682	711	776	661	700	708	695	719	680	687	737	650	741	663	680	664	714	629	695	701	684	673	691	639	710	724	655	692	704	632	634	674	700	669	681	720	654	652	664	665	674	641	642	716	646	671	675	662	686	724	720	686	695	690	686	640	693	673	722	713	668	695	657	653	669	703	680	692	685	706	696	644	720	694	689	719	670	670	656	716	656	692	607	662	687	659	697	715	679	696	726	695	642	680	685	709	657	655	688	693	692	665	686	678	683	697	636	624	695	691	690	687	692	712	698	680	660	716	649	679	689	656	674	670	681	644	700	682	701	703	666	640	650	722	698	686	687	686	680	687	704	718	659	663	700	716	686	683	648	663	683	664	704	698	678	660	682	686	675	696	702	678	693	705	682	712	761	677	673	677	700	663	671	723	679	702	703	672	677	662	679	633	666	703	725	739	699	688	699	698	661	642	670	668	716	696	637	699	676	707	715	637	666	652	662	680	684	725	706	704	682	645	644	722	731	657	674	677	649	715	667	654	701	681	647	647	652	670	668	718	715	692	684	641	655	743	689	660	646	701	712	671	677	700	666	711	685	654	708	707	649	684	716	639	686	637	693	664	688	665	677	676	700	664	689	654	658	685	681	674	708	686	654	681	694	677	652	664	698	679	685	678	687	678	697	658	666	655	676	698	686	645	678	696	665	710	712	661	689	639	715	685	710	682	663	671	610	724	653	698	696	684	691	669	690	714	704	641	708	656	641	652	674	682	692	694	723	650	647	676	700	662	703	672	698	656	659	692	633	703	681	734	690	714	738	669	657	676	671	645	703	664	641	605	689	649	687	689	695	693	659	704	733	710	686	697	710	659	697	725	672	645	686	668	716	687	635	732	689	675	741	662	681	673	654	706	708	630	679	665	638	701	686	717	691	670	641	685	652	703	681	687	651	621	677	658	688	698	691	637	659	678	707	693	665	628	702	720	746	649	695	671	715	678	702	648	696	722	715	685	696	684	694	684	673	724	687	687	706	659	649	647	669	683	688	667	682	675	642	643	703	733	685	715	731	682	673	688	691	730	699	689	635	670	730	733	692	688	677	692	647	706	716	755	716	708	687	633	655	646	706	700	648	671	677	684	690	674	720	725	732	692	693	710	685	687	680	720	643	674	677	696	648	668	645	694	694	685	729	690	693	649	680	705	702	720	728	702	696	690	724	643	666	721	663	706	720	691	702	641	698	665	694	662	710	681	631	708	661	714	682	680	686	703	689	661	665	674	721	703	692	693	711	660	666	656	706	700	653	707	679	703	717	719	677	709	687	671	664	677	695	648	695	678	678	670	659	656	671	690	764	682	678	697	704	682	679	713	715	722	692	671	669	699	675	663	690	677	661	743	672	690	711	678	695	663	706	698	661	638	681	715	708	650	724	711	655	651	700	681	719	720	674	673	702	691	704	715	684	675	673	684	662	665	729	698	679	678	680	637	692	719	698	657	669	714	739	669	692	699	694	709	684	669	674	674	689	723	676	661	705	638	637	678	678	661	678	657	710	670	672	646	654	671	693	658	704	678	637	745	704	703	699	651	680	724	716	678	690	690	667	675	710	693	690	659	627	640	681	702	682	660	680	678	677	691	716	685	681	674	631	683	689	693	742	682	681	673	698	630	695	694	686	644	704	687	688	679	691	698	646	700	674	732	691	646	695	637	689	681	662	693	668	706	713	698	728	681	673	654	700	687	633	709	677	672	727	669	648	680	655	696	657	700	700	706	696	662	679	683	699	678	742	722	682	670	620	596	677	722	675	652	674	688	712	664	679	650	720	657	693	662	687	641	668	693	706	699	667	723	658	674	683	659	699	648	652	674	680	703	738	673	678	668	638	702	692	691	670	619	719	698	686	692	669	671	725	666	675	687	700	657	663	706	685	634	732	657	695	686	724	664	690	684	680	671	653	706	686	672	643	667	724	703	685	643	681	694	701	656	650	645	747	686	694	668	660	665	677	702	668	703	665	650	693	671	694	685	657	727	632	648	668	677	690	684	686	655	679	658	687	670	666	710	669	663	655	656	727	666	633	697	680	746	680	671	664	749	682	662	674	698	700	693	709	729	678	673	670	684	712	666	696	699	690	717	704	707	660	674	666	725	712	721	699	706	662	697	737	678	686	611	702	675	693	695	677	717	665	721	648	647	672	711	663	712	669	658	702	684	647	711	639	696	664	692	691	660	672	708	660	676	676	694	683	694	658	669	685	694	666	716	664	698	661	682	685	729	667	692	689	595	705	709	670	686	699	707	716	701	710	684	680	711	658	699	694	716	678	729	674	695	675	662	645	668	680	690	675	661	618	673	676	710	663	692	663	675	650	703	714	653	702	628	687	712	634	644	674	667	674	675	673	674	716	648	638	651	690	664	668	704	672	700	635	671	652	686	696	708	725	730	654	674	682	708	667	707	677	730	694	693	635	680	680	670	687	686	687	693	687	733	690	692	680	647	681	702	666	646	649	688	729	663	665	698	707	668	707	695	686	681	696	697	640	659	667	701	685	656	630	665	676	684	701	684	694	678	664	670	670	686	662	693	700	676	689	697	676	702	688	646	722	676	695	649	652	675	693	718	681	685	712	719	647	689	703	671	679	698	664	707	686	663	688	672	722	671	715	682	675	710	679	717	662	698	694	707	666	678	684	681	668	665	692	686	666	668	694	666	730	684	693	674	668	631	660	692	676	705	694	705	704	680	641	724	644	656	668	654	704	611	713	696	709	688	694	703	722	650	680	688	739	708	689	678	680	644	729	676	698	682	691	671	690	703	681	727	631	686	715	695	675	713	709	654	691	675	744	722	698	666	682	704	675	681	679	620	681	674	675	717	714	749	630	717	711	685	705	716	714	670	648	670	668	704	760	664	690	667	713	694	684	709	661	665	711	683	722	651	701	669	646	744	740	642	698	664	707	674	712	672	694	678	671	642	676	711	696	667	665	673	676	652	663	686	677	724	718	660	689	704	654	673	695	645	680	671	682	700	658	721	657	702	720	685	657	684	633	670	675	678	694	686	664	677	687	653	648	653	670	671	734	680	726	684	662	657	689	694	699	653	737	694	680	649	687	688	669	695	712	685	688	698	701	683	659	714	677	700	710	693	661	735	708	714	662	743	702	658	687	643	740	664	740	678	660	696	656	717	662	683	653	703	664	693	676	676	674	666	705	648	711	646	711	734	692	688	694	654	693	670	721	725	649	630	679	713	676	677	697	669	717	667	681	715	679	728	714	696	685	653	682	636	680	650	642	715	689	709	706	669	689	690	723	660	706	694	716	670	680	716	722	665	674	683	691	656	655	722	654	673	717	648	720	702	665	661	680	651	698	669	697	699	657	714	690	674	650	681	654	680	715	725	644	705	699	711	696	680	661	695	701	751	694	658	643	717
25483	14967	10860	6885	4871	3687	3537	3299	2840	1795	1297	1038	1096	1057	1069	1011	840	730	585	558	559	495	470	501	417	367	361	376	376	384	325	351	317	308	308	269	293	251	249	243	248	244	243	213	242	245	226	214	191	225	207	200	217	219	220	218	225	231	209	221	233	199	226	219	202	223	193	221	212	224	196	206	199	210	215	226	193	212	211	217	218	224	228	246	219	190	225	197	190	220	216	212	207	215	251	233	223	202	218	227	209	224	216	207	203	213	221	183	219	221	185	208	226	207	220	212	230	227	233	225	213	205	211	203	190	204	243	212	191	212	226	217	200	220	219	211	229	232	219	224	237	220	227	213	214	218	223	209	228	211	223	248	223	215	194	204	226	230	212	228	216	213	224	244	215	221	230	211	214	206	230	224	218	207	241	258	210	221	213	205	213	204	236	222	200	235	195	245	235	245	203	233	188	215	229	218	225	203	222	201	215	219	225	215	239	213	196	216	210	233	211	242	209	209	222	243	229	200	231	205	209	213	224	220	185	220	225	214	221	209	223	232	230	219	212	212	215	234	211	211	213	212	222	237	233	232	206	223	211	211	208	233	201	240	239	208	211	208	227	230	229	207	187	230	244	214	246	206	193	211	235	221	215	223	243	219	203	203	228	251	228	203	218	202	221	188	221	218	224	205	227	245	220	231	198	215	221	223	220	211	210	213	199	216	217	204	213	205	255	238	238	196	253	227	223	238	214	200	208	224	191	211	220	217	218	189	207	230	201	237	229	226	194	241	240	210	211	239	194	229	223	220	216	196	213	202	205	187	194	207	216	234	206	222	205	249	203	218	229	201	236	216	238	232	221	222	231	233	211	211	231	216	202	231	223	199	193	193	207	239	214	209	222	211	215	223	225	217	213	207	261	244	204	223	186	223	188	219	193	227	211	233	234	209	218	199	200	213	214	232	197	239	256	246	225	232	206	225	209	245	217	216	226	233	206	235	219	242	200	196	217	220	225	218	201	218	226	231	204	226	210	215	211	231	215	207	209	229	221	200	232	200	199	187	204	225	262	197	245	226	218	198	196	215	221	220	216	218	225	197	228	244	235	226	228	213	217	215	229	193	231	210	252	220	223	193	234	231	226	222	214	192	199	227	229	185	228	231	194	208	203	236	213	227	214	234	201	224	212	227	221	201	233	206	227	213	230	224	222	213	197	194	244	192	232	218	215	234	206	224	226	224	216	221	211	216	206	221	228	238	218	207	216	222	216	204	210	229	231	210	203	239	238	238	201	209	193	203	191	211	202	206	201	202	234	213	201	235	205	203	196	225	207	193	207	213	253	186	209	227	183	235	215	203	225	235	251	230	204	211	206	226	235	215	222	236	230	198	210	210	239	202	202	216	208	196	202	241	222	223	216	213	201	221	226	206	225	219	193	210	225	224	219	224	204	201	217	201	196	222	220	197	227	230	225	222	175	242	215	188	201	233	237	239	229	204	221	207	188	218	187	211	205	245	219	231	235	226	237	204	239	215	218	231	214	235	210	224	197	230	217	244	201	203	203	212	215	208	237	192	204	217	237	246	212	228	213	213	220	205	228	227	219	214	204	219	223	234	210	218	224	216	237	196	212	217	233	230	227	226	244	204	216	211	200	238	223	221	240	209	241	228	194	202	202	200	233	207	197	217	258	219	216	218	219	219	220	213	195	215	213	216	214	229	203	214	212	201	243	217	207	216	206	197	206	240	204	184	228	221	221	228	198	219	238	245	227	217	205	220	230	218	230	242	201	222	223	226	201	205	227	214	205	193	198	232	252	241	203	231	223	211	233	207	227	204	217	201	220	205	219	216	200	204	218	225	215	229	193	221	206	204	211	225	244	222	214	220	222	241	212	206	240	218	206	210	218	211	191	203	238	214	201	200	216	235	201	202	224	231	224	213	225	248	227	203	216	186	243	230	231	237	189	225	227	212	219	224	225	213	221	215	191	213	211	220	193	244	205	192	215	202	204	225	214	198	210	230	232	223	225	208	187	205	199	201	230	210	219	237	210	227	241	226	215	202	191	227	202	224	219	215	186	204	233	211	184	229	207	225	254	207	218	233	215	211	215	216	217	238	222	244	210	203	204	213	225	242	204	195	224	205	225	212	216	220	255	210	218	229	230	226	228	234	211	214	262	205	211	221	237	233	220	232	187	225	236	205	235	225	212	208	217	203	206	215	184	212	209	205	211	254	217	238	204	238	233	213	232	224	215	196	202	232	228	247	211	232	196	202	215	211	177	235	233	204	214	217	227	223	205	220	215	194	194	230	204	210	246	219	216	219	224	246	226	226	230	218	217	207	218	220	193	237	221	217	221	205	203	212	212	204	216	230	215	212	239	216	235	197	218	213	224	206	226	238	232	240	216	214	202	205	215	206	233	212	221	206	205	192	206	203	229	224	237	202	190	191	239	214	216	237	214	249	226	228	212	216	171	225	221	175	213	212	229	226	221	200	197	217	216	199	202	220	196	184	225	215	242	204	208	208	220	220	214	227	218	222	234	199	219	191	208	207	200	212	214	225	219	203	243	233	239	238	217	200	236	203	238	211	211	215	201	197	201	220	206	195	200	236	225	207	216	194	226	204	208	194	237	217	205	218	230	203	204	196	216	244	224	229	224	204	215	211	230	207	237	223	219	194	213	210	216	180	227	227	222	225	206	199	248	212	225	206	189	223	211	222	211	215	214	225	227	179	193	224	200	249	211	207	202	226	201	208	200	231	223	205	219	232	197	211	222	205	200	221	181	220	201	242	205	208	216	225	213	204	211	232	223	220	225	226	209	216	234	226	204	217	215	184	223	230	198	206	220	221	212	223	209	239	230	192	199	206	203	212	214	214	204	229	206	235	224	205	216	186	200	206	200	229	198	207	228	212	214	257	224	194	223	231	220	250	199	217	210	218	229	220	209	246	209	222	241	215	241	225	221	213	239	230	218	197	228	241	227	200	216	211	216	203	235	197	230	218	216	218	213	239	252	244	219	219	191	208	211	207	205	230	225	223	231	227	207	208	234	210	232	231	222	220	212	238	202	235	215	215	227	220	192	211	216	192	215	215	220	204	210	213	225	217	211	210	239	224	244	210	239	199	248	237	212	205	211	216	209	207	192	236	228	216	217	232	225	244	231	200	236	222	243	211	209	220	179	206	215	196	218	190	218	234	228	215	216	194	211	198	201	212	202	231	200	236	191	200	216	201	211	186	216	204	201	187	208	220	219	215	232	218	234	218	220	198	245	222	205	194	225	210	203	211	219	213	207	217	193	212	212	224	200	223	221	222	214	207	193	218	222	237	212	215	201	218	238	219	256	210	224	234	224	212	242	246	211	220	229	228	225	234	203	229	199	209	217	218	229	220	200	213	224	250	211	217	223	223	220	200	210	196	201	205	210	198	209	206	208	209	224	241	222	251	212	209	220	218	213	216	224	228	223	219	231	214	217	184	222	231	215	202	208	218	188	230	196	223	224	214
19348	14854	19551	19084	17325	15221	14370	13652	12405	8296	6507	5495	6199	6041	6533	6182	5155	4499	3436	3258	3188	2857	2659	2840	2167	1979	1736	1787	1879	1806	1720	1450	1366	1368	1401	1198	1147	1028	984	817	830	733	716	704	776	742	721	705	650	692	648	627	602	611	613	612	576	576	559	649	602	638	601	609	605	621	619	567	554	614	599	563	598	616	608	582	599	537	640	623	633	583	636	570	585	591	651	615	602	591	577	598	584	592	558	593	613	628	587	612	589	603	624	582	593	619	581	607	595	598	646	558	559	589	586	606	607	576	605	586	584	576	595	618	608	592	601	624	572	601	598	572	584	610	636	599	658	597	609	625	550	629	620	620	580	597	583	644	613	612	602	572	567	609	598	608	607	607	582	546	586	587	575	601	572	604	575	611	596	525	625	580	554	633	601	604	632	585	606	625	593	629	620	603	601	618	590	609	615	605	569	571	593	608	580	603	614	576	628	624	584	607	621	552	620	591	572	618	590	579	596	572	634	596	633	552	610	582	553	574	572	613	635	599	593	629	588	565	561	571	569	611	606	622	586	636	612	601	608	554	613	637	609	647	587	562	599	594	615	612	585	617	568	625	550	586	615	591	610	631	592	578	575	591	620	599	580	598	602	601	594	588	610	617	602	584	613	611	639	573	546	564	589	620	629	619	597	624	597	604	599	577	579	592	608	647	566	617	605	601	630	560	617	611	620	613	615	624	601	585	656	566	617	558	595	628	605	609	574	607	604	594	634	597	580	584	613	596	575	621	571	587	596	587	608	572	597	586	602	586	622	560	631	564	574	598	564	617	601	610	557	618	598	640	608	624	583	587	556	640	606	554	669	597	572	583	584	586	628	591	591	620	595	591	600	586	615	598	582	565	600	553	603	574	662	572	593	635	589	584	608	596	581	602	608	628	626	618	591	575	561	603	590	626	642	600	605	600	622	580	581	629	611	563	573	610	586	602	593	599	640	550	584	631	615	609	575	615	586	600	598	637	605	617	580	587	595	624	646	599	597	609	576	617	593	609	576	580	586	578	597	592	636	630	586	561	613	580	628	629	588	563	632	588	629	558	641	622	612	581	590	609	583	601	565	620	627	603	567	618	552	600	587	590	613	591	633	609	635	527	567	560	641	615	532	566	585	604	584	606	598	559	608	592	605	580	590	615	616	591	625	560	574	602	541	626	570	601	608	572	638	549	598	558	603	600	652	548	582	566	599	617	641	578	658	576	574	606	594	641	573	625	600	604	631	618	554	587	591	617	595	583	591	609	614	586	619	572	662	611	628	586	586	580	603	631	608	602	580	598	578	622	575	600	525	641	620	642	624	619	601	603	551	602	591	610	564	628	595	629	572	593	596	545	626	638	651	610	548	618	591	603	636	628	589	578	584	597	563	629	600	599	616	594	597	627	612	547	598	587	560	594	570	604	612	572	649	586	573	612	581	629	649	629	585	630	618	617	624	617	616	625	613	606	568	592	600	637	551	589	539	604	628	600	584	605	584	606	623	578	627	613	598	630	583	594	687	596	607	550	598	630	633	618	609	576	611	591	603	590	568	608	611	580	615	608	588	581	547	594	578	606	621	611	585	587	578	582	614	620	609	598	628	591	595	629	604	638	576	594	545	612	627	580	604	599	577	602	662	530	599	588	632	620	599	552	615	592	618	600	592	624	604	584	615	623	588	567	586	576	574	578	582	595	575	617	566	639	574	606	556	632	576	599	585	574	591	610	578	597	591	582	584	590	624	589	574	596	581	623	610	615	599	621	574	611	599	608	622	618	606	616	591	580	570	583	612	608	640	584	592	631	594	600	555	606	611	629	568	589	611	583	622	556	588	597	589	594	587	576	632	625	611	607	601	587	583	628	636	603	558	558	582	567	593	617	624	599	588	599	595	581	636	585	607	589	590	568	570	588	609	605	573	586	597	643	611	601	599	594	573	594	599	598	580	591	571	581	576	599	624	622	594	586	585	597	575	626	612	578	550	592	576	577	580	557	607	608	607	585	602	591	638	549	617	604	602	611	613	599	657	628	572	571	643	581	608	597	565	597	620	613	646	584	570	612	622	613	573	641	614	622	641	607	633	580	577	573	556	577	603	605	595	610	584	611	537	583	625	612	578	602	594	582	598	595	591	595	574	602	629	588	632	570	633	620	609	629	596	592	631	607	592	561	581	579	612	586	602	607	643	560	608	598	642	626	635	568	608	596	595	595	636	601	586	608	631	618	626	622	625	643	618	589	573	586	603	647	609	617	604	599	605	595	589	567	624	593	590	690	612	617	589	613	590	573	611	605	571	587	605	587	576	627	585	632	631	599	578	588	583	609	653	632	594	569	575	599	609	575	621	568	590	653	570	576	552	547	599	566	599	608	571	595	601	587	621	579	638	580	618	624	582	587	598	620	627	626	588	623	607	537	533	598	631	624	569	583	603	666	624	567	572	610	601	584	600	611	591	622	577	588	601	639	625	615	565	578	573	594	573	609	634	586	574	583	606	602	609	627	590	585	618	602	608	595	612	588	579	601	561	612	611	628	599	588	616	610	606	574	555	597	644	593	587	603	575	595	599	649	623	616	632	595	617	612	606	641	560	580	632	592	616	582	591	586	588	573	633	623	617	615	586	637	604	605	598	590	569	616	607	600	590	587	632	598	580	590	588	619	597	603	614	604	558	566	578	613	628	614	578	603	616	583	587	624	583	613	591	592	550	630	656	554	587	608	565	586	618	535	661	587	577	616	608	580	621	546	605	592	571	576	559	544	615	625	621	620	608	578	580	567	577	609	615	574	583	598	594	597	589	606	606	579	608	590	580	591	602	577	619	636	550	600	607	613	581	574	573	597	638	578	588	637	552	576	605	585	548	557	662	613	606	611	611	611	598	582	606	598	627	597	622	631	613	608	604	593	621	622	597	609	641	613	559	612	578	601	585	587	629	582	623	620	587	576	580	589	593	615	622	644	586	604	591	601	590	580	606	581	586	622	613	626	599	599	585	589	557	625	593	604	576	585	584	614	588	665	634	605	573	647	605	599	598	592	601	613	634	616	561	624	575	596	595	580	590	585	603	620	625	571	556	604	548	637	578	633	600	637	629	583	573	653	613	632	613	593	576	603	624	583	599	592	612	619	580	581	614	624	599	613	617	592	605	622	653	621	617	558	581	598	615	629	608	629	608	609	600	554	621	583	622	602	585	603	609	622	623	642	618	635	586	614	611	579	546	607	614	626	596	622	604	596	552	596	605	596	595	599	606	621	625	622	621	622	599	576	586	578	564	593	600	600	622	585	606	607	583	598	595	658	568	578	564	587	578	627	592	602	592	559	598	597	597	625	604	552	565	591	600	605	619	608	574	599	597	614	589	621	574	607	635	548	603	599	579	592	549	606	597	586	597	588	561	588	583	560	583	602	614	604	582	595	577	619	625	590	620	597	625	564	613	635	597	588	645	636	595	621	639	622	566	556	624	586	620	609	600	592	609	619	564	622	600	637
35217	28076	24210	14451	10248	7541	7057	7511	6249	3894	2629	2400	2366	2008	2512	2186	1972	1556	1101	1019	1010	899	823	917	674	589	531	475	516	483	473	423	366	360	322	335	312	290	266	232	192	209	196	215	180	183	183	196	180	164	204	177	182	158	190	173	174	153	197	156	153	167	150	184	172	165	160	186	173	140	179	186	158	151	161	166	169	150	175	165	198	173	166	150	153	148	162	159	181	167	150	158	152	160	156	173	171	159	155	142	145	167	166	169	179	195	183	150	158	191	160	172	165	179	144	185	181	152	143	154	166	157	179	180	171	147	174	150	171	157	178	169	143	170	173	174	146	157	155	164	154	172	177	190	156	138	160	154	191	181	181	203	175	148	202	149	166	154	171	150	135	158	152	182	154	167	149	166	170	168	153	173	164	170	163	175	178	173	175	168	155	179	171	166	155	175	150	166	165	170	168	176	160	162	158	151	163	178	177	154	155	194	166	178	185	139	147	184	180	180	172	148	147	164	151	170	175	180	162	170	155	162	148	154	152	148	175	179	187	176	178	169	146	157	184	164	166	144	152	155	156	177	153	160	155	180	176	182	160	157	155	168	165	171	157	156	177	169	171	163	171	164	175	178	166	184	169	162	156	180	153	147	143	146	150	170	157	176	179	172	176	153	133	152	162	170	170	150	147	168	166	154	167	147	164	153	165	183	165	163	162	151	172	170	174	159	137	158	179	152	147	163	164	152	176	164	150	177	171	164	181	181	162	159	180	158	159	167	150	169	160	172	171	176	173	170	164	148	160	177	162	141	163	157	178	172	166	190	153	148	150	157	146	160	155	174	178	163	172	183	155	163	179	154	179	173	162	162	150	140	162	162	151	172	157	165	180	180	155	155	170	148	224	155	157	159	149	171	163	198	183	162	184	171	147	178	175	177	128	149	191	157	157	181	160	178	158	179	144	157	157	157	176	159	172	158	179	172	142	176	154	147	164	191	162	167	171	153	148	180	152	154	164	159	166	184	181	178	162	165	186	137	163	170	151	165	144	150	168	172	179	157	149	176	159	166	172	172	179	158	152	149	161	149	158	172	174	162	166	168	160	158	162	150	171	155	171	160	161	152	174	196	151	164	177	164	165	156	164	164	166	177	183	159	147	166	181	151	163	191	162	172	126	168	167	163	160	167	166	162	171	179	134	167	161	172	159	166	173	176	147	159	155	160	180	168	163	159	161	156	163	145	145	177	144	148	181	184	159	164	170	156	137	158	179	175	159	137	165	166	162	167	173	160	147	160	168	171	163	161	179	162	165	170	157	169	184	162	166	166	161	140	156	165	157	142	169	160	144	159	157	184	152	166	177	165	154	148	176	160	158	165	181	181	166	142	159	164	177	191	181	179	173	174	153	152	142	169	153	156	173	180	165	174	149	186	174	175	140	168	156	175	162	156	156	177	145	141	174	170	162	188	161	156	166	173	165	180	148	162	163	165	158	174	150	169	145	174	165	164	172	156	152	138	172	159	184	161	164	163	174	176	168	171	155	171	164	178	175	156	167	149	181	157	171	164	181	167	154	164	168	150	142	158	158	185	156	168	144	147	163	164	168	153	170	184	172	162	152	152	151	151	148	165	166	165	173	160	152	160	180	147	177	138	165	159	149	185	168	172	141	152	169	172	141	173	171	172	184	177	162	145	144	152	192	174	173	130	173	170	176	168	175	165	153	189	176	174	153	169	158	182	168	161	165	155	149	149	163	164	176	147	169	159	195	168	171	166	174	176	184	170	164	145	155	176	184	178	162	154	172	159	144	155	148	181	181	145	163	186	169	179	148	177	165	182	147	181	164	160	166	167	168	167	138	165	138	178	161	157	148	168	180	168	145	155	177	186	180	162	164	178	168	171	181	174	177	167	162	184	184	153	161	167	176	164	155	179	156	157	160	159	173	171	179	159	162	159	166	185	174	144	170	161	161	171	165	175	159	162	152	164	187	161	146	169	174	157	160	151	170	148	171	157	162	177	186	165	189	150	142	161	164	166	186	158	172	151	163	200	175	181	173	172	159	192	176	183	168	163	141	140	163	170	165	159	170	155	164	156	184	164	150	179	161	153	148	144	145	158	179	170	149	175	177	152	156	149	159	181	176	184	165	151	175	174	159	171	168	172	173	168	158	142	163	179	169	172	149	169	160	172	173	172	170	155	170	158	175	181	156	168	154	140	162	162	158	167	156	177	193	160	157	160	152	176	163	179	167	155	159	147	152	141	175	157	166	154	161	160	150	142	155	167	156	180	164	159	153	187	158	162	157	171	171	187	154	137	166	148	175	158	136	151	185	187	169	162	152	182	151	157	168	150	152	182	161	171	148	179	173	185	168	179	159	172	165	157	179	168	167	167	169	167	153	162	168	154	158	159	155	163	164	170	152	177	175	174	166	184	131	131	169	172	151	160	164	148	170	158	137	151	163	162	163	162	177	178	162	173	175	182	172	162	127	156	154	148	160	153	156	141	177	150	184	153	161	175	145	189	159	159	153	176	161	178	159	151	165	173	158	150	165	166	153	179	162	153	153	172	149	185	164	158	175	175	167	184	157	186	157	168	160	181	157	163	162	153	161	143	167	165	147	165	147	174	156	160	151	169	172	177	154	168	158	151	146	180	146	158	160	150	158	159	173	178	180	156	156	182	148	155	146	138	148	149	162	176	206	165	181	169	165	181	156	164	156	168	206	196	167	157	178	175	158	172	173	156	139	155	190	154	150	169	163	158	164	143	165	185	162	172	160	176	153	163	192	191	174	177	176	182	143	161	152	156	135	153	183	154	153	156	148	163	182	133	169	164	156	156	165	152	130	148	184	201	180	161	150	160	182	165	188	158	171	148	159	140	184	165	163	166	156	157	171	153	157	170	155	169	174	156	144	157	162	163	155	164	158	159	178	149	169	185	182	192	166	154	174	191	167	140	159	168	143	192	163	166	181	161	160	181	188	170	178	170	155	185	157	151	174	185	172	154	173	147	171	165	161	164	179	156	173	182	184	159	169	172	150	166	155	162	185	142	174	168	163	155	170	178	183	155	163	172	144	150	161	143	177	166	171	174	178	172	167	180	171	162	162	190	145	179	155	152	161	154	171	154	160	149	168	177	162	136	155	159	181	159	169	162	173	166	174	151	164	155	182	168	166	149	179	185	177	161	172	174	172	146	179	173	173	189	185	161	175	160	152	166	140	158	161	169	167	181	155	167	181	168	156	161	164	189	148	170	148	144	185	169	161	134	151	168	143	171	177	179	168	154	151	149	161	151	179	183	176	160	166	157	146	161	159	147	150	149	152	177	175	182	181	155	152	182	192	192	175	150	179	136	159	157	149	141	163	160	168	150	196	170	166	178	177	171	186	170	175	175	170	175	150	155	164	143	155	157	155	140	145	165	172	181	168	179	159	165	153	153	175	161	163	151	132	158	148	159	172	172	166	171	174	146	153	158	169	160	169	167	176	145	159	173	167	151	159	168	162	165
25348	26451	28264	26325	25116	22418	22148	22172	18783	13865	11351	11255	11263	9704	12812	11504	10776	8984	6811	5923	6091	5438	5083	5395	3901	3422	3332	3018	3242	3189	2974	2421	2254	2301	2084	1782	1641	1508	1334	1007	1048	894	779	840	807	745	750	684	652	606	569	518	516	520	480	481	503	479	427	512	510	468	504	432	473	462	457	504	472	471	444	442	476	431	449	484	474	490	489	417	438	480	443	444	472	446	472	471	454	459	455	467	464	476	443	474	469	486	505	472	472	469	500	460	481	503	468	458	441	449	448	478	515	461	450	452	457	488	457	476	422	473	445	471	467	487	482	448	438	505	463	528	430	483	489	483	493	446	481	473	458	474	466	483	428	482	429	489	420	458	475	484	450	465	502	452	492	442	485	497	468	454	464	452	468	446	485	511	477	480	432	468	496	461	464	442	436	458	438	511	441	449	470	449	481	478	471	457	461	449	443	519	418	470	450	535	471	473	481	467	465	476	486	448	475	475	475	462	457	456	467	478	451	485	456	469	469	457	416	468	441	502	470	474	440	437	487	449	447	479	475	451	492	466	474	487	468	460	461	472	471	476	442	472	500	465	484	478	416	463	477	480	460	511	462	475	495	452	484	496	526	501	442	448	497	442	469	478	475	468	459	463	461	439	454	441	418	448	454	506	459	431	477	485	458	444	495	500	491	440	470	482	447	460	461	454	470	495	451	458	462	417	453	474	463	470	467	484	443	447	456	461	493	447	481	483	475	500	501	491	460	468	415	483	446	499	478	484	498	481	508	470	491	494	514	508	448	479	459	473	444	465	495	464	461	503	448	453	455	449	458	466	473	454	467	492	486	446	481	507	435	457	470	453	451	462	453	495	418	484	454	440	462	454	446	473	473	434	469	413	450	476	455	499	491	443	474	456	480	467	458	476	410	478	443	459	460	472	478	445	442	465	470	466	419	470	439	444	455	440	494	430	471	441	452	474	466	443	461	495	530	468	449	460	434	513	455	496	476	445	437	493	486	430	495	457	486	497	442	464	456	513	465	462	465	470	437	486	512	459	493	482	487	485	483	482	467	470	441	468	439	497	497	471	501	433	464	476	484	475	447	500	432	501	469	439	487	481	443	462	454	478	448	484	512	457	500	485	427	472	472	452	472	439	474	487	479	445	484	468	434	441	477	453	478	487	463	458	463	485	446	479	428	468	496	461	469	489	455	447	493	483	487	439	477	482	447	508	485	484	500	442	450	455	489	456	488	465	461	465	452	485	472	471	490	481	471	455	473	492	440	492	459	463	454	487	420	483	494	481	449	440	447	452	468	463	443	463	468	462	441	432	479	512	454	485	489	455	425	423	473	432	500	485	503	458	429	475	450	471	484	474	440	450	469	437	438	465	476	440	472	484	495	469	443	464	460	463	512	479	483	487	463	511	481	464	460	445	476	453	508	442	476	461	469	499	432	492	457	424	480	466	458	481	442	490	487	467	474	436	505	467	483	466	490	451	473	461	507	492	503	494	495	440	457	476	429	454	458	437	501	440	461	457	462	492	470	481	443	448	458	460	442	469	448	467	477	411	446	465	436	466	443	463	461	475	487	517	462	467	472	510	429	452	445	406	467	473	462	467	487	467	486	461	469	478	436	443	451	472	467	464	466	444	480	471	449	460	479	478	476	449	444	465	452	460	476	466	439	467	467	493	461	489	475	445	498	498	475	471	432	510	435	440	442	456	448	491	493	500	455	523	464	470	475	482	471	465	466	474	441	454	489	482	452	489	477	470	431	453	474	484	444	492	450	536	475	476	496	470	451	486	452	456	477	453	473	431	474	475	440	445	454	501	503	433	435	466	448	466	494	449	497	414	466	447	472	459	511	456	448	451	450	472	446	451	406	445	481	479	473	453	432	455	513	487	439	490	425	468	460	464	499	405	508	483	428	482	523	441	465	461	493	472	471	462	483	461	465	469	440	480	439	474	473	497	511	442	450	427	500	470	512	458	447	445	467	511	459	509	458	460	498	461	447	427	489	478	449	475	537	453	484	458	502	484	478	457	447	470	485	471	493	474	460	452	483	506	491	522	484	459	483	463	442	445	458	475	461	496	462	456	481	472	459	480	479	476	417	425	450	464	445	502	454	435	436	496	453	499	445	482	468	485	453	451	425	440	484	467	488	483	502	462	456	456	470	466	454	514	472	449	489	445	455	463	478	439	473	469	470	468	452	446	471	469	457	474	439	474	507	448	508	438	461	467	440	444	443	479	458	465	490	428	480	482	452	410	451	459	431	489	440	498	500	466	462	488	472	458	432	477	457	475	465	432	432	463	500	496	468	479	490	461	517	441	469	444	455	442	494	470	443	458	467	487	450	447	469	477	441	447	499	475	481	470	457	476	418	491	446	436	470	485	470	455	498	476	468	449	458	456	481	458	458	464	472	450	450	490	463	500	447	450	465	496	486	426	480	498	487	443	486	485	495	449	454	459	444	494	482	504	435	432	470	493	482	445	460	476	446	442	501	464	443	454	487	482	459	471	486	463	493	492	473	469	474	467	491	498	484	491	442	449	452	436	433	460	472	478	484	458	429	481	495	466	491	482	469	445	474	478	439	472	487	456	487	442	466	461	448	488	514	462	486	462	462	446	439	452	484	482	458	468	454	446	459	433	464	491	486	460	470	469	445	498	469	452	461	465	463	476	496	462	473	474	459	467	445	470	457	456	472	457	440	481	469	483	476	504	464	480	436	460	475	440	467	453	481	474	433	483	505	460	475	467	487	486	487	533	434	464	479	484	468	465	471	488	488	496	448	451	521	480	461	489	451	475	491	455	458	432	499	470	464	449	463	508	457	477	478	441	498	491	477	471	518	449	432	454	484	475	460	446	475	473	471	490	482	480	517	439	484	450	505	466	452	498	469	486	493	477	513	457	488	438	498	471	498	458	476	470	458	434	483	505	483	477	472	465	477	423	466	466	471	469	508	444	463	499	434	473	459	509	493	516	471	506	459	462	466	499	469	480	498	489	465	484	468	469	507	507	444	490	468	476	465	495	462	463	450	470	466	445	463	473	470	486	459	458	483	456	476	430	434	488	476	511	471	469	465	477	468	502	432	481	485	458	438	471	450	433	469	464	459	458	456	446	499	443	494	447	508	501	475	488	469	475	480	477	501	453	484	464	453	476	468	510	455	463	457	452	459	474	484	492	453	493	485	474	485	456	479	467	492	469	455	460	459	478	473	463	509	445	438	489	450	455	469	462	458	449	493	490	466	424	496	496	485	437	472	429	466	470	502	492	454	449	457	431	438	476	472	452	483	431	478	461	450	429	426	471	444	452	451	469	438	496	493	461	451	501	510	471	479	453	483	453	451	493	450	446	505	457	475	485	465	459	454	453	477	471	450	437	458	477	447	455	431	452	514	451	487	503	443	481	500	483	453	482	510	478	457	526	457	427	479	480	447	494	474	458	447	467	423	479	481	447	465	411	495	506	438	446	478	467	455	473	446	479	482	467	467	493	476	469
8901	4253	3238	2282	1765	1323	1018	819	618	525	447	392	352	342	336	318	314	315	277	301	275	291	267	252	250	292	255	285	240	279	261	279	252	254	227	261	252	234	231	261	269	253	267	244	258	273	229	249	238	230	259	272	265	236	235	244	249	277	261	286	245	268	233	238	243	238	249	248	262	253	223	237	227	268	272	230	269	249	256	251	249	260	254	241	243	240	258	246	253	247	255	219	240	244	236	239	260	264	263	261	236	256	274	238	236	249	259	275	240	233	230	286	277	229	244	259	287	243	246	274	256	244	254	220	259	266	233	266	255	253	226	240	259	247	240	249	276	228	217	249	251	248	251	261	280	256	246	218	260	231	231	249	268	241	270	255	216	254	241	251	259	243	205	257	243	240	242	272	269	245	262	272	240	251	231	267	242	251	247	250	248	258	247	226	266	278	247	238	263	220	265	292	269	214	249	257	274	248	276	268	256	268	255	254	243	274	253	245	271	256	258	239	247	241	239	237	228	242	258	253	277	264	276	255	252	244	267	239	242	234	256	239	246	225	265	241	249	241	233	265	274	244	265	256	253	240	241	238	279	260	274	237	248	260	263	261	242	230	280	250	231	264	243	266	239	224	251	252	244	259	275	253	286	261	252	260	257	247	255	237	234	251	265	249	230	245	267	249	267	248	239	258	247	275	229	247	285	245	259	240	239	244	243	249	278	230	260	271	235	249	270	226	257	258	246	243	251	246	255	257	276	262	260	236	254	264	243	250	217	283	224	228	234	253	245	251	247	247	229	247	229	239	248	255	260	222	250	241	240	270	231	263	254	260	250	267	245	234	255	252	214	257	241	221	286	234	246	259	253	260	278	222	270	244	230	243	253	233	249	244	238	218	256	228	254	277	237	246	251	268	263	243	255	237	267	244	250	254	249	235	239	250	270	243	236	278	258	260	265	238	258	269	245	258	229	254	271	247	236	244	263	276	234	259	261	208	242	255	233	248	256	259	240	264	264	280	244	271	228	255	249	252	269	234	266	226	263	258	253	225	267	256	245	245	256	250	231	264	212	227	251	246	275	245	250	250	242	235	279	250	246	251	254	233	268	266	248	245	238	256	244	229	238	273	237	249	247	254	261	265	245	271	240	252	255	232	258	242	285	229	225	214	234	254	258	248	263	226	262	232	247	230	212	240	234	226	268	251	247	229	263	246	222	249	247	268	281	259	249	215	228	273	241	237	236	282	246	261	263	237	283	255	252	219	248	257	245	268	254	277	217	244	228	256	248	263	261	254	247	255	257	265	263	234	243	251	259	243	263	228	232	256	249	265	277	258	238	271	244	246	266	260	247	260	262	258	263	239	255	240	255	254	247	235	249	251	226	259	230	234	254	218	237	271	241	267	255	235	234	271	235	220	243	215	250	237	237	272	217	259	258	229	273	240	283	265	229	254	257	293	251	250	234	268	278	245	243	270	242	245	227	245	239	256	233	246	285	225	251	270	248	255	260	261	245	241	252	249	237	263	257	237	241	248	249	249	224	264	245	267	250	246	239	263	282	249	233	235	238	257	255	234	246	238	254	256	242	270	223	234	241	252	251	245	245	247	276	248	245	256	261	226	224	243	247	256	269	218	256	237	282	255	231	252	248	262	240	227	251	264	257	238	252	270	266	242	266	271	219	250	246	254	254	245	239	239	271	250	240	270	239	245	222	242	273	242	225	264	260	273	254	246	278	282	246	246	263	265	263	243	267	230	248	243	253	218	265	267	249	254	278	236	244	263	251	217	290	253	266	267	246	276	238	264	274	249	261	273	252	232	261	259	225	212	245	259	258	290	229	234	293	248	250	228	230	244	269	254	212	256	264	257	272	254	264	248	257	231	255	246	261	256	262	277	221	247	227	234	244	221	265	235	228	226	261	243	235	236	237	216	248	251	252	215	242	246	280	263	246	245	267	253	245	254	239	240	225	290	239	264	246	252	266	248	256	236	247	226	255	253	281	245	240	270	255	240	225	291	246	246	246	259	223	269	270	245	266	258	245	262	265	246	247	241	234	210	233	234	263	265	240	267	236	258	249	272	242	246	233	275	246	242	252	248	235	254	239	216	261	247	243	271	234	239	252	249	250	272	257	238	246	233	273	219	226	239	248	268	241	244	258	222	232	255	242	263	244	246	226	245	229	252	268	250	273	261	236	230	269	259	228	269	241	260	253	293	234	253	247	228	267	278	257	264	288	212	276	238	269	223	258	267	268	227	261	251	232	256	260	256	264	257	235	233	246	236	267	241	246	207	262	245	259	235	233	267	275	283	252	261	230	277	254	281	249	249	258	255	240	259	252	246	246	240	274	254	257	242	266	276	249	269	253	271	255	229	258	267	261	239	235	215	235	246	221	263	233	246	241	243	248	221	250	249	246	226	270	238	250	237	262	251	244	226	247	237	251	254	248	240	271	238	241	220	246	261	247	283	248	247	236	229	255	235	252	224	259	238	235	269	258	243	278	231	226	266	253	261	257	239	265	293	243	260	257	233	270	258	252	254	245	258	261	240	229	248	225	253	259	247	269	260	247	253	248	264	249	248	238	229	268	252	251	241	237	274	222	255	256	280	256	251	240	227	252	233	246	245	258	239	262	252	273	244	231	216	267	259	216	261	275	266	220	277	249	281	238	236	277	276	243	241	241	237	244	244	257	263	272	248	256	250	236	263	262	284	238	272	249	215	256	253	225	245	273	234	236	286	237	263	252	264	259	265	233	242	269	241	252	251	228	239	267	253	275	232	253	254	235	275	254	242	243	238	249	247	257	252	276	233	240	250	262	268	267	236	219	255	274	235	265	252	238	240	256	258	233	232	256	241	268	252	267	268	239	254	254	260	245	253	263	238	250	231	250	231	266	241	239	246	237	258	254	254	227	289	260	243	272	254	198	227	218	251	249	228	246	248	235	270	239	252	256	263	228	262	244	245	231	243	261	265	278	229	239	258	246	261	234	245	258	269	264	257	236	239	237	252	243	253	222	249	259	270	239	249	234	264	246	251	258	264	236	265	270	257	263	232	263	248	249	236	252	248	240	262	231	232	250	291	227	235	278	224	268	281	262	262	220	209	255	255	238	248	260	229	252	287	266	248	248	222	246	258	243	195	240	257	274	265	249	252	229	268	236	237	257	240	271	253	263	233	250	240	291	267	215	270	255	241	255	261	274	253	260	245	234	253	260	270	272	263	258	234	282	272	272	227	266	244	262	248	246	257	258	252	246	251	259	260	242	271	244	257	274	230	227	249	237	241	297	224	223	243	264	268	274	258	240	267	253	235	261	239	243	261	249	253	242	250	243	260	260	261	207	253	261	264	258	268	233	251	272	228	302	278	295	253	257	237	229	255	242	206	220	268	241	248	250	224	273	224	253	254	246	235	242	260	269	236	251	268	266	250	267	272	238	256	250	242	254	217	253	264	265	254	236	266	250	229	253	268	228	234	222	258	270	249	293	250	254	250	238	239	243	246
8971	6493	10324	9928	9042	7400	5803	4643	3361	2699	2179	1861	1626	1393	1392	1245	1212	1085	1066	896	943	853	868	874	904	812	770	747	813	772	774	770	737	757	670	764	723	738	726	739	701	709	699	676	688	684	664	683	740	684	653	666	691	685	690	645	687	681	655	658	693	712	648	690	714	627	667	717	695	640	688	687	700	691	691	673	678	654	628	707	715	675	678	671	702	697	666	668	734	665	695	679	740	695	653	645	675	696	713	696	694	689	691	690	732	627	652	663	701	665	703	670	679	740	687	673	676	663	669	682	710	649	649	716	739	676	684	714	677	647	683	695	655	649	694	654	660	699	732	657	671	748	684	683	666	651	676	653	676	676	693	718	720	694	674	659	654	699	680	729	674	648	715	676	633	686	655	641	676	711	725	692	716	682	716	670	691	653	654	684	685	656	674	698	672	683	719	681	684	689	713	684	663	696	680	680	719	684	710	683	665	700	712	684	666	672	676	721	686	691	683	716	698	714	689	670	699	677	698	689	690	725	699	669	659	725	742	681	707	661	670	738	655	713	723	707	664	707	697	725	653	677	695	684	726	662	699	716	691	695	696	666	675	701	715	658	673	669	652	710	670	773	649	643	670	637	702	695	714	678	622	655	689	723	715	668	670	642	672	682	649	643	653	667	666	654	712	657	644	674	666	684	665	656	702	721	675	653	685	671	688	701	693	686	687	696	708	679	643	728	726	698	703	702	657	717	700	724	705	670	690	690	665	688	692	678	676	707	650	657	692	722	659	685	703	703	712	651	632	669	676	665	717	700	697	652	669	685	767	736	653	680	714	696	672	675	689	678	637	686	697	635	665	681	709	646	723	690	691	676	700	679	698	686	688	733	696	686	659	666	697	686	670	697	687	682	682	622	684	683	660	658	713	707	680	645	681	672	688	706	706	694	676	720	707	684	681	667	674	641	726	668	707	662	697	670	674	673	646	673	682	685	691	678	638	632	719	706	668	677	689	641	664	665	669	656	663	707	714	683	677	639	654	707	695	674	687	673	716	681	716	693	659	680	658	657	644	712	691	653	649	701	652	676	701	661	665	650	692	718	651	665	692	701	643	659	694	711	693	696	658	637	652	661	690	662	677	664	711	717	669	670	665	627	667	633	687	735	677	717	660	658	725	669	727	678	697	713	656	674	662	689	705	682	708	690	698	662	717	714	710	713	668	694	651	698	680	691	678	660	702	687	715	644	667	709	715	724	658	671	691	677	678	687	663	687	642	618	703	649	709	660	684	660	710	650	723	686	670	686	681	666	701	646	701	704	664	672	700	681	690	714	663	647	658	712	697	688	652	694	648	718	706	736	632	639	720	699	669	669	728	726	699	631	690	690	669	669	703	719	705	685	675	661	675	700	644	676	725	636	683	669	665	653	690	697	658	717	712	671	666	653	691	713	714	650	689	674	752	688	689	698	679	635	650	708	719	637	692	690	682	664	689	704	710	719	652	687	649	702	697	649	674	676	684	646	704	648	692	689	687	687	687	674	717	651	710	664	700	662	683	711	682	663	694	658	703	673	676	671	726	715	716	687	689	657	657	706	731	658	690	675	667	614	688	691	672	664	698	695	669	680	698	686	713	687	691	651	687	634	659	717	701	676	674	701	674	669	720	692	682	685	721	656	663	673	731	676	682	734	699	708	688	704	677	646	672	663	658	685	674	701	706	702	683	675	648	670	663	673	689	666	680	699	653	659	667	715	645	702	720	694	670	684	729	695	682	710	650	645	647	671	675	708	680	704	708	643	699	692	695	644	711	699	654	671	688	692	666	653	676	717	698	667	721	662	722	645	718	652	672	696	684	671	656	684	676	682	718	729	655	714	648	701	693	736	667	695	702	665	672	697	669	702	712	700	621	694	688	664	663	723	665	707	693	680	709	738	685	655	695	689	657	687	627	702	659	721	652	663	668	672	681	689	662	712	671	708	696	688	656	690	675	642	662	669	682	748	697	688	687	714	739	683	648	677	655	708	728	629	655	711	684	658	650	699	722	691	654	702	676	698	689	766	644	659	668	667	711	687	715	736	663	692	661	685	668	645	689	698	647	671	670	685	679	702	664	682	661	681	638	684	651	679	701	724	680	675	648	659	633	720	663	638	687	691	648	682	666	714	644	687	672	713	675	672	640	627	719	667	694	699	678	735	680	670	737	693	745	692	663	678	613	680	694	703	669	668	663	665	700	754	660	707	668	730	708	663	695	717	727	684	694	717	699	635	690	675	673	652	665	679	707	670	709	672	682	649	660	697	777	656	640	702	628	672	697	719	645	665	682	668	683	735	664	703	674	684	690	725	696	691	683	695	690	729	670	681	748	694	646	666	681	684	710	682	676	694	653	659	747	646	666	706	670	698	714	701	676	647	664	713	675	674	687	656	697	703	710	663	719	671	692	705	709	643	709	674	684	645	682	683	711	672	695	679	692	691	641	707	684	673	665	645	603	662	674	673	713	672	680	667	729	718	655	671	678	674	665	668	731	648	711	716	639	622	658	675	698	674	681	629	683	665	635	652	680	724	641	675	720	687	668	703	712	676	666	669	691	694	671	669	672	687	727	647	679	639	646	699	711	661	678	750	714	693	660	672	715	713	716	673	678	687	652	663	642	759	661	696	695	690	681	641	667	665	701	693	701	691	688	672	681	690	680	679	730	664	617	636	644	685	687	684	703	685	702	691	690	656	669	707	688	664	697	661	684	738	725	667	718	671	665	727	714	666	683	670	642	684	657	663	679	690	666	649	655	699	677	660	695	676	629	613	685	678	681	646	703	683	648	677	652	656	647	665	661	650	710	685	688	655	684	685	693	732	659	674	712	699	669	664	664	678	657	636	683	661	715	751	710	679	705	687	670	693	617	696	686	734	695	665	696	665	708	683	733	682	692	696	671	676	701	666	689	705	698	683	704	720	688	697	675	673	680	703	667	725	679	662	690	668	658	707	679	673	716	669	661	684	674	688	655	698	676	685	702	702	651	690	695	668	670	686	698	660	659	673	618	672	689	722	646	666	685	708	616	663	672	627	658	684	694	656	697	651	684	646	691	691	637	696	651	661	663	742	643	674	693	691	674	707	708	703	715	672	702	694	654	686	664	624	726	683	700	730	642	725	629	698	688	638	662	697	697	648	628	711	706	648	669	644	696	697	687	655	700	683	686	678	657	656	671	689	727	705	695	725	710	649	646	670	682	686	678	668	672	737	657	700	653	716	674	662	644	673	669	666	674	698	729	697	737	725	692	649	646	660	689	671	658	646	682	611	709	651	715	673	653	664	664	696	637	678	668	652	701	687	692	731	733	692	705	682	705	673	698	721	676	686	682	667	667	693	694	668	645	673	706	661	664	688	658	696	682	760	694	686	641	672	720	690	634	693	707	703	714	710	676	656	707	719	687	670	683	641	733	704	686	695	692	662	671	719	691	740	649	653	665	639	680	685	677	709	681	706	628	680	678	695	705	693	605	619	695	696
25836	18765	12124	6561	4949	3828	3486	3672	2189	1581	1278	1052	1039	949	1120	931	839	818	717	564	606	554	483	443	433	401	371	399	378	354	296	279	322	314	304	259	304	302	273	250	232	212	198	236	250	213	201	238	218	205	219	198	195	255	234	207	217	220	223	199	218	205	200	201	216	205	226	199	205	213	210	225	202	223	224	200	200	203	203	225	207	211	212	209	204	199	217	220	209	230	225	197	233	197	208	232	203	220	241	204	215	235	221	219	215	197	197	189	214	205	232	215	237	206	228	208	208	221	225	248	189	199	212	184	220	221	202	218	213	222	208	206	222	227	225	226	226	215	219	218	225	207	219	191	216	216	218	234	192	216	206	208	206	218	216	213	227	256	236	199	225	215	202	210	203	229	216	200	221	211	208	197	225	243	215	218	219	224	226	210	228	221	186	207	205	247	206	210	184	194	186	247	250	222	222	203	216	212	219	200	206	183	197	214	199	192	221	196	228	219	183	197	183	200	195	211	208	211	266	242	216	205	218	188	248	213	208	208	230	230	208	212	221	214	172	193	223	200	207	209	201	205	229	214	202	219	198	200	209	225	222	242	204	195	209	201	226	220	190	237	214	214	222	222	219	198	213	203	224	206	214	230	205	193	202	221	186	188	217	208	232	217	255	207	230	180	187	244	232	178	232	208	196	230	235	203	203	211	239	207	214	203	222	228	211	201	239	212	204	192	192	215	203	193	221	211	228	206	199	222	209	220	189	186	195	183	198	230	209	220	217	202	211	206	214	203	214	214	184	203	226	213	205	202	217	236	222	241	209	205	205	214	205	208	219	211	208	211	229	228	245	209	206	201	196	218	199	239	193	221	209	215	225	221	199	207	236	220	204	233	211	229	243	232	204	221	234	212	211	231	223	222	205	208	216	241	216	199	183	216	215	224	238	196	211	224	197	202	223	225	219	202	218	239	223	221	198	199	220	241	221	209	181	189	208	194	244	210	211	222	196	211	204	177	215	217	234	177	228	227	230	217	237	224	212	207	198	204	247	242	231	211	213	203	198	197	218	190	258	218	193	208	200	196	215	190	211	206	228	215	212	211	185	198	227	208	228	213	224	204	219	223	249	224	215	195	218	189	221	210	215	192	218	253	216	227	199	231	227	222	200	203	228	218	195	241	234	212	220	218	246	219	232	193	220	192	208	214	198	204	209	215	178	217	213	212	221	207	220	201	205	202	210	205	194	205	203	216	203	205	236	198	209	230	215	203	198	206	191	202	234	216	211	217	217	200	209	227	229	236	202	225	214	246	212	223	246	208	220	243	217	234	233	186	204	197	226	224	208	191	198	202	213	207	221	189	211	188	211	207	206	231	201	216	204	215	204	224	199	219	214	209	214	223	234	212	223	231	204	217	222	233	212	241	206	199	224	214	187	244	213	226	230	235	223	236	223	210	190	192	199	213	201	217	215	205	229	206	198	213	211	213	219	210	226	190	203	197	226	218	199	194	193	224	218	187	203	219	209	199	186	214	210	209	223	231	209	219	215	234	205	212	193	210	224	207	223	208	224	229	216	244	196	208	205	218	232	224	199	209	214	227	210	220	234	229	224	222	212	231	214	211	220	187	221	212	213	221	195	212	211	236	251	219	196	237	222	216	220	224	249	211	220	203	206	223	232	206	208	220	205	209	209	195	209	203	213	227	200	227	184	204	185	214	223	215	213	208	211	223	203	222	195	221	209	242	210	207	212	211	213	192	203	233	243	211	203	225	216	204	198	239	240	227	197	206	207	212	192	202	210	237	190	219	226	214	234	187	234	205	217	205	197	227	210	205	195	222	210	219	205	206	212	187	219	209	201	237	199	237	214	193	196	211	213	239	217	216	219	206	202	222	225	228	197	204	199	202	216	206	208	202	199	191	221	224	228	224	210	222	208	197	220	209	221	193	238	228	201	234	216	203	238	195	224	201	215	211	226	251	216	225	211	217	242	249	223	214	194	195	215	201	211	235	212	222	207	212	245	232	208	216	234	213	219	210	239	207	223	200	200	222	202	239	215	205	224	206	181	215	232	190	212	216	185	227	204	186	225	202	198	218	202	220	196	211	216	196	200	211	227	201	248	218	220	229	204	192	224	240	211	213	218	221	197	241	207	233	205	208	230	230	235	221	200	213	204	203	223	227	197	230	186	227	181	196	183	201	203	211	201	217	230	213	231	193	249	234	211	204	210	243	189	204	234	215	205	211	254	205	192	224	181	213	200	218	224	227	213	210	192	233	223	206	207	225	223	238	184	201	207	207	204	208	218	227	193	230	214	208	206	201	192	212	206	189	217	208	252	206	226	207	241	204	206	222	205	220	228	203	204	209	209	199	201	198	223	197	215	207	208	205	209	204	218	214	212	197	217	232	198	203	224	204	193	218	221	207	197	194	226	238	204	196	198	195	227	201	193	227	231	205	228	200	225	222	212	221	230	236	225	213	207	220	217	219	220	205	185	182	222	192	215	202	224	220	222	185	210	181	223	222	235	202	227	203	213	220	212	219	179	258	189	234	227	203	217	186	218	207	226	200	235	192	208	181	195	226	200	213	227	215	230	211	220	217	222	220	218	233	196	197	201	196	234	206	216	238	231	234	194	215	219	189	192	189	199	228	222	220	234	245	215	224	217	221	209	223	205	189	218	200	194	192	207	205	221	220	211	234	213	211	212	211	193	208	215	212	206	222	234	199	197	210	215	242	251	214	177	207	214	203	216	253	228	211	236	190	224	230	206	221	232	224	196	218	222	265	213	210	187	244	236	240	221	198	203	215	203	204	219	233	192	211	238	226	226	192	212	207	241	189	210	234	216	213	188	223	213	210	201	212	223	244	192	216	253	199	178	213	215	224	194	221	212	204	208	208	212	206	210	207	242	221	180	201	201	194	234	197	186	206	211	195	202	212	200	202	216	209	203	228	188	192	232	218	250	222	212	213	202	229	240	239	187	232	228	218	225	207	195	198	210	201	216	198	207	231	219	182	215	201	215	227	220	204	210	212	220	210	195	215	199	213	202	204	216	218	217	198	218	223	197	216	212	202	217	192	215	215	216	225	186	186	228	205	192	196	223	231	235	216	198	200	209	207	222	237	251	227	232	206	224	239	232	204	226	233	218	196	233	236	208	227	219	242	240	210	199	214	212	208	204	200	212	220	207	212	214	209	217	210	210	213	232	217	203	212	191	195	182	200	185	239	193	228	220	197	226	194	177	211	229	217	231	208	231	220	238	212	208	216	234	196	202	206	215	237	215	233	217	211	205	228	252	202	208	222	226	201	204	183	205	234	211	214	176	203	195	199	200	212	219	212	233	199	232	207	209	233	208	242	230	243	226	212	223	197	234	203	180	206	212	205	202	247	237	221	188	209	233	234	228	243	188	205	224	210	216	209	205	208	199	181	198	207	214	188	228	230	209	217	187	207	210	227	220	197	205	209	215	244	217	214	217	216	231	212	218	214	227	213	204	216	190	198
19464	18410	20129	18385	18048	15684	15099	14259	9772	8120	6599	5711	5887	5373	6796	5690	5742	4990	4366	3438	3663	3114	3075	2813	2327	2080	2004	1915	2268	1948	1742	1418	1497	1440	1267	1160	1166	1074	930	864	782	745	714	747	710	717	715	701	648	671	647	582	621	643	608	579	549	626	592	608	587	596	564	584	541	613	580	571	582	560	602	578	617	597	591	550	550	663	569	552	595	613	595	573	545	599	583	627	616	549	533	577	585	603	602	579	619	588	555	586	593	612	575	587	611	581	588	560	595	567	582	608	594	571	569	629	609	601	608	543	629	617	603	581	572	616	572	542	575	588	595	614	568	599	593	633	608	576	589	605	635	610	591	609	545	535	589	607	629	605	625	616	605	612	613	565	607	595	578	609	564	575	607	603	619	618	615	584	556	591	591	580	582	587	600	598	546	592	595	555	606	568	597	584	585	590	593	637	586	574	632	567	602	569	582	586	558	614	613	595	598	558	634	593	567	594	582	574	627	583	617	569	584	609	597	587	603	581	562	587	572	574	581	579	568	579	594	643	613	571	546	585	634	564	559	565	616	579	646	599	581	607	604	596	560	603	601	573	617	566	580	596	589	575	566	585	590	589	554	604	586	613	573	612	584	603	596	569	555	559	602	589	569	599	563	580	617	605	558	642	579	615	607	582	576	584	632	604	624	628	604	582	601	566	581	592	606	595	622	587	569	595	507	544	592	595	592	590	639	609	575	607	601	581	608	611	564	580	591	567	616	613	540	612	566	601	618	583	601	596	580	602	585	582	569	586	649	598	588	634	538	611	561	575	586	547	546	595	599	555	611	597	562	594	578	557	607	603	554	604	599	592	600	548	589	576	586	594	560	632	579	585	651	561	589	613	575	593	625	561	558	564	552	610	583	586	635	588	590	576	601	559	594	625	601	572	584	567	568	622	573	570	564	582	601	556	565	608	572	599	570	537	637	553	646	625	619	591	595	590	647	603	608	624	614	577	598	607	545	602	606	589	616	579	614	589	595	570	561	573	648	589	595	583	620	584	570	580	566	550	646	555	587	588	593	590	557	605	592	530	634	590	570	594	596	552	587	598	587	611	595	596	607	570	567	566	630	512	582	570	619	602	644	571	586	620	568	583	590	585	566	603	597	589	592	591	593	558	581	587	575	604	626	596	641	586	596	609	594	600	534	576	580	612	607	591	586	569	585	582	566	594	583	588	548	573	567	545	571	575	624	603	563	580	574	528	575	613	625	546	579	616	563	590	604	592	610	547	599	579	569	610	550	534	576	622	584	560	569	622	607	575	598	598	617	549	556	569	619	580	616	545	640	592	633	584	582	593	606	581	569	633	604	578	615	577	625	569	594	551	567	591	594	595	566	562	594	593	617	609	603	628	564	585	610	618	601	606	604	580	594	588	616	614	607	620	586	588	614	565	580	517	600	582	607	624	600	582	622	573	592	561	592	579	574	580	561	567	608	612	558	549	552	578	590	608	586	557	597	566	573	576	576	537	624	613	613	619	593	547	574	577	603	605	534	584	562	628	553	613	613	584	644	594	591	583	582	541	564	601	628	582	548	576	612	582	554	570	570	619	570	595	576	574	538	523	588	608	553	606	587	588	620	584	645	615	644	605	578	578	588	590	590	541	559	585	553	630	575	554	558	556	599	608	578	583	586	617	611	600	568	545	610	589	594	571	601	592	636	581	592	594	601	595	605	595	577	592	572	572	559	598	591	603	579	576	598	570	567	593	593	581	564	585	601	581	596	585	542	626	613	597	594	569	598	618	604	574	581	586	606	632	611	589	598	565	574	626	597	627	596	602	595	604	605	519	578	577	563	567	604	630	617	569	603	627	605	573	586	599	629	660	552	593	599	577	588	617	576	553	625	562	648	589	603	535	575	588	578	606	561	570	596	556	590	590	595	569	582	592	600	570	608	593	578	555	565	610	624	567	596	579	622	564	596	621	531	585	622	560	585	620	565	616	560	561	598	592	562	574	616	602	575	576	582	556	564	606	585	618	582	612	612	581	608	590	592	614	615	593	617	597	578	593	600	564	576	619	526	581	557	578	644	620	602	583	604	570	564	587	543	594	594	583	578	562	593	547	580	584	594	565	619	589	638	579	629	556	542	618	585	589	583	595	593	557	616	572	593	602	589	562	567	618	609	568	552	600	634	581	593	603	599	602	618	628	619	583	620	601	608	622	599	615	557	549	582	564	574	562	576	556	600	607	562	583	614	608	559	599	547	551	533	577	618	556	617	580	579	630	613	600	575	601	585	598	616	571	581	580	550	583	598	573	573	591	562	612	606	605	582	558	586	619	546	566	572	595	612	542	604	535	607	539	576	637	598	636	587	535	597	590	598	643	570	572	637	600	572	605	560	618	563	611	630	563	572	593	575	605	611	572	618	629	571	621	596	627	567	620	579	608	591	555	623	581	576	619	595	554	597	560	607	603	621	575	579	599	599	571	575	648	557	553	620	614	603	615	550	582	606	574	586	598	575	591	603	585	523	581	606	592	622	590	587	635	577	556	554	599	570	572	584	567	603	614	603	542	608	623	560	582	624	597	657	540	628	570	571	594	610	607	625	595	606	647	588	562	616	591	598	617	608	615	587	562	564	596	604	556	610	553	584	568	595	576	594	567	598	586	606	588	567	619	593	600	557	576	601	622	606	608	536	590	608	598	595	564	594	599	608	553	647	618	592	548	640	561	594	587	593	616	591	595	614	624	542	582	544	586	550	593	585	604	625	603	560	600	627	581	618	566	598	570	612	596	546	534	569	575	589	621	655	601	565	623	584	584	604	570	619	583	622	601	601	563	580	552	606	614	551	578	622	624	613	581	589	571	604	555	599	630	624	605	598	604	663	536	587	542	561	544	613	566	587	600	585	604	610	604	568	588	589	584	593	516	618	572	577	581	560	605	605	600	551	588	586	554	599	608	598	561	590	621	587	567	611	581	564	574	540	590	547	602	629	603	582	591	587	625	628	599	574	602	552	593	580	599	545	596	603	618	587	567	574	591	627	582	590	573	558	582	606	614	588	577	605	629	583	585	572	592	590	550	620	603	613	569	544	588	598	563	607	569	598	591	578	626	572	606	610	592	622	560	549	587	609	618	512	625	610	610	611	624	612	590	601	610	572	564	553	637	590	621	600	558	573	562	580	606	574	583	617	590	599	606	594	592	582	608	583	578	581	593	612	588	582	566	578	565	640	599	617	588	533	570	619	592	624	667	584	595	604	623	590	574	605	601	552	578	503	586	574	618	592	635	555	533	575	557	577	590	590	602	613	626	558	583	580	555	610	576	556	556	607	603	616	643	597	576	573	585	564	593	604	611	601	598	591	597	564	597	607	635	606	580	592	613	575	593	595	593	627	573	614	587	556	577	569	632	577	571	587	612	622	564	593	567	562	571	578	585	557	574	569	638	573	580	589	592	534	594	578	574	605	576	584	584	598	565	572	591	590	606	560	550	573	588	599	606	590	614	587	576	575	541
36820	34647	25472	14759	10332	7602	6166	6919	4436	2968	2480	2215	1890	1699	2138	1689	1594	1539	1348	991	1173	984	908	929	803	571	614	579	648	556	471	390	390	413	330	327	284	280	259	216	197	204	199	190	184	202	181	184	168	172	180	177	153	187	174	166	145	156	177	171	175	172	179	159	170	151	172	167	168	151	144	161	180	168	161	143	188	156	151	153	158	172	175	173	185	161	172	158	176	161	153	179	137	164	161	173	184	158	163	130	177	137	151	167	179	175	166	160	165	159	153	167	178	166	160	169	146	169	191	170	164	160	152	178	168	163	161	183	165	167	156	179	175	163	156	163	147	172	183	193	174	140	163	167	165	169	158	173	149	157	159	153	163	148	176	155	169	168	157	159	170	160	153	165	163	149	164	165	191	148	160	167	141	169	151	175	175	153	136	188	153	162	174	182	153	152	159	177	187	165	193	149	157	174	178	156	158	151	159	148	165	171	185	150	165	136	173	160	174	168	173	192	148	151	171	174	147	140	182	165	154	166	161	136	180	142	183	185	158	181	164	154	153	157	159	171	156	165	153	161	167	184	158	161	170	181	151	164	170	182	191	174	147	135	157	166	161	172	153	159	155	152	157	168	162	161	180	168	181	169	169	164	136	171	165	151	183	165	148	164	164	139	163	179	165	150	163	161	172	158	155	187	152	150	159	160	164	157	158	166	155	165	139	156	165	150	175	170	167	160	148	164	147	151	145	174	174	167	154	171	165	165	158	160	170	149	165	153	152	154	151	180	161	142	143	150	156	160	169	177	163	153	179	160	159	175	164	164	152	164	158	146	160	176	155	172	156	156	161	160	166	153	172	184	140	166	182	174	151	162	164	168	168	170	165	140	155	173	172	147	182	156	160	178	195	171	156	171	158	170	165	155	154	159	175	170	163	167	170	180	164	152	177	160	179	150	163	170	166	136	159	136	176	149	154	150	164	159	167	145	169	141	165	180	173	153	153	169	180	185	185	160	160	168	195	163	145	159	151	151	170	156	162	187	144	149	161	177	145	155	144	131	164	145	154	153	164	168	192	181	148	153	173	155	182	139	159	168	144	151	153	171	154	171	167	177	175	170	183	155	142	157	178	148	164	181	158	149	164	158	161	150	167	177	177	155	134	150	161	177	162	154	169	154	168	158	149	156	163	174	186	147	157	161	156	149	165	152	176	147	149	168	158	170	165	140	169	158	167	160	164	187	171	155	159	153	136	174	157	161	158	159	158	166	150	184	148	169	148	170	167	151	146	155	178	163	152	148	162	169	159	163	149	156	149	174	161	160	155	167	150	153	156	161	163	138	166	163	154	169	179	188	154	174	149	157	148	168	183	174	172	173	170	163	160	163	145	142	147	147	165	165	162	152	169	170	163	169	163	174	158	133	155	178	159	157	162	163	164	166	171	176	148	183	159	184	146	149	161	163	159	150	171	158	187	150	194	166	180	182	143	157	169	151	165	164	162	170	183	162	181	156	167	167	167	150	165	182	166	177	147	156	161	140	166	177	180	180	159	158	167	160	159	166	184	147	156	160	148	171	155	181	162	171	165	148	173	170	137	167	167	159	172	169	162	157	167	159	140	147	168	167	213	168	159	159	147	180	138	182	164	166	156	170	161	151	169	152	157	165	147	169	186	158	172	157	156	137	151	191	166	149	184	153	161	168	165	160	196	151	167	179	145	170	185	149	169	177	154	159	149	172	181	161	154	138	172	184	135	153	176	156	175	161	179	157	155	166	162	169	148	157	156	127	149	163	156	182	160	170	151	168	160	142	168	199	175	166	174	165	158	129	150	181	152	165	126	162	132	145	151	169	156	163	174	157	159	171	168	177	169	142	166	156	147	170	150	162	142	149	154	147	154	178	179	165	153	155	154	146	128	143	139	143	155	140	141	142	154	153	151	154	163	169	154	158	177	156	146	159	138	171	176	158	170	161	148	152	171	168	153	178	150	147	168	165	172	204	168	156	189	170	155	133	149	156	160	157	170	154	149	151	146	162	173	168	146	146	161	167	171	147	161	165	165	168	179	170	173	162	150	153	165	176	174	181	162	171	146	164	165	177	157	164	153	164	163	165	152	180	172	180	174	171	149	166	148	165	154	150	191	168	155	160	147	159	182	173	158	189	150	164	186	175	161	183	165	153	135	160	165	177	152	165	170	147	167	132	161	145	166	183	153	155	156	151	171	160	146	146	153	181	151	167	144	131	152	169	178	170	151	171	185	159	153	158	162	137	156	151	169	177	152	168	181	163	159	165	161	162	163	161	156	155	182	184	152	172	152	174	145	144	171	150	160	185	163	186	183	138	168	154	160	175	181	162	179	156	146	155	173	166	177	154	179	172	151	152	165	180	186	164	170	156	145	151	169	159	164	157	152	157	152	184	177	170	156	157	146	136	162	159	161	165	165	161	167	174	166	177	158	164	163	180	166	179	146	154	176	163	175	173	174	150	142	164	156	157	136	155	153	148	161	145	146	163	172	184	179	163	173	159	161	171	176	155	177	157	136	160	147	161	157	163	178	163	173	161	158	159	157	159	187	161	153	172	175	178	151	150	138	158	148	150	145	156	154	162	174	173	150	171	146	174	172	182	145	180	182	174	165	160	157	162	150	165	159	146	173	160	145	181	146	158	143	165	167	169	173	163	156	149	166	146	141	154	181	151	137	156	146	182	160	163	151	162	152	159	164	162	148	163	169	138	158	170	166	180	166	153	158	172	121	146	157	142	149	166	174	159	173	164	158	148	157	155	166	162	154	162	171	173	174	157	156	158	171	164	156	168	152	166	170	159	159	164	151	162	166	142	171	174	166	163	170	161	169	163	154	159	157	136	157	168	154	168	149	169	166	173	142	162	154	150	169	164	162	187	172	145	187	133	173	164	141	156	164	148	169	174	158	164	162	151	192	182	160	143	155	157	159	154	173	161	163	151	169	153	156	155	159	186	169	161	154	188	179	168	188	179	157	158	159	147	153	161	170	169	152	175	135	185	167	171	176	176	165	143	151	163	173	170	182	173	155	163	161	161	174	183	157	153	169	184	156	176	157	174	161	174	192	167	147	156	171	156	168	162	166	159	167	175	149	168	152	150	173	176	149	149	175	171	177	150	165	160	175	144	153	170	184	153	168	172	139	152	148	146	168	167	143	174	158	158	186	172	177	138	191	149	154	173	156	171	154	175	183	167	164	156	182	175	171	162	157	170	163	168	163	150	134	146	168	145	159	162	168	163	161	155	160	168	160	152	168	169	165	157	159	158	166	169	167	150	194	140	166	150	134	173	150	145	156	151	147	176	163	148	158	170	156	177	184	168	178	154	166	171	178	156	173	163	156	143	162	184	153	137	171	173	173	174	155	154	130	165	160	153	167	137	175	174	148	166	197	168	155	144	131	166	156	172	160	167	169	161	139	151	139	176	161	132	200	165	167	158	159	188	169	137	168	142	170	159	154	157	155	151	166	161	180	157	175	143	168	171
28140	32190	28173	26388	25201	23212	21802	22340	16147	13220	11803	10699	9555	9354	11536	9958	10711	9961	8000	6344	8215	6456	6112	5753	4333	3626	3896	3549	3956	3538	3241	2487	2535	2608	2127	1876	1802	1656	1468	961	939	833	795	740	749	815	744	641	686	618	551	562	500	457	517	514	466	477	515	463	429	462	470	477	457	489	470	490	466	492	447	456	470	437	444	463	510	446	456	430	474	482	443	491	472	435	500	473	476	446	434	441	473	479	494	445	439	472	483	488	458	454	493	488	491	442	456	458	463	487	462	474	454	468	439	445	466	442	494	479	470	431	421	465	451	474	459	466	477	459	487	451	464	437	460	450	435	511	476	423	478	513	430	440	458	467	465	459	444	484	466	479	494	441	441	417	488	500	421	449	477	435	466	453	464	457	469	503	485	434	464	478	460	464	462	424	468	474	454	458	480	471	459	460	496	462	435	525	477	430	417	442	463	476	461	472	468	483	463	465	460	455	515	471	468	470	486	517	488	516	441	469	501	500	455	472	450	452	476	494	470	513	489	455	486	441	480	439	447	473	439	497	454	422	435	472	481	453	453	470	464	441	430	482	461	424	494	463	463	484	428	423	462	464	460	488	469	461	453	436	422	465	426	450	473	466	460	483	474	463	467	475	443	491	459	440	431	479	462	475	451	420	482	439	515	446	479	484	460	490	490	482	424	467	524	421	456	457	460	451	480	436	412	458	461	445	459	435	521	477	452	434	426	480	427	469	494	468	456	440	436	453	493	446	421	455	457	457	490	460	502	470	487	459	457	516	463	424	470	480	497	448	450	468	436	452	475	403	499	491	434	484	447	467	495	441	494	494	446	473	452	457	484	476	448	464	468	486	442	436	456	451	476	441	477	488	481	427	453	429	409	471	475	468	429	480	462	426	507	451	493	453	449	478	485	483	478	433	481	434	455	482	468	468	495	512	464	481	467	459	454	474	485	486	444	463	489	451	443	450	477	438	454	479	455	456	481	438	453	457	452	473	473	443	458	475	469	450	435	473	463	434	440	493	455	463	463	415	413	457	418	478	470	457	471	486	451	474	433	468	490	470	460	451	465	435	472	458	465	421	454	471	475	499	479	461	450	490	445	443	474	496	433	485	439	453	418	483	434	478	461	463	489	443	473	493	484	492	470	478	483	454	448	456	476	447	441	470	403	471	479	472	467	440	463	462	470	431	451	458	430	450	448	465	461	467	469	476	441	464	472	487	502	446	481	451	465	480	480	446	477	473	454	480	431	477	473	449	470	468	459	489	496	482	475	480	466	449	439	464	479	461	446	453	443	457	500	494	468	415	460	466	456	475	444	475	482	456	425	473	421	490	468	461	505	437	473	478	489	492	444	435	466	460	495	406	540	445	442	453	468	435	460	432	449	445	429	419	463	441	437	448	493	459	465	492	420	435	461	473	464	434	477	467	440	465	450	472	473	472	456	437	498	465	485	471	477	444	479	449	454	503	471	450	447	441	465	459	456	487	432	423	424	492	448	462	428	458	429	460	475	490	438	444	429	456	459	463	469	481	452	466	457	475	464	450	459	470	469	508	475	458	457	499	471	501	462	487	463	461	460	424	446	490	501	465	461	461	462	446	472	476	452	457	459	448	454	458	456	449	471	451	473	475	425	446	451	453	435	490	473	436	432	475	484	477	453	471	439	490	471	450	433	471	470	474	450	470	465	462	459	476	475	428	457	469	466	443	468	484	470	489	439	486	510	409	452	476	450	440	470	461	438	480	470	438	471	459	471	435	450	481	486	444	471	428	435	438	470	431	454	485	456	458	458	436	452	456	446	456	419	447	431	481	410	455	505	463	440	475	456	446	418	451	489	435	493	466	446	478	456	491	472	466	490	456	473	497	412	509	442	443	456	470	493	449	472	457	435	497	472	446	468	433	468	441	471	474	436	478	485	451	409	516	476	473	464	476	466	462	453	439	451	490	480	433	457	456	504	495	461	485	478	468	467	475	448	439	460	440	486	469	453	505	439	479	443	473	472	459	518	473	489	429	442	457	470	454	473	468	466	402	464	447	483	493	473	437	475	491	491	459	422	451	464	489	454	460	467	417	462	456	476	447	443	474	423	479	461	461	485	466	455	435	436	476	469	440	480	467	466	461	455	439	442	468	477	521	481	427	470	472	426	447	501	477	442	476	469	443	471	481	487	492	479	465	449	453	468	436	447	446	499	440	486	506	466	452	437	485	460	467	507	473	447	461	472	462	459	473	457	435	504	461	458	435	439	446	440	463	413	453	436	469	483	462	464	458	467	453	450	487	456	499	441	473	466	471	463	489	472	491	466	464	436	478	476	463	430	489	429	488	456	464	438	506	456	514	437	478	484	476	471	479	471	471	465	489	429	467	469	453	466	476	450	477	453	433	451	468	459	436	471	458	470	466	459	444	508	471	472	470	435	433	459	440	476	434	441	455	451	441	448	468	489	469	426	464	465	442	500	451	444	468	424	452	489	443	446	422	445	454	438	448	469	460	459	410	467	489	463	487	471	493	460	426	442	489	459	466	505	454	483	480	434	494	459	456	444	442	468	490	460	422	449	460	479	465	465	493	462	473	478	445	441	458	457	436	454	437	465	447	455	430	488	470	466	427	437	515	499	452	453	452	465	453	469	426	486	458	481	493	450	497	478	460	434	451	465	440	444	451	451	454	438	479	474	484	443	495	461	465	466	449	454	406	480	507	419	457	446	446	502	488	476	459	452	487	444	458	463	452	456	446	427	442	434	492	441	491	485	495	486	485	435	438	447	432	438	463	486	430	475	473	441	457	426	476	486	450	447	450	434	459	476	448	437	451	471	447	471	447	458	444	444	483	466	457	493	409	488	422	475	506	452	465	458	433	465	458	459	445	437	467	451	454	422	425	425	481	431	473	448	475	450	434	447	451	440	449	447	447	456	501	459	447	479	493	456	478	464	466	462	452	502	470	486	477	444	431	459	485	446	468	498	442	498	473	483	473	466	475	481	470	464	470	442	471	478	464	478	426	458	432	470	457	503	454	416	483	434	461	511	439	446	470	463	467	468	457	464	457	472	424	447	455	502	453	434	452	450	455	483	471	505	481	452	453	470	408	453	427	454	435	444	471	439	500	467	444	455	432	477	452	461	439	451	476	477	488	468	460	488	462	503	493	492	446	467	446	449	471	448	476	464	471	485	496	462	487	487	495	459	508	468	483	458	459	479	473	443	460	476	446	477	479	405	486	489	459	453	452	455	481	413	447	477	466	449	445	505	504	449	456	467	476	529	466	427	479	425	459	447	482	454	487	485	470	481	441	463	437	485	489	455	452	468	468	470	491	474	475	463	495	478	489	391	458	464	475	456	454	453	492	463	477	494	447	448	455	485	461	424	480	474	472	469	460	471	459	470	483	447	457	462	442	459	455	458	499	450	472	488	453	445	476	463	500	413	489	497	485	440	425	416	466	409	463	494	460	443	488	455	429	430	488	467	463	447	460	494	460	482	448	483	453
8962	4445	3138	2261	1654	1222	913	733	544	461	428	429	374	311	342	313	323	306	251	256	303	283	261	281	262	270	255	257	272	270	287	255	261	266	243	245	281	253	224	270	251	253	222	264	253	254	255	232	244	245	263	242	252	250	209	255	240	224	237	219	263	247	251	272	226	248	269	245	245	246	237	254	243	253	257	264	229	268	262	230	257	261	248	264	254	234	241	242	267	225	260	248	283	222	258	252	231	236	264	258	220	243	270	269	229	245	257	256	233	238	240	241	243	250	247	290	267	261	225	241	244	250	252	253	230	239	243	241	268	244	249	251	248	238	279	241	232	240	266	260	250	237	248	254	262	256	258	232	250	262	251	243	279	250	250	227	262	246	235	285	260	231	222	247	246	260	260	244	255	266	282	247	238	258	242	248	233	229	223	248	262	261	250	250	253	242	254	240	234	229	229	228	243	243	262	224	267	233	259	248	268	257	231	234	240	283	254	253	245	257	271	264	287	233	248	238	251	261	204	240	228	253	271	253	236	248	237	253	244	266	230	258	264	225	227	238	239	239	232	272	269	253	280	245	247	266	248	242	257	255	247	224	260	223	252	242	236	250	246	229	228	240	257	289	237	252	232	225	247	249	246	274	254	265	271	275	236	247	266	255	287	249	221	235	246	243	241	240	243	226	230	256	239	238	242	273	249	261	237	264	240	230	245	250	250	231	276	249	219	255	241	280	257	259	244	248	249	267	251	224	244	243	224	227	220	250	242	246	251	250	256	227	244	256	245	242	251	274	246	228	262	252	260	249	250	271	266	263	226	233	243	236	229	233	251	252	240	269	238	238	235	222	254	256	204	226	248	233	277	245	246	209	235	213	266	248	252	268	243	275	232	236	268	242	242	230	268	259	255	235	253	254	260	238	261	242	266	259	235	251	225	259	234	254	245	238	245	221	269	250	263	224	239	238	241	223	255	242	298	243	249	251	223	260	248	243	241	237	237	259	263	240	243	255	228	243	250	238	236	256	247	247	242	259	231	268	252	266	273	248	223	243	238	262	255	244	231	246	242	239	251	229	271	240	275	259	228	234	239	245	260	239	232	217	260	271	267	260	285	240	253	241	240	250	272	259	254	254	241	233	262	231	256	249	249	232	252	227	267	266	243	226	274	237	224	248	278	248	212	238	264	260	271	259	223	256	245	237	232	259	247	260	254	228	237	284	214	268	247	229	251	228	253	252	236	252	242	247	244	244	256	242	232	247	267	235	247	244	252	247	254	239	261	237	243	237	241	236	266	245	248	257	252	213	260	231	262	234	267	243	242	249	276	257	239	264	219	256	230	238	268	238	243	236	267	230	242	250	243	224	218	257	260	244	263	263	248	233	217	252	222	238	247	215	250	254	271	223	255	232	241	268	214	237	263	221	255	253	247	243	254	260	248	239	267	272	247	226	250	251	248	257	227	268	246	251	225	262	234	259	244	232	257	237	254	250	256	273	250	228	285	253	224	243	227	240	236	229	234	256	267	237	276	246	238	224	242	252	273	215	226	252	245	258	248	250	259	225	238	237	254	246	239	240	233	225	256	227	243	252	235	258	248	246	247	231	206	254	272	209	251	224	242	240	275	270	237	253	228	241	238	263	253	244	239	280	278	249	235	248	274	235	250	257	253	265	224	227	258	258	258	261	273	239	245	276	249	251	271	275	256	260	249	262	252	243	214	235	251	258	268	225	262	231	258	225	263	276	248	276	244	226	263	242	241	263	273	233	253	241	205	263	270	260	232	264	259	238	257	225	239	247	266	248	266	254	257	245	243	256	253	245	237	235	246	232	228	257	266	230	245	240	258	226	238	250	233	251	240	261	250	254	282	243	223	250	235	233	253	207	257	271	235	239	257	240	248	282	254	262	239	269	241	253	260	263	217	245	236	213	259	258	253	254	268	212	263	259	251	234	239	232	232	271	248	261	245	257	245	231	253	247	253	257	274	243	266	243	224	275	247	247	209	258	244	254	277	213	270	234	213	238	243	261	243	258	257	254	268	269	241	228	260	272	263	239	255	275	239	268	274	257	207	273	274	285	252	282	280	259	218	248	253	238	243	242	255	288	210	247	256	209	234	274	261	248	251	219	253	247	276	281	243	257	221	230	246	261	295	253	275	254	227	225	255	215	240	245	290	264	252	219	239	222	234	246	233	260	251	269	237	231	260	259	253	263	233	233	278	272	232	249	272	245	252	242	236	218	250	246	249	228	257	265	235	272	248	245	248	215	232	258	264	241	222	249	228	248	256	246	247	248	261	257	269	226	239	254	247	241	238	252	256	242	260	244	241	261	252	259	248	267	232	239	224	279	268	223	215	237	240	281	221	272	261	220	264	254	257	243	251	221	244	215	230	254	247	240	224	242	261	246	244	249	247	226	236	264	223	282	252	243	276	238	242	215	275	259	250	274	258	251	236	259	244	237	228	245	231	254	251	273	243	257	244	270	233	229	224	235	260	263	247	217	238	239	253	255	247	266	257	270	256	220	216	249	258	241	273	250	244	248	237	235	252	281	255	276	241	249	256	237	271	247	257	246	252	253	248	240	230	240	235	269	240	232	245	247	232	274	268	250	235	265	255	282	253	263	248	274	237	246	262	245	215	223	250	270	252	267	246	242	249	234	267	232	238	269	237	262	241	232	274	270	258	213	243	260	257	232	227	236	253	243	244	242	263	246	247	253	244	244	247	260	274	237	260	257	239	230	247	226	259	267	282	267	239	260	250	247	235	249	246	262	231	232	235	267	230	242	244	244	247	233	232	237	274	236	237	241	243	282	233	251	252	244	260	277	219	257	270	245	272	226	244	268	229	232	260	215	246	241	263	246	245	233	252	267	216	238	249	237	254	244	253	258	236	244	230	248	247	251	239	251	247	254	260	226	271	234	219	215	234	235	252	245	248	219	257	253	259	239	265	244	235	280	235	259	228	256	252	236	256	246	241	242	235	248	260	263	251	262	227	235	208	246	266	271	221	290	244	235	257	264	281	223	242	261	257	223	264	253	269	239	275	246	252	250	261	232	261	245	273	241	240	225	248	237	240	255	254	269	254	243	261	249	260	254	246	239	278	246	228	271	235	240	224	241	248	244	239	244	241	253	263	258	253	249	267	254	247	256	241	257	263	247	242	268	243	240	272	240	209	255	248	264	232	213	245	246	264	266	281	248	236	240	222	247	266	260	257	255	250	252	252	254	240	258	243	230	233	262	267	243	232	243	238	253	216	228	276	258	248	259	239	275	253	282	253	241	263	242	255	271	279	249	259	254	227	226	245	227	258	226	242	242	253	244	261	263	239	261	253	234	246	235	242	257	258	281	252	225	235	239	248	264	272	219	229	239	276	241	256	251	226	264	274	240	241	254	268	263	264	212	259	229	260	270	267	235	258	220	282	254	250	250	252	243	261	252	247	239	249	278	236	255	246	264	224	253	250	241	240	222	244	244	260	248	241	260	261	269	223	261	259	262
8912	6428	9436	10016	8624	6848	5260	4446	3307	2615	2252	1853	1503	1405	1354	1186	1116	1091	1088	968	985	916	880	901	819	772	813	784	827	821	799	778	733	722	698	706	756	702	699	669	676	697	688	725	636	720	697	662	700	750	660	657	634	664	723	658	694	684	674	676	675	689	667	690	711	707	646	694	701	691	679	693	707	660	649	651	667	715	680	658	686	690	667	654	668	643	673	693	703	679	706	656	709	677	662	717	660	691	669	707	663	678	689	648	662	660	695	662	688	669	696	707	650	636	670	681	691	655	663	677	687	680	661	646	707	686	681	672	667	664	691	737	686	698	698	688	708	679	693	633	665	658	714	673	661	708	714	660	624	621	687	673	685	694	678	661	683	658	690	702	646	713	688	712	679	718	689	669	706	732	678	662	682	690	770	668	691	680	682	672	702	688	718	686	677	629	664	693	649	698	700	673	726	707	661	697	664	655	699	684	652	683	688	687	678	668	725	670	671	654	663	725	670	670	690	646	671	667	676	711	685	704	695	689	689	692	689	713	691	668	671	703	678	687	692	596	667	662	667	678	685	637	685	661	652	682	713	680	696	670	680	661	684	679	630	653	680	683	654	636	674	726	650	660	683	639	664	700	663	665	682	645	715	722	680	691	683	698	690	663	694	694	631	674	702	681	659	668	714	636	648	686	669	683	666	679	716	675	671	693	691	691	657	670	668	660	637	665	673	693	688	711	718	728	703	697	700	674	658	691	670	679	687	684	674	666	624	712	676	661	699	684	682	651	645	713	683	682	690	657	639	670	639	757	651	721	693	656	656	688	683	668	726	687	663	709	669	644	713	708	634	645	672	664	686	643	640	700	670	708	640	658	671	673	683	724	663	691	729	687	663	669	668	657	693	658	688	678	683	643	671	629	684	671	703	632	721	669	651	694	668	665	669	679	670	697	662	646	669	697	724	666	707	725	621	649	672	669	706	699	676	684	669	657	657	688	726	658	671	590	684	678	680	671	659	647	658	693	706	641	682	672	674	657	726	669	688	653	630	656	687	683	736	674	691	642	649	671	669	656	703	677	660	723	678	670	661	624	725	646	692	686	658	681	685	672	698	657	676	687	671	670	685	676	639	684	645	691	678	656	718	684	667	697	693	705	690	628	663	701	717	731	649	671	653	657	673	674	630	663	683	662	628	660	662	696	687	671	684	668	669	652	657	693	704	729	693	682	687	648	717	648	677	661	671	680	660	668	643	649	654	666	682	696	683	650	697	658	727	656	734	695	648	657	692	691	724	649	669	675	688	645	676	698	642	677	672	650	708	651	734	663	641	654	660	698	645	662	652	675	682	661	688	678	699	659	632	675	693	647	679	694	705	665	638	681	677	695	664	680	673	675	687	666	655	700	660	654	651	702	694	708	641	721	690	693	704	693	666	629	652	702	682	715	653	700	652	695	664	673	658	697	700	631	668	723	622	669	657	658	674	690	675	700	691	665	683	701	722	672	660	716	656	669	692	648	664	725	680	684	643	704	661	697	672	680	639	710	638	633	631	692	737	695	725	709	687	667	646	637	695	645	695	686	680	685	701	628	698	691	666	694	686	665	651	670	630	643	658	755	676	715	700	693	679	667	667	655	743	688	699	667	718	708	684	693	640	673	692	678	684	673	711	695	661	695	688	724	674	719	681	684	681	700	703	687	699	664	671	667	682	693	671	659	645	668	679	650	708	667	629	643	699	698	692	685	657	683	671	717	705	661	672	659	686	690	658	699	709	725	663	656	679	670	693	660	678	707	693	678	625	673	685	650	615	717	682	673	653	698	712	668	705	660	671	644	706	677	709	661	718	660	653	613	677	664	667	670	683	690	675	656	706	671	696	701	717	667	671	680	712	712	670	718	627	683	687	655	662	710	641	677	696	701	698	730	688	703	670	645	668	685	733	652	653	687	682	635	654	663	672	677	655	710	706	661	648	655	660	690	654	657	674	686	655	642	608	638	649	715	722	690	636	683	670	673	728	677	677	648	696	728	688	702	719	714	688	658	686	703	672	726	644	683	660	702	694	670	697	690	666	679	656	683	659	691	668	695	689	689	694	607	693	714	673	698	690	697	701	672	655	694	727	704	673	674	705	626	678	625	658	701	692	674	682	635	700	723	629	693	660	663	728	682	724	642	674	667	661	670	650	613	746	670	698	650	723	685	611	676	696	651	648	715	694	659	686	694	650	660	635	626	658	646	641	642	698	685	654	666	697	642	636	630	685	710	681	687	674	645	669	669	608	650	655	697	700	673	734	647	664	677	692	662	673	646	713	672	634	672	645	699	664	671	668	629	654	707	695	726	665	661	701	690	680	681	698	689	670	690	666	666	665	719	708	676	681	647	690	688	682	655	653	683	649	659	667	735	676	641	698	724	698	708	640	678	631	661	714	693	679	641	670	657	692	683	719	708	646	651	683	709	637	696	719	701	696	677	659	619	638	682	711	703	684	703	650	666	672	701	630	697	694	660	646	720	632	671	692	662	660	624	672	748	653	672	728	689	661	680	617	706	737	640	647	734	625	659	669	680	704	715	678	688	679	706	667	630	614	748	690	661	705	699	675	707	687	676	660	637	664	678	674	633	675	713	645	669	680	661	674	717	723	642	713	677	657	709	620	690	665	667	663	652	652	669	688	686	722	718	660	706	661	723	679	678	663	716	683	661	658	681	702	673	661	673	673	658	690	680	655	689	645	670	722	700	661	653	717	673	688	647	672	726	661	651	657	659	657	684	635	694	646	724	693	689	653	700	675	714	664	661	670	717	648	706	653	704	698	686	682	688	690	688	651	693	722	729	605	680	648	641	677	683	703	664	726	653	698	721	672	661	648	735	656	686	669	683	745	685	695	656	651	669	698	650	745	695	694	662	641	692	655	694	675	697	704	697	672	669	661	704	670	594	664	672	661	648	726	701	701	676	657	658	680	663	701	635	662	659	657	669	651	696	655	632	680	688	659	651	673	698	709	672	663	672	682	673	671	661	679	668	721	675	680	614	678	724	658	649	743	718	646	676	693	696	685	665	638	657	662	656	682	689	699	663	706	696	704	699	676	658	703	697	648	663	682	680	660	664	667	661	690	738	657	706	651	650	688	666	627	701	718	680	678	675	656	645	648	674	714	625	708	665	640	649	681	690	708	728	709	683	706	684	691	692	670	674	673	716	696	672	737	705	636	682	673	683	705	706	659	702	656	683	669	682	682	674	635	670	676	724	686	676	662	670	655	687	637	639	686	694	664	678	691	656	690	695	682	645	660	699	683	691	664	659	717	699	717	661	708	698	653	680	665	657	627	638	685	683	657	668	673	703	731	662	671	745	633	644	660	659	691	673	653	679	696	699	687	691	660	677	658	654	650	652	690	670	670	639	661	718	657	666	622	683	692	631	686	706	645	658	634	711	690	668	707	681	694	669	709	653	659	677	701	709	649	683	627	651	673	617	685	655	668	691	678	681	672	663	689	679	659	670	619	701
26623	17780	12272	7096	5101	3747	2909	3053	1868	1681	1503	1346	1080	767	966	901	892	813	764	571	670	565	507	489	420	368	413	387	405	392	382	342	321	298	284	287	275	287	265	251	237	243	211	226	217	237	216	229	199	200	222	201	208	193	207	207	197	210	230	227	206	206	232	232	228	237	216	206	232	220	229	221	232	233	213	218	235	215	235	223	224	194	208	223	212	222	213	230	218	214	206	193	191	227	199	207	193	191	213	219	212	209	189	198	231	213	221	211	199	199	225	196	205	212	206	216	219	220	208	196	222	191	175	220	228	212	193	228	179	178	205	217	230	233	248	222	220	226	212	186	217	207	239	239	205	203	247	222	202	216	208	234	242	202	222	239	223	215	210	225	230	205	207	203	210	205	176	201	220	213	195	215	215	225	248	215	204	208	213	223	222	200	194	193	212	203	183	268	219	207	210	209	220	206	179	231	215	221	236	187	240	214	238	220	239	187	219	210	225	202	205	198	204	216	201	200	197	229	220	216	179	198	238	221	213	201	217	227	180	225	232	235	192	207	212	205	207	224	212	196	212	217	204	199	201	206	195	227	219	214	214	209	212	200	219	205	229	187	218	195	213	217	211	218	204	226	213	230	227	243	209	222	233	218	211	208	212	225	229	201	205	234	227	221	210	222	226	235	223	215	213	231	187	196	213	204	208	242	222	193	212	236	221	216	209	224	219	213	205	210	210	220	219	205	206	221	214	201	221	228	196	198	216	216	201	212	222	227	235	188	206	227	188	205	204	190	184	207	235	208	209	187	232	218	215	220	226	218	215	214	191	210	231	222	220	228	225	208	221	195	209	212	195	221	192	197	203	190	218	224	216	233	189	201	206	218	213	187	225	220	211	208	240	198	220	217	225	208	229	227	230	210	189	201	195	208	229	204	241	222	197	236	241	208	216	233	213	224	207	225	241	238	207	216	211	220	237	235	217	232	215	216	191	219	223	220	216	218	200	197	229	209	222	226	226	203	215	223	213	194	226	235	225	207	223	239	209	194	194	231	213	229	183	216	210	201	234	203	221	222	178	208	229	211	212	220	210	195	245	212	223	220	220	227	215	214	227	194	227	200	224	209	195	227	244	175	229	215	219	226	220	206	222	212	216	212	206	215	221	209	213	240	195	216	238	231	223	231	225	208	223	191	218	218	193	237	218	229	211	202	217	216	203	220	215	204	219	199	221	225	223	198	207	237	199	215	213	193	218	226	227	210	218	217	203	228	216	226	206	204	226	204	217	215	199	210	204	232	202	198	200	220	233	232	214	197	235	231	226	210	217	213	210	201	214	227	220	224	215	190	232	240	245	217	197	234	202	220	210	216	211	208	218	238	222	198	207	235	226	203	162	234	226	200	220	217	219	256	218	234	210	210	225	212	204	229	237	224	203	225	216	227	217	220	199	225	214	214	185	214	208	216	231	185	219	221	267	183	227	213	211	184	234	248	205	187	223	217	216	208	222	241	214	209	247	212	204	213	206	200	232	238	190	200	198	209	236	205	224	213	231	243	239	236	206	205	220	215	194	203	214	226	207	227	211	209	186	240	223	244	219	217	223	187	203	225	214	211	193	185	229	206	208	223	225	233	211	194	193	204	224	203	201	210	200	181	224	220	226	225	224	206	218	208	225	237	225	203	214	229	221	241	211	250	174	219	222	205	210	216	218	186	206	223	180	232	235	198	205	238	187	222	210	213	224	229	210	197	208	196	206	204	194	185	167	220	253	206	205	210	193	203	183	197	219	219	234	217	196	205	204	215	185	207	209	187	205	219	211	206	228	217	222	205	217	177	213	243	226	220	215	219	211	224	210	209	204	225	237	206	197	236	241	230	206	203	214	235	238	226	231	200	212	207	192	194	229	233	210	206	220	236	229	212	192	232	215	212	213	229	211	199	220	225	240	207	232	243	205	196	218	197	211	223	203	184	194	228	207	236	228	210	221	207	222	199	238	196	195	250	203	210	224	224	204	204	198	228	213	213	220	224	206	219	224	250	227	203	226	214	234	189	188	227	212	221	215	181	214	213	197	203	201	208	211	216	213	212	204	197	193	206	217	216	238	206	222	233	230	218	190	228	207	215	240	197	201	205	177	250	195	216	220	194	177	219	217	222	188	191	210	227	207	223	226	222	206	223	225	191	225	201	212	211	241	214	205	202	200	232	224	206	222	205	221	211	217	184	201	213	206	206	199	222	211	213	200	210	243	213	225	234	222	231	201	229	205	228	200	240	195	199	225	233	193	198	208	174	220	216	215	201	219	230	200	231	233	225	206	233	198	212	202	209	218	211	210	237	203	197	214	234	191	209	220	236	204	220	237	223	228	218	189	232	217	180	223	221	248	207	212	197	195	210	195	212	193	240	222	209	233	223	211	196	223	234	212	238	209	228	208	182	227	204	216	239	202	205	236	197	220	218	208	202	207	195	188	203	211	210	227	200	204	217	216	209	237	216	225	202	215	172	219	217	194	230	208	224	209	203	200	209	233	209	221	232	218	229	226	192	213	227	225	186	238	194	234	205	239	229	207	211	231	188	191	205	187	209	210	224	207	188	235	216	210	238	237	207	209	231	196	222	236	220	218	218	223	225	224	212	197	194	217	204	221	201	208	193	209	202	216	227	223	226	200	221	235	229	220	226	196	232	224	227	229	230	206	201	195	201	215	237	207	196	251	182	229	208	230	194	242	206	200	212	212	231	193	198	206	183	231	206	226	214	238	215	186	184	213	212	205	210	221	204	233	274	191	223	215	212	204	216	163	210	204	228	221	191	219	206	181	224	213	221	209	210	239	215	194	213	205	206	214	217	232	196	250	222	226	178	228	208	194	222	230	197	209	197	227	226	212	228	216	222	226	240	227	201	236	224	213	206	217	213	211	225	195	229	220	199	223	203	227	182	214	246	242	213	207	247	215	214	224	197	199	213	174	208	229	198	234	206	238	204	220	217	185	227	202	202	193	219	205	199	209	216	222	211	233	231	231	206	219	213	195	212	215	210	213	248	205	198	234	192	203	218	199	221	211	219	219	216	202	210	213	199	191	218	223	220	210	218	193	199	234	210	217	232	223	234	205	218	202	196	230	216	208	199	217	197	209	200	212	214	228	222	205	201	222	211	210	228	224	219	236	201	206	210	223	216	205	237	246	203	221	213	235	202	250	229	211	210	232	221	206	215	179	191	230	214	238	228	202	215	210	190	207	212	214	217	224	195	217	227	221	212	225	225	225	202	238	208	231	234	220	220	214	235	214	212	206	208	210	196	204	221	192	230	228	235	204	224	215	254	228	214	218	211	211	217	196	217	210	220	187	202	201	190	238	241	225	204	222	198	226	216	242	189	197	209	220	211	212	223	220	190	238	219	232	227	223	189	219	214	213	207	202	213	200	219	194	201	223	192	199	201	210	190	215	207	213	223	213	194	202	249	252	215	202	226	213	194	209	207	223	227	218	204	198	232	208	227	199	221	213	243
19631	18020	19878	19604	18168	15136	13589	13443	9228	8750	7924	7339	6169	4737	6103	5742	5898	5286	4905	3618	4412	3437	3247	3099	2551	1950	2220	2291	2260	2229	2091	1730	1603	1494	1342	1292	1179	1168	998	840	805	795	698	720	694	765	712	678	686	627	644	620	627	582	622	635	645	586	587	574	542	634	605	559	616	591	574	607	620	587	634	622	614	585	608	595	606	612	621	593	558	627	598	595	613	591	554	597	634	578	591	583	639	626	618	557	613	597	616	581	554	608	573	587	597	617	616	587	584	617	563	630	548	597	589	603	595	623	599	621	576	548	595	592	614	599	580	585	611	617	610	568	614	609	574	606	566	531	549	616	592	618	571	587	598	596	584	613	572	562	597	611	586	570	569	592	576	596	610	583	592	569	602	593	594	641	632	611	603	616	601	645	579	582	586	593	613	600	619	576	586	569	574	630	576	604	589	603	589	600	621	620	626	563	589	617	625	582	668	608	596	615	634	576	539	602	534	566	622	597	576	584	638	579	619	564	611	595	592	616	577	557	619	588	630	588	579	585	589	561	634	603	569	582	574	603	610	616	582	585	607	615	616	584	599	581	599	600	549	604	605	624	579	585	541	632	572	608	561	611	627	634	552	615	632	604	596	635	593	609	574	570	586	561	594	559	585	594	624	555	597	551	599	554	519	599	584	583	629	577	621	570	556	648	603	568	591	581	596	606	598	601	551	604	581	583	618	563	612	583	593	577	587	598	607	586	607	569	594	559	606	579	593	568	609	576	614	600	600	616	604	541	576	591	576	589	621	583	614	596	556	570	577	595	559	588	558	606	612	563	618	593	599	646	573	566	607	592	592	517	569	548	587	579	645	608	593	548	621	625	585	587	566	591	570	565	656	592	561	570	597	593	624	586	615	626	601	560	568	614	580	592	585	583	581	606	595	584	613	604	604	579	613	613	592	582	584	585	604	619	592	605	574	559	608	645	619	589	591	588	567	623	607	656	577	593	646	636	570	609	577	618	605	569	573	566	619	569	578	583	601	610	628	590	647	599	573	585	591	596	564	610	622	596	607	568	602	579	606	598	591	556	576	629	613	593	612	634	588	562	566	578	567	611	544	564	577	662	632	563	565	580	617	574	600	598	586	629	583	591	583	585	603	555	594	640	623	564	603	603	593	607	560	596	586	590	595	589	621	574	571	566	586	617	555	573	579	607	593	625	598	566	582	591	595	595	557	574	627	576	574	599	604	618	551	571	627	589	591	620	611	554	580	622	571	620	630	630	602	622	601	605	570	607	581	628	601	571	600	582	607	628	598	574	613	610	588	621	599	603	547	612	590	608	586	627	613	632	625	636	603	629	561	590	642	589	567	542	623	570	563	629	579	629	558	569	625	622	597	548	564	512	576	582	588	599	602	613	608	559	569	561	611	603	594	591	632	558	545	612	542	589	615	666	678	608	642	588	598	632	604	575	597	615	546	603	579	580	610	556	594	588	542	580	608	578	613	606	573	560	627	605	605	589	620	578	573	610	599	612	611	572	623	601	578	542	560	601	617	605	602	623	582	565	625	589	593	549	592	588	593	556	577	554	600	587	554	562	594	621	617	529	600	630	564	635	588	606	605	579	609	593	619	575	578	581	605	581	566	629	588	588	600	579	596	586	604	619	567	609	625	626	610	590	562	596	590	571	571	599	611	528	610	615	565	610	601	581	558	606	559	592	595	585	609	606	605	598	594	575	582	608	535	576	565	551	617	586	620	597	567	560	608	590	569	577	582	620	615	626	581	629	553	586	587	559	636	585	583	559	584	636	617	615	530	570	561	567	611	565	593	540	590	603	561	594	586	572	636	592	643	598	633	626	593	586	554	591	636	588	606	541	559	536	584	602	604	553	552	593	575	567	583	570	606	605	564	578	606	592	659	607	563	573	617	579	572	596	597	618	597	612	635	594	591	571	555	617	599	621	597	565	576	570	598	565	634	573	613	592	575	601	552	596	593	634	600	614	590	614	577	601	595	603	632	608	553	571	622	585	671	602	579	571	619	613	618	645	647	559	594	609	545	611	612	586	616	604	585	624	589	608	645	627	585	608	561	610	605	577	611	586	575	633	621	627	582	641	594	574	628	571	586	604	628	617	603	559	607	587	617	582	601	630	576	612	597	613	580	568	593	552	648	568	605	593	601	623	629	573	645	588	628	609	636	577	590	579	586	606	593	622	582	575	608	538	604	645	589	645	574	646	558	595	587	622	582	584	546	613	577	587	581	609	592	592	567	603	579	632	593	596	555	604	551	619	579	612	632	585	563	550	639	637	576	637	619	562	572	594	584	601	609	587	590	586	566	546	616	638	582	630	575	581	582	597	578	611	552	599	623	606	627	585	588	564	582	587	581	607	568	585	556	611	598	598	595	613	571	625	604	607	571	588	609	583	581	588	610	571	604	604	588	586	574	576	593	566	590	587	580	613	583	547	556	604	577	622	596	607	569	601	588	550	559	595	596	591	564	584	601	580	562	561	591	583	547	554	617	646	575	598	596	609	582	558	537	598	584	599	577	637	552	577	598	568	581	624	605	572	627	574	613	613	577	593	636	596	544	609	590	635	647	617	644	577	577	632	615	583	589	560	591	622	575	596	566	622	561	570	609	604	598	641	573	593	552	609	620	612	621	601	553	608	577	599	574	563	599	587	581	570	599	626	599	598	549	571	597	578	595	581	594	619	623	581	592	632	543	612	601	602	625	543	624	621	546	549	619	627	580	607	593	574	594	591	579	604	615	610	623	624	579	594	608	618	587	596	608	607	586	558	575	606	596	554	586	610	592	581	602	557	610	563	606	606	613	608	605	587	652	638	544	541	590	628	569	596	593	643	565	577	597	611	627	609	613	597	589	567	599	544	573	581	621	580	567	621	581	600	585	552	641	610	604	606	579	589	615	607	569	562	564	563	607	588	581	580	590	598	594	604	650	583	568	610	617	596	591	554	574	590	562	599	611	595	589	578	657	583	620	578	583	583	599	603	598	571	605	552	576	620	570	576	560	586	582	613	616	629	575	606	597	585	607	612	587	608	611	550	547	578	600	623	619	620	587	612	586	566	557	561	562	588	586	585	558	581	587	604	634	622	591	587	598	566	552	600	573	588	639	593	585	604	563	595	628	577	625	612	613	582	609	562	594	636	585	553	590	588	631	566	572	552	590	580	557	596	596	574	580	620	608	598	562	572	618	568	586	596	592	579	590	600	619	575	547	619	616	560	554	668	577	556	610	601	613	596	590	568	587	583	574	562	639	587	614	582	641	578	524	572	593	558	563	615	611	556	616	589	599	558	601	623	570	627	584	594	588	556	606	590	585	597	591	609	620	583	539	628	591	598	611	597	646	582	581	575	598	571	627	618	589	600	618	613	614	609	630	628	643	566	545	624	628	584	573	548	581	617	588	606	599	580	606	625	573	582	635	546	599	604	598	583	604	573	580	657	573	619	637	593	563	542	584	600	578	589	584	572	610	596	631	603	590	588
36753	30346	25043	15752	10630	7435	6201	6183	4228	2708	3007	2729	2005	1634	1674	1741	1638	1424	1479	1079	1225	889	910	816	680	531	634	522	626	652	593	438	407	394	354	368	338	297	247	229	215	217	181	192	195	183	203	172	184	164	181	194	149	156	156	153	166	185	163	154	161	169	144	161	166	163	168	159	171	177	165	177	159	136	189	150	146	170	147	161	181	164	151	190	162	171	172	139	172	163	165	178	175	151	168	156	157	152	158	178	171	151	153	167	150	164	178	154	152	148	146	176	153	166	160	156	184	154	167	161	177	153	147	128	155	189	169	159	165	160	151	164	170	163	163	154	187	168	163	158	175	167	141	175	173	163	182	156	158	167	165	187	182	152	159	159	176	150	152	171	169	159	178	172	169	183	158	163	145	160	160	148	158	172	180	170	177	154	157	150	152	166	170	156	158	172	152	156	156	152	161	158	167	168	154	157	145	168	173	183	172	156	171	161	160	156	148	176	170	169	173	172	156	171	154	170	177	174	160	137	168	159	170	172	186	172	168	171	161	170	162	171	162	137	152	144	149	173	156	158	154	174	149	160	147	150	147	185	186	159	167	167	165	166	150	153	171	149	158	155	162	152	161	176	159	160	152	177	154	149	157	158	160	177	148	162	175	204	145	149	158	169	170	153	170	181	156	142	166	137	173	153	161	151	189	150	165	181	172	179	165	158	170	165	170	139	160	173	163	182	158	169	159	166	157	180	180	158	166	176	162	176	153	152	170	162	154	162	156	153	154	160	160	152	167	156	151	147	157	157	153	171	170	175	159	151	139	174	162	172	146	166	164	186	156	161	177	160	182	155	166	166	173	147	153	162	164	149	148	130	166	138	167	188	173	164	143	157	172	147	149	153	177	157	179	129	168	160	166	167	145	176	139	182	188	129	190	180	170	143	185	161	155	173	184	184	190	170	144	175	173	172	162	154	192	153	166	183	185	162	163	185	146	158	176	153	170	152	165	152	167	144	152	172	150	159	173	166	160	162	161	171	167	158	180	178	156	162	169	181	173	137	164	161	167	164	171	153	155	177	165	145	144	178	169	164	164	133	170	159	168	176	158	169	161	131	166	156	171	171	142	175	185	148	162	169	183	160	172	152	177	165	149	172	180	155	164	168	193	147	166	170	165	166	161	145	182	146	190	155	143	163	165	161	136	176	174	145	173	166	152	159	173	172	182	176	153	158	184	172	155	183	147	173	175	150	179	179	185	160	172	172	188	163	180	174	147	172	151	179	166	155	150	181	163	165	169	163	146	172	142	174	169	159	179	145	160	163	146	138	172	179	159	144	147	161	175	161	169	150	150	150	170	171	164	165	171	170	142	163	175	131	180	143	144	161	152	157	175	175	148	163	155	154	177	165	160	169	150	169	171	169	164	165	145	160	146	132	174	174	176	167	144	172	171	161	143	165	176	179	171	160	167	158	160	157	165	152	139	159	186	151	161	173	179	180	159	158	142	180	151	193	146	151	156	135	196	178	168	164	163	147	168	162	179	148	151	175	149	170	148	169	190	156	160	179	159	161	150	170	129	161	163	152	190	156	150	162	162	173	180	159	161	172	161	162	163	167	157	181	139	163	178	172	176	160	156	166	180	180	145	122	175	177	164	165	173	180	160	162	173	192	166	190	163	176	172	165	174	160	140	187	172	176	155	183	171	175	175	160	150	158	159	151	167	164	141	159	156	169	158	146	145	165	185	155	157	170	176	154	160	147	148	154	149	176	174	155	172	149	172	148	162	152	161	169	163	171	170	151	164	184	133	171	166	170	176	160	170	166	167	176	172	158	151	157	167	197	161	193	176	173	155	160	143	144	171	146	150	168	169	174	166	154	180	162	186	165	151	158	153	166	147	148	161	146	142	170	179	160	165	147	171	162	142	153	148	169	166	173	179	159	167	149	155	167	172	125	159	156	151	169	151	176	181	168	159	158	165	174	143	181	155	144	178	168	153	160	145	163	162	176	156	158	174	166	184	133	158	161	172	145	149	162	164	167	155	161	173	158	171	183	165	178	203	145	167	145	156	155	159	141	166	150	152	165	163	137	162	151	166	162	162	163	166	180	165	196	151	152	170	175	167	165	176	184	179	162	158	166	170	174	165	183	154	170	150	183	171	146	156	163	167	169	169	183	165	164	147	152	144	168	155	161	172	179	159	163	152	153	150	171	153	157	163	165	171	153	145	183	179	177	161	178	153	139	163	147	154	148	169	178	168	155	167	155	142	171	160	142	148	158	168	154	177	160	177	157	148	154	157	180	160	158	185	158	172	154	181	151	160	173	137	181	182	151	168	148	158	190	157	180	149	154	178	188	155	175	173	136	158	143	167	182	163	165	173	184	177	170	155	169	139	160	176	156	157	177	168	156	160	163	149	160	168	153	161	148	154	170	171	165	165	160	149	171	175	170	135	170	146	159	204	177	155	179	183	172	186	159	165	186	167	162	153	147	146	162	175	164	142	159	160	187	169	161	169	162	161	164	177	175	167	185	161	163	147	188	137	161	151	148	168	141	157	176	177	149	139	163	162	157	175	169	170	151	175	154	150	177	167	167	162	143	161	159	176	149	174	165	147	154	163	142	185	147	143	167	152	137	158	171	159	162	161	163	140	171	146	177	165	170	130	168	153	153	161	147	150	149	145	177	171	137	156	181	161	177	160	146	152	149	160	179	153	181	147	180	172	144	165	186	151	146	166	163	143	173	175	160	167	191	173	164	165	160	164	184	179	160	159	149	151	167	183	149	185	171	159	155	154	161	198	162	165	163	174	186	170	165	157	155	183	168	155	139	165	193	156	167	175	148	165	185	158	163	159	164	195	155	163	180	161	190	173	176	174	178	143	164	147	148	163	174	155	152	147	172	187	180	157	143	157	169	187	181	171	146	153	185	150	140	164	148	136	167	158	177	127	167	161	173	180	146	185	180	157	180	158	161	162	171	175	171	156	193	167	170	158	148	154	157	164	145	169	158	163	151	171	149	137	159	169	159	157	153	188	153	143	156	160	143	144	174	179	169	169	156	146	152	156	153	156	171	166	142	153	171	158	187	161	151	170	169	172	164	172	155	162	191	162	173	168	173	154	152	179	157	150	185	158	159	182	149	166	163	164	149	153	164	135	157	175	169	118	172	167	160	172	157	153	169	164	176	144	159	185	170	145	152	158	177	177	199	146	137	161	197	173	148	161	165	176	175	157	161	145	149	177	184	167	158	151	161	145	178	186	184	169	186	157	174	155	192	193	180	162	186	161	158	179	156	159	148	154	163	172	171	137	161	157	182	163	159	163	172	139	162	159	157	153	161	192	162	174	144	167	157	169	148	163	139	165	145	169	156	171	165	161	139	175	153	177	161	175	169	185	169	150	170	164	164	167	176	182	165	185	154	143	156	166	170	165	150	173	177	178	143	156	142	170	194	157	159	163	153	197	153	167	157	160	157	175	145	163	142	158	176	166	176	164	176	161	161	179	159
28524	27848	29321	26973	25194	22439	20953	21025	15099	11838	13488	11985	9898	8696	9972	10416	9961	9267	9601	6412	7517	5669	5888	5242	4382	3653	3856	3597	4153	4120	3970	2849	2784	2526	2110	2024	1936	1717	1420	990	956	765	745	768	778	752	756	662	622	590	548	546	523	499	500	495	453	469	490	492	463	484	453	493	492	473	497	492	461	477	453	472	461	505	467	466	488	496	463	484	454	474	433	482	433	484	478	413	459	458	453	421	476	503	461	476	428	498	501	488	505	501	437	485	457	457	498	466	467	421	469	457	507	478	491	440	450	462	514	433	489	484	489	479	473	440	456	444	470	431	461	466	466	508	464	433	477	455	489	435	432	467	512	457	461	518	478	452	454	484	482	460	467	462	473	461	480	445	435	465	497	430	466	452	456	501	449	506	452	498	434	447	470	496	457	481	446	446	437	459	481	457	513	479	486	444	449	424	465	459	489	479	461	481	462	447	486	453	431	475	472	439	486	439	465	494	442	467	455	444	446	486	487	467	479	486	491	459	444	473	498	466	485	445	461	507	481	458	449	502	471	486	437	456	436	432	507	463	476	489	459	426	457	502	455	435	483	470	506	441	441	458	472	433	473	457	455	463	478	474	433	486	497	471	452	488	461	474	445	485	441	453	465	475	478	492	515	475	459	481	436	452	483	451	418	454	466	451	443	457	436	474	482	458	468	448	463	465	484	428	471	504	480	426	427	487	485	453	499	464	471	467	457	464	468	432	465	492	450	436	478	463	425	467	426	446	446	482	429	433	463	490	453	474	437	465	453	425	485	479	487	466	461	533	440	456	449	479	472	438	498	461	472	492	476	462	440	485	473	468	484	437	486	439	479	446	489	447	479	433	501	474	442	472	413	501	473	474	441	431	496	474	469	442	466	456	443	473	467	442	446	483	490	463	504	471	472	435	467	466	462	433	412	471	466	455	466	489	474	453	501	427	490	480	476	477	468	452	465	495	446	446	451	478	463	451	461	479	461	448	469	488	449	501	423	473	432	450	487	468	433	444	457	450	456	456	441	443	458	442	446	473	436	453	453	486	447	453	456	491	461	486	467	495	453	485	458	449	467	483	466	461	473	446	448	481	492	468	477	460	454	461	491	477	441	451	452	481	427	463	461	441	494	459	445	457	470	456	465	476	414	473	463	510	504	430	491	450	439	444	491	426	466	475	470	452	492	454	461	468	487	489	472	489	481	447	443	489	463	465	425	418	450	502	476	475	466	447	466	528	509	478	479	477	492	465	454	472	456	495	432	427	453	442	447	443	465	465	505	448	446	508	441	441	452	507	495	468	478	487	475	472	483	452	449	434	457	518	474	462	491	454	439	455	438	448	470	457	459	441	464	462	494	448	441	479	428	473	464	473	457	461	460	461	469	470	480	464	467	460	478	483	465	482	486	488	455	407	470	465	466	489	463	441	458	447	487	435	440	478	458	458	469	489	496	471	433	472	473	475	463	447	475	533	450	477	458	431	457	468	463	428	509	451	457	455	506	488	459	440	481	445	473	446	442	446	446	477	462	452	497	455	479	463	469	480	447	487	460	490	459	504	481	494	445	479	457	453	503	498	453	440	450	445	463	438	456	467	423	462	483	500	478	432	442	470	449	454	442	468	471	474	455	465	461	455	451	484	429	506	485	456	514	476	473	429	453	442	494	485	486	432	466	485	429	503	482	471	429	429	484	462	480	484	485	482	492	439	467	426	474	449	437	451	486	428	484	466	459	479	458	439	473	476	478	439	478	422	465	469	476	495	455	506	491	485	479	510	483	463	432	480	480	461	487	451	429	468	472	474	456	487	443	474	452	466	460	454	460	470	470	446	442	476	472	475	465	441	473	485	449	472	422	459	469	463	450	472	473	487	448	428	462	471	419	432	465	442	506	453	463	418	503	463	461	469	420	480	456	465	432	450	464	496	459	485	433	474	454	448	487	450	406	460	420	489	477	470	454	470	489	450	467	466	470	429	461	494	452	489	464	465	468	463	479	464	477	505	456	477	463	450	485	473	453	464	481	467	437	485	452	491	459	457	482	478	471	471	498	465	457	470	427	470	453	505	440	453	503	500	468	453	498	479	463	438	450	469	457	437	451	484	510	489	468	478	481	464	411	492	480	503	484	429	459	484	458	468	456	444	458	486	446	471	496	436	480	487	479	439	467	446	485	452	457	464	471	475	499	513	500	496	473	462	498	482	483	455	463	478	463	430	452	459	476	459	458	468	463	505	464	460	503	446	470	504	464	460	445	491	498	455	486	449	515	459	472	464	514	461	440	443	427	452	511	485	479	445	481	474	481	446	479	466	482	522	475	453	487	461	410	473	503	445	495	458	444	451	499	428	463	458	471	456	473	447	504	521	458	511	473	466	448	489	440	472	450	479	463	490	447	442	491	434	443	448	449	463	476	466	420	430	550	455	477	451	504	425	449	484	466	438	451	508	450	501	442	439	486	440	472	474	453	445	459	475	448	464	482	458	472	470	506	432	494	428	484	456	489	453	485	498	493	457	474	462	476	485	470	441	456	446	494	454	451	467	454	441	448	463	501	463	481	515	465	521	450	449	451	433	431	480	450	481	450	445	485	476	472	502	457	456	501	457	452	522	448	448	433	479	470	444	429	484	473	420	482	493	424	509	494	455	483	469	455	453	456	453	475	493	471	454	455	481	479	458	441	476	517	479	466	415	495	512	460	463	469	448	441	457	453	488	497	467	467	434	472	441	480	479	483	520	491	480	464	484	453	465	471	470	468	460	447	450	456	456	448	429	464	487	493	468	487	459	443	434	458	475	451	424	444	426	458	495	458	466	439	495	454	445	489	468	471	500	439	455	469	496	458	453	443	484	484	464	487	499	456	468	485	447	477	483	434	449	461	456	485	471	452	526	425	450	445	431	486	450	467	496	457	437	441	483	453	463	451	488	450	479	472	454	484	467	432	439	449	479	461	446	422	462	457	493	465	466	444	483	431	459	460	496	472	464	454	468	435	467	455	476	478	453	471	439	435	471	439	467	476	453	468	424	441	450	466	466	452	475	477	445	492	468	433	480	470	441	453	406	482	487	502	430	487	411	447	486	435	455	456	453	487	476	441	451	468	475	500	468	419	474	467	432	450	468	486	454	497	421	463	463	477	454	425	457	472	462	447	439	449	443	478	480	452	480	475	466	444	486	439	466	444	484	510	480	457	463	483	410	459	457	472	427	464	472	465	448	491	473	473	457	466	512	459	467	477	472	468	485	469	492	482	525	459	409	476	504	447	491	511	460	446	472	438	489	493	477	442	473	476	487	459	451	462	456	456	483	475	483	430	461	456	467	467	474	499	459	498	466	517	448	472	462	491	445	470	454	461	440	462	459	445	457	499	452	460	468	471	462	470	443	433	457	450	502	486	452	423	467	439	516	448	496	455	461	454	439	494	431	480	453	473	432	418	485	440	484	457	502	486	437	468	483	452	471	483	461	517	445	464	469	448	480	466	485	474	479	484	447
8975	4218	3102	2263	1693	1242	937	791	566	485	441	423	357	352	298	296	319	282	282	308	252	287	286	277	248	267	262	262	241	253	281	259	259	267	245	267	244	235	287	250	262	256	258	259	246	244	236	287	231	270	268	235	263	260	254	223	247	255	247	255	238	233	245	221	270	238	247	240	242	239	250	250	237	232	233	228	236	244	258	244	274	257	260	256	277	272	240	253	244	257	259	242	254	239	248	294	269	235	260	272	242	251	237	235	257	252	247	254	254	258	232	250	214	265	256	259	229	240	285	272	248	254	238	270	285	260	241	236	198	249	275	283	234	237	245	262	250	230	263	262	272	237	250	257	242	250	258	251	255	272	267	236	243	214	244	247	240	244	247	262	245	259	270	247	219	228	271	229	243	219	239	265	271	243	240	244	250	258	231	238	257	230	255	238	228	284	264	250	282	239	285	264	227	216	259	266	260	244	250	273	256	269	230	265	222	266	214	231	258	227	243	259	260	258	254	276	223	217	248	231	279	260	255	247	255	240	241	237	244	251	224	278	280	267	262	253	250	270	268	231	254	247	251	259	253	253	252	292	240	235	247	247	236	242	267	248	254	251	250	259	273	240	244	242	266	225	259	214	256	258	243	239	244	260	244	255	272	267	239	270	192	230	251	222	257	221	237	250	244	256	262	243	244	294	273	218	249	234	239	247	244	252	242	239	266	254	264	260	255	268	229	262	274	248	260	280	230	238	248	281	222	242	254	240	233	248	237	239	237	209	245	249	242	253	250	279	234	246	275	239	256	269	258	249	250	241	249	239	241	248	264	246	258	241	233	242	285	248	254	254	227	237	255	219	244	259	264	279	275	234	258	230	273	263	243	244	243	256	253	259	239	267	252	242	255	260	241	263	261	257	221	260	265	252	249	272	252	248	248	256	246	267	233	199	279	269	255	259	248	261	237	247	254	229	272	242	219	239	232	225	247	244	271	228	243	271	272	233	241	267	254	248	255	237	239	261	230	234	246	251	249	239	264	245	257	269	274	265	228	254	269	246	239	258	226	251	251	249	227	251	276	263	263	246	226	262	242	246	271	243	237	224	246	235	237	247	230	243	231	228	223	232	244	250	258	253	233	261	258	230	267	237	240	263	253	260	264	253	256	277	267	273	260	269	263	257	266	234	245	246	253	253	247	251	265	274	258	275	227	215	239	251	281	238	236	238	227	256	259	228	251	243	228	232	224	263	246	252	244	259	260	228	222	284	242	241	249	243	256	261	251	242	233	259	227	261	249	277	286	271	242	257	240	248	253	238	222	290	232	242	258	247	270	271	287	266	239	240	235	256	254	251	236	232	257	261	247	266	250	236	248	264	270	256	242	225	249	235	276	273	224	242	279	258	228	239	245	234	266	255	252	237	261	248	223	252	247	260	247	264	249	268	262	256	250	252	250	280	242	243	247	259	252	270	266	236	287	258	272	243	266	251	258	244	248	257	240	273	242	262	252	259	275	253	247	211	255	219	267	278	272	259	238	253	267	240	261	246	249	245	265	245	281	276	265	252	251	258	248	284	238	251	238	267	243	223	285	262	243	222	244	257	250	268	235	238	247	275	263	252	258	265	251	225	257	249	268	268	252	261	243	249	234	248	255	269	243	253	251	263	253	249	247	257	256	266	293	256	308	231	275	225	267	229	244	244	256	259	253	248	264	267	253	223	254	254	253	268	280	249	255	253	233	218	273	242	245	254	287	238	260	224	266	266	262	248	252	261	257	229	273	255	273	247	251	249	261	244	219	226	277	266	247	239	250	231	268	281	245	244	243	231	241	254	232	256	266	246	264	244	254	265	257	299	250	264	282	270	235	228	235	212	253	261	239	264	262	233	250	239	247	220	254	229	280	254	291	222	251	276	223	236	250	301	262	294	260	238	245	249	230	255	240	224	237	253	233	261	267	231	284	253	283	266	274	245	246	295	228	242	243	258	272	274	239	250	215	280	244	260	264	250	260	238	260	250	211	260	218	266	248	239	262	223	283	242	274	243	254	248	240	254	271	264	238	267	281	260	244	227	235	265	270	244	240	236	230	254	220	244	239	236	231	220	248	242	231	250	250	248	234	251	265	249	269	261	245	274	263	272	265	239	242	247	255	279	254	244	251	233	240	249	263	274	242	235	235	257	271	237	230	276	226	256	242	219	262	237	266	282	234	231	251	257	252	267	230	254	249	252	231	268	233	254	258	224	242	285	234	273	261	234	226	254	262	262	262	242	277	258	268	281	230	254	229	238	231	268	236	241	243	242	269	239	269	251	249	214	220	253	249	248	228	228	248	245	256	275	292	240	238	252	263	237	257	253	250	250	246	236	248	230	258	248	246	258	272	229	245	259	236	249	258	223	240	223	239	277	224	246	231	253	235	226	245	241	277	269	264	228	257	253	266	221	259	255	239	221	226	241	247	257	272	270	284	239	206	252	225	261	237	250	263	231	221	260	249	249	247	271	246	237	236	245	219	245	213	267	284	220	237	239	244	252	227	249	290	247	243	264	276	247	269	207	264	241	257	258	229	251	231	256	246	255	229	243	242	258	251	239	268	260	273	219	251	247	238	237	228	272	255	229	284	289	259	248	223	230	231	278	222	264	253	257	237	279	252	240	263	235	245	255	286	235	245	244	227	257	260	256	260	221	257	236	240	237	241	266	229	257	224	242	227	243	247	251	236	248	221	246	254	240	251	248	228	262	272	284	275	262	185	284	264	241	239	258	230	291	255	265	254	242	229	264	244	259	230	264	227	251	245	282	278	246	256	253	273	252	240	259	274	248	269	256	261	262	234	212	277	256	265	255	244	236	257	270	291	257	245	228	227	278	266	232	271	246	245	272	258	251	244	220	242	244	260	245	244	288	243	241	273	242	271	261	233	250	249	285	250	237	267	250	250	265	262	264	236	274	249	233	262	257	272	286	254	227	227	275	231	240	277	270	251	256	228	235	228	242	222	257	274	244	253	253	263	269	259	280	261	246	259	242	235	263	236	259	223	278	246	254	239	240	228	258	229	262	230	228	234	283	244	238	235	248	263	235	251	264	227	272	270	222	260	233	233	244	239	259	227	235	246	251	244	274	247	250	250	259	245	237	237	255	238	222	264	265	259	245	261	259	238	246	284	233	256	263	249	230	264	252	245	264	253	239	256	248	257	269	257	231	241	250	232	252	260	226	233	264	236	269	244	255	250	276	253	209	263	249	237	233	229	253	227	252	258	251	249	267	237	263	254	235	232	276	251	271	227	229	265	244	251	234	250	268	257	236	255	260	285	235	243	247	227	257	217	260	248	291	248	282	244	243	248	239	262	264	219	258	236	255	233	271	240	249	287	278	249	242	226	249	251	257	239	249	226	238	233	220	266	253	283	250	213	253	236	269	265	269	269	253	259	249	228	261	231	252	274	247	247	266	247	256	281	256	258	257	239	272	249	244	244	253	251	262	236	244	258	266	232	271	239	247	244	241	224	232
9123	6284	9447	10034	8544	6730	5277	4508	3380	2586	2204	2030	1605	1506	1317	1240	1206	1120	1131	978	986	913	875	894	863	776	863	767	803	796	793	737	759	794	701	725	725	731	714	664	701	696	675	662	691	655	666	638	675	661	705	664	682	650	688	739	692	631	643	695	681	719	699	706	687	713	718	717	676	663	659	641	671	690	698	723	696	666	667	677	663	686	683	690	687	719	689	614	668	674	655	630	714	683	669	710	665	662	709	695	691	668	648	718	681	651	700	656	689	694	682	715	600	653	695	680	684	649	722	658	712	725	695	672	697	677	740	667	690	619	670	672	720	674	714	666	677	679	672	689	680	668	631	710	671	677	729	689	683	690	640	708	686	724	678	646	673	681	629	659	663	728	680	632	665	693	689	709	675	708	673	704	668	689	655	680	684	681	717	664	669	696	671	709	699	701	700	633	658	710	716	643	696	672	700	655	688	689	647	641	666	707	682	676	668	657	675	655	648	687	730	683	647	665	685	712	695	644	667	679	683	710	679	629	683	658	670	672	681	660	696	747	685	653	663	684	699	710	694	712	678	645	636	671	686	692	645	670	691	710	619	687	715	661	675	720	692	681	710	674	660	708	684	668	675	629	677	661	670	695	645	685	664	685	733	639	662	667	705	661	684	681	654	688	630	686	674	658	695	681	679	658	672	680	674	698	674	680	683	715	692	691	655	672	701	713	678	686	657	651	674	658	671	686	650	721	692	652	692	699	707	699	692	681	679	672	679	688	673	676	719	705	655	697	654	649	666	653	679	743	664	710	652	686	677	696	690	725	689	694	663	667	652	677	712	712	691	703	691	696	655	687	688	680	695	692	686	726	701	702	679	664	691	662	717	656	648	711	643	674	629	666	653	699	667	640	608	718	723	692	675	678	688	703	703	722	665	649	700	635	674	682	700	680	704	708	668	630	647	668	700	704	699	672	683	686	633	712	648	704	670	666	674	656	673	700	644	653	726	696	696	691	671	641	648	674	668	694	679	682	720	788	714	618	649	681	714	706	675	682	678	685	686	704	668	712	663	656	682	657	676	623	711	689	712	704	734	681	682	669	674	665	691	686	681	731	705	703	648	675	693	698	691	724	694	691	683	627	669	657	640	660	717	704	666	682	733	695	641	688	685	661	707	654	714	647	676	691	713	680	649	616	689	659	699	708	626	664	619	661	677	699	731	661	655	649	688	687	701	664	696	723	661	663	666	731	678	672	713	643	675	675	636	672	651	735	683	668	613	709	698	730	672	640	731	680	713	706	662	681	690	706	698	651	656	654	663	686	642	675	712	710	663	670	692	714	708	685	670	636	637	721	705	634	704	682	666	691	680	659	712	623	698	670	702	674	691	652	701	712	662	658	710	662	650	717	706	656	671	675	682	691	632	674	663	627	673	694	657	681	672	689	650	689	671	654	669	684	614	660	706	687	662	694	672	688	624	676	643	691	711	660	705	673	706	692	694	695	651	666	693	670	705	659	700	714	716	643	645	648	692	712	632	639	665	703	665	680	662	658	686	675	633	679	617	671	671	699	671	658	687	700	704	686	683	669	664	697	700	703	695	668	686	698	720	668	668	658	603	730	700	659	666	687	693	679	701	673	713	662	702	710	679	687	685	680	728	693	652	697	714	693	708	717	701	659	672	655	663	660	653	718	695	669	738	679	688	686	675	703	650	660	712	711	709	659	665	661	670	671	678	732	712	701	712	677	693	676	642	683	687	745	687	658	725	698	648	651	695	755	648	718	668	668	650	647	754	683	707	687	685	623	646	672	632	706	679	684	735	709	707	684	693	700	701	707	686	667	654	744	681	651	689	703	699	671	631	722	699	682	694	654	677	649	698	686	687	686	707	665	677	647	668	697	677	711	654	703	641	644	686	715	698	686	707	677	678	696	654	685	656	678	638	681	687	721	695	673	676	690	678	626	682	684	682	686	722	686	681	666	661	711	657	639	637	666	664	716	661	708	650	718	662	704	676	699	682	635	657	713	647	676	642	680	650	704	715	673	686	631	689	698	713	691	688	701	723	680	701	666	665	677	668	722	647	678	694	702	688	688	690	682	636	680	672	722	719	645	666	690	685	728	680	676	698	688	683	708	697	685	681	648	670	660	646	696	646	705	644	697	692	677	694	695	750	696	673	691	645	693	635	749	685	663	688	693	675	666	642	667	734	604	641	690	722	675	660	654	681	651	664	664	719	664	712	703	691	672	640	702	674	704	704	672	722	629	697	678	680	677	677	700	702	715	720	675	711	642	708	698	633	694	643	697	671	693	644	717	649	684	688	647	697	687	676	671	678	695	665	689	688	665	679	728	705	705	642	665	655	705	704	715	652	696	661	653	676	640	684	716	661	701	704	638	696	685	717	726	710	700	705	696	661	696	690	662	698	691	676	750	709	668	713	682	719	644	667	693	671	685	689	645	660	636	640	740	663	685	690	689	668	710	651	672	680	662	606	689	703	732	680	659	691	669	652	709	712	706	682	721	699	704	688	676	691	686	657	697	667	689	636	701	662	641	666	674	697	673	661	658	696	650	687	719	699	634	651	706	702	707	710	680	723	670	676	671	691	692	706	665	729	667	659	719	723	675	633	680	712	700	694	670	672	676	717	655	705	684	643	695	659	718	705	676	688	716	696	666	722	764	705	629	653	676	649	708	660	637	661	740	711	699	705	676	660	685	682	666	671	696	723	684	728	698	652	654	662	651	660	693	687	658	693	697	672	706	638	682	703	636	687	721	664	655	650	659	659	687	679	679	670	689	667	715	677	665	635	695	687	670	692	672	731	683	678	683	629	687	680	686	703	736	708	657	717	703	659	687	722	713	687	678	704	730	669	677	710	662	730	652	669	749	681	702	711	654	672	656	662	682	679	720	699	680	708	653	671	675	676	670	655	696	714	670	687	728	706	696	684	714	670	689	651	702	675	656	689	686	655	722	665	662	714	713	720	669	698	667	695	736	650	650	714	724	708	697	640	725	713	641	669	691	692	683	663	667	668	693	678	642	669	705	665	695	658	667	669	721	671	680	645	651	664	657	674	645	675	729	664	697	669	649	736	658	685	665	736	693	676	652	648	680	662	701	722	689	642	657	690	692	680	686	664	688	698	708	678	690	679	673	660	706	697	655	662	666	702	701	678	699	676	716	677	684	667	698	658	653	694	677	701	660	699	634	691	685	686	686	677	677	696	702	667	671	630	643	671	616	630	648	694	694	661	690	713	711	669	684	691	675	705	705	709	692	695	650	694	664	732	663	687	661	682	672	645	688	704	677	705	696	696	694	681	697	669	675	721	688	660	702	742	741	676	699	710	706	637	713	660	715	679	661	675	719	680	662	671	705	712	654	642	734	681	681	731	651	671	676	705	641	706	678	649	706	697	689	710	667	690	690	623	604	671	659	707	683	697	697	660	696	640	701	745	754	623	675	668	644	665	676	701	681	635	665	677	707	700	685	634	698	715	639	659	670	649	697
28469	19089	18154	8519	5294	3661	2979	2927	2516	1627	1427	1296	1067	913	1020	920	803	721	775	596	555	523	524	504	467	397	432	398	341	378	397	327	356	326	275	291	294	242	255	222	213	233	213	230	232	218	238	229	222	206	214	224	225	224	224	207	232	230	220	236	211	214	227	208	223	192	234	199	222	222	223	221	232	200	191	195	242	212	197	235	203	223	238	217	231	220	187	215	219	212	235	221	208	207	227	212	241	208	221	226	203	218	220	221	188	212	223	200	243	189	230	228	217	210	233	206	232	217	208	203	209	198	196	225	260	214	229	231	231	207	206	208	248	245	214	199	214	214	220	209	221	230	227	190	181	230	211	211	214	204	222	211	223	202	230	213	237	188	192	242	200	218	218	228	226	264	220	209	225	210	211	200	218	225	229	219	239	199	223	244	237	232	223	226	246	195	232	208	233	201	237	204	232	212	213	224	213	214	201	211	222	220	207	230	220	196	223	213	239	236	230	207	236	219	188	209	240	199	243	219	173	229	198	206	232	200	209	218	188	213	200	205	240	210	237	227	213	207	213	245	204	227	221	208	211	222	232	227	227	203	211	205	222	212	201	234	216	224	210	187	215	208	209	233	203	208	215	226	232	226	222	231	215	227	217	223	224	190	205	196	207	189	194	217	241	215	206	207	235	200	193	234	219	207	237	237	211	216	199	231	211	203	233	220	218	208	224	216	217	212	228	229	206	214	223	212	238	208	209	198	204	224	238	178	252	204	199	224	212	210	223	245	206	205	197	223	225	217	219	228	202	198	202	209	187	229	249	241	221	199	210	210	243	235	211	219	221	207	213	215	222	205	228	204	195	221	198	207	214	226	208	209	229	256	215	213	201	205	210	213	197	216	186	239	218	215	222	217	213	202	195	205	233	214	199	221	242	214	210	220	210	200	219	203	228	214	176	236	247	203	213	197	241	213	243	219	205	208	209	213	208	221	227	236	210	227	213	198	190	210	228	221	207	210	213	211	192	214	230	174	182	187	207	196	219	226	226	209	192	215	198	214	232	223	219	228	197	229	193	237	218	213	219	232	239	236	188	235	232	221	205	221	228	207	193	207	227	229	204	247	222	226	219	217	216	194	251	222	225	225	200	218	201	228	210	242	205	218	208	234	233	221	244	218	220	206	205	214	218	213	203	207	209	236	208	202	218	205	218	226	231	218	193	233	213	248	203	213	251	200	206	199	196	229	237	221	222	187	229	204	219	220	205	244	243	215	232	195	225	212	209	229	223	212	203	212	234	235	192	217	211	211	215	217	235	207	221	214	205	216	214	200	223	221	228	209	194	222	225	204	225	222	231	217	202	215	215	223	198	203	206	183	191	205	179	213	208	228	227	195	228	217	186	219	218	228	204	187	239	208	188	229	223	219	194	241	242	203	220	201	205	223	228	221	233	220	199	225	219	198	226	232	211	195	213	224	214	219	212	234	223	189	208	210	224	207	220	225	208	198	221	196	204	229	218	217	223	216	215	238	204	209	240	203	200	223	226	201	199	230	216	206	212	236	211	233	233	244	216	219	183	213	213	191	234	237	206	214	211	207	223	241	196	221	209	221	209	224	215	219	211	203	204	226	196	227	219	203	198	215	211	224	228	222	216	235	224	198	214	217	229	215	196	233	227	200	236	204	235	207	220	221	192	218	225	214	225	182	216	201	207	209	218	191	202	199	189	233	218	223	183	215	204	212	218	229	215	206	204	184	211	202	212	206	194	238	227	207	223	211	246	220	237	191	205	210	231	234	226	216	246	210	228	214	227	181	219	229	220	238	219	225	203	249	221	210	197	233	227	222	217	188	226	236	211	231	195	202	213	223	237	195	209	210	209	208	205	203	187	198	230	243	221	226	193	225	214	186	202	207	225	230	232	211	211	228	199	202	193	233	209	180	219	208	234	233	238	224	233	202	240	197	225	224	223	214	210	185	205	214	200	217	219	210	216	230	227	216	204	208	222	246	244	196	219	192	236	233	215	230	222	172	201	210	233	212	207	203	218	207	208	196	211	209	195	193	226	215	213	235	196	233	269	238	251	239	196	215	182	198	240	202	242	218	200	217	208	197	211	225	248	203	207	193	162	196	187	240	239	200	229	232	215	201	206	224	210	183	223	230	215	212	205	205	246	216	223	208	187	207	220	210	221	226	177	232	204	185	194	219	229	199	206	223	196	224	202	213	194	196	217	233	202	213	214	210	190	220	239	236	192	226	202	218	211	230	217	257	243	213	230	218	220	213	222	253	200	227	212	221	160	245	220	214	220	234	226	212	200	232	212	218	217	226	208	224	216	231	242	230	223	229	241	215	208	218	248	218	216	185	206	229	231	191	204	211	189	198	199	211	217	233	202	218	206	217	202	226	228	207	225	209	212	225	219	212	215	249	207	201	244	210	233	208	205	211	205	234	195	223	205	222	205	229	208	214	210	211	227	219	234	227	224	190	231	217	184	196	200	254	216	227	211	234	219	187	246	218	248	205	234	227	190	250	227	223	201	206	208	199	194	227	217	216	219	228	201	183	209	210	235	218	185	224	232	238	196	228	203	226	213	246	217	207	209	234	185	201	219	213	228	204	223	212	247	206	215	229	208	200	229	227	218	225	207	210	213	237	202	189	219	216	233	205	225	212	222	214	210	208	217	184	213	201	189	209	202	223	218	225	220	213	213	220	196	194	217	194	199	211	199	203	236	252	213	213	218	209	203	218	230	213	235	207	230	233	222	199	207	213	218	217	235	226	216	234	209	206	212	242	216	207	232	243	226	207	200	202	238	224	228	229	201	229	208	231	217	203	193	241	207	239	220	228	194	211	230	241	182	240	221	208	215	221	208	192	217	220	230	234	219	210	212	230	232	228	176	205	203	198	215	216	198	207	212	226	231	213	251	232	217	199	234	218	224	235	213	195	247	226	216	220	191	208	224	208	215	208	215	216	201	230	222	229	209	224	192	228	190	232	214	200	205	222	193	234	206	210	211	222	237	201	212	214	199	233	218	235	186	208	216	224	187	188	210	192	219	207	222	179	214	226	211	220	214	204	225	243	193	198	193	193	233	204	236	195	203	211	223	230	179	222	214	233	205	207	199	232	209	219	214	213	211	218	204	220	215	229	213	206	199	236	212	235	206	213	219	231	215	216	197	219	216	246	222	216	218	235	219	202	199	211	201	199	211	194	249	203	246	233	200	211	234	221	201	233	228	213	219	211	245	210	204	215	215	212	194	209	192	210	212	204	234	187	216	215	232	206	221	242	209	220	194	227	238	207	204	214	243	243	227	235	218	205	212	230	245	241	221	205	206	213	236	194	215	230	222	243	213	224	216	205	247	209	222	225	226	213	228	246	219	193	195	216	203	230	239	200	207	223	194	236	213	211	225	222	216	190	225	210	209	228	212	201	214	232	247	211	230	205	239	212	219	218	215	222	203	214	250	232	193	225	224	223	221	234	244	214	212	217	220	214	234	215	212	216
22037	19525	26198	19724	17768	15159	13455	13280	11204	8497	7481	6840	5615	5106	6154	5856	5439	5322	5307	3648	3642	3247	3220	3012	2749	2060	2036	1969	1921	2170	2125	1631	1658	1491	1248	1344	1203	1093	1046	833	790	743	755	705	677	737	685	657	665	667	660	612	591	627	626	597	599	605	572	575	589	543	607	606	623	579	603	606	613	548	595	611	605	600	607	612	588	597	634	561	597	589	575	542	573	581	627	579	578	608	574	571	593	616	589	601	615	602	610	589	615	616	566	580	592	591	589	589	615	571	621	585	598	598	620	595	639	581	605	585	583	564	608	589	633	558	639	639	597	602	580	577	596	600	594	585	598	567	584	590	588	580	580	625	605	552	602	653	617	569	605	538	608	602	616	580	577	647	644	599	573	626	612	604	644	628	603	600	583	599	576	571	593	573	644	588	627	594	626	577	584	574	618	570	604	624	605	608	609	611	607	610	607	611	587	602	623	611	584	592	604	603	644	596	565	600	551	631	586	574	592	579	580	580	627	592	605	592	598	602	566	612	596	619	595	596	626	615	588	594	600	606	591	597	603	588	588	593	612	585	624	612	568	589	562	582	557	624	590	586	591	614	626	603	591	566	553	576	652	600	598	555	600	582	606	572	591	613	585	626	588	580	645	638	596	582	614	593	616	597	567	579	592	579	614	635	621	636	587	611	591	587	593	666	610	582	596	595	597	544	554	545	577	614	587	584	587	600	575	563	592	578	581	591	592	576	611	621	581	583	572	615	607	582	611	582	593	579	599	601	636	591	606	589	579	649	640	624	590	602	589	623	611	601	572	572	609	559	569	602	622	571	610	565	591	577	573	604	650	582	613	597	585	612	604	616	624	586	624	594	584	618	554	604	607	621	639	605	643	575	633	608	584	595	592	564	606	610	612	600	617	637	587	625	555	580	582	596	604	600	584	612	587	587	576	595	590	587	590	588	623	601	602	581	609	603	555	597	627	586	586	606	599	600	621	570	588	607	575	597	616	567	608	584	590	573	593	577	614	611	576	576	576	621	553	607	570	569	586	601	628	571	607	569	566	570	595	585	557	599	570	590	580	562	614	649	618	613	619	618	626	614	593	564	646	618	529	586	596	555	633	564	570	605	588	597	609	588	603	604	600	566	626	586	571	575	609	596	575	587	601	604	564	561	598	597	566	558	618	612	561	624	566	609	592	602	613	597	633	612	575	576	578	591	610	555	601	635	576	581	638	576	619	580	623	587	598	625	584	610	589	629	618	580	594	654	602	608	603	571	586	576	624	583	607	605	610	632	585	603	548	579	648	572	607	597	623	636	590	615	551	623	581	602	612	579	642	632	604	613	613	606	576	584	575	585	560	592	646	568	607	600	574	570	589	564	599	611	551	640	578	566	563	589	586	640	620	610	628	607	594	590	598	577	557	590	606	598	560	614	608	607	652	623	616	582	606	611	603	617	629	638	606	580	592	595	575	572	597	582	555	555	570	586	594	584	616	606	608	591	578	576	601	583	595	607	601	569	585	581	596	646	581	595	558	574	584	602	617	605	612	582	615	662	568	578	571	595	598	553	611	654	650	563	587	565	574	600	593	598	593	607	636	610	584	582	602	540	606	612	644	571	606	640	618	638	589	578	574	623	587	596	625	582	549	577	567	634	638	572	623	578	603	567	613	590	639	579	590	568	595	610	597	634	573	602	609	560	570	602	587	652	574	577	611	575	593	631	593	585	553	628	601	598	633	590	587	581	599	586	571	570	606	640	561	607	611	580	627	618	617	648	569	573	591	605	568	590	613	606	621	581	604	635	547	590	550	612	634	606	575	588	602	569	588	589	550	584	587	604	628	602	569	595	653	585	600	610	581	584	573	575	585	556	569	595	598	575	568	603	604	601	600	594	574	633	577	572	621	600	609	587	599	607	618	578	619	599	604	605	597	594	571	582	586	573	538	545	583	617	620	620	556	626	570	616	610	527	642	635	637	587	612	600	622	599	577	636	583	607	602	603	584	578	604	602	608	553	610	636	617	630	606	569	606	562	587	581	627	580	518	607	626	594	586	612	654	609	598	628	583	581	599	618	576	611	639	597	606	630	581	623	584	592	577	590	605	601	632	597	590	612	568	622	582	602	604	585	612	606	618	587	609	567	584	589	583	601	588	608	594	620	610	580	560	619	590	585	581	634	613	614	597	629	578	563	586	584	579	588	585	582	592	597	581	578	630	612	556	636	609	579	603	615	590	585	632	615	612	623	646	605	605	589	576	602	606	572	609	666	612	615	632	623	588	594	614	630	585	620	595	598	581	543	605	556	621	606	594	611	581	604	611	644	636	565	591	599	596	576	647	595	588	591	629	622	570	586	581	558	597	618	570	621	567	541	607	592	604	616	609	602	583	569	592	610	643	577	610	609	593	562	577	605	601	583	604	556	571	613	621	550	624	619	584	629	567	563	575	623	620	611	619	547	587	598	622	608	587	598	608	586	599	633	584	598	587	536	593	612	644	604	644	617	642	613	583	598	647	594	622	584	559	583	629	576	606	586	591	595	566	554	569	580	548	599	563	549	591	574	588	609	579	552	593	588	573	635	585	581	589	558	571	608	578	616	593	583	594	522	616	549	600	582	580	591	580	588	564	577	645	572	565	614	634	582	626	581	604	623	599	614	566	598	611	625	563	583	588	586	603	604	624	647	615	576	594	586	606	571	549	541	597	575	629	617	577	584	650	610	618	601	542	583	644	657	592	634	590	624	590	583	554	622	578	625	566	568	585	603	586	561	584	599	598	601	595	622	594	612	557	612	594	606	601	577	597	626	605	586	570	566	621	556	553	600	655	572	563	626	613	579	572	577	584	593	609	593	622	643	579	573	599	577	591	653	584	555	621	596	575	608	626	582	583	579	644	632	571	557	584	567	574	604	654	606	559	595	568	583	576	578	588	623	633	569	568	585	558	616	593	568	572	624	585	548	603	624	558	609	612	589	548	612	609	564	618	570	606	602	624	552	671	595	603	576	617	593	606	582	586	549	593	614	598	597	604	637	605	575	585	576	637	589	561	574	603	607	605	574	591	606	621	600	609	569	572	592	612	567	564	629	579	574	605	619	629	642	582	546	610	604	550	614	622	598	639	583	662	615	592	559	608	601	595	600	603	668	574	652	611	588	574	652	586	617	596	577	541	602	591	563	567	594	620	565	591	608	581	608	573	572	648	621	619	635	591	638	599	589	599	562	617	616	609	590	584	561	606	585	591	612	598	570	573	592	608	617	617	640	627	601	593	604	608	573	593	581	609	605	634	543	585	581	589	563	622	598	594	585	554	569	580	579	594	590	597	601	607	598	582	633	596	594	601	625	588	552	593	597	601	581	620	603	589	620	631	572	600	594	596	556	588	597	593	551	602	585	614	614	580	622	611	574	648	569	601	540	593	674	567	558	622	605	619	555	597	596	578	565	584	605	594	597	577	596	598	582	587	599	592	619	574	595	624	567	596	625	586	606	611	570	580	588	575	581
35233	28497	29216	16675	11133	7168	6111	6563	5171	3938	3262	2548	2374	1668	1987	1820	1744	1511	1436	1024	953	832	834	907	783	618	581	618	588	620	557	455	431	401	347	355	340	289	291	223	199	169	207	178	181	196	207	160	194	161	172	172	156	153	157	168	170	161	167	163	159	149	158	174	163	143	165	162	167	181	139	181	158	183	168	162	174	172	153	174	193	171	173	185	163	146	174	181	172	166	166	170	160	188	161	178	162	176	158	153	183	162	158	164	168	159	175	167	162	157	173	194	164	179	167	172	156	157	147	167	169	164	144	153	190	188	169	170	168	156	170	169	169	178	173	160	180	156	156	164	184	175	186	146	173	170	173	188	164	172	155	178	167	171	168	161	153	143	171	169	168	159	170	167	162	163	164	172	145	153	159	158	189	144	177	175	193	176	156	165	169	189	163	155	147	152	167	179	164	156	173	140	173	173	158	166	140	166	146	164	145	149	157	185	158	154	174	153	162	166	177	133	177	178	142	176	164	174	173	161	183	179	152	178	148	170	159	165	168	166	163	176	150	158	165	158	149	167	168	136	154	172	165	185	126	153	170	163	154	193	169	172	152	152	163	168	142	171	170	178	177	155	175	186	181	187	161	174	160	151	146	138	156	172	193	165	168	152	176	175	154	152	189	163	157	162	155	146	168	177	167	162	161	163	176	170	186	165	175	157	158	157	166	158	162	171	157	165	178	148	172	165	166	165	169	147	153	166	176	167	148	151	196	146	165	129	164	170	167	159	181	160	142	173	165	146	179	168	165	165	168	159	163	165	145	170	167	163	151	166	167	184	146	164	156	176	150	155	154	177	188	164	186	146	176	130	173	169	155	141	162	163	182	174	181	150	186	177	166	164	176	166	162	176	160	150	147	174	173	165	185	162	146	162	181	170	146	168	155	149	144	163	200	156	152	154	151	159	168	170	172	162	146	138	162	160	174	168	169	177	166	164	172	170	159	157	176	149	167	140	163	148	153	165	156	168	198	167	170	142	176	160	170	176	168	183	153	190	170	159	158	163	159	159	173	151	162	154	144	158	191	150	164	156	149	146	179	165	158	158	135	147	163	172	166	153	160	155	165	154	159	173	177	173	157	172	174	152	188	169	146	161	167	170	174	182	162	152	157	165	154	173	173	181	172	181	165	164	174	151	162	172	145	179	176	170	153	190	174	142	179	171	134	167	148	178	176	159	158	152	157	174	172	173	178	169	182	185	169	153	171	175	178	178	168	179	156	158	151	156	167	176	153	165	177	148	187	164	155	198	147	156	164	153	162	188	162	180	178	158	162	169	164	158	186	164	160	173	168	166	174	144	160	178	141	168	186	155	157	168	167	177	164	150	151	167	176	181	175	166	171	161	168	161	185	161	152	151	154	171	176	156	167	158	158	169	185	176	169	173	164	170	169	179	165	170	171	173	172	160	163	183	147	159	165	150	157	143	179	152	176	139	160	174	150	171	151	167	171	165	178	155	162	189	160	152	153	160	165	154	169	166	160	149	186	158	150	172	188	147	163	176	146	160	155	168	173	162	177	169	158	149	184	176	190	174	172	149	164	172	183	173	180	172	174	169	137	150	146	195	180	160	156	175	157	169	158	169	199	175	171	169	161	152	185	153	175	174	145	168	161	177	153	163	174	183	181	153	154	150	176	147	179	181	166	159	160	170	158	138	186	187	160	172	158	176	154	149	160	167	186	149	154	170	175	180	160	163	152	171	145	150	144	170	163	151	145	163	165	168	160	162	179	169	160	167	184	170	167	149	164	155	181	150	165	158	155	183	155	194	153	163	184	165	161	166	168	171	175	158	178	152	167	137	138	151	158	179	150	154	139	174	199	187	172	166	158	170	171	145	156	163	150	141	165	159	161	173	158	150	175	169	166	164	172	177	161	166	185	191	185	166	169	170	188	172	176	160	144	171	172	191	160	170	166	150	147	147	186	170	160	161	154	154	131	147	175	163	179	146	146	190	149	166	153	190	160	153	164	165	178	146	155	164	179	145	170	188	144	182	172	170	140	171	150	194	163	166	148	146	170	165	146	169	168	165	152	153	175	191	164	179	161	185	144	155	156	159	172	138	187	176	150	149	136	170	156	152	155	185	150	161	151	148	194	170	147	143	164	178	156	169	167	171	166	149	170	143	161	167	177	152	173	167	176	161	178	172	173	168	160	149	152	158	193	194	174	181	142	147	166	179	167	164	189	155	173	181	173	137	144	155	196	156	152	188	163	162	188	170	147	160	184	159	189	181	140	174	166	164	167	177	145	173	194	161	173	167	186	159	161	178	169	176	148	191	149	164	183	186	156	165	167	164	146	162	144	153	165	183	144	168	156	170	150	178	148	156	154	172	172	193	166	138	166	179	171	166	173	168	183	136	167	172	161	171	150	141	167	161	149	170	151	152	180	140	161	159	181	174	161	174	177	178	163	154	153	147	168	160	153	180	191	176	157	148	164	184	176	158	160	177	141	150	187	159	164	144	166	153	190	159	164	178	192	139	174	174	163	163	189	144	193	167	152	176	147	155	162	179	176	161	164	148	163	166	190	169	171	158	176	165	172	193	166	152	157	157	131	151	189	182	173	151	164	166	151	155	143	156	167	175	188	150	167	145	155	173	173	166	164	180	176	155	162	138	163	186	160	158	161	146	182	183	155	152	138	164	163	161	180	150	161	164	150	161	157	166	155	162	193	154	170	143	180	204	156	164	156	176	156	180	143	172	168	159	148	189	177	174	175	155	175	173	155	161	186	158	175	148	178	161	146	178	173	178	157	137	173	190	167	169	192	160	176	156	184	163	158	185	169	161	171	174	128	172	165	154	170	164	136	174	153	153	170	183	158	162	153	174	166	154	161	195	152	158	171	153	171	188	165	169	180	147	166	161	164	148	169	156	186	162	159	144	175	141	154	163	172	170	169	178	169	192	164	152	139	178	158	154	173	171	186	188	183	176	151	155	183	176	151	157	157	183	169	153	149	187	178	179	169	166	169	167	190	170	188	170	178	160	165	165	145	184	150	167	176	153	167	142	159	142	166	163	179	168	177	156	176	157	143	180	159	168	169	177	173	166	187	158	163	163	150	179	188	177	163	161	176	176	154	182	150	149	146	184	151	180	167	156	153	169	165	170	174	139	174	151	161	151	164	161	155	152	178	150	169	160	141	164	179	169	157	177	167	174	163	162	171	156	165	160	154	168	167	153	150	150	159	162	172	136	154	166	164	170	166	156	177	176	158	167	158	161	160	168	180	159	176	166	168	175	167	162	169	179	172	162	168	153	171	175	181	146	178	159	170	183	158	137	188	187	154	162	154	155	165	157	151	180	161	170	142	167	180	174	154	147	162	144	185	164	164	145	161	175	179	160	171	161	183	169	168	158	173	171	158	157	161	179	179	180	165	169	147	175	161	159	153	171	179	151	164	180	152	169	188	180	152	166	160	174	162	148	149	153	169	162	163	159	184	169	166	156	175	164
25943	27309	33852	27687	25909	22080	20805	20753	18008	15049	13792	11601	11891	9013	11317	10721	9917	9386	9429	6381	5978	6022	5345	5695	4763	3544	3583	3603	3763	4116	3787	2802	2911	2320	2123	2067	1851	1569	1543	1023	925	763	758	718	745	702	692	578	596	562	551	500	507	486	521	499	482	468	474	474	465	527	503	475	478	497	490	482	485	499	435	483	459	475	418	450	452	468	435	478	485	493	476	488	447	451	467	434	454	489	441	455	490	483	504	448	473	448	428	465	459	505	458	467	462	511	492	461	501	457	526	514	478	507	484	488	445	453	484	492	445	467	440	474	469	449	458	430	477	426	493	426	465	501	459	487	504	491	468	443	434	494	485	449	502	482	464	485	486	487	471	521	480	483	456	467	467	493	475	492	438	457	443	476	464	432	469	474	446	436	481	444	508	464	493	467	471	451	442	444	488	450	492	481	441	470	482	461	477	478	443	428	521	451	460	473	430	452	486	504	466	451	470	493	475	438	441	491	478	450	451	451	498	494	480	467	465	446	483	482	454	519	474	479	439	451	463	488	505	471	476	482	449	453	456	485	454	466	495	481	457	469	459	517	480	465	473	420	480	481	505	469	474	459	485	450	480	479	445	469	465	501	473	484	485	447	459	439	470	462	465	505	446	489	474	465	463	464	457	424	480	487	446	464	451	464	484	465	460	488	499	454	471	496	484	455	475	454	497	483	447	500	518	457	477	488	430	486	457	468	459	496	461	484	496	489	478	494	497	495	433	478	439	465	470	470	455	451	472	503	445	439	484	474	462	474	496	466	465	498	476	457	462	488	463	504	485	469	442	500	439	475	484	453	473	503	509	466	487	464	442	477	442	458	479	454	466	470	504	485	434	464	445	475	426	492	473	446	443	465	497	512	458	478	459	479	476	448	481	495	450	476	451	434	442	498	476	434	529	467	489	455	438	442	496	422	478	473	422	463	491	480	461	410	477	483	475	493	474	489	498	451	483	491	458	500	481	456	510	463	470	459	453	458	498	496	477	459	485	464	485	491	496	486	441	498	466	473	436	464	486	470	480	498	463	494	462	421	464	493	484	489	499	524	473	483	460	472	465	490	479	481	484	481	489	481	478	480	481	516	462	492	418	482	470	486	457	502	462	487	469	460	484	466	505	478	458	474	486	456	459	490	519	475	482	461	467	451	476	500	460	465	464	489	450	491	452	470	523	451	428	466	468	503	483	438	494	499	477	481	488	488	457	490	496	426	473	484	489	433	488	497	495	474	464	461	459	462	472	504	453	455	465	506	475	496	499	489	486	466	505	474	456	467	471	476	448	457	426	477	441	511	456	466	477	458	534	458	478	437	488	482	435	467	471	506	470	453	488	458	486	467	459	504	468	469	514	507	497	458	443	472	474	479	469	472	537	442	489	471	473	495	490	470	497	467	479	495	480	472	440	495	463	422	476	468	490	471	496	474	480	507	500	465	486	481	475	467	455	443	451	509	458	460	459	501	466	499	464	482	448	460	447	449	493	491	471	454	480	482	480	504	482	486	533	453	470	491	434	506	473	489	494	418	512	477	474	466	454	459	486	414	485	447	529	483	455	456	467	462	470	512	492	442	488	454	513	452	470	467	496	476	500	475	473	456	472	489	468	480	503	461	478	499	456	470	440	468	513	499	491	489	507	485	478	464	489	440	454	459	506	467	480	467	498	473	436	474	456	452	468	450	505	441	470	471	420	492	456	499	451	495	484	510	449	496	469	514	469	480	464	453	468	479	486	489	457	451	499	503	428	468	456	459	471	491	459	461	487	427	470	482	472	482	456	454	501	490	487	476	448	447	477	477	488	487	481	471	467	470	476	488	467	454	462	519	485	477	455	472	486	487	451	442	441	459	470	496	511	448	461	477	457	471	455	482	482	480	443	518	489	475	477	490	502	469	471	480	470	429	469	452	470	496	446	468	467	494	463	490	494	474	477	480	445	466	468	464	439	465	479	427	472	516	506	481	459	473	442	459	453	482	475	453	449	457	469	475	458	471	466	464	485	442	462	500	459	432	458	433	466	472	458	514	491	443	448	493	495	446	451	491	430	474	474	470	474	471	465	419	457	490	436	491	432	465	442	461	465	479	481	476	484	436	444	481	473	499	483	467	463	481	462	481	450	421	489	455	465	492	453	449	452	461	485	487	467	469	524	456	485	470	447	499	494	474	542	485	476	480	471	517	457	438	462	448	472	442	487	473	442	465	451	424	472	468	415	478	440	448	492	479	497	428	496	419	490	467	468	462	480	487	510	427	503	475	467	458	493	466	506	467	476	461	474	458	455	472	478	430	507	420	478	455	466	487	467	524	474	458	465	477	460	429	473	469	501	442	502	428	461	444	499	466	462	464	435	454	456	469	435	475	436	477	473	447	448	425	461	461	468	460	453	476	483	521	453	472	458	464	496	491	414	477	456	474	493	484	510	465	508	441	499	491	452	480	447	491	480	446	475	477	467	498	506	476	450	423	472	479	459	547	434	462	494	435	460	530	459	484	466	509	472	504	464	519	478	481	459	439	504	498	492	476	462	465	470	456	442	470	467	472	466	454	460	513	490	462	468	479	460	469	485	453	447	445	432	512	452	491	473	498	501	498	494	502	465	438	441	474	455	451	461	435	412	487	462	488	459	476	462	496	456	498	469	480	479	421	500	495	447	478	500	469	460	458	447	509	429	506	482	449	468	446	519	482	475	512	430	459	494	459	483	467	455	482	484	481	474	464	518	482	453	425	411	469	501	495	516	476	483	484	491	460	465	456	471	482	446	468	471	466	469	464	463	490	488	463	460	475	485	512	470	473	451	490	488	519	470	453	519	467	463	461	476	489	484	422	478	450	447	476	531	517	497	502	484	456	463	472	468	434	497	482	464	487	447	475	475	472	462	432	470	491	465	478	454	472	455	473	470	442	431	483	476	460	487	477	486	489	468	490	462	494	479	441	461	480	502	457	447	487	450	469	464	474	469	445	451	474	471	440	492	515	449	445	452	455	464	495	460	477	445	503	479	434	480	473	496	418	510	482	455	498	457	506	499	474	470	456	470	466	482	434	469	486	474	514	496	469	489	488	472	471	470	455	469	442	479	477	470	437	483	473	501	490	447	481	456	443	457	487	477	487	503	479	461	431	467	453	482	480	491	514	440	443	475	459	512	477	426	461	479	482	433	502	509	497	460	506	525	465	457	482	469	433	475	510	462	465	482	507	448	505	480	454	432	489	474	496	490	467	483	479	482	512	501	460	456	480	448	470	487	493	534	517	480	479	495	444	504	459	462	460	450	471	478	513	511	485	483	457	487	467	470	478	460	475	469	452	522	473	484	476	458	481	485	484	480	459	471	494	464	482	473	521	463	488	474	478	489	437	519	441	480	417	479	505	467	452	499	497	463	488	482	489	479	499	486	484	510	477	496	494	448	492	495	453	439	458	466	435	471	478	467	471	483	489	473	501	469	495	480	440	492	473	507	463	469	437	508	458	498	489	453	475
9071	4465	3519	2229	1669	1275	899	812	596	502	464	433	422	358	314	321	305	283	293	287	288	273	284	270	283	273	284	244	287	273	266	245	248	254	264	232	268	234	238	245	258	233	248	250	276	239	272	249	257	266	242	270	251	222	258	253	244	260	260	243	254	233	229	253	246	235	246	263	247	263	228	245	271	227	252	238	256	247	245	243	244	265	253	267	301	232	260	248	260	234	244	235	250	262	255	253	261	258	260	269	263	243	259	245	252	242	269	236	267	257	254	257	256	239	241	251	243	265	252	254	214	273	255	254	247	239	228	223	250	228	269	265	271	268	239	260	268	244	263	274	255	231	240	238	254	259	254	254	255	270	254	251	234	243	259	254	250	250	222	269	235	248	259	267	268	239	236	251	250	247	268	225	238	260	271	271	282	238	216	242	247	264	227	261	238	232	265	223	224	253	229	271	267	280	257	250	229	237	216	246	284	240	241	255	240	252	251	236	232	257	257	246	241	228	242	237	251	249	272	261	278	258	272	233	264	235	257	299	264	238	263	267	228	239	247	235	227	239	254	256	266	254	244	256	255	233	268	252	239	244	255	245	261	226	265	260	232	242	244	239	261	252	242	246	255	244	236	250	260	244	246	250	245	271	237	242	265	259	241	259	267	238	242	227	255	245	250	257	268	231	253	274	281	249	233	268	276	259	252	253	260	260	250	278	258	251	260	254	292	247	254	286	261	249	243	252	236	232	267	257	253	247	265	245	238	247	263	250	257	266	264	271	232	236	251	246	263	241	287	261	255	244	234	244	244	237	240	239	237	257	249	252	244	254	227	252	238	260	247	264	264	259	259	256	248	268	223	259	261	247	251	263	255	268	260	223	263	275	284	268	272	228	263	273	255	257	247	256	273	249	229	287	254	254	240	255	266	248	231	248	228	225	234	271	251	229	238	271	239	241	268	235	284	225	236	274	275	220	242	274	255	229	249	251	260	246	247	256	269	247	240	244	252	233	242	238	247	253	245	249	250	257	229	264	249	247	237	252	262	273	254	262	237	233	255	245	257	265	250	264	233	264	262	287	244	249	284	242	263	260	265	250	239	212	286	226	246	260	215	259	238	238	245	276	279	231	249	263	238	257	247	253	213	239	237	235	259	237	240	259	242	250	240	259	235	251	270	254	226	252	245	248	251	228	242	251	230	238	225	251	273	264	260	219	228	240	257	262	219	242	261	236	234	260	252	235	245	233	254	265	258	261	236	264	244	246	243	232	247	240	245	196	257	224	279	264	280	254	228	243	258	249	244	243	271	266	230	248	250	251	231	235	243	255	252	255	267	257	242	249	267	250	237	251	247	255	254	247	255	226	270	268	249	262	215	248	247	257	248	245	248	238	281	254	262	299	237	230	232	230	238	252	272	250	230	259	257	257	246	269	238	236	251	228	247	244	235	251	250	247	235	251	290	236	217	254	276	253	251	273	221	238	245	239	238	251	256	251	256	233	270	226	251	264	247	267	240	258	248	257	242	232	238	243	254	262	244	254	231	251	259	260	247	279	279	240	231	267	232	252	232	239	248	255	257	261	251	238	267	259	230	233	249	230	286	249	259	227	240	246	248	223	248	281	250	233	255	256	269	262	263	222	241	265	273	247	273	258	262	262	248	257	258	248	250	251	238	274	242	241	242	235	261	246	250	252	246	255	230	241	250	237	227	247	271	223	278	257	267	266	271	263	228	253	265	239	278	246	266	255	261	269	253	274	248	241	231	246	243	262	251	256	255	251	269	265	262	239	231	274	255	248	228	228	272	231	249	237	288	229	254	230	212	208	251	251	242	260	260	235	258	244	250	247	273	266	232	238	279	237	245	254	284	226	240	244	257	250	249	218	227	237	240	281	272	244	242	234	271	269	246	262	258	238	229	269	236	284	257	249	233	262	239	252	254	269	263	246	259	233	257	254	248	229	252	249	243	257	252	213	243	250	224	256	255	240	245	285	263	234	261	229	242	248	268	247	284	229	261	243	227	234	261	229	261	245	265	252	261	247	257	243	256	249	239	257	283	228	258	221	286	257	266	231	222	229	254	243	219	247	238	257	251	268	258	272	240	278	261	240	242	261	234	261	251	244	270	226	257	243	243	255	209	252	222	239	260	250	274	238	272	258	220	270	225	263	267	246	248	250	233	259	255	265	213	244	275	212	209	253	247	263	254	280	251	267	256	254	248	262	236	256	233	245	248	255	257	253	253	239	249	230	308	268	225	261	249	271	221	275	256	270	277	236	225	262	231	282	259	231	257	242	253	245	230	243	233	278	264	246	248	240	262	260	230	229	244	241	243	256	262	249	242	258	264	242	263	264	254	268	234	253	287	243	243	239	216	241	235	243	249	235	221	235	239	253	227	257	262	248	258	227	263	264	237	267	235	238	254	254	257	249	241	261	202	239	248	215	261	227	254	246	268	256	264	233	257	225	266	266	255	259	265	261	256	253	224	230	259	227	250	231	264	250	245	259	225	245	248	257	225	255	276	257	252	279	238	261	242	235	236	250	255	237	253	254	256	281	269	247	268	269	258	262	268	281	256	243	263	267	245	246	264	243	247	249	246	251	265	272	265	263	275	248	282	275	230	227	230	245	231	242	231	243	264	221	259	247	239	248	301	250	263	235	234	262	223	265	240	214	260	247	220	242	257	213	261	255	258	236	290	226	230	259	253	231	272	235	236	247	266	282	253	244	250	248	241	258	262	274	242	241	255	282	248	249	250	260	213	221	262	264	254	241	252	250	244	263	214	261	258	264	258	242	257	259	236	295	250	216	249	221	242	249	229	269	265	265	246	244	241	246	270	263	256	238	214	272	232	245	249	228	251	250	256	241	255	235	237	245	256	239	241	260	250	242	267	247	222	268	287	249	249	275	262	263	260	274	243	239	233	216	258	241	287	246	238	259	248	281	253	252	252	267	257	241	248	238	244	246	252	267	251	289	253	275	239	226	260	257	259	223	260	240	271	246	268	262	240	278	249	249	282	249	240	247	264	265	252	264	246	254	265	234	246	234	228	228	288	254	235	220	249	248	234	267	281	273	268	235	237	235	212	222	225	213	267	272	278	245	272	263	266	256	241	265	258	212	242	266	262	243	257	226	270	242	267	258	252	214	256	251	231	278	278	246	236	237	237	265	264	258	240	231	240	227	287	243	242	225	236	232	297	261	276	267	266	245	264	239	251	234	257	251	246	244	255	252	271	248	263	251	270	253	260	240	258	244	225	234	261	243	259	250	239	263	283	253	255	258	250	237	239	220	225	244	256	252	288	235	267	273	230	239	287	248	232	240	266	262	272	247	261	242	256	261	231	223	238	263	245	234	263	249	250	241	254	256	250	241	229	260	272	261	251	247	217	258	257	266	268	272	271	256	242	248	254	257	264	268	264	277	270	240	254	258	261	252	240	252	251	274	262	234	229	244	248	261	234	259	227	262	260	271	236	231	255	245	237	267	259	240	238	285	246	211
8954	6917	11076	10199	8753	6743	5485	4631	3651	2906	2277	2021	1761	1421	1376	1217	1168	1174	1113	869	973	921	886	866	846	849	844	811	797	761	806	758	746	747	700	714	731	716	707	744	706	695	705	702	636	678	647	696	754	723	673	690	691	683	663	716	706	676	690	674	661	720	666	693	691	628	725	672	687	701	687	692	711	658	654	701	709	693	691	707	690	716	693	685	689	673	696	669	645	670	675	692	614	679	686	676	709	642	703	733	700	677	645	753	718	710	724	731	648	693	686	697	674	698	659	689	677	685	648	619	679	717	681	693	657	685	720	671	674	709	693	695	667	733	715	671	679	735	689	670	647	735	683	690	677	685	651	674	683	675	741	693	639	721	656	633	656	672	705	645	699	688	647	643	716	673	677	701	705	720	722	663	687	667	644	709	705	667	712	714	713	700	683	696	681	690	706	695	623	680	666	755	668	716	681	711	691	681	701	715	712	682	697	698	678	682	646	735	675	704	745	695	702	676	664	696	681	667	648	706	647	677	671	705	684	686	733	731	676	694	667	688	726	674	663	682	685	710	712	708	683	680	638	663	701	668	664	663	689	692	670	745	680	651	666	673	668	670	689	668	645	665	673	708	657	658	723	652	694	674	728	693	652	731	690	704	684	693	662	713	648	690	722	682	636	673	673	680	695	656	705	662	691	685	655	680	698	662	719	650	727	704	654	686	694	708	699	680	682	673	656	637	674	686	713	742	711	687	713	709	645	701	695	703	760	666	680	669	701	695	689	696	692	699	691	661	721	674	704	668	664	695	669	725	656	682	690	687	724	682	707	664	709	666	653	654	686	656	661	651	714	628	701	648	669	723	631	672	732	720	656	651	696	677	691	658	685	668	671	715	661	686	642	713	673	672	684	679	730	686	672	711	636	664	676	683	663	698	676	700	649	685	697	715	718	678	676	660	712	717	682	708	696	651	671	702	661	669	676	645	709	720	737	603	686	724	641	690	713	718	683	690	668	734	637	714	684	709	659	680	648	668	682	728	688	669	685	702	699	725	666	656	709	667	676	698	686	723	732	673	676	654	679	676	665	617	664	680	685	683	696	669	748	694	717	668	706	671	681	715	687	661	674	663	671	711	672	727	675	695	667	674	709	653	706	712	648	716	661	650	679	662	695	692	709	686	683	698	684	667	691	718	614	645	640	669	739	701	686	689	688	673	687	700	698	708	671	661	671	718	710	712	693	693	683	675	673	639	630	658	702	700	685	684	694	666	702	706	675	644	709	681	674	719	664	682	676	674	733	681	712	675	698	696	723	703	655	698	700	669	665	691	728	612	668	703	735	703	673	711	671	718	669	687	726	611	680	689	686	673	678	683	662	682	676	701	694	681	713	678	647	733	696	700	697	687	679	646	665	679	687	683	675	669	661	672	686	673	684	700	727	713	699	710	739	693	688	654	718	693	679	660	659	710	684	658	687	699	695	699	680	695	733	699	720	691	683	676	701	747	705	612	692	695	668	731	680	730	677	661	694	680	700	683	719	686	689	666	733	699	670	692	681	667	707	670	671	666	709	682	722	670	665	670	682	695	668	642	669	689	674	658	684	736	689	684	702	715	711	732	651	684	680	732	663	704	700	691	709	657	735	657	684	688	677	687	680	690	710	674	732	717	691	692	702	700	682	665	706	683	672	702	690	676	731	695	701	714	666	716	703	673	660	656	681	737	693	651	678	688	648	671	666	703	720	668	694	668	660	704	756	646	665	723	664	709	689	672	718	707	714	672	707	722	698	674	675	705	694	636	712	684	678	649	688	689	704	697	716	676	699	679	646	665	700	676	669	645	693	640	651	721	705	679	698	653	721	694	719	688	738	660	682	703	667	681	709	668	714	712	670	684	703	677	721	714	667	692	693	648	668	698	717	687	672	703	618	676	656	710	699	679	660	657	687	708	719	683	668	673	638	707	711	650	688	691	726	747	683	663	681	711	653	696	665	711	690	690	716	715	765	687	681	711	704	681	649	686	706	708	698	666	668	708	713	641	720	692	690	700	701	682	672	709	686	708	659	665	672	655	689	739	662	661	695	682	704	707	656	664	711	704	701	712	735	715	669	633	704	682	679	654	731	709	706	694	717	662	689	711	724	729	708	701	645	716	625	690	708	622	644	672	653	673	687	720	755	673	707	702	674	696	646	715	675	705	652	694	699	710	631	627	695	673	698	686	694	695	711	698	705	656	688	706	669	713	696	708	678	696	648	695	670	693	683	734	649	665	676	645	688	708	676	702	698	720	691	680	679	676	698	677	705	680	680	698	672	701	667	706	689	673	687	701	630	669	707	670	619	677	677	641	724	674	629	665	684	653	705	682	742	670	689	671	671	726	649	638	684	669	730	696	646	642	718	666	669	675	700	720	664	645	704	710	674	705	695	677	631	721	686	689	709	709	704	677	700	729	682	644	676	686	676	683	680	671	697	708	669	673	656	681	703	678	693	661	697	721	678	654	701	675	697	663	675	717	664	695	731	662	668	653	724	729	702	687	677	684	737	700	660	664	701	684	727	691	725	706	690	663	655	677	673	685	682	661	656	701	675	685	670	707	685	654	716	680	725	692	657	674	669	634	649	666	764	709	719	709	725	660	655	712	680	663	689	684	670	695	726	662	666	685	705	689	653	702	658	696	679	695	661	630	672	678	677	692	673	691	672	672	687	657	670	665	737	696	707	717	723	733	688	659	702	699	708	647	698	717	718	690	686	690	670	668	677	712	687	670	683	690	688	658	686	641	663	640	700	704	716	651	668	674	696	694	712	692	696	678	699	673	656	640	684	697	699	681	711	685	707	678	686	665	733	701	730	703	678	674	742	618	667	696	683	649	694	695	698	674	710	666	697	687	649	703	694	651	715	723	665	692	673	703	674	682	686	708	679	699	667	664	721	737	692	682	717	691	701	720	652	703	678	706	688	687	699	685	680	671	664	685	706	664	694	660	714	685	732	687	705	667	674	705	706	699	676	677	664	701	630	700	673	690	660	686	738	670	725	633	691	733	715	698	659	693	775	687	679	654	674	637	682	687	654	695	661	700	680	691	723	668	685	685	695	655	706	634	689	663	716	712	712	671	658	666	676	624	682	678	696	697	686	682	645	654	672	693	687	722	675	687	692	734	697	635	693	699	685	688	713	722	709	716	730	704	716	634	719	617	685	708	692	675	690	690	691	708	668	704	654	674	700	665	706	676	719	710	707	690	714	673	648	718	730	643	682	633	725	685	691	724	671	670	691	690	699	719	668	680	648	705	687	691	715	706	678	669	664	704	689	691	702	703	690	711	710	692	699	679	721	677	684	685	645	717	656	682	698	699	737	705	675	685	681	660	653	706	659	644	709	666	672	707	681	664	669	680	672	695	671	705	712	720	660	622	678	696	702	700	672	680	702	726	668	709	651	753	676	695	620	692	668	699	671	648	634	690	660	704	746	673	697	703	659	637	695	704	678	685	669	667	696	656	684	648	669	672
26369	20574	17471	7878	4959	3803	3134	3761	3347	2348	1701	1365	1172	942	1006	826	820	696	697	581	572	534	456	473	464	359	403	399	380	388	381	354	338	272	264	299	284	258	265	238	234	251	247	211	218	234	247	215	234	215	188	228	221	213	183	239	226	219	220	218	213	251	229	225	219	228	224	210	188	226	226	241	221	216	230	237	248	230	240	197	202	235	237	214	194	228	224	218	215	229	205	212	238	220	230	209	224	225	251	224	201	215	223	216	222	222	223	223	237	224	217	190	228	198	222	225	221	210	191	207	184	226	229	228	234	227	198	231	252	218	193	245	220	250	236	228	221	240	188	221	212	213	242	226	198	208	212	237	224	211	204	204	231	225	221	202	223	201	217	218	205	219	206	213	199	215	220	219	218	229	222	234	205	239	231	207	216	250	219	214	225	204	204	186	241	209	217	221	213	215	205	209	212	217	218	224	210	221	216	212	237	213	216	218	210	222	256	239	215	198	237	236	199	235	211	207	206	213	222	218	196	211	231	219	200	229	225	211	225	224	215	224	244	205	230	203	238	233	232	206	216	223	212	213	205	208	202	217	227	230	218	244	224	199	240	225	212	197	235	198	214	221	202	230	237	222	222	195	239	266	237	222	212	217	244	207	209	238	217	202	191	223	206	195	239	218	205	225	217	230	231	234	202	233	224	216	210	200	204	199	215	231	230	247	202	233	208	206	217	220	225	234	202	236	230	205	212	206	209	224	203	221	223	197	214	222	217	221	224	223	236	217	194	223	225	207	243	219	212	236	213	212	211	218	218	236	224	216	210	206	186	215	212	222	225	196	216	237	218	201	207	215	205	225	213	234	201	218	196	212	214	226	214	218	237	245	217	254	227	211	215	230	211	240	228	194	198	225	198	210	250	223	217	210	230	198	191	209	202	214	216	227	210	229	225	218	230	210	191	245	204	202	232	213	206	213	224	234	228	240	224	209	208	211	239	210	206	196	210	226	228	232	193	213	233	199	236	223	179	207	238	227	210	199	223	218	198	200	219	237	238	203	229	216	227	211	192	221	214	220	197	223	229	225	217	191	238	239	211	196	215	216	217	209	203	233	199	209	257	218	252	227	193	196	223	224	206	223	226	235	201	248	197	213	204	228	198	198	232	229	226	221	199	210	221	196	213	237	220	213	205	208	202	232	214	235	212	217	206	219	230	193	230	217	253	210	214	248	226	186	224	249	201	219	202	227	216	240	187	220	241	211	227	184	221	197	222	219	233	208	208	214	226	217	212	208	214	242	216	215	210	187	247	237	223	211	218	211	213	210	227	201	240	254	218	210	235	227	236	196	215	208	231	228	237	198	199	216	223	205	241	227	196	228	202	244	209	226	213	226	214	202	215	212	249	198	233	226	184	205	222	168	208	213	217	227	239	216	209	236	199	194	230	192	220	239	229	228	221	203	201	210	249	196	202	220	224	215	194	218	237	233	223	235	224	225	234	237	209	215	226	210	258	222	231	206	188	206	204	197	219	232	216	242	222	204	221	222	216	223	188	196	265	224	204	217	228	194	222	225	211	219	207	203	199	238	221	199	203	229	223	221	202	200	238	187	217	202	203	227	201	230	180	189	213	209	203	248	191	231	181	232	229	185	207	219	235	222	199	214	209	216	226	209	213	208	202	209	230	218	236	205	236	248	227	222	214	199	209	214	204	213	222	195	193	240	222	206	223	206	217	215	226	216	184	232	202	203	208	225	205	186	204	198	246	249	240	223	230	201	178	212	233	223	227	201	231	229	197	217	200	228	219	233	219	224	218	216	201	210	222	216	222	224	221	202	215	213	203	234	235	217	233	215	217	218	241	214	213	204	203	236	221	236	234	227	228	214	224	195	212	224	201	204	234	229	213	191	224	232	227	217	200	200	229	245	236	233	199	222	201	210	235	216	236	220	210	227	198	203	211	219	219	209	193	225	207	206	197	215	231	202	230	233	230	192	209	212	229	234	231	235	241	186	226	203	222	189	221	220	245	217	214	219	212	192	214	221	223	236	239	192	211	217	202	211	217	221	220	212	241	213	198	236	225	191	235	241	233	227	238	231	204	219	214	202	214	201	219	219	215	240	237	221	198	220	189	231	209	215	205	210	200	209	212	208	233	218	235	213	228	230	225	201	239	223	202	237	207	200	218	225	206	218	206	211	225	235	231	209	229	186	214	216	217	205	233	213	217	234	211	206	207	229	210	213	208	242	239	207	227	197	196	222	213	221	234	202	203	215	207	227	203	194	243	242	215	220	214	245	200	203	219	227	207	220	223	218	211	234	225	203	204	227	206	210	221	194	227	233	218	229	212	207	224	199	193	215	201	226	219	230	236	209	232	232	227	206	227	252	210	196	229	234	227	205	228	216	198	230	229	205	239	208	211	226	221	212	211	222	224	236	222	208	218	213	219	218	210	222	213	204	196	214	217	241	221	241	203	196	220	239	241	230	195	208	230	217	216	223	210	212	219	189	216	220	218	194	208	206	213	245	231	201	223	193	231	207	204	201	219	226	202	229	222	239	244	226	223	217	210	239	225	213	207	208	202	209	214	217	214	216	225	185	203	236	217	217	210	205	217	225	222	203	223	215	198	208	211	231	241	202	216	266	203	202	222	209	211	225	226	215	208	211	210	245	201	227	225	237	226	226	210	202	226	238	224	207	227	223	265	217	241	189	212	220	228	198	202	197	222	193	216	197	204	210	223	218	218	204	215	230	241	245	197	220	209	241	215	229	220	238	218	205	208	225	218	206	207	218	232	218	227	194	201	218	195	215	222	237	194	235	219	215	229	234	200	206	206	199	213	236	243	231	211	237	227	208	251	206	210	214	237	205	222	235	212	203	218	200	215	205	187	208	217	221	207	211	202	258	235	220	226	206	226	215	213	202	205	230	197	233	230	225	194	207	229	218	221	236	225	221	211	246	231	202	215	201	246	188	222	218	208	230	226	219	201	210	192	215	217	207	208	201	241	199	229	232	218	226	228	220	209	256	237	222	226	229	223	220	206	206	214	229	208	212	231	221	218	202	221	247	250	203	213	220	208	198	225	198	222	223	219	205	230	215	199	221	217	229	229	197	239	246	240	246	224	224	225	201	217	199	213	242	212	217	195	214	235	217	232	216	203	210	222	203	226	242	215	212	203	214	237	204	223	233	217	216	187	214	228	188	211	203	205	194	205	222	203	194	220	226	241	197	238	205	206	218	229	228	227	222	230	227	198	217	189	204	240	239	208	239	210	217	215	239	192	224	202	207	212	203	199	201	207	196	226	238	211	224	207	232	205	194	210	200	233	191	225	207	247	211	205	235	213	193	235	245	225	205	227	246	223	211	202	234	215	220	232	209	223	207	240	205	245	205	227	221	241	237	201	217	211	233	239	220	208	226	185	209	222	198	252	228	233	232	203	211	230	191	209	211	221	225	219	205	216	233	240	252	228	224	223	211	218	223	212	246	232	211	201	221	209	208	211	208
19706	21425	23958	19793	17431	15545	13554	15319	12959	9863	8118	7177	6054	5143	6224	5348	5022	4823	4418	3368	3396	3068	2875	2534	2469	2020	1996	2017	1990	2126	1954	1644	1639	1410	1271	1282	1196	1086	956	890	781	748	785	667	712	706	672	668	649	680	635	626	542	629	619	601	608	627	615	575	593	556	632	650	567	576	613	609	580	597	607	570	616	624	602	602	587	639	588	587	621	645	637	589	604	660	620	587	596	610	614	540	581	557	585	562	594	582	528	576	598	574	618	550	576	562	588	583	633	613	618	586	650	607	601	583	582	583	606	603	636	638	606	644	655	576	636	606	593	620	623	608	605	619	594	592	605	610	625	604	626	647	624	598	563	627	645	566	590	618	589	573	627	580	587	647	600	612	602	625	613	557	567	643	644	557	584	574	631	609	619	592	561	622	586	627	617	618	590	593	606	597	602	590	605	619	579	610	579	602	656	620	603	581	594	589	596	577	617	599	634	588	616	620	593	637	642	596	626	564	595	588	599	664	607	600	615	610	612	601	658	584	588	529	597	587	620	621	567	598	556	640	625	602	578	601	572	643	573	616	590	569	608	593	626	586	628	608	667	609	659	601	566	640	617	632	588	606	573	556	608	596	617	620	643	601	600	591	626	602	560	582	592	590	638	594	579	602	592	609	596	610	573	594	615	605	634	594	619	600	560	569	609	645	604	579	626	606	552	607	599	579	591	592	627	628	566	548	653	566	605	622	563	640	565	591	623	652	596	595	619	613	628	607	589	605	586	608	601	631	596	603	597	605	616	596	613	580	572	607	606	585	591	576	548	603	614	620	600	592	633	588	583	585	597	609	621	606	566	579	674	597	601	621	622	624	610	530	615	625	597	596	605	584	601	585	572	639	573	627	612	607	617	623	548	610	637	603	598	629	585	612	613	588	595	599	635	610	613	571	559	575	619	562	635	598	601	581	613	621	608	609	605	586	574	597	634	596	633	609	589	607	591	566	613	634	586	578	582	608	606	579	602	591	616	613	661	618	619	639	651	551	621	621	605	631	607	544	613	615	624	602	586	620	638	578	593	603	582	539	604	625	620	618	642	642	603	641	596	645	573	599	599	600	618	612	591	568	556	590	635	605	603	596	589	616	641	614	618	592	614	585	617	625	610	615	579	562	579	597	591	609	592	592	597	608	619	609	622	595	616	596	599	585	597	577	578	580	620	585	601	584	639	621	572	585	576	586	613	570	585	588	606	598	588	591	661	601	597	582	613	600	596	549	627	623	614	580	609	597	602	607	602	604	641	607	598	623	630	614	591	594	599	617	613	597	567	654	597	566	565	583	608	579	622	664	627	609	641	626	620	577	623	578	590	602	637	573	642	613	576	597	615	580	567	616	585	579	570	589	611	632	629	592	556	602	589	621	583	686	604	585	556	615	602	550	601	596	604	605	635	680	619	620	616	619	615	612	633	585	576	578	590	657	628	585	603	594	622	583	593	538	594	602	604	565	609	608	608	627	588	591	623	603	555	599	553	598	620	562	605	581	629	593	599	610	601	583	616	630	573	600	601	547	642	617	577	631	597	567	565	606	602	607	601	617	562	609	619	597	637	635	635	584	598	635	591	642	614	592	600	585	594	627	624	623	640	612	604	632	611	608	595	646	562	617	634	596	615	561	569	596	593	607	635	597	564	609	629	596	588	596	574	588	605	620	651	577	625	571	578	581	584	590	631	622	577	604	666	587	590	609	583	639	612	641	610	539	603	634	576	626	612	584	625	574	625	629	570	602	661	614	639	563	626	609	553	562	617	583	640	620	586	611	581	599	592	574	612	662	603	547	587	606	606	601	555	578	581	594	588	579	602	567	603	577	638	598	613	603	632	637	653	568	610	602	585	617	621	604	584	598	569	615	616	609	601	597	538	559	619	601	557	583	576	608	594	614	620	596	622	590	575	629	639	604	585	597	629	552	635	612	613	612	633	637	632	553	618	619	595	607	639	579	578	575	619	603	595	596	594	618	625	590	637	568	599	600	575	575	586	598	583	631	598	596	637	566	641	592	564	628	645	573	651	631	627	601	609	605	645	636	591	621	654	610	574	633	577	564	578	626	613	595	604	650	597	632	615	597	607	633	605	581	620	570	595	568	597	591	583	629	596	636	589	639	611	593	618	615	672	610	632	608	630	575	591	597	596	627	679	644	569	622	598	623	626	628	603	602	622	626	598	579	591	565	613	616	608	578	596	615	624	605	629	608	618	621	579	592	604	623	570	629	607	595	651	621	623	581	601	617	592	640	581	585	625	616	599	634	592	592	593	600	610	630	632	631	580	596	596	609	597	624	592	574	636	604	624	569	597	615	582	586	595	611	584	574	594	652	553	606	602	594	580	592	572	537	611	577	624	610	592	619	603	593	594	632	606	616	607	559	596	575	586	611	612	572	636	617	575	598	588	591	590	570	577	631	569	590	566	606	595	607	604	587	615	619	617	600	598	627	604	598	586	671	601	584	606	641	605	580	580	573	594	641	625	600	624	576	618	619	605	621	564	609	604	604	592	588	637	604	611	604	621	642	562	601	582	672	606	563	602	602	621	646	575	560	641	662	618	633	564	603	610	562	587	523	591	619	630	616	597	614	617	604	594	622	585	572	612	617	603	572	621	613	582	592	585	620	630	632	617	612	595	616	635	601	649	574	619	562	630	600	601	594	592	564	629	630	598	596	635	618	622	636	584	604	590	587	559	583	558	627	643	540	634	618	575	600	590	590	597	590	610	621	599	593	637	547	598	606	607	561	599	604	648	591	591	592	628	588	603	624	635	637	562	601	609	584	633	564	583	595	619	588	648	557	640	605	584	587	640	579	595	611	556	577	628	558	604	619	634	634	613	610	587	636	637	645	584	595	589	581	632	594	612	614	568	625	582	598	603	617	578	653	630	585	610	621	594	601	595	605	598	590	581	630	601	601	620	598	618	624	625	619	620	578	632	612	580	604	609	597	573	610	616	577	620	595	606	602	612	604	620	586	613	599	582	568	595	593	572	609	611	597	606	597	642	604	576	612	544	611	586	613	591	602	615	562	596	633	615	591	614	601	631	609	602	619	632	621	619	597	599	625	608	583	608	578	560	608	594	588	601	614	604	598	598	592	577	635	639	575	622	666	607	598	555	598	549	648	627	651	617	598	614	591	586	625	608	615	568	602	596	648	617	619	615	605	599	590	613	617	593	601	606	601	581	612	565	625	652	625	588	559	585	607	620	618	637	629	641	608	617	591	588	568	613	676	604	554	601	572	646	611	596	631	558	631	577	595	577	599	591	619	550	596	571	611	642	576	624	635	620	613	661	589	600	599	578	595	590	582	614	600	651	638	554	575	619	607	589	567	627	579	645	617	593	622	601	587	623	613	623	567	602	608	600	585	572	621	604	601	619	629	627	622	651	625	599	609	581	607	604	593	595	605	599	609	629	561	603	603	652	580	615	607	610	542	638	588	576	664	621	548	571	559	578	610	594	655	592	619	583	544
36219	31223	25084	15154	10342	7653	6587	7891	6791	4997	3145	2863	2045	1258	1945	1678	1760	1504	1365	1126	1009	793	847	778	748	646	572	595	528	612	494	456	450	401	331	293	343	289	277	230	216	198	216	188	189	185	169	183	165	175	193	171	200	176	162	154	166	172	154	171	162	160	168	156	192	187	165	154	180	197	175	169	154	152	176	186	175	180	155	178	189	168	171	152	167	159	159	190	159	162	168	152	163	156	185	188	170	161	156	153	160	166	184	175	145	180	154	163	172	182	187	176	163	153	165	168	149	168	176	172	156	150	154	185	167	160	175	163	171	200	165	193	187	165	189	171	160	160	180	171	184	172	159	165	148	179	166	161	173	166	159	172	153	163	163	182	181	162	173	167	153	155	177	169	184	172	170	191	180	183	164	161	184	182	183	175	165	151	169	167	184	166	187	172	187	183	187	194	169	149	169	165	157	151	160	190	151	171	180	142	195	170	156	177	199	169	153	157	164	156	169	158	142	168	160	187	169	162	195	149	150	167	159	148	167	166	174	190	166	165	172	180	172	173	165	157	186	166	163	185	164	159	169	162	161	185	164	191	181	166	153	183	163	151	169	162	170	177	178	159	160	201	199	171	178	165	162	154	153	151	155	164	167	180	163	164	155	186	160	168	190	182	162	161	164	161	196	179	168	182	152	172	170	171	159	183	176	167	180	172	187	182	177	189	176	184	166	160	158	183	180	169	171	188	163	143	152	175	166	159	164	180	173	171	181	168	157	172	154	170	169	191	171	162	177	178	193	193	182	183	169	120	168	194	164	152	182	174	156	166	204	161	177	158	166	168	147	175	183	174	161	151	173	166	209	153	170	145	180	150	177	158	189	173	173	165	170	181	171	183	170	185	160	164	195	181	174	181	190	162	166	157	201	148	179	194	169	160	167	169	196	184	190	166	173	163	166	184	151	161	188	181	181	179	147	174	152	166	182	152	172	160	185	167	175	178	165	158	190	180	154	153	172	164	175	187	169	154	172	151	176	177	179	167	154	185	159	168	175	130	172	161	186	170	158	203	177	168	161	157	157	178	163	150	173	188	179	189	186	180	173	156	168	170	146	188	153	169	152	163	171	172	143	157	159	179	150	157	171	167	180	177	177	177	177	154	172	152	178	183	179	174	170	167	152	165	164	167	180	157	168	195	152	177	154	152	152	195	183	171	166	168	180	178	158	156	191	190	169	165	175	163	176	176	182	189	180	180	157	189	167	150	186	158	166	164	170	185	153	195	162	170	184	151	169	184	160	163	182	164	150	151	173	183	181	139	164	178	158	183	169	173	176	185	177	183	194	162	166	170	151	186	188	153	171	158	154	152	183	174	181	168	163	174	186	179	177	166	172	154	164	186	185	173	183	180	175	156	174	167	160	153	166	187	156	151	169	175	163	184	169	161	165	174	158	156	168	176	143	161	155	176	161	181	164	172	149	163	158	177	178	180	196	158	172	186	176	191	186	177	166	152	162	183	200	178	160	181	158	182	175	180	152	199	149	174	163	147	162	163	187	185	166	167	180	164	173	164	177	192	195	172	175	176	190	154	165	174	175	173	185	180	158	157	182	177	174	189	183	160	164	167	186	150	171	176	158	174	145	162	151	160	168	166	155	162	173	166	181	178	160	169	175	183	169	160	154	148	169	172	179	146	157	154	175	156	173	169	164	144	160	152	163	163	166	168	188	154	165	172	173	182	189	181	175	152	180	168	181	175	178	181	183	182	160	173	160	172	169	168	169	168	170	166	170	176	180	171	179	182	184	149	152	150	174	183	162	153	192	182	176	150	171	142	187	161	195	162	168	162	170	183	168	165	150	141	171	213	166	177	182	165	172	166	159	159	161	161	165	154	176	154	160	184	178	167	186	177	161	135	158	182	144	180	175	206	180	167	167	186	158	155	151	195	140	159	145	176	192	159	165	184	167	165	163	153	149	164	178	194	147	167	154	155	184	159	187	136	168	155	169	163	188	174	179	184	179	194	167	166	171	180	158	186	156	149	173	160	181	163	164	166	150	161	168	153	167	169	160	158	193	152	178	165	152	183	173	185	179	190	169	185	179	157	159	168	166	180	174	163	157	183	158	177	166	161	166	173	168	191	160	170	175	172	177	155	163	186	162	187	170	171	142	156	168	144	162	190	177	155	169	166	153	184	157	159	163	175	158	179	195	177	202	158	160	163	169	168	174	165	156	169	154	157	142	178	151	188	169	175	169	153	158	182	224	165	165	185	191	157	167	169	155	174	165	184	177	166	170	182	180	173	139	167	141	169	168	177	176	184	181	165	148	194	164	165	163	178	184	165	172	177	172	174	169	197	179	176	172	174	178	153	176	168	167	153	178	187	170	182	181	167	153	154	175	138	169	157	179	152	169	147	154	168	193	163	182	156	187	146	170	152	179	153	144	158	158	168	156	154	180	176	160	174	170	159	155	172	166	169	160	137	180	182	179	191	156	188	156	187	169	151	184	171	156	184	185	166	147	164	173	178	161	164	179	159	162	170	168	164	186	167	161	173	149	168	158	161	178	164	180	165	163	204	171	137	150	155	143	149	167	177	167	171	168	176	163	159	179	143	173	173	153	171	168	152	163	175	157	181	176	179	174	185	153	164	153	205	185	165	173	181	160	152	172	146	170	157	153	164	181	168	151	132	172	175	163	174	153	174	176	164	165	157	157	155	183	183	150	149	162	166	194	142	168	192	169	170	178	156	168	171	183	172	160	170	143	167	166	166	170	181	150	189	176	171	149	150	192	166	159	165	183	174	183	172	180	185	156	160	156	161	177	160	150	145	166	188	174	181	160	168	166	162	170	180	153	179	188	161	169	165	164	153	169	152	159	150	179	168	165	169	150	193	173	178	164	176	163	196	185	167	137	181	167	183	166	166	156	154	160	162	170	176	163	162	156	143	159	169	168	175	163	184	174	180	169	162	163	158	156	144	174	160	164	154	159	164	162	178	154	182	156	162	158	181	141	160	175	182	175	156	153	166	163	158	174	169	171	154	165	160	176	175	155	154	168	165	179	149	139	160	167	174	166	149	172	180	174	153	159	169	169	167	159	174	174	150	178	141	170	149	170	184	173	155	161	187	166	180	166	167	169	188	158	164	167	204	182	176	179	160	147	165	153	184	158	167	167	171	165	163	173	169	170	170	173	181	168	181	159	152	185	205	184	185	164	177	155	164	190	159	165	189	175	171	163	180	194	165	169	168	165	165	176	190	153	165	173	144	166	177	202	190	154	165	194	178	174	165	149	159	167	188	174	174	190	169	166	153	163	180	154	166	164	161	174	178	154	164	161	168	173	186	164	154	173	179	191	182	182	200	168	163	176	166	162	139	183	183	158	184	171	156	156	164	187	183	173	162	163	181	188	168	186	174	182	207	171	172	171	184	210	173	184	153	181	164	183	151	178	173	171	168	156	176	188	186	175	149	190	167	169	183	170	177	169	160	187	168	157	164	166	188	153	161
27174	29137	29134	27321	25499	22540	21644	23169	20101	16446	12901	12358	9333	6680	10347	9236	9711	9168	8334	6722	5911	5195	5262	5009	4541	3578	3622	3320	3395	3913	3424	2821	2781	2209	1962	2027	1781	1580	1398	1067	880	785	771	740	715	726	674	651	567	570	569	536	478	497	549	490	530	498	497	507	476	492	488	481	503	507	543	468	469	508	486	518	480	501	456	459	474	475	497	500	496	479	525	524	474	462	502	482	511	468	466	491	471	488	511	501	494	509	483	463	491	505	483	514	482	481	508	457	492	491	503	482	467	479	459	527	519	485	505	477	455	472	452	479	469	522	500	495	485	501	568	449	486	533	478	470	475	466	506	449	462	463	485	500	512	534	486	510	493	484	494	492	494	491	490	486	479	473	459	476	525	483	497	464	498	480	499	504	489	514	484	470	482	507	478	519	507	485	484	485	501	480	495	487	493	524	433	488	503	451	474	463	464	453	502	457	501	472	503	517	449	448	517	514	509	462	499	467	481	479	458	473	507	520	485	511	496	438	459	495	486	476	476	516	466	465	477	499	483	494	496	486	490	499	493	465	500	461	487	502	511	490	467	478	481	440	483	483	483	509	522	472	464	493	492	492	482	512	510	535	533	528	510	442	512	462	509	514	507	502	465	479	472	470	494	455	484	481	466	461	477	507	454	489	468	457	467	479	501	497	527	490	504	495	524	502	456	518	484	507	470	504	499	515	497	487	480	472	476	465	501	482	494	495	482	488	492	478	502	487	462	471	463	440	478	499	504	478	520	526	499	496	490	458	459	472	484	452	470	494	459	500	495	500	505	473	511	459	490	509	447	504	500	486	490	450	466	478	524	477	480	485	472	529	464	493	497	511	473	486	462	480	516	480	469	481	506	520	491	522	486	483	510	493	504	470	467	494	485	462	479	519	503	475	501	428	487	538	500	486	445	494	529	499	457	465	480	484	471	475	494	462	478	461	491	527	488	496	461	462	476	474	504	504	468	479	481	456	496	509	520	512	493	447	420	455	514	503	465	469	471	475	481	495	488	474	483	484	511	452	534	451	535	517	504	469	509	512	439	515	447	522	497	512	488	486	489	438	532	498	512	503	570	458	493	533	483	493	502	476	495	537	432	498	439	508	479	472	495	511	487	465	481	471	478	490	460	471	495	489	507	468	469	468	467	467	522	507	514	453	493	491	498	510	481	466	429	495	494	460	491	504	482	486	501	498	498	521	498	479	538	464	453	524	507	456	515	500	483	456	497	490	473	513	483	482	492	495	504	485	486	490	486	493	467	479	494	461	471	474	422	456	485	455	503	488	452	461	499	498	469	464	444	485	510	463	504	508	518	450	481	477	544	490	444	518	484	426	496	472	491	501	487	469	501	500	453	479	484	500	485	495	483	490	491	506	505	450	462	520	452	530	470	493	485	457	463	527	500	512	476	489	519	467	504	489	520	492	495	488	498	483	455	501	483	452	529	432	495	487	460	470	504	523	481	522	478	480	519	547	464	516	459	518	550	483	486	443	504	510	479	485	485	512	498	513	464	500	474	475	480	512	511	517	479	477	471	497	476	485	498	482	476	517	487	428	469	502	479	536	478	476	472	485	513	513	489	481	480	506	461	498	480	527	491	495	514	483	489	502	488	521	500	517	476	496	515	489	477	469	462	489	487	496	482	499	506	496	502	466	488	476	465	483	499	490	480	488	460	484	508	501	435	494	491	535	463	483	462	536	471	491	479	485	492	514	463	516	492	507	505	469	464	483	490	500	475	482	500	523	460	498	504	505	486	473	446	479	494	468	512	514	462	549	462	483	467	489	482	526	489	461	461	484	487	485	500	471	469	477	479	492	464	508	482	479	514	475	490	516	493	465	557	470	498	476	464	510	490	468	479	468	503	522	505	475	473	492	484	474	475	467	520	485	527	481	473	489	522	479	476	458	489	492	491	484	472	461	477	469	516	500	474	448	456	503	494	470	510	501	477	507	527	492	456	469	455	511	499	516	465	488	488	504	495	515	478	475	470	462	486	484	473	500	499	479	507	519	479	471	465	495	483	502	490	496	468	473	448	471	507	490	499	498	487	463	511	485	499	509	501	506	483	474	460	468	478	509	503	490	459	484	493	482	470	498	527	469	458	509	516	504	511	470	481	513	479	488	504	444	495	529	492	509	503	456	464	494	488	476	510	492	480	461	510	496	480	463	447	515	491	478	500	486	478	485	456	450	501	486	490	464	492	528	494	474	435	495	475	485	500	498	502	447	466	533	504	501	470	480	461	527	475	459	524	499	485	496	507	522	542	488	502	480	500	510	480	485	482	468	495	496	501	512	453	469	479	425	488	464	489	498	481	519	489	479	464	491	529	499	507	498	447	468	524	467	467	460	472	476	477	454	473	485	506	496	511	507	492	500	456	468	423	493	469	497	489	504	509	495	478	488	527	522	504	498	468	503	475	465	518	458	479	501	486	494	487	456	479	438	495	516	503	518	465	494	489	492	467	483	496	476	499	477	480	512	481	452	492	492	496	515	472	476	495	477	470	516	477	498	475	494	459	488	476	516	523	493	471	487	520	508	487	521	476	488	512	536	468	467	502	488	499	504	496	482	516	454	479	519	493	493	468	506	511	466	451	469	480	501	472	491	490	465	519	464	450	520	493	514	478	480	488	504	455	493	521	445	457	507	492	484	486	510	502	510	501	476	527	468	463	449	490	493	482	480	499	465	471	499	485	461	469	452	491	485	492	517	503	480	483	458	453	473	460	475	526	463	512	498	473	499	471	473	487	468	519	509	465	459	510	502	496	434	473	533	477	493	480	515	508	517	479	473	459	478	462	451	499	502	497	506	499	478	465	502	509	523	479	506	476	470	538	505	445	495	490	445	462	499	489	475	474	478	490	489	508	486	456	519	472	477	488	475	451	503	504	462	446	480	496	501	495	492	439	481	516	480	471	480	477	454	481	446	462	489	495	479	483	461	472	475	490	514	516	487	510	509	472	487	477	477	495	497	436	491	470	507	457	540	482	515	519	471	540	496	481	493	499	490	505	486	463	489	484	493	461	458	504	492	489	481	478	463	463	502	506	504	513	544	465	492	500	538	474	461	479	463	486	487	465	465	481	516	459	480	461	489	493	459	492	480	481	480	474	483	472	491	477	467	480	493	494	461	470	506	464	490	499	461	536	484	459	498	467	492	549	499	472	504	506	491	466	531	448	476	488	462	458	458	468	501	482	458	495	497	468	504	472	499	489	469	463	481	488	538	467	477	470	468	474	471	460	480	459	470	475	498	457	473	489	474	478	469	506	460	424	468	451	467	519	502	478	468	493	501	491	511	464	435	484	513	472	441	509	488	488	456	480	515	460	452	474	492	481	477	438	519	443	502	485	460	497	500	469	485	476	491	486	474	484	484	502	483	485	465	469	486	499	485	433	481	509	491	504	510	484	496	471	460	464	472	471	499	452	524	465	524	516	490	492	474	450	482	473	519	482	491	460	510	519	476	471	491	487	503
9697	5020	3241	2293	1699	1215	943	889	758	541	473	426	350	326	331	356	303	324	257	290	301	262	257	277	252	274	280	276	269	272	243	260	238	248	292	255	269	292	241	276	257	274	254	282	281	273	240	263	254	261	261	267	272	255	278	249	284	245	267	269	268	247	248	249	252	254	282	248	254	253	255	239	259	262	241	274	239	291	239	254	268	256	256	274	240	251	241	285	277	259	257	245	244	254	238	265	258	260	261	269	248	258	244	285	229	271	270	253	248	255	230	285	251	233	270	252	241	276	259	239	256	251	238	261	236	237	238	290	248	257	267	256	263	252	249	238	285	269	269	231	249	264	234	281	270	256	284	236	244	260	234	250	232	284	251	278	250	290	252	266	261	256	261	259	281	259	269	229	282	254	272	251	238	269	238	236	244	243	255	243	268	264	254	289	278	239	241	251	284	277	287	260	267	248	257	266	301	286	241	251	241	257	235	255	231	264	277	257	254	230	261	251	275	252	278	261	246	248	235	251	261	258	257	269	275	252	274	257	258	269	260	224	244	235	242	261	242	244	242	251	248	244	286	227	243	242	254	266	208	269	261	264	244	255	264	255	233	279	240	274	253	244	242	278	259	263	271	275	288	268	250	259	236	240	282	273	271	247	244	235	262	280	242	237	280	305	266	229	262	238	265	280	281	278	244	245	270	250	232	272	247	260	238	252	232	281	221	264	264	264	268	236	247	272	246	270	268	265	239	238	248	243	244	249	263	274	279	291	284	255	261	257	287	221	248	266	267	241	243	259	255	223	261	236	271	254	270	237	249	257	253	269	235	278	233	258	265	249	250	254	283	253	249	270	255	261	276	239	272	284	243	256	259	245	264	235	269	246	263	265	229	265	261	248	277	236	290	249	263	263	257	247	268	270	269	281	240	282	259	270	285	250	272	266	258	272	271	274	218	274	266	255	237	238	239	257	232	235	231	278	298	248	231	278	252	279	283	271	280	254	253	258	270	275	230	268	250	291	262	288	277	221	265	259	264	261	259	276	275	243	292	259	276	266	260	243	252	248	242	268	235	268	257	248	261	244	264	250	264	245	263	253	270	242	228	264	232	264	252	288	238	245	259	250	271	283	256	256	260	256	249	264	251	255	253	250	280	272	241	257	302	277	275	261	247	236	274	237	270	245	255	240	250	245	238	259	259	269	246	273	247	250	273	250	279	258	244	275	239	277	253	261	241	256	232	247	267	252	272	235	253	262	261	253	250	273	248	281	273	245	287	253	260	237	278	262	263	253	277	304	270	280	275	241	255	257	247	282	284	239	258	270	283	229	267	261	271	262	250	260	251	272	238	244	237	245	246	260	282	260	259	263	258	260	259	245	272	283	250	250	227	254	247	277	255	259	259	280	262	239	243	223	239	244	268	285	274	257	300	257	245	249	277	261	254	271	233	256	270	262	267	278	263	271	253	221	246	227	233	228	264	234	260	251	280	241	259	234	257	251	261	241	255	248	257	258	253	255	241	261	229	238	264	274	268	254	236	281	237	268	267	270	241	266	258	263	255	278	264	263	243	258	214	280	264	249	259	267	268	262	280	277	249	260	251	256	238	259	256	233	272	243	230	244	253	273	260	232	238	243	268	260	269	264	271	261	242	277	282	258	276	245	248	251	261	282	295	238	225	282	253	249	248	248	281	268	249	243	231	250	257	243	261	244	245	241	242	288	289	268	253	261	252	290	255	239	269	244	260	277	234	251	238	263	228	267	277	251	265	265	263	263	243	268	262	278	232	291	240	289	243	263	241	278	224	235	255	254	234	274	261	263	259	286	230	249	260	291	277	276	270	253	256	272	276	258	270	234	263	249	260	260	258	247	270	264	264	279	238	276	264	267	295	265	274	291	273	258	265	242	258	283	253	254	263	249	235	299	251	256	237	232	239	272	266	261	245	235	252	263	244	262	248	259	248	255	249	290	250	255	254	271	273	284	228	249	262	280	265	263	229	254	252	261	229	259	246	251	260	260	253	244	254	257	265	244	265	240	254	260	236	256	275	261	267	248	240	290	248	248	278	248	253	278	265	251	234	249	242	261	288	277	277	289	276	255	272	262	282	269	269	272	258	270	258	258	258	262	233	252	250	257	275	243	288	260	257	270	223	248	256	235	235	265	293	277	259	259	271	234	229	278	284	270	276	274	276	282	253	264	279	258	262	254	271	260	243	260	253	234	266	260	254	279	286	258	265	233	271	249	244	274	254	262	277	239	272	267	228	268	267	245	250	253	246	282	231	269	228	264	260	276	271	281	285	230	259	263	258	264	270	275	280	274	246	242	249	261	267	263	252	234	283	250	264	288	281	249	275	263	259	254	259	262	232	243	258	239	221	240	256	215	270	218	305	278	269	284	274	258	290	276	253	241	268	222	282	264	244	249	268	238	270	231	270	248	243	266	249	265	270	256	260	231	248	280	258	266	241	254	258	255	258	266	255	263	282	263	278	273	247	238	297	290	250	244	269	254	261	263	255	242	266	278	256	287	239	256	265	249	251	262	304	244	260	237	269	253	258	255	240	261	264	267	222	269	267	267	272	246	290	279	298	267	253	232	243	245	281	237	263	245	260	259	255	264	224	255	262	236	250	239	253	249	260	283	279	237	266	307	269	259	230	266	219	273	231	248	211	270	240	254	281	264	246	252	255	264	252	284	250	264	254	259	246	245	285	260	254	261	250	282	257	234	248	267	244	285	254	258	253	266	255	257	275	296	231	248	245	248	235	264	258	248	261	280	290	280	286	265	262	232	255	250	267	262	218	240	256	246	271	235	291	243	275	247	277	265	269	274	266	244	260	264	261	230	248	233	245	249	258	261	267	238	245	275	248	263	267	246	257	270	265	253	255	249	243	236	235	241	255	234	265	243	273	242	262	251	259	263	276	258	280	298	261	259	229	226	249	241	280	277	244	264	261	253	243	236	270	253	280	253	238	224	272	245	261	229	250	279	237	236	269	256	241	272	258	266	255	283	266	253	238	255	232	255	272	234	235	252	244	306	244	240	276	239	255	244	270	235	251	251	240	249	229	273	263	224	284	266	240	257	254	268	268	255	266	281	252	257	249	268	257	261	245	264	271	264	269	284	261	269	252	256	268	258	292	260	235	273	284	231	253	232	253	274	241	245	235	251	270	253	244	281	273	293	271	233	281	264	255	277	239	273	274	267	267	261	271	251	246	276	275	259	260	248	269	247	256	249	254	247	259	270	253	240	233	233	269	241	254	214	275	261	259	247	260	265	272	265	279	277	266	273	264	277	295	263	292	249	236	247	272	268	267	255	288	277	252	281	263	268	265	231	234	257	241	243	244	276	278	257	271	279	230	261	280	257	276	247	250	250	232	254	264	237	238	253	266	228	263	251	272	268	276	261	252	237	255	243	274	263	268	243	257	239	270	279	256	260	262	264	240	250	280	261	267	249	279	261	276	258	267	249	269	229	242	232	288	270	266	253	264	228	237	251
9090	7413	10413	10519	8747	6740	5551	4916	3921	2789	2404	2063	1588	1330	1372	1227	1110	1106	1013	1017	940	871	896	869	898	846	821	814	802	778	761	760	807	729	778	725	738	748	742	638	699	658	684	696	744	704	731	782	722	708	691	726	715	712	736	663	754	679	690	702	690	736	644	672	730	693	699	705	709	732	686	663	701	714	682	711	697	671	737	706	700	698	690	736	732	710	740	694	688	713	709	709	717	757	667	707	650	752	686	691	740	702	735	720	679	699	701	700	672	717	693	703	786	726	752	711	651	710	767	699	703	744	753	711	680	709	689	687	724	704	733	705	713	731	719	699	676	694	697	712	681	650	698	707	722	685	743	744	697	691	695	685	656	715	662	739	634	697	630	690	672	724	699	750	738	684	695	717	744	775	675	688	723	684	696	723	719	676	724	699	698	679	727	690	665	732	714	694	656	752	698	669	729	735	660	679	699	684	767	741	650	690	697	704	678	733	668	689	743	704	745	696	709	700	704	682	723	721	692	676	715	691	715	716	726	695	753	669	692	675	685	680	701	665	669	725	687	713	698	738	740	729	679	715	696	633	740	733	712	691	715	629	698	700	771	707	716	748	736	691	672	705	714	691	689	707	659	743	711	745	705	768	687	721	691	715	703	662	787	701	710	693	727	703	720	706	682	697	651	712	689	685	687	684	712	698	692	677	715	670	653	699	687	719	718	670	660	694	692	710	680	722	704	677	723	732	617	692	738	691	725	699	709	686	678	689	690	742	684	722	740	686	687	716	718	718	735	680	687	665	657	685	674	701	724	716	697	718	681	692	699	731	686	712	696	735	696	736	706	716	721	736	692	711	653	738	741	703	705	736	686	748	720	682	704	674	725	735	682	715	689	701	715	711	692	745	710	723	731	692	702	689	707	682	708	690	714	659	677	702	711	691	707	697	694	695	680	705	689	674	702	723	690	694	671	729	738	718	703	682	709	734	734	702	705	701	663	714	723	662	691	725	664	723	685	661	663	730	689	719	692	694	681	729	678	722	722	726	684	752	681	727	664	693	666	694	764	696	714	693	699	687	733	657	676	709	681	724	671	662	712	694	717	713	718	746	680	697	727	701	707	684	675	753	721	704	666	715	748	662	700	681	711	690	679	708	672	749	704	765	691	682	694	705	725	709	698	704	696	718	721	709	718	689	690	708	663	697	679	672	712	699	722	703	709	712	700	702	733	726	705	709	684	727	715	667	660	701	771	700	693	681	724	664	713	687	727	661	674	678	757	658	717	679	675	728	708	750	723	650	698	764	678	712	727	697	749	711	715	713	706	686	701	749	712	699	680	721	738	672	714	712	699	702	711	673	731	702	734	720	746	737	685	707	731	672	734	710	706	723	696	699	712	689	718	683	692	650	720	687	714	699	686	698	720	713	692	654	718	680	671	688	745	677	707	722	665	657	655	719	682	671	688	737	715	716	668	681	658	675	696	713	732	717	680	698	685	700	714	671	712	702	732	712	706	738	716	695	749	702	663	731	688	708	706	667	726	712	677	683	710	678	707	731	705	729	746	713	678	715	647	686	699	698	709	688	700	661	734	683	702	683	656	695	687	706	709	686	698	730	739	714	692	684	657	707	698	696	695	706	671	674	677	692	694	697	726	777	683	712	703	646	670	677	717	653	724	724	717	694	667	688	699	688	682	700	724	705	723	692	692	704	683	712	700	668	685	667	683	735	759	709	710	696	668	653	709	662	722	685	719	676	703	710	632	693	681	715	704	687	689	676	737	691	688	739	733	693	716	676	718	729	729	682	669	735	726	685	742	661	689	689	789	680	686	714	723	688	712	697	703	681	667	705	610	672	688	745	702	669	742	686	693	694	712	681	697	742	764	681	662	740	769	707	700	665	665	683	760	688	751	712	735	681	699	704	716	708	709	709	760	691	725	711	654	641	687	717	705	720	693	718	708	684	676	651	751	719	699	687	723	712	711	702	744	695	713	718	700	700	713	694	705	663	709	738	720	752	726	716	729	712	741	689	750	714	698	679	730	751	648	768	700	723	675	704	683	676	665	684	703	665	688	674	766	722	673	708	712	798	750	701	752	698	693	676	675	710	734	686	680	730	711	706	674	712	698	695	705	728	714	712	720	686	705	741	712	665	702	697	742	748	722	707	683	680	679	715	689	666	735	706	691	732	716	683	683	745	697	715	678	698	721	712	688	650	778	705	740	696	689	741	732	695	695	735	709	740	676	721	697	733	715	681	706	679	679	725	721	681	703	709	704	744	699	702	685	690	683	726	690	700	713	724	707	658	752	700	730	728	722	674	726	764	678	733	690	673	703	726	674	681	693	701	685	743	616	693	673	721	679	703	696	703	701	709	705	742	731	704	742	706	678	690	739	690	701	715	688	702	689	715	697	682	692	709	687	682	712	683	723	698	671	649	718	710	729	752	715	686	704	700	659	716	695	736	699	707	727	738	704	670	706	681	676	608	726	707	670	720	731	716	691	657	703	725	717	718	736	732	724	706	692	676	731	662	660	667	716	671	735	699	700	723	731	725	653	709	691	743	687	736	747	671	688	692	677	681	749	708	717	713	732	668	732	709	697	715	674	732	675	701	691	721	697	712	708	715	707	660	713	671	697	739	695	712	664	720	717	697	754	698	720	679	718	720	693	721	700	705	700	678	719	663	715	690	720	727	689	711	733	684	688	758	726	713	680	742	678	708	661	683	694	638	690	650	706	692	693	742	669	687	709	714	725	733	705	662	742	692	724	675	728	707	736	679	763	663	677	704	692	703	733	717	709	735	681	645	672	740	721	690	697	732	713	696	703	710	711	683	713	719	691	680	661	654	702	680	688	718	705	724	681	714	719	717	708	729	700	677	703	708	780	722	716	707	694	690	681	701	711	648	665	719	722	683	685	717	742	709	741	726	684	715	679	667	693	672	677	694	657	689	711	679	699	670	689	693	685	715	683	702	724	695	707	726	721	707	727	682	712	736	722	718	695	695	699	731	698	716	690	710	701	651	718	698	678	655	728	755	666	668	697	725	736	733	711	677	668	676	737	748	720	686	736	718	747	736	743	693	661	691	729	728	740	710	674	725	718	670	711	687	746	707	688	689	651	686	709	704	672	681	732	739	670	731	692	694	716	710	663	734	697	668	700	720	692	704	679	730	692	657	728	711	690	690	712	675	688	730	713	683	709	713	671	642	770	747	691	714	703	716	707	665	675	622	712	671	685	737	672	680	707	714	679	686	703	756	671	708	698	708	685	701	681	659	696	723	702	681	670	665	688	699	699	727	672	660	677	673	705	737	704	732	718	698	734	658	666	713	655	731	698	725	665	674	664	663	681	748	724	709	737	739	689	668	684	752	717	689	669	789	699	750	691	679	721	665	737	718	670	718	692	741	643	700	738	651	725	719	708	682	726	730	706	698	722	667	726	708	668	676	705	704	692	728	690	707	708	685	701	718	683	677	684	674	649	698	701	722	703	712	774	727	693	663
27226	17755	12797	7459	5012	3483	2894	3490	3241	2052	1879	1554	903	694	990	803	846	757	624	631	573	562	487	461	516	440	411	415	377	404	357	307	340	308	297	260	244	272	238	235	230	257	228	260	231	251	216	208	233	228	223	229	217	222	249	207	236	238	228	228	226	201	203	210	223	221	226	221	182	229	225	227	220	201	216	234	227	245	235	225	233	219	248	229	236	203	240	209	239	200	224	207	222	228	211	241	224	222	197	208	229	225	229	220	250	224	211	220	213	217	217	221	219	221	226	234	214	215	239	213	242	229	207	245	236	233	244	230	244	220	233	213	206	227	219	243	215	188	219	216	214	231	250	217	206	224	235	236	205	209	238	233	242	229	183	237	229	231	240	214	228	236	240	247	230	213	224	227	228	239	254	210	212	213	232	213	245	194	244	217	223	214	223	221	244	218	259	203	241	219	194	246	219	207	227	247	233	242	216	216	209	186	236	247	241	200	219	232	232	220	193	251	240	235	219	233	210	206	216	243	215	216	242	256	221	232	255	233	231	232	199	215	211	221	264	222	213	212	235	215	218	222	199	261	235	254	224	227	216	241	221	242	225	215	224	213	226	241	229	219	223	221	228	248	231	224	220	220	202	211	208	233	216	225	246	250	242	253	214	213	230	233	232	231	239	219	214	239	219	220	244	241	217	231	262	254	246	190	220	198	200	206	231	222	250	222	234	215	217	214	249	208	210	225	239	260	217	241	235	237	227	208	218	252	205	221	224	203	211	232	220	228	257	228	207	241	220	244	220	248	227	233	232	205	220	219	228	243	263	243	225	247	238	216	245	238	218	233	229	225	212	236	223	208	225	197	218	225	199	224	216	220	225	211	228	216	217	211	230	233	238	197	207	239	210	213	209	207	210	224	210	230	230	237	198	216	226	223	234	190	220	234	215	242	213	226	259	238	220	229	216	202	234	202	230	247	244	253	225	201	249	258	242	204	222	246	243	211	243	208	211	241	199	229	212	249	220	251	212	237	243	223	228	245	197	268	248	232	246	230	222	219	212	227	208	230	257	217	193	238	214	233	232	240	230	230	236	220	222	233	216	227	213	222	218	193	236	205	208	221	206	231	252	244	220	203	246	228	205	240	207	231	211	222	239	211	214	229	210	234	232	254	225	245	236	224	225	228	189	217	218	215	218	250	236	211	239	221	226	222	223	229	226	210	216	180	224	219	195	237	248	209	245	217	220	228	232	230	233	248	219	233	199	265	239	225	249	222	237	227	256	228	237	241	201	229	214	214	228	228	223	230	215	228	224	246	245	232	265	225	218	246	247	233	226	234	214	219	220	204	231	235	225	241	227	215	229	215	217	218	221	222	218	205	211	212	224	210	211	240	257	223	229	245	231	234	242	240	216	216	255	259	232	221	198	232	266	249	202	217	242	207	199	226	226	203	236	220	230	248	242	228	231	212	229	230	187	236	222	236	252	271	236	225	241	212	259	196	250	219	208	233	218	254	232	206	256	225	233	237	220	203	238	231	226	210	239	225	231	221	246	209	222	225	225	201	223	229	205	230	221	225	210	207	211	242	202	225	222	227	234	261	257	232	241	200	248	250	223	207	246	219	229	185	243	222	212	247	266	205	207	214	203	255	221	228	216	248	236	227	232	233	226	239	222	262	237	240	225	242	203	245	216	213	199	206	222	229	206	233	198	213	231	208	211	241	222	228	219	241	245	230	245	208	195	218	245	244	251	228	214	214	223	218	239	209	196	229	213	227	235	228	234	238	208	235	217	219	220	235	211	258	229	228	236	250	232	233	198	235	215	224	209	219	225	216	225	215	221	236	241	219	241	230	220	256	237	245	243	203	226	219	197	230	204	219	216	207	212	222	225	246	222	236	233	246	224	247	255	201	202	236	226	222	234	208	226	230	235	222	230	214	216	221	218	223	203	224	237	237	213	206	201	211	243	221	215	229	207	209	197	203	212	211	232	235	225	209	217	239	236	233	218	248	218	231	236	236	231	213	214	229	219	215	224	246	228	221	210	196	200	235	234	213	214	201	223	223	207	248	218	210	216	237	227	215	230	214	239	218	228	230	241	237	232	245	213	229	228	234	226	213	204	233	206	209	249	219	209	231	241	235	236	222	217	192	221	228	250	215	241	218	215	207	224	237	224	197	227	248	212	213	229	222	215	215	214	226	231	231	231	256	217	232	202	242	232	226	221	256	239	199	207	204	221	212	233	220	241	234	243	240	234	241	240	222	219	210	233	241	258	229	210	233	242	224	239	224	207	240	224	221	200	229	240	205	235	202	215	225	224	210	233	214	218	238	224	217	219	195	202	249	198	217	222	211	241	241	234	249	217	228	221	240	233	249	228	247	210	238	218	201	211	237	198	246	228	195	218	227	239	213	230	248	243	241	236	227	208	233	226	239	226	244	194	223	211	232	228	230	271	236	267	239	243	235	192	235	233	205	210	218	224	222	210	227	249	230	243	282	233	216	234	214	222	235	213	213	240	220	242	247	212	223	222	243	227	212	226	233	216	227	217	234	221	212	215	224	230	208	219	214	220	210	229	232	204	214	251	220	236	232	233	229	240	240	222	214	222	221	259	238	218	220	234	220	224	234	200	226	203	223	197	212	220	229	225	238	224	200	228	232	211	213	216	228	216	186	179	239	227	231	229	224	219	235	206	214	240	213	194	243	231	210	205	221	234	236	240	216	225	233	214	245	267	264	237	228	212	219	229	206	220	251	223	201	228	245	211	224	226	234	224	231	214	245	227	234	219	232	244	218	239	226	249	225	228	220	239	231	216	218	229	242	220	226	241	239	220	220	213	210	235	249	216	204	226	216	206	230	216	227	198	242	245	240	214	216	197	205	233	227	212	209	221	239	228	209	238	213	222	203	198	224	206	216	206	220	210	217	232	210	217	224	217	252	224	247	217	234	235	236	224	234	235	218	222	234	217	218	232	247	209	245	235	243	228	225	202	234	193	198	218	233	224	227	224	240	246	207	245	236	225	233	221	222	224	237	245	219	235	228	233	217	213	233	216	219	211	242	214	220	195	241	217	233	209	223	256	214	211	222	226	227	234	222	229	225	233	214	222	210	221	199	218	237	244	215	227	245	248	238	220	210	244	196	231	216	233	248	214	231	224	213	228	224	228	235	251	225	224	238	229	227	218	247	227	229	229	238	226	242	226	214	219	230	217	210	232	214	199	235	207	216	229	234	224	244	207	196	200	204	245	249	219	230	228	233	229	230	206	244	255	196	224	195	234	214	219	205	222	239	228	227	214	208	224	215	211	209	246	214	189	241	229	204	240	220	207	224	226	196	225	204	222	209	218	210	213	214	229	209	207	235	221	215	221	209	232	231	231	214	232	199	244	192	234	188	245	206	237	214	185	203	223	235	218	220	218	226	232	230	230	192	224	231	243	223	221	257	218	230	223	224	203	219	239	235	247	253	222	259	242	250	236	206	236	208	220	220	231	223	220	216	217	214
19744	18044	20503	20170	17964	14689	13108	14727	12583	8955	8963	8135	4588	3550	5467	4926	4775	4594	4092	3513	2922	2754	2575	2501	2541	2053	1948	1809	2027	2097	1813	1693	1531	1406	1274	1230	1194	970	941	884	787	757	714	723	714	700	697	689	682	623	659	648	639	643	657	642	621	673	631	628	629	616	637	647	638	583	590	650	625	611	604	652	593	649	637	626	617	583	602	592	614	618	618	628	609	633	591	604	591	634	601	590	599	578	610	653	609	683	585	611	637	645	631	621	562	626	641	610	627	645	591	625	610	631	591	634	629	611	591	637	616	624	639	625	650	648	677	623	634	651	621	629	611	614	583	610	650	613	613	617	634	631	625	686	654	597	592	623	604	614	634	587	586	633	628	608	645	619	577	618	596	623	559	616	650	638	573	633	645	619	663	650	594	671	634	616	637	627	611	670	598	630	605	586	621	654	613	613	614	579	660	615	590	672	620	599	604	648	589	609	626	671	613	638	586	633	628	634	618	620	592	611	574	643	650	621	658	603	590	587	630	598	607	606	601	655	658	625	582	614	629	649	672	609	650	596	601	602	638	583	614	624	603	576	638	627	638	600	611	588	656	602	619	608	588	652	619	664	628	627	628	621	632	609	588	640	618	637	637	610	626	615	618	634	640	634	607	619	608	582	647	591	606	587	635	631	597	592	585	572	624	588	662	616	600	594	599	608	638	619	608	614	630	608	585	617	615	608	664	641	608	639	608	630	612	632	631	628	633	598	617	627	594	605	618	660	621	588	589	587	607	603	611	641	614	626	608	549	606	631	626	625	627	579	627	642	661	612	602	617	600	608	570	622	633	632	579	624	617	639	636	606	600	635	642	596	626	658	641	603	653	633	648	605	632	629	606	645	606	628	646	631	602	575	639	640	646	609	630	604	611	652	608	642	621	568	627	551	616	610	647	649	632	608	635	587	625	650	631	607	617	591	578	642	582	606	627	662	642	595	614	609	653	590	648	620	612	675	681	599	609	602	605	637	590	600	629	584	616	637	631	625	578	597	605	661	641	653	608	611	641	624	628	637	626	662	647	619	615	604	645	585	645	648	646	600	645	622	618	633	567	621	585	626	607	596	620	613	575	638	666	608	607	623	651	622	601	600	632	600	624	603	610	607	603	666	626	601	611	639	642	581	619	651	613	649	630	638	624	639	650	665	636	598	599	629	642	659	617	623	674	621	592	604	584	616	581	632	628	596	606	621	599	609	626	636	613	620	614	644	586	653	587	653	640	596	619	636	619	619	609	640	667	648	653	609	601	637	654	613	608	643	628	643	655	615	604	586	638	613	602	619	684	608	664	614	574	647	617	626	623	639	574	588	596	615	615	638	657	607	664	594	606	623	650	625	622	631	608	623	638	628	647	607	629	625	616	674	656	605	641	643	592	610	629	607	576	645	641	607	653	587	606	647	650	631	656	627	640	593	648	619	675	594	644	620	669	646	652	627	620	611	601	614	680	589	591	589	626	595	617	597	619	596	619	604	640	630	658	616	682	638	645	595	613	611	591	656	598	630	657	667	602	615	595	588	607	665	637	632	566	602	637	617	627	631	617	623	615	631	645	604	598	647	615	592	621	620	613	627	613	627	578	636	594	631	614	626	614	600	613	615	650	615	620	647	632	640	609	582	640	615	603	621	615	582	628	602	642	552	617	638	615	647	685	668	630	602	651	629	628	615	584	633	571	594	594	635	665	637	637	636	606	618	584	587	605	636	637	645	614	628	640	623	589	585	640	624	641	609	596	630	635	619	576	607	627	621	578	607	626	598	600	631	590	595	674	613	631	642	649	628	613	636	651	637	591	610	605	678	608	609	640	632	631	662	644	617	633	600	636	589	653	622	592	578	610	641	620	597	612	629	634	648	599	624	665	638	620	628	617	654	650	631	617	650	618	622	631	665	609	643	614	640	624	620	601	585	613	614	634	627	640	583	644	595	614	574	590	624	608	616	619	619	601	633	635	625	654	621	639	584	588	610	591	632	636	614	620	622	649	612	630	624	610	618	617	666	632	618	598	641	591	583	625	627	634	625	593	614	632	616	634	587	627	633	608	583	615	618	630	636	628	634	625	606	646	569	640	658	657	656	595	607	627	588	650	621	588	641	632	623	636	636	569	618	603	625	606	634	649	613	641	621	614	636	602	659	615	649	630	602	616	602	624	676	641	605	635	628	654	622	637	633	630	646	635	653	652	600	676	603	611	606	623	610	636	570	597	651	614	617	610	633	594	645	636	623	620	619	658	600	629	609	625	594	605	564	576	630	564	583	608	628	643	625	641	616	638	628	633	607	634	629	619	624	601	611	593	621	642	619	595	635	595	648	640	594	621	612	624	624	654	596	632	604	654	625	613	571	589	594	631	593	559	609	585	588	627	608	634	650	607	651	617	608	610	600	620	573	627	616	631	618	591	606	620	613	648	614	634	615	599	649	614	641	640	579	593	590	599	629	629	633	633	611	651	639	612	606	623	653	644	619	607	655	606	644	620	636	601	609	589	605	610	621	620	616	616	668	618	596	619	669	631	664	616	602	653	617	603	664	639	605	583	575	594	673	606	638	627	648	681	621	669	610	640	609	623	617	667	634	588	629	624	613	607	665	656	634	653	660	647	601	664	645	663	648	585	606	615	600	618	636	683	620	626	652	622	622	641	634	647	646	629	633	604	637	609	638	623	588	607	589	601	640	621	614	679	591	665	611	605	632	664	613	607	595	623	625	636	646	622	616	593	658	590	593	634	608	586	596	621	592	596	616	622	651	622	596	636	595	588	594	627	624	645	636	635	630	628	595	615	653	618	654	605	588	608	616	639	619	603	597	596	635	626	619	609	615	594	621	593	587	626	607	649	576	624	592	645	645	589	635	641	594	632	641	616	635	614	597	579	632	653	626	650	608	656	590	607	635	601	629	576	578	611	601	605	622	567	625	597	608	608	613	626	672	566	635	633	625	605	641	592	620	585	563	629	674	601	647	628	619	646	597	606	597	595	623	626	617	611	604	610	623	623	624	597	683	608	645	589	627	662	569	626	613	594	654	586	625	620	623	624	649	678	571	631	683	610	602	608	589	558	604	606	620	623	644	615	603	619	607	608	652	613	639	648	655	678	621	571	638	622	595	578	698	599	613	649	632	626	625	611	657	586	627	628	588	621	609	633	572	607	621	609	581	652	622	636	630	589	638	615	664	637	644	631	628	590	586	637	677	624	613	600	630	669	618	600	597	631	635	604	612	593	641	645	584	617	607	583	678	614	618	642	603	599	639	618	663	599	627	621	608	623	645	623	610	633	667	625	667	605	589	623	606	644	642	624	611	652	659	643	642	651	637	623	624	639	640	589	596	626	684	637	594	664	610	618	642	618	653	618	583	667	643	632	667	640	615	590	635	600	611	655	612	619	617	626	646	582	571	634	617	637	606	598	629	644	698	582	623	587	633	609	578	613	588	607	654	625	623	618	602	629	686	626	607	601	639	623	620	599	594
36081	28247	24743	15819	10070	7298	6067	7671	6153	4399	3734	3416	2060	1362	1751	1693	1490	1432	1151	980	924	866	706	739	800	603	613	577	525	613	532	463	425	418	377	321	300	274	260	225	213	215	195	205	207	191	204	192	177	195	194	186	174	183	202	163	186	169	159	202	181	160	172	168	185	184	196	179	178	174	188	175	179	175	148	179	167	208	196	170	148	166	191	165	165	149	170	183	183	177	172	175	178	202	181	154	168	171	191	157	160	182	165	164	174	154	190	192	171	162	178	180	226	177	177	180	178	163	189	154	170	205	168	174	192	173	216	183	173	149	184	180	184	184	150	155	171	183	184	184	152	189	178	166	152	210	162	169	170	156	184	180	176	165	197	187	180	164	192	166	171	182	207	195	177	188	171	167	164	160	169	156	183	183	213	164	163	175	176	191	211	177	159	178	171	181	172	181	185	166	160	159	178	194	167	154	161	157	164	182	185	176	147	196	164	193	171	168	175	165	151	148	161	197	162	192	176	182	194	155	185	173	196	163	168	181	177	162	161	185	163	163	174	174	185	161	173	193	188	192	176	180	211	173	174	172	166	183	180	179	172	189	185	150	181	160	213	184	173	157	173	183	184	169	161	201	182	176	167	174	182	165	171	181	175	181	196	178	185	149	164	187	185	172	191	167	187	168	167	175	167	180	161	167	173	149	178	136	179	174	183	179	174	175	192	176	164	181	166	163	174	166	184	173	173	167	182	182	170	179	185	175	166	145	160	167	160	187	174	174	191	142	168	150	184	171	171	183	183	193	189	184	177	185	167	176	201	176	154	165	212	162	169	162	178	192	192	183	179	164	188	176	154	167	173	194	194	177	177	180	180	191	178	168	194	173	173	161	162	173	199	167	167	177	184	159	171	202	196	177	191	192	160	174	188	161	154	152	186	171	173	180	189	188	172	181	147	164	143	189	159	183	162	161	164	181	176	185	177	165	184	198	172	183	169	187	172	183	170	187	192	188	188	165	178	166	196	179	178	179	187	186	175	168	203	179	191	175	181	172	188	168	185	149	163	166	193	187	166	165	193	176	159	176	214	207	177	187	185	171	157	169	185	182	171	179	168	174	182	184	179	162	185	159	169	172	187	165	160	160	171	201	172	186	180	145	187	173	170	185	169	175	152	166	179	188	186	180	191	169	186	192	175	174	177	182	178	170	168	166	200	197	172	166	156	186	178	170	177	176	156	181	164	176	189	166	178	180	184	164	142	176	169	164	167	170	163	167	184	175	169	174	175	180	192	186	176	164	164	164	156	162	192	184	174	172	158	183	189	158	166	164	176	180	156	201	187	157	186	187	168	154	164	175	150	175	184	167	184	205	167	182	205	170	173	181	177	182	181	178	141	182	167	155	165	172	161	166	155	159	166	157	169	161	172	194	181	176	175	164	172	161	184	177	181	173	197	182	173	205	176	175	187	164	187	179	185	185	190	172	175	198	162	179	155	167	180	163	177	172	174	204	172	179	183	168	195	206	185	188	167	177	177	162	139	178	183	189	174	160	158	181	182	173	162	180	207	175	151	193	186	172	166	182	164	178	195	174	141	178	183	181	167	189	198	174	157	155	178	189	171	198	146	170	181	175	188	182	186	190	195	158	167	161	181	162	185	179	182	167	211	176	154	172	157	164	177	170	183	161	191	198	152	184	199	191	182	175	202	200	188	149	170	175	190	148	154	190	167	184	158	178	192	155	150	166	169	176	184	178	168	142	178	170	183	189	158	165	177	188	188	160	195	196	178	174	198	163	168	175	194	176	183	181	169	146	184	192	190	199	171	178	166	184	188	176	156	157	179	150	188	186	173	178	150	185	194	179	169	154	178	189	155	145	202	175	175	183	192	179	196	191	182	181	162	180	180	195	154	184	176	181	163	166	185	142	189	152	194	165	184	182	158	164	166	167	159	154	182	179	162	142	191	193	170	191	193	177	177	165	188	169	171	174	183	180	169	188	190	177	153	188	171	193	166	189	189	181	166	158	164	174	155	187	176	182	183	156	195	192	200	162	188	159	175	150	187	151	166	212	161	175	173	167	156	162	184	171	209	163	187	171	198	175	181	180	177	147	154	183	178	178	170	189	154	152	191	173	161	167	146	141	187	160	188	174	180	167	178	169	173	163	163	169	173	189	186	195	163	148	188	177	165	189	170	167	183	168	180	192	176	176	187	175	169	197	193	165	175	164	176	160	165	188	178	153	192	207	174	172	166	187	179	174	166	166	162	195	183	183	188	174	182	181	167	160	160	156	181	187	166	173	195	169	194	167	170	178	160	178	168	188	159	191	159	177	178	165	169	175	192	181	183	197	162	159	166	194	180	176	166	154	156	173	164	176	182	175	171	166	174	168	176	189	156	176	161	182	192	182	153	160	168	157	199	190	170	177	173	201	177	150	184	169	180	175	191	185	174	174	203	181	169	167	181	165	192	185	174	186	177	166	189	198	193	149	154	157	177	163	175	196	167	163	177	170	190	171	162	160	176	186	185	159	181	173	179	170	179	146	186	153	169	162	189	197	148	156	139	173	158	193	177	167	164	193	141	182	178	185	161	164	188	187	174	148	170	167	193	191	147	154	175	171	183	151	188	181	174	215	179	181	164	173	172	202	168	148	155	161	184	171	175	186	155	200	175	191	183	177	191	175	191	179	160	178	181	188	167	168	182	178	190	183	162	164	171	193	171	180	187	193	170	175	156	184	171	184	187	171	189	184	167	184	157	162	155	168	171	158	183	187	189	168	155	173	201	164	171	174	175	189	181	188	177	169	177	198	184	183	190	165	184	176	206	147	183	173	184	181	175	187	150	148	190	172	183	171	162	159	177	186	187	169	163	195	187	163	157	165	182	177	177	189	160	169	170	173	165	176	176	153	169	182	167	174	168	188	194	175	177	169	173	166	182	186	175	183	186	164	171	178	195	177	197	179	191	176	175	146	180	181	169	155	163	144	216	186	187	166	166	175	166	186	199	169	186	179	179	180	159	179	177	185	169	183	182	155	183	168	168	176	160	175	184	174	179	185	198	188	186	205	171	175	187	210	162	165	160	162	189	213	189	177	189	157	186	180	165	187	183	180	172	186	146	176	179	164	173	178	175	186	160	171	204	177	174	180	168	175	184	181	178	180	169	158	177	170	195	172	186	162	153	178	193	175	204	178	174	162	157	164	148	166	184	147	177	177	157	175	184	191	181	182	168	189	175	183	171	172	164	178	140	184	165	176	170	176	168	185	177	183	147	172	179	178	175	204	187	165	167	168	190	178	173	163	172	175	168	160	179	178	183	174	189	161	181	153	153	168	161	172	188	159	172	195	178	163	165	157	157	178	178	199	199	181	198	179	188	182	207	165	166	177	178	173	161	182	189	186	169	174	178	175	176	158	162	173	156	174	154	181	215	169	163	148	172	166	212	161	194	203	181	171	172	196	192	175	186	180	186	198	147	154	176	142	167	164	152	181	164	171	149	194	171	153
25792	26617	31088	28757	25618	22457	20818	22755	18991	15365	14899	13707	8722	6996	9754	8876	7997	8336	7080	6343	5292	4997	4077	4213	4713	3545	3460	3084	3107	3780	3363	2795	2668	2249	1801	1878	1648	1400	1272	1038	840	798	755	785	710	664	657	638	629	558	522	555	544	514	523	523	516	540	529	461	510	513	513	490	530	528	541	450	545	473	451	501	504	527	523	490	453	492	486	499	507	509	474	516	536	522	536	482	463	510	513	504	485	510	497	494	503	505	474	519	509	478	516	504	476	497	452	486	526	515	540	475	486	528	490	519	550	432	517	458	499	481	510	496	512	462	503	512	477	489	469	516	493	490	486	531	486	504	528	520	535	513	524	483	521	483	540	534	515	517	487	491	520	475	505	505	495	551	496	472	459	525	508	506	492	511	500	487	514	483	489	489	482	493	496	530	499	545	513	483	490	477	547	518	474	508	492	542	526	515	480	515	527	471	510	488	494	495	511	541	479	527	493	513	497	512	503	550	482	512	545	487	523	531	535	539	508	507	503	517	527	529	501	532	477	505	456	497	503	552	489	510	491	507	516	484	520	466	504	460	471	517	501	513	480	490	502	495	498	527	515	504	512	510	492	546	502	492	481	516	506	535	522	465	501	501	522	498	536	528	500	506	551	531	514	525	532	508	521	452	445	496	536	500	490	486	476	536	529	522	500	506	490	503	505	502	524	496	472	471	518	526	489	506	523	483	551	497	473	506	535	505	499	478	478	484	500	508	531	492	493	475	483	480	461	484	478	538	530	479	508	506	549	520	509	520	493	493	521	530	493	503	532	500	524	480	513	489	506	524	512	529	515	531	489	476	507	516	487	547	539	507	510	492	483	486	538	510	524	489	536	515	449	528	570	527	518	521	478	525	522	496	496	485	496	492	499	470	518	485	485	504	494	510	478	508	499	492	528	497	490	497	515	491	490	522	483	515	515	498	506	485	474	526	523	512	503	492	492	483	494	492	491	501	466	458	502	445	538	511	541	496	518	500	549	509	467	507	513	466	507	496	458	484	507	503	478	552	542	499	498	504	514	515	494	572	488	501	509	528	513	508	518	470	492	518	499	544	512	525	533	526	463	486	521	484	525	542	515	512	485	477	472	503	543	536	481	485	505	488	525	515	484	505	524	527	481	517	528	540	500	475	493	514	540	511	525	492	492	530	513	522	494	463	483	521	503	482	482	514	518	506	529	475	486	472	487	478	543	471	533	507	517	499	530	512	489	475	509	487	444	491	517	519	491	468	481	517	474	514	513	500	562	482	504	492	560	509	450	522	507	500	489	532	493	510	485	517	522	501	489	476	484	482	483	484	464	535	501	519	492	468	513	513	518	483	489	539	498	504	484	542	512	490	502	506	477	511	491	485	536	490	531	515	550	476	527	486	509	507	494	537	514	467	489	484	482	505	519	518	515	524	499	518	519	517	507	510	498	500	511	480	539	498	537	458	515	495	543	521	481	548	499	507	535	505	483	528	507	506	499	484	519	469	485	510	509	465	533	505	491	512	505	516	513	483	523	501	514	506	467	500	541	531	479	508	537	539	525	492	492	470	501	504	522	506	524	513	489	484	535	482	519	492	479	552	540	515	512	506	489	543	503	471	521	533	464	489	502	525	471	514	505	522	485	531	502	512	505	531	487	530	473	489	505	482	524	482	506	512	464	495	552	507	455	480	550	535	480	498	500	514	510	477	480	519	499	485	491	518	502	475	490	526	505	492	505	502	514	535	501	474	501	477	477	499	478	563	504	506	467	502	516	523	470	526	506	495	496	506	504	512	513	512	578	518	472	508	517	496	513	531	536	560	521	490	494	502	549	498	538	501	519	499	542	495	523	530	523	520	491	525	520	535	481	477	532	536	481	517	514	515	535	534	527	497	504	495	507	499	533	519	502	465	517	522	529	491	485	509	483	523	529	506	542	510	482	495	478	482	480	508	501	490	487	506	512	510	517	535	536	565	488	537	554	522	497	471	497	491	508	522	512	484	512	502	485	512	552	511	488	508	527	471	513	536	500	475	489	490	502	512	500	521	498	537	517	477	480	487	500	514	507	544	491	485	521	525	488	485	529	509	497	477	473	513	535	505	517	517	504	501	486	531	505	504	517	522	543	507	482	497	512	499	484	480	540	505	476	489	525	498	519	508	498	520	551	516	496	532	515	490	486	529	487	497	506	500	498	481	531	488	475	556	470	513	521	512	497	531	514	488	511	515	518	506	523	480	490	541	507	498	550	527	533	508	500	493	498	509	503	480	478	477	511	480	504	552	519	485	500	511	512	499	494	517	507	494	537	514	489	543	513	490	535	487	509	509	519	513	475	496	508	522	451	538	512	543	464	523	485	515	506	509	488	496	503	490	507	496	499	486	493	512	497	545	509	531	466	536	554	546	457	537	510	502	502	496	530	498	527	501	499	537	497	497	522	488	541	491	529	529	479	494	512	510	502	520	504	504	502	470	504	564	504	485	525	518	468	499	517	503	484	529	535	511	487	477	484	468	493	531	516	488	501	504	490	526	533	508	492	540	505	511	450	498	518	518	495	476	504	515	516	521	481	473	500	489	497	525	487	528	476	484	524	483	523	503	537	501	537	501	543	484	503	499	479	501	453	482	505	524	476	495	507	509	523	508	488	517	518	534	501	489	494	504	518	517	496	482	520	526	495	516	505	534	515	482	529	510	482	488	506	508	485	522	529	480	475	547	478	540	473	532	497	514	523	495	474	539	537	511	481	476	468	530	470	505	472	518	508	501	517	508	478	497	471	526	493	480	501	511	495	488	503	517	498	507	482	556	504	535	537	464	490	526	536	513	538	477	496	486	483	482	507	509	503	511	501	563	493	504	546	521	503	496	513	492	546	481	511	531	472	532	500	539	491	505	476	510	506	500	494	542	517	499	482	485	499	527	537	481	497	554	549	489	505	452	488	537	493	508	486	499	558	496	528	497	533	499	509	471	524	507	525	500	487	493	540	495	483	492	496	512	489	500	481	518	510	494	503	473	469	529	506	515	510	502	521	481	483	499	480	486	501	519	488	494	477	531	480	499	484	496	482	517	522	516	509	502	516	472	454	517	489	508	496	516	486	483	523	483	537	471	471	501	505	529	531	509	482	552	533	502	490	525	498	497	519	461	486	501	492	530	525	509	520	497	464	509	488	521	494	513	497	528	494	509	522	494	494	504	534	452	496	543	511	477	524	504	500	520	500	538	478	492	523	532	457	542	552	496	479	487	487	531	468	452	489	510	498	503	488	490	490	457	503	542	453	491	482	518	536	479	487	541	513	453	482	542	472	550	498	506	451	486	513	482	480	487	491	472	493	465	522	488	516	519	525	548	477	491	512	530	457	501	535	485	504	498	518	508	505	495	494	496	534	499	496	536	523	498	502	484	488	496	551	478	524	530	486	476	512	461	477	485	508	553	467	485	477	562	483	526	493	504	512	482	524	493	514	515	505	491	498	478	501	512	490	506	482	486	525	505	501	507
9867	4743	3713	2528	1761	1319	1073	877	696	524	477	432	351	362	333	314	314	274	275	287	305	305	277	269	300	254	299	257	277	282	275	284	262	268	246	232	279	250	247	263	258	259	259	259	268	251	260	266	289	271	264	239	262	252	234	269	262	261	281	260	231	252	257	250	257	243	252	264	247	290	241	226	230	251	265	245	266	234	273	259	230	260	274	295	248	278	281	238	255	271	252	281	250	285	285	259	262	273	283	253	244	235	237	285	239	249	267	268	251	290	265	273	248	247	253	276	271	266	276	243	278	230	269	244	268	260	270	268	243	257	260	263	252	276	243	268	272	270	259	251	261	246	274	255	286	250	290	251	245	261	283	252	281	279	255	249	270	263	275	274	268	232	270	257	250	256	263	270	261	258	301	244	254	231	280	253	262	231	257	233	248	260	274	278	271	264	238	273	260	279	262	252	243	266	264	245	267	284	277	229	264	245	238	231	252	241	249	236	257	278	235	259	264	268	266	277	270	263	266	262	255	244	272	266	284	287	249	271	265	243	252	273	231	275	265	255	239	260	278	253	277	254	227	288	277	245	261	281	259	291	275	264	275	236	247	281	251	255	274	228	275	275	248	261	238	269	265	267	218	270	271	266	260	255	248	270	268	263	246	272	233	280	251	257	268	286	301	270	265	276	257	265	272	245	281	242	246	249	255	271	285	272	250	263	251	267	255	254	276	270	251	261	280	272	232	256	274	299	253	263	263	252	279	243	299	266	259	256	263	290	274	253	260	286	252	239	261	260	264	258	255	262	271	261	273	261	285	278	260	287	221	264	265	222	255	268	238	255	257	243	258	260	260	243	247	258	261	249	263	235	262	261	279	254	242	249	267	270	273	247	283	267	233	245	243	272	251	278	259	229	232	253	264	262	297	248	240	260	279	248	252	257	256	279	266	284	250	274	259	272	256	288	263	260	247	220	237	263	261	276	261	265	260	242	312	310	250	279	251	246	256	259	263	251	273	265	241	250	243	273	257	252	231	289	288	243	275	271	270	283	248	288	228	251	262	266	267	235	270	267	250	252	262	247	257	259	261	281	260	220	280	248	265	281	252	258	260	236	265	265	271	249	266	244	314	223	287	279	301	270	258	270	259	260	264	256	287	258	284	251	244	250	275	270	244	261	267	282	267	268	289	276	266	260	261	254	248	274	246	239	276	262	271	241	242	292	302	255	280	285	277	262	263	266	290	241	266	241	260	263	250	233	236	232	269	229	234	277	278	281	228	234	271	260	266	301	292	254	253	235	249	246	271	285	264	272	252	260	286	255	276	237	249	299	270	233	223	288	259	253	238	270	233	254	261	233	252	254	269	242	279	245	271	298	262	247	245	229	234	254	238	254	270	283	256	287	286	260	254	249	252	244	251	246	287	237	273	263	274	246	269	264	247	266	263	253	268	265	268	263	293	236	291	238	292	274	248	230	251	278	239	228	258	265	270	232	269	289	251	256	275	281	254	257	259	231	258	241	235	233	260	252	264	251	260	258	283	240	288	272	257	250	237	259	265	262	253	262	280	254	264	249	252	279	277	274	247	240	257	259	256	228	266	280	244	261	231	266	265	250	245	246	245	235	303	270	291	263	281	241	260	271	240	259	256	283	258	303	275	248	276	259	264	250	239	288	269	252	227	235	269	277	233	260	269	268	249	266	260	226	257	256	273	263	275	255	268	256	272	282	266	254	261	248	277	264	227	274	278	249	276	258	239	280	259	253	300	274	231	278	269	249	255	255	267	273	266	262	240	238	232	248	298	245	260	263	258	263	253	279	259	290	244	255	280	245	255	298	277	257	242	239	299	257	266	251	268	270	283	268	235	274	300	265	242	262	253	259	251	246	255	252	288	273	255	247	259	245	264	265	248	264	256	250	263	239	268	270	236	264	288	225	274	252	280	269	259	238	259	248	227	248	262	265	273	263	244	257	270	270	275	246	276	233	245	234	249	246	250	255	312	255	277	250	270	254	262	298	264	250	283	262	269	252	236	261	278	272	257	225	253	250	280	269	246	268	266	252	255	254	256	271	237	285	266	281	231	266	261	279	257	267	253	258	226	276	243	227	244	270	260	227	238	300	259	255	272	270	272	247	266	249	239	296	267	244	268	265	245	275	266	237	250	217	241	241	275	264	311	295	257	248	273	241	258	275	233	275	273	281	269	252	266	271	284	284	237	269	225	277	261	239	250	244	238	261	249	259	257	288	255	256	265	276	255	281	273	270	228	279	259	247	250	284	251	247	261	259	237	268	254	273	271	259	253	262	234	287	295	255	264	261	234	261	231	257	261	270	261	247	276	278	250	265	243	255	267	263	262	237	272	256	251	242	249	298	286	265	271	265	287	270	254	243	269	266	244	278	250	239	283	255	273	268	274	291	295	266	263	254	267	269	282	253	240	283	256	263	277	262	264	232	285	247	255	266	241	267	260	259	250	293	235	234	262	281	232	266	239	284	251	249	256	248	293	243	261	271	290	274	293	246	266	260	277	264	259	238	267	271	267	282	259	257	242	280	288	276	261	277	308	252	264	268	265	249	271	257	268	278	248	234	244	285	259	250	266	278	269	287	248	285	257	278	273	282	279	274	270	263	254	251	230	251	279	262	275	246	261	264	264	251	252	248	243	262	263	253	277	281	243	267	242	250	255	268	270	264	257	252	263	261	251	253	254	258	254	237	278	278	255	270	258	276	272	250	233	284	255	267	273	280	273	245	267	267	267	238	262	292	245	242	229	280	266	271	277	277	253	269	270	279	275	262	237	264	263	250	243	260	266	243	265	261	254	262	268	311	251	247	259	268	255	297	279	293	240	268	230	263	298	235	265	264	290	259	277	251	260	244	261	276	271	242	265	228	246	248	235	245	248	252	250	248	285	254	285	248	239	270	259	265	263	243	272	250	252	277	248	265	256	267	294	250	277	241	300	247	243	264	276	273	292	234	277	259	279	259	280	278	288	273	282	251	276	264	274	268	260	254	251	252	254	249	263	260	272	260	289	268	278	219	268	286	289	266	267	255	250	287	274	256	284	248	262	255	268	280	268	243	244	287	255	275	237	239	264	256	270	277	261	284	254	268	274	259	298	281	274	254	274	254	249	264	242	253	257	250	244	273	236	247	241	250	278	287	288	305	255	245	255	266	248	261	252	245	280	277	241	276	234	258	250	253	254	231	256	250	272	293	245	221	290	258	259	254	243	244	279	271	276	273	255	268	243	272	241	260	277	261	263	246	233	301	263	271	266	267	245	276	265	226	278	250	233	238	305	237	245	249	223	288	276	256	273	243	232	240	276	246	234	273	279	275	219	279	269	269	227	274	271	260	274	232	271	273	237	266	282	258	236	282	275	277	266	259	267	272	259	268	292	282	254	289	287	261	245	294	264	305	270	263	259	259	305	269	272	279	274	281	250	240	263	269	266	245	284	237	273	233	261	257	245	273	268	258	219	274	243	249	263	294	243	264	256	240
8750	6989	12440	12200	9599	7484	6178	4962	3988	3034	2378	2106	1583	1431	1334	1227	1189	1137	1005	964	954	950	942	838	875	827	856	816	793	819	794	747	807	746	754	737	777	785	733	765	762	724	741	745	736	704	763	722	713	761	705	638	730	770	669	696	730	721	692	772	681	687	706	736	720	695	748	655	722	746	699	743	658	710	738	723	727	742	737	752	721	681	702	743	704	690	766	694	714	755	715	689	726	696	700	678	740	719	725	685	686	716	690	731	706	710	701	739	742	706	706	729	689	742	667	709	710	677	691	760	704	738	704	727	705	707	718	694	755	704	732	680	707	743	719	723	696	758	722	732	768	688	724	714	702	699	718	720	678	721	717	739	728	694	737	675	725	720	736	743	711	718	755	729	705	691	712	724	659	736	729	762	681	725	666	703	689	732	666	743	690	743	712	669	697	743	731	742	679	666	717	719	710	675	690	714	715	693	689	733	704	762	742	707	737	741	688	672	683	704	708	686	773	715	698	750	704	722	699	684	707	685	714	704	747	687	718	761	739	736	724	740	691	685	669	657	730	751	718	669	726	708	709	699	685	705	749	757	695	744	748	722	760	747	742	683	676	697	716	684	692	664	725	720	659	735	670	691	698	699	681	705	698	722	695	742	707	690	693	715	658	719	704	712	711	731	679	716	705	682	698	705	732	725	703	681	776	719	650	656	741	713	724	724	740	713	718	747	699	708	674	724	728	733	693	737	673	739	695	707	697	685	730	691	747	685	707	700	726	728	734	714	708	712	701	685	703	724	674	699	712	727	662	754	681	738	709	711	681	713	693	755	718	728	679	739	665	753	706	694	719	777	709	743	715	681	686	703	730	723	707	726	717	726	697	684	752	681	655	732	697	718	731	732	694	747	712	703	746	673	731	720	684	716	713	707	733	757	675	735	732	777	700	694	688	715	694	731	739	704	721	735	677	676	718	737	780	709	698	718	710	706	728	707	698	721	730	752	712	701	698	727	717	715	718	723	675	725	692	719	741	723	718	687	717	697	722	717	704	708	674	719	699	720	760	767	716	700	717	712	743	714	722	739	706	725	680	708	726	706	779	718	713	720	710	676	690	776	720	711	672	699	688	722	678	701	728	719	723	718	685	745	711	689	678	676	759	715	752	735	683	707	701	714	715	692	680	732	674	702	723	691	741	752	711	707	664	734	738	708	707	711	690	752	699	719	694	674	715	697	713	729	684	720	727	741	749	712	732	736	698	752	706	744	694	711	748	721	714	759	691	708	730	670	760	709	742	689	703	744	715	688	725	723	744	670	729	704	720	731	673	711	738	684	725	726	721	754	717	717	728	735	735	686	734	778	720	752	751	696	751	745	735	703	714	709	693	723	680	725	708	733	717	728	716	777	683	730	738	816	733	685	706	785	707	669	743	671	687	730	743	740	710	728	700	667	689	707	732	708	757	746	736	690	741	678	648	706	719	688	750	652	748	679	735	780	668	682	656	683	665	673	712	723	739	734	717	707	738	703	677	722	698	704	655	738	743	701	703	704	721	742	708	699	748	730	750	735	745	704	694	761	727	673	725	722	693	709	730	707	651	705	670	710	722	714	710	742	727	672	685	735	709	731	703	696	693	680	721	721	699	716	690	760	710	758	726	715	747	762	684	715	726	683	643	702	759	723	742	670	693	731	709	692	719	708	734	710	747	737	719	725	728	730	744	663	718	691	709	726	697	744	714	680	698	695	705	740	726	709	705	748	716	750	731	708	715	674	693	711	711	699	722	721	725	702	652	718	701	689	770	761	708	690	768	712	720	700	726	699	757	696	680	749	730	711	714	717	734	727	684	736	732	723	672	739	693	704	737	722	700	710	746	736	738	745	717	688	677	713	720	712	713	697	676	716	715	677	722	753	674	715	708	738	717	715	740	706	714	721	747	719	700	704	708	763	679	712	746	760	699	665	691	700	730	707	722	700	687	717	714	677	734	711	736	694	726	698	756	710	672	688	712	734	735	679	709	721	736	707	717	691	730	720	730	686	714	741	695	707	677	676	709	709	715	761	737	718	723	674	697	726	686	711	734	705	728	714	711	660	724	690	698	730	685	695	731	730	709	692	736	717	674	673	745	726	720	718	706	769	747	686	714	688	676	689	726	729	720	732	695	693	720	706	661	656	687	753	693	715	719	716	742	656	739	706	694	745	694	720	685	712	726	670	702	692	690	685	700	705	725	695	701	704	786	682	696	711	751	718	715	730	760	718	766	708	691	686	687	705	675	724	686	735	733	688	733	716	738	707	739	746	735	717	740	721	721	746	687	706	693	698	715	722	720	719	742	679	674	727	698	748	708	692	696	720	685	677	685	720	729	708	664	672	708	724	743	727	726	734	726	765	674	703	738	719	712	697	715	668	703	709	716	727	748	740	723	726	717	734	679	693	713	745	734	724	685	724	678	716	650	751	746	781	705	712	702	673	695	732	728	731	749	731	710	753	704	665	738	707	678	738	713	713	745	661	743	678	690	725	728	723	767	705	706	722	640	677	747	730	674	694	681	699	643	728	718	714	723	744	719	747	724	661	731	748	732	749	686	743	721	736	707	681	660	721	694	696	713	711	688	752	723	700	701	748	724	679	734	705	772	710	704	714	712	721	790	653	724	692	731	698	667	736	691	704	705	750	685	710	684	732	744	709	701	748	665	681	781	730	710	714	700	679	679	696	709	739	715	708	720	719	724	686	741	700	755	709	699	756	713	700	680	700	739	681	695	679	778	736	725	722	752	703	728	716	692	717	731	712	720	690	694	764	761	741	735	693	709	693	731	737	701	715	728	704	731	717	690	735	683	711	705	684	763	683	787	671	654	767	708	668	722	714	755	766	714	691	731	769	725	755	662	707	681	724	726	715	713	737	706	716	739	697	743	691	710	684	683	727	708	692	716	703	734	727	693	697	726	722	723	759	710	761	750	706	675	692	737	719	751	783	699	711	696	696	678	756	708	725	737	698	707	720	692	712	731	718	696	698	739	740	707	696	722	704	719	728	694	739	765	697	707	673	717	696	692	683	744	698	705	689	732	716	734	677	675	707	720	714	719	730	716	666	756	685	711	708	692	730	711	695	739	678	711	743	727	717	745	712	700	758	664	684	701	758	705	715	724	734	717	738	695	742	699	736	693	756	733	721	709	678	667	700	691	703	670	708	752	705	728	738	702	735	690	701	712	720	707	689	723	708	720	706	755	731	742	690	757	667	716	725	711	652	713	707	730	681	696	690	704	670	706	719	708	687	679	739	734	682	717	754	716	691	677	677	727	736	719	738	700	699	709	730	672	683	664	753	730	711	688	723	703	671	737	699	767	732	727	720	720	714	759	688	723	759	713	768	765	675	702	708	683	733	726	761	721	699	715	703	672	698	711	690	739	710	710	688	764	706	710	696	734	738	701	678	755	746	651	710	713	691	686	742	745	735	732	672	681	752	697	723	702	736	696	730	732	650	725	709	720	753	727	719	728	714
28743	24127	17759	8362	5102	3852	3557	3988	3285	2467	1822	1432	1089	899	989	769	796	833	702	613	587	474	528	456	484	465	401	402	381	388	385	342	330	337	297	291	296	287	267	241	255	229	257	217	241	264	233	247	217	238	232	228	232	209	221	237	221	250	201	228	259	231	259	214	212	229	241	234	256	224	229	248	219	234	194	204	207	213	241	228	221	239	221	216	265	223	236	225	218	254	240	228	213	228	227	216	234	235	254	226	276	241	226	239	229	230	219	238	242	261	214	241	211	227	236	242	215	240	219	237	203	225	219	250	253	216	245	232	234	247	241	219	230	236	219	224	220	217	225	230	234	257	255	216	228	211	208	241	249	211	240	238	234	210	204	234	238	217	190	207	239	205	204	236	217	195	225	230	248	229	229	244	225	212	207	234	227	222	220	230	245	197	252	231	257	225	212	215	225	217	219	205	224	194	242	199	219	256	245	211	233	234	242	206	214	214	217	220	259	210	235	244	239	221	223	208	216	228	223	250	260	211	209	230	228	223	203	221	239	258	233	224	227	254	192	254	223	238	236	198	214	231	261	258	219	252	251	234	242	192	220	216	240	240	237	222	213	248	227	228	220	243	237	238	223	205	213	219	200	230	217	222	227	215	222	191	231	212	226	251	216	236	237	244	245	234	223	226	225	234	233	223	247	238	224	239	216	216	221	223	232	223	246	231	216	223	243	210	247	252	233	235	232	218	202	237	228	212	232	239	253	211	214	228	187	211	246	213	211	224	198	217	213	222	231	244	207	223	224	257	222	228	221	236	226	228	236	229	218	207	229	256	199	238	229	263	203	216	215	251	221	225	243	226	227	211	232	229	236	245	234	219	237	222	241	265	252	233	243	212	242	245	218	225	234	224	251	208	216	232	255	223	248	223	226	225	231	215	218	222	225	215	260	215	238	203	210	222	227	206	225	226	226	208	217	216	245	222	231	246	219	230	240	238	235	209	220	197	198	236	233	224	239	215	236	227	223	243	245	220	236	209	256	210	243	236	225	216	229	224	214	226	216	218	198	207	222	219	220	228	220	219	233	211	208	227	229	253	224	227	243	215	251	235	221	197	214	221	238	224	209	241	243	253	217	236	241	216	241	266	244	218	239	242	218	260	222	219	220	262	229	229	238	229	245	251	225	236	237	230	216	230	218	244	214	217	222	199	227	200	231	226	212	223	230	234	235	216	238	218	230	243	210	220	208	235	224	229	251	233	227	246	233	229	217	211	253	202	214	223	230	249	228	238	218	237	230	229	246	206	244	227	227	252	223	223	229	237	216	233	213	208	232	218	232	248	227	206	229	242	232	218	203	204	232	215	250	232	216	222	228	242	223	266	208	226	231	260	186	215	227	221	201	229	225	253	223	245	209	216	245	201	214	210	230	209	215	212	221	224	199	221	207	218	231	214	232	191	210	228	230	238	248	220	225	229	243	217	222	227	225	205	213	243	246	209	212	220	228	228	237	227	222	243	226	248	230	211	232	219	230	261	245	237	212	220	224	225	227	200	240	230	224	229	241	232	235	239	249	220	231	227	194	200	257	252	235	210	207	233	231	225	221	221	241	227	240	246	230	199	225	246	232	226	226	215	189	246	242	270	219	226	232	223	215	238	225	209	232	226	234	224	218	221	267	213	256	255	213	232	228	206	226	225	232	205	235	227	244	230	239	236	241	238	220	222	220	216	217	229	248	211	246	217	234	241	247	218	220	254	215	220	257	246	223	188	234	239	217	214	235	250	234	247	223	212	222	231	235	225	218	245	206	235	196	233	239	237	271	224	248	233	218	206	216	220	233	239	239	203	228	212	232	239	228	192	239	223	214	231	230	235	221	220	214	230	252	239	237	228	245	240	207	237	211	245	244	230	237	202	241	223	212	230	205	238	233	253	258	227	239	204	206	219	235	217	241	249	240	236	221	236	222	237	211	222	221	239	223	246	235	224	229	232	218	240	245	240	247	218	200	240	236	235	238	222	212	205	237	232	256	248	235	221	225	223	218	219	223	218	221	228	236	225	249	284	233	242	223	204	241	209	230	227	230	197	189	233	238	218	238	186	227	228	230	237	240	219	238	222	240	245	229	238	249	210	248	196	249	210	220	214	229	236	207	234	239	234	236	223	240	214	193	239	239	225	210	250	221	228	250	225	242	232	246	218	250	226	235	244	213	229	227	252	214	267	228	241	244	238	250	234	220	255	205	224	233	233	245	225	201	205	234	232	229	243	238	213	205	218	240	226	234	227	223	255	235	222	223	224	214	254	233	230	221	246	234	229	219	240	233	231	218	260	240	232	187	263	219	210	211	250	222	231	222	212	230	241	203	251	207	225	235	241	222	218	208	219	251	219	271	217	227	217	207	226	242	215	205	248	242	228	240	221	223	219	225	224	213	240	198	231	215	212	223	211	261	238	227	227	217	219	220	229	246	230	222	197	226	245	237	259	253	209	220	194	196	226	208	218	237	195	223	242	210	242	229	234	228	234	263	239	244	209	237	223	243	224	230	216	251	215	228	214	259	224	251	231	248	264	249	225	223	238	221	193	218	187	197	228	230	224	221	203	232	220	242	249	235	201	239	253	234	236	215	242	229	209	241	234	249	224	242	232	229	236	219	254	222	243	265	194	239	228	202	227	232	224	198	231	238	218	212	226	227	223	236	211	209	237	234	236	242	234	218	229	205	214	213	211	232	231	206	206	238	254	220	249	218	230	231	252	231	239	231	202	250	257	225	234	248	201	225	249	232	215	253	208	224	243	208	219	231	218	223	243	218	200	211	212	226	214	233	221	261	233	248	237	224	191	229	214	208	227	233	248	231	230	240	221	237	211	248	217	209	225	227	216	239	248	215	216	222	235	228	234	209	208	262	234	206	230	217	232	236	214	255	203	235	224	222	239	242	194	220	243	223	229	209	219	231	207	188	219	243	205	211	225	213	221	244	259	224	226	199	219	239	238	222	198	220	218	220	214	204	253	219	233	261	214	224	215	248	230	252	219	232	225	243	227	211	253	229	218	225	220	227	227	221	207	229	245	254	205	238	233	217	269	247	211	187	231	233	223	217	223	229	285	225	256	244	260	221	235	217	241	228	221	217	235	231	220	221	233	199	220	241	217	234	233	220	220	227	246	247	210	229	231	246	219	235	214	273	218	227	215	237	231	255	221	218	230	238	221	229	220	239	199	217	216	205	235	236	195	222	193	209	241	238	256	217	228	235	213	229	244	219	219	209	240	236	251	239	213	237	211	227	224	240	215	251	231	198	212	233	205	228	208	252	237	241	222	237	201	242	241	212	193	236	243	226	216	228	244	194	215	230	208	217	208	223	240	234	207	245	219	214	238	235	238	226	212	212	232	254	264	232	217	225	243	204	229	213	225	225	208	239	253	238	234	251	222	236	237	230	212	217	237	231	249	207	224	230	208	213	218	207	212	227	227	228	206	220	210	248	245	258	241	207	219	205	248	228	235	205	209
21246	24443	24573	21999	18546	16670	15369	15761	13332	10948	8696	6986	5832	4994	6012	4443	4444	4669	3849	3680	3196	2823	2696	2347	2670	2097	1924	1869	1770	2236	2061	1762	1537	1352	1199	1135	1036	1056	961	835	733	749	729	716	751	708	673	669	695	685	663	646	631	696	623	660	677	609	626	649	654	617	622	683	637	646	622	604	588	617	654	599	615	623	626	680	626	605	655	648	621	643	648	576	650	649	593	622	624	581	676	643	628	645	650	635	656	666	578	664	583	609	658	653	652	645	606	668	631	665	646	609	611	595	661	626	625	595	616	681	612	698	593	631	637	627	631	677	663	645	637	636	612	612	652	631	614	615	600	622	632	643	610	622	647	632	626	668	662	609	651	569	649	616	632	623	630	663	597	645	630	633	639	638	619	650	596	641	640	623	638	581	581	657	634	602	595	696	677	672	583	617	606	636	605	605	641	615	635	661	585	642	630	625	626	643	624	637	624	650	623	658	628	676	606	662	640	602	660	656	594	626	594	603	616	615	647	614	610	637	616	604	640	607	619	603	654	624	593	613	637	579	642	623	615	614	670	632	672	607	654	658	610	670	649	619	629	606	624	651	626	599	619	605	646	587	660	604	625	640	614	637	615	609	618	590	663	613	610	658	641	619	603	631	646	638	640	628	647	621	643	653	623	651	630	649	637	582	624	616	629	611	645	647	640	688	635	629	652	640	635	640	620	610	639	602	631	644	638	631	624	649	621	658	636	629	614	618	641	631	614	569	633	651	604	648	642	629	618	677	687	642	621	616	614	647	643	601	635	631	640	628	600	586	644	631	614	625	634	650	659	603	634	619	591	622	639	615	604	640	636	657	645	654	639	704	595	624	641	615	610	627	662	618	643	625	651	636	610	650	613	618	640	602	617	604	633	601	638	618	643	641	609	629	597	632	613	644	634	626	609	600	624	614	671	622	634	666	667	614	624	655	596	616	598	660	614	645	616	606	647	631	643	586	663	582	632	599	676	652	608	649	630	640	574	650	632	623	642	649	591	671	642	630	634	624	604	646	648	585	682	677	635	606	646	610	575	608	586	675	624	645	601	641	649	619	654	605	611	633	591	599	664	644	620	615	675	644	625	638	606	648	638	623	620	595	611	588	638	589	614	666	667	604	657	652	598	622	652	631	670	625	600	632	631	638	658	624	646	637	629	653	604	640	612	695	633	621	620	593	635	660	626	651	627	627	639	653	587	628	629	651	649	618	665	651	615	621	610	654	608	625	642	657	597	695	593	624	642	661	667	619	600	621	621	619	619	641	620	647	633	661	624	647	628	627	635	667	624	596	603	625	631	634	618	635	631	613	606	633	645	633	634	628	581	651	642	613	633	635	638	622	623	620	621	621	644	712	619	631	585	637	618	641	677	621	660	637	635	621	636	605	612	645	634	610	621	642	654	649	600	606	639	632	634	643	610	623	635	612	637	655	636	666	616	624	637	622	621	610	630	659	641	669	625	628	645	639	614	646	619	601	585	642	612	606	623	641	582	610	658	625	698	688	616	635	619	624	604	595	637	637	682	637	628	613	639	656	638	632	623	616	680	615	626	625	620	646	641	620	635	655	612	633	639	620	692	596	644	613	611	667	657	655	606	614	612	599	632	648	653	679	637	616	632	658	634	625	679	634	607	605	629	595	633	662	658	612	681	634	630	641	647	643	636	598	626	615	676	632	623	616	662	590	584	609	644	631	629	584	641	614	633	668	579	609	610	671	647	637	621	614	641	650	642	610	603	638	641	641	596	622	646	672	653	647	613	657	609	617	663	563	625	647	640	625	620	665	646	625	638	619	627	658	616	620	598	666	644	647	631	585	607	632	636	624	653	616	626	669	642	608	652	574	631	615	635	600	660	586	646	643	630	627	610	654	609	641	600	626	600	557	649	588	636	636	632	643	656	649	578	647	617	653	617	605	573	585	636	612	648	599	632	647	652	580	644	635	618	640	606	642	647	592	598	610	647	627	647	625	610	678	579	611	681	609	665	618	617	621	630	654	614	605	646	628	655	581	601	642	596	615	650	656	636	579	623	596	622	600	605	599	662	651	613	615	562	648	636	646	611	583	586	653	626	632	613	643	599	597	675	609	641	649	560	636	671	598	603	612	641	609	681	665	634	606	612	653	640	593	658	678	613	610	661	608	662	608	597	620	606	662	650	630	640	639	622	584	646	641	614	636	642	648	619	622	627	618	621	658	593	663	653	686	620	612	607	618	640	648	620	597	677	615	611	612	616	640	627	632	651	571	606	605	630	651	630	617	620	605	647	583	602	670	656	602	601	599	653	654	612	618	647	672	588	628	643	598	615	631	597	633	595	626	620	631	640	673	599	598	634	581	624	660	635	647	607	605	583	649	694	604	612	671	568	607	609	665	615	624	634	654	615	592	641	593	643	631	624	591	604	639	650	604	661	631	616	642	646	661	617	632	655	628	606	619	722	633	666	646	602	636	643	635	639	643	648	585	665	627	623	632	633	623	643	632	644	606	636	630	606	653	622	626	611	646	619	624	564	609	628	663	607	611	617	624	626	600	595	656	594	641	633	648	647	621	614	663	629	631	624	656	651	651	645	636	625	617	661	612	585	637	622	650	645	640	622	622	624	625	607	637	645	612	624	565	625	643	606	657	624	629	602	610	636	640	607	629	633	627	619	586	625	603	622	636	668	637	616	621	581	609	686	611	621	599	657	634	599	578	614	627	665	631	651	632	622	601	605	637	634	605	635	641	587	648	614	544	557	612	657	642	610	609	675	613	604	671	654	657	643	666	612	609	659	593	604	594	622	630	620	633	639	614	647	639	640	675	653	596	640	612	626	656	622	653	591	661	664	620	618	631	656	647	645	624	601	603	624	616	624	657	640	597	615	595	600	583	586	674	631	614	650	619	587	619	639	637	634	642	640	583	669	638	612	636	619	628	623	635	714	610	579	606	664	618	667	619	615	625	646	651	634	620	649	589	617	613	627	641	652	624	638	601	638	672	632	618	611	676	635	649	662	649	646	617	611	611	638	598	665	625	622	648	609	685	643	627	623	646	663	612	621	638	673	650	633	622	624	663	620	597	632	649	658	644	619	609	672	659	621	608	594	625	654	591	598	617	677	616	636	607	617	648	604	620	597	620	586	626	603	639	660	618	623	627	660	611	636	644	612	631	634	636	604	564	584	569	652	614	646	654	667	631	606	659	627	663	633	611	634	628	669	607	690	633	623	648	612	673	640	594	612	628	673	628	602	660	621	606	610	638	597	645	628	642	625	595	624	626	616	607	612	656	657	611	627	623	659	654	595	662	591	615	677	609	602	655	609	619	644	630	612	682	612	609	673	613	612	678	660	604	622	597	618	654	641	596	647	647	610	596	623	613	607	636	632	636	636	592	638	604	647	626	664	618	595	666	608	613	673	610	648	615	674	645	612	644	645	641	635	611	659	576	651	618	638	599	628	637	656	602	616	636	628	610	647	634	599	624	646	627	611	679	629	647
35205	32785	23717	15447	9662	7091	5799	8051	6456	4772	3719	2653	2189	1725	2117	1282	1559	1514	1331	1135	1122	961	885	761	828	642	540	654	512	542	605	475	432	346	341	308	302	302	277	244	243	219	233	236	202	219	204	197	207	143	161	194	172	186	180	172	192	173	160	170	175	150	169	184	172	178	163	173	172	181	176	165	151	201	182	159	188	185	163	194	164	182	183	186	161	177	187	195	156	179	167	154	162	172	172	187	176	157	183	200	225	168	217	182	188	207	219	181	156	165	188	153	212	162	163	184	166	167	171	172	167	180	178	201	199	191	168	189	186	213	187	204	193	203	184	174	175	162	180	173	171	187	200	158	172	183	167	184	199	182	192	164	188	185	177	158	175	186	154	181	186	178	184	203	168	177	199	172	203	205	164	185	171	184	161	166	187	181	176	178	195	207	184	163	181	173	158	169	163	166	185	172	148	181	166	170	187	173	166	171	180	173	181	179	198	184	181	186	173	180	176	180	166	182	188	174	170	167	187	182	225	167	178	168	206	187	171	191	178	193	175	176	174	164	196	169	170	177	172	151	161	162	179	186	198	160	175	175	188	158	176	194	185	182	188	164	171	165	156	172	166	180	204	166	172	174	164	150	161	178	179	170	193	157	183	181	167	169	190	189	170	147	191	198	186	181	177	186	191	163	192	193	177	196	148	189	176	182	186	170	184	175	192	170	203	181	191	186	178	171	194	184	170	179	175	187	184	166	179	162	177	173	166	192	183	184	209	153	162	181	152	195	192	191	174	184	174	192	155	160	155	171	187	158	170	149	180	195	178	190	181	190	182	170	182	186	165	193	175	166	188	149	182	198	171	181	187	187	178	159	189	186	167	166	199	193	208	201	190	165	188	174	174	181	179	183	170	197	172	153	178	165	173	183	205	178	179	183	176	165	164	182	183	177	177	165	174	179	158	178	167	174	185	173	175	198	176	186	187	194	165	180	151	209	196	176	183	188	178	186	199	153	186	159	177	176	220	183	163	166	189	175	180	190	163	175	163	199	169	190	179	205	182	175	154	162	153	162	183	169	177	178	194	196	185	163	183	170	193	177	178	183	185	162	195	175	174	175	163	171	188	175	193	169	149	170	164	163	184	183	208	164	198	176	161	175	170	187	179	201	174	176	163	179	155	164	178	170	188	179	177	183	194	189	176	179	181	167	167	173	184	173	168	191	156	173	190	201	188	177	169	179	176	174	163	197	204	186	156	194	191	198	176	185	188	180	169	199	184	192	172	188	167	173	184	171	167	192	165	166	165	191	182	174	172	186	153	146	192	194	207	206	201	194	197	194	167	185	149	204	187	181	201	176	188	172	197	189	174	194	156	212	191	164	167	184	193	147	172	166	175	173	180	160	157	194	191	173	194	174	180	147	189	186	183	174	169	185	192	177	184	184	205	177	169	196	191	168	165	183	201	162	158	174	181	198	171	163	183	176	189	175	179	168	155	166	190	188	172	186	179	175	158	197	189	183	170	156	182	178	175	175	193	200	171	172	191	190	172	182	193	185	183	154	160	187	171	182	166	175	176	160	162	172	184	131	197	190	182	153	187	188	177	187	188	172	188	174	176	169	174	186	188	182	188	157	192	184	178	159	178	199	175	180	188	186	183	141	192	174	172	172	182	187	201	176	163	176	176	195	191	156	195	158	174	166	198	157	163	189	150	173	167	198	186	179	155	176	163	161	178	175	179	183	178	186	191	167	177	181	182	196	155	166	181	197	181	186	190	177	205	164	170	197	185	189	182	193	178	186	186	176	168	195	181	166	175	171	210	197	195	165	194	167	169	172	198	194	187	181	171	170	160	170	186	146	169	166	182	178	182	195	188	180	173	189	182	171	205	198	180	177	182	180	185	184	182	160	170	172	174	172	160	186	181	171	171	189	202	164	182	181	176	171	204	180	169	181	198	186	175	175	166	160	173	215	176	179	190	181	198	176	175	180	179	205	172	152	141	188	187	187	165	173	190	185	174	153	184	195	190	187	152	191	184	160	171	179	156	193	152	206	205	189	179	174	201	170	182	195	191	199	184	168	136	184	164	164	152	182	192	159	178	166	173	158	201	200	174	181	161	184	190	170	201	180	153	184	188	198	183	194	212	191	182	180	183	166	167	175	184	168	187	191	167	165	199	172	192	175	169	168	181	184	189	191	169	179	172	159	185	194	172	186	166	147	188	175	173	196	162	188	172	171	173	190	183	169	165	192	159	208	167	174	187	170	184	165	188	191	180	162	152	184	178	158	182	172	171	168	169	174	175	162	201	179	167	175	181	160	174	189	163	166	198	196	164	180	180	186	186	178	160	183	165	174	207	196	156	183	201	177	190	196	171	182	156	175	184	162	185	203	167	178	191	173	166	166	154	167	169	170	194	188	169	201	212	165	190	164	192	189	195	192	164	190	174	193	170	161	181	161	194	161	205	165	172	173	173	178	183	187	183	176	162	182	192	180	201	174	154	173	194	150	192	152	205	189	194	185	195	164	172	178	177	184	172	180	157	168	183	186	176	181	187	156	171	183	173	182	183	176	190	163	189	184	201	174	189	198	186	190	173	185	155	190	206	167	191	168	165	168	195	159	185	168	175	191	168	190	180	172	163	171	150	186	206	166	190	162	169	191	182	148	154	195	159	175	163	167	172	172	162	169	174	176	142	170	175	181	179	168	180	167	169	158	169	182	190	195	184	177	200	184	199	196	158	176	214	174	169	174	171	170	202	182	188	188	168	182	177	179	159	174	187	190	166	186	183	204	177	174	181	180	178	150	148	183	189	195	185	196	164	193	183	178	163	170	157	167	189	196	184	185	182	175	183	167	198	188	202	186	145	170	193	182	168	180	179	195	162	170	191	180	180	169	157	178	173	163	182	173	190	177	179	175	160	185	198	170	175	157	184	176	171	207	187	192	176	168	162	210	194	182	190	169	164	174	153	167	194	174	168	156	177	157	193	161	164	191	156	161	172	207	167	194	167	177	184	188	142	195	176	163	160	168	181	160	163	190	185	165	170	187	208	156	189	178	183	157	194	179	170	167	171	191	178	153	161	175	190	209	187	155	157	172	169	177	156	171	182	162	167	179	158	168	157	180	191	154	154	173	184	174	161	180	180	184	170	161	158	192	185	185	168	159	197	178	175	182	159	171	176	188	192	192	162	168	162	169	187	191	178	190	195	146	171	174	182	193	183	166	143	160	203	175	180	171	191	171	189	178	162	192	161	177	172	155	181	174	177	175	161	169	169	195	154	191	181	187	198	148	170	178	190	185	182	179	181	182	190	180	199	180	166	188	188	158	203	175	164	186	197	177	162	192	161	179	180	163	171	187	176	182	170	140	168	165	176	179	169	163	185	185	158	190	169	187	181	160	175	173	193	193	175	181	156	179	183	204	180	158	192	190	192	182	179	171	189	177	211	161	214	205	189	169	178	163	164	184	170	146	182	206	184	198	183	190	183	177	178	154	164	199	193	176
24339	30621	30754	30020	26394	23442	21320	23917	19663	17028	14447	11254	10841	9029	11411	6883	8552	8548	7589	6641	6520	5020	5065	4163	4737	3778	3208	3429	3169	3642	3544	2921	2640	2189	1744	1590	1491	1451	1386	990	847	786	718	636	713	723	634	647	610	593	532	535	518	537	526	521	540	548	521	500	484	522	493	485	534	503	477	517	548	511	483	496	474	475	511	534	518	521	512	505	518	492	518	499	492	537	522	514	541	506	517	511	536	496	496	513	517	532	524	511	516	473	488	502	510	490	484	482	507	497	476	540	519	522	553	520	481	523	523	523	496	499	508	469	581	544	509	494	535	519	525	493	503	503	491	517	521	502	520	547	488	525	523	489	518	493	537	492	478	512	544	469	532	484	511	499	513	481	508	522	538	524	485	507	520	526	501	498	486	556	513	514	517	538	537	498	541	516	467	507	505	528	484	523	493	509	538	505	531	468	523	463	458	552	451	499	514	515	466	519	515	498	497	495	477	479	551	507	524	503	499	526	486	510	499	476	495	553	544	543	519	546	505	524	503	509	506	514	565	499	498	505	497	515	483	465	505	522	508	474	525	499	491	530	520	504	497	534	528	485	490	526	511	571	499	472	506	509	497	485	520	535	509	516	476	493	498	505	528	470	508	512	524	478	494	517	508	509	517	469	504	528	530	517	499	500	506	520	512	517	491	527	454	497	492	529	506	487	536	473	508	513	497	505	475	552	512	447	522	475	536	519	515	507	521	524	490	483	533	489	519	494	486	519	502	496	507	476	530	471	508	516	506	488	515	499	499	481	532	478	481	511	498	528	514	519	516	497	559	515	559	517	459	505	550	507	456	512	494	545	519	502	499	486	487	533	520	502	496	533	486	507	494	489	508	496	538	479	542	500	515	517	525	550	483	482	487	506	525	495	510	550	512	522	500	491	491	514	528	499	543	542	500	510	545	531	479	493	486	526	520	511	511	495	501	512	511	506	532	525	529	522	550	514	492	538	535	535	536	529	504	488	454	517	523	485	526	489	470	458	474	492	520	522	514	524	487	482	484	523	494	557	536	494	535	511	524	497	512	493	484	529	500	521	524	483	449	545	477	513	505	545	486	492	456	534	514	497	489	490	484	494	513	554	476	502	506	536	523	475	469	515	510	483	501	504	490	520	465	441	511	503	539	538	545	485	500	520	496	532	528	492	482	506	509	521	488	544	486	499	484	482	492	505	520	503	533	478	492	502	516	534	489	511	512	513	506	528	475	514	450	531	503	539	531	487	474	499	465	526	516	500	509	544	516	517	484	562	514	477	495	530	491	499	511	494	501	489	496	506	512	561	499	518	519	512	484	494	495	478	506	495	501	508	488	517	478	499	499	493	520	500	524	490	554	477	493	530	524	492	506	503	531	499	514	501	512	505	489	531	534	512	527	514	461	483	481	545	528	508	489	539	496	514	463	495	474	507	507	463	488	505	527	439	496	539	512	534	512	509	520	501	524	479	543	558	497	486	521	512	521	480	505	531	496	469	514	493	515	465	469	520	467	465	504	524	479	498	523	488	514	515	505	494	524	529	543	506	494	549	487	526	501	480	485	491	499	522	534	477	560	502	502	522	491	524	541	455	543	481	474	482	492	481	505	556	558	511	505	512	489	530	531	518	516	480	512	513	486	493	545	522	520	521	517	518	512	479	531	517	500	472	547	538	473	528	470	514	515	516	511	484	514	508	482	522	518	525	503	502	517	524	549	501	493	563	526	530	510	520	535	535	528	534	579	492	516	503	544	493	497	513	472	487	501	528	494	497	480	515	490	505	490	552	486	528	512	522	537	494	526	485	492	504	529	513	484	521	519	518	529	534	485	510	520	466	526	533	486	488	483	510	496	512	477	517	542	536	511	505	487	493	512	537	549	487	504	536	515	527	510	522	490	516	520	515	471	475	519	540	511	500	489	507	485	546	485	527	533	522	486	504	514	496	512	523	512	505	507	514	495	506	478	525	487	506	530	535	470	501	509	535	524	508	519	533	496	495	495	495	479	503	490	517	498	508	499	500	522	528	559	520	476	521	555	506	487	516	481	527	497	499	532	486	464	531	516	504	462	514	537	547	513	517	469	499	488	507	469	517	476	504	557	505	516	517	522	482	472	475	499	519	527	526	506	471	506	501	500	519	498	524	491	529	480	507	513	518	491	495	502	514	494	542	506	516	505	488	488	470	515	525	533	501	526	503	491	522	519	478	485	488	515	539	529	489	493	510	546	556	478	496	485	473	518	491	525	545	551	551	509	491	477	458	496	483	509	497	505	521	508	524	495	497	491	524	542	503	517	481	526	535	493	505	543	502	522	499	480	510	500	502	546	525	488	480	491	510	502	519	578	460	495	465	535	532	538	513	496	524	495	494	539	523	568	504	507	523	518	510	509	507	537	514	510	558	477	522	522	502	540	480	520	467	450	502	512	506	486	561	524	488	511	501	479	499	494	482	519	508	532	448	542	478	495	508	503	492	523	511	499	503	516	492	462	522	539	487	539	501	492	529	495	477	548	519	498	540	517	471	507	481	554	533	515	490	511	484	518	488	535	486	499	508	495	521	477	517	508	536	498	511	557	515	501	486	502	486	521	496	495	505	547	527	514	525	512	533	498	501	475	516	539	471	492	500	467	466	505	513	494	546	525	525	521	483	498	490	508	484	559	506	489	489	495	500	522	507	499	545	544	485	547	510	502	511	519	524	534	532	488	511	463	499	520	527	484	580	523	471	523	507	512	487	489	505	530	466	511	506	538	497	507	487	494	503	516	487	487	517	501	546	504	498	488	455	523	534	501	505	491	509	518	466	520	529	514	489	536	490	529	529	510	538	507	462	497	497	504	525	535	492	498	499	508	514	534	514	516	478	489	542	523	484	531	499	539	504	503	505	529	496	519	545	510	496	547	481	476	531	531	496	493	496	513	498	511	548	520	516	485	535	501	507	513	497	535	526	502	528	571	508	500	518	502	497	484	529	512	533	504	494	492	508	528	502	549	501	528	490	509	519	487	477	490	488	498	521	521	512	532	541	510	518	516	492	485	507	475	516	523	513	523	495	508	523	490	501	516	538	502	532	479	489	514	495	559	479	531	491	543	472	516	491	558	511	528	502	506	536	468	538	504	539	494	503	520	533	511	512	511	534	519	497	539	498	516	484	503	551	488	484	542	524	483	539	488	538	531	505	492	486	524	509	486	543	529	531	476	499	522	518	517	477	496	507	506	471	494	522	516	519	514	525	498	503	472	493	531	514	501	505	523	520	536	506	503	507	533	498	503	519	490	512	505	473	491	535	527	534	514	557	522	504	544	526	536	508	499	512	545	526	524	511	510	529	506	505	515	506	530	555	503	484	505	555	509	533	509	537	513	493	494	511	507	517	500	498	540	497	487	520	536	528	536	469	469	520	573	512	510	524	519	509	479	530	534	510	510	499	482	505	505	513	523	548	488	537	501	497	500	502	506	512	552	492	520	492	507	481	515	502	477	534	511	524
10097	5057	3621	2454	1705	1316	1109	891	734	568	461	416	381	377	347	369	342	344	325	318	300	307	286	285	276	256	291	294	265	287	270	257	290	262	250	256	260	259	248	270	277	259	260	294	275	293	247	264	299	277	255	280	256	274	279	242	248	237	243	244	261	252	246	267	271	258	301	237	274	257	246	238	239	248	247	283	256	230	249	252	257	253	267	247	243	276	240	253	261	284	253	276	289	259	297	266	268	299	263	239	279	246	249	249	233	244	256	276	253	274	304	268	230	270	266	256	249	274	281	246	286	250	249	265	266	211	284	247	286	239	254	235	288	260	249	266	243	272	264	315	248	262	246	279	268	254	265	272	302	258	244	271	265	243	280	280	255	239	265	276	263	267	237	242	269	237	230	249	285	277	210	260	240	263	240	273	285	253	242	265	261	261	272	262	252	252	272	248	259	268	271	258	258	291	267	259	247	266	254	271	284	280	262	257	274	251	289	255	245	252	265	255	258	252	251	234	254	257	269	293	243	248	260	282	259	256	255	268	277	288	279	265	271	264	254	248	244	259	262	257	278	258	263	260	277	266	273	268	268	286	262	296	263	259	250	272	278	278	265	257	250	278	259	258	241	262	270	268	261	260	272	255	279	238	275	267	294	278	255	240	272	284	265	241	252	264	230	235	263	269	266	273	278	268	283	270	247	257	224	265	282	237	252	262	236	259	281	271	238	271	268	244	234	258	238	283	248	269	275	264	291	252	251	261	258	264	264	287	255	254	250	267	271	264	257	258	255	248	256	267	233	257	259	279	243	252	284	274	291	213	262	250	286	277	260	250	249	244	261	247	255	308	258	243	260	259	264	251	275	274	280	267	281	238	279	232	255	243	274	248	244	261	246	261	264	244	262	226	255	265	296	269	265	254	263	242	272	280	281	276	238	231	244	284	283	260	250	264	291	245	250	263	225	266	252	234	277	259	260	284	258	250	271	273	256	275	264	286	268	298	275	238	241	273	257	229	264	278	241	271	251	227	238	266	277	254	259	256	285	263	238	256	238	238	283	273	259	273	244	247	262	267	266	292	278	258	270	247	262	264	273	276	266	271	250	264	263	279	240	229	272	274	262	278	266	246	261	272	249	253	252	243	259	281	245	264	255	271	282	259	251	280	261	285	256	258	272	240	259	263	276	243	268	273	232	252	264	280	261	300	287	268	270	288	239	264	292	235	277	251	235	278	258	260	292	235	279	265	261	242	256	277	281	247	258	272	268	285	287	274	282	253	232	282	290	245	275	271	258	264	258	265	253	294	251	267	252	248	263	281	237	271	254	241	281	275	271	273	277	295	281	257	239	248	272	257	276	264	255	277	265	278	257	286	269	267	254	275	264	243	260	284	273	284	238	265	245	243	251	290	252	268	243	274	234	236	267	265	261	239	264	270	293	250	262	265	243	286	290	283	262	287	263	237	291	253	268	264	250	289	288	264	266	285	229	229	294	237	268	266	245	271	274	250	237	275	282	258	273	245	270	264	277	262	283	267	265	256	279	244	250	275	251	253	277	241	248	267	234	283	275	257	262	273	270	277	239	245	241	267	252	242	259	254	251	270	271	264	278	269	242	263	268	258	242	275	252	265	270	267	254	232	261	239	257	237	267	276	256	243	272	250	247	259	273	259	270	274	267	289	277	267	248	245	253	259	295	274	302	265	221	280	240	250	262	234	285	226	280	270	272	231	286	273	282	294	277	249	250	259	258	248	243	276	259	247	274	263	278	271	255	266	276	278	233	272	266	254	281	265	280	283	286	260	269	274	257	243	255	246	258	268	272	251	243	257	275	276	247	294	281	270	254	272	252	274	266	250	272	254	238	243	250	250	265	271	247	275	281	289	256	252	264	255	236	249	264	256	214	272	267	240	261	271	247	277	269	242	263	294	230	293	264	286	246	277	253	282	243	261	281	278	258	284	259	290	247	282	254	236	266	275	248	264	275	267	273	277	261	246	261	259	259	266	251	269	256	270	249	272	256	264	249	277	245	244	260	253	265	260	270	252	253	248	244	251	230	262	252	279	254	257	246	258	267	285	267	283	293	249	261	244	263	235	253	252	260	240	255	265	267	264	284	245	246	251	237	242	281	291	259	282	243	264	270	272	253	289	278	241	280	272	234	268	275	260	272	250	283	261	252	250	247	267	244	250	284	299	296	276	234	262	278	263	275	279	253	274	261	266	286	258	268	261	252	252	236	270	245	253	251	262	271	250	246	270	248	241	230	252	265	267	279	245	264	255	241	284	277	258	275	273	256	257	275	302	246	257	257	256	254	265	247	277	270	272	254	251	264	243	261	247	273	279	273	250	252	246	283	263	242	266	261	270	282	238	254	276	275	233	264	250	257	256	236	236	277	241	254	266	242	289	269	238	268	260	259	248	251	249	242	254	247	267	253	271	276	290	275	278	267	253	252	263	260	260	260	269	240	226	237	271	269	249	246	288	271	270	300	244	282	246	261	273	298	274	271	282	297	247	267	243	242	270	280	274	255	222	257	274	267	285	253	275	307	250	279	270	287	262	266	257	228	251	262	270	235	246	242	245	227	293	260	234	239	237	268	276	243	279	244	265	254	282	259	239	264	237	267	261	286	286	258	240	294	239	270	250	281	239	244	294	265	258	302	261	241	251	264	267	255	247	272	261	266	250	278	245	277	255	254	284	266	273	261	274	272	249	259	260	265	241	258	242	266	263	265	243	279	273	238	243	241	278	256	242	289	257	271	274	239	261	243	292	262	237	298	236	277	229	268	256	259	264	254	248	283	232	258	269	249	274	272	256	261	285	283	265	247	239	294	260	244	253	266	267	237	261	267	246	244	255	274	265	251	254	275	269	257	254	263	231	260	297	264	257	261	224	241	256	259	258	250	277	250	289	279	228	267	245	259	283	276	256	218	262	238	252	263	262	251	267	269	260	237	255	248	259	277	275	295	326	246	286	253	234	268	297	237	267	301	275	268	260	255	243	279	267	257	251	258	262	276	275	267	241	251	267	263	261	268	289	260	239	262	267	253	257	261	281	272	269	289	278	267	270	258	256	272	274	248	275	279	248	260	267	272	246	227	274	272	274	253	259	276	264	248	244	258	284	240	263	280	249	232	258	274	268	272	262	271	256	244	251	278	243	228	282	231	246	243	250	275	292	267	274	260	251	249	269	251	278	293	282	254	262	257	242	258	275	253	268	257	265	258	252	270	257	256	272	273	262	294	235	257	255	292	256	267	270	275	255	307	276	271	257	251	249	259	258	271	238	256	231	235	270	251	263	248	259	272	251	259	265	262	282	258	250	254	277	265	260	251	265	260	251	278	268	270	284	225	234	269	302	250	262	261	259	219	257	266	265	256	254	276	277	265	260	265	259	217	248	259	258	296	227	252	267	245	261	238	288	266	279	281	277	247	257	276	278	256	281	247	248	258	257	266	261	270	295	264	263	277	273	251	232	269	258	277	252	273	240	234	268	252	221
8818	6646	12113	12331	9842	7743	6327	5209	3954	3110	2408	1905	1663	1459	1477	1233	1284	1114	1173	1077	1079	946	991	918	931	888	868	878	849	857	808	815	816	848	745	733	722	735	737	678	685	777	702	689	707	690	723	733	724	709	745	743	730	731	732	735	745	709	716	678	731	730	716	723	704	681	734	681	753	705	748	719	674	666	712	702	728	754	700	682	712	712	739	673	715	752	686	690	688	702	752	734	715	749	701	762	741	721	718	736	685	680	787	726	735	712	677	702	733	705	749	738	703	747	720	728	749	720	679	690	698	718	703	725	726	695	690	735	705	702	697	750	702	729	693	717	712	746	714	744	756	762	709	749	696	697	708	717	702	711	702	724	706	775	695	699	716	703	685	719	725	732	723	686	672	723	690	706	762	742	712	697	734	731	707	715	677	744	721	739	707	684	720	768	657	670	710	719	729	712	722	704	736	744	721	703	723	714	724	681	691	723	712	730	718	715	709	727	671	686	713	779	730	714	732	731	771	741	714	693	726	706	703	743	729	683	736	750	736	692	733	713	728	743	723	696	683	732	772	731	737	670	707	726	724	744	743	735	724	776	715	718	718	712	711	724	752	712	739	754	712	758	731	670	669	763	731	702	738	744	690	761	723	694	726	763	738	691	688	696	738	708	694	710	733	778	748	726	648	691	741	706	715	758	703	710	718	670	714	731	756	708	760	682	712	696	701	698	720	677	717	701	758	703	696	726	693	737	704	715	720	683	736	752	742	745	726	719	726	684	686	707	749	713	707	726	748	711	665	714	717	741	711	745	722	680	717	715	738	673	725	699	681	712	744	726	742	703	696	694	702	748	734	732	736	712	703	712	765	722	742	713	727	747	727	726	750	677	711	763	681	722	713	723	706	711	690	763	703	725	686	723	717	710	722	721	665	757	679	693	717	732	727	711	704	724	685	733	755	646	728	756	714	744	698	715	691	740	700	758	702	708	718	699	711	693	719	695	708	679	729	727	728	745	721	704	697	739	702	760	728	747	726	724	732	698	684	717	695	680	694	703	689	742	714	709	733	708	722	707	733	688	691	714	701	709	668	727	711	720	702	726	716	729	732	689	709	698	745	738	676	727	658	693	697	697	691	686	713	758	735	733	745	720	723	738	716	716	711	745	748	748	649	777	773	771	750	734	721	730	758	702	723	694	719	691	728	707	732	710	717	677	715	737	677	723	710	747	714	690	756	732	722	730	711	686	679	734	715	736	712	716	713	693	700	740	727	720	668	742	702	694	757	723	685	669	708	730	701	721	741	718	708	718	733	694	687	717	735	751	687	695	715	733	666	750	686	741	749	707	716	718	704	737	705	666	712	772	665	757	707	683	705	728	713	719	741	685	727	728	731	742	672	697	722	715	645	696	736	748	748	733	695	772	713	702	732	666	685	708	688	699	699	692	729	710	703	738	702	700	688	756	721	758	728	670	716	708	726	715	743	725	750	785	741	712	712	697	704	679	736	716	743	715	704	731	687	726	724	735	706	706	696	712	714	663	702	700	722	704	742	706	672	706	745	735	741	709	741	704	721	684	727	744	715	703	685	704	664	720	721	748	698	739	691	693	695	711	765	681	724	687	733	725	721	705	643	677	721	681	715	731	697	730	712	742	723	727	718	692	734	705	741	698	712	681	736	729	689	693	710	686	709	745	764	723	702	697	765	698	752	721	701	688	706	697	741	679	747	707	708	673	698	698	739	709	720	676	727	702	724	695	686	672	756	690	754	723	714	682	732	717	743	729	703	702	753	740	715	727	733	750	712	755	770	755	678	715	726	698	727	736	698	718	709	760	759	673	737	724	758	678	700	714	734	716	736	719	749	672	699	683	693	735	738	697	736	724	707	716	703	669	735	728	705	720	728	702	712	741	709	695	782	690	699	675	708	686	673	703	683	716	688	721	683	722	695	732	713	718	719	712	705	699	764	767	688	702	708	744	725	652	722	725	704	694	713	659	683	706	725	651	713	728	639	716	675	680	725	716	723	668	751	693	703	744	714	690	696	689	699	739	713	685	657	699	725	729	717	715	721	703	695	702	659	674	755	682	676	728	702	720	732	724	760	728	679	711	737	704	687	702	753	697	695	701	746	714	678	724	744	712	717	747	749	726	716	749	728	734	725	704	766	725	697	742	699	695	714	686	743	752	662	714	718	721	710	708	737	681	707	763	728	721	638	750	721	728	677	704	697	700	711	723	705	749	670	751	704	730	737	738	718	718	727	720	712	721	741	768	714	734	753	724	693	692	756	702	697	696	732	732	688	719	740	722	713	725	729	685	693	783	736	687	677	700	727	707	753	703	689	695	735	707	766	691	742	711	720	724	729	755	718	767	724	696	724	743	700	734	748	698	712	707	695	710	691	738	705	678	680	749	703	682	748	745	677	694	680	702	731	715	743	700	773	726	774	710	687	743	686	690	694	728	738	723	706	741	751	714	733	710	697	754	735	688	704	738	758	698	699	702	718	717	710	726	757	755	727	722	702	680	687	694	721	677	684	662	747	721	697	758	701	729	747	713	700	712	697	685	701	696	696	755	727	721	688	703	755	700	698	731	656	699	706	736	693	731	690	683	714	673	729	687	736	702	675	768	724	706	756	727	745	755	693	705	750	726	737	780	713	726	688	714	683	703	771	683	733	700	724	726	702	720	668	699	660	723	680	731	714	703	730	683	747	682	713	711	733	779	669	742	742	671	715	694	728	724	685	684	708	697	672	664	741	672	710	734	705	676	719	760	735	649	715	678	685	667	707	730	729	757	702	722	715	716	753	714	742	734	690	738	695	711	733	711	704	696	719	703	736	702	687	673	700	707	734	654	705	750	732	712	668	702	699	731	659	718	677	676	715	729	698	712	719	688	784	741	746	700	732	682	732	702	733	702	687	758	688	705	706	711	716	691	702	728	694	706	736	700	712	708	723	714	733	762	674	694	714	729	747	722	711	688	725	722	697	716	708	732	757	754	707	699	741	717	672	677	692	703	673	728	704	711	688	736	736	706	666	724	692	755	765	670	739	701	711	727	716	725	698	681	724	753	682	720	701	742	710	751	717	752	738	717	740	726	792	710	715	731	755	682	724	660	754	718	721	706	702	706	729	700	726	653	712	698	743	701	713	739	721	734	709	687	746	729	740	680	736	695	720	731	735	742	706	685	749	661	692	709	697	737	681	716	730	760	705	639	716	703	748	761	763	757	730	745	693	701	731	692	705	735	683	688	708	729	751	629	704	694	710	714	634	698	734	714	717	717	686	647	718	698	715	685	734	752	676	679	757	695	700	731	740	726	683	733	736	738	706	660	695	680	711	735	708	701	751	757	748	724	692	687	761	712	723	717	709	683	762	721	714	711	730	670	681	715	713	711	735	773	735	722	689	735	678	739	685	686	722	699	707	691	715	700	735	745	693	685	709	687	719	728	721	732	686	663	722	702	689	656	674	658	750	702	708	666	685	735	669	723	706	710	752	710	701	719
28566	20870	15122	8028	5082	3789	2986	3413	3170	2330	1896	1349	910	839	1202	1075	935	718	753	685	704	591	561	515	577	459	486	432	397	423	370	336	331	315	284	289	301	290	243	244	208	237	246	262	248	240	213	247	254	247	239	246	216	232	236	245	222	254	223	207	253	250	234	219	242	227	229	204	193	218	219	223	218	232	227	214	223	211	192	213	199	236	257	220	220	236	242	242	240	217	238	227	235	198	255	196	221	235	229	221	211	228	218	244	243	225	259	226	269	226	220	240	255	219	242	229	245	247	225	244	250	222	241	219	228	238	194	261	207	246	216	200	222	220	226	209	221	241	214	248	250	206	214	237	228	219	263	218	214	210	243	229	243	206	230	254	232	238	230	233	223	220	261	227	243	216	217	216	251	257	240	203	221	222	230	239	214	237	221	233	200	225	222	222	234	243	227	250	251	248	227	237	246	225	180	232	225	233	237	211	245	244	224	219	260	219	243	211	222	221	226	216	255	227	238	226	220	239	216	239	253	215	237	231	232	216	223	240	232	200	255	241	228	260	214	211	225	225	212	251	237	218	215	258	200	226	221	270	226	224	204	226	213	257	244	242	229	231	274	212	235	218	234	204	226	213	196	236	232	232	181	236	238	206	213	237	249	242	228	256	224	230	219	225	225	232	237	245	230	247	225	243	244	222	245	217	265	227	249	209	211	234	238	254	223	236	216	218	221	230	209	216	242	221	231	236	228	233	261	205	240	232	207	228	239	202	227	207	220	210	215	203	230	241	248	212	234	215	213	238	213	227	230	235	217	221	222	214	235	216	233	219	225	230	250	213	223	200	229	229	246	190	238	239	207	203	228	223	215	235	238	242	238	245	220	247	255	226	226	230	225	217	210	225	226	250	217	243	233	211	239	228	224	221	196	216	235	235	248	221	235	225	228	242	220	239	244	213	228	233	210	235	201	214	213	222	236	234	221	255	260	237	232	235	202	225	195	233	230	255	224	218	229	249	229	232	241	244	239	242	232	244	228	240	234	213	247	212	224	241	243	246	216	216	226	233	228	206	228	236	199	222	250	227	210	226	226	190	211	222	226	235	241	244	224	257	222	218	187	251	209	216	215	228	253	204	232	244	255	272	220	230	249	255	217	212	224	212	225	188	253	227	229	217	229	258	220	204	220	200	229	222	234	239	207	247	243	197	230	269	235	229	265	238	218	226	233	230	220	247	227	240	240	216	239	238	236	219	243	236	215	220	234	203	234	248	224	238	237	237	216	223	229	243	257	222	215	275	233	243	253	256	237	214	228	220	211	210	248	205	228	221	203	229	230	242	214	233	237	222	225	212	219	218	230	239	218	217	229	219	221	233	251	243	231	239	225	223	232	239	234	224	241	216	246	241	215	207	226	246	228	240	212	244	230	266	220	232	237	246	241	236	225	232	223	235	214	230	239	218	221	258	227	251	237	207	237	228	225	204	261	202	222	210	207	232	204	202	235	223	232	240	210	228	243	216	246	203	234	217	213	259	206	222	228	241	214	241	231	233	221	226	254	236	236	237	233	217	232	212	211	257	237	252	224	236	232	222	225	222	223	206	220	221	241	208	239	249	230	228	231	225	221	234	248	208	248	231	255	223	245	224	217	233	268	210	223	223	204	215	231	199	230	229	211	233	225	242	228	229	225	222	224	246	217	231	240	227	221	221	195	232	215	224	216	230	225	259	247	218	237	250	221	219	227	221	227	207	206	233	242	226	229	227	217	213	244	222	230	223	196	244	247	230	216	241	225	217	227	249	233	227	251	233	256	255	256	223	238	234	194	200	259	201	221	218	235	226	220	214	255	233	239	228	190	216	227	220	242	223	217	222	229	258	227	229	213	207	218	246	234	218	238	222	246	219	240	221	223	239	256	233	231	193	228	218	202	219	240	220	216	203	236	250	214	222	213	219	218	217	217	221	222	255	232	221	219	246	241	221	257	226	236	215	218	238	233	235	251	202	217	204	233	217	231	219	215	207	209	233	203	210	239	217	253	222	228	213	221	241	245	224	222	235	256	230	220	249	241	241	229	252	232	229	265	233	229	229	202	205	207	236	225	249	240	250	211	207	245	232	215	219	225	245	241	234	234	209	226	214	236	237	230	265	229	237	216	230	240	238	220	209	237	228	220	213	257	264	223	214	223	241	223	226	188	247	212	195	232	243	242	239	202	242	251	231	222	219	244	224	241	214	255	208	242	223	244	220	233	236	232	254	243	215	234	224	257	225	225	225	239	205	248	225	241	208	228	209	245	261	225	224	195	231	205	230	235	234	232	235	183	200	213	252	238	210	204	207	240	245	246	229	217	218	212	233	227	248	259	222	223	218	212	204	217	237	215	245	240	181	210	197	221	221	216	206	235	199	218	218	230	237	222	262	220	230	226	225	235	229	242	222	227	219	251	259	230	233	202	234	217	240	220	237	219	240	223	224	228	217	202	219	275	235	226	217	236	211	215	225	237	229	221	221	255	236	197	226	244	257	226	219	235	213	233	226	211	233	226	224	222	222	232	213	208	222	249	221	218	253	240	222	215	256	238	252	215	238	236	226	235	210	226	253	225	220	254	227	243	241	242	242	205	238	243	223	220	222	245	261	246	248	225	223	222	247	222	224	240	236	227	249	248	235	242	238	220	236	228	236	215	233	211	220	228	233	227	209	233	252	257	222	266	214	228	250	214	249	225	220	232	233	256	219	220	201	188	224	228	228	239	227	232	246	238	233	242	249	216	192	217	238	236	238	215	212	222	201	225	247	234	227	211	224	225	196	223	238	224	241	229	236	216	220	233	205	228	236	224	221	235	243	221	237	236	215	227	215	248	254	223	235	227	208	217	243	241	219	249	243	210	208	235	234	225	210	230	224	235	247	239	214	231	246	226	239	217	221	223	234	249	210	247	235	241	234	228	232	273	221	227	214	234	222	236	226	209	242	226	218	211	231	236	230	221	233	235	227	228	210	231	224	245	223	233	219	240	218	244	226	265	251	241	228	230	256	221	238	225	219	221	260	217	233	218	240	262	239	227	202	225	230	238	219	244	217	244	237	237	213	229	220	250	215	251	236	231	219	223	230	217	216	217	238	254	248	230	247	240	259	234	223	238	249	237	232	195	208	216	238	209	237	218	266	220	217	234	219	229	237	216	217	221	194	238	244	243	246	226	198	249	249	213	246	254	238	230	224	233	250	218	215	215	258	216	224	219	223	259	206	240	234	210	196	224	240	244	252	228	242	202	223	227	201	263	259	234	224	245	224	238	205	235	240	204	218	225	251	208	237	257	230	211	223	224	236	240	216	221	224	216	231	237	217	209	247	243	210	217	220	220	232	215	216	228	241	221	218	235	222	223	228	235	230	229	210	223	209	229	244	207	217	245	219	240	217	216	228	207	238	233	204	234	257	227	250	222	226	206	223	220	232	228	238	241	223	255	247	236	230	243	249	219	238	202	222	238	237	241	207	205	248	196	220	232	196
20327	20854	23961	22234	19557	16921	14310	14933	12779	10682	8775	6697	4960	5182	6887	6022	5505	4401	4921	4008	3997	3175	3298	2837	3019	2162	2161	2129	1835	2363	2158	1682	1680	1453	1236	1118	1019	1062	923	847	787	759	716	688	737	766	712	724	661	668	660	632	639	637	617	646	615	654	650	653	628	602	630	686	622	660	653	685	605	609	664	636	652	630	619	634	659	646	659	597	621	597	620	617	623	657	671	597	645	605	697	635	636	628	623	636	616	656	589	630	630	628	640	660	612	627	589	654	646	624	586	621	635	660	610	585	617	608	668	645	659	626	654	640	620	632	657	664	623	631	625	608	620	585	603	616	629	660	669	621	656	629	680	608	647	610	642	628	616	630	631	637	630	668	642	609	623	598	672	643	639	611	608	664	629	650	615	680	644	580	618	615	632	648	613	615	651	632	587	644	661	652	614	673	609	633	652	650	621	670	647	663	639	598	575	674	648	617	664	586	615	614	620	620	650	610	596	618	620	635	641	610	628	608	639	595	643	610	580	623	630	632	607	675	646	670	655	590	641	655	668	628	642	605	639	653	640	637	607	576	607	658	688	616	611	622	670	638	625	665	615	591	660	589	640	660	658	665	629	638	671	640	643	597	625	632	631	666	611	673	621	611	623	631	636	628	611	617	603	621	643	665	668	598	631	665	645	658	616	643	657	628	607	660	620	643	626	644	638	626	639	607	632	633	618	644	648	640	611	618	632	661	618	662	645	624	593	594	618	639	662	642	646	658	655	629	610	629	603	598	620	617	669	623	645	641	671	609	618	666	632	629	651	589	646	651	648	667	639	674	643	677	654	642	603	651	660	613	633	598	627	629	638	649	651	620	616	606	634	584	637	627	634	678	651	605	637	632	635	665	644	644	631	676	683	648	614	583	656	618	654	647	625	649	610	643	575	601	604	646	613	654	630	621	650	647	621	659	568	633	585	632	648	634	626	711	601	599	639	622	631	608	631	675	598	597	626	602	651	623	659	633	706	620	679	655	633	602	675	639	664	661	645	638	660	671	620	635	626	650	614	639	679	630	668	648	635	649	604	683	643	627	668	657	622	614	635	608	637	599	641	647	628	584	657	607	624	596	644	651	635	675	613	625	651	608	619	621	670	626	679	592	599	599	627	605	661	669	606	624	637	595	650	670	659	615	627	598	632	597	645	668	604	638	628	622	675	651	643	626	617	618	638	668	667	656	650	667	644	606	627	682	632	673	626	640	661	643	631	635	627	605	606	664	629	651	626	594	626	675	630	606	620	666	593	659	637	643	643	649	613	594	634	625	615	644	643	652	659	605	607	630	642	666	625	583	652	615	640	620	619	617	589	659	584	681	612	628	684	644	540	611	646	638	667	642	632	621	574	685	601	655	625	608	659	676	626	623	602	605	657	606	609	643	647	680	625	646	627	644	624	621	627	584	681	634	634	638	626	588	669	620	676	656	601	634	589	643	663	681	662	638	640	601	662	641	661	628	595	600	674	612	621	613	617	633	655	605	609	656	635	633	567	613	637	650	648	599	676	651	627	594	619	606	643	606	639	652	604	655	647	630	629	607	608	650	674	637	633	653	682	630	697	630	682	616	609	645	613	639	630	667	640	637	625	618	638	598	636	641	638	655	663	662	608	622	624	601	634	667	613	617	642	649	595	606	623	652	634	628	639	667	577	626	603	606	638	649	636	653	618	648	647	677	628	644	619	658	663	619	624	658	652	639	626	605	662	667	620	656	604	610	620	687	648	627	615	637	600	660	623	641	677	641	680	621	616	640	646	697	672	678	619	654	610	666	614	688	636	627	683	605	625	660	631	631	681	651	647	610	612	621	611	606	635	625	606	566	628	605	633	645	626	657	648	660	630	603	631	655	644	612	673	656	671	631	608	640	614	669	656	661	607	605	656	636	642	584	657	640	625	659	633	622	624	639	646	620	612	682	635	614	668	633	603	598	631	601	627	669	644	646	678	595	629	613	587	632	659	644	646	600	677	634	651	639	654	600	634	622	679	681	619	619	634	652	689	672	665	617	608	629	652	662	657	630	635	663	621	586	665	648	654	640	611	644	635	678	618	647	618	654	638	614	651	618	622	620	634	675	647	678	607	645	637	607	653	635	657	593	598	661	626	631	607	640	624	640	606	662	665	660	604	653	658	639	659	638	658	634	683	606	611	617	595	648	619	627	661	648	642	645	620	657	638	614	640	668	668	622	647	682	668	635	662	623	650	659	620	649	643	624	642	667	633	630	649	648	682	622	665	601	593	627	666	635	656	653	627	662	622	694	635	605	700	586	683	654	641	667	620	628	667	637	630	640	656	623	592	653	671	635	626	607	649	631	657	662	674	629	665	634	652	624	653	625	649	674	623	628	579	641	654	637	611	652	639	638	638	598	622	654	632	624	672	630	647	671	647	607	685	624	625	616	651	639	643	613	661	642	614	626	635	646	614	646	637	624	627	663	645	661	642	640	638	627	567	644	627	649	655	652	640	624	653	653	620	574	616	640	652	588	601	606	616	631	644	603	635	629	583	557	603	599	616	649	608	595	622	614	641	660	617	646	689	637	683	629	598	596	660	665	620	594	677	613	564	671	617	637	625	632	606	636	618	632	603	654	663	641	683	619	631	639	601	638	672	660	661	614	626	616	601	626	612	613	633	679	617	615	651	636	625	654	623	630	639	639	639	637	642	640	633	582	603	606	612	582	634	625	591	629	633	678	661	655	637	663	612	626	631	595	663	638	613	636	638	599	602	634	639	665	659	613	597	619	642	608	573	646	654	639	632	667	644	642	655	672	648	611	612	621	645	622	663	621	671	663	610	653	630	629	640	634	654	658	643	640	667	643	618	633	645	689	634	599	644	630	654	654	653	673	634	679	632	629	641	629	594	629	607	645	621	649	655	680	619	611	597	631	650	615	614	650	660	689	653	623	634	607	639	630	598	626	664	615	635	666	645	661	610	601	613	663	656	617	593	635	671	630	635	639	583	623	653	639	583	632	626	647	638	688	630	627	626	621	641	656	645	578	647	657	630	635	614	693	599	644	654	656	610	606	624	632	623	662	607	610	656	659	661	605	633	630	650	648	660	658	648	655	618	624	641	641	658	616	630	664	591	654	624	644	615	640	627	621	633	604	619	598	620	656	580	629	651	610	651	635	624	599	640	652	610	633	654	639	668	565	663	644	602	616	639	671	613	655	607	666	676	631	610	672	645	625	613	632	657	608	642	656	586	620	607	609	640	628	595	618	647	635	629	609	655	640	652	666	634	666	664	622	659	645	641	632	632	617	646	607	671	659	670	639	653	627	624	649	627	660	650	666	630	615	670	628	637	622	655	666	634	629	630	643	627	669	576	675	569	676	662	633	634	602	611	631	634	645	592	639	647	636	629	660	646	618	660	622	637	710	637	611	621	660	641	594	643	637	627	682	652	623	629	662	622	639	646	632	587	662	593	636	612	612	616	603	619	655	611	661	618	629	641	634	624	588	588	657
37602	35422	24940	15274	10297	7408	6200	6762	6356	5056	3934	2975	1814	1819	2555	2382	1778	1823	1750	1442	1182	972	1056	866	993	616	607	646	545	674	601	473	480	441	350	303	318	290	265	243	232	222	215	200	210	211	199	198	168	198	183	199	159	162	185	194	159	172	170	174	181	168	173	178	189	188	179	193	195	196	168	172	178	170	170	159	172	167	168	179	166	190	157	182	192	191	182	206	194	165	188	187	182	197	172	177	187	183	191	180	192	156	148	187	184	203	171	198	185	179	172	193	197	198	186	185	179	200	217	188	162	177	166	176	158	166	162	182	192	192	183	181	185	192	176	194	167	171	180	172	176	170	187	169	184	196	202	194	155	197	166	184	189	181	194	181	164	175	155	185	159	184	180	153	184	177	203	193	193	183	161	183	192	176	178	165	180	177	176	195	182	180	174	187	165	179	193	191	157	185	200	223	170	204	151	174	184	175	169	185	178	197	218	161	170	192	205	188	185	170	169	182	193	179	186	181	185	192	188	160	179	199	192	164	177	194	205	181	179	192	171	157	196	166	187	183	193	179	201	189	174	186	161	186	167	176	199	180	163	162	214	168	186	171	181	180	180	172	168	177	200	183	191	174	182	191	163	161	171	182	154	187	159	184	193	191	190	178	185	177	197	187	177	176	208	163	219	193	202	196	176	177	193	169	190	171	201	193	165	187	188	202	193	192	188	193	166	196	194	184	172	174	174	197	188	181	165	193	204	164	187	172	156	193	176	182	166	165	194	189	193	183	188	164	192	176	171	190	144	156	169	191	169	187	180	170	188	167	202	190	164	185	195	178	223	181	202	180	178	167	162	182	168	180	216	190	168	157	189	187	166	162	170	173	189	189	192	196	176	166	166	166	169	184	173	191	179	178	172	179	177	182	182	179	166	187	172	156	174	165	184	212	168	189	158	178	187	193	194	185	167	183	173	205	162	172	189	195	172	167	178	183	188	203	174	189	167	162	196	170	158	160	173	160	190	182	192	184	186	178	184	161	161	173	191	169	171	170	195	183	180	185	185	188	206	174	176	166	196	160	179	161	192	173	175	176	200	179	184	192	173	178	160	158	179	199	192	170	172	190	185	175	187	179	184	184	166	172	180	196	198	176	171	204	185	178	188	185	170	182	179	168	183	184	179	199	180	187	204	156	191	179	170	169	182	144	180	177	186	148	163	198	156	146	181	181	165	169	192	178	170	189	193	166	188	178	190	163	177	191	174	182	185	172	183	189	178	201	151	185	165	195	183	175	190	162	170	186	159	165	186	161	193	152	194	179	147	193	183	214	151	183	183	188	153	167	178	155	175	175	147	142	194	190	199	166	174	176	175	181	191	196	164	179	178	177	182	178	176	188	191	189	165	189	159	181	177	182	161	173	190	199	199	176	215	183	192	180	199	186	174	186	168	172	170	178	190	172	169	173	217	171	199	176	163	174	183	195	175	187	174	161	176	178	197	182	146	168	179	215	186	191	168	183	204	192	174	197	189	204	177	187	194	207	175	178	180	208	202	176	195	169	174	197	207	170	206	193	162	184	180	193	171	179	202	180	197	195	186	164	156	173	197	204	165	161	167	176	179	171	166	189	181	175	179	164	172	175	191	159	180	197	167	193	181	165	183	185	181	186	192	182	178	168	173	202	197	196	173	170	200	176	201	147	188	170	206	182	181	180	166	189	190	171	160	167	152	168	183	201	201	162	194	173	189	178	181	189	196	204	181	175	181	173	180	172	184	193	151	177	161	168	180	163	170	186	178	158	166	186	193	192	164	185	209	188	173	186	185	182	155	163	176	175	177	167	161	201	195	162	186	175	167	170	174	188	168	195	200	181	163	161	183	187	195	207	176	177	171	181	174	186	175	175	193	190	185	193	173	192	191	172	184	199	206	178	185	164	200	154	192	169	202	182	186	153	176	205	182	181	182	182	183	209	187	160	194	167	193	169	200	158	172	188	213	185	179	162	179	173	186	161	179	186	204	178	191	169	190	181	179	168	172	165	184	187	191	190	173	201	168	180	179	177	172	174	165	152	182	164	165	181	186	176	166	190	191	182	194	188	191	175	181	187	189	184	194	197	185	194	180	168	189	177	166	175	183	186	178	168	184	172	192	150	189	192	174	171	170	179	185	187	195	188	187	196	202	194	167	171	180	182	186	179	180	194	181	168	155	192	185	181	172	182	181	193	159	179	185	179	165	169	159	189	186	204	187	197	166	192	176	175	169	172	191	187	178	171	185	167	162	190	197	179	171	186	170	177	170	179	186	203	166	173	177	180	165	183	184	199	194	178	177	178	153	184	191	170	166	220	187	190	183	188	185	189	188	185	182	174	215	177	190	193	163	191	148	196	179	160	163	199	173	182	168	188	174	184	164	187	183	174	179	168	177	158	188	160	178	156	172	210	192	202	198	155	190	173	159	158	188	179	176	179	186	188	210	190	188	177	161	149	156	174	157	178	169	194	152	192	183	167	161	192	193	182	177	178	182	172	165	202	188	180	162	187	174	184	185	182	185	198	192	163	186	158	199	192	164	191	198	214	193	205	193	176	162	168	161	199	172	198	188	189	211	186	161	187	198	203	186	177	195	177	209	172	183	184	182	179	182	179	200	194	178	201	174	183	203	162	188	195	177	169	179	184	176	180	191	179	169	174	154	175	181	181	173	179	198	188	150	180	205	185	163	179	159	171	179	178	173	157	157	193	195	191	203	179	189	192	184	188	152	174	179	187	173	178	169	174	180	197	155	179	209	181	194	190	164	166	203	163	180	180	178	205	188	193	181	140	182	199	176	165	184	177	168	195	171	191	174	181	187	189	171	193	183	174	186	163	179	165	171	193	194	167	159	170	180	182	168	185	179	180	173	191	165	178	193	171	178	188	155	167	198	184	180	163	179	201	184	197	168	166	195	195	162	194	168	167	176	181	198	193	201	167	179	174	181	194	179	181	184	178	199	177	168	175	170	161	171	166	172	178	158	168	170	174	171	202	185	182	169	187	181	178	183	193	174	188	158	209	175	191	182	173	180	187	180	188	167	176	177	182	169	184	197	175	174	165	182	178	178	186	169	190	185	170	185	194	182	198	163	158	191	141	165	180	183	192	174	186	202	196	187	173	166	167	203	191	173	189	170	180	171	148	194	189	182	187	192	181	167	192	167	174	162	182	206	191	197	183	182	181	193	171	196	184	194	189	179	170	208	180	176	207	165	192	163	185	184	164	193	183	191	149	187	205	182	188	188	156	184	196	179	167	178	182	195	194	178	184	194	190	177	173	175	170	188	191	178	168	193	174	166	191	184	142	171	153	184	180	158	212	196	204	173	178	178	173	172	185	170	179	160	168	174	184	178	172	180	174	169	195	179	163	177	168	202	164	195	156	178	187	187	164	168	189	171	177	174	176	181	167	156	183	210	164	179	169	185	194	198	166	181	171	189	189	192	163	170	175	194	209	175	161	191	187	163	161	149	198	167	169	193	205
27055	32186	31043	30001	27562	23822	21631	22647	19606	17226	15014	11816	8438	9270	12650	11855	9291	9734	9484	7467	6806	5926	6248	4993	5585	3949	3625	3638	3235	4162	3712	2749	2902	2346	1920	1660	1608	1496	1332	983	882	775	736	692	706	671	671	682	615	629	567	575	534	575	531	594	533	562	541	507	546	504	541	519	549	536	550	538	494	527	537	509	506	519	482	502	522	525	523	516	520	556	514	536	513	500	541	499	496	497	519	579	537	523	484	529	520	510	523	489	451	517	531	499	560	501	529	518	459	502	505	548	487	503	507	550	498	496	516	511	540	532	470	523	499	529	514	506	509	485	491	533	509	505	522	552	524	501	528	525	506	529	500	540	473	528	487	507	515	485	506	506	511	520	488	521	537	534	562	497	534	495	539	477	496	474	525	448	505	458	511	494	532	506	528	522	487	503	535	538	524	516	483	496	550	512	475	490	501	464	531	466	506	490	527	499	551	490	537	475	500	510	472	543	534	509	528	517	497	517	522	504	501	516	535	540	509	516	530	504	503	555	502	478	509	536	560	510	522	505	506	469	527	504	523	550	544	518	521	531	496	516	504	490	549	497	546	480	527	518	554	515	537	528	506	540	501	511	508	504	497	496	489	509	547	490	490	520	509	487	502	552	523	521	512	558	530	570	536	531	527	532	499	507	522	526	532	544	521	555	514	533	504	531	539	507	528	502	489	505	537	525	497	489	495	541	459	529	561	517	516	523	484	514	533	479	532	535	499	495	490	506	534	529	518	523	456	466	521	560	547	564	520	510	501	551	516	540	497	534	509	542	515	515	534	497	513	557	548	520	505	484	515	522	516	483	502	514	516	518	527	499	500	529	515	511	501	540	495	520	529	545	512	558	512	506	475	513	492	551	541	529	503	497	492	488	514	508	562	498	518	526	517	491	535	530	532	547	532	492	526	498	547	513	518	487	501	518	528	517	461	534	532	543	473	493	573	484	497	540	533	532	500	565	557	522	506	537	518	539	507	491	520	507	539	480	524	519	562	494	491	490	522	491	523	521	538	514	511	535	517	504	523	492	493	506	487	514	552	561	514	533	513	508	520	458	501	513	509	463	506	501	537	529	505	541	508	518	520	530	485	467	525	540	532	497	502	497	530	501	505	487	534	535	552	501	499	492	498	540	529	507	514	510	518	523	536	474	502	547	517	530	538	532	506	474	479	505	529	528	533	467	552	498	504	501	518	539	514	523	484	518	507	549	525	523	501	517	538	517	524	517	512	529	515	475	552	501	485	493	518	510	489	500	525	484	488	498	509	541	534	510	507	541	511	511	505	480	503	510	535	552	517	458	557	470	492	508	538	497	504	490	492	527	572	496	501	515	483	486	515	486	482	527	490	504	520	541	542	496	535	517	511	508	486	524	502	517	509	528	509	506	524	514	543	499	520	524	528	491	522	535	517	528	519	527	509	481	520	540	534	501	548	517	512	509	513	495	510	513	521	532	547	515	504	520	549	518	471	533	494	519	527	504	521	550	531	495	519	483	496	511	521	489	513	507	515	534	488	507	499	526	514	510	509	495	518	504	507	522	513	534	485	552	520	536	510	520	556	530	540	497	570	505	514	486	525	527	564	524	538	526	549	504	533	509	526	549	488	530	559	469	528	537	532	510	520	480	543	500	516	545	526	519	489	513	501	545	519	569	501	522	463	580	485	515	517	535	518	517	515	550	531	486	520	491	524	503	511	527	491	508	488	514	511	470	508	533	472	503	492	495	528	512	530	495	513	492	522	551	508	560	555	511	490	545	521	518	517	530	529	539	525	501	545	513	531	508	514	481	493	542	520	501	494	531	517	520	518	524	550	551	517	496	508	542	531	508	478	539	493	481	515	474	507	542	533	496	489	559	544	541	546	505	480	528	491	529	487	583	496	483	519	522	507	522	492	526	515	552	548	517	449	550	506	507	531	501	514	517	510	521	511	508	508	500	532	488	519	507	474	532	545	504	503	509	496	518	529	545	497	495	484	510	515	488	505	467	504	522	518	531	563	497	482	529	485	504	550	513	499	523	519	536	520	526	511	527	505	524	551	477	511	521	505	471	528	498	513	495	527	507	460	510	515	517	529	493	546	519	506	563	490	563	506	540	502	561	517	545	536	536	479	479	479	474	484	513	518	457	514	485	517	513	526	481	567	534	534	522	486	516	524	538	510	543	486	501	524	525	529	473	552	542	489	533	515	503	536	526	511	502	528	493	549	512	534	517	511	527	487	499	484	509	532	498	507	515	500	497	528	536	534	540	514	518	493	546	514	539	514	497	475	509	509	522	544	552	504	535	517	518	509	564	472	507	503	513	510	523	542	541	511	529	483	505	489	555	524	501	478	494	495	493	533	497	524	530	532	513	540	473	493	466	524	518	536	517	562	516	491	540	542	520	486	506	540	488	505	499	503	539	496	499	506	513	506	510	506	484	495	471	526	498	502	508	469	540	488	526	515	510	513	545	532	502	527	491	509	535	550	539	521	508	513	475	513	495	503	558	517	557	496	526	538	522	505	529	505	517	529	491	511	541	517	492	499	515	563	523	479	570	532	520	485	514	514	546	494	520	461	504	532	521	493	521	510	541	502	546	514	498	505	542	529	516	509	528	534	530	489	522	508	528	494	488	481	521	491	532	473	486	530	497	487	538	485	537	558	529	516	523	515	524	533	552	543	489	485	510	528	493	503	513	505	501	520	494	512	552	493	511	502	505	500	525	506	490	499	542	542	525	502	514	592	490	544	523	521	508	527	520	478	503	515	521	496	533	452	531	539	527	503	514	527	542	497	498	512	488	517	518	529	527	509	541	504	529	476	519	530	505	522	516	565	488	553	549	491	527	522	526	508	529	527	513	502	525	536	545	486	481	524	495	545	466	525	515	508	522	508	499	530	479	506	521	496	536	564	510	500	524	514	538	489	548	522	540	548	515	513	459	488	451	484	485	494	549	480	540	523	495	549	498	536	512	514	548	528	507	557	543	536	552	521	506	518	532	488	491	508	523	540	523	507	515	478	520	500	454	528	514	530	534	530	468	533	476	514	534	557	492	486	537	519	491	519	541	522	527	523	505	551	460	499	556	519	503	515	521	544	505	549	509	482	538	519	494	530	523	516	555	524	502	523	533	522	510	510	572	520	550	488	482	497	514	539	536	516	486	515	489	529	497	516	522	473	560	518	544	499	502	488	517	506	510	527	542	544	534	514	490	514	518	516	505	526	513	514	521	535	510	496	516	495	511	498	511	498	476	469	485	543	509	484	524	481	578	566	492	515	512	538	509	487	510	512	513	516	492	495	536	506	530	523	520	509	499	529	531	500	489	563	474	529	513	511	556	487	520	507	495	476	503	521	522	474	541	533	581	468	514	481	498	488	489	529	486	524	535	508	547	537	524	526	553	551	490	530	555	510	539	494	510	484	510	523	526	504	512	558	519	480	516	514	512	499	513	490	527	488	491	498	509	495	537	529	487	523	505	494	527	539	486	532	514
10533	5555	3603	2402	1740	1355	983	804	624	508	455	426	337	329	318	351	321	331	320	274	329	303	301	305	281	276	290	267	276	270	292	307	271	255	293	286	277	304	270	275	253	260	252	267	263	254	274	230	288	258	275	245	277	282	261	275	269	276	277	260	293	262	287	246	251	281	264	267	275	275	263	255	292	286	245	260	277	275	281	280	288	262	248	299	266	273	283	286	256	269	287	282	284	245	279	283	258	264	287	272	240	282	249	277	276	259	249	293	279	288	254	281	246	293	253	257	260	263	248	273	272	262	284	255	263	307	277	267	276	236	295	292	265	273	278	259	244	275	267	288	265	254	280	285	278	277	257	299	272	290	280	251	275	260	275	267	278	258	265	257	252	262	281	268	257	272	288	289	303	268	250	240	261	279	275	249	237	265	253	271	274	241	260	265	266	283	292	241	254	245	291	265	265	275	275	265	258	285	256	247	260	271	268	244	296	247	289	299	280	266	266	259	294	288	266	260	258	266	256	271	264	265	268	269	276	272	296	275	283	279	271	238	269	271	252	261	284	276	261	258	300	265	281	262	247	253	260	279	265	278	268	261	248	254	265	277	313	281	262	236	278	293	263	259	272	241	326	242	256	270	252	263	249	289	283	274	290	264	275	286	234	266	245	275	276	271	291	271	237	234	275	249	266	263	280	260	243	253	235	279	286	297	245	250	282	256	258	297	238	266	281	301	260	240	286	255	232	290	272	240	305	277	245	290	232	269	274	298	261	250	289	255	310	278	244	252	263	240	261	262	265	252	263	309	242	269	246	232	281	279	288	290	278	273	257	272	276	269	259	264	278	281	265	269	286	264	278	270	287	265	293	270	306	286	261	249	278	282	270	260	236	255	289	272	245	281	299	278	277	283	285	299	247	264	256	289	258	258	256	246	260	277	273	265	268	290	281	267	265	246	263	267	287	286	283	273	256	275	265	247	261	272	275	274	293	278	267	253	292	294	281	273	276	240	257	274	285	233	267	260	254	275	303	292	284	263	265	245	271	282	268	263	268	272	267	277	263	261	269	242	260	270	275	234	249	269	217	285	253	270	257	265	273	262	276	253	266	256	241	279	264	251	247	256	276	281	279	280	258	255	247	283	283	271	274	268	260	269	270	265	230	277	272	278	270	270	285	240	254	280	234	254	275	270	268	258	266	291	258	267	273	263	256	278	270	226	262	292	241	269	255	258	284	271	266	247	284	293	244	269	265	247	275	263	253	276	272	286	272	249	266	274	253	263	278	275	261	260	289	275	284	277	246	278	260	269	246	271	267	260	251	297	246	272	250	261	275	269	262	248	235	288	308	279	265	286	274	287	232	291	251	248	250	274	252	253	300	276	279	271	274	267	273	259	297	273	265	259	262	259	281	275	256	259	285	255	242	267	273	278	218	267	301	285	262	261	238	250	230	269	264	288	262	240	280	267	282	283	250	271	286	257	290	285	281	261	286	285	278	258	253	295	252	279	278	273	290	283	269	261	259	270	249	250	271	281	261	283	286	253	276	254	290	269	255	281	294	264	278	261	283	258	270	258	290	258	261	256	260	287	293	253	284	287	291	253	265	249	252	316	257	267	271	273	263	258	292	259	258	276	268	263	281	270	285	287	278	301	270	273	252	284	275	270	254	260	272	276	268	266	296	268	286	280	287	248	259	290	274	284	268	272	261	296	290	302	289	270	285	272	268	257	262	272	279	300	273	281	279	296	260	315	252	299	262	268	245	274	270	283	263	293	265	284	272	267	232	281	273	265	289	277	284	250	260	259	246	247	280	273	234	279	258	265	273	248	295	269	256	299	276	260	284	278	285	290	255	261	291	239	282	268	241	291	259	271	284	263	254	288	263	284	311	272	276	274	265	239	256	280	261	296	263	261	250	280	265	284	288	252	252	275	274	255	273	277	255	233	277	278	256	276	283	279	246	266	271	306	269	261	266	261	253	296	275	285	274	250	284	266	255	261	284	272	272	307	269	256	262	302	284	273	272	289	267	260	270	261	251	271	241	253	287	259	273	267	288	286	285	254	256	301	275	291	272	243	289	266	271	289	268	258	255	245	276	291	281	257	294	268	286	292	283	261	240	243	275	293	263	258	264	240	270	258	276	317	274	265	295	263	226	278	268	266	286	282	250	241	258	262	278	272	284	289	304	271	276	293	274	291	274	261	275	272	254	280	279	262	257	261	281	261	272	250	249	277	248	265	267	270	262	296	262	291	284	267	250	307	260	251	247	280	256	255	253	247	259	272	256	272	264	258	283	239	266	282	268	288	257	264	269	236	256	298	271	259	260	271	292	264	287	233	290	288	246	278	265	269	283	258	242	261	235	280	278	243	279	277	298	266	276	251	287	306	238	263	276	265	245	302	281	270	289	294	273	245	274	268	277	272	271	238	245	298	288	239	270	254	273	275	283	277	281	257	257	296	271	275	252	247	284	272	258	285	264	278	278	254	268	270	273	289	260	267	295	269	287	292	266	247	262	262	282	268	245	270	264	242	258	263	275	281	246	269	281	279	286	263	283	250	275	253	233	254	290	271	267	274	252	240	275	286	287	253	234	265	317	263	275	244	247	277	299	266	274	307	272	256	271	278	264	248	259	243	271	259	268	281	270	262	259	280	273	261	266	280	275	256	279	236	257	276	254	252	266	274	249	273	264	274	260	268	248	229	270	297	274	250	257	237	274	253	264	274	293	257	268	255	283	286	273	265	260	277	258	280	298	285	261	259	289	287	252	256	248	255	267	258	274	271	266	256	303	269	257	268	289	272	241	268	276	252	289	268	260	271	269	250	270	253	266	268	291	279	254	256	270	273	264	275	260	297	271	275	267	273	230	263	296	264	281	239	267	273	267	267	319	272	261	233	267	267	233	262	279	249	262	273	291	258	254	277	274	270	279	264	270	256	249	242	278	272	265	246	271	289	281	276	272	282	254	269	271	304	260	251	254	272	276	265	267	263	266	298	246	287	282	263	271	304	270	258	254	280	306	283	255	272	297	247	277	292	279	244	279	276	275	259	291	281	262	285	313	260	281	273	251	239	264	274	257	279	277	267	283	253	262	272	254	266	271	267	300	294	258	292	251	274	262	264	259	254	269	268	289	281	245	275	260	268	277	257	238	259	283	253	215	280	257	290	280	279	277	263	301	273	305	302	265	285	264	287	269	255	274	292	278	283	259	290	261	262	271	259	247	303	305	273	268	273	277	228	298	280	247	259	281	290	242	234	261	261	286	275	269	281	280	269	274	297	287	244	267	270	252	281	258	265	284	257	274	247	259	272	250	254	255	267	257	272	261	264	272	264	301	267	286	253	279	259	273	274	257	269	258	271	248	279	254	271	300	294	264	283	322	267	257	269	247	278	297	265	261	252	264	270	245	251	288	244	260	237	274	272	260	271	268	292	233	262	314	285	276	284	286	290	291	258	258	275	278	271	249	269	244	267	272	251	262	267	246	293	270	275	273	296
9103	7391	12468	12612	9900	8000	5900	4769	3592	2817	2237	1820	1509	1470	1374	1298	1226	1134	1195	1078	1050	1069	970	929	959	920	885	796	833	864	809	814	776	759	785	721	823	780	723	737	805	754	740	701	732	707	750	795	727	725	725	787	712	724	729	772	729	724	734	746	733	739	734	723	731	768	737	668	779	669	735	739	716	741	775	753	712	739	683	716	787	717	701	705	726	723	721	746	752	710	698	716	714	726	686	726	671	703	738	773	775	730	740	751	714	678	719	741	743	769	735	744	675	709	709	703	708	754	718	746	773	695	693	705	739	749	738	753	719	709	745	713	746	730	765	735	692	733	714	725	689	729	722	775	668	733	672	820	717	740	753	742	680	703	740	764	741	708	711	747	769	715	781	750	715	724	710	686	714	750	740	693	754	709	697	731	698	757	727	750	762	763	708	759	721	712	723	705	793	730	731	773	721	751	738	750	732	728	777	738	755	720	698	699	697	702	747	763	750	753	727	710	766	716	688	758	734	748	764	662	759	727	730	749	735	739	705	709	756	718	736	750	738	724	717	773	733	733	738	740	739	716	760	716	729	764	728	707	728	728	740	766	709	721	696	752	749	696	722	765	745	673	697	726	725	697	729	730	741	729	689	749	764	750	758	693	759	689	740	732	712	748	751	745	754	724	702	698	761	740	716	716	720	728	746	762	715	717	686	742	767	728	701	735	710	742	753	727	674	685	748	734	730	722	733	730	667	699	755	744	763	721	733	690	733	777	717	709	719	685	697	730	734	769	736	759	737	748	737	730	743	715	726	713	751	721	740	736	729	706	772	744	757	718	745	763	758	700	744	706	766	746	715	746	726	754	735	719	725	765	733	771	733	758	757	714	750	696	713	714	749	756	707	713	731	717	743	745	704	734	740	739	712	731	723	774	718	692	768	713	698	698	721	710	705	733	761	697	769	755	764	738	759	717	738	761	730	725	761	772	753	689	752	766	767	723	753	708	752	729	741	769	736	680	764	707	758	764	758	748	758	746	695	701	709	714	768	786	698	679	726	696	728	727	738	785	689	768	716	751	679	725	752	757	743	707	709	734	679	784	744	717	703	782	760	746	765	718	732	752	694	685	784	747	713	701	714	728	739	713	774	766	732	751	701	717	735	729	725	695	732	744	753	762	736	721	766	770	717	728	784	714	728	723	731	745	694	664	725	762	678	732	744	708	716	833	719	707	741	709	773	715	740	747	724	779	756	763	718	740	695	747	696	724	766	775	736	722	742	736	723	745	729	722	724	739	754	737	759	720	721	752	733	763	709	733	721	752	687	733	750	706	713	765	717	722	717	725	716	738	768	732	761	745	767	795	737	725	738	754	709	748	712	774	750	709	679	724	726	695	784	685	733	723	698	756	670	786	726	687	740	712	788	714	725	758	707	716	752	717	739	741	713	729	722	711	700	742	775	754	754	707	708	720	742	673	760	725	723	707	748	742	738	710	701	728	663	751	710	745	700	724	722	711	707	723	708	734	710	739	736	736	739	757	734	719	738	715	725	734	683	713	764	749	757	764	748	756	730	725	701	697	736	711	751	710	724	728	722	786	755	796	681	750	744	697	741	683	693	728	724	742	687	718	751	721	731	724	765	739	739	687	744	708	739	755	738	747	702	731	671	725	737	761	758	745	728	722	749	728	758	759	718	732	761	737	758	752	764	721	705	747	770	786	724	729	692	729	777	766	705	705	742	754	767	702	729	695	693	773	729	737	728	766	744	714	687	699	733	741	701	681	727	733	722	661	728	750	713	767	728	759	711	738	755	715	750	753	743	711	727	729	749	776	712	764	722	791	715	692	727	757	697	745	694	692	693	731	725	702	740	699	705	694	732	764	720	688	682	701	699	735	728	714	773	778	772	735	773	735	728	702	726	748	710	760	699	730	722	749	723	700	747	743	757	702	709	744	794	738	726	757	732	719	787	726	727	685	709	746	706	713	741	731	743	700	724	779	736	763	756	720	740	699	715	729	731	752	729	703	734	748	686	744	716	750	685	720	698	734	729	785	676	724	763	754	758	736	703	707	720	769	729	687	710	765	764	753	732	738	768	761	718	738	745	773	749	753	729	717	771	724	717	738	776	674	754	651	741	742	732	668	743	690	706	754	732	718	762	684	735	739	710	726	681	693	755	710	763	725	693	719	699	761	744	726	738	733	705	727	717	764	685	759	726	724	740	729	717	698	685	679	778	688	706	725	684	736	727	701	700	709	693	701	708	727	743	708	718	746	725	741	732	726	756	749	724	721	758	769	738	752	726	762	719	734	734	728	739	708	765	731	755	692	714	755	738	762	711	743	750	747	795	723	745	709	684	754	720	735	776	720	727	744	733	747	727	771	711	683	741	736	747	722	700	709	720	771	727	712	744	669	717	717	695	766	700	754	706	711	729	754	737	722	705	746	763	756	739	701	698	778	753	755	746	718	730	702	738	756	723	699	734	757	664	688	728	741	756	706	715	753	729	757	768	787	703	782	767	726	692	778	714	775	754	673	801	805	731	749	741	765	741	719	739	749	758	751	694	720	708	718	735	702	731	733	770	751	676	767	752	709	762	790	759	780	766	757	716	753	756	758	733	728	733	773	742	710	700	708	704	703	724	691	693	763	729	761	743	731	719	729	731	713	798	747	749	742	704	780	744	747	728	750	764	733	712	722	683	723	735	716	762	759	753	741	714	697	697	789	698	697	669	703	735	738	688	742	689	737	747	674	749	702	732	702	762	774	702	712	693	713	727	762	778	719	714	773	727	712	711	734	709	716	712	747	735	775	778	697	704	739	763	703	726	767	725	715	751	755	702	708	729	758	717	744	709	739	759	759	754	726	718	723	792	699	753	746	757	732	801	760	714	716	719	787	773	741	688	706	747	706	714	765	708	667	734	712	742	729	757	722	791	742	722	725	759	702	684	705	759	754	777	671	722	756	682	721	734	694	769	676	721	731	750	731	780	721	748	675	700	742	680	726	789	716	677	739	734	697	737	748	720	708	743	721	684	745	731	734	793	717	753	708	737	738	764	783	770	796	707	759	739	694	744	732	723	777	711	760	703	737	740	746	723	672	720	721	688	743	752	751	734	727	760	711	688	768	743	766	712	708	739	731	699	740	792	724	709	798	740	718	693	735	772	736	706	749	736	755	713	703	719	786	745	751	684	762	747	731	699	680	755	728	739	726	721	752	727	718	765	697	737	731	752	746	719	780	751	742	732	752	686	703	719	723	710	708	783	737	726	711	669	728	699	706	778	718	739	687	711	734	715	715	749	696	715	730	704	752	745	705	746	794	741	735	727	743	720	702	756	717	720	738	706	707	699	698	778	727	760	720	723	734	780	753	717	717	737	747	740	701	693	753	703	747	687	737	750	766	752	718	718	725	721	752	721	716	737	727	755	756	737	752	684	689	719	703	746	729	737	748	733	738	740	733	728	738	750	752	761	723	719	741	775	740	714	707	729	752	681	764	750	774	696	784
28761	19875	14905	8168	5160	3937	3162	3009	3016	2365	1925	1329	976	1087	1317	1149	974	903	890	821	756	657	664	532	580	445	401	435	367	434	406	398	358	313	307	286	292	330	269	268	246	246	268	262	231	216	207	260	216	226	246	240	229	240	236	246	224	228	244	204	223	264	222	229	234	229	227	223	244	246	229	234	248	234	239	230	232	217	254	241	239	270	220	228	220	216	257	250	226	244	210	227	228	222	239	204	244	207	245	225	239	229	229	224	243	237	216	247	218	236	243	229	214	224	223	231	267	254	237	264	246	222	214	224	218	228	232	234	251	253	245	233	222	235	233	227	245	257	239	225	220	248	248	231	231	231	230	227	218	248	220	223	270	263	212	256	198	263	241	242	256	240	253	235	246	238	238	229	215	227	256	215	241	246	230	251	240	242	241	224	229	267	221	237	254	214	215	201	242	212	243	233	244	240	226	242	255	251	233	232	213	236	236	226	250	252	221	216	215	239	234	201	233	221	250	256	218	219	239	235	227	232	211	191	242	234	232	239	228	217	270	245	240	228	230	233	235	249	247	240	219	240	201	206	228	232	222	248	232	213	237	228	223	206	245	243	209	218	235	222	218	241	236	241	236	251	216	218	234	244	254	252	234	216	226	225	214	197	214	244	225	254	245	257	246	205	207	233	259	255	282	216	248	249	219	251	233	255	232	221	235	206	262	232	227	226	247	252	269	227	243	248	235	201	237	251	223	243	210	211	274	213	232	234	229	217	217	235	260	239	216	216	226	230	219	233	231	230	263	228	227	248	233	241	246	255	223	222	234	217	229	228	243	257	264	231	232	228	243	241	221	242	218	252	206	228	213	218	263	224	227	209	251	230	238	219	229	248	203	212	204	218	243	238	236	253	210	241	252	228	257	243	246	236	272	243	241	217	231	231	265	246	236	229	240	260	218	222	220	223	206	257	210	214	237	248	263	240	245	214	252	241	240	256	218	238	232	234	249	211	252	257	237	255	221	245	259	247	214	260	253	222	222	221	240	226	207	218	241	219	237	255	235	250	246	247	221	226	239	227	235	257	236	253	229	247	241	218	252	216	213	227	228	200	258	260	236	215	227	221	231	221	210	211	244	242	214	269	243	220	251	236	239	248	219	237	243	246	252	237	256	202	217	218	249	256	215	207	233	237	256	234	246	230	231	245	256	228	240	259	227	249	206	253	212	194	194	236	260	218	266	233	229	225	235	215	252	210	234	256	234	245	210	223	220	263	233	222	245	244	210	242	221	232	255	217	251	237	226	259	240	239	237	245	239	214	207	235	253	255	233	239	221	243	238	265	232	225	257	226	237	236	241	233	269	225	233	218	247	210	269	258	219	249	231	233	242	242	228	238	220	234	273	212	239	234	241	267	212	254	237	192	220	214	259	217	249	222	223	255	242	225	244	240	244	234	269	236	221	218	226	234	254	217	247	228	278	239	251	227	243	235	226	237	236	220	273	229	221	230	247	243	226	229	266	229	224	214	247	251	229	210	258	246	232	269	255	225	247	194	206	235	238	248	227	261	238	243	229	227	232	230	252	242	209	230	235	231	208	212	227	239	226	228	229	258	234	240	212	207	245	219	227	223	261	219	239	226	230	247	244	245	252	238	226	220	232	250	211	223	245	221	233	211	241	230	232	238	236	237	242	235	251	229	244	235	236	246	259	240	228	264	229	233	232	259	245	208	261	232	236	233	253	231	248	228	251	231	251	240	232	257	222	221	230	249	260	241	236	237	248	240	243	253	275	218	224	251	226	233	206	255	235	248	254	249	221	223	225	219	251	225	255	230	227	218	242	208	251	238	215	224	223	228	240	242	235	238	260	226	235	265	218	236	235	195	214	248	235	225	222	261	244	221	253	254	239	237	225	215	233	254	245	245	239	257	244	233	223	252	233	232	260	242	236	260	242	247	242	245	235	248	230	250	235	251	252	210	236	233	214	234	212	260	237	244	247	247	239	231	229	235	224	225	249	249	240	237	262	226	245	237	263	221	247	214	235	252	260	242	231	223	224	213	235	229	238	237	240	243	258	241	206	242	278	238	206	222	228	215	226	258	221	215	230	230	220	265	218	209	262	262	256	246	217	241	250	225	212	245	235	236	243	236	240	249	217	262	255	213	231	257	229	237	226	265	220	239	243	237	264	217	213	212	236	236	273	227	251	236	250	240	249	249	229	231	248	241	242	231	241	241	231	233	231	223	260	231	216	250	242	244	256	233	228	246	230	241	218	252	248	237	232	206	235	226	239	224	222	267	241	257	231	243	223	229	260	255	237	253	240	263	236	206	239	264	259	240	230	253	238	212	230	233	235	252	239	208	280	215	234	249	229	233	229	227	199	232	255	225	246	236	261	255	227	222	216	228	232	229	213	232	207	222	224	217	211	230	240	257	253	233	229	232	259	247	250	236	264	222	248	238	231	248	258	274	253	243	215	221	282	232	245	208	254	260	216	257	248	253	222	248	239	253	237	246	226	215	228	240	234	265	267	239	232	236	220	237	247	220	234	233	238	227	271	233	276	253	237	264	250	244	216	238	261	250	254	244	230	243	230	278	233	239	223	227	216	245	239	241	244	222	256	209	245	256	223	242	245	234	214	241	250	204	239	249	229	226	232	251	244	260	229	233	227	230	256	272	251	233	227	224	255	220	271	232	230	236	211	262	230	241	237	240	220	234	246	206	239	224	246	232	264	229	246	215	247	236	242	236	226	233	242	242	256	227	264	265	216	216	232	234	263	242	244	241	218	208	232	225	216	225	251	206	240	243	218	238	228	217	219	217	267	231	265	247	241	233	237	238	215	215	237	247	215	228	255	227	242	239	246	221	235	213	213	230	237	247	230	253	246	251	245	248	263	237	234	240	230	228	226	206	256	226	267	234	291	221	231	224	223	234	246	247	229	237	247	215	227	230	223	244	218	222	249	235	234	224	250	235	242	253	245	208	235	242	267	256	268	258	215	233	209	248	228	253	237	231	252	217	251	254	222	237	252	234	221	220	232	216	233	260	223	263	237	233	251	217	242	235	218	225	250	211	233	236	226	206	256	226	229	226	220	229	222	215	249	249	229	230	236	250	211	221	223	218	256	261	248	250	219	250	227	223	218	226	244	229	227	265	220	236	234	230	249	251	243	235	259	245	235	228	254	234	238	228	260	247	216	246	244	242	230	242	210	218	232	243	243	239	246	238	216	235	237	228	253	258	234	227	217	244	252	213	243	225	218	234	243	208	243	230	231	229	193	227	196	209	243	228	216	257	231	242	241	254	222	244	259	217	251	248	235	232	234	245	245	223	218	247	212	235	261	241	261	245	222	240	240	238	252	227	234	262	251	238	243	235	238	249	207	219	244	228	205	229	262	243	248	249	232	225	217	207	237	218	256	237	252	229	215	241	267	245	219	226	225	253	230	244	229	234	246	204	201	241	261	226	261	250	244	258	236	264	221	248	250	234	220	269	217	251	233	221	212	250
20636	18321	25943	22904	19764	17030	14348	13690	12332	10547	8613	6878	5202	6057	7709	6891	6116	5771	5677	4684	4718	3841	4061	3105	3228	2295	2131	2294	1884	2253	2245	1734	1769	1599	1274	1189	1048	1134	1009	870	804	754	710	708	721	702	721	702	696	662	632	651	636	640	634	634	670	655	678	683	668	685	622	634	657	619	655	671	659	639	656	642	593	655	628	642	641	670	696	670	622	658	630	639	619	631	634	691	619	645	691	663	674	629	643	643	663	613	673	635	649	661	693	622	644	656	630	605	685	646	665	604	690	632	669	670	662	668	597	647	663	638	628	675	640	602	652	588	646	645	652	645	622	667	644	621	650	635	647	615	629	690	625	632	662	639	615	620	632	605	618	648	684	646	630	624	634	600	622	643	623	670	602	653	665	627	657	630	674	633	679	662	670	675	636	629	618	647	687	641	678	670	637	645	637	657	605	689	653	652	669	640	677	661	635	636	617	647	671	605	664	593	659	630	636	645	645	622	668	635	639	639	658	622	643	655	688	659	648	638	682	634	616	646	654	576	646	632	666	636	612	676	680	593	616	647	641	646	636	639	663	609	682	721	622	657	721	666	670	656	692	600	634	663	672	664	639	606	661	646	650	690	673	664	657	605	634	674	636	652	627	623	607	651	690	670	683	616	665	685	627	649	597	662	634	655	612	635	628	650	632	659	608	657	601	654	692	631	636	684	662	635	615	657	640	641	644	617	666	660	645	620	631	671	641	641	633	618	661	655	630	652	669	676	612	610	649	644	609	637	646	646	641	634	666	642	680	643	645	671	621	632	630	643	641	633	659	605	599	647	671	667	633	664	643	600	671	649	623	649	644	611	678	679	704	655	706	637	651	652	653	623	592	656	606	637	649	671	613	603	619	685	618	646	698	673	610	675	645	613	658	649	645	646	642	681	690	661	691	668	635	634	645	640	627	697	682	678	647	602	600	632	638	666	647	637	648	606	602	618	656	665	635	679	607	679	648	626	695	617	683	606	622	647	664	667	659	650	675	641	657	682	646	607	590	634	671	654	683	658	659	718	653	630	621	669	643	639	647	672	652	694	651	648	606	676	668	648	628	663	648	638	655	642	646	664	590	670	645	645	706	667	676	667	677	619	644	647	587	703	690	624	628	656	611	669	669	621	643	643	634	674	630	634	651	635	641	629	690	627	640	656	657	667	700	685	655	682	710	645	674	679	654	652	641	653	615	684	677	659	630	685	654	664	653	646	638	632	673	660	645	649	661	637	632	661	622	666	619	650	631	644	643	666	659	646	670	665	663	655	658	582	624	617	627	624	660	652	679	652	720	642	673	633	683	649	689	654	622	670	675	630	680	655	661	720	640	640	640	681	676	655	621	610	651	623	635	619	658	684	625	697	610	632	608	677	640	642	676	620	643	665	661	728	603	655	637	654	654	656	638	614	674	651	641	664	674	596	640	662	656	636	640	629	628	705	630	654	655	649	677	692	690	620	658	663	643	685	661	643	629	640	670	639	605	659	652	648	624	669	669	618	643	638	638	644	609	697	691	701	636	635	622	633	651	603	647	647	562	674	694	661	620	691	646	643	653	641	659	630	684	662	597	692	636	635	723	625	675	649	567	659	634	619	660	633	652	622	685	643	667	671	592	629	622	694	703	626	675	640	678	587	602	650	647	641	654	637	614	626	648	628	662	616	666	668	642	654	633	640	597	686	666	670	645	656	626	660	635	662	624	657	646	675	648	673	659	618	688	675	644	632	695	609	638	664	647	689	664	688	693	615	692	655	707	674	688	682	623	642	656	652	666	656	622	666	639	698	623	650	639	629	650	647	599	644	642	684	644	629	651	687	671	645	636	658	634	645	626	691	645	657	629	658	656	659	671	632	647	700	643	598	677	657	671	672	643	649	654	675	641	654	665	669	628	608	631	660	622	633	663	647	692	617	670	680	639	657	682	639	674	648	665	615	640	677	644	660	680	669	641	649	618	662	658	668	625	636	624	639	622	669	650	646	661	637	657	621	611	607	645	663	679	679	617	683	646	632	676	633	636	661	690	679	633	669	650	628	617	654	599	647	643	613	636	663	647	683	625	680	640	638	649	665	666	630	652	634	644	630	680	636	641	629	675	647	656	617	649	608	634	610	642	627	620	647	615	631	645	638	596	685	686	654	638	664	675	625	635	626	625	636	649	643	628	676	631	628	667	647	650	649	631	717	654	678	660	653	650	666	659	637	625	662	667	661	685	680	649	681	629	690	689	699	625	625	639	618	599	603	612	618	630	608	655	677	606	641	678	732	705	680	580	634	644	655	666	634	600	636	638	623	666	655	641	655	614	663	629	665	673	638	609	702	607	667	632	599	690	663	655	660	675	645	683	616	644	629	633	665	625	656	639	648	690	660	650	679	630	616	712	662	612	620	624	620	647	685	678	636	678	646	620	648	636	659	663	665	651	625	660	642	677	670	661	689	668	637	639	693	590	663	651	651	674	640	628	632	685	629	664	677	639	647	682	642	656	690	658	651	679	646	629	674	627	643	618	683	654	651	674	656	674	642	718	675	619	614	631	641	657	618	657	666	646	670	630	634	607	668	621	668	679	602	621	654	620	652	622	679	689	666	686	703	669	671	621	638	672	602	684	681	628	615	634	667	663	635	689	655	615	655	630	666	647	674	644	651	621	667	711	636	637	672	655	661	614	648	639	677	652	710	645	636	639	650	647	609	665	636	646	704	660	650	647	610	653	617	650	694	662	649	665	677	617	669	621	647	628	665	664	632	627	650	649	652	662	657	666	623	676	628	658	693	654	612	660	647	682	626	667	693	670	696	668	635	659	590	650	625	683	678	665	666	651	653	644	658	647	646	645	640	669	650	672	642	647	661	657	679	650	607	661	711	635	667	704	635	600	603	631	646	643	622	638	638	694	616	673	669	598	618	644	611	663	635	674	702	670	612	667	666	644	658	609	621	660	631	619	678	634	637	687	633	638	605	627	673	630	655	663	632	672	647	653	641	626	683	682	638	626	596	617	653	669	663	634	658	661	636	684	661	650	660	621	636	643	706	629	609	643	607	637	639	637	677	636	643	659	648	682	635	697	641	650	634	670	605	679	621	690	633	647	733	700	682	675	662	666	701	630	655	653	589	620	631	622	705	652	626	670	674	663	658	649	661	693	635	673	612	681	661	669	673	636	635	599	684	632	659	613	672	642	640	631	672	573	683	654	615	597	643	669	608	663	673	685	621	616	649	607	672	712	650	642	662	695	664	629	618	624	638	600	614	667	647	664	629	630	626	642	626	651	627	694	652	660	678	694	654	638	598	613	633	609	627	653	604	634	633	675	644	658	646	614	638	646	662	665	647	624	661	656	615	618	679	601	643	641	652	678	663	658	622	648	632	619	672	674	645	642	634	644	698	665	637	638	617	610	649	673	655	656	649	685	697	647	619	651	589	691	686	667	630	659	643	661	630	654	640	670	655	654	674	647	640	643	632	645	673	659	672	636	602	645	652
36050	32638	29421	16600	9957	7170	5703	6223	5532	4914	4046	3673	2135	2243	2940	2510	2091	1907	1692	1686	1314	1328	1253	996	1021	738	642	671	553	613	593	496	470	451	389	344	323	320	279	264	229	226	236	220	238	206	203	234	221	205	197	222	176	181	192	186	225	187	192	191	180	172	175	161	200	179	176	197	191	202	192	171	188	174	176	213	184	181	198	183	188	225	194	174	200	190	188	184	190	204	180	173	173	184	166	181	176	185	194	189	191	183	170	201	185	192	186	182	184	186	206	197	202	194	191	194	184	190	185	200	173	209	193	167	165	183	162	184	185	167	188	193	222	201	179	156	197	195	194	194	179	192	193	224	182	181	174	193	184	202	188	189	182	169	188	164	198	198	186	206	186	154	180	189	187	164	158	191	180	163	187	197	180	214	211	188	208	185	194	172	181	185	192	184	182	179	173	195	170	199	188	160	189	188	175	206	189	205	186	167	215	177	193	174	176	185	185	168	190	213	190	182	190	190	200	168	168	215	186	201	185	188	200	172	198	161	196	197	174	146	171	195	198	202	175	191	168	203	205	192	188	196	193	176	183	220	171	172	186	217	201	187	157	174	199	177	195	187	204	210	165	201	198	175	189	165	201	190	196	199	167	172	190	199	171	195	186	161	160	179	189	183	216	205	210	192	167	169	213	173	184	195	182	179	198	173	195	177	189	174	187	185	170	178	182	185	177	203	168	198	171	179	197	185	199	172	175	160	171	209	211	181	160	184	190	203	193	188	206	187	192	206	173	174	165	199	194	194	186	179	176	205	216	177	185	186	191	179	200	199	167	191	201	192	192	171	180	191	185	192	177	189	162	193	204	198	182	206	193	175	174	199	187	207	187	187	190	176	175	204	191	175	180	184	190	174	170	173	195	198	186	210	192	182	195	179	184	170	194	188	190	211	202	179	187	190	207	205	180	180	162	183	193	201	156	182	175	213	186	190	185	201	172	191	173	204	172	194	201	206	183	218	194	177	182	199	184	189	183	189	191	186	184	188	211	185	190	163	192	195	208	201	203	169	223	200	176	206	180	219	182	192	196	196	182	188	215	187	173	165	171	181	205	183	187	207	217	191	160	187	187	187	193	178	197	199	180	174	188	188	183	194	185	194	202	190	187	178	172	175	192	188	193	187	189	181	190	195	182	181	198	179	160	196	174	180	191	194	187	191	169	194	184	214	218	199	200	187	181	167	168	170	175	192	202	164	185	202	182	178	201	180	181	192	182	190	199	200	199	210	201	179	181	186	192	161	192	183	177	190	204	189	208	211	176	185	177	209	187	164	209	197	169	171	200	205	195	196	164	217	183	202	188	192	165	166	185	183	205	181	195	181	178	193	161	197	165	171	192	198	191	177	202	180	144	183	172	193	184	166	191	182	188	186	197	185	214	194	180	182	200	190	184	168	200	170	200	198	173	186	174	178	177	163	162	202	168	181	187	175	193	165	168	189	194	168	176	180	219	197	188	206	220	187	197	187	172	201	192	186	197	201	190	177	165	176	172	205	184	193	201	190	180	188	189	220	181	190	183	180	159	184	171	190	171	159	196	191	182	191	176	172	201	190	203	186	224	174	179	191	210	191	161	175	185	175	188	183	185	191	206	180	187	181	193	143	201	185	204	189	185	188	214	195	181	179	187	174	187	184	183	182	202	199	195	200	196	181	190	176	197	204	197	181	176	214	170	204	160	196	186	166	211	196	166	182	168	186	201	175	205	206	181	201	190	177	179	165	172	196	204	182	172	200	173	180	200	171	207	170	210	176	205	192	183	186	185	192	160	203	196	215	178	178	177	159	217	196	208	171	197	175	204	206	157	201	174	188	176	187	185	189	186	170	190	175	197	173	183	175	185	210	189	176	188	170	188	205	174	191	201	165	179	197	196	158	162	183	199	173	153	185	199	167	172	176	182	182	184	185	190	202	193	196	176	202	182	195	189	190	185	217	188	183	179	182	192	193	191	175	180	200	205	186	190	197	222	170	198	208	167	190	191	199	176	195	205	208	187	183	197	191	176	194	186	205	175	197	172	193	183	208	175	201	179	185	180	186	169	182	201	176	219	190	189	180	165	199	207	200	201	201	187	206	181	192	176	187	210	196	193	190	188	183	205	158	183	200	213	203	198	238	186	175	176	196	209	167	173	164	195	184	195	192	166	172	189	149	186	201	192	164	209	207	165	184	191	179	189	175	205	186	200	188	159	184	179	199	192	176	198	186	202	182	174	179	170	159	181	202	190	182	168	222	165	180	197	191	193	216	172	160	197	202	174	192	179	185	184	190	186	199	181	169	186	184	213	196	191	202	211	193	169	202	188	187	201	192	176	187	188	228	199	187	171	179	199	165	189	186	183	168	192	168	178	193	182	203	190	200	201	195	191	168	192	188	199	173	160	194	209	182	192	167	186	182	194	165	182	186	187	188	189	164	187	198	186	171	173	206	198	210	174	186	174	173	171	193	171	175	193	167	209	184	192	165	181	189	188	198	176	192	179	183	174	203	176	170	188	193	222	215	192	202	196	169	169	201	207	173	193	214	188	204	174	182	172	178	181	205	188	196	198	224	183	181	172	213	195	227	185	191	217	205	203	153	189	157	198	151	185	195	206	190	177	192	182	202	175	194	158	204	182	179	179	185	180	192	170	184	188	178	187	171	197	196	193	175	200	215	168	193	185	196	195	207	188	188	185	190	186	181	201	190	192	186	180	207	181	218	165	198	207	178	180	163	190	176	202	184	181	203	202	163	190	172	201	175	195	173	189	179	180	191	197	187	193	196	199	183	203	209	176	178	172	189	206	200	182	207	176	194	192	198	194	185	182	211	184	205	195	191	191	178	180	185	200	202	185	198	178	184	197	172	175	174	194	198	169	216	186	182	192	185	186	157	190	186	191	165	175	197	187	180	201	200	177	180	180	184	190	201	169	202	167	202	195	206	192	184	180	183	183	212	176	201	182	190	203	196	182	175	200	166	188	192	216	168	196	176	176	175	192	185	199	181	205	194	181	193	178	179	195	223	190	182	195	187	178	221	164	181	178	202	192	190	191	182	201	169	203	186	202	207	198	181	174	192	164	187	191	203	198	180	201	170	208	168	192	168	177	174	187	162	192	162	191	198	178	191	194	197	192	184	185	179	228	181	190	203	163	195	161	197	165	167	191	198	180	194	196	187	213	198	186	187	215	198	202	192	182	188	184	197	179	187	184	182	205	187	177	187	185	214	192	189	227	185	172	175	192	198	177	209	196	177	185	203	214	183	190	177	192	196	185	201	183	207	178	197	162	195	163	166	208	163	211	171	221	176	193	164	184	203	200	191	202	206	206	177	197	179	198	163	191	199	207	183	188	170	190	181	182	201	204	186	208	168	166	195	194	195	185	185	197	210	198	174	175	196	189	200	182	173	209	192	206	198	213	169	193	167	189	188	190	177	206	194	195	173	189	189	181	188	180	195	186	222	192	207	182	174	183	181	207	192
25753	30267	36878	29766	26984	23630	20674	20992	18981	17632	15150	14015	9138	10852	14335	12880	11141	10773	9809	8606	7533	7014	7322	5402	6046	4025	3759	3780	3384	3926	3535	2787	2862	2679	1878	1822	1616	1657	1371	1031	860	762	817	701	763	699	736	691	650	601	578	604	562	558	544	565	556	519	568	530	572	528	486	542	540	547	523	520	563	553	500	533	539	534	508	557	533	508	563	474	553	555	526	556	538	514	579	513	529	547	513	530	504	511	516	535	516	522	544	535	518	523	518	529	536	564	543	549	515	544	511	533	509	524	558	504	518	509	535	551	492	548	518	503	522	518	546	565	525	487	509	508	477	541	503	507	520	525	556	514	529	506	576	525	490	495	541	519	522	500	540	520	575	526	527	525	489	524	538	539	486	545	529	571	498	513	543	517	530	511	542	492	519	525	491	493	498	539	537	507	535	485	518	536	507	552	515	536	535	542	497	504	553	566	518	500	523	516	526	499	562	525	566	533	523	525	511	566	522	506	552	530	527	531	559	487	547	492	508	581	515	504	574	533	553	532	535	554	566	509	520	518	530	502	501	580	509	532	534	511	547	510	523	520	534	564	538	550	568	506	501	514	527	538	561	524	533	547	558	556	507	515	543	538	526	555	555	517	532	538	561	561	523	523	499	537	495	587	523	517	550	530	573	524	493	540	546	535	559	540	519	532	530	528	552	548	540	540	506	539	526	568	515	498	536	494	526	502	498	525	522	536	510	539	531	506	518	561	522	520	541	556	499	516	525	549	522	519	530	522	534	484	519	529	568	545	506	559	563	506	531	496	605	533	586	524	516	498	549	493	524	482	554	541	506	560	535	547	488	537	539	528	525	515	504	539	491	531	530	552	560	546	527	542	528	489	519	500	554	543	534	572	546	522	525	517	550	528	539	515	536	542	533	534	551	548	513	519	525	552	537	515	562	535	532	529	486	500	531	544	520	572	505	554	546	498	544	554	489	522	507	526	551	543	489	474	534	513	538	501	571	499	575	521	528	521	536	475	522	572	561	564	541	492	521	544	483	516	523	522	548	501	542	563	515	498	542	542	463	552	531	512	551	545	536	484	530	544	540	554	523	512	483	485	469	543	543	537	526	489	507	546	548	548	501	538	536	557	534	532	539	511	526	523	548	494	532	520	530	512	523	521	543	529	548	545	523	548	545	504	546	491	525	512	521	559	529	565	470	539	561	543	508	529	541	557	550	555	527	549	531	551	489	541	536	518	549	523	508	519	512	526	569	494	561	495	483	538	512	516	534	494	554	518	481	512	512	508	511	514	525	531	548	545	502	563	524	545	508	519	509	558	524	535	517	559	539	534	495	541	556	541	540	519	496	541	497	543	530	546	511	491	495	523	494	502	491	514	522	587	549	484	559	464	525	542	533	512	534	513	543	514	555	519	554	532	519	533	520	506	520	517	547	525	527	504	532	511	564	532	510	530	494	539	519	530	494	556	527	516	514	522	553	527	518	559	527	539	523	552	541	507	523	549	519	504	509	546	579	549	541	506	541	571	557	533	528	502	506	507	489	563	494	547	522	546	516	510	510	520	514	537	509	536	495	543	523	520	521	538	551	518	559	538	493	536	573	524	556	524	557	548	501	564	480	509	493	541	524	570	553	534	509	524	511	565	502	503	507	525	495	486	528	520	525	533	558	541	499	548	536	551	554	572	500	505	483	521	553	518	537	578	507	583	554	547	516	542	530	551	569	505	556	544	480	516	525	558	589	512	501	553	539	522	533	529	539	520	554	551	511	568	537	552	511	536	510	536	554	514	479	507	565	503	494	535	505	504	550	546	522	515	515	555	531	589	549	571	542	582	510	527	541	535	520	538	526	508	538	497	550	506	543	549	517	540	534	535	556	542	516	496	539	488	567	529	511	522	495	522	499	532	499	545	548	515	546	483	554	523	543	527	537	548	518	514	482	513	514	570	513	567	512	534	481	550	526	472	531	478	521	541	551	533	531	514	563	505	514	508	511	563	513	538	524	492	564	552	496	532	539	531	559	555	536	555	555	521	539	495	505	520	524	506	525	574	503	567	542	571	508	485	513	554	510	531	542	509	503	574	504	541	457	536	529	531	562	528	547	544	491	554	540	558	536	562	558	519	517	533	551	506	546	520	540	555	508	544	540	516	569	501	517	513	500	526	556	525	528	537	524	546	514	537	512	541	501	501	500	518	511	478	515	521	477	488	528	517	492	515	506	535	521	528	497	543	538	519	515	513	525	518	493	572	515	455	501	505	535	515	522	543	522	528	562	547	531	547	585	565	523	536	546	498	522	537	551	543	499	517	513	523	541	504	512	511	541	527	506	551	540	511	542	518	504	544	544	540	543	536	527	527	566	510	535	496	464	574	542	498	523	540	547	523	550	545	556	512	551	490	541	542	487	532	551	520	500	543	548	523	522	529	512	524	508	519	503	539	574	508	487	505	537	521	524	538	474	531	553	500	575	515	496	522	514	521	523	478	526	554	526	556	522	511	550	523	543	539	520	508	539	527	537	495	518	526	569	553	473	514	500	524	518	518	574	536	545	560	536	528	526	540	562	539	507	577	543	566	541	560	527	533	523	541	526	528	534	536	538	519	560	532	543	557	542	533	537	534	512	558	533	564	524	542	517	518	550	542	559	539	562	512	545	557	526	517	530	519	549	508	502	561	544	538	523	490	530	544	529	498	529	484	520	563	538	540	501	528	516	545	538	526	535	537	549	505	517	548	495	574	584	542	539	545	510	551	543	527	499	519	527	559	535	548	509	520	542	534	502	497	486	529	513	522	532	509	561	580	547	551	500	526	528	540	510	539	527	509	515	521	546	503	536	510	538	539	516	542	547	522	512	500	530	541	524	516	507	560	550	491	495	519	525	501	532	523	539	511	526	504	534	509	534	544	546	498	487	548	541	534	544	540	528	548	565	515	507	510	551	490	543	568	530	546	551	532	553	525	510	581	562	538	531	547	548	513	542	550	550	486	578	516	496	549	494	529	489	511	521	508	521	514	508	490	556	559	543	495	547	525	548	529	540	529	528	560	558	524	503	530	512	532	541	529	569	521	537	524	509	535	506	533	558	558	571	525	500	532	546	524	552	512	541	522	523	542	495	514	512	548	544	579	533	559	572	550	538	517	527	556	504	492	514	510	525	538	553	490	501	534	508	537	561	525	508	564	519	491	507	553	530	532	505	524	501	501	559	533	587	538	528	575	544	496	512	549	521	564	508	520	501	564	522	522	530	534	483	486	538	558	555	529	531	492	527	540	542	533	522	489	569	543	534	523	525	520	520	569	555	505	520	543	519	514	515	525	509	496	557	549	512	534	508	499	540	526	571	535	550	540	519	526	519	554	533	561	530	567	555	544	549	575	504	550	515	529	520	470	520	493	503	508	532	526	512	505	528	526	508	524	504	491	556	539	561	517	512	526	545	526	535	584	570	543	528	527	495	516	523	535	544	482	608	538	514	535	519	540	537	577	539	500	504	497	542	523
10862	6219	4189	2343	1527	1180	876	782	641	551	479	403	351	342	373	350	319	319	315	302	295	291	282	322	317	337	275	272	286	268	258	276	291	284	277	267	264	263	291	296	291	296	263	279	295	301	274	293	273	274	253	268	270	270	293	290	261	269	261	289	298	307	266	274	298	274	264	293	265	254	259	268	277	298	265	290	320	304	260	283	270	278	274	259	256	306	272	283	262	304	283	273	261	295	293	227	296	280	286	264	248	283	254	281	268	276	284	290	271	299	284	301	290	262	261	254	266	292	287	267	265	270	307	283	266	279	268	294	268	312	270	313	287	268	279	271	292	291	228	254	278	291	263	269	312	254	270	298	298	252	262	302	266	275	274	280	273	280	261	264	258	262	280	299	257	247	283	266	256	275	278	277	259	283	284	264	272	272	259	291	290	250	257	280	282	312	245	277	298	280	251	260	246	263	271	273	284	265	285	260	256	269	294	282	258	271	264	257	267	280	275	257	293	292	268	251	310	247	272	279	273	275	267	262	301	275	257	270	280	294	271	278	310	254	295	302	278	304	287	271	299	287	245	277	273	262	257	261	287	262	261	285	288	270	257	274	272	265	272	274	286	266	285	249	261	259	261	240	296	287	307	274	301	242	298	322	262	289	270	279	253	273	272	293	273	289	271	264	266	262	278	268	285	307	288	266	249	298	272	286	258	291	238	294	279	281	280	267	294	253	287	307	269	268	314	312	256	256	277	279	258	266	266	272	281	274	266	249	277	257	289	283	286	245	266	270	298	263	261	286	272	295	292	289	258	308	279	285	274	259	263	294	298	261	241	262	261	283	258	246	266	261	285	283	287	299	276	286	297	259	254	258	276	265	276	266	287	282	281	280	273	275	311	264	277	300	289	279	274	283	240	311	288	252	284	283	280	267	278	272	281	281	278	249	262	277	261	281	255	304	272	309	264	249	273	277	278	249	247	258	270	268	291	258	259	258	275	289	272	255	277	302	262	277	250	263	276	296	287	261	289	259	275	269	264	271	283	250	277	287	266	296	286	277	271	252	294	238	289	299	260	276	261	271	277	279	266	265	273	282	283	279	284	263	256	272	295	261	294	264	298	296	273	250	272	276	274	279	288	270	264	245	294	292	277	260	274	243	264	277	288	299	303	274	262	278	266	283	268	260	285	276	280	251	270	312	257	254	289	279	266	270	282	271	258	273	256	258	283	286	308	279	278	270	280	264	272	271	259	260	291	293	286	289	275	264	268	281	291	253	268	252	269	289	311	294	242	277	274	293	300	285	256	281	293	264	292	257	259	258	294	265	276	303	260	269	242	264	253	257	285	275	271	260	293	259	259	293	261	269	267	235	264	250	275	271	304	244	289	267	287	291	308	270	245	294	275	264	268	261	289	277	286	243	268	280	306	281	271	285	280	279	237	295	277	261	248	278	265	311	299	237	254	258	237	274	250	297	249	291	284	290	257	258	272	268	293	296	287	268	275	261	266	299	252	258	272	296	274	282	271	265	239	296	277	270	311	288	279	269	250	298	279	252	253	281	259	300	299	266	292	265	303	286	257	266	295	254	270	287	270	246	272	283	270	303	260	272	248	256	288	296	264	276	306	254	277	288	298	295	255	288	272	309	259	283	283	280	273	286	268	305	305	249	269	285	283	310	291	273	274	254	264	247	272	265	284	294	274	288	333	310	262	259	272	280	303	306	279	289	256	289	258	290	266	271	266	264	297	298	288	254	302	248	254	266	243	258	255	301	295	276	256	300	267	295	284	280	309	237	254	266	265	285	263	264	245	278	284	278	266	277	252	251	297	285	277	287	265	291	238	276	272	279	295	266	311	303	297	297	296	270	263	264	252	278	278	281	270	268	241	260	284	257	278	267	247	261	272	311	305	269	286	289	278	278	280	284	263	257	251	282	278	322	288	250	245	276	270	279	275	306	254	263	268	308	282	258	285	276	252	241	304	280	288	285	251	260	286	294	254	259	280	282	280	313	295	248	250	263	260	253	290	282	286	271	270	267	257	259	280	278	279	272	271	267	262	259	292	278	301	269	272	295	305	297	258	268	265	300	307	259	298	262	253	231	301	281	275	282	263	282	287	311	285	259	256	276	281	248	260	295	258	277	309	300	260	259	288	282	287	307	238	273	265	284	302	247	299	286	259	267	280	277	273	261	264	270	276	248	279	245	255	252	295	278	275	248	307	300	279	270	286	283	285	278	291	272	273	281	282	287	270	289	304	288	291	266	277	294	269	286	281	281	255	274	243	278	312	244	311	245	269	265	285	304	273	282	250	276	289	286	293	296	259	299	225	278	278	294	294	297	269	265	276	278	256	282	278	253	260	260	280	296	278	288	269	275	285	263	290	284	286	298	313	272	287	266	287	275	268	263	253	283	283	274	276	283	267	257	291	283	294	283	297	304	258	312	232	260	274	252	270	317	266	264	283	247	286	271	306	268	291	264	268	289	277	291	306	290	290	286	292	285	274	277	265	281	286	293	296	271	277	253	277	257	259	259	290	279	279	288	241	262	289	298	299	274	265	262	309	298	305	305	318	259	262	293	266	285	289	278	268	264	270	267	261	252	291	260	286	319	264	288	278	270	251	260	306	261	287	307	264	259	273	267	295	262	280	235	253	244	263	265	282	287	266	280	281	275	301	283	261	269	259	268	286	270	272	265	256	283	278	260	277	289	286	284	289	289	277	307	293	279	263	271	284	281	265	267	278	288	278	242	276	300	285	287	299	240	271	264	294	291	279	282	269	262	253	286	280	282	284	260	265	271	275	264	272	234	280	303	302	296	304	307	258	312	284	268	238	282	265	298	281	264	263	263	272	267	256	252	264	314	253	288	255	271	274	298	260	272	263	264	247	277	284	263	262	292	289	262	303	256	271	272	268	264	285	284	295	233	292	287	277	286	252	283	233	297	265	301	289	245	290	300	252	293	267	276	302	292	267	283	262	261	283	259	290	272	284	273	276	285	264	293	290	266	275	261	270	249	285	285	278	266	273	281	282	257	299	255	295	269	278	299	266	286	300	280	317	295	280	299	267	244	275	285	277	251	284	308	296	274	261	271	279	254	267	268	280	256	310	263	228	285	311	296	240	289	254	278	310	277	271	282	307	290	279	284	271	297	277	272	247	278	291	254	248	247	257	268	259	250	293	270	275	259	275	277	274	256	276	317	271	267	271	281	293	290	283	274	304	285	245	246	262	261	272	287	268	276	262	299	282	266	284	277	263	271	233	282	236	263	240	284	282	282	283	293	289	262	278	268	315	284	276	243	280	273	267	281	273	247	267	289	247	256	320	259	279	260	291	245	268	247	320	268	290	286	259	287	271	256	281	234	263	277	278	250	289	287	251	294	286	265	292	280	282	283	263	279	300	250	266	279	290	269	271	302	285	292	269	263	299	305	266	296	317	293	273	260	276	265	269	281	321	270	264	300	304	266	281	285	287	258	284	256	294	291	275	266	304	246	287	272
9435	8278	14369	12437	9559	6967	5265	4321	3424	2805	2221	1934	1592	1445	1512	1414	1273	1279	1149	1107	1065	1104	1021	906	976	952	868	848	843	878	844	811	867	810	820	732	756	737	753	838	740	770	794	800	769	754	751	767	752	727	767	769	737	709	788	782	722	751	734	723	752	732	752	749	768	723	743	765	761	741	710	756	710	770	766	695	750	776	750	781	784	723	722	767	769	715	717	719	796	727	753	739	716	736	739	762	758	763	841	733	763	717	814	722	692	712	741	758	740	764	754	733	745	760	764	738	718	776	705	759	754	752	764	726	745	779	780	696	691	799	750	743	721	733	735	754	731	727	790	756	731	767	742	806	742	712	706	764	758	727	753	792	759	704	764	793	742	728	713	742	767	730	750	782	722	801	740	719	737	761	725	785	753	763	750	730	741	739	713	792	745	801	733	743	723	733	768	727	747	678	771	736	746	751	744	721	773	758	746	798	731	772	759	770	761	720	763	800	790	734	780	728	754	803	778	756	746	748	769	767	785	706	702	731	732	764	763	773	710	728	732	742	738	765	745	790	754	768	769	754	789	766	725	736	751	754	702	730	808	703	762	761	749	729	721	645	730	772	747	777	757	779	742	723	752	711	694	745	738	764	793	788	693	752	781	699	775	768	741	706	701	752	750	772	749	809	739	697	761	760	795	790	792	777	736	756	714	764	809	747	738	717	731	733	751	770	758	759	764	782	767	710	775	712	739	796	722	756	700	726	795	732	736	725	727	723	778	777	759	774	717	769	756	772	720	761	710	731	749	766	704	754	741	711	768	818	719	749	770	816	744	737	761	792	758	747	773	773	804	758	751	747	735	776	806	754	714	769	729	744	702	733	719	734	735	737	789	772	730	730	727	746	704	766	746	736	769	702	743	787	751	764	730	739	794	722	726	685	763	796	751	765	782	762	768	733	720	781	716	803	771	711	757	756	781	739	777	776	787	706	701	769	731	756	783	755	743	737	761	792	790	749	761	743	761	744	735	781	745	809	790	780	750	761	762	772	736	685	724	776	760	802	748	739	728	740	727	752	740	772	771	724	747	718	784	712	733	752	744	733	772	786	741	739	742	751	749	771	788	746	788	741	702	732	760	727	739	784	736	732	751	731	723	721	764	781	764	712	723	779	787	786	717	742	723	729	709	754	761	727	791	713	782	722	768	759	750	738	694	717	767	792	726	777	750	728	749	782	766	732	731	751	758	757	738	788	698	730	792	749	736	811	731	696	790	758	734	691	765	739	782	779	771	747	752	734	700	745	736	745	735	694	767	752	795	768	748	780	750	780	764	732	780	732	758	762	767	742	759	789	761	735	772	742	787	758	758	763	718	708	751	738	709	724	720	745	730	703	713	751	761	743	693	735	759	723	727	739	748	751	741	729	765	762	784	722	739	750	746	742	755	733	798	750	724	719	783	774	753	757	752	739	763	712	750	775	732	733	724	800	777	745	749	721	742	776	734	732	789	734	772	776	740	689	743	769	750	763	754	777	756	741	713	754	736	769	751	779	806	774	735	755	755	786	743	732	748	756	741	707	729	718	760	773	722	742	776	794	752	800	730	728	727	739	708	751	773	752	748	767	792	734	710	721	746	814	767	765	748	734	757	760	782	714	734	722	746	698	772	739	732	765	727	740	716	699	775	725	756	800	720	740	745	741	788	786	761	748	752	712	775	762	721	764	758	746	713	750	722	760	720	773	812	761	733	778	734	725	694	724	727	719	750	747	730	731	773	735	748	764	752	783	750	777	761	707	734	751	749	720	777	744	763	762	736	784	741	758	696	740	752	716	743	751	763	804	745	746	783	737	761	693	697	699	706	723	771	731	742	728	770	757	798	768	697	772	736	808	695	755	786	709	753	775	745	726	734	788	744	746	720	740	758	741	780	751	744	784	733	751	790	727	769	743	707	767	732	742	747	756	763	715	757	742	784	729	726	759	810	737	721	790	771	763	730	752	755	765	723	760	759	757	711	750	733	716	728	734	741	722	731	711	737	754	711	720	753	775	753	727	761	803	764	762	735	780	762	788	759	749	721	757	747	769	737	761	767	762	736	756	785	757	710	731	702	737	735	700	726	723	777	785	715	843	771	730	743	727	709	699	758	746	765	727	724	790	734	794	695	732	759	753	718	718	742	756	790	747	759	736	752	731	765	729	735	695	763	772	743	764	752	760	703	768	783	796	749	731	762	759	778	763	751	738	744	729	751	701	727	770	751	697	736	752	719	775	708	754	748	738	755	753	773	756	700	758	753	777	697	787	744	703	801	734	743	744	735	748	723	696	777	734	725	734	739	733	739	767	737	718	699	816	747	679	744	785	812	758	701	746	720	729	743	744	810	729	765	732	729	792	763	735	748	742	747	736	765	737	767	761	745	756	753	777	759	738	757	741	762	728	759	764	736	766	717	709	730	741	740	730	743	787	732	743	727	722	759	783	689	739	728	722	741	768	789	738	732	780	736	745	744	761	784	722	745	764	738	711	720	735	764	733	774	825	717	736	768	685	765	748	783	742	764	688	734	698	747	763	782	783	764	711	746	786	766	731	715	806	678	756	743	771	726	778	745	794	792	750	727	723	742	776	772	740	755	741	747	696	736	726	689	754	794	746	800	789	780	731	798	737	764	747	767	815	726	771	729	787	767	740	759	810	735	739	730	743	698	726	741	702	801	750	737	703	742	761	795	748	772	776	723	719	753	777	741	768	741	768	725	720	715	757	742	741	726	734	779	735	761	770	794	782	777	830	733	785	744	741	770	766	758	745	715	744	744	738	778	689	746	767	738	730	765	711	762	758	738	776	785	776	756	746	754	701	715	724	777	770	709	805	695	712	755	734	823	766	726	751	786	719	766	755	733	740	776	738	713	736	695	809	751	749	733	754	771	740	739	773	751	732	753	732	718	770	725	761	782	722	813	784	651	723	788	693	736	752	786	802	728	782	770	776	763	744	750	796	747	742	752	785	784	703	791	791	774	765	771	732	729	756	761	788	719	728	772	731	787	749	733	785	775	729	717	758	785	755	767	767	735	706	747	745	759	751	727	740	767	742	735	773	783	753	754	716	762	768	796	762	751	746	741	689	722	728	707	769	787	736	765	714	734	794	744	737	759	761	767	695	702	748	776	725	721	786	736	747	719	749	747	728	759	770	735	793	759	741	728	771	765	765	691	774	744	782	771	729	750	795	754	765	761	785	761	712	773	798	734	774	806	777	780	778	693	759	731	730	749	759	777	748	714	746	694	738	765	785	740	754	720	747	728	738	790	742	729	707	730	790	768	722	706	817	789	767	776	765	769	780	773	740	737	760	742	745	778	755	718	774	704	726	800	776	714	727	693	755	751	760	757	709	784	788	731	741	713	740	739	743	775	728	781	751	762	748	769	764	744	751	746	688	783	726	766	760	747	782	754	721	710	713	766	743	787	764	752	740	721	747	750	765	729	736	756	760	747	749	747	729	773	726	794	792	751	754	780	740
28843	23340	17836	9390	4760	3598	2826	3130	3326	2653	2208	1602	1357	938	1580	1217	1116	999	945	786	787	758	822	626	600	481	451	419	404	402	416	363	366	337	302	321	263	309	302	272	270	280	233	261	251	262	252	251	229	239	261	247	254	256	240	249	293	261	237	242	223	234	252	251	237	243	217	238	236	249	255	254	230	240	239	242	259	237	272	232	212	245	231	265	253	224	269	222	246	243	248	270	257	251	250	239	232	258	280	240	243	237	263	240	249	236	247	230	226	222	259	233	242	238	223	236	203	247	246	222	255	252	235	242	279	236	236	244	227	254	241	242	255	239	240	251	231	249	225	236	241	242	246	225	226	258	262	226	264	254	253	240	252	249	245	221	226	243	259	256	233	241	243	237	223	223	251	234	263	236	261	234	244	244	258	214	248	256	233	252	252	236	237	245	236	247	254	216	271	226	238	229	246	241	220	219	230	245	271	240	237	260	238	263	227	212	241	243	243	231	253	261	234	274	230	242	243	263	253	236	228	224	256	245	262	238	257	237	262	220	241	228	231	248	226	239	240	239	212	266	240	220	237	254	250	236	233	256	253	231	257	241	233	249	254	227	236	248	232	233	248	229	239	255	240	217	247	246	244	227	247	231	255	247	283	269	247	226	242	255	250	219	267	208	247	269	208	260	243	235	252	210	218	255	225	219	209	226	240	245	229	247	257	247	251	237	251	248	255	269	224	243	233	246	268	256	236	232	231	236	265	231	233	253	232	244	218	256	262	263	235	265	244	237	238	253	258	255	253	241	270	232	240	262	262	234	239	256	237	219	259	257	243	231	218	234	237	225	256	264	225	262	208	240	241	241	224	238	241	243	220	246	207	235	239	242	207	272	235	239	240	235	251	242	241	261	215	232	242	227	232	255	223	258	229	229	225	215	245	238	249	202	243	240	231	249	231	229	230	241	215	248	239	243	222	227	260	247	223	249	258	267	250	229	253	282	228	238	253	244	217	216	246	248	258	232	235	214	238	246	239	237	237	227	248	249	229	240	251	249	249	246	208	243	226	228	241	246	245	221	266	261	239	241	228	253	254	220	259	252	238	253	233	245	228	249	273	263	218	237	243	208	226	241	229	267	250	256	207	240	228	247	245	251	254	273	214	237	236	235	232	232	226	230	249	239	254	242	269	258	212	230	253	260	259	251	252	235	219	249	246	236	238	232	242	267	239	252	242	238	235	255	239	260	250	234	243	226	226	244	211	226	269	231	250	248	256	239	210	267	258	266	246	226	264	242	273	244	230	234	231	233	225	249	234	245	253	261	246	242	258	240	234	244	246	235	208	240	279	228	255	254	271	222	232	281	227	248	236	240	224	230	197	245	210	240	257	239	208	267	244	269	237	215	251	248	258	258	204	244	243	231	259	253	240	260	235	247	233	252	239	275	234	224	201	255	228	233	239	253	258	239	254	264	265	243	223	214	235	260	231	250	232	241	251	233	239	266	225	221	225	235	239	239	235	256	239	219	239	252	258	246	238	284	279	237	235	239	244	255	244	263	241	216	237	241	244	232	255	236	258	233	257	236	255	257	255	251	266	227	235	263	276	226	256	257	242	232	262	267	268	216	244	213	270	260	227	233	240	238	230	253	225	246	249	238	254	285	238	257	248	252	217	264	247	244	232	244	269	254	225	226	235	222	228	216	230	243	221	237	239	253	218	237	242	230	262	229	214	258	222	223	251	217	242	242	224	216	258	241	234	252	264	230	250	248	283	233	242	259	239	228	264	247	224	241	238	244	247	229	242	265	257	233	246	242	196	251	253	247	243	259	243	256	241	217	260	246	257	237	255	230	239	247	216	229	275	247	232	243	263	233	259	226	243	251	236	225	238	240	209	238	234	217	231	256	239	229	248	243	245	262	224	222	241	286	265	246	251	200	245	228	251	251	261	242	235	236	273	245	247	252	236	240	252	231	229	260	233	242	232	275	241	244	272	251	245	255	240	237	208	254	248	242	266	226	275	261	224	259	247	248	256	248	226	245	253	238	228	255	257	223	238	266	237	254	238	243	199	232	247	232	236	259	249	226	260	253	241	250	234	236	256	237	250	253	233	240	262	242	248	233	242	263	216	225	260	253	243	241	238	234	264	225	235	254	262	243	244	248	226	259	262	237	246	216	254	229	252	252	224	215	239	233	259	220	254	242	249	250	220	203	253	245	259	245	243	234	226	235	254	215	246	224	254	240	254	242	229	254	252	250	243	255	249	259	238	256	242	247	222	251	258	231	208	238	267	232	256	220	244	248	243	252	256	233	243	231	254	234	226	254	249	245	281	227	235	263	243	250	246	248	243	248	260	228	249	220	224	233	212	242	287	233	242	248	220	241	236	243	245	234	250	252	246	250	277	206	273	265	252	215	241	230	254	255	270	224	242	235	232	272	232	250	231	261	237	253	223	259	254	270	232	223	269	252	243	254	251	253	245	221	271	218	210	270	233	240	243	267	261	212	269	236	229	247	244	220	220	214	240	222	240	232	238	247	250	228	257	234	258	249	244	230	259	243	257	238	249	242	243	224	230	251	253	248	218	235	239	248	259	244	242	253	234	250	256	239	231	235	259	230	232	250	232	230	240	234	247	247	227	215	247	242	262	254	234	252	269	259	254	228	224	251	243	268	282	270	228	253	265	229	218	237	238	254	260	243	274	227	234	272	261	222	269	239	243	229	243	270	240	245	235	294	264	263	241	233	226	235	238	263	243	239	256	253	239	223	240	279	261	252	224	245	249	228	242	248	227	256	230	284	245	235	240	266	253	245	248	251	203	231	255	254	241	243	235	253	265	254	251	239	272	231	246	274	251	220	232	233	248	243	241	260	238	231	214	237	237	251	231	247	246	234	248	262	221	239	228	262	252	235	214	212	238	227	225	241	248	249	260	251	249	273	254	257	249	253	251	248	273	218	227	231	240	265	232	239	245	240	251	226	251	283	244	214	236	251	255	236	223	244	272	259	249	241	227	240	224	254	250	275	240	242	242	228	235	247	240	240	259	238	246	240	252	258	262	239	228	236	212	223	229	235	244	227	239	209	255	268	231	234	233	255	230	253	261	220	249	263	241	238	248	219	227	228	234	223	221	213	251	258	236	276	207	264	231	274	251	235	242	248	262	240	247	263	273	214	216	217	233	224	255	231	255	261	239	266	230	254	256	262	206	255	224	257	219	239	214	234	247	233	230	238	238	245	262	242	228	238	239	242	235	256	229	240	243	234	245	260	256	244	224	240	232	252	220	257	235	243	251	279	229	256	254	234	267	234	248	250	222	244	247	229	258	234	243	234	218	254	231	238	267	246	244	251	236	234	241	267	216	235	242	241	224	230	226	252	224	248	252	244	225	246	216	242	245	235	237	244	233	250	252	232	241	221	242	237	268	252	241	261	243	254	224	241	273	235	237	245	260	245	244	253	233	247	246	225	237	258	253	229	237	243	226	270	240	257	263	249	245	266	251	232	245	246
20299	22476	28558	23876	19468	15997	13532	14250	13652	11604	10427	8156	7090	5185	8517	7302	6887	6277	5781	4681	4200	4051	4446	3288	3574	2544	2234	2192	1895	1922	1970	1646	1776	1526	1373	1191	1108	1186	954	869	875	735	800	757	801	792	718	721	695	709	686	715	649	669	699	678	681	690	646	667	654	702	659	674	708	635	711	685	679	690	684	600	667	653	639	695	644	672	673	694	683	696	689	649	638	669	692	660	695	663	641	639	653	622	645	675	637	650	657	663	639	660	688	696	640	660	653	693	642	664	631	665	692	694	662	656	663	655	701	707	648	672	621	626	638	647	709	636	656	705	676	627	711	676	611	688	670	673	712	654	630	645	709	660	666	698	652	657	664	647	689	629	666	635	663	644	668	689	724	683	671	685	656	745	682	702	637	664	643	696	618	658	614	686	624	638	691	669	658	620	639	641	659	671	641	643	675	701	668	622	673	659	625	690	703	644	637	704	675	671	661	715	690	662	695	678	643	662	677	669	638	642	708	612	636	730	660	689	674	669	679	665	634	633	659	611	646	632	676	636	663	659	632	633	679	679	642	647	635	682	681	657	652	656	680	695	672	677	646	686	658	670	666	643	674	645	622	663	644	658	684	664	687	669	647	699	620	680	655	635	652	656	675	683	691	639	687	703	668	665	612	662	677	654	687	638	651	630	678	673	690	699	678	679	698	684	653	636	671	680	650	704	635	676	666	687	654	662	697	703	686	631	634	671	675	667	631	650	628	666	678	686	694	633	698	670	664	656	684	668	664	640	652	597	667	686	670	649	627	672	692	709	705	628	633	640	620	649	675	693	674	677	705	628	656	654	616	656	685	661	709	676	687	707	662	624	742	671	651	713	600	610	681	666	661	726	648	658	657	619	708	601	634	647	702	632	698	697	628	684	701	682	644	656	697	680	681	684	722	659	635	661	680	698	679	710	656	653	638	692	707	647	681	620	650	691	685	628	622	687	626	653	735	617	712	636	660	681	611	695	674	716	637	651	696	654	707	675	646	644	667	644	622	670	634	684	684	661	639	701	652	635	681	630	663	658	597	650	636	652	672	694	654	666	684	676	682	669	639	683	686	649	660	626	711	600	604	662	650	685	683	637	688	699	677	688	683	641	741	676	684	641	667	664	642	664	626	659	692	654	650	661	679	684	649	659	678	663	705	671	674	674	682	672	678	672	688	641	662	667	655	611	683	673	673	645	721	672	656	637	631	651	650	674	748	646	653	658	625	633	683	679	655	675	653	678	659	674	677	678	692	639	647	663	692	653	696	634	635	653	644	736	650	690	657	672	625	700	660	648	611	663	643	681	634	639	691	679	693	676	670	673	630	674	678	684	678	689	649	678	670	629	638	668	661	636	640	662	610	649	662	628	665	664	660	693	652	644	654	654	698	666	668	682	717	679	655	650	661	670	700	689	670	695	645	693	641	674	646	682	641	623	674	649	699	683	645	618	639	711	668	660	633	649	677	683	648	694	692	660	649	686	689	635	606	643	691	630	687	666	645	635	660	708	649	701	701	645	650	652	680	670	685	659	676	665	648	605	680	671	672	647	656	663	629	598	693	674	688	683	658	625	662	677	685	683	659	677	692	671	692	632	648	694	665	635	661	640	645	642	675	661	643	669	652	694	611	657	713	686	680	652	657	685	641	639	693	678	627	661	687	656	651	647	640	705	668	678	651	682	677	670	611	662	668	658	681	649	684	649	629	641	689	686	627	628	674	708	658	680	673	671	667	659	707	631	664	647	672	648	675	647	681	658	639	673	665	622	687	638	737	673	695	630	664	673	676	684	681	610	661	688	674	636	631	633	619	620	681	660	678	644	640	639	646	684	666	637	661	642	666	692	696	645	660	652	691	635	642	661	653	619	646	676	674	666	679	638	655	685	695	655	671	622	647	648	693	684	642	646	626	718	668	718	759	691	649	681	629	681	620	656	672	635	693	673	647	607	682	672	666	653	667	677	701	640	660	651	707	696	661	649	588	667	690	666	663	654	682	650	688	627	674	692	683	630	651	637	631	641	668	689	684	659	680	626	657	695	665	685	645	660	648	637	689	669	645	645	683	626	650	673	658	701	663	718	697	691	688	639	642	681	672	682	656	685	653	696	676	639	667	714	672	637	666	624	661	627	727	647	684	625	634	656	688	678	661	652	697	655	652	663	667	655	634	716	641	636	647	720	636	682	597	699	678	659	666	643	610	708	654	680	640	679	634	656	678	658	648	687	641	654	705	680	659	650	698	616	670	605	668	663	651	695	640	663	678	626	661	665	685	632	678	657	600	669	692	661	632	631	648	632	649	665	665	710	663	695	655	671	663	654	697	613	682	696	681	644	712	686	674	626	651	670	608	656	662	682	696	660	646	633	639	618	650	667	647	643	684	671	658	664	633	651	677	667	672	699	624	620	670	664	620	674	595	650	660	692	656	640	637	659	674	696	652	711	685	691	621	653	630	661	656	673	686	659	643	679	686	683	645	663	661	628	675	673	670	656	677	668	625	656	641	667	689	694	677	681	671	648	631	643	684	675	689	656	671	692	642	666	638	692	659	678	676	636	665	676	668	628	655	613	614	646	703	698	713	623	713	677	689	678	631	670	665	643	665	631	673	663	624	604	660	676	674	672	690	622	697	677	677	640	703	675	665	632	657	675	638	650	669	644	673	633	663	701	643	657	710	709	648	682	667	681	652	672	679	687	630	647	713	678	615	667	664	699	680	696	613	664	714	666	715	700	712	689	667	645	648	655	699	698	645	673	674	669	668	637	691	656	605	667	692	628	608	645	662	662	666	632	664	665	660	644	651	631	661	694	701	667	615	664	669	618	630	648	622	629	700	617	716	659	681	688	639	644	643	682	672	643	644	663	638	680	717	700	695	632	581	647	671	667	660	656	698	642	699	642	645	662	664	671	670	687	640	629	658	692	602	637	651	594	717	663	674	628	719	638	621	669	687	668	687	720	674	650	685	669	653	663	682	679	660	718	669	612	642	702	675	691	636	629	653	699	649	676	638	658	678	687	635	638	658	652	663	665	658	656	666	720	667	665	662	658	695	639	705	655	622	655	696	700	619	663	701	621	655	678	631	655	579	713	713	664	692	637	641	655	656	659	658	694	662	611	634	645	639	646	646	668	695	693	681	674	663	651	670	628	660	699	634	637	724	636	632	657	708	666	634	690	661	646	689	662	670	658	686	605	678	673	644	648	704	671	605	646	671	653	670	660	670	664	674	699	609	630	677	660	657	719	594	665	639	687	638	668	699	651	662	675	645	698	623	669	698	665	668	630	668	636	666	664	651	657	644	632	673	675	640	676	688	674	668	642	661	673	677	677	625	709	650	652	656	670	630	665	680	678	617	645	678	641	638	654	672	626	662	655	646	657	655	670	683	636	650	646	655	647	666	661	682	665	671	656	649	702	737	612	635	660	667	693	617	662	648	684	676	658	664	647	661	638	740	621	670	682	672	677	662	677	677	641	649	673	647	664
38011	35062	31192	17477	10480	6912	5851	7539	7306	5666	4873	4235	2910	1260	2733	2597	2379	2104	1879	1523	1308	1298	1334	1105	1106	747	737	637	560	579	564	521	407	463	391	368	332	303	282	247	264	244	266	243	233	216	217	208	227	202	211	193	201	198	195	195	195	218	202	199	223	203	184	181	196	232	181	212	199	173	193	196	186	181	179	232	216	188	182	181	199	183	195	203	172	192	201	177	202	208	177	185	203	188	191	180	197	199	216	178	197	172	173	202	195	180	195	213	199	201	188	197	192	194	196	208	196	193	196	175	165	214	228	168	164	215	190	213	190	183	186	159	194	193	189	178	215	199	202	215	210	213	190	222	187	214	187	208	199	201	185	197	186	223	184	192	194	232	214	206	190	195	207	218	198	204	186	195	198	201	196	195	155	182	177	200	187	191	185	210	211	201	177	211	182	192	190	198	191	209	175	184	187	205	209	196	176	197	162	197	182	172	206	200	220	187	180	185	190	185	186	208	224	197	197	212	201	174	183	180	183	203	180	212	196	198	208	203	206	199	188	214	189	158	209	192	234	197	209	186	191	192	201	190	210	187	207	218	178	213	192	207	204	199	191	208	201	197	204	176	191	179	179	216	197	197	198	185	189	187	210	196	183	169	188	199	187	224	234	232	208	189	196	201	211	205	180	189	187	172	192	170	198	179	182	203	199	198	193	214	176	195	183	209	210	206	197	186	205	196	213	202	190	203	198	188	206	219	211	196	166	214	184	181	195	206	201	207	185	198	194	199	201	173	193	206	175	191	187	170	199	174	185	194	181	191	225	175	199	196	214	185	210	215	199	189	195	178	189	177	178	191	186	198	179	181	182	189	203	199	196	196	223	177	184	182	219	178	167	199	180	187	189	179	186	176	171	192	193	170	197	184	193	165	196	179	197	183	184	148	186	199	182	205	199	183	195	190	210	183	187	190	199	208	208	225	209	180	204	205	198	195	171	212	183	175	187	192	191	214	195	175	179	183	168	176	182	178	191	190	194	191	194	205	191	183	190	180	182	179	180	173	201	200	178	201	169	209	179	201	213	203	194	226	214	185	206	184	178	180	168	212	183	197	193	168	194	202	186	211	177	204	200	169	188	190	191	169	197	199	190	179	210	161	186	173	189	208	206	195	207	180	181	209	194	188	197	225	167	213	199	184	172	204	216	213	181	194	189	215	202	199	202	199	209	206	200	180	188	221	217	227	180	179	193	191	175	229	208	197	193	191	191	200	202	190	184	207	189	175	170	180	175	175	196	225	190	201	206	186	170	199	216	185	208	194	197	190	197	224	183	210	158	193	219	186	202	187	204	191	191	189	180	185	208	205	169	200	174	227	194	181	186	181	187	218	189	175	186	173	199	195	179	197	172	192	231	199	196	181	195	184	200	187	182	179	210	175	205	191	208	214	179	186	179	207	207	202	156	160	186	188	181	199	202	190	172	184	184	179	221	186	210	197	208	228	199	205	196	186	196	193	203	190	211	191	226	191	199	211	189	193	163	201	215	204	184	198	200	216	186	180	209	197	197	204	168	169	201	189	187	190	173	218	201	168	180	223	206	195	180	210	196	194	170	182	206	198	188	177	196	196	213	216	218	218	189	177	189	200	202	212	198	191	201	208	196	196	216	190	190	197	189	191	199	203	212	209	166	186	187	202	196	192	194	190	175	186	205	204	184	188	211	201	191	195	197	183	188	208	167	214	209	175	219	188	190	218	190	187	194	185	196	187	194	209	174	184	212	198	192	226	199	196	211	182	182	190	193	200	182	229	183	180	192	201	238	181	201	207	196	213	189	218	180	191	204	182	190	222	178	192	207	190	194	210	200	163	210	201	205	197	180	204	180	208	227	186	205	204	203	192	190	202	189	223	186	179	170	195	222	208	200	212	228	174	189	199	186	199	203	207	219	180	203	188	185	207	223	196	203	188	210	187	200	228	208	192	197	202	195	193	185	173	197	189	191	215	203	197	196	181	200	189	198	192	188	187	204	174	202	201	221	181	198	205	188	225	187	186	187	196	188	178	208	168	167	198	193	195	176	204	173	168	204	197	192	201	207	184	196	192	200	205	195	212	190	203	196	202	210	169	158	201	182	178	199	188	177	189	190	177	195	204	210	182	198	194	191	174	175	173	201	179	192	195	177	205	187	184	182	205	194	201	204	176	196	201	199	201	176	222	195	202	197	191	181	191	188	176	179	183	210	213	191	187	194	214	185	205	185	185	208	181	193	176	199	202	206	194	192	168	187	199	198	202	222	186	195	191	189	185	183	215	198	201	181	178	220	187	180	201	198	205	200	194	187	190	210	190	215	197	204	189	196	190	195	214	195	194	209	177	210	170	185	194	222	180	174	185	191	175	189	183	189	170	177	203	209	215	211	192	192	193	219	213	191	179	222	182	206	190	196	212	208	172	213	197	193	182	189	212	186	184	159	189	180	194	183	190	174	204	180	198	224	200	213	179	189	196	208	179	196	205	206	169	182	175	197	218	201	205	189	176	187	208	215	201	236	198	155	191	199	189	190	190	206	184	208	204	191	223	193	176	174	189	192	225	202	193	191	191	207	187	220	217	169	200	201	189	201	206	172	188	193	188	173	181	167	175	168	180	165	200	187	183	182	206	196	221	179	201	208	193	207	171	182	203	204	176	188	186	185	195	190	197	178	210	204	201	187	170	174	207	191	184	204	205	177	179	178	203	202	200	195	169	201	179	187	197	213	199	204	205	210	176	200	207	204	200	205	188	188	195	214	178	221	213	199	189	188	225	167	172	197	200	199	171	204	196	173	204	195	192	184	216	193	197	214	198	174	178	218	197	185	194	180	193	188	224	196	177	201	206	197	190	199	181	194	214	197	184	200	213	200	180	188	210	210	203	188	238	187	187	195	197	190	191	198	176	215	199	176	229	187	199	199	169	190	220	219	198	186	195	171	179	205	173	194	204	203	196	208	174	200	190	198	185	216	185	206	232	204	222	193	201	205	191	210	172	211	196	177	227	194	186	196	200	226	183	182	205	197	202	202	193	184	181	192	187	187	176	190	219	197	180	187	174	212	194	189	202	206	218	208	189	179	180	186	195	183	187	163	215	182	180	183	202	209	165	201	188	187	200	175	204	178	177	178	198	183	193	224	177	180	220	167	219	172	195	190	166	198	208	204	189	201	180	179	182	215	177	210	181	203	196	202	192	211	206	200	182	211	211	189	195	179	195	169	199	188	196	199	210	182	197	169	189	195	204	188	198	204	229	219	168	186	187	186	200	155	193	181	205	182	203	183	222	204	192	191	177	191	217	194	169	193	169	179	211	199	174	194	184	190	188	188	206	193	191	187	208	200	196	199	198	219	179	191	196	206	179	191	173	200	201	220	202	236	213	203	168	196	201	210	186	185	181	171	183	215	198	199	212	194	187	180	203	186	194	166	166	233	192	170	179	192	177	181	181	202	217	199	201	190	217	189	170	215	191	177	173	215	199	175	209
27075	32720	37039	30830	27054	22951	21403	23255	21444	18804	16526	16095	11198	5652	13417	12878	12688	11843	10595	8640	7399	7447	7656	6054	6267	4432	3863	3726	3426	3502	3608	3063	2916	2603	2056	1856	1601	1614	1237	1099	1013	829	812	792	782	787	695	675	691	716	644	566	614	583	577	565	581	531	597	554	500	535	519	579	576	552	560	552	581	545	516	556	549	531	517	545	531	583	540	596	517	573	539	521	541	551	572	539	567	530	530	536	548	556	531	555	553	508	593	593	551	548	523	568	610	552	515	620	548	571	580	561	570	559	522	523	572	551	537	520	537	535	525	556	560	576	527	563	536	511	544	535	526	539	515	591	562	548	552	575	570	533	541	514	542	527	557	512	576	526	559	589	586	555	567	520	534	558	559	537	555	545	552	565	566	524	537	547	541	546	562	555	517	542	554	531	549	572	556	544	552	525	526	568	569	553	544	527	539	548	551	514	570	511	559	562	537	532	569	576	542	576	534	562	577	556	526	605	546	592	557	539	541	549	569	545	569	539	542	544	550	516	510	514	542	565	522	517	583	561	566	539	570	491	522	539	572	491	549	535	557	520	494	546	542	487	541	553	523	503	546	529	562	570	520	601	552	541	548	512	553	585	570	572	540	543	504	564	583	560	536	544	546	559	550	574	543	491	579	570	536	584	502	582	520	544	512	541	522	554	487	538	570	552	516	511	547	532	547	573	564	537	518	560	552	538	569	537	605	533	514	532	557	546	508	533	554	568	537	516	575	533	552	553	542	562	504	518	537	556	538	568	543	527	542	575	540	556	564	532	559	531	526	549	555	483	555	539	569	557	559	518	566	522	552	540	531	521	511	542	571	581	544	559	564	578	488	558	519	541	546	577	595	554	541	534	502	544	556	544	560	551	546	559	553	527	547	561	570	540	526	522	550	561	551	580	558	523	518	545	551	524	520	577	524	556	553	581	538	574	501	547	558	574	566	496	556	532	536	539	541	547	544	572	529	573	534	513	544	541	560	620	529	551	529	556	536	511	536	593	585	544	522	586	548	527	498	561	553	560	554	545	592	491	536	551	571	569	530	531	515	562	558	531	545	538	559	538	556	536	582	551	536	570	515	528	556	540	525	594	538	572	533	562	539	536	566	539	544	533	574	573	576	505	567	557	539	506	528	567	568	541	536	574	523	530	519	557	603	554	540	555	526	539	555	531	550	538	534	571	518	503	534	560	537	565	522	571	507	542	542	552	536	518	524	545	549	565	553	552	570	558	546	545	563	543	541	537	612	520	555	536	589	565	553	530	563	538	546	561	513	567	543	522	547	546	503	553	532	584	546	574	502	570	553	549	585	566	534	543	552	566	520	543	567	562	570	573	572	562	568	550	569	547	544	556	549	530	576	524	567	571	551	568	539	551	525	583	595	534	559	525	543	568	554	569	471	507	575	536	526	529	565	512	542	564	510	547	576	572	533	542	539	543	552	549	524	531	535	538	593	589	578	548	569	535	541	589	571	592	584	559	529	565	576	517	569	563	576	545	566	584	570	529	557	542	535	548	595	553	564	534	565	560	542	546	530	515	581	547	539	552	520	564	506	518	557	531	563	538	553	532	526	522	576	527	522	524	565	529	543	521	533	567	570	509	559	533	531	579	572	543	549	497	554	567	534	563	530	592	526	561	534	524	569	572	545	546	518	529	528	570	601	516	571	578	547	529	557	569	522	595	588	551	564	557	596	564	533	537	550	550	547	575	550	560	531	547	531	571	565	537	586	511	532	510	536	526	552	555	541	571	568	548	532	560	548	519	550	565	528	555	536	518	559	554	542	532	547	535	513	521	562	555	527	569	551	544	563	548	546	555	559	560	569	573	550	534	535	548	558	540	562	504	509	517	528	505	587	524	513	537	520	544	532	559	523	599	548	562	533	518	539	552	560	600	558	516	486	533	548	564	503	529	567	517	555	562	539	532	527	570	527	497	557	528	589	533	530	535	537	583	549	520	560	573	521	520	543	517	581	567	577	514	560	558	586	528	527	514	559	545	512	577	546	541	544	550	494	572	493	497	575	542	551	540	560	581	529	557	544	585	575	527	532	552	522	544	537	577	546	563	545	523	568	551	513	576	498	573	518	516	514	555	549	488	565	526	564	581	558	550	570	545	576	568	544	546	549	549	543	559	532	563	580	531	530	542	564	561	551	530	530	510	575	574	555	568	572	496	545	563	581	540	559	563	543	596	558	563	546	568	525	498	515	553	554	571	551	531	551	556	557	540	509	522	544	529	568	576	545	570	549	544	561	575	559	552	531	540	550	609	601	542	503	548	543	565	540	561	527	522	551	549	621	534	550	536	555	558	498	566	551	537	524	580	577	509	555	543	560	527	536	574	537	553	522	551	534	528	547	568	553	549	525	532	553	502	535	551	555	551	507	538	534	565	525	513	559	529	500	535	548	556	525	547	568	540	519	546	539	520	555	543	558	525	532	595	562	562	533	523	553	576	555	507	606	521	551	555	573	519	543	544	580	548	556	531	534	561	564	562	525	560	580	551	485	562	527	529	520	564	503	551	558	536	539	500	543	531	571	537	570	549	560	523	570	564	535	529	557	533	552	545	551	565	590	554	544	536	542	554	547	524	556	507	531	571	569	545	533	561	564	580	522	541	542	533	557	545	578	588	567	524	551	561	557	546	551	530	577	568	509	573	561	549	537	581	540	537	573	558	507	550	514	577	556	573	551	511	545	542	551	575	559	547	566	539	552	560	559	526	523	520	555	520	561	551	541	526	561	542	564	558	553	538	573	544	550	544	529	553	574	537	550	575	528	581	523	546	533	557	533	538	554	557	546	532	549	545	550	550	530	544	597	591	531	567	542	557	556	537	557	564	536	545	534	594	519	573	520	548	588	572	549	517	523	591	582	551	545	566	567	566	537	574	539	543	560	528	555	543	540	570	572	575	584	579	549	591	526	559	518	559	575	574	529	577	496	513	603	572	601	584	558	554	553	532	584	524	548	557	563	561	539	522	544	521	556	482	534	548	581	537	533	548	539	519	516	552	531	543	553	583	556	537	560	523	569	590	530	534	531	546	550	497	559	518	530	546	551	511	547	575	546	524	533	545	597	544	566	575	549	543	527	578	540	572	574	570	531	498	575	546	576	543	509	541	584	580	529	533	524	575	544	568	573	581	542	499	543	545	583	577	528	551	542	554	521	505	537	513	562	552	543	521	553	576	540	544	547	547	531	517	517	534	565	529	547	527	573	530	534	559	541	537	535	513	559	551	583	536	565	586	555	549	527	545	541	532	547	565	547	549	587	554	563	489	574	572	532	537	594	524	576	514	545	580	558	541	573	560	547	539	545	542	592	515	536	545	540	578	489	559	568	559	550	534	535	537	520	568	531	543	575	560	534	555	576	502	561	539	516	567	532	554	550	565	554	539	559	576	558	544	549	552	502	527	545	545	561	520	534	557	570	513	542	569	559	555	553	521	555	574	523	547	581	553	521	557	586	533	568	544	547	554
11047	6382	4264	2258	1499	1124	850	752	653	515	443	423	385	332	370	342	359	368	315	329	354	345	333	327	302	280	313	318	311	275	317	264	303	303	271	293	254	325	293	300	312	283	307	297	291	290	288	332	271	273	273	267	265	306	267	292	320	303	310	279	271	271	266	297	331	278	271	262	280	297	278	285	313	297	265	274	274	275	285	265	271	290	274	261	272	282	272	263	271	304	279	296	297	310	316	294	315	271	287	291	259	265	292	276	261	276	263	276	308	299	278	270	276	266	312	264	277	273	281	299	284	284	255	327	273	288	307	285	297	313	315	285	280	252	293	290	305	275	294	260	290	297	325	282	297	325	305	332	298	301	284	276	298	294	280	274	270	268	283	274	277	265	279	267	284	280	271	295	283	271	292	288	285	284	271	300	270	290	272	255	274	283	293	274	272	271	254	265	289	277	311	314	295	257	284	283	312	307	267	280	256	307	279	312	316	275	297	281	274	305	287	310	338	290	276	323	299	294	276	287	300	285	264	289	289	312	284	249	302	267	264	320	281	255	305	275	232	272	285	292	306	287	279	315	287	277	285	298	292	263	330	274	265	292	266	282	295	310	257	250	297	283	289	260	280	277	275	284	297	276	304	309	278	287	281	304	332	288	296	288	276	256	265	287	291	318	282	268	283	329	270	272	292	262	304	268	266	289	294	250	293	280	290	260	285	302	309	270	292	291	311	273	310	280	317	294	286	290	298	249	284	312	275	302	305	300	278	274	281	291	309	283	325	294	309	271	286	316	304	294	303	301	281	267	303	262	257	258	305	304	288	286	272	327	263	296	290	275	260	247	289	275	288	308	259	268	266	284	294	268	312	297	277	282	251	314	339	296	315	299	297	273	289	269	313	278	302	302	325	303	297	257	267	276	275	286	235	260	298	300	300	317	318	255	280	282	294	262	273	285	284	313	286	299	308	303	308	274	290	294	297	282	303	309	281	318	271	281	312	278	287	290	296	278	335	311	305	294	286	294	293	263	293	298	306	286	291	270	305	298	325	289	316	260	288	304	291	308	318	291	288	272	289	310	268	313	279	297	270	284	308	257	277	268	293	281	268	290	309	291	258	297	291	305	317	286	273	297	299	295	311	326	286	286	303	263	288	257	282	272	288	302	290	291	267	291	290	325	279	317	261	264	266	288	291	284	295	295	308	304	292	270	265	279	307	283	299	299	299	284	291	274	284	267	274	301	285	287	265	287	310	294	300	278	299	286	283	245	281	294	260	286	294	294	302	289	278	286	276	270	279	287	261	298	313	324	291	308	294	269	267	295	322	318	285	276	278	299	260	273	292	286	296	255	270	285	267	303	298	318	290	295	247	270	300	308	288	296	279	311	308	278	298	271	272	270	278	291	262	261	289	285	256	299	317	261	286	279	271	266	259	308	308	295	302	273	288	325	296	285	257	288	280	271	284	297	295	291	294	309	288	283	277	273	290	296	278	256	264	267	269	285	291	288	239	277	293	310	286	271	252	280	293	262	307	292	296	273	296	322	295	306	269	298	278	299	270	291	301	278	293	272	272	264	268	303	269	285	295	281	290	300	308	286	302	281	313	303	292	259	293	287	306	292	287	284	289	260	335	286	285	311	281	317	309	269	315	288	287	282	269	303	291	271	278	278	296	292	258	272	292	286	291	277	311	291	280	282	292	288	326	284	284	273	295	296	274	290	289	295	291	307	305	291	295	281	317	268	290	291	271	309	272	260	257	310	258	288	270	263	285	296	310	321	308	314	270	296	306	279	270	276	283	291	286	322	313	283	286	314	262	297	265	272	299	255	276	286	283	267	284	270	293	320	269	297	268	280	267	279	307	265	287	295	272	294	263	282	289	277	281	315	271	300	320	295	260	270	300	265	275	275	294	300	287	283	294	304	295	263	267	281	294	267	301	289	285	287	294	278	289	293	278	279	268	293	258	328	301	271	286	266	297	331	286	318	275	305	293	270	297	282	268	326	289	303	260	265	293	262	341	326	268	279	276	287	287	283	290	343	291	308	294	270	314	299	268	256	294	288	280	278	289	285	308	291	286	303	318	288	272	280	269	281	293	259	313	313	290	279	260	281	309	280	294	286	258	304	279	277	294	279	286	313	292	312	266	276	319	277	317	299	287	292	316	289	316	283	314	269	284	284	274	256	301	289	313	291	302	279	300	271	262	298	286	321	303	287	281	281	256	250	309	279	295	277	292	310	283	268	273	285	279	267	295	302	297	293	281	291	263	308	307	276	306	290	284	320	299	289	245	296	273	302	306	292	280	275	298	261	301	259	293	274	295	281	287	278	257	315	297	231	281	284	263	283	261	302	321	290	264	299	274	292	309	273	291	273	300	280	271	278	267	300	306	245	318	304	281	321	286	289	295	294	287	274	258	297	281	284	303	278	303	286	281	262	301	288	290	300	269	307	270	268	264	296	286	292	264	281	306	265	300	280	276	272	328	267	282	314	318	287	275	271	276	305	308	299	281	261	309	271	267	297	320	263	312	301	295	286	294	266	304	288	307	318	289	267	285	294	304	278	285	324	294	307	311	268	285	279	295	267	304	325	288	292	293	253	277	315	285	288	325	296	287	268	267	287	290	292	284	285	300	279	328	300	293	280	283	297	299	270	279	261	275	291	310	249	301	272	252	296	258	331	274	276	274	252	301	292	307	297	295	286	285	266	289	316	290	337	267	297	268	307	296	276	279	270	265	297	292	278	298	277	282	273	304	292	318	252	282	279	296	261	269	271	271	264	286	301	294	281	291	269	277	289	292	272	285	276	277	248	317	270	287	338	285	311	272	274	273	319	316	293	293	302	314	288	296	275	288	268	281	277	249	279	266	301	251	285	319	298	298	269	285	325	304	288	300	281	317	291	303	263	278	298	272	278	319	277	268	296	287	280	301	280	315	299	303	307	293	273	278	297	298	295	270	306	294	313	321	299	306	295	291	315	302	315	273	299	291	288	287	281	264	244	282	267	283	275	296	303	291	304	306	282	264	242	279	279	304	262	263	270	273	304	291	264	287	275	269	282	280	298	263	298	299	286	311	285	280	289	274	276	307	285	257	282	285	257	293	260	301	270	323	289	313	257	284	303	285	286	299	270	323	315	291	247	262	268	313	284	290	285	276	257	307	264	274	267	286	276	289	307	245	296	284	309	276	236	301	284	276	298	297	299	287	262	264	259	269	292	305	283	284	276	258	274	281	270	283	299	288	268	267	274	301	328	282	265	283	286	290	291	267	311	306	285	261	284	305	257	285	307	291	267	278	293	301	290	294	287	281	264	303	301	302	293	291	284	283	291	288	268	271	313	305	266	273	298	252	287	287	259	278	283	288	287	282	289	298	299	284	300	266	275	305	306	291	296	289	280	260	292	293	274	327	294	293	273	264	279	299	232	291	258	314	271	275	319	269	303	243	256	296	302	304	283	288	266	315	272	279	281	268	285	290	258	304	285	287	282	287	277	291	291
9530	7978	14290	12513	9637	7066	5272	4290	3631	2722	2253	2013	1639	1382	1599	1382	1330	1321	1207	1101	1151	1159	1032	1037	942	923	934	866	832	909	871	835	846	834	787	761	807	787	804	773	787	820	780	793	745	733	797	837	767	781	756	797	716	748	810	743	768	792	774	808	755	771	751	762	762	793	793	761	781	745	746	786	724	791	786	787	761	760	798	757	736	733	762	773	755	742	788	748	772	740	763	761	751	794	785	777	706	748	786	750	795	773	768	753	755	769	732	779	783	825	762	759	740	763	814	817	811	788	728	781	739	753	694	777	726	790	738	776	780	764	732	751	744	757	734	766	766	782	727	753	814	802	772	763	750	793	776	815	709	795	742	751	782	734	756	764	781	751	778	792	775	765	766	756	739	695	796	794	778	761	805	766	815	758	781	772	755	770	738	739	731	818	719	739	775	792	770	782	760	773	746	822	769	805	780	754	772	787	742	763	791	788	777	773	834	777	736	776	788	742	765	752	784	782	741	796	824	769	784	782	752	763	779	716	745	795	780	782	821	791	807	807	809	754	836	719	793	736	741	745	790	777	774	734	740	793	786	825	762	775	772	757	795	783	761	769	826	769	752	724	766	763	757	749	791	736	791	824	760	793	766	770	761	794	818	783	724	768	767	755	776	746	752	780	790	760	757	746	767	775	723	791	821	828	780	776	799	754	789	838	822	746	740	792	768	705	766	786	786	761	729	772	743	784	798	706	764	770	799	780	762	730	739	788	738	748	759	727	802	797	782	747	805	759	819	755	731	761	779	765	784	745	828	747	757	751	749	757	757	766	767	746	737	732	766	807	753	753	724	769	753	753	796	697	815	779	760	751	792	721	819	799	795	778	765	779	735	764	770	770	767	788	808	818	792	713	793	790	724	752	743	748	756	787	757	772	774	753	788	822	694	759	797	760	749	736	824	748	772	722	842	763	773	749	773	732	803	759	754	779	786	769	752	784	768	733	794	788	761	745	762	802	767	806	825	756	721	765	787	782	739	769	766	740	786	741	790	731	783	775	742	790	769	752	784	766	740	740	754	790	721	771	782	733	793	799	815	803	786	762	738	763	788	735	770	786	725	757	760	753	778	819	783	773	765	759	775	804	746	739	733	792	782	781	773	822	755	790	767	782	799	798	807	800	805	759	724	819	765	761	745	734	720	756	784	744	757	813	750	761	727	757	752	719	739	799	723	727	783	751	747	778	803	723	812	786	795	769	740	761	755	769	771	780	746	779	806	713	778	796	819	776	783	797	722	787	786	671	777	732	769	750	739	745	734	816	790	714	783	775	777	759	806	770	766	781	745	742	772	790	763	795	762	774	783	843	807	738	752	778	804	790	745	798	793	753	780	802	764	728	756	758	780	741	771	778	800	746	759	793	766	794	761	822	740	792	739	739	750	778	748	794	826	783	772	740	827	763	726	802	777	775	739	780	746	724	790	725	772	792	779	780	771	791	771	757	779	764	703	741	805	768	790	795	747	744	767	738	800	765	767	746	772	789	799	779	818	781	780	790	751	777	781	729	769	776	746	770	752	807	769	754	798	756	780	742	750	744	829	767	776	789	765	718	781	760	774	792	776	732	745	788	714	803	810	763	788	751	787	787	746	787	793	727	796	753	760	765	779	797	765	787	745	730	730	791	730	772	742	761	791	773	778	733	796	748	785	788	762	756	731	739	786	724	775	779	774	763	755	774	749	820	744	762	799	772	772	755	800	763	760	794	787	790	716	763	809	811	778	776	745	766	742	785	734	737	771	763	771	697	799	782	779	750	737	762	790	813	716	731	761	797	787	759	776	754	754	773	763	823	806	756	805	776	797	794	764	786	758	806	790	768	764	792	793	835	789	794	767	759	755	736	734	741	756	792	774	761	762	792	768	749	752	744	697	735	766	824	786	758	744	727	736	743	762	741	813	777	769	777	760	772	775	813	707	818	826	775	781	776	756	742	789	759	756	768	793	769	794	813	731	781	755	797	763	780	809	746	748	781	762	798	791	791	788	798	774	737	740	792	715	823	730	760	747	746	747	762	752	740	762	752	792	793	758	761	735	763	806	751	842	822	760	784	774	770	780	791	790	777	693	739	749	739	760	825	799	751	822	739	819	831	785	769	780	746	774	783	795	777	760	810	756	761	745	797	735	797	766	760	715	814	750	711	779	713	732	787	783	768	790	763	801	758	767	767	789	811	750	735	745	787	793	810	786	783	764	754	789	774	777	730	737	759	761	748	726	783	760	776	750	748	764	765	794	782	728	744	796	753	787	771	800	776	766	801	774	741	759	724	790	754	737	741	789	800	775	748	780	732	758	769	737	788	720	768	768	809	785	762	750	760	781	754	749	801	740	791	826	751	704	745	753	777	760	774	817	777	791	771	742	760	716	751	738	769	702	782	738	781	804	799	733	729	774	799	818	787	702	720	733	797	758	776	806	715	750	769	755	753	729	741	754	780	755	791	753	756	701	759	794	743	762	720	764	846	786	774	726	802	832	777	778	801	685	801	787	800	765	768	792	811	773	774	752	826	751	820	697	753	700	785	746	728	773	777	835	768	747	752	769	746	756	717	748	836	784	757	778	771	736	772	707	768	839	723	749	739	806	763	716	782	775	755	801	764	820	756	782	732	761	792	730	701	759	716	792	753	743	755	759	746	763	758	779	784	774	795	788	766	806	787	807	791	768	815	783	767	755	737	756	805	807	767	812	749	764	761	773	800	768	842	764	769	760	731	723	743	769	774	782	781	743	745	753	764	793	747	773	774	767	755	756	777	763	756	751	808	753	759	771	781	765	727	747	738	733	773	818	760	807	814	837	756	785	794	796	763	731	726	798	743	783	779	785	757	753	760	707	812	771	772	747	709	729	765	764	713	799	742	777	774	699	779	737	791	720	746	748	757	799	755	766	764	757	765	785	769	787	779	799	761	763	738	773	797	769	756	760	726	717	810	744	747	802	757	792	766	781	818	760	763	733	748	792	773	759	779	807	761	754	741	824	767	813	797	824	834	769	760	745	718	699	727	799	759	806	769	775	833	774	765	762	775	825	784	799	769	773	783	777	784	834	784	722	735	755	748	739	750	744	746	760	735	774	764	812	766	777	782	767	799	786	743	764	737	805	758	756	753	761	805	783	747	783	668	784	728	788	793	740	738	762	788	724	784	725	776	815	757	784	743	751	795	781	734	755	761	773	693	768	767	706	815	761	767	802	776	734	806	781	756	749	821	793	783	783	775	708	799	755	757	758	729	758	797	773	828	766	741	766	832	771	781	762	740	760	811	750	749	778	774	797	740	748	722	761	777	819	816	748	758	764	764	754	739	754	828	795	800	749	758	806	787	744	814	800	757	789	752	784	759	734	771	770	810	734	733	781	779	744	795	750	790	763	744	768	792	763	748	763	745	801	800	762	801	743	756	806	771	805	788	765	759	719	741	771	755	780	792	747	765	743	791	774	714	781	806	784	782	792	739	761	736	779	744
29709	22881	18266	8173	4655	3223	2947	3525	3500	2687	2301	1981	1188	900	1372	1207	1145	1221	934	761	789	745	700	579	538	521	479	456	432	452	415	450	405	367	323	332	315	319	282	253	275	261	282	257	268	281	247	249	266	276	258	255	277	265	247	239	288	244	237	226	227	266	268	241	270	282	247	274	265	263	259	250	239	231	238	270	261	258	261	230	250	241	262	233	241	242	253	247	222	282	261	229	253	249	258	305	250	274	268	234	274	278	271	246	246	234	267	219	243	265	237	242	257	260	233	244	250	269	238	280	233	199	263	258	228	259	194	286	244	267	245	261	273	252	271	272	210	226	255	268	275	252	257	269	242	233	251	280	267	250	251	227	230	249	252	281	282	253	266	245	268	263	242	242	247	275	274	260	232	254	279	249	245	262	247	237	260	251	264	239	247	239	288	256	280	218	270	257	273	247	270	234	224	263	223	221	253	242	249	252	250	244	254	268	243	244	264	267	271	272	264	266	265	255	238	261	237	269	234	278	224	241	245	257	276	232	258	242	240	236	257	229	228	267	247	267	264	281	234	273	223	259	250	253	253	294	261	253	269	274	262	256	273	284	264	261	248	259	277	267	274	224	242	247	256	255	266	244	251	271	279	224	239	252	242	266	268	279	273	239	241	288	241	270	259	225	256	257	265	246	252	262	235	291	294	257	282	240	248	244	240	237	257	253	260	263	229	280	261	277	269	255	279	251	236	237	274	261	267	257	258	237	242	251	268	228	271	223	283	232	281	245	271	258	285	256	231	234	259	281	265	259	260	255	248	253	224	265	240	229	254	240	279	256	233	220	271	239	253	249	285	249	257	270	243	236	253	244	227	272	244	230	269	234	233	260	259	231	257	258	234	262	263	261	245	267	273	258	246	229	243	233	280	249	262	252	272	227	251	243	255	289	238	245	255	255	231	262	247	232	248	216	243	226	228	225	233	258	237	252	249	239	242	271	254	241	267	256	252	240	243	240	251	264	271	261	254	273	249	245	266	237	241	249	234	275	241	270	259	222	261	279	227	246	261	234	261	246	257	234	263	279	281	289	254	223	249	259	236	268	254	256	257	244	247	286	252	256	283	282	254	267	257	238	295	267	239	254	220	222	284	226	242	260	254	241	269	247	267	258	274	265	257	258	239	286	258	234	267	239	238	269	262	248	258	241	278	264	226	234	264	231	261	255	233	255	270	250	251	253	279	238	263	231	256	260	265	247	272	248	272	251	257	256	244	238	251	236	260	242	276	266	220	234	241	216	233	257	266	253	254	246	233	251	241	247	257	291	259	289	236	296	257	286	273	220	245	256	249	242	238	257	245	267	267	256	275	255	256	257	274	259	261	253	245	259	273	223	241	264	224	231	268	272	261	254	257	249	258	244	217	268	264	267	275	278	245	239	243	264	272	258	279	262	254	262	278	274	282	237	234	232	271	251	257	228	251	223	262	227	286	262	276	277	239	264	277	281	258	260	284	288	262	252	274	266	240	251	280	229	231	258	269	263	248	240	240	280	277	244	270	258	239	258	251	250	295	245	255	246	259	251	281	252	275	232	237	260	265	250	253	258	233	253	285	252	229	249	268	266	252	246	253	269	268	260	258	257	265	266	266	230	267	269	241	256	267	274	267	287	241	246	240	282	251	255	235	267	264	253	278	247	293	235	294	259	254	239	254	268	235	247	264	242	292	232	270	236	266	263	273	281	251	250	223	247	236	261	260	227	233	224	258	284	263	251	259	245	246	223	268	268	221	248	247	221	263	243	251	247	239	252	249	236	261	273	256	243	237	252	262	236	243	271	263	274	250	235	256	257	245	278	269	272	243	243	257	244	257	253	237	244	232	231	277	245	243	293	224	230	259	229	259	287	238	239	241	272	258	242	258	256	215	246	240	259	276	271	257	253	250	250	263	237	296	273	261	253	249	231	270	225	261	256	261	271	254	268	260	263	244	240	249	278	267	250	246	276	227	251	224	269	225	230	248	220	260	272	273	272	247	260	241	264	237	235	283	266	250	259	254	229	248	265	272	233	244	257	252	267	237	231	261	255	254	215	270	249	286	256	253	269	228	254	242	260	225	282	256	263	260	252	267	257	221	263	217	253	222	242	263	264	226	266	251	262	230	247	242	266	237	272	245	251	262	253	230	220	260	261	265	262	256	309	267	265	231	226	239	255	280	271	261	263	274	223	250	243	229	243	249	253	243	267	273	251	260	234	228	264	251	293	246	248	285	255	255	281	244	243	257	263	238	286	270	265	221	235	231	231	257	260	233	268	256	255	258	259	247	253	278	243	276	249	239	237	252	267	239	239	243	252	254	236	243	240	258	290	261	265	247	253	260	258	269	270	268	229	250	265	236	265	228	262	263	257	240	230	246	272	247	222	230	254	280	248	244	246	284	267	217	251	259	267	233	244	251	278	229	271	239	246	260	243	241	255	246	273	229	261	255	258	252	255	251	290	242	225	234	256	235	278	266	252	243	221	243	236	255	258	245	268	233	239	224	256	249	247	249	263	261	242	234	244	263	238	248	289	275	269	245	283	252	259	264	253	257	257	269	256	263	273	248	269	247	272	241	261	245	244	250	263	262	255	254	254	225	235	247	264	266	240	260	249	234	270	284	267	258	278	265	246	273	249	258	237	279	258	257	293	226	236	255	259	244	244	293	256	240	244	253	258	286	259	250	274	270	227	232	258	248	244	277	243	230	257	265	247	248	236	262	240	255	264	276	262	256	237	264	258	247	258	255	253	286	242	275	273	263	289	248	253	274	255	263	255	288	249	280	270	226	236	263	259	261	253	266	271	291	261	278	252	260	251	247	258	247	263	271	217	258	255	238	270	261	264	237	267	267	271	244	292	231	244	236	248	262	243	266	258	249	254	261	266	273	273	235	240	246	232	247	251	251	241	246	278	270	272	262	238	252	262	269	221	263	250	283	208	265	262	231	245	263	245	237	245	268	252	254	245	239	265	264	265	225	258	245	285	247	244	289	231	249	268	213	232	259	262	272	291	253	249	240	262	269	234	249	231	265	238	232	267	234	278	237	246	251	252	214	287	226	228	264	242	253	252	271	265	250	246	272	269	249	263	261	274	248	248	243	302	224	256	260	237	223	245	294	239	250	260	257	246	270	251	217	245	251	238	266	267	255	244	262	261	262	271	257	236	225	274	235	252	243	262	256	265	247	257	243	244	253	265	265	255	253	243	259	276	273	261	269	262	269	226	245	271	260	256	237	267	244	240	222	293	228	258	233	237	258	233	264	244	253	239	264	270	280	244	256	237	265	250	257	241	252	259	264	259	270	232	228	277	230	228	222	265	266	257	241	216	237	257	272	262	249	267	254	263	282	256	292	297	244	212	245	253	278	275	263	250	249	241	255	256	251	279	258	262	254	256	246	230	260	296	238	246	232	266	251	247	241	280	252	261	246	247	259	253	266	237	234	222	265	262	238	275	254	278	222	252	279	248	263	228	247	233
20652	21616	26832	22108	19012	15493	14159	15647	14481	11507	10488	9658	6143	5011	7871	7095	6975	7255	5391	4238	4244	3761	3898	3440	3343	2606	2256	2227	2111	2214	2168	1985	1794	1697	1324	1200	1180	1164	1007	935	893	841	824	823	844	783	759	773	725	763	725	701	741	685	723	718	722	681	652	734	681	732	706	708	667	736	707	669	717	676	712	720	693	707	665	724	697	706	727	665	660	713	658	657	714	703	692	685	724	692	663	679	681	684	700	702	729	697	655	679	644	652	707	685	711	730	662	696	682	694	679	688	683	719	687	704	721	713	669	750	681	698	661	681	672	723	702	699	720	701	660	664	693	716	625	697	690	629	705	700	723	728	648	707	674	695	716	673	684	692	630	705	703	672	670	706	673	658	687	676	642	685	698	667	687	689	682	701	688	683	698	621	674	707	695	684	661	721	705	657	684	677	713	685	646	700	696	690	659	716	716	670	706	705	684	678	680	659	721	703	687	661	714	695	719	737	661	693	696	704	712	683	670	644	701	636	681	700	676	677	672	725	716	701	673	697	681	672	678	692	678	730	636	656	735	691	666	706	713	712	675	723	694	714	696	671	716	698	671	681	708	653	681	723	697	692	684	700	637	687	731	687	720	733	707	667	684	642	682	676	708	697	675	663	663	684	708	724	662	667	706	635	664	700	688	677	710	752	732	729	699	683	676	703	693	655	688	648	662	701	689	665	699	699	712	682	679	655	721	690	669	712	684	645	649	655	691	677	699	695	724	649	687	717	665	698	693	676	730	692	687	698	734	687	699	709	703	689	709	728	706	701	645	664	689	676	646	714	696	717	691	658	710	683	719	666	686	734	689	691	699	663	733	710	686	684	704	691	658	699	716	654	710	711	696	708	652	685	677	696	685	692	700	733	648	679	691	705	718	712	707	733	693	680	680	676	670	714	676	694	689	652	688	726	746	673	696	715	728	678	681	677	662	690	694	684	637	708	719	682	720	664	672	681	660	668	684	691	700	721	692	736	659	651	722	723	708	685	698	708	743	741	699	697	688	688	702	702	685	666	715	652	702	663	677	690	713	683	662	690	742	641	673	660	700	692	693	704	676	673	670	666	696	693	695	712	707	678	667	705	755	703	677	719	657	684	710	722	681	775	687	742	671	717	696	684	734	660	704	680	681	720	711	714	674	690	673	667	726	676	616	714	690	647	678	728	692	696	686	713	670	647	675	669	676	710	732	667	695	695	707	711	729	706	719	707	664	664	724	682	737	688	684	666	638	661	677	701	715	655	693	677	672	717	685	675	682	704	678	710	689	695	708	661	637	733	646	701	683	676	702	676	684	698	624	671	671	679	674	708	680	700	663	699	674	716	703	711	654	679	683	700	713	735	660	706	669	641	687	710	729	700	693	666	699	653	667	667	682	667	703	690	689	645	697	685	712	715	668	673	709	733	698	734	713	706	702	689	756	679	713	643	631	689	676	714	727	747	682	659	670	739	722	696	641	697	730	672	722	686	665	654	672	654	724	658	700	716	658	644	702	679	639	725	674	715	697	640	670	744	688	691	684	665	638	677	663	689	684	709	727	689	672	730	716	693	648	693	695	735	726	736	654	684	670	636	732	702	707	715	693	701	712	718	687	713	698	664	676	643	661	699	700	691	741	664	679	664	687	686	735	727	697	686	723	674	703	714	724	663	675	725	711	692	671	698	670	672	740	728	666	674	713	689	689	710	688	683	713	659	659	689	721	686	691	665	707	715	678	695	690	705	709	693	715	701	690	711	692	718	668	669	662	739	662	695	666	706	713	687	672	706	685	677	671	681	690	745	737	673	653	744	692	694	676	726	699	690	668	735	689	707	686	683	690	658	699	712	684	678	689	681	693	650	681	647	684	688	683	687	703	678	682	646	662	666	695	661	696	694	670	679	644	723	712	689	650	699	672	644	674	715	702	644	711	662	755	688	679	659	717	687	707	705	691	687	642	628	685	725	663	707	722	708	670	687	680	625	693	696	676	652	701	699	721	712	617	711	705	703	677	648	701	689	700	718	773	673	680	669	699	711	667	713	733	671	718	711	726	673	740	676	669	665	718	734	739	753	680	696	696	678	671	672	674	737	703	698	687	708	681	729	714	672	692	712	655	674	706	720	725	699	682	642	706	684	669	716	669	652	713	720	686	695	663	688	724	660	631	696	685	651	678	679	710	726	667	631	690	648	655	708	716	710	771	646	675	701	689	681	703	702	698	672	636	693	686	740	650	661	669	713	698	705	722	740	684	683	704	710	701	768	696	654	662	697	711	655	686	662	646	673	652	694	678	707	709	676	684	685	665	654	711	671	672	682	653	700	694	740	672	654	650	708	716	682	682	696	725	686	658	675	665	678	725	711	722	701	711	659	686	650	666	658	644	720	713	685	693	671	705	708	742	673	662	702	685	674	689	720	683	692	676	679	682	690	679	652	668	690	704	701	718	648	691	703	692	667	679	655	737	683	685	703	666	697	702	716	664	690	676	697	708	706	662	708	631	691	692	678	710	659	680	676	690	694	669	707	720	713	732	669	670	688	620	674	673	704	653	712	678	686	731	672	720	724	661	703	654	696	713	676	701	674	696	717	685	704	648	692	759	687	698	697	672	643	697	707	653	740	681	750	697	663	683	729	708	746	708	728	635	726	690	743	651	668	696	676	662	717	680	714	711	680	670	679	706	731	711	720	643	690	698	684	737	736	643	709	641	757	676	679	637	691	709	692	711	682	706	699	713	685	704	704	713	706	686	636	687	699	684	678	691	746	687	633	715	704	684	704	676	695	705	713	713	646	688	691	679	704	691	707	687	625	680	725	672	721	699	727	704	679	707	666	699	711	714	714	717	710	654	676	691	704	696	673	687	734	641	679	705	685	686	689	654	663	680	652	684	725	679	720	695	643	711	667	689	729	650	688	706	672	716	684	714	696	734	676	686	697	699	688	686	678	737	707	661	721	708	703	645	659	693	676	705	666	652	651	712	682	709	672	683	698	714	671	711	689	700	650	711	718	740	680	676	696	750	717	713	715	685	678	680	654	646	686	686	709	721	664	756	733	745	647	696	696	669	697	678	697	732	675	642	706	724	697	689	713	690	679	692	722	705	724	683	740	690	695	703	674	710	691	720	678	713	704	730	715	642	669	700	724	677	691	680	680	647	701	690	712	686	689	688	677	681	726	657	713	686	660	694	731	712	709	693	694	683	691	699	723	665	717	671	688	708	705	685	667	668	728	711	672	645	683	680	692	685	686	690	670	723	698	707	697	677	656	683	715	682	669	723	684	740	671	649	743	711	690	670	682	747	700	690	728	724	701	686	686	707	673	641	620	633	659	722	647	694	686	694	698	726	679	710	751	718	742	676	736	676	705	697	705	699	710	682	694	704	684	682	694	726	682	690	663	671	720	685	672	683	722	712	685	659	704	677	684	664	682	701	752	732	703	635	647	685	729	652	668	668	698	650	716	680	671	672	710	698	708	670	734	706	712	686	671	661	716
38848	38822	30501	17683	10716	7143	5576	6802	6478	5766	5328	4139	2636	1927	3039	2467	2260	2339	1744	1364	1360	1247	1160	1092	1022	750	656	682	635	620	666	602	532	417	403	356	339	303	334	312	263	266	231	218	215	233	226	212	212	220	224	248	202	189	216	195	199	221	197	194	211	208	198	195	219	215	234	202	191	205	218	197	182	214	205	206	188	227	248	210	208	212	208	185	214	197	195	198	197	206	225	205	197	214	205	187	195	193	200	218	187	214	207	208	214	181	213	201	208	186	216	215	198	226	212	209	204	202	196	183	219	199	198	203	200	193	217	200	211	199	196	206	216	234	193	196	207	202	235	205	200	195	189	230	193	190	179	199	203	218	204	205	230	189	201	213	218	197	203	216	209	219	220	211	203	205	205	200	206	195	219	197	203	210	196	198	232	209	186	206	184	200	212	217	211	191	193	196	187	201	197	220	223	195	197	201	231	179	183	212	199	200	209	201	218	191	195	200	197	197	203	209	217	202	197	186	202	224	221	196	197	195	184	244	202	197	229	202	196	246	199	196	198	188	192	211	217	205	175	227	217	193	207	207	186	199	174	198	211	217	210	217	189	185	183	199	206	223	209	200	230	179	193	191	199	206	220	191	229	183	212	220	209	176	189	217	211	225	194	210	189	214	214	186	224	224	214	235	219	217	208	202	201	216	197	217	201	229	234	197	227	198	184	212	212	195	230	213	197	173	200	203	194	194	214	198	175	208	200	208	209	224	196	187	212	208	201	205	184	218	212	214	206	195	194	213	206	198	218	189	212	204	207	225	184	201	211	201	211	215	210	204	192	203	208	219	237	208	212	212	194	181	235	226	199	218	191	183	220	207	197	182	211	219	236	198	217	171	220	186	174	203	203	207	181	178	196	223	206	220	186	203	228	226	219	199	189	211	216	209	209	212	180	189	248	213	209	203	179	219	203	210	177	196	198	217	211	190	210	208	191	213	194	186	201	199	215	199	223	194	215	198	191	207	219	206	186	173	213	209	182	231	212	209	176	211	211	215	214	217	210	208	200	214	172	213	210	235	210	195	241	182	216	182	235	225	226	200	191	208	214	190	236	199	186	193	220	213	230	209	207	216	169	202	213	186	182	186	199	202	224	210	194	186	221	227	221	190	221	188	183	207	202	200	206	202	200	199	197	210	207	206	178	213	210	195	212	253	200	192	199	229	187	177	217	230	204	204	180	204	222	208	215	209	188	218	215	209	241	197	215	213	235	203	214	203	186	192	220	216	207	221	228	196	204	218	192	200	215	215	200	194	226	185	189	205	196	203	212	206	213	200	210	196	226	186	202	194	220	209	201	228	209	211	193	200	210	218	193	250	217	203	218	221	202	199	219	195	223	221	201	213	196	219	215	219	207	212	204	184	176	187	231	196	195	199	197	208	215	205	234	206	240	206	193	178	207	214	179	201	200	193	211	208	215	223	202	212	227	230	213	207	194	193	204	233	195	221	187	202	225	216	197	221	231	218	224	211	235	204	221	223	209	206	210	205	186	221	190	184	183	212	205	206	204	205	185	205	211	208	217	226	186	193	221	187	223	192	206	186	210	200	208	202	207	194	217	227	223	199	184	213	222	227	208	187	206	212	181	209	211	198	208	235	195	204	210	201	195	205	197	202	230	186	234	208	230	241	191	199	219	188	183	189	219	220	205	212	231	212	167	220	232	195	177	203	203	212	207	205	203	222	209	222	198	242	208	213	185	220	199	220	200	195	212	206	207	222	208	236	210	211	200	195	203	202	190	211	220	191	189	189	218	170	214	210	186	202	216	205	194	199	220	212	216	195	200	222	199	191	221	193	206	210	194	182	205	185	194	214	213	188	192	212	201	189	193	229	209	206	185	215	209	185	201	196	210	220	196	181	208	184	202	208	201	204	224	248	223	200	227	196	228	198	223	210	225	218	183	220	215	192	179	217	189	216	236	205	195	204	203	201	217	211	195	226	214	208	196	238	210	221	197	207	206	179	201	202	198	202	200	179	178	202	199	191	228	176	199	196	210	190	227	213	184	211	218	200	203	205	195	183	223	178	214	204	196	216	238	214	196	174	223	215	182	215	201	199	198	192	188	195	183	192	216	205	222	189	211	202	204	223	206	199	206	216	221	179	198	205	186	180	211	202	207	187	216	186	205	170	191	215	232	226	196	199	221	186	218	187	221	241	206	174	205	176	173	209	198	209	211	209	249	212	208	224	195	216	200	193	222	209	222	216	182	198	217	238	205	218	178	191	240	220	193	237	218	177	206	222	201	208	231	206	207	215	201	207	202	179	206	210	201	190	206	202	200	199	209	220	202	202	217	210	198	201	211	199	197	213	182	223	176	198	197	198	198	180	193	222	221	215	208	216	199	218	211	182	211	202	215	213	218	206	199	209	217	190	223	189	204	228	215	187	197	215	200	204	251	186	196	236	212	199	199	215	197	226	209	202	192	197	196	212	209	229	201	224	207	171	244	206	229	220	227	212	195	212	190	217	216	215	197	195	203	231	213	201	180	209	172	217	189	220	212	219	187	184	243	178	184	224	226	178	210	195	186	198	207	198	224	243	213	196	221	183	199	183	201	206	238	197	206	187	217	196	197	204	197	201	194	211	218	207	184	206	196	207	189	224	209	186	186	214	205	232	198	221	221	206	209	210	201	201	184	210	194	197	196	214	201	196	183	225	205	214	216	217	218	198	200	206	205	214	233	215	206	198	217	220	231	196	198	210	211	173	205	199	211	198	197	214	192	212	169	177	210	203	194	191	207	214	194	187	211	203	187	204	214	213	205	176	209	207	210	206	199	177	211	200	208	190	192	207	232	227	214	169	206	204	205	215	196	215	213	196	188	209	197	199	229	223	189	202	208	229	172	219	228	198	199	206	198	210	194	178	221	209	205	202	208	198	223	223	189	179	185	199	218	198	200	232	199	208	190	212	214	213	220	190	208	199	194	197	205	209	193	205	198	226	246	198	192	211	218	227	216	192	189	229	212	193	224	223	203	232	204	218	217	236	217	200	215	225	231	194	191	224	214	205	227	201	199	204	198	190	213	222	181	216	188	185	232	219	202	207	180	236	185	215	204	233	207	216	195	209	197	213	215	194	230	216	214	217	200	202	209	206	204	181	214	198	193	175	218	225	191	216	190	182	215	197	177	191	172	207	206	182	206	203	204	206	201	220	178	228	176	216	208	189	202	212	211	218	194	203	207	226	187	216	204	214	191	184	209	181	220	195	217	223	208	209	215	195	219	173	202	234	211	188	222	212	173	204	222	220	214	199	229	209	227	225	230	215	230	183	231	212	187	200	210	214	205	207	207	201	233	206	188	185	174	212	214	241	180	206	215	224	202	207	223	202	213	234	204	198	206	203	187	203	212	221	207	192	192	236	203	190	222	219	211	231	185	204	226	200	217	194	209	184	217	225	195	219	232	191	198	224	228	204	172	190	218	207	186	193	219	195	193	192	209	179	172	212	198	198
27681	36191	34941	29683	26557	22871	20406	23313	20558	19623	18909	15223	10568	9811	13967	12355	12131	12274	9468	7850	7603	7101	6707	6119	5724	4372	3966	4078	3659	4000	4051	3570	3229	2682	2058	1713	1727	1584	1345	1252	1015	922	880	866	837	752	759	729	734	752	733	649	618	659	612	621	608	610	595	561	610	621	607	605	581	548	576	567	617	553	560	571	535	552	606	550	563	591	588	577	564	561	582	601	577	563	544	533	572	593	585	588	541	586	550	561	577	569	532	573	588	576	567	607	617	592	592	554	588	578	531	549	584	547	588	579	568	610	573	566	571	566	575	595	611	565	608	607	577	608	603	567	563	559	544	571	536	581	558	569	554	542	535	596	597	560	566	598	563	571	543	598	585	585	534	585	598	600	584	580	574	597	591	544	577	602	569	611	579	557	566	583	604	571	573	566	554	568	595	593	568	581	588	602	584	542	564	559	566	592	662	570	580	588	543	571	563	584	511	573	530	578	591	606	568	602	549	554	618	561	544	579	579	585	590	563	604	592	545	553	572	590	573	600	531	560	565	591	581	578	567	589	571	588	609	564	570	557	573	631	579	529	600	553	529	619	604	606	570	575	564	596	615	583	656	595	575	648	545	588	619	551	574	573	621	577	604	605	559	600	577	586	568	576	590	587	583	568	597	583	597	591	604	605	526	587	568	584	596	583	592	564	591	559	562	565	598	575	545	505	569	573	570	560	594	578	572	543	591	606	564	555	519	565	549	586	561	573	593	575	540	598	621	559	547	560	550	562	574	566	550	562	569	523	590	596	541	573	613	603	552	596	559	578	557	612	519	538	587	586	563	590	564	559	604	606	555	569	608	556	589	572	586	579	543	555	577	573	589	556	528	604	548	544	582	581	549	569	591	560	530	587	586	582	584	549	561	543	588	571	569	546	586	581	645	579	541	564	569	543	563	568	629	554	603	588	565	577	561	599	596	538	561	550	554	580	588	542	570	587	593	574	616	561	594	614	594	606	572	582	552	611	571	551	566	565	573	565	622	594	576	603	600	561	594	578	595	544	569	587	576	545	589	623	551	555	566	584	627	600	583	589	567	572	576	536	573	585	555	543	604	576	605	569	560	588	595	557	578	562	557	572	560	592	617	600	595	589	592	570	583	558	577	601	623	588	587	566	550	534	616	619	561	565	594	601	591	556	612	618	607	586	574	581	611	561	589	546	585	586	541	547	562	600	608	562	541	600	571	632	547	603	588	557	574	596	566	622	553	558	563	589	551	584	540	592	581	560	595	532	537	563	547	611	569	571	596	617	568	610	534	585	588	585	606	568	592	579	565	568	561	539	615	610	573	589	593	583	544	599	598	571	546	576	578	556	573	576	554	598	595	613	571	538	546	578	560	513	526	621	562	570	611	573	587	643	619	617	559	619	585	572	558	603	567	603	590	634	603	548	549	573	565	561	598	544	563	544	585	582	620	622	551	564	588	568	603	553	542	590	561	543	594	564	553	593	597	585	582	573	552	553	585	599	555	613	577	570	596	570	580	610	520	556	546	555	585	572	574	591	594	611	548	528	634	555	607	529	587	542	580	581	566	536	563	550	589	589	581	548	536	634	591	558	545	529	614	564	565	589	635	606	554	576	565	577	567	590	579	585	574	551	546	550	608	589	599	551	614	525	593	541	554	553	559	587	573	511	581	562	552	556	600	579	566	574	582	569	580	565	534	580	568	553	607	593	572	601	571	534	584	579	549	561	552	576	586	582	607	561	522	584	571	580	573	578	582	596	577	516	596	575	581	571	578	623	590	575	589	594	559	554	570	574	547	587	618	563	603	581	591	603	591	552	544	556	563	613	555	598	547	592	585	567	547	563	578	548	572	602	566	589	605	585	563	542	595	587	553	594	558	556	582	580	563	581	575	586	611	556	579	579	567	609	611	537	559	587	543	559	575	561	578	580	590	571	586	579	547	583	577	551	605	573	570	620	605	608	629	575	549	611	592	591	572	599	620	574	583	554	549	550	550	552	559	598	566	561	602	570	570	579	570	561	559	599	568	589	628	604	534	524	526	532	582	615	571	589	590	576	580	560	619	541	633	544	567	574	576	619	612	572	555	575	593	587	559	558	535	541	589	572	558	596	615	595	561	549	571	571	551	584	569	557	525	544	596	584	537	567	571	602	604	609	572	578	569	593	612	536	555	633	587	586	604	567	575	535	597	582	582	613	572	597	573	609	530	584	568	578	570	573	566	572	622	609	568	536	566	633	571	574	629	566	592	555	560	607	606	567	589	561	550	580	526	584	548	580	562	595	571	570	603	588	582	620	618	585	552	549	539	599	591	553	605	610	590	583	556	563	543	547	596	517	579	571	554	554	543	599	578	598	591	584	581	531	546	572	575	586	588	550	564	614	604	561	616	551	564	580	602	584	593	573	546	591	565	590	579	565	598	576	565	534	564	550	547	601	596	587	559	621	572	600	566	576	562	594	562	593	555	519	596	569	570	575	563	592	535	578	602	602	580	567	529	626	551	551	540	545	586	560	564	572	613	584	541	624	532	614	585	552	610	601	615	618	535	540	577	590	551	558	576	580	585	573	573	586	550	551	601	566	627	523	560	548	554	596	567	596	578	566	554	619	596	588	580	553	594	581	565	595	554	569	591	543	610	570	613	554	573	576	615	563	584	563	543	604	574	565	578	564	617	579	587	551	611	577	589	548	598	593	576	599	558	532	537	574	562	579	575	624	581	560	623	595	587	622	616	544	558	569	548	596	569	593	580	572	607	587	573	554	582	586	568	580	567	604	556	547	546	618	597	613	575	591	571	534	557	618	593	596	579	574	584	587	564	552	588	550	608	612	629	555	602	505	558	570	611	585	557	571	536	597	585	541	591	504	607	534	532	543	621	540	594	574	561	558	595	583	587	591	586	607	585	573	603	565	577	582	614	601	569	612	576	563	517	566	573	563	596	565	551	541	622	542	566	566	573	595	560	560	600	563	587	637	538	621	608	594	589	597	564	576	609	597	581	532	571	560	561	518	566	572	624	573	628	631	554	582	556	579	565	563	582	533	511	549	561	598	561	532	535	587	557	569	569	567	601	563	595	538	581	617	552	562	541	563	589	558	552	539	590	567	566	598	601	590	604	568	579	606	601	572	583	570	590	563	574	558	580	571	553	595	591	579	578	546	587	573	552	555	537	599	579	555	606	561	595	559	560	599	642	587	584	550	577	619	529	554	590	551	590	597	575	567	554	552	577	590	546	546	538	572	562	541	579	580	541	565	590	596	590	622	578	622	562	589	609	598	534	554	557	557	512	542	577	564	539	596	597	581	607	588	589	584	582	570	589	563	603	567	552	515	552	582	540	578	574	590	565	579	547	604	577	568	600	593	557	553	582	542	575	567	569	604	527	564	603	590	561	592	580	583	582	536	554	570	557	552	618	583	571	582	563	565	592	530	577	567	567	606	597	547	598	616	580	545	587	591	577	592	587	571	585	583	533	529	587	570	544	524	579	560	598	576
11141	6468	4362	2221	1405	997	802	733	667	546	472	442	426	392	401	359	363	340	322	298	325	368	288	295	299	317	323	279	314	314	311	302	283	314	348	274	321	293	283	321	316	287	312	307	317	305	331	280	282	299	264	296	278	283	293	271	295	330	315	316	271	304	302	307	324	304	314	310	304	310	303	302	297	319	307	276	262	288	307	293	313	316	277	313	308	309	282	311	263	287	296	297	292	307	314	314	307	255	278	254	286	303	315	330	287	304	304	305	341	281	327	300	251	296	331	301	303	320	298	323	242	291	279	339	293	290	290	303	283	290	297	302	283	321	307	284	285	310	289	278	298	298	311	304	308	336	296	303	336	311	307	333	318	277	264	285	290	259	296	289	304	278	310	302	296	315	296	313	310	313	310	267	287	300	281	272	275	300	305	306	299	326	293	296	313	293	247	323	297	282	301	297	311	302	286	287	288	309	299	278	281	261	284	274	283	289	292	304	277	304	290	287	309	334	306	325	299	291	285	267	292	303	292	274	298	295	296	304	299	272	322	295	291	297	299	317	278	341	290	318	296	297	298	297	305	303	294	276	288	296	261	308	290	339	307	299	304	308	296	279	284	310	284	290	279	311	304	286	305	298	308	301	295	283	313	292	281	295	304	295	286	294	280	314	283	312	303	287	295	289	299	286	304	294	295	315	296	295	314	306	304	313	280	296	304	316	315	285	292	293	320	297	313	258	277	280	287	268	300	276	269	292	323	290	278	292	281	295	299	300	323	243	302	301	255	305	301	304	324	306	296	297	286	286	283	306	295	300	330	299	298	320	324	347	336	296	296	294	284	301	352	294	271	313	295	316	283	325	293	315	309	317	273	293	299	286	311	276	305	282	305	290	280	298	301	322	300	285	321	308	308	305	310	275	315	307	279	304	327	271	286	299	331	288	308	265	302	288	294	324	255	303	273	313	297	271	293	325	315	285	297	316	312	310	333	291	329	295	293	294	272	299	303	268	299	318	281	274	294	320	280	279	313	314	286	291	275	311	326	292	293	358	308	284	287	286	323	286	321	296	302	275	297	313	325	251	253	301	272	286	297	280	279	291	308	294	302	286	316	291	278	283	321	297	292	304	282	268	306	327	269	314	278	281	325	300	259	291	314	290	308	312	276	267	297	321	294	313	301	263	307	278	286	325	296	319	299	290	295	278	305	314	310	301	268	270	301	314	310	318	290	339	282	306	291	285	304	281	302	281	272	293	308	275	313	303	300	284	277	306	273	286	266	302	316	301	312	270	322	306	319	274	299	285	302	263	288	294	272	285	302	304	288	300	332	289	297	314	297	290	288	290	273	329	319	294	300	268	285	291	311	313	273	283	311	309	302	302	312	267	308	308	269	306	327	304	293	304	268	300	322	306	307	332	297	282	301	305	286	327	307	307	297	301	260	299	251	289	281	302	314	292	284	309	291	307	262	306	320	294	298	308	289	324	290	306	297	300	280	280	313	294	290	320	278	317	318	313	283	305	282	324	308	290	285	292	297	322	304	299	312	298	286	291	297	289	292	298	305	315	342	290	282	318	273	276	304	341	317	287	285	301	279	303	289	307	305	312	283	294	280	271	291	296	316	305	276	292	321	289	282	315	295	285	319	313	279	275	322	295	312	283	268	307	293	318	271	303	294	304	255	273	303	306	281	295	278	281	302	306	298	291	300	321	316	288	311	283	304	295	325	288	274	291	296	287	304	298	284	290	303	285	310	298	303	303	320	316	313	290	284	291	282	318	306	290	331	321	279	275	254	310	287	280	294	329	279	310	298	274	293	288	303	309	285	294	281	311	291	303	263	281	315	280	295	281	310	310	303	331	309	286	283	319	297	323	268	287	288	329	326	308	264	276	306	333	302	313	281	314	297	321	312	298	276	267	304	278	282	284	308	291	304	298	299	294	280	307	291	292	306	336	290	294	309	294	318	274	284	269	310	286	273	297	306	289	289	290	293	309	282	299	279	302	298	320	306	294	296	321	282	311	289	297	317	290	310	303	328	299	294	277	299	282	302	292	298	294	288	306	307	293	321	300	308	324	271	318	308	280	310	303	292	319	317	294	297	293	294	303	279	264	294	285	320	298	288	293	325	309	311	315	295	341	281	291	310	288	294	274	309	284	294	314	318	293	331	328	301	304	267	337	318	271	318	249	307	308	311	293	298	290	286	275	324	308	324	284	310	297	290	278	265	291	304	298	286	296	272	278	281	308	319	313	269	300	289	280	301	313	292	296	308	303	313	325	334	277	312	255	265	304	299	294	335	293	307	305	286	303	319	280	308	317	348	313	284	294	267	329	326	275	293	326	309	303	304	291	318	309	321	313	298	299	290	295	289	307	285	318	312	302	311	298	282	288	328	268	297	319	267	279	304	295	286	297	315	303	294	289	298	271	260	274	283	279	307	296	292	324	317	265	287	312	313	320	263	296	310	296	295	310	318	292	297	286	294	308	298	282	302	322	307	298	310	284	304	301	312	307	289	276	302	276	299	304	269	285	314	318	290	295	327	291	302	298	304	311	281	294	316	291	315	317	279	273	297	304	278	291	297	334	315	321	301	294	312	304	249	283	299	292	306	289	299	275	343	306	340	293	301	297	296	294	316	303	296	313	296	278	277	312	300	312	327	320	315	310	288	290	273	277	278	322	276	311	328	297	312	279	282	286	306	283	319	284	272	300	296	293	309	309	304	315	314	308	266	322	333	280	297	296	295	319	306	303	308	284	294	305	291	291	314	298	311	299	284	296	279	288	299	292	325	284	281	294	314	298	304	295	285	311	307	285	287	282	288	295	311	310	295	293	277	288	302	312	303	292	298	270	282	280	320	267	296	293	280	286	296	300	304	311	306	261	303	290	289	292	287	267	296	268	268	295	311	279	307	331	276	322	270	321	303	309	319	286	298	296	277	288	335	310	278	296	273	310	299	293	281	264	270	320	290	302	311	273	308	300	300	279	292	308	306	322	320	307	291	282	268	283	303	293	299	292	303	307	314	319	323	314	317	293	289	310	300	303	259	323	320	311	326	309	271	350	266	305	323	314	292	303	292	278	334	337	332	302	315	266	272	307	285	267	306	305	278	289	322	292	307	283	282	283	282	295	301	302	304	274	288	328	318	307	279	324	303	269	305	303	301	289	299	258	314	307	303	281	305	302	310	304	316	298	266	294	294	300	280	306	304	282	319	301	317	289	299	301	295	277	310	304	315	291	287	320	275	288	268	306	307	318	285	273	300	275	311	298	307	337	297	304	301	294	279	305	332	291	282	309	288	306	299	308	277	269	308	307	255	302	287	266	282	302	280	270	294	282	311	310	310	309	313	296	328	301	275	279	288	287	320	267	278	276	314	287	310	294	328	300	300	304	270	303	298	275	299	282	284	307	310	323	309	297	298	268	297	311	323	302	277	299	309	337	275	303	287	278	287	273	283	323	335	289	307	299	303	263	277	288	313	306	321	303	293	334	293	294
9073	8235	14055	12449	8819	6638	5136	4487	3532	2952	2536	2067	1679	1534	1593	1481	1291	1313	1277	1135	1142	1076	1055	1022	1027	909	930	942	877	855	890	912	870	852	878	820	868	834	821	817	798	822	824	796	757	796	826	847	762	775	753	795	863	753	844	798	766	763	776	787	760	868	792	758	791	845	799	770	796	846	836	735	822	812	756	748	809	801	784	770	805	782	798	823	813	786	771	769	803	833	755	795	849	813	754	780	782	772	809	827	810	788	829	781	782	777	750	779	801	806	801	808	760	767	798	774	747	825	794	787	784	750	812	796	775	797	853	788	857	796	783	818	831	776	810	757	770	781	851	828	827	786	781	751	778	774	742	820	774	829	816	798	803	757	800	823	741	816	830	780	803	798	808	809	801	784	799	772	770	802	814	769	749	825	767	833	801	788	824	835	831	853	812	763	815	821	794	785	791	777	829	805	756	798	780	821	796	767	841	807	860	875	787	821	756	811	742	772	796	796	785	809	796	845	772	790	832	804	815	804	772	798	833	778	796	774	823	798	825	807	755	794	786	760	797	847	800	789	786	777	810	819	838	792	779	779	811	781	780	845	822	801	787	806	806	796	855	795	828	781	758	811	810	774	810	759	829	761	809	809	747	805	787	800	785	819	798	808	780	783	827	754	845	783	852	752	801	793	821	806	786	770	774	820	772	788	748	775	787	825	838	787	759	819	811	763	799	780	780	790	810	839	810	811	806	796	757	801	778	824	767	816	783	801	807	858	773	796	768	784	737	780	839	794	741	812	827	823	775	774	764	826	832	811	763	835	788	812	819	806	809	808	822	817	809	795	796	734	787	803	773	827	765	723	794	813	827	781	816	783	826	826	840	764	796	798	755	767	804	750	770	760	767	788	786	798	809	790	821	835	781	834	822	836	824	818	890	824	809	791	783	786	825	766	817	812	752	853	760	802	821	786	799	780	780	823	773	794	792	738	831	846	751	732	813	809	797	807	811	806	816	756	782	790	776	793	800	782	775	771	797	839	810	810	803	830	752	809	783	812	822	883	797	763	807	822	836	780	801	769	775	829	881	840	749	747	776	809	784	809	770	795	757	831	797	797	810	790	845	768	823	796	791	816	813	785	797	832	794	839	808	804	792	787	793	775	805	837	786	751	814	822	789	787	781	781	763	757	810	756	805	808	816	801	787	810	797	795	758	776	784	825	813	859	765	782	814	828	794	856	809	813	782	768	806	840	821	812	851	803	799	801	777	782	785	807	791	792	837	802	793	772	776	824	755	797	828	799	836	820	800	755	836	741	782	859	723	820	836	809	820	781	786	751	827	770	835	782	799	793	768	794	816	835	797	833	788	852	788	811	795	839	798	762	827	784	794	795	792	800	797	799	884	759	765	806	842	814	819	839	798	790	770	818	803	758	815	799	833	814	767	803	795	786	810	851	759	791	798	784	752	836	799	763	803	837	861	817	787	788	831	780	791	744	816	775	781	797	804	779	842	792	796	822	757	817	847	791	814	811	741	801	741	806	748	769	786	768	767	835	773	799	783	772	770	833	807	789	765	778	811	804	790	790	812	765	817	808	835	762	797	777	808	822	747	793	781	757	846	813	791	794	826	799	815	810	800	769	788	805	800	790	790	763	773	831	762	787	834	816	778	795	834	796	843	767	828	815	838	779	810	792	795	864	801	776	805	772	817	842	855	798	843	856	810	754	757	833	841	847	818	791	820	776	736	778	774	844	759	858	826	838	787	775	801	763	804	825	781	781	818	795	758	775	796	777	799	805	788	778	790	833	807	720	821	843	826	829	805	849	815	800	782	793	823	773	824	799	793	817	858	813	808	825	789	797	768	744	769	744	799	780	822	835	796	807	727	745	718	776	824	814	831	817	797	803	793	788	770	832	771	750	775	764	765	823	818	825	821	752	816	784	772	747	788	821	785	796	763	796	850	801	833	815	806	747	750	762	721	815	835	875	810	780	782	778	729	802	795	858	836	832	765	791	810	800	819	784	778	777	829	793	755	872	801	835	842	825	838	823	765	772	827	753	882	775	806	778	811	822	790	813	839	807	811	807	774	814	840	758	774	782	826	763	807	753	791	775	783	775	797	779	754	844	765	790	818	765	763	813	769	809	795	791	842	720	789	775	855	781	822	836	836	815	773	822	799	775	775	860	815	766	829	826	762	719	772	801	768	816	758	789	787	783	831	771	847	807	766	764	800	808	768	837	804	789	805	783	810	788	788	723	791	810	838	752	795	831	813	822	817	799	785	816	773	848	810	814	802	793	786	773	804	780	813	787	796	838	778	800	781	801	771	810	789	815	785	835	807	801	813	778	794	810	761	765	802	790	764	793	766	823	846	806	826	797	750	814	791	772	817	790	798	818	795	778	803	776	794	807	803	835	788	803	810	786	827	787	814	810	761	784	733	754	788	835	752	831	767	837	769	783	819	864	792	765	839	819	806	823	867	861	791	826	825	793	743	744	827	816	847	761	799	765	779	769	775	760	824	797	795	774	738	797	818	722	827	834	791	808	829	814	805	794	814	784	801	808	812	815	786	839	784	815	762	816	778	824	772	834	845	840	788	741	787	797	820	815	776	793	805	786	766	804	814	808	850	822	817	806	766	783	801	828	787	814	763	847	789	797	807	788	792	782	813	850	807	794	821	792	808	773	813	825	761	806	780	788	778	786	793	804	783	808	834	805	803	821	795	771	814	815	775	774	770	812	824	796	751	816	795	775	779	816	787	802	784	775	786	818	779	747	790	812	839	783	816	799	815	781	808	819	781	789	805	782	788	785	758	779	824	830	764	761	769	804	807	788	792	802	801	770	805	769	828	781	803	799	797	788	850	774	825	770	803	850	758	820	803	770	803	793	837	779	831	814	794	791	792	802	818	864	786	780	832	757	808	833	835	822	783	786	794	817	808	811	762	790	780	793	800	809	767	783	799	818	812	788	799	807	825	845	843	813	832	767	758	832	803	823	828	792	758	768	841	821	787	771	748	821	843	831	777	796	797	772	756	761	833	779	797	813	749	825	791	805	760	823	758	794	796	834	754	797	772	828	819	822	819	845	842	809	857	826	759	784	755	747	808	817	751	787	820	759	762	808	776	809	774	849	805	817	782	815	812	804	834	833	762	768	814	793	766	757	789	764	849	809	831	771	824	776	802	860	798	805	812	783	830	782	805	845	794	836	786	781	810	785	804	828	745	805	826	836	857	756	792	790	822	799	843	817	836	823	799	824	799	817	795	821	842	872	783	802	797	752	791	826	787	816	817	831	814	784	781	786	811	775	759	822	821	802	782	816	802	780	806	820	797	825	812	829	828	784	793	800	859	804	792	764	806	783	807	786	802	856	752	783	794	801	786	772	827	828	792	786	823	867	798	761	839	799	800	813	783	801	813	796	773	833	801	791	816	767	805	797	833	835	774	815	784	848	860	759	805	773	760	796	833	838	799	825	774	753	837	836	807	796	809	753	811	798	812	812	804	879
29221	23702	17168	8360	4663	3400	2738	3537	3578	2599	2265	2119	1546	878	1301	1234	1042	965	867	817	732	736	709	595	629	538	460	458	429	437	426	432	394	380	344	330	353	281	308	301	280	280	268	282	272	283	270	290	282	263	292	260	259	281	272	291	262	281	261	292	293	243	252	289	265	251	261	248	262	264	248	253	224	225	264	292	264	277	254	302	262	271	267	290	274	262	263	254	255	258	287	273	251	221	278	257	247	247	260	261	252	276	258	281	246	253	283	237	269	271	250	264	264	265	275	293	277	264	269	269	251	278	271	268	262	271	276	250	260	238	276	273	256	242	247	274	302	266	282	248	255	271	258	281	235	259	245	251	292	246	237	260	283	250	273	246	237	287	266	245	287	257	256	288	273	239	291	260	291	259	246	265	268	271	260	270	253	273	267	264	244	276	251	259	278	267	292	278	270	251	258	278	288	272	278	282	259	269	285	256	259	262	231	280	265	269	269	257	270	288	257	288	274	262	254	259	258	250	261	281	268	239	249	269	264	256	267	284	303	272	257	295	280	259	221	286	231	231	233	265	266	266	263	269	290	241	234	263	251	244	280	247	239	259	274	291	249	255	272	281	301	259	267	284	253	249	235	261	240	270	274	278	259	249	238	246	287	250	260	279	263	270	270	251	269	278	273	229	275	269	262	296	279	285	251	267	279	247	274	275	274	253	254	259	258	252	255	250	266	238	273	298	267	264	269	244	260	268	284	263	295	282	234	273	226	268	284	268	258	268	264	272	292	220	275	270	267	266	257	273	243	234	260	273	256	286	261	259	270	244	232	276	279	267	259	271	267	285	268	229	306	268	260	253	291	279	262	268	248	241	279	258	243	261	259	252	275	278	256	287	273	262	261	250	262	264	253	271	249	275	235	268	291	269	270	266	275	257	263	244	290	274	284	230	262	254	268	259	290	275	243	250	264	267	301	262	250	246	263	301	280	227	256	258	277	262	257	252	266	291	248	274	249	284	285	250	280	294	256	301	262	266	278	254	271	272	251	244	276	260	286	269	261	278	250	286	271	286	278	292	260	255	252	249	271	262	281	247	284	272	259	250	288	291	273	243	255	239	284	276	252	261	272	249	257	238	273	229	288	265	271	245	249	264	233	277	268	233	266	269	261	279	277	265	263	277	254	254	254	255	229	285	248	271	254	284	248	261	260	270	227	244	279	254	259	252	258	292	285	270	259	247	299	278	294	271	242	272	234	263	248	271	271	256	267	262	248	254	281	263	235	249	267	258	251	256	256	281	257	267	242	268	276	267	262	301	272	287	246	272	238	286	276	278	257	240	279	249	289	261	232	283	278	246	267	242	267	263	279	270	250	272	255	241	247	258	279	273	270	246	266	257	268	280	257	270	262	248	284	252	263	261	270	242	268	284	293	275	259	231	268	300	296	272	257	230	271	276	271	254	253	243	261	276	290	266	243	268	262	285	235	245	253	244	213	286	279	267	269	284	243	298	261	289	259	260	242	287	268	258	279	265	275	251	249	253	290	230	246	269	279	252	271	277	255	248	262	283	264	266	244	254	283	263	265	258	276	262	262	260	270	291	286	251	276	256	272	275	261	272	238	249	289	271	271	233	271	253	292	242	242	271	288	283	281	260	269	263	268	257	266	273	273	291	282	243	287	259	268	250	282	230	247	277	269	273	254	249	271	259	269	267	250	278	279	268	250	251	250	238	272	232	260	265	243	272	290	257	245	288	247	292	255	239	281	268	252	234	263	271	275	266	271	245	278	270	268	245	263	291	267	268	253	279	258	248	243	256	273	268	264	272	266	264	272	254	255	264	257	236	281	266	247	268	271	264	268	260	261	273	224	272	269	276	224	267	257	248	261	229	261	276	266	257	271	265	243	273	271	271	268	253	263	257	290	276	264	252	249	250	266	312	259	282	293	278	256	295	272	260	262	260	289	258	263	258	236	282	233	279	252	261	267	290	288	247	228	253	242	297	244	268	253	288	287	256	251	254	251	288	254	257	293	248	238	265	258	292	296	278	248	241	291	223	252	274	266	291	247	247	266	271	250	240	301	265	285	293	286	281	295	278	257	252	266	261	273	243	270	281	286	245	287	267	282	252	279	261	281	272	290	268	254	259	267	267	239	257	263	243	242	260	255	263	274	242	261	265	282	273	291	285	268	266	264	286	256	279	282	244	267	279	248	294	260	229	295	266	262	256	269	269	295	265	268	274	253	263	302	269	276	239	267	269	240	248	263	254	289	251	273	244	231	254	272	280	272	283	254	261	255	277	299	243	287	259	247	276	300	271	277	271	250	264	260	253	282	282	262	286	276	279	284	247	271	248	252	274	310	260	256	308	254	282	278	277	280	257	274	285	264	279	244	246	260	263	273	249	273	266	281	269	238	249	242	271	271	272	264	253	253	262	241	268	255	285	284	273	256	283	278	241	298	271	282	267	272	282	260	286	282	263	242	275	284	273	252	285	300	250	252	273	283	231	293	286	295	230	268	255	303	248	308	277	242	278	253	283	241	288	262	272	266	232	272	251	306	255	261	289	244	248	266	279	294	257	263	279	273	246	268	258	266	247	237	270	255	275	257	252	282	268	272	254	262	272	262	259	250	249	258	273	275	265	256	269	277	272	247	279	268	261	244	253	309	274	266	254	249	242	254	280	258	259	238	282	270	250	259	249	261	285	296	274	275	243	263	296	263	221	282	258	273	274	277	301	248	264	269	300	269	238	297	261	279	249	238	276	250	281	266	269	242	244	265	267	269	289	290	250	272	265	253	260	274	243	240	262	279	244	247	251	263	245	259	270	292	240	279	261	291	257	261	282	292	252	247	280	234	254	245	249	254	264	253	264	250	279	253	271	254	224	229	276	243	231	284	265	282	290	278	269	255	270	272	244	258	251	267	263	243	238	274	250	261	254	269	278	251	275	250	277	260	247	260	294	280	257	277	272	250	269	244	277	276	279	256	268	282	241	231	250	293	273	262	287	255	273	273	250	250	250	255	255	266	307	249	260	252	245	275	283	302	260	258	242	270	248	251	267	285	257	266	254	270	242	265	238	287	267	252	241	267	280	262	253	277	263	274	283	275	294	263	268	249	255	250	262	252	308	261	272	265	254	258	275	278	245	266	251	251	242	255	257	266	254	286	272	274	266	258	281	262	271	259	266	268	262	245	254	278	271	263	276	263	219	297	283	286	273	298	270	265	275	248	230	306	277	280	244	261	279	249	233	267	280	275	236	257	265	287	286	267	284	311	245	273	266	264	264	277	240	271	244	253	268	274	244	253	265	267	273	306	258	266	243	272	237	246	263	255	288	280	287	251	272	263	240	254	244	290	299	267	268	244	302	273	309	240	260	257	238	281	265	266	270	281	273	256	264	238	297	236	289	252	256	258	269	255	268	273	259	269	246	282	266	251	260	275	276	234	252	283	263	276	280	291	251	254	255	282	276	260	251	253	248	259	255	276	278	282	282	300	257	273	251
19690	22468	26042	22578	18712	15787	13792	15316	14156	11510	10678	10019	7388	4557	7692	7463	6073	5666	5225	4616	4092	4104	3781	3301	3154	2999	2387	2406	2142	2137	2281	1991	1985	1588	1310	1166	1168	1093	1038	946	873	800	924	840	792	817	812	829	775	747	732	740	758	724	741	750	710	687	744	707	668	739	754	721	712	747	705	743	716	726	771	743	690	721	752	705	722	729	702	725	741	696	723	690	759	696	702	699	759	639	704	685	735	724	748	708	677	737	707	735	711	737	760	684	694	695	784	714	769	731	708	732	709	721	702	714	747	749	707	697	748	732	747	726	706	656	710	684	677	731	718	776	765	744	743	738	758	728	715	699	778	750	730	731	696	788	691	743	701	746	640	715	737	739	744	719	733	711	712	756	715	715	710	762	726	749	685	692	700	764	738	768	703	646	704	748	733	767	717	701	700	700	724	728	665	665	704	751	647	682	680	699	701	713	731	699	713	711	668	735	724	724	667	721	755	698	729	688	717	719	703	698	747	704	706	712	714	749	697	749	744	748	677	729	716	752	734	709	704	725	686	720	767	745	743	684	714	689	765	753	692	680	721	720	710	728	681	729	728	733	720	689	755	745	770	747	752	706	686	748	721	724	716	736	684	722	709	723	769	716	719	700	732	764	671	720	712	729	686	718	663	730	728	687	740	725	751	706	731	758	731	671	764	702	687	749	755	713	721	797	708	734	744	750	758	698	693	760	728	690	707	749	725	726	753	692	719	708	748	759	674	684	701	725	727	781	739	699	704	710	687	726	778	698	730	699	715	706	725	699	665	745	717	675	685	697	703	710	683	694	713	723	728	721	710	723	719	687	698	725	671	712	753	743	749	737	686	729	672	726	718	734	655	737	722	700	719	701	684	732	705	659	747	744	732	742	749	731	688	743	748	712	685	693	689	737	724	690	729	743	747	734	701	725	709	676	707	679	717	735	738	751	712	702	733	707	710	693	719	702	698	751	756	713	732	755	700	757	723	672	693	710	722	685	741	749	718	697	726	726	723	737	734	741	710	717	752	688	686	710	691	775	701	695	736	703	709	695	665	720	677	723	744	644	716	732	684	688	752	706	684	680	731	746	705	773	709	724	767	715	710	714	724	741	772	672	721	712	684	726	726	664	706	711	716	696	757	713	709	715	685	745	716	705	718	767	700	709	707	758	704	767	705	728	752	693	660	728	727	723	712	743	724	704	725	766	692	707	737	731	715	716	761	740	719	758	678	663	770	698	736	749	730	662	691	727	711	682	740	750	700	717	749	740	697	752	709	700	701	740	726	751	717	725	687	737	697	696	699	752	712	763	717	703	749	714	757	718	791	731	715	666	722	713	721	751	736	762	753	711	703	723	705	786	720	724	753	709	710	711	703	733	681	734	708	644	751	742	719	669	693	686	732	712	715	684	742	684	676	735	716	665	738	741	760	730	710	746	753	677	715	700	724	765	732	683	727	736	697	690	767	735	729	740	719	698	736	649	743	706	674	688	784	757	719	714	677	714	729	674	714	681	712	729	671	757	757	679	741	707	681	689	733	696	735	718	737	711	707	714	734	716	697	726	756	734	739	727	713	700	720	716	731	741	666	695	757	736	700	726	725	703	702	721	694	694	733	729	745	708	704	678	748	676	714	728	745	708	744	743	663	746	684	676	736	738	722	666	692	737	712	733	686	684	725	799	752	705	714	728	724	754	733	713	714	712	744	712	663	727	708	688	707	753	739	731	702	695	699	762	727	703	734	702	752	712	719	715	723	768	696	698	773	747	680	749	684	739	726	744	732	749	759	737	733	741	768	703	686	728	707	690	679	675	714	661	689	697	742	710	704	687	717	725	747	735	707	692	730	747	715	719	722	767	694	705	702	694	706	680	746	672	750	693	688	726	686	723	670	706	750	787	739	692	738	697	687	719	736	731	739	707	728	775	754	706	741	754	754	750	729	696	698	718	736	711	696	678	707	714	740	715	688	738	689	708	734	715	772	701	745	742	703	712	730	712	732	743	719	730	734	739	709	735	733	744	732	741	738	734	715	714	712	704	759	733	697	716	698	685	702	720	744	699	763	701	708	694	715	736	747	759	739	761	729	718	727	744	718	679	744	733	765	725	716	715	696	726	672	714	671	732	708	668	676	717	716	710	724	776	720	755	739	721	703	737	688	734	738	712	717	726	746	738	706	719	725	751	702	717	713	751	681	725	727	675	683	703	668	722	730	659	707	682	739	702	746	689	738	721	708	726	704	674	689	712	702	681	774	704	744	708	688	703	711	687	698	712	697	703	693	653	692	717	803	729	705	691	733	716	732	717	745	772	718	664	715	728	700	648	749	739	726	721	716	760	711	721	732	695	701	716	732	721	703	710	701	734	738	709	717	667	711	711	777	727	689	698	690	722	720	746	693	713	699	703	669	714	727	747	711	664	751	692	758	687	739	725	693	747	769	739	680	718	699	771	703	761	719	732	772	719	754	704	706	698	728	737	709	745	744	683	715	700	743	670	677	679	746	708	732	743	728	740	696	689	757	723	705	693	756	722	758	709	699	709	720	742	734	699	725	772	698	745	678	715	731	710	716	708	690	720	685	719	730	719	692	729	757	742	718	679	694	712	702	737	764	692	699	707	703	725	732	736	733	668	771	765	689	701	796	737	712	735	670	687	727	698	763	702	721	756	717	692	700	672	703	777	752	714	742	771	727	718	736	701	741	756	730	732	704	783	717	731	663	728	723	680	753	754	689	683	716	751	748	640	769	702	709	702	702	690	764	730	724	698	706	698	668	730	748	729	701	727	710	718	738	719	745	693	717	705	689	742	766	705	699	732	778	677	681	674	710	734	727	718	720	698	734	731	717	718	716	740	738	767	740	739	708	670	706	708	727	708	742	709	713	722	724	702	740	706	738	691	733	697	701	673	723	695	697	728	745	738	700	731	705	728	736	700	663	719	723	743	725	741	694	730	737	725	737	737	735	735	694	716	733	689	752	682	727	712	776	729	722	733	713	741	718	726	722	724	691	740	742	749	695	704	710	691	736	714	747	723	699	746	735	695	665	715	721	735	708	726	773	704	736	730	701	754	751	695	737	750	736	711	696	699	714	736	703	735	721	709	749	725	703	677	749	724	751	712	722	728	726	683	700	659	722	708	718	740	699	724	736	767	674	707	649	717	712	694	740	738	656	743	697	704	740	712	760	758	700	664	686	765	755	701	730	703	753	722	711	729	701	775	699	681	718	729	725	699	719	711	678	719	758	720	751	722	710	708	672	741	653	691	729	765	665	719	672	708	704	706	752	700	720	713	714	728	652	725	701	725	748	727	737	704	698	745	714	726	740	748	665	743	693	713	735	722	684	701	691	702	722	708	711	726	713	727	740	743	729	708	720	728	689	730	701	714	711	714	707	755	711	663	728	731	725	718	722	734	728	747	732	695	743	727	741	731	728	686	700	681	695	761	700	669	710	700	763	725	746	687	702	722	703	712	698	688	726	758	697	678	724	733
38075	32911	30394	17370	10181	6659	5695	6755	6325	4755	4542	4200	3166	1929	2720	2601	2177	1897	1510	1519	1331	1407	1169	993	1047	827	711	707	591	562	625	606	550	424	345	352	376	286	350	300	238	261	253	261	232	255	224	245	227	252	211	233	208	208	209	183	231	217	208	242	244	245	209	201	214	251	216	231	191	210	213	226	178	212	220	194	223	225	231	239	208	226	209	229	249	190	235	229	196	213	243	230	201	210	197	193	195	228	233	219	233	186	227	200	199	220	211	215	204	197	242	229	205	204	227	212	229	224	219	219	232	206	207	214	212	223	230	228	212	213	217	248	224	224	221	209	207	220	247	206	234	216	206	217	215	234	242	234	218	236	218	236	191	200	225	218	232	226	199	222	240	191	211	222	210	233	242	215	232	210	234	222	217	223	233	191	199	203	237	225	237	203	201	215	226	219	227	199	225	228	202	214	203	226	200	201	202	211	210	210	209	211	182	225	203	190	227	230	214	225	214	201	224	226	232	225	242	204	222	214	194	222	189	232	204	202	226	217	202	215	217	196	210	186	231	240	222	221	228	236	189	215	237	217	220	222	207	228	222	241	213	206	212	236	215	221	211	223	254	222	203	222	228	211	211	217	213	214	199	214	197	217	231	215	252	224	227	213	226	220	223	232	235	212	203	230	238	236	253	209	201	216	230	225	212	203	231	215	229	214	210	214	238	201	196	218	220	199	226	236	188	230	240	220	211	241	198	219	249	210	204	229	235	248	186	218	215	198	200	215	191	213	209	215	196	212	179	213	210	242	236	217	229	204	229	240	218	214	237	212	224	192	214	216	223	210	236	209	237	214	228	220	209	224	233	223	213	192	202	225	196	225	220	236	205	193	200	212	242	202	204	208	231	202	202	215	191	230	228	220	229	237	233	210	207	192	237	210	226	229	219	210	191	190	219	192	232	206	218	199	209	233	207	197	245	214	228	222	211	218	225	212	218	228	234	214	194	204	228	220	180	218	217	214	216	232	206	205	218	223	233	214	224	234	186	228	181	196	222	221	212	209	203	196	197	223	207	201	210	234	219	201	209	207	237	206	223	234	213	218	205	213	208	227	230	225	209	241	220	215	224	219	213	228	207	198	210	238	207	201	209	218	217	211	200	192	244	212	197	244	209	230	206	220	193	202	224	222	199	247	230	220	195	194	206	219	215	204	216	201	218	230	209	223	213	224	230	226	211	229	230	185	203	196	196	227	228	208	214	199	205	230	223	245	213	229	214	189	205	209	209	221	222	213	227	228	219	212	228	221	219	233	214	230	229	206	218	216	208	222	237	181	231	209	201	221	214	193	214	210	222	195	216	221	220	209	189	226	204	201	210	198	233	219	234	193	203	229	208	202	225	213	248	225	221	227	220	217	210	236	213	224	236	199	241	203	211	215	220	216	196	241	204	212	216	240	183	209	199	199	215	216	190	209	233	237	202	203	220	228	222	206	219	222	219	190	217	194	190	209	221	194	225	192	236	222	223	203	216	195	222	193	198	215	207	214	220	205	201	203	220	208	198	230	228	217	219	209	234	232	222	224	211	200	213	231	202	227	224	219	223	209	226	232	213	192	223	212	230	250	222	226	214	216	236	200	220	212	209	228	226	266	216	218	205	221	218	207	211	214	206	202	226	195	217	226	227	211	222	217	227	216	227	221	228	239	230	234	220	228	211	210	220	206	208	219	228	227	216	214	210	227	197	210	194	193	222	177	229	207	212	200	223	229	213	239	225	206	218	210	214	198	233	217	249	228	215	215	196	191	213	219	222	204	214	204	225	242	195	238	210	227	221	224	233	212	232	215	221	202	196	225	207	207	232	218	233	222	198	188	191	207	201	203	188	210	220	217	239	190	196	207	212	222	230	236	226	215	213	207	229	231	210	201	218	242	200	233	232	221	221	229	211	232	196	236	216	209	230	214	193	225	235	219	210	216	223	217	234	196	225	204	206	234	191	216	208	211	201	223	208	220	218	234	213	208	211	207	200	223	211	216	204	192	222	242	190	222	228	230	220	207	219	216	227	226	225	204	208	227	231	206	249	234	215	225	220	251	222	244	230	182	225	215	213	185	195	215	227	211	213	202	209	192	208	208	240	232	206	224	212	176	224	245	222	201	207	207	195	197	235	207	213	200	211	228	205	208	229	231	227	209	215	207	210	203	192	243	213	229	243	213	211	237	227	201	217	195	239	217	212	237	215	223	223	244	202	223	211	219	224	213	220	223	237	209	211	244	234	213	211	214	212	203	245	208	221	245	213	179	230	219	227	221	212	229	216	206	214	228	200	202	183	233	239	210	238	208	200	206	239	207	217	194	214	212	233	244	189	206	244	195	219	223	201	196	194	217	234	215	241	264	216	214	195	216	241	197	186	214	196	205	227	228	210	191	218	255	220	207	219	210	226	216	236	237	227	210	199	208	196	222	229	201	212	200	201	233	214	229	221	228	215	216	240	222	227	206	223	216	213	203	245	204	203	203	217	221	227	207	210	195	223	213	205	196	202	211	215	214	212	211	228	211	234	239	212	217	207	213	233	219	227	216	173	239	220	188	194	203	223	207	214	191	239	205	231	212	239	234	225	235	220	206	222	240	213	215	236	222	224	216	215	221	209	235	239	201	236	225	255	240	236	246	209	199	232	214	233	190	212	200	215	205	221	220	225	203	221	244	210	183	207	207	231	228	212	230	234	214	225	225	215	201	233	200	243	232	227	222	240	212	217	247	215	221	226	226	209	220	210	234	195	218	233	221	231	219	216	205	232	223	208	195	215	201	232	206	202	204	219	197	215	245	222	192	229	217	207	231	217	219	182	233	251	235	207	193	225	211	221	237	222	186	200	198	223	232	233	240	250	225	219	221	201	218	212	214	214	198	239	200	214	228	230	200	232	209	201	215	223	224	193	195	241	220	227	212	223	229	212	193	198	183	207	257	208	205	216	228	211	203	230	220	226	225	190	220	214	187	208	220	217	254	222	224	228	215	211	206	226	211	217	206	213	227	243	203	245	197	234	235	227	234	232	226	199	212	212	226	217	205	245	206	221	235	225	222	221	224	228	217	210	246	198	222	232	210	200	199	237	217	219	206	213	201	212	194	209	206	222	243	206	209	213	227	195	211	211	230	224	235	259	227	222	213	226	231	207	248	216	217	204	201	183	224	208	192	212	212	201	191	219	226	193	239	222	222	228	221	210	219	211	221	208	220	211	220	221	223	217	238	236	217	245	194	204	214	206	209	244	194	223	199	240	219	212	233	195	218	199	219	193	216	208	221	236	217	216	205	230	216	207	223	222	204	219	217	222	239	221	237	212	222	207	219	226	239	214	249	212	181	212	221	247	206	185	212	222	224	203	228	206	217	219	234	242	216	229	185	234	214	209	237	178	176	218	212	224	220	215	224	221	214	219	212	232	221	221	214	183	206	223	194	221	203	232	199	240	224	205	216	226	237	217	238	212	200	222	223	222	218	237	188	219	219
26421	29835	35907	30211	25809	21903	20513	22740	20155	16922	17057	17054	13095	9316	12937	13001	10804	9690	8390	8293	7133	7002	6548	5534	6168	5022	4213	4042	3402	3561	3933	3438	3099	2544	1918	1652	1658	1401	1330	1117	1011	893	916	942	820	819	825	806	769	717	706	650	609	651	599	619	608	641	663	617	587	614	625	581	637	568	606	611	602	664	599	565	588	588	602	620	627	617	550	623	576	597	613	548	583	625	593	574	554	597	577	632	589	635	628	609	630	600	574	597	672	641	577	632	595	604	607	587	630	586	615	592	590	602	622	635	612	621	608	597	614	623	564	650	636	595	588	578	566	619	610	633	641	612	617	605	585	592	595	553	585	650	549	604	583	562	607	614	564	573	558	612	614	590	595	588	596	601	609	568	631	622	612	610	610	609	570	599	620	575	634	600	604	620	602	561	651	631	545	590	556	604	624	586	605	544	581	605	598	600	571	614	595	555	585	572	612	593	629	573	580	611	610	609	596	590	651	591	581	604	597	592	619	579	642	592	603	557	572	621	598	599	616	617	628	580	612	630	584	581	588	604	633	620	605	599	616	562	579	610	620	622	602	642	645	607	563	558	612	633	602	587	616	622	626	645	570	614	622	639	623	636	599	600	621	638	603	602	562	636	636	603	618	573	588	652	606	618	572	604	585	622	644	646	677	613	584	606	604	590	587	575	587	525	604	584	627	654	635	627	585	581	607	605	628	584	606	580	558	616	628	593	620	585	628	620	606	639	620	652	638	646	648	579	621	605	607	618	621	598	611	644	558	618	638	581	595	599	605	607	587	624	578	574	627	609	610	574	626	611	539	607	586	626	591	599	623	620	580	598	595	635	581	578	576	575	611	599	598	539	642	557	616	616	597	539	571	618	619	642	593	581	633	586	654	585	599	621	608	611	622	606	603	619	616	593	582	578	599	583	621	612	597	549	636	568	624	606	597	642	566	598	641	605	576	608	602	586	579	605	588	630	602	558	563	619	632	601	634	614	607	550	591	605	592	585	603	607	610	615	625	623	589	603	650	577	629	623	586	585	616	579	622	587	601	561	627	576	638	644	603	612	600	598	610	621	613	579	606	601	634	569	631	652	604	604	593	571	594	587	575	636	588	650	601	607	600	593	615	627	596	568	596	616	627	590	621	589	602	582	574	622	640	575	611	607	593	603	604	548	597	615	567	587	549	652	626	606	554	568	613	607	579	580	635	610	618	593	627	539	634	575	626	624	597	581	625	588	596	583	623	656	624	611	583	643	589	582	584	637	630	580	655	623	585	641	576	571	573	635	601	635	610	635	581	592	576	619	609	591	661	597	649	592	609	622	596	627	542	634	601	578	548	581	584	649	610	573	591	612	599	658	599	628	611	564	572	659	657	566	580	611	639	614	591	596	658	671	585	618	647	597	593	625	598	656	646	585	603	621	606	622	613	637	600	569	622	610	625	588	601	600	640	622	608	629	635	576	626	608	587	564	614	613	628	611	590	626	599	583	647	608	586	622	622	616	610	631	598	616	627	633	598	594	620	596	567	599	620	583	593	578	612	581	652	640	624	597	607	612	663	669	628	614	589	586	612	605	564	640	599	608	674	600	628	599	615	606	611	589	571	625	640	622	600	600	626	580	588	595	583	636	583	571	590	611	574	602	559	614	615	614	599	553	607	636	638	605	597	616	651	590	586	578	611	552	590	604	630	590	598	627	574	539	606	606	631	635	622	574	629	597	608	609	586	601	605	570	604	570	634	605	578	617	622	625	613	589	617	593	591	596	539	595	628	598	619	590	604	599	616	589	618	595	600	602	605	585	576	586	588	599	585	599	607	615	641	612	632	575	624	597	601	631	629	574	641	586	619	582	611	591	636	605	582	600	563	618	638	605	580	639	597	637	584	617	580	547	598	648	608	568	613	588	616	594	563	586	609	609	557	650	600	602	598	544	640	575	597	625	591	599	592	571	633	567	601	622	573	591	547	618	597	610	611	616	584	587	632	612	596	615	589	630	609	605	647	591	623	559	593	620	605	611	634	667	604	600	593	563	599	605	610	638	607	640	592	578	616	570	603	639	603	624	584	614	632	597	582	629	569	622	564	585	597	584	577	559	621	608	572	561	625	652	595	591	590	601	595	616	584	544	617	623	593	594	588	560	609	603	649	589	646	600	555	571	644	537	602	601	566	571	554	633	625	603	582	624	590	582	655	620	621	631	568	622	636	589	595	599	582	574	593	594	609	620	553	581	601	582	595	607	611	601	624	625	564	608	607	622	596	645	609	613	591	576	630	586	618	632	571	622	576	597	588	641	628	655	591	602	625	617	553	568	641	579	628	624	566	571	585	586	607	636	611	572	583	623	590	620	627	581	608	598	571	596	630	611	544	587	540	606	663	586	645	612	658	593	597	584	597	574	620	600	628	617	587	585	634	599	600	638	608	591	626	563	569	635	587	641	603	606	592	569	595	596	613	599	614	568	589	644	620	563	585	638	615	582	567	613	559	568	544	599	625	588	612	669	551	584	596	609	579	578	632	620	566	585	662	574	602	558	635	613	602	618	611	610	640	583	622	608	599	643	602	608	563	628	630	608	590	566	667	596	611	586	627	561	589	563	637	562	586	594	605	581	610	569	608	617	590	541	607	580	566	602	585	567	607	568	593	611	604	599	561	613	596	568	633	624	581	590	554	610	580	599	590	591	601	594	603	635	596	631	601	594	579	586	622	594	580	583	615	573	673	599	579	631	634	585	593	587	570	601	627	591	636	611	622	638	647	621	598	586	627	594	602	579	604	577	565	604	592	572	591	637	584	585	602	587	592	574	565	617	595	618	585	594	597	612	610	560	644	649	628	590	605	591	597	641	620	585	551	574	575	617	642	590	566	606	577	599	650	607	594	606	622	595	635	641	610	594	597	632	605	656	656	612	655	615	615	604	628	629	618	578	614	620	585	580	587	655	605	569	592	571	605	584	575	564	559	624	570	529	612	627	586	597	640	598	624	576	610	595	621	617	589	612	564	612	641	613	560	587	613	633	560	599	587	599	599	598	623	584	623	604	570	579	615	605	605	578	582	595	613	622	610	616	650	602	615	599	588	629	608	581	594	586	620	598	590	590	578	601	553	597	608	623	603	583	595	549	575	588	613	624	546	602	597	615	608	586	626	590	566	585	623	605	591	568	608	584	603	585	654	573	633	608	596	608	611	592	663	590	570	580	587	598	658	625	575	587	658	567	589	612	616	671	632	610	588	618	596	562	602	626	600	588	623	622	606	614	619	577	595	564	615	603	599	598	593	564	628	567	598	581	609	612	552	563	628	571	569	579	600	622	619	612	591	584	570	585	599	640	559	589	575	636	570	582	613	586	633	611	645	585	636	550	589	616	582	596	616	631	632	588	602	623	628	599	576	619	632	611	616	586	618	594	598	621	593	633	598	590	606	577	560	594	578	585	639	595	579	586	593	603	625	606	613	598	572	582	583	620	650	595	568	607	609	571	604	614	585	589	582	613
11601	6675	4521	2217	1432	988	799	722	572	565	456	461	406	355	367	386	371	345	318	321	349	367	311	309	327	310	350	347	351	307	329	307	325	294	331	317	316	295	306	333	307	306	331	357	303	328	320	303	289	317	306	308	294	291	325	316	337	320	298	293	293	298	333	334	326	304	341	323	307	301	318	293	305	333	292	278	300	337	296	294	319	336	302	283	279	290	328	312	317	296	302	315	316	286	285	330	303	254	292	328	324	290	276	338	318	303	290	313	281	296	308	306	305	300	321	332	293	337	305	289	304	332	283	305	334	307	322	321	315	313	307	296	300	304	323	345	310	287	318	306	274	318	317	288	302	302	311	322	311	285	311	297	301	323	310	332	308	312	335	332	311	283	315	325	310	327	333	311	368	312	325	324	306	336	321	321	297	298	353	289	315	321	282	325	326	321	321	299	300	291	295	313	307	322	285	306	296	281	299	322	316	359	305	316	316	307	278	311	313	328	308	299	275	294	350	285	328	267	291	296	296	314	327	298	305	308	315	331	301	334	279	313	297	300	295	302	287	319	327	266	294	327	329	352	311	325	297	272	310	318	293	308	317	315	310	305	304	296	327	268	301	302	300	308	311	344	292	310	273	284	292	339	339	304	303	285	285	339	335	287	309	313	322	293	283	307	314	278	322	301	298	298	312	293	347	289	321	293	309	294	300	336	339	349	322	294	312	308	326	268	312	276	303	307	291	291	276	333	310	300	275	303	303	331	298	354	282	328	314	291	302	305	305	317	332	294	325	292	289	310	340	307	299	316	334	293	317	312	345	301	318	319	298	301	344	314	297	307	288	283	298	278	300	300	309	326	323	290	276	298	320	290	324	293	307	299	319	302	322	288	289	338	347	343	297	326	306	272	302	339	286	314	306	302	306	301	309	327	330	317	311	318	295	323	303	313	298	295	327	308	327	313	295	291	311	300	282	286	282	337	318	297	305	299	275	307	326	281	328	330	322	316	335	319	330	294	289	300	295	302	316	320	331	274	305	303	281	315	273	350	329	340	313	252	323	319	302	282	324	301	307	307	314	312	279	324	330	289	325	291	319	313	295	274	293	312	298	325	325	301	316	337	312	326	307	310	322	326	311	309	298	326	311	290	295	276	285	308	318	303	288	323	328	314	290	311	316	320	271	310	334	298	315	320	290	333	278	313	292	324	305	295	334	283	325	291	328	311	321	312	320	307	303	338	316	326	301	302	285	341	291	303	307	305	321	300	296	311	306	340	309	325	318	281	329	272	306	301	303	301	290	316	337	300	333	342	294	286	325	318	330	262	300	317	313	307	319	308	334	276	303	328	294	324	318	320	287	313	315	288	316	346	325	291	310	319	312	291	275	297	307	290	317	293	302	329	287	316	322	295	270	307	279	311	325	312	342	313	280	303	310	292	289	295	307	299	347	282	333	293	309	324	310	321	291	327	313	291	286	304	317	262	344	300	317	336	285	306	293	303	286	313	330	327	344	304	312	289	290	321	306	328	312	349	311	288	325	279	305	315	309	294	307	302	332	317	277	337	314	317	324	296	293	321	291	295	314	291	342	322	330	301	328	335	306	310	300	328	327	308	301	301	297	291	306	290	318	326	307	316	329	312	306	318	323	286	289	322	316	304	302	310	301	285	322	340	295	332	346	298	336	295	326	256	318	293	286	301	314	310	295	315	318	314	330	298	333	273	332	297	314	340	312	299	297	328	289	315	286	335	318	312	335	316	273	323	318	278	313	275	285	346	310	318	298	308	302	325	306	308	327	341	323	310	315	297	326	311	343	272	339	276	352	322	287	321	299	284	263	303	294	309	306	316	313	294	290	332	286	321	296	331	290	318	294	326	320	291	290	317	310	332	302	315	300	280	333	292	285	347	327	308	326	325	303	314	300	290	332	303	325	325	312	301	299	315	354	316	275	339	310	283	305	291	286	285	275	292	307	289	285	311	280	297	310	334	312	279	314	310	344	307	315	334	314	284	304	279	320	335	337	310	307	316	328	330	342	304	326	313	342	319	282	271	284	312	290	308	328	338	309	293	300	311	308	274	296	301	308	322	293	316	300	336	306	347	306	343	332	320	294	301	303	341	319	308	324	305	303	280	305	305	344	327	274	335	325	321	308	270	317	302	339	297	303	343	282	324	291	304	336	300	340	298	308	310	275	318	337	300	289	301	303	320	315	282	315	294	291	296	297	304	313	281	286	289	302	287	307	304	307	332	338	283	288	312	316	295	322	287	307	276	282	313	332	325	293	312	287	307	297	296	296	313	318	316	297	309	304	328	300	335	306	287	301	313	310	316	287	273	296	337	311	327	311	311	320	290	288	301	308	301	283	306	302	282	317	308	370	303	304	331	316	328	328	311	301	297	342	346	309	308	334	301	288	306	311	311	305	301	290	282	286	290	314	301	302	318	322	296	295	293	321	311	317	326	299	314	281	307	311	293	283	313	305	325	329	313	328	317	283	319	323	302	299	310	300	308	328	299	295	332	327	323	303	313	314	325	302	308	265	308	290	317	317	297	313	287	298	330	283	332	323	331	319	308	327	290	314	304	300	327	316	283	266	317	323	306	300	318	315	303	313	317	301	288	313	318	328	336	301	294	282	296	309	326	305	297	299	310	293	310	282	346	321	290	283	316	297	316	302	310	324	299	308	265	304	311	340	312	328	301	298	321	328	288	297	324	306	299	262	319	308	281	285	334	316	290	325	320	359	295	305	341	331	301	318	302	350	317	344	331	297	304	304	296	294	307	300	321	306	313	302	299	331	326	294	303	330	309	322	286	278	318	315	305	306	360	285	302	301	305	318	300	315	317	319	315	308	333	319	307	319	310	324	326	304	297	340	338	323	293	327	295	298	281	280	295	325	299	294	297	301	300	297	306	325	303	316	326	325	287	310	285	314	306	287	304	306	324	342	322	295	291	311	318	308	308	318	313	295	326	302	326	318	328	284	291	337	321	292	300	280	308	304	305	340	289	302	332	322	329	315	312	342	289	301	335	340	289	320	297	292	276	314	277	282	289	303	303	343	331	301	318	354	307	321	306	317	316	273	326	328	314	301	319	339	339	309	306	294	293	290	311	319	311	342	330	323	314	327	285	292	314	306	334	321	276	332	292	323	322	293	303	323	308	321	293	263	319	297	297	300	324	304	287	286	302	287	335	299	292	317	327	308	314	315	328	302	341	303	279	330	327	318	307	273	341	303	304	319	280	291	288	306	357	306	284	304	267	312	310	294	328	274	317	302	273	307	293	307	328	312	306	300	296	315	311	338	324	283	319	303	330	292	301	293	337	303	295	307	283	315	316	318	292	299	308	328	298	303	296	301	289	340	330	304	307	301	325	327	308	295	284	312	326	290	336	308	300	297	289	313	326	296	292	307	329	302	320	279	317	309	332	296	302	300	330	303	277	331	302	296	309	347	310	329	326	288	332	298	304	305	275	315	275	321	337	283	285	283	286	327	339	309	310
9568	8464	14020	11929	8829	6516	4896	4256	3461	2764	2413	2120	1712	1570	1545	1497	1495	1254	1174	1081	1096	1113	1107	1084	1077	1018	961	955	916	913	936	903	901	967	880	896	805	878	876	826	826	812	828	864	856	825	859	837	864	798	839	853	828	876	858	862	823	783	864	804	835	816	789	808	861	810	784	839	767	806	824	819	832	809	800	840	817	823	822	835	790	835	807	825	868	858	857	888	798	849	795	799	836	864	758	786	825	871	841	841	805	821	821	852	837	773	837	807	812	800	838	829	843	765	769	848	820	811	781	795	817	794	847	849	811	816	825	864	804	841	819	837	861	846	808	846	837	812	807	833	790	796	834	811	823	847	797	807	798	827	810	899	850	823	864	853	857	802	842	843	887	827	825	824	832	877	826	877	859	847	776	825	823	836	819	854	820	842	849	812	828	804	863	831	849	783	845	810	820	838	856	849	840	837	806	810	841	829	780	823	875	828	831	862	832	816	853	803	882	838	826	767	849	826	802	819	795	847	823	822	782	832	815	841	833	856	771	818	834	809	852	777	860	807	866	784	817	809	843	884	799	846	792	832	806	849	830	856	803	783	881	884	844	891	858	819	843	819	824	828	855	832	872	810	851	851	800	819	833	819	802	832	801	803	802	822	809	838	827	851	818	792	794	802	830	801	840	792	826	796	804	844	818	822	830	843	848	800	855	835	813	859	812	838	827	819	821	838	876	850	831	804	805	820	806	810	836	799	781	841	798	828	833	785	790	830	789	825	831	817	774	886	794	801	817	823	829	839	782	831	852	817	784	839	835	793	811	863	800	894	825	874	843	773	829	781	856	852	785	781	870	786	855	809	839	781	810	818	803	839	795	840	840	811	829	844	816	816	845	821	810	816	828	793	796	844	841	792	835	834	853	839	841	813	889	813	781	841	812	842	811	765	809	827	821	858	819	861	875	805	829	791	849	806	834	841	871	864	802	834	799	835	795	831	816	822	842	876	825	852	777	840	834	846	830	821	820	815	800	783	872	847	836	831	871	790	878	833	819	829	804	814	835	830	842	852	807	834	855	795	803	852	852	810	815	865	823	845	819	837	859	828	817	798	791	846	813	788	884	827	835	785	796	817	826	790	850	853	842	796	790	811	824	811	802	821	820	905	880	816	833	796	839	815	836	821	882	781	832	780	801	833	844	841	817	882	846	867	817	867	839	820	781	841	774	836	849	782	876	791	851	794	824	839	875	832	840	847	805	840	859	778	852	841	834	846	834	808	830	787	814	813	874	790	847	823	840	844	828	843	890	857	844	856	830	796	829	851	798	836	840	795	811	804	858	827	798	826	789	843	862	871	825	833	841	888	804	793	784	851	878	816	880	812	874	796	836	829	823	792	817	846	810	817	812	825	822	842	838	827	877	790	815	797	806	833	876	840	816	798	829	843	823	799	796	798	837	808	811	835	824	833	814	843	819	814	865	853	825	838	878	791	853	853	821	825	857	854	810	856	859	849	761	789	866	847	820	812	816	836	783	846	809	799	840	801	851	794	852	837	862	785	817	893	864	876	787	836	833	863	818	806	827	789	849	835	823	824	861	829	878	865	836	795	850	817	830	809	844	800	788	831	835	829	795	797	889	856	880	792	815	848	861	854	852	843	833	847	850	823	864	834	820	822	810	802	761	830	843	826	812	845	847	808	849	838	779	862	828	833	797	840	847	871	810	769	796	818	827	765	849	804	876	824	781	807	817	809	816	791	874	928	807	820	827	803	801	860	820	881	823	805	843	792	823	823	833	885	837	798	847	878	840	835	802	807	828	823	808	834	825	799	826	839	795	822	848	762	841	791	834	802	822	826	830	816	816	803	779	786	814	811	790	827	846	874	847	831	801	902	824	851	817	826	815	830	827	854	859	816	790	831	862	823	809	816	792	810	837	834	803	782	816	828	799	823	866	825	785	833	850	786	823	837	851	842	846	768	867	817	809	808	845	837	854	839	791	792	787	815	784	830	870	842	804	752	856	798	775	841	874	836	838	818	850	833	870	841	765	842	811	846	799	837	820	828	838	831	791	782	863	856	820	875	798	816	866	811	779	831	874	867	744	842	854	827	821	835	813	830	819	818	805	876	851	829	848	825	836	822	832	801	804	792	865	783	871	764	857	853	841	835	826	771	831	843	799	844	824	892	806	819	851	810	794	855	801	818	839	896	813	825	832	805	826	850	786	843	806	862	808	786	811	825	796	796	826	868	845	829	801	851	825	814	812	798	818	813	868	822	833	836	864	830	812	818	838	841	802	784	874	858	875	785	860	860	817	857	871	789	838	818	840	809	847	839	840	790	842	856	800	845	824	796	860	816	823	808	850	821	852	858	820	852	880	883	829	820	818	795	857	765	832	803	825	833	835	810	859	838	834	844	835	825	831	831	819	781	802	820	832	821	840	826	810	855	840	823	829	792	856	862	869	811	878	858	821	816	847	805	827	834	838	774	788	842	826	847	814	823	857	817	829	825	847	831	837	781	810	871	838	818	899	788	794	848	833	845	863	839	839	823	829	830	857	824	859	846	810	820	848	872	869	885	813	822	809	834	858	840	792	887	843	801	828	851	849	870	893	842	776	854	783	792	839	788	829	847	842	818	856	838	858	836	840	864	837	832	836	844	837	857	841	822	824	849	879	835	837	808	851	810	813	823	847	827	845	815	832	852	798	881	837	828	858	811	851	829	818	828	835	804	819	818	801	848	849	780	869	836	867	793	842	810	823	850	841	857	845	771	814	802	817	804	847	879	807	845	867	864	825	762	876	815	811	827	834	822	836	825	847	817	819	824	865	810	833	770	872	872	792	800	812	911	807	835	807	827	742	809	821	806	852	809	815	844	830	815	854	853	826	808	826	808	830	816	889	842	793	825	858	788	799	794	830	822	819	850	856	822	836	782	807	839	868	852	788	781	832	837	813	782	824	818	809	824	762	831	848	816	788	838	837	882	831	861	855	848	780	868	852	821	825	850	827	851	822	833	827	859	816	798	843	798	867	854	832	801	798	820	820	832	850	825	854	838	822	851	764	828	829	818	830	830	871	851	854	798	829	794	859	827	870	839	807	780	802	840	804	856	809	789	835	860	799	842	859	830	826	865	823	815	840	796	802	823	879	822	816	823	792	820	822	823	884	838	810	835	846	816	835	828	809	772	804	792	819	837	820	869	847	836	815	818	857	833	834	800	822	808	804	825	797	841	864	793	795	864	859	807	882	822	822	862	844	864	847	773	809	837	843	848	877	822	795	809	794	837	779	793	812	859	818	807	799	858	763	794	839	826	822	818	868	840	822	824	834	842	902	860	830	781	886	819	833	809	834	861	846	830	818	803	853	802	786	812	888	807	825	798	891	860	844	871	802	829	834	852	871	834	818	807	850	829	791	819	867	814	839	838	858	832	826	800	808	791	815	721	867	848	825	819	795	815	846	886	817	883	844	852	831	755	841	831	765	824	780	816	851	850	836	818	833	823	810	806
31072	24229	19808	9151	4647	3165	2477	3040	2886	2506	1984	1635	1220	868	1249	1152	1132	962	638	678	667	616	637	606	619	527	445	434	383	398	444	391	429	343	316	327	346	300	300	298	276	265	300	272	285	283	298	288	256	302	264	264	272	261	267	245	279	282	307	252	251	255	266	252	261	288	243	260	257	289	277	284	269	281	284	267	269	278	290	241	273	269	254	278	262	287	283	278	269	271	271	302	285	269	276	251	279	273	284	263	273	261	280	264	281	260	234	285	257	255	312	274	278	279	282	283	273	267	293	263	240	253	271	257	272	250	267	274	266	296	286	300	262	249	255	250	270	278	290	248	246	252	277	264	286	297	265	256	281	240	271	282	260	266	250	263	289	262	259	295	269	263	306	276	267	273	277	265	253	260	267	280	254	283	261	267	263	262	284	257	263	293	305	269	278	251	273	273	299	279	259	250	275	297	269	299	272	296	252	310	232	242	298	273	269	271	322	289	262	287	253	255	282	283	287	268	267	253	271	267	269	235	270	297	266	270	263	293	291	284	270	271	284	277	267	276	270	271	300	258	298	244	246	265	287	273	277	310	275	242	288	271	268	302	302	286	278	290	264	278	273	310	270	277	246	293	279	262	280	281	272	254	275	295	273	293	308	268	256	295	275	278	299	286	282	263	245	283	252	261	287	278	260	293	295	257	310	270	257	316	257	289	265	278	269	282	271	289	286	244	295	311	282	291	275	295	263	290	280	277	249	301	255	272	271	260	272	272	282	274	269	281	309	314	282	260	277	253	288	295	273	269	277	286	268	286	277	262	257	266	290	282	300	279	285	294	260	271	264	276	269	259	274	273	243	270	286	271	263	254	295	311	267	307	246	246	297	279	253	254	283	297	264	277	278	269	278	253	282	276	269	266	270	291	259	270	247	244	228	252	297	254	250	266	266	265	283	275	271	245	264	274	249	315	285	253	242	257	268	266	241	276	317	257	269	283	268	299	260	300	299	257	244	248	307	290	261	285	270	295	259	278	263	255	278	245	266	266	255	297	261	272	285	284	261	245	265	295	308	268	248	284	246	272	270	255	289	267	262	278	262	300	262	234	274	290	273	278	293	263	287	248	235	277	277	275	262	283	279	254	244	243	267	310	273	286	267	266	277	277	247	261	282	265	277	266	277	266	245	277	278	276	284	264	287	245	273	282	300	277	269	243	275	263	274	290	262	283	289	259	310	265	267	264	279	268	273	248	297	280	309	258	276	271	278	261	266	270	266	290	262	270	305	258	291	299	268	273	239	277	246	282	270	275	259	297	274	263	269	265	274	305	275	300	257	288	243	261	276	273	276	278	241	292	282	269	251	262	256	294	291	288	254	276	298	293	264	274	255	290	278	250	255	275	265	246	272	289	281	266	265	282	274	270	272	287	284	251	265	293	251	273	264	254	267	265	292	281	252	304	259	255	279	272	274	276	280	255	259	313	273	256	256	290	244	274	277	294	273	286	275	268	242	272	298	297	278	272	235	276	243	251	281	250	287	298	248	298	294	280	271	258	264	269	255	276	297	284	284	286	283	238	288	277	287	238	298	264	293	263	268	293	265	265	270	282	258	281	295	289	267	270	263	261	260	270	272	298	249	292	247	273	274	259	274	263	265	257	253	266	269	311	261	276	293	252	253	279	285	268	274	260	256	265	237	275	302	304	254	248	252	283	299	272	285	265	265	277	251	275	299	262	271	278	266	270	295	284	263	274	238	265	276	263	257	257	288	275	261	278	247	292	236	286	284	304	291	273	281	263	283	271	273	266	282	273	265	260	257	261	278	266	275	270	270	259	269	277	264	257	256	292	294	253	268	289	256	268	275	272	289	248	278	274	262	268	298	281	259	278	252	257	278	281	253	277	262	296	250	258	277	288	273	250	258	291	254	281	261	306	270	258	273	253	233	297	269	276	275	267	273	268	280	259	293	267	290	265	305	271	277	283	286	260	270	263	280	266	248	286	274	271	276	273	281	292	289	281	277	272	304	272	277	260	271	282	272	283	269	284	279	269	277	279	244	259	255	273	291	296	275	289	282	279	252	288	276	254	277	268	290	268	266	274	288	247	287	280	261	318	274	267	242	277	279	260	269	294	268	258	281	253	283	270	255	293	276	247	233	302	285	293	281	261	237	282	289	278	306	278	271	279	253	301	282	256	262	263	287	253	268	280	265	255	281	264	279	247	296	268	253	290	278	274	272	268	295	279	258	273	290	269	277	284	252	283	286	279	278	249	282	280	288	272	262	247	274	286	288	254	262	286	293	279	247	270	293	249	284	273	292	272	298	253	282	293	267	293	288	291	281	287	287	297	294	278	272	278	273	262	287	245	288	273	277	271	296	252	265	269	284	288	322	291	267	246	256	297	287	283	259	314	278	297	263	273	295	255	272	281	253	256	328	266	253	280	256	244	278	280	267	280	284	281	263	258	286	263	262	276	265	293	265	276	286	279	283	289	283	273	303	262	258	281	289	252	289	277	269	238	288	299	289	280	257	283	271	265	279	254	259	284	255	273	254	270	261	300	284	284	290	264	282	287	299	283	289	284	288	283	278	275	275	276	255	267	285	257	279	268	271	288	278	287	293	287	297	274	275	263	276	290	295	289	246	249	286	242	273	296	273	271	269	265	276	282	266	269	290	302	271	264	292	276	290	295	280	271	262	296	293	292	282	271	306	260	281	261	300	281	302	277	291	267	292	268	272	261	253	288	279	304	240	293	294	303	280	263	247	271	287	253	274	289	267	277	236	266	258	280	261	282	285	290	272	289	249	291	254	252	286	238	306	271	279	260	267	294	299	283	260	294	249	288	300	290	282	283	260	276	285	252	243	250	239	275	272	278	244	274	255	281	289	257	273	258	288	278	275	262	259	262	274	284	273	274	260	267	278	284	277	275	261	258	270	295	262	253	250	287	271	260	272	230	283	275	271	270	264	254	281	282	293	280	273	284	282	296	251	268	265	264	283	287	253	294	286	266	265	262	270	300	260	289	294	269	267	276	265	279	241	244	295	249	266	277	257	307	262	257	285	304	287	273	287	270	268	260	279	260	251	313	263	262	275	255	257	246	282	285	275	313	278	267	247	275	270	304	288	281	261	252	278	277	248	273	274	273	249	283	295	262	284	280	281	266	265	272	277	313	282	273	276	287	295	305	257	271	254	261	288	301	276	275	271	288	279	250	297	275	267	275	283	244	273	273	244	257	285	272	276	252	289	265	291	267	266	310	284	295	250	267	284	260	277	260	277	277	259	274	281	285	273	244	278	264	292	255	263	289	268	247	285	272	260	274	273	253	281	279	307	285	282	270	314	285	274	284	308	263	283	274	272	271	276	289	262	253	264	300	270	264	260	303	267	267	272	279	248	275	273	289	274	243	278	259	252	279	293	265	288	276	267	272	271	267	314	271	251	264	278	269	260	284	264	274	251	281	279	267	280	278	257	262	238	269	270	244	285	282	282	258	284	251	292	232
21685	21313	29307	22593	18406	15618	12668	14527	12864	11952	9585	8544	6200	4677	7358	6359	6438	5363	3426	3943	3916	3377	3546	3431	3313	2827	2282	2326	1999	1966	2423	1916	1809	1532	1283	1202	1287	1091	1069	948	912	888	880	853	855	841	827	793	802	791	798	732	754	720	722	748	770	762	694	759	686	785	777	759	728	772	742	747	716	800	767	771	756	733	744	730	751	758	759	762	754	748	789	733	753	756	707	740	751	722	730	782	758	709	783	777	725	743	743	774	789	748	745	739	699	758	777	750	751	744	736	739	723	753	765	760	784	769	693	755	687	736	722	736	743	777	728	742	755	750	715	722	760	732	754	751	719	733	718	729	733	767	711	760	762	751	750	762	723	774	773	793	771	757	762	724	697	735	715	724	689	781	724	751	766	770	757	722	756	793	691	728	707	760	763	765	730	736	716	731	718	729	726	750	776	761	731	737	681	767	774	738	751	785	782	733	746	715	730	761	727	729	737	721	746	722	763	693	717	729	730	737	730	758	734	771	759	737	693	753	725	695	770	773	778	781	749	772	746	734	683	720	767	713	760	740	763	762	793	744	745	759	771	717	707	745	738	747	738	720	764	755	749	737	735	754	770	764	718	736	733	735	739	744	790	764	780	736	713	736	754	736	721	714	754	745	749	765	763	722	768	734	696	759	754	725	747	753	736	741	765	771	734	698	746	765	719	769	717	733	778	714	815	773	774	810	782	770	711	726	715	728	761	730	740	761	746	714	736	710	721	782	786	737	706	747	765	733	798	735	770	750	792	744	731	728	727	766	766	739	748	768	722	741	746	719	720	742	786	755	740	748	736	780	727	734	774	744	722	752	705	759	811	741	738	736	742	723	785	753	719	721	777	709	728	748	718	787	739	742	757	714	729	773	724	711	766	707	711	740	731	763	771	717	734	772	751	679	787	811	772	715	728	729	722	736	712	754	735	746	752	710	741	729	789	758	729	765	768	724	778	793	761	752	774	706	744	783	726	759	715	718	696	731	723	766	749	734	717	794	774	693	775	667	750	732	730	738	706	707	765	720	790	729	713	766	742	731	733	768	775	763	730	744	735	762	735	754	787	770	726	703	782	779	747	764	759	756	717	809	691	729	760	728	805	734	720	710	776	728	744	712	749	673	769	723	745	763	754	745	730	703	730	781	739	724	745	752	733	778	745	776	766	773	739	695	761	706	759	744	768	714	710	769	728	757	745	768	728	780	780	767	686	752	705	732	781	738	780	743	743	706	703	728	689	754	754	732	778	760	772	732	738	747	738	731	757	766	742	741	766	725	712	706	728	719	743	766	718	746	740	739	757	737	709	715	727	731	760	776	750	707	746	748	730	761	741	773	740	732	721	764	714	761	787	761	710	699	755	790	771	749	750	749	725	773	746	747	743	734	752	764	766	742	730	773	728	708	730	706	763	753	790	690	806	720	693	766	781	745	742	757	753	712	733	740	764	723	760	763	767	717	784	785	732	756	743	730	723	762	709	701	778	724	724	704	740	792	757	745	725	776	750	774	769	776	743	753	743	704	716	689	766	709	691	787	703	720	763	698	731	719	710	761	720	770	782	750	739	796	726	804	754	772	737	674	732	735	759	706	743	743	714	747	744	750	776	706	776	755	772	739	743	729	742	762	705	747	763	753	707	763	705	784	737	759	718	730	724	785	730	768	759	718	706	781	730	728	743	738	760	719	757	738	725	739	758	725	819	718	746	722	727	765	758	774	746	757	773	704	727	716	734	768	747	726	769	765	728	770	749	754	786	738	746	791	715	740	709	687	714	712	760	736	760	746	756	783	735	700	744	751	707	732	750	718	717	668	629	730	784	681	728	740	713	747	773	726	740	746	700	720	711	748	743	739	765	759	777	731	748	724	785	715	736	760	831	758	776	776	713	732	728	732	731	759	728	713	728	737	782	737	741	736	778	766	729	718	753	777	728	735	729	737	791	712	705	688	733	765	712	709	769	728	747	717	767	747	764	761	747	753	796	795	786	750	770	749	766	720	699	756	717	741	753	716	772	752	749	737	762	778	756	728	769	751	712	729	759	785	798	720	749	763	756	719	725	769	777	725	758	737	757	730	759	754	719	757	776	744	766	757	740	758	746	697	775	730	715	739	754	734	680	765	697	727	732	739	741	744	764	739	711	713	721	777	784	746	748	772	791	701	749	729	784	755	719	763	731	747	738	725	754	745	743	723	735	719	752	782	744	764	757	740	751	744	745	720	767	775	742	724	742	720	748	731	763	732	739	736	739	736	716	750	732	718	792	728	743	742	716	774	724	723	791	725	740	732	682	707	728	732	729	746	752	767	785	706	707	733	765	758	789	769	773	720	723	749	740	754	796	720	731	692	737	711	715	740	757	797	723	789	749	724	780	735	700	745	725	756	748	727	708	763	770	782	754	791	721	737	748	748	745	766	718	753	716	709	709	768	720	771	741	793	734	788	723	754	722	736	773	721	714	711	755	703	702	779	785	742	783	705	784	715	755	716	749	774	719	782	762	754	774	704	723	742	743	721	724	724	770	762	712	777	746	705	723	798	713	777	663	732	794	719	744	783	707	780	722	738	733	742	744	730	817	749	724	727	801	716	750	732	705	754	758	699	731	740	767	734	748	734	743	808	714	754	771	782	762	731	754	778	739	746	746	783	714	731	763	818	768	766	750	736	756	731	704	778	716	782	778	745	732	747	773	730	766	770	731	697	735	741	727	724	733	735	720	731	711	717	744	716	799	783	727	731	792	733	745	727	739	759	723	751	695	698	723	764	769	721	782	690	725	738	765	730	773	771	770	730	698	700	780	759	771	688	783	800	784	678	735	791	718	729	767	760	722	781	721	733	724	788	754	713	765	713	739	720	760	755	739	714	724	755	732	729	752	742	722	767	740	778	733	741	745	768	764	746	742	708	751	702	723	771	733	751	715	733	763	680	753	760	798	793	738	721	780	718	740	740	797	756	738	721	732	762	730	724	778	763	728	716	711	739	749	781	719	742	714	696	677	762	711	740	726	781	769	733	783	719	756	760	757	814	763	736	773	734	734	737	732	763	776	724	693	753	775	684	772	748	769	766	765	769	719	761	740	803	732	724	739	723	751	729	802	723	747	767	734	771	738	695	738	769	693	759	758	723	755	727	742	773	705	735	738	780	785	718	673	756	737	772	673	747	782	721	733	717	731	787	688	775	820	749	779	745	752	757	742	706	741	733	761	724	780	770	733	751	733	718	724	732	772	756	734	782	706	725	754	722	759	734	758	750	693	718	747	670	676	712	736	724	729	775	709	700	734	724	691	754	742	769	706	718	727	781	775	738	739	725	771	742	702	723	768	766	740	725	673	762	731	708	758	749	709	760	765	754	749	734	733	737	743	754	743	789	769	722	749	755	732	715	725	770	757	765	683	735	733	703	805	707	744	729	718	773	736	794	703	679	743	756	721	735	706	741	746	767	747	741	753	728	693	743	770	750	747	765	742	717	752	805	738	790	726	763
37677	32562	26022	15839	8896	5900	4983	6288	5897	4747	4250	3418	2487	1803	2284	2028	2070	1690	986	1157	1166	1007	1166	1050	1017	907	649	644	533	553	681	544	500	453	387	358	375	300	289	289	272	289	266	242	260	240	251	229	223	243	241	244	201	267	225	224	217	247	265	232	218	211	238	194	225	222	229	233	252	233	210	225	230	238	225	235	226	239	219	208	220	222	204	224	255	242	197	248	231	211	235	203	245	218	220	238	240	241	225	202	242	225	210	239	191	211	224	212	226	214	212	215	226	216	198	211	239	211	234	236	223	225	245	238	199	241	258	219	213	217	221	223	207	226	231	216	189	212	223	234	240	215	235	220	227	222	236	226	206	204	245	237	210	222	210	222	226	243	217	202	222	234	211	182	223	195	233	242	263	223	212	217	219	241	210	219	227	219	219	209	222	231	240	224	202	209	188	237	224	238	215	197	227	232	210	212	224	220	200	219	254	201	226	236	241	225	231	244	237	215	231	234	222	216	232	245	211	248	236	226	263	225	239	195	217	226	206	227	209	231	226	218	214	224	218	249	206	230	215	218	229	218	201	233	258	213	227	206	218	219	211	220	254	241	207	236	208	212	230	205	243	220	217	220	220	226	223	237	217	256	215	236	222	247	215	211	219	231	216	219	215	233	225	233	228	213	208	243	206	244	213	212	244	217	240	204	221	238	210	210	228	238	214	229	221	217	238	207	218	236	215	239	242	210	224	207	190	206	229	203	238	236	231	202	222	240	229	216	216	191	209	222	240	246	208	225	220	222	231	232	231	220	259	226	214	219	222	200	243	236	203	231	240	208	224	202	207	220	233	196	234	234	235	210	221	222	257	229	238	219	213	233	215	198	231	227	225	213	240	229	223	205	233	202	232	231	210	250	232	223	243	201	220	210	233	214	233	209	224	210	213	219	218	205	226	234	218	216	209	222	199	246	245	187	201	224	223	216	228	240	221	198	218	206	237	224	231	227	269	214	210	231	232	231	246	205	231	227	228	228	222	205	232	227	239	221	224	237	213	214	219	210	207	237	214	209	223	225	222	224	235	211	226	238	198	227	236	231	212	224	236	224	193	226	217	225	227	239	237	216	204	225	224	218	250	227	203	225	244	244	216	211	180	216	216	202	221	189	211	205	225	205	244	255	240	209	231	214	220	201	229	239	219	209	223	243	240	229	267	231	221	225	202	219	250	239	238	231	211	211	217	211	219	197	229	230	190	217	209	236	249	214	216	192	226	218	239	213	231	234	229	227	229	208	203	225	196	203	206	215	217	208	215	212	243	215	225	237	219	228	217	252	230	209	228	244	227	209	243	228	208	234	224	244	234	253	227	254	232	221	268	221	213	219	210	244	219	223	203	222	223	241	231	214	194	233	215	254	209	202	235	233	200	214	225	212	200	223	221	203	197	217	230	215	234	227	238	243	213	225	237	203	233	230	196	225	215	220	224	254	233	205	203	221	215	238	231	258	213	232	214	213	246	236	222	235	212	217	195	254	234	212	217	216	228	211	226	202	231	218	234	213	208	247	238	216	190	242	227	211	231	225	228	226	246	238	194	214	232	218	228	238	232	208	222	213	211	228	214	215	227	203	236	215	199	244	203	196	234	234	236	214	208	228	251	236	226	255	189	217	222	229	254	216	201	224	235	231	252	206	212	243	248	226	239	199	210	205	221	234	227	216	235	225	217	204	231	228	238	214	261	208	259	212	204	205	193	232	199	231	229	230	243	226	215	225	222	205	234	230	226	214	229	227	242	236	219	222	231	224	202	230	202	255	238	213	237	201	224	209	216	218	226	211	237	218	227	225	214	230	250	217	237	239	255	237	205	183	223	236	207	237	238	235	227	221	235	221	216	213	225	199	221	219	210	219	215	183	219	230	219	211	247	236	236	223	193	218	237	227	210	240	220	215	234	241	213	237	210	224	259	220	241	215	218	211	241	223	227	218	233	212	229	215	218	243	225	212	234	232	226	191	210	258	193	229	211	205	214	227	237	233	221	236	265	207	234	217	220	223	223	216	248	202	231	223	232	222	214	244	234	224	202	190	221	223	215	210	215	205	223	208	228	223	215	212	253	239	211	218	218	226	205	210	242	218	218	227	232	236	234	212	217	228	219	232	217	202	210	250	236	246	253	221	234	224	217	218	220	233	242	219	236	209	218	226	205	204	192	228	199	228	204	190	202	206	246	216	221	243	236	203	224	220	192	232	201	248	197	223	232	211	215	228	225	207	219	216	242	205	212	227	197	210	234	210	219	246	233	228	230	224	188	225	204	225	241	216	201	227	222	198	201	214	225	208	209	235	231	215	225	239	239	219	238	236	230	248	210	185	237	201	232	237	228	218	233	228	224	223	243	228	214	214	209	220	247	223	216	225	224	248	205	215	204	202	202	222	241	215	200	228	215	229	234	226	236	228	214	213	224	232	240	195	235	222	206	243	227	240	213	222	248	182	221	192	228	208	235	218	285	200	208	226	236	211	230	241	240	213	200	209	195	220	239	241	192	212	192	199	224	230	218	226	207	209	211	217	233	246	227	237	230	224	228	201	228	211	222	212	223	196	222	217	250	232	223	233	204	243	229	221	247	208	215	192	210	214	233	202	243	235	223	230	213	220	205	205	192	235	206	234	232	220	220	221	241	218	208	219	228	213	237	220	233	230	200	218	218	259	263	234	209	234	234	212	203	232	231	232	240	234	231	215	248	225	218	251	220	204	205	220	251	216	205	230	192	234	242	241	219	245	214	207	216	218	203	215	225	203	232	219	221	223	224	238	210	223	223	236	241	228	227	204	213	216	218	226	202	224	232	226	215	207	205	223	183	242	190	205	229	235	224	240	257	236	202	215	231	204	213	211	216	232	231	226	203	216	228	221	231	244	250	234	209	229	221	222	205	239	209	215	217	236	210	239	226	213	218	219	208	219	238	227	231	199	240	203	223	219	208	216	201	223	231	215	235	207	250	243	211	234	217	213	213	218	229	207	209	221	235	216	194	215	248	225	215	224	220	227	224	238	217	205	234	214	233	201	204	209	263	221	223	199	211	224	219	239	217	210	224	212	230	200	218	235	214	236	208	238	206	220	218	208	229	224	229	230	231	222	232	228	242	231	211	233	240	258	215	220	224	249	229	204	212	205	231	202	221	231	209	231	211	199	199	237	245	232	191	214	264	220	230	238	216	221	235	234	208	239	212	234	229	223	253	194	213	227	245	227	230	211	207	220	212	230	206	220	232	239	207	219	225	223	226	191	196	234	220	199	225	240	218	230	235	210	188	216	219	236	218	228	216	209	227	209	200	202	239	232	206	255	219	230	252	222	241	210	209	234	244	224	206	256	218	226	214	229	229	224	242	224	221	213	242	217	219	228	220	221	226	255	259	219	203	232	199	209	240	226	215	247	213	225	213	226	205	210	206	205	222	207	202	218	226	215	210	187	241	234	227	221	232	250	229	227	216	217	217	240	245	231	256	223	224	236
25810	28832	32618	29890	26065	22905	20207	22907	20214	17803	16453	14229	11562	9665	11383	10853	11097	9402	5796	6852	6587	5781	6448	5958	5660	5022	3819	3764	3199	3088	4105	3317	2838	2450	1894	1939	1848	1345	1198	1109	1027	930	887	820	847	842	809	746	772	717	705	669	660	633	657	674	663	652	669	656	653	632	654	641	627	608	617	630	624	639	576	614	623	648	602	620	631	558	606	623	637	656	623	617	647	649	612	601	656	657	593	589	604	654	649	604	657	638	637	615	637	616	578	657	647	601	572	591	599	612	578	645	590	642	578	576	599	613	657	603	619	642	611	627	664	610	603	628	605	609	583	635	628	629	647	590	624	616	634	684	618	673	644	626	589	581	604	605	628	642	605	616	623	654	638	608	624	626	610	645	610	665	616	656	650	621	627	625	626	594	635	631	673	633	596	662	620	619	666	581	615	654	596	638	603	618	612	607	625	604	622	593	626	621	553	600	599	588	667	612	597	640	649	625	636	673	599	589	571	618	657	606	612	631	619	641	651	608	627	646	621	667	620	617	606	662	601	666	633	611	640	599	612	642	599	640	602	635	570	613	623	606	613	640	630	601	592	609	578	615	622	611	669	602	580	623	626	606	635	619	609	613	616	610	663	636	571	620	592	583	586	597	636	621	677	617	628	625	598	635	620	614	652	642	669	672	619	581	606	577	651	601	623	602	640	621	569	576	615	580	576	633	628	611	602	632	634	596	621	635	601	624	575	620	651	568	627	618	674	631	675	604	625	587	577	614	600	642	621	624	603	630	638	598	631	639	608	640	639	649	619	615	665	609	582	666	585	616	589	611	625	575	593	609	569	621	616	604	642	668	627	600	597	621	596	578	652	659	650	680	615	621	601	625	604	653	616	628	620	626	575	606	631	584	598	569	678	640	634	619	623	631	616	623	596	568	631	641	645	632	634	616	608	625	636	657	690	616	614	617	627	615	654	635	595	620	618	623	601	652	589	614	650	638	635	595	617	644	669	648	616	615	637	591	634	605	576	658	613	620	667	616	590	612	605	642	592	652	584	620	617	625	588	617	628	612	634	584	608	666	588	636	633	597	613	636	628	627	636	604	631	664	668	623	605	616	627	574	598	624	612	612	625	638	627	597	627	627	626	634	573	621	579	657	581	652	627	609	633	609	590	624	632	640	675	645	583	603	614	616	651	637	653	634	631	644	621	619	614	634	623	644	561	653	653	612	608	592	615	627	668	587	643	620	600	594	616	621	575	648	617	622	597	631	591	602	627	621	637	616	626	600	623	584	642	622	597	614	662	600	632	620	606	634	639	627	600	625	661	602	660	618	593	641	659	611	594	620	630	676	597	636	619	600	585	619	673	599	612	636	629	652	580	611	598	620	668	612	625	623	574	651	614	639	594	658	559	625	627	655	665	621	626	604	637	625	642	647	582	617	679	606	643	604	639	616	625	592	629	633	623	644	616	664	601	551	640	619	646	614	626	647	583	625	580	645	623	609	623	681	644	608	677	643	602	589	613	617	565	595	605	607	657	607	619	588	610	542	618	627	606	651	598	679	640	641	643	641	643	633	602	594	642	595	622	622	644	604	609	636	619	635	594	649	654	611	587	603	597	580	613	657	584	583	662	612	601	619	586	602	631	615	586	612	594	654	644	645	650	596	617	617	642	650	617	653	633	580	643	610	589	634	632	632	616	635	605	579	612	635	648	639	645	638	621	618	640	625	593	649	622	603	632	583	650	594	597	635	623	630	641	631	661	615	623	660	614	670	633	618	614	593	603	638	630	633	605	636	655	626	608	601	632	570	653	631	606	642	629	608	637	613	614	592	624	597	585	605	613	616	599	606	635	575	594	630	651	648	603	600	621	681	643	599	671	633	640	580	628	607	629	658	657	609	616	656	679	616	622	673	630	588	594	599	627	627	592	597	606	611	627	629	599	625	623	633	612	627	631	602	638	610	642	592	622	612	635	628	637	653	591	650	631	620	674	636	656	648	643	650	597	643	585	634	632	649	604	628	632	663	584	639	642	604	670	652	631	628	605	629	622	604	653	582	611	632	661	634	682	603	594	606	626	620	648	622	589	602	657	607	656	614	586	601	608	602	603	615	640	591	625	586	587	610	633	645	617	604	656	645	642	661	606	641	609	622	653	610	595	671	655	650	599	629	635	644	620	599	650	600	670	597	615	643	623	651	590	613	608	635	632	632	622	641	631	617	625	635	632	631	598	636	614	589	618	579	629	633	616	647	624	587	639	631	604	620	650	599	605	605	601	649	556	552	588	593	651	652	609	631	644	607	602	691	604	606	664	608	612	626	608	609	587	625	653	640	612	658	602	606	618	662	630	651	623	653	649	603	638	637	616	601	575	614	633	600	580	640	602	616	615	669	602	581	659	683	618	667	650	629	632	606	587	629	613	576	603	638	628	638	648	593	622	634	635	623	642	633	605	642	669	607	653	606	635	592	605	558	630	608	667	605	655	639	564	626	621	625	612	605	585	645	620	638	624	608	666	604	625	607	598	633	678	598	610	617	618	631	589	603	634	613	607	641	599	598	660	604	589	650	628	610	605	602	569	646	600	593	624	645	631	619	655	639	638	621	616	637	646	633	611	626	629	600	628	610	619	589	625	609	632	628	647	591	646	573	597	614	648	607	590	630	606	614	597	627	618	572	599	582	620	631	615	646	602	642	608	634	645	594	588	583	606	588	639	606	552	613	613	589	600	654	622	657	620	613	608	666	622	598	578	642	624	650	606	657	631	633	653	601	610	599	659	609	594	646	665	623	587	616	596	615	654	616	628	630	642	657	625	601	636	618	597	615	566	593	595	640	606	599	624	625	649	621	636	646	652	641	617	635	624	613	627	638	571	632	626	566	618	636	659	615	621	632	618	615	624	618	617	618	631	593	600	667	576	627	611	618	613	595	628	618	633	624	625	606	637	620	606	580	597	613	586	663	629	635	597	630	625	615	626	605	659	607	632	633	694	659	627	670	651	638	569	646	627	608	614	675	621	630	665	612	612	626	610	612	630	660	624	615	635	651	605	572	587	597	641	649	589	625	660	617	613	583	651	640	632	611	625	629	619	619	642	639	585	645	619	643	639	620	632	611	582	620	655	625	638	583	605	613	638	608	620	617	579	621	645	595	603	629	642	630	593	631	583	632	626	613	637	615	645	632	625	621	640	592	609	639	612	656	659	665	648	670	641	658	640	628	606	653	595	616	601	617	601	609	597	594	612	581	624	641	596	602	619	624	585	617	614	623	605	624	674	629	642	611	586	589	633	667	666	631	624	628	613	613	664	660	621	622	664	606	648	599	624	609	676	595	610	679	639	689	647	650	581	604	604	639	642	648	645	620	620	569	592	630	565	585	640	574	624	614	587	604	637	630	651	581	591	591	592	645	613	624	603	648	608	607	615	617	613	642	594	638	603	622	586	618	627	610	622	612	662	638	593	638	609	610	612	618	632	654	679	590	619	655	621	633	600	592	609	602	634	638	609	631
11764	6589	4681	2255	1404	1008	806	765	618	484	463	458	404	375	398	385	395	381	341	348	362	378	335	347	313	324	332	311	351	306	341	325	317	327	313	297	294	333	296	332	307	307	312	334	288	311	319	320	265	334	295	324	316	310	315	355	308	271	309	302	311	317	324	308	299	288	341	341	306	316	283	299	254	285	339	313	344	297	301	343	305	315	316	295	331	310	298	334	299	345	312	307	325	331	310	293	341	305	320	345	298	329	345	360	318	299	303	307	298	295	314	314	325	328	308	326	311	326	317	313	307	347	328	325	305	334	297	310	335	342	321	301	315	281	317	288	336	335	293	307	347	325	344	339	272	318	314	364	306	320	320	304	313	297	304	350	299	299	319	284	306	320	309	322	346	298	284	303	312	336	281	314	306	294	322	324	348	293	295	322	297	282	316	336	321	355	329	330	305	336	304	331	322	336	317	341	337	316	298	339	322	314	326	321	304	294	305	342	310	312	320	318	320	315	278	333	338	314	324	335	330	311	304	308	287	308	274	335	291	310	325	322	286	302	302	298	324	303	281	286	331	267	342	348	318	309	308	289	325	307	344	321	312	325	339	299	308	301	294	265	311	297	314	346	303	295	287	310	316	308	308	350	299	318	304	294	336	352	313	297	307	308	306	333	339	318	297	333	336	337	286	321	313	305	322	319	327	309	303	296	338	322	336	325	293	299	303	342	307	286	309	330	270	303	317	316	287	296	328	340	312	321	318	298	290	332	334	294	346	309	317	283	318	288	307	311	344	323	329	310	293	309	340	333	346	314	292	333	331	318	336	305	313	287	292	294	301	288	335	338	324	307	313	305	328	304	288	299	299	322	326	325	336	329	289	304	293	303	312	337	343	296	316	318	322	323	266	341	308	306	318	296	303	316	309	328	314	314	307	328	305	324	309	303	297	282	305	311	276	321	292	298	303	315	306	300	329	329	362	331	312	290	319	306	294	302	307	322	330	321	352	286	322	310	326	282	323	315	298	345	328	291	347	303	301	320	302	272	323	307	291	309	299	274	319	319	298	312	295	307	307	292	319	309	331	320	301	285	328	305	295	288	342	286	299	303	324	257	294	308	322	332	290	293	296	286	296	350	324	288	312	336	321	363	319	305	288	310	301	310	344	328	322	312	299	314	307	273	316	339	301	323	320	340	297	313	335	338	328	313	322	343	318	342	283	299	302	356	279	330	326	299	282	290	320	312	304	329	321	323	316	340	298	315	314	351	268	308	320	306	329	328	270	297	306	319	328	298	305	316	320	311	339	293	299	309	325	323	330	331	327	324	331	343	324	332	330	298	315	281	346	304	309	279	291	309	287	293	341	314	295	325	287	321	296	318	326	320	328	311	290	294	332	341	305	265	336	340	314	320	337	312	327	317	308	301	278	284	298	310	328	317	295	329	293	325	316	306	285	321	335	324	303	327	315	290	333	311	325	281	316	301	332	295	298	343	326	323	352	315	349	325	323	306	328	329	332	319	306	307	305	289	277	285	320	304	326	307	320	325	315	314	283	313	319	285	315	329	299	326	298	302	317	293	330	340	273	277	320	292	320	318	320	301	324	314	315	327	289	335	329	298	322	320	317	327	309	328	319	311	342	310	297	307	315	317	333	321	336	354	302	322	318	304	313	328	280	304	331	306	292	320	319	340	321	318	336	326	332	319	282	305	343	319	304	303	330	320	311	329	307	320	310	336	318	329	325	328	296	304	310	329	308	324	331	329	329	327	301	336	318	332	317	324	335	317	307	331	303	293	299	322	327	309	313	331	318	311	308	314	321	338	290	330	284	279	300	335	288	307	338	302	321	322	318	322	315	306	307	317	312	335	310	309	300	293	321	292	344	337	291	332	253	340	301	341	299	306	311	312	284	344	351	282	313	291	293	279	315	359	304	313	337	321	320	307	322	336	317	287	320	308	324	291	315	312	307	288	328	318	307	285	294	324	290	321	296	332	331	339	318	305	301	290	275	318	321	328	319	337	327	309	317	356	365	305	300	320	336	298	329	323	274	296	327	285	307	318	293	298	302	352	310	306	311	306	327	316	314	317	279	331	336	317	320	319	308	307	314	312	319	339	310	305	293	328	326	313	304	314	310	335	320	304	290	317	343	301	305	300	322	292	287	307	350	313	299	280	303	327	297	325	318	346	325	321	316	338	366	299	306	328	315	325	312	304	297	303	315	304	347	282	341	319	299	320	356	340	318	323	303	323	321	314	352	307	329	309	292	324	325	344	295	285	315	308	270	281	295	331	295	333	308	301	303	326	330	322	295	307	316	316	356	306	308	285	320	303	284	315	283	308	294	333	301	305	314	308	355	317	349	333	306	314	307	327	338	297	347	320	310	308	326	315	333	310	337	306	324	277	319	319	329	313	291	312	308	286	297	310	312	322	321	349	297	331	298	319	305	314	335	306	309	308	344	325	331	296	324	314	341	329	337	278	313	352	312	318	328	318	300	310	326	313	331	319	319	338	306	324	326	286	298	281	274	315	362	339	309	317	316	306	308	306	307	334	327	303	318	321	305	323	326	323	328	326	302	290	318	326	320	293	348	331	317	331	327	295	330	307	313	327	310	331	317	312	329	327	322	316	293	319	289	325	304	304	300	328	310	309	326	343	323	319	306	346	314	289	295	322	325	303	333	288	353	329	308	317	327	289	318	324	306	306	351	309	322	323	272	324	295	310	311	318	317	301	311	317	333	310	304	317	312	320	333	303	360	303	300	307	322	334	301	317	318	307	298	342	335	312	340	319	302	300	301	283	324	337	281	290	329	310	301	291	307	291	311	307	317	314	291	300	307	343	335	320	298	353	301	325	306	302	311	323	314	341	301	331	312	325	339	333	314	299	309	324	326	333	354	301	289	311	352	351	334	294	306	317	312	330	305	313	300	315	321	321	294	319	321	293	336	316	312	310	299	322	314	301	283	329	281	302	320	326	345	318	271	295	314	275	323	336	316	321	299	326	293	323	318	299	301	324	325	289	312	271	303	294	308	296	309	353	301	330	324	341	332	327	304	352	285	298	319	335	312	307	327	288	325	281	343	328	295	361	309	297	335	302	336	318	320	321	276	337	302	298	305	326	279	286	315	330	310	307	333	322	319	272	335	312	353	317	312	311	305	323	325	316	298	307	342	318	313	305	321	330	319	361	317	296	306	330	297	264	342	341	306	326	296	348	325	307	286	353	287	276	323	335	316	341	343	326	296	337	295	313	319	323	316	323	300	295	338	323	329	298	313	330	331	315	309	303	318	326	348	309	316	304	315	337	344	288	334	310	315	301	305	291	301	310	298	332	360	317	283	300	313	299	290	313	311	312	323	310	315	303	262	295	323	310	309	314	308	305	323	337	312	310	295	312	306	335	336	339	294	289	336	340	316	335	311	306	283	310	327	313	283	331	320	297	325	336	331	316	324	322	283	322	321	333	282	298	318	314	304	330	318	318	330	320	320	298	322	330	296	306
9505	7256	14078	12130	8881	6406	5017	4412	3463	2794	2462	2180	1817	1559	1554	1434	1429	1373	1202	1142	1120	1221	1105	1079	1082	1064	993	1046	936	916	929	941	911	935	892	870	896	852	859	865	815	824	855	854	854	856	906	918	867	802	827	860	876	881	832	866	801	819	835	777	897	879	896	806	849	877	826	878	802	793	829	839	851	861	837	836	825	852	825	856	889	862	832	867	821	820	821	831	808	855	843	831	814	823	897	812	828	845	859	830	865	844	909	827	826	804	839	843	849	857	834	855	803	799	846	802	826	874	835	863	811	886	835	853	833	821	891	816	822	872	854	852	821	827	843	853	829	860	847	832	811	803	826	890	902	832	837	844	860	817	793	819	811	866	853	867	783	808	923	826	829	820	863	850	820	814	827	877	843	856	833	854	854	830	849	901	804	851	880	778	846	824	855	830	915	856	836	828	824	814	818	816	840	815	885	822	834	855	847	845	835	845	843	855	861	862	851	929	854	868	829	888	865	829	833	848	869	823	820	846	860	822	857	828	824	848	865	818	866	865	812	849	826	850	817	872	793	875	791	820	885	855	850	882	821	848	893	808	854	868	839	847	835	850	805	835	825	899	847	787	837	800	867	786	835	818	862	852	895	876	880	832	843	837	839	847	874	790	787	852	862	868	830	866	865	848	802	865	844	889	838	809	869	839	840	812	842	844	839	818	823	830	871	852	833	868	839	804	841	798	859	858	870	870	816	825	826	832	884	853	829	843	818	802	857	865	833	827	867	839	842	841	876	806	875	851	882	883	786	805	882	840	848	812	861	840	820	850	865	822	838	880	881	841	831	866	840	816	827	866	827	780	786	893	862	851	839	820	854	871	855	833	853	844	882	877	883	784	863	865	847	841	850	872	786	856	803	834	843	832	849	872	808	849	854	862	793	800	850	851	829	886	841	849	850	829	808	854	804	856	836	895	783	842	887	838	843	853	828	815	874	845	835	876	892	824	872	838	859	836	828	859	883	821	860	829	851	799	817	894	806	801	838	835	809	853	785	822	863	835	887	808	867	864	857	878	847	834	879	891	841	785	907	844	807	828	841	905	862	832	839	831	811	816	848	797	872	813	881	865	841	860	815	875	837	843	794	840	845	848	857	883	838	881	834	811	862	840	860	838	850	823	801	851	834	857	892	862	822	832	854	829	838	809	832	828	876	859	854	858	858	822	842	809	876	772	825	896	846	841	828	818	850	824	853	834	861	851	868	767	859	845	798	841	822	908	848	913	833	878	889	802	816	840	860	836	846	839	855	811	809	790	870	863	878	830	863	857	818	893	867	836	841	858	845	841	827	810	846	873	875	843	907	854	856	830	768	875	890	817	834	806	853	812	812	767	834	798	891	894	887	862	835	899	863	825	880	801	839	823	872	875	863	874	845	844	868	861	819	812	826	852	830	838	854	870	879	876	875	808	851	820	864	869	854	874	790	872	862	832	807	808	836	827	824	878	870	844	823	819	840	870	826	875	847	835	835	856	833	827	835	818	830	895	846	871	824	862	858	800	822	859	823	880	891	887	855	869	863	841	801	852	850	849	798	843	825	886	824	799	837	812	899	849	812	842	827	867	872	788	853	821	822	849	798	890	838	857	846	807	886	819	830	819	838	898	836	894	857	792	821	788	850	907	797	789	853	816	880	885	814	859	861	869	836	796	870	893	841	813	850	832	844	813	819	780	821	857	869	855	829	831	805	808	820	811	823	825	844	848	788	875	820	844	844	810	784	882	815	858	873	877	822	843	831	801	831	811	847	831	813	895	843	818	812	825	839	841	800	843	815	801	849	827	865	855	802	825	845	836	851	808	850	827	811	846	843	881	821	872	871	837	822	826	807	839	841	855	876	836	857	850	873	799	875	831	863	891	848	852	846	894	845	868	850	798	876	857	810	873	824	800	801	818	854	830	898	853	861	834	844	851	803	871	867	861	797	838	784	857	834	829	804	829	852	917	838	819	788	860	837	824	856	872	878	830	810	840	906	891	821	847	828	879	834	808	855	862	855	828	836	885	839	827	874	836	861	793	874	867	848	852	838	802	828	832	815	880	831	899	812	802	827	835	872	846	830	819	797	851	905	850	842	865	809	842	839	812	887	840	827	845	857	809	844	834	877	855	818	821	839	848	880	830	858	845	799	844	853	824	846	857	814	860	899	899	864	825	861	850	823	851	838	857	851	834	850	863	814	888	822	866	881	850	847	852	820	870	837	833	816	865	890	841	845	799	807	884	784	805	823	831	809	861	831	862	879	832	828	846	800	894	881	797	844	852	857	822	840	842	816	870	808	803	859	834	870	841	826	789	888	825	803	844	843	910	858	893	852	812	818	817	849	857	811	832	839	885	825	849	818	876	824	832	843	839	805	852	913	870	836	843	821	833	837	843	874	829	862	869	796	862	933	838	828	820	806	852	844	841	911	810	857	808	860	836	866	837	841	847	849	854	851	883	837	789	832	818	832	845	836	871	830	828	810	853	824	825	852	849	846	833	854	847	833	858	825	838	901	794	817	855	837	831	773	808	853	814	812	839	813	865	808	830	833	843	848	895	859	880	872	788	845	803	844	846	814	824	851	798	814	812	780	856	885	819	853	881	872	840	836	828	836	835	846	840	889	863	893	827	844	847	827	806	849	923	823	823	827	798	877	891	856	810	842	875	844	847	850	825	869	819	811	873	813	857	886	877	838	875	844	865	857	789	837	799	856	806	858	814	825	820	860	801	849	803	808	835	873	859	815	831	894	866	830	807	895	859	852	871	849	854	813	821	863	855	835	859	842	860	820	831	834	860	845	837	851	889	829	834	829	882	840	864	883	870	825	820	827	813	901	891	834	809	873	835	848	836	865	834	888	888	838	842	811	806	822	795	804	881	845	833	807	883	883	824	849	889	868	830	837	836	860	813	857	871	890	831	806	831	824	806	820	888	830	871	828	833	875	847	846	799	888	844	878	821	894	820	880	829	809	847	840	815	869	809	823	830	844	825	776	800	909	865	860	817	832	813	823	917	821	841	807	805	847	793	808	836	826	862	900	874	824	838	841	818	837	839	838	795	868	877	830	861	845	849	887	885	850	812	848	843	879	833	876	849	845	850	822	841	814	866	830	859	840	843	879	838	881	839	863	825	845	825	858	871	852	853	823	842	781	838	882	837	873	867	820	826	815	795	816	795	857	820	872	813	851	829	869	854	853	901	865	812	848	841	838	844	870	803	833	886	885	855	870	823	829	844	807	856	847	860	797	850	831	819	863	847	878	823	893	807	826	814	837	877	876	847	854	839	866	826	847	829	854	863	816	797	856	837	852	816	841	861	889	837	850	862	854	847	824	838	848	843	830	874	819	826	836	861	845	817	852	866	813	785	810	846	848	822	822	824	775	840	831	877	861	865	824	783	845	825	838	861	774	815	859	796	840	844	818	844	804	802	836	769	796	859	920	848	868	867	869	832	866	875	868	823	795	824	838	902	796	849	787	862
30840	23695	20858	10120	4739	3049	2768	3144	2703	2229	2106	1457	1456	1174	1293	1134	1083	966	599	679	629	615	614	679	583	567	479	415	429	364	444	395	383	365	343	336	343	322	296	280	302	291	307	261	302	312	289	303	313	268	272	279	278	288	270	279	295	266	281	284	265	293	277	274	281	262	269	273	266	273	272	283	282	269	282	298	274	282	290	234	248	299	285	273	254	300	290	270	285	254	264	285	273	266	271	296	266	272	287	249	280	262	280	275	302	281	264	253	267	273	291	290	288	267	278	236	291	254	291	267	271	239	274	281	285	251	304	247	266	263	278	258	254	268	292	291	276	325	287	277	285	276	282	258	271	314	287	276	260	270	290	264	301	254	276	278	272	275	245	293	299	301	279	259	288	271	284	266	277	308	285	274	244	294	260	266	277	235	279	274	308	275	285	275	259	263	253	294	267	257	282	268	300	288	279	306	318	283	258	249	239	241	265	271	292	270	294	259	281	270	264	278	260	248	263	242	273	283	286	263	276	277	289	257	255	295	280	280	273	271	266	276	299	258	295	260	263	284	273	290	259	289	289	277	251	277	269	275	263	267	284	271	271	284	255	270	273	272	277	289	276	252	282	240	261	290	273	275	257	275	274	274	265	275	289	279	311	265	278	284	271	265	283	267	296	272	255	296	264	308	270	283	279	293	283	283	263	299	275	263	275	283	283	301	284	285	268	283	266	283	290	237	290	289	278	289	310	234	288	265	266	270	309	285	294	278	254	293	293	275	269	254	305	239	296	249	258	277	266	258	286	257	223	238	279	262	299	286	264	265	245	295	278	257	293	286	243	271	261	293	274	264	273	258	282	252	244	282	299	240	281	261	268	266	257	254	266	294	276	291	296	290	276	246	259	264	250	298	280	269	250	259	242	296	285	279	272	260	298	293	268	298	282	278	287	274	234	270	283	287	311	300	277	238	312	274	303	260	298	286	292	299	290	276	292	267	290	248	302	249	290	316	296	256	263	278	306	266	286	270	279	256	305	292	271	287	294	324	262	298	250	288	268	274	283	245	293	283	259	292	267	256	288	281	279	302	271	268	284	290	262	278	277	260	239	267	261	259	267	282	283	273	240	271	277	281	259	312	286	275	283	302	253	295	268	271	287	287	305	278	234	284	285	280	270	253	243	254	316	267	269	276	277	304	286	260	298	306	273	286	278	253	269	285	307	269	282	284	260	306	264	301	273	275	269	285	282	276	270	292	275	275	274	273	284	288	249	275	288	280	275	279	270	290	284	264	281	261	272	269	284	270	234	299	287	294	254	285	254	277	267	288	255	282	273	272	241	280	296	282	305	235	311	312	285	284	261	272	280	297	268	295	282	279	272	286	284	286	273	293	277	266	268	275	293	288	267	280	289	293	309	257	258	299	313	270	266	275	264	282	282	299	283	265	301	274	249	232	256	287	287	287	293	249	284	293	275	288	264	258	306	296	283	274	287	292	291	305	283	279	276	285	307	306	261	265	276	264	300	283	325	289	305	296	247	269	302	273	264	272	281	250	286	265	294	308	266	284	309	251	251	272	263	258	290	282	282	274	278	315	291	314	277	291	285	278	288	263	316	270	283	269	265	261	284	277	257	271	293	283	262	291	278	283	305	254	277	302	283	253	261	265	267	288	277	299	264	282	266	295	275	289	259	265	268	271	260	308	290	295	272	297	261	280	286	287	250	292	255	285	295	282	268	278	282	282	302	261	266	283	303	294	291	290	266	273	301	281	262	306	263	285	310	289	288	274	270	263	287	250	271	261	298	300	248	266	269	288	289	258	269	268	279	273	270	276	265	236	282	287	281	254	255	294	247	267	283	267	245	279	230	282	289	263	281	300	283	305	278	273	290	297	288	287	268	279	274	247	284	274	292	303	264	281	305	279	282	272	287	262	293	241	262	286	289	292	285	257	277	274	270	263	305	284	305	273	297	299	294	311	282	286	289	291	293	274	275	283	293	298	272	306	282	282	300	291	274	278	285	295	303	289	289	270	287	277	298	270	300	276	274	281	279	274	271	290	271	279	267	266	258	258	258	249	258	293	265	262	288	283	289	265	307	279	251	265	278	272	283	264	251	302	290	274	296	280	290	302	272	266	279	296	266	266	277	281	254	296	277	274	257	285	299	281	285	283	266	270	256	266	273	290	281	268	308	254	248	265	291	294	280	294	253	291	264	283	275	276	266	312	283	264	281	287	291	277	281	270	253	273	251	282	282	283	262	296	311	279	260	276	270	273	292	289	257	289	298	287	260	292	286	271	282	285	290	263	238	249	261	248	268	296	285	290	299	266	257	275	272	295	278	253	263	279	311	278	288	275	297	268	274	265	286	280	292	271	271	303	258	257	271	280	279	261	250	273	282	274	311	301	289	266	301	273	258	280	258	282	273	326	274	282	256	288	287	290	290	285	264	274	278	263	297	279	273	276	297	305	258	268	290	291	282	285	248	310	258	269	257	281	288	264	278	288	243	265	278	270	275	277	264	284	261	271	296	274	307	280	296	285	289	299	296	308	276	297	294	262	277	301	290	296	282	299	282	307	270	280	306	281	290	274	280	266	285	293	255	238	258	257	299	262	280	261	253	283	282	284	269	268	303	314	286	297	257	247	262	311	288	277	277	276	287	254	263	284	287	265	254	284	257	269	306	249	266	299	270	279	299	283	323	310	297	244	310	269	283	297	293	286	311	260	275	285	294	286	269	250	257	280	297	276	272	283	251	256	278	256	282	245	288	296	282	286	283	275	267	253	268	289	282	268	293	280	272	279	278	274	290	271	252	269	259	279	248	280	292	274	259	277	310	262	270	274	271	275	289	261	262	292	249	253	278	264	261	266	273	249	273	271	294	270	284	276	276	279	264	272	289	270	254	265	280	280	269	258	265	305	265	273	291	259	279	284	303	272	299	272	283	290	278	274	295	282	273	226	290	301	288	281	274	290	267	297	269	294	261	285	286	280	273	274	281	283	254	240	293	266	282	284	267	289	244	269	278	255	291	264	267	257	254	290	303	279	265	261	295	285	286	258	276	300	280	275	280	296	265	268	296	278	263	289	281	259	273	330	301	297	275	305	259	259	248	241	264	275	274	251	297	284	284	267	268	261	290	293	269	274	289	290	289	299	279	308	277	253	260	291	282	257	284	281	260	283	275	263	280	288	264	287	307	294	301	271	264	283	279	287	290	250	282	268	259	264	280	267	253	272	265	278	287	264	289	295	271	281	287	298	286	262	289	260	285	243	259	267	274	266	288	266	249	291	307	273	293	293	267	248	292	288	301	270	265	290	257	280	281	290	265	294	290	287	271	291	263	289	284	268	267	317	296	274	266	287	287	270	293	278	274	254	253	291	272	230	275	288	294	265	261	284	303	272	299	275	255	263	272	261	263	270	249	259	254	277	304	266	287	276	252	277	265	256	272	290	277	307	309	257	261	272	273	260	287	247	290	311	305	272	267	291	310	287	273	285	270	309
21731	20279	29703	23413	18668	15273	14045	15254	12899	10560	10259	7959	7745	6612	7644	6985	6411	5550	3599	4031	3860	3666	3559	3862	3546	3122	2485	2319	2041	1957	2278	2011	1830	1521	1294	1346	1229	999	990	982	952	916	884	816	877	843	799	816	770	794	794	787	744	814	753	767	775	766	774	773	766	769	715	755	782	764	734	713	748	775	682	759	762	821	759	722	755	783	744	776	739	764	723	755	755	767	771	699	780	769	692	750	753	733	766	754	740	738	723	722	788	750	763	788	745	795	725	726	738	726	704	789	725	762	772	757	752	732	728	755	773	713	716	745	751	765	719	762	733	778	771	739	741	757	789	741	789	737	756	797	746	811	714	775	761	783	730	748	722	762	762	705	776	774	764	680	807	726	752	718	736	754	764	764	715	707	743	754	774	757	717	739	770	751	794	746	728	769	737	749	735	742	752	773	737	776	758	718	736	755	757	749	721	698	747	766	833	800	734	724	740	783	763	771	762	723	761	752	799	806	728	742	769	705	757	756	754	767	760	786	808	812	765	792	783	740	737	703	751	742	753	742	764	744	783	734	757	767	790	716	770	754	746	746	788	764	746	782	756	818	752	785	808	752	741	798	790	730	759	753	753	785	764	772	715	691	741	755	761	724	783	756	714	752	783	762	718	757	755	720	726	753	737	733	787	735	760	713	742	711	757	708	781	767	725	705	773	736	721	827	771	807	807	746	807	740	787	774	770	753	718	724	722	693	748	784	738	711	802	745	758	728	737	773	767	750	749	747	781	688	742	791	773	739	761	777	752	771	764	747	724	748	765	747	758	722	707	743	750	731	745	747	732	753	707	715	751	752	781	732	776	692	754	718	763	726	747	773	748	748	802	770	758	756	706	776	739	767	721	763	753	766	741	742	739	737	749	711	692	709	700	780	809	732	719	734	751	761	716	737	781	749	719	783	755	803	736	696	763	709	748	730	752	775	782	822	766	717	784	722	782	764	763	725	736	725	744	729	801	765	748	741	756	732	725	773	751	733	703	718	780	741	741	753	803	741	728	732	737	704	753	777	723	756	683	727	768	682	776	772	735	780	744	755	711	732	749	761	739	715	764	808	721	761	686	761	793	752	774	784	781	725	771	755	777	796	725	728	765	698	770	783	753	738	720	765	765	745	774	820	736	741	757	773	736	711	730	749	782	747	759	745	776	767	750	764	777	739	749	730	767	786	761	750	730	729	755	769	771	737	708	738	781	736	748	751	717	784	814	748	691	733	771	713	781	731	745	744	766	721	777	722	703	733	749	814	772	773	779	726	711	735	766	735	750	770	744	762	785	766	708	718	771	691	779	692	728	740	743	743	770	723	797	789	754	765	757	776	732	699	737	710	740	777	741	732	719	712	750	761	797	734	736	686	784	731	780	772	758	797	704	753	744	771	760	767	805	766	819	725	752	690	789	746	789	716	709	766	779	729	753	751	734	782	747	761	712	779	743	740	806	793	781	740	736	777	732	703	803	765	760	774	723	779	764	811	721	723	722	783	793	801	743	773	769	731	752	790	759	727	771	717	772	765	745	721	776	759	774	803	712	738	734	794	766	801	786	741	689	792	756	751	743	737	732	757	746	740	703	764	742	768	790	750	772	786	747	761	727	720	764	762	762	752	760	732	771	739	715	697	796	775	715	763	775	774	710	778	766	752	735	738	849	797	756	778	779	747	711	718	748	741	745	763	751	743	757	794	773	761	769	747	753	774	794	701	760	727	759	799	752	700	752	769	724	770	741	684	780	775	774	769	728	745	797	753	732	731	773	717	753	790	735	741	792	748	754	707	726	757	765	759	791	720	781	761	754	795	717	752	814	771	729	767	807	720	747	734	740	723	740	769	769	768	712	768	761	721	761	761	682	771	751	777	737	762	731	754	775	759	792	802	718	758	676	748	724	696	718	758	758	739	777	754	798	735	733	723	751	747	779	759	755	723	728	715	739	760	739	751	781	756	754	695	760	773	696	722	786	706	773	726	748	717	763	712	796	779	750	748	756	728	700	779	774	800	795	759	745	694	752	773	778	774	748	754	762	827	757	777	793	774	721	681	753	767	755	699	764	754	735	773	755	755	796	774	778	753	768	759	735	721	770	774	794	716	694	810	772	725	807	756	760	780	744	754	753	735	747	795	767	790	742	766	729	728	735	763	764	725	763	809	757	747	815	732	732	766	722	747	784	768	760	799	757	754	722	769	803	741	782	743	712	786	769	762	752	803	780	802	803	741	795	735	742	805	740	727	742	747	797	774	743	777	737	758	786	740	753	694	774	784	749	729	762	734	773	766	741	771	741	806	757	758	759	715	743	722	712	743	738	761	713	771	773	735	736	782	736	710	812	789	713	733	762	735	772	756	758	748	743	776	748	745	756	756	741	738	763	791	770	734	746	813	775	747	723	742	759	754	776	721	786	739	729	736	705	745	764	733	793	804	718	709	747	712	776	715	748	760	818	716	757	747	688	717	729	747	728	743	786	720	795	781	750	769	725	790	774	731	755	743	768	735	713	782	757	797	801	751	767	766	757	792	735	815	735	761	715	759	752	741	717	739	769	726	724	752	736	716	742	718	745	774	743	722	780	742	764	750	720	772	764	745	795	770	785	777	729	722	733	723	787	728	749	787	747	775	740	740	777	738	709	729	782	767	745	746	743	748	757	761	716	724	793	692	755	752	782	747	714	744	750	732	709	734	779	767	736	750	742	739	739	756	742	740	789	769	773	764	783	789	711	759	731	733	762	738	761	768	694	768	759	742	716	690	676	750	740	780	776	736	715	726	732	764	676	737	760	746	727	751	763	762	703	738	711	736	759	753	760	720	744	733	774	736	713	780	766	747	797	776	806	773	787	725	782	736	762	759	757	713	729	748	710	759	776	719	760	712	760	724	700	768	715	733	787	775	789	780	760	710	775	743	723	746	681	746	729	790	789	781	768	735	770	774	736	754	749	769	801	741	770	768	711	761	762	821	729	718	739	757	767	756	736	756	778	759	766	733	726	765	759	744	765	757	702	753	787	755	763	726	778	710	780	793	784	755	722	761	791	741	773	782	769	749	724	792	772	788	744	761	742	676	797	708	769	743	776	751	712	724	726	751	769	753	752	752	765	720	781	785	693	792	756	759	741	734	793	751	751	754	780	741	708	699	781	777	766	764	718	750	763	733	786	789	778	747	779	739	756	726	759	727	756	719	736	781	771	795	746	734	726	766	714	739	745	747	744	767	760	774	766	801	735	789	739	757	741	771	734	734	770	746	716	764	702	780	808	767	755	755	729	746	714	733	734	783	752	783	703	705	816	774	782	735	692	769	744	712	777	746	723	738	728	749	780	765	794	725	765	760	744	748	731	767	703	772	760	743	775	754	792	782	732	755	760	787	779	774	755	762	758	780	721	778	783	750	725	753	712	725	735	776	759	789	767	701	757	782	766	749	738	765	776	687	803	759	763	790	721	752	743	744	705	750	793	755	746	759	715	752	771	727	746	762
37600	30725	28535	17068	9552	6211	4965	6098	5601	4805	3889	2498	2553	2482	2438	2309	2148	1833	1221	1300	1236	1135	991	1087	1127	1008	688	659	584	598	609	524	474	438	406	359	360	292	285	306	261	256	260	265	262	232	234	213	276	232	221	243	208	248	240	230	247	255	209	211	247	215	232	214	205	222	211	216	194	223	178	243	225	228	230	243	223	170	213	215	221	230	209	219	221	226	220	206	226	250	230	217	235	211	225	223	253	228	217	232	223	224	225	212	193	228	236	212	229	257	238	236	226	219	244	238	249	209	242	214	228	233	213	212	218	215	209	213	229	252	201	219	225	246	225	236	267	209	220	227	237	205	220	205	215	214	239	217	243	225	208	211	246	226	218	241	231	198	205	231	204	238	246	221	241	196	220	237	220	207	203	231	219	222	201	215	225	204	225	208	187	218	259	223	232	247	233	216	225	230	210	205	219	236	214	221	236	220	232	222	207	211	234	225	221	218	235	226	238	228	224	251	218	240	228	235	232	216	217	204	211	235	200	242	200	242	224	222	214	228	225	224	223	241	233	245	228	238	252	227	207	224	225	237	243	207	225	208	230	214	211	239	227	225	230	237	233	237	218	200	236	237	227	224	241	218	243	218	244	214	234	234	238	204	211	241	214	240	254	227	248	207	226	224	207	229	207	205	236	238	213	241	206	262	230	215	212	210	224	248	235	202	229	197	250	227	194	225	244	228	218	227	255	211	202	220	242	216	209	202	250	255	226	258	229	209	226	236	215	227	251	230	219	235	219	245	197	223	242	236	241	232	233	228	200	185	243	240	248	220	252	223	232	224	222	216	223	218	247	234	251	240	248	223	235	229	237	209	212	229	193	216	200	228	248	230	211	214	229	208	210	218	212	235	245	215	228	219	228	239	206	197	225	220	243	219	230	243	216	229	229	237	239	241	225	223	251	232	220	250	233	237	206	231	252	231	240	230	226	220	251	234	215	208	248	247	243	212	194	213	214	210	255	219	236	208	206	236	228	240	223	235	240	215	255	231	244	252	230	219	234	253	249	241	215	240	235	229	207	222	219	235	234	234	208	217	226	229	223	225	206	224	232	225	228	218	212	189	257	206	190	227	266	212	236	264	234	240	216	246	240	210	223	203	218	237	208	234	213	222	219	241	214	212	211	223	231	222	237	203	235	212	212	221	207	211	244	227	227	218	222	262	202	212	230	226	227	228	248	247	252	194	229	231	227	237	205	235	244	194	216	233	211	194	233	212	247	233	244	252	233	229	224	251	229	218	215	207	233	236	208	221	206	196	248	233	229	206	207	216	233	212	228	244	229	208	242	221	233	263	219	222	227	222	232	233	245	231	230	245	231	225	242	236	216	221	221	236	212	229	224	253	202	240	230	215	228	229	230	238	242	242	216	248	236	201	220	219	216	213	204	241	242	227	191	242	224	214	241	222	227	227	223	228	227	251	218	210	217	225	206	239	202	237	203	229	202	212	231	222	247	198	246	230	246	253	218	218	191	209	230	221	266	201	201	236	229	227	266	212	201	222	234	203	203	230	233	204	218	229	218	248	244	256	233	224	227	229	226	222	210	270	235	211	210	233	210	254	210	214	219	217	239	189	215	208	233	223	196	209	214	237	221	200	231	225	222	225	218	227	228	254	243	234	204	213	241	215	233	238	243	235	226	203	235	236	225	197	212	243	251	223	225	218	208	209	203	231	206	214	204	196	239	234	225	230	230	239	200	205	228	230	244	215	215	227	227	236	213	219	221	235	224	218	237	221	205	208	224	258	214	253	210	238	221	221	226	257	229	219	235	235	265	212	213	207	228	207	228	251	211	221	230	213	248	202	244	230	242	210	227	199	257	243	216	235	245	220	234	224	243	239	216	235	233	217	218	234	226	201	230	238	210	221	252	209	210	231	215	229	219	251	219	228	251	227	235	222	230	236	219	206	229	223	218	215	209	239	220	220	221	205	256	240	221	202	212	204	243	249	228	244	228	209	255	233	233	182	220	219	249	245	238	212	237	224	246	194	212	198	224	259	213	234	224	238	271	228	241	215	231	242	240	224	240	231	214	193	222	230	242	230	233	215	203	224	249	214	226	229	205	228	206	240	226	221	220	237	211	229	204	201	254	205	249	220	234	232	253	231	244	229	217	236	233	235	205	226	239	215	239	218	211	224	223	222	245	262	230	188	266	219	217	219	235	235	210	228	245	247	248	215	203	215	199	225	202	223	240	227	221	242	226	202	233	252	199	235	227	214	222	218	194	213	237	201	208	226	217	220	216	252	211	226	206	220	208	245	225	192	222	227	240	215	211	207	197	239	253	215	227	215	236	247	215	213	227	213	212	231	235	217	214	218	238	221	239	235	235	213	218	227	258	212	208	206	240	242	228	237	250	232	258	239	219	247	234	221	228	225	253	236	215	238	244	224	255	220	234	222	242	235	215	228	235	241	222	218	220	200	222	226	219	209	233	228	203	229	234	225	236	253	224	209	218	228	222	218	223	264	211	222	236	223	234	224	214	231	213	245	211	270	243	237	221	236	230	214	208	246	219	245	234	197	219	220	200	199	229	202	254	266	185	245	237	229	229	221	212	208	229	249	216	222	252	209	220	276	230	245	211	230	255	223	222	225	216	207	209	232	235	211	247	246	215	206	193	232	213	241	225	206	191	225	247	232	230	213	207	216	212	236	224	204	203	236	220	211	257	221	248	207	216	212	212	244	218	219	230	217	219	211	201	228	223	236	210	244	224	216	220	209	251	233	215	191	213	211	214	242	219	226	230	243	248	241	221	220	243	212	229	219	236	221	209	238	222	203	237	243	232	230	208	225	237	254	230	210	218	209	222	239	192	228	225	220	222	222	236	258	211	226	227	254	263	212	238	238	219	226	236	210	198	237	213	244	230	221	207	227	208	239	241	207	257	218	221	241	227	223	223	210	241	235	194	220	251	230	227	246	241	217	221	211	214	240	237	206	232	225	228	231	245	237	232	250	233	221	224	202	256	212	245	213	219	209	203	239	209	201	217	214	226	211	218	225	234	199	211	231	238	228	212	203	208	239	203	219	228	231	213	209	236	260	220	195	228	231	248	220	239	214	222	237	238	238	215	238	228	211	196	236	225	223	223	197	209	195	247	218	236	214	246	237	235	240	230	252	214	239	220	226	230	220	233	224	215	236	228	213	208	227	239	242	215	210	237	204	230	224	238	220	216	245	248	238	236	230	236	241	206	236	227	203	229	224	220	267	237	188	207	207	205	248	223	226	230	231	230	213	205	227	231	237	243	222	237	229	205	224	228	248	234	209	236	208	240	204	215	239	219	235	194	232	203	254	217	245	218	238	211	224	211	232	215	201	200	222	242	211	220	235	222	263	232	233	230	221	235	221	216	205	225	212	225	253	227	219	234	223	232	206	231	218	237	236	230	231	253	221	224	258	240	224	210	186	226	221	214	205	230	183	253	235	203	229	243	235	222	240	205	223	214	245	218	219
24410	26419	34844	31013	26205	22782	20169	22867	20578	18655	16799	11900	12717	12666	12714	12342	12017	9897	7417	7505	7231	6861	6168	6673	6813	6116	4336	4016	3561	3355	3828	3458	3024	2445	2058	1955	1826	1415	1152	1153	1115	951	854	887	819	842	808	769	752	753	709	624	666	707	671	625	685	642	634	621	617	642	608	660	668	640	662	664	654	621	628	616	609	697	617	691	612	655	649	589	595	636	626	634	635	649	663	624	599	628	619	604	623	641	632	603	622	627	610	595	630	634	620	596	602	638	631	657	679	650	624	615	631	612	616	650	624	633	652	614	654	647	657	597	651	623	603	639	649	600	634	641	615	634	626	614	661	638	634	613	595	637	629	647	575	590	591	659	651	617	644	619	628	634	625	656	604	651	642	618	622	606	635	681	612	623	677	634	648	656	617	616	634	658	680	619	641	591	646	614	628	663	632	631	653	635	570	648	614	622	644	694	670	600	683	673	648	600	664	627	677	608	634	632	601	579	637	601	635	606	631	602	657	621	663	670	638	678	648	647	630	599	641	645	649	669	610	686	620	602	643	646	654	589	599	632	624	632	648	641	634	617	632	637	618	614	662	624	626	634	604	587	661	660	581	636	591	633	625	664	652	660	569	602	594	693	631	587	644	615	644	665	656	581	609	618	589	590	650	628	632	588	634	640	577	643	605	646	579	639	629	639	679	641	591	596	628	651	613	637	620	650	639	613	663	630	623	622	695	683	667	616	630	630	677	641	575	651	606	657	626	643	600	591	658	600	616	625	635	667	619	629	615	633	647	649	644	655	656	615	643	573	614	626	654	623	633	576	646	607	646	595	688	632	622	618	616	649	644	565	643	666	621	631	603	598	637	614	624	632	622	615	642	621	587	558	646	617	636	599	595	637	637	636	592	583	668	666	661	686	609	640	633	624	619	662	593	640	644	651	620	629	644	588	656	647	655	610	624	621	646	678	633	623	654	604	638	626	651	638	661	600	625	624	611	616	590	608	629	612	612	619	647	643	661	666	595	615	607	652	631	681	658	650	646	673	594	646	661	627	622	644	639	637	669	547	652	643	681	649	650	633	601	665	620	621	656	657	609	593	649	653	589	650	631	626	651	650	607	580	645	621	656	626	676	615	629	618	644	621	599	587	666	602	581	621	621	646	625	645	682	625	647	624	618	656	596	668	657	591	620	618	625	613	637	662	631	652	671	642	622	578	590	708	663	661	667	631	628	612	640	640	633	604	620	607	653	582	622	695	654	579	624	592	593	604	611	638	620	628	631	646	605	634	659	603	640	610	645	639	618	651	656	614	618	585	600	618	674	688	646	589	631	664	635	650	675	617	673	655	644	624	642	575	679	604	599	624	666	625	677	636	632	644	644	672	623	650	606	610	654	628	613	638	636	632	621	634	592	616	634	642	620	643	611	671	638	629	648	681	616	663	661	601	602	642	647	690	596	672	649	651	639	621	607	619	652	622	631	638	664	623	625	644	637	660	621	599	618	650	711	616	640	621	612	600	594	610	624	601	669	635	684	616	646	672	614	609	609	673	605	641	636	637	668	633	615	606	652	605	623	670	599	623	648	624	647	620	605	601	617	632	649	600	632	628	642	640	674	638	643	639	612	641	625	661	643	589	647	622	629	585	618	616	652	675	660	581	592	606	610	653	584	627	633	638	640	635	631	618	611	657	647	633	610	647	669	650	621	658	660	590	622	644	629	633	606	619	600	631	633	644	644	634	646	617	620	631	634	606	631	667	680	588	636	626	614	645	607	637	677	642	608	655	668	575	648	648	665	569	614	624	610	659	617	631	642	584	647	602	630	612	602	641	637	602	585	596	620	612	600	587	660	636	619	603	661	644	668	602	620	622	612	636	632	614	641	642	659	642	652	615	610	597	643	703	595	629	621	639	645	681	621	615	622	651	658	651	590	625	607	651	640	643	656	670	656	627	635	630	636	632	575	630	639	655	646	640	623	604	666	633	582	667	652	621	603	635	636	637	645	595	613	624	635	627	618	642	592	615	644	640	638	624	664	643	609	614	665	645	634	638	655	601	636	647	627	653	633	624	603	663	649	648	624	602	610	662	621	635	607	613	660	673	636	618	614	647	615	628	685	623	617	671	636	655	625	641	586	648	593	642	637	616	641	598	636	596	583	620	655	595	625	626	632	597	646	628	590	625	634	598	648	691	620	617	653	646	672	605	642	613	608	646	645	581	607	624	622	623	632	661	665	618	607	629	654	600	664	661	636	629	624	602	597	624	643	646	603	658	638	612	618	681	646	645	613	660	574	630	614	626	638	659	643	594	641	608	592	642	606	641	605	575	646	663	591	626	633	642	685	603	617	604	640	642	626	644	662	629	620	631	667	621	634	607	620	633	635	561	638	636	650	667	615	657	641	619	675	644	621	601	633	612	610	618	650	612	622	682	632	617	617	640	629	682	616	604	642	611	630	657	634	616	640	649	624	651	653	645	660	624	643	607	630	665	610	645	656	651	627	611	613	623	668	620	557	658	643	615	667	656	621	595	679	638	619	596	629	664	606	627	613	632	617	609	638	581	628	581	682	676	591	621	601	636	637	649	630	667	617	618	645	615	617	606	625	613	605	662	620	649	592	699	621	634	597	629	648	632	655	614	599	617	630	650	646	658	631	643	655	643	606	617	614	618	635	614	627	642	595	645	668	581	650	658	648	617	629	621	620	611	592	631	616	589	544	613	641	622	697	626	697	627	604	606	586	640	623	648	618	655	635	611	627	617	631	668	714	586	632	628	632	587	581	626	618	635	585	619	640	640	600	677	633	648	614	638	618	645	659	650	652	600	626	662	649	666	617	613	654	653	649	654	675	635	588	598	667	637	645	693	609	643	618	616	605	602	613	640	633	645	595	642	637	644	619	590	624	630	644	591	641	663	637	566	634	646	636	611	655	587	617	662	641	606	633	676	611	668	618	640	615	616	626	624	599	634	624	644	627	653	647	617	588	605	642	633	637	684	595	597	666	610	615	653	657	615	573	672	616	645	613	623	629	625	647	624	644	645	658	650	625	602	655	622	661	625	632	615	647	604	641	619	614	630	651	694	660	633	651	573	701	656	614	646	630	637	609	663	615	615	609	626	654	647	665	648	692	636	630	637	596	626	651	636	622	641	617	620	636	596	607	672	638	662	619	641	632	642	640	654	650	636	629	626	581	613	603	630	637	608	673	648	636	636	624	634	615	632	602	617	624	601	677	610	614	635	610	599	659	578	627	646	627	665	672	655	622	620	647	656	664	628	601	621	653	653	633	586	648	613	615	636	647	657	633	652	647	661	650	652	600	600	642	613	642	580	660	623	617	630	618	618	582	589	625	572	633	624	575	669	612	670	659	633	617	634	664	628	631	639	662	655	618	601	572	641	660	649	622	662	629	588	592	605	687	656	633	583	593	652	612	659	651	659	640	648	595	671	603	604	653	601	673	640	623	625	655	666	671	591	623	680	621	640	657	620	616	637	599	663	664	668	647	663
11887	7068	4806	2387	1371	960	733	689	571	506	447	421	399	403	385	419	371	389	418	349	360	376	367	340	338	363	342	311	341	315	351	309	315	334	315	310	309	345	336	334	330	317	301	295	321	340	323	328	316	286	323	308	317	346	320	320	327	308	327	324	309	316	336	313	304	292	294	281	325	295	313	300	311	317	302	303	333	290	305	304	320	359	320	310	300	295	323	337	313	309	278	309	326	338	321	339	317	328	309	322	337	310	313	304	295	338	323	276	341	297	335	299	290	342	302	287	315	323	318	328	313	324	345	314	327	299	306	322	294	310	315	333	291	305	335	329	328	296	353	339	335	309	324	335	319	313	315	304	317	313	308	305	294	278	340	295	311	314	317	286	329	342	336	303	289	326	302	350	324	274	332	303	291	288	339	310	315	343	350	312	302	329	318	308	325	304	316	313	355	329	291	332	301	333	346	336	322	315	321	303	298	316	337	278	347	314	293	282	329	325	286	345	313	308	289	340	345	309	330	348	310	321	291	301	361	308	325	307	310	312	374	320	336	329	311	264	304	303	316	299	338	340	326	324	282	279	284	314	344	333	283	333	290	314	321	330	306	307	293	285	324	317	330	319	299	301	288	304	293	316	281	311	307	321	317	282	361	296	337	319	339	327	326	330	326	345	335	339	292	325	334	286	295	288	337	303	318	308	299	324	301	313	297	340	313	322	312	297	289	338	339	302	326	305	334	354	305	329	332	347	288	341	286	335	290	292	291	328	354	298	324	310	330	297	321	323	333	334	320	315	309	287	333	312	312	334	333	284	303	324	312	314	319	291	322	319	324	315	334	320	293	307	325	287	332	327	291	291	323	304	301	305	323	282	333	312	307	322	330	314	330	342	307	316	312	310	312	309	311	294	338	321	321	284	345	301	299	323	294	301	330	346	317	349	300	345	330	268	312	326	305	300	311	326	333	314	307	302	330	325	315	312	333	313	307	335	323	326	336	293	305	342	281	337	316	315	299	307	308	299	302	344	314	316	366	306	313	325	343	303	317	320	321	285	347	309	319	318	323	331	301	301	318	310	322	305	301	302	337	291	326	319	313	320	324	326	288	331	312	299	321	297	345	327	315	341	322	323	301	301	319	303	302	317	305	341	329	293	330	327	333	322	307	299	344	294	308	314	334	314	304	324	333	327	323	319	327	342	321	319	335	308	322	299	312	298	302	334	305	317	319	318	314	300	336	282	346	320	327	322	285	316	300	276	330	311	310	304	288	312	351	315	302	304	302	309	286	311	330	320	280	340	286	330	306	337	342	299	305	327	308	297	302	316	314	299	293	334	349	327	355	347	320	297	314	274	304	329	300	317	347	312	298	299	300	309	327	314	304	317	299	315	315	328	357	351	334	327	291	319	324	323	324	293	341	307	347	282	302	316	285	294	309	300	317	345	315	285	316	320	326	354	290	338	293	327	316	331	318	370	318	316	322	311	351	307	285	330	338	306	346	315	348	282	290	327	306	305	320	304	328	333	304	295	313	320	309	354	325	342	281	325	312	293	319	311	311	313	307	313	311	308	293	322	314	318	343	297	308	337	315	290	326	308	317	327	286	317	303	315	303	310	304	334	301	302	313	288	278	337	309	324	283	311	324	285	326	323	323	283	315	288	324	289	318	332	343	328	308	295	299	287	341	308	306	321	281	348	277	330	312	336	321	280	343	280	282	319	316	327	351	317	354	359	311	313	292	321	297	325	323	305	308	317	329	309	343	309	353	305	307	294	314	337	306	328	313	330	290	350	343	323	323	294	301	346	326	347	297	316	315	316	299	291	327	304	323	315	290	307	295	272	335	317	298	333	319	323	309	349	346	346	318	342	318	360	357	317	320	321	324	341	312	294	334	316	321	316	309	312	290	331	315	320	306	315	294	332	330	303	311	296	325	301	331	303	317	327	316	343	298	289	312	319	308	318	297	353	308	301	297	322	309	279	343	316	300	330	339	309	332	313	318	333	335	309	335	297	338	276	340	299	329	347	304	324	317	356	281	326	309	311	308	331	336	309	335	300	308	324	284	325	328	346	289	340	334	322	322	313	307	317	313	331	304	352	264	316	295	311	321	319	338	334	290	306	333	301	305	325	313	321	284	342	332	296	287	279	317	309	328	334	290	325	308	306	302	325	318	311	305	343	342	320	341	320	285	309	329	299	332	346	339	320	291	306	291	306	349	302	319	330	312	304	323	289	334	323	326	273	308	333	313	301	334	309	308	337	320	339	286	337	319	305	309	294	362	302	359	330	321	318	329	311	298	296	309	330	311	349	285	296	346	304	299	311	316	286	332	289	316	315	338	350	326	350	317	277	310	335	305	300	300	321	338	316	320	321	307	309	305	311	307	322	324	294	310	312	305	318	289	313	306	313	321	309	340	313	307	303	303	347	316	301	324	355	312	303	327	340	303	283	304	337	308	330	341	331	312	312	302	308	299	303	342	343	308	308	292	309	321	350	329	328	302	352	312	319	313	301	301	288	300	301	313	317	317	278	334	297	308	300	299	312	354	352	283	313	312	313	309	334	304	310	323	314	369	346	333	332	342	297	350	339	326	320	303	281	324	292	298	284	312	356	339	305	312	300	289	301	305	326	319	326	306	300	320	314	294	333	303	309	285	329	351	304	327	318	296	327	291	330	299	319	275	342	326	308	290	297	289	335	281	341	307	301	324	285	327	282	326	330	345	339	325	322	317	286	335	340	322	324	318	328	269	339	316	316	293	333	334	332	296	328	327	313	343	300	303	319	338	333	304	343	284	280	288	304	308	307	326	326	304	315	326	301	334	312	303	323	316	300	332	329	330	302	325	344	294	287	326	297	309	315	325	323	310	322	319	307	328	323	327	297	310	316	307	324	310	323	293	294	355	328	308	335	334	317	345	304	316	300	327	292	325	307	303	313	349	301	305	324	286	339	309	327	311	272	315	338	311	322	310	309	302	316	308	330	313	293	300	288	321	325	311	318	318	308	281	321	325	325	331	296	289	347	316	305	289	304	303	321	326	288	321	317	336	328	316	301	315	376	299	321	304	327	320	297	337	336	310	305	278	322	321	327	300	334	292	316	305	269	315	350	320	333	312	352	288	304	308	280	350	301	317	324	341	309	309	294	305	312	302	335	296	307	320	322	319	326	316	305	312	317	317	317	292	298	333	331	328	304	341	321	326	329	330	318	288	336	298	311	322	329	313	316	322	306	286	319	315	307	338	323	322	338	313	272	319	306	323	314	348	301	315	338	319	304	307	334	319	336	338	294	308	288	324	330	281	328	346	323	318	334	308	312	286	325	336	312	332	320	312	298	332	314	315	326	308	313	290	311	291	322	346	322	343	313	310	317	325	320	338	324	312	306	300	318	317	325	332	304	323	308	317	331	308	308	303	346	294	315	328	304	325	312	322	299	334	318	292	306	321	313	308	341	301	295	325	301	322	293	302	340	285	319	292	309	325	299	318	299	336	331	303	341
9350	7802	14278	12084	8922	6532	4934	4263	3458	2857	2490	1981	1894	1726	1720	1582	1422	1380	1265	1246	1163	1150	1163	1158	1052	1096	1041	991	961	981	975	969	926	873	898	828	864	866	875	800	880	838	866	845	904	909	810	895	855	821	885	866	844	879	847	875	822	835	875	791	875	883	878	880	865	864	897	820	843	838	831	804	898	824	820	832	882	823	849	906	855	870	774	819	834	829	841	879	839	876	812	778	827	892	846	842	888	893	839	886	863	907	843	826	847	863	843	809	877	897	826	911	887	848	864	842	823	862	845	865	904	833	810	801	870	900	871	882	813	884	761	852	788	838	883	881	829	941	878	805	834	935	880	812	829	841	897	850	909	857	842	835	833	823	913	811	852	874	825	841	870	804	867	832	883	839	846	876	838	859	822	825	856	849	846	816	874	865	872	887	900	896	816	881	861	856	830	814	813	879	827	840	841	882	841	855	902	855	861	858	882	858	878	836	845	814	870	827	829	898	822	805	925	834	845	832	852	863	848	839	851	882	857	831	873	848	810	869	845	876	882	854	811	822	843	884	903	851	825	885	811	842	855	805	818	852	851	826	823	797	823	824	854	836	813	901	856	845	839	876	848	899	878	853	871	827	848	827	839	898	874	847	849	820	879	871	846	827	791	800	821	853	868	838	861	882	828	860	774	796	817	809	796	830	815	818	890	832	864	839	838	894	871	824	836	863	909	809	805	863	830	808	872	849	839	909	818	871	837	828	854	849	895	846	801	876	876	842	891	855	883	858	824	863	883	842	875	847	848	859	851	841	836	862	855	857	861	859	849	835	872	878	882	885	839	916	866	827	848	800	839	862	845	871	839	811	796	855	796	868	829	861	843	822	848	867	795	870	881	862	859	833	866	835	823	901	854	788	807	797	861	857	875	805	811	860	859	841	819	881	854	885	835	844	830	807	854	852	823	844	886	861	866	822	814	852	814	854	899	825	831	833	831	830	842	853	797	801	797	793	833	854	860	823	816	858	919	813	835	869	833	882	836	870	837	833	858	838	820	873	891	787	884	801	837	848	852	825	827	845	844	834	826	818	855	917	805	819	859	854	826	830	896	850	795	845	850	789	841	879	862	882	798	872	812	860	868	893	850	893	897	888	855	854	882	841	878	892	893	841	843	896	899	858	863	873	867	848	804	895	858	854	843	882	810	863	872	871	907	867	884	871	879	863	871	861	905	800	788	815	805	845	870	833	853	863	826	839	795	823	832	837	872	860	837	836	787	913	873	871	851	837	854	852	837	856	838	909	813	869	851	858	880	811	901	805	882	867	835	822	868	878	836	841	848	838	878	854	853	847	840	834	857	873	825	855	870	858	851	838	829	831	861	875	840	847	875	903	864	837	828	869	829	864	841	839	890	823	856	895	829	909	834	820	880	844	861	866	815	866	857	852	855	847	834	860	866	882	857	848	858	849	853	877	838	813	809	900	828	867	781	863	865	856	859	849	817	856	851	820	839	830	854	829	790	856	878	806	889	827	820	852	877	832	860	875	849	875	835	825	851	830	859	871	806	860	838	893	748	853	798	891	853	874	854	837	856	853	830	912	834	821	870	887	869	874	855	844	815	885	804	823	862	834	827	880	852	802	814	869	838	811	911	887	869	910	838	855	806	821	802	806	876	875	884	811	835	856	811	841	856	825	817	796	839	872	855	841	813	869	829	830	809	869	823	784	828	887	870	867	850	816	847	841	861	900	815	840	879	842	852	867	851	864	871	860	832	835	870	863	822	885	852	889	864	814	840	841	887	870	862	880	862	911	832	819	844	861	839	872	836	858	825	823	837	844	870	827	883	826	834	837	854	820	868	840	935	853	840	797	850	841	831	860	868	848	827	902	861	840	827	806	867	837	861	818	839	842	846	834	878	842	839	879	829	894	836	888	797	875	871	880	849	871	824	846	785	858	858	860	898	846	896	850	853	793	869	869	839	889	813	841	807	829	822	782	850	884	795	881	863	857	878	823	826	861	907	891	879	871	836	829	840	820	846	836	851	902	838	847	827	868	859	915	814	818	844	843	895	832	814	835	838	856	804	820	838	841	854	907	896	852	867	923	851	843	861	871	878	854	793	919	824	870	903	883	832	800	897	871	867	828	802	853	841	819	851	818	862	822	865	870	855	885	849	827	860	814	854	848	891	802	937	812	868	853	865	897	920	868	875	842	891	825	857	861	871	869	873	878	860	890	819	870	876	842	821	818	811	825	841	831	831	861	805	858	812	791	857	835	881	772	833	826	877	886	848	842	849	809	821	830	832	828	834	795	829	856	861	857	829	828	847	854	861	853	791	846	861	863	819	868	891	820	855	876	826	825	896	846	840	834	860	875	858	822	835	834	827	836	836	868	846	838	859	845	846	820	799	846	861	863	881	817	898	919	863	820	836	836	764	875	896	855	835	852	924	871	855	826	868	842	877	833	859	866	856	868	863	850	846	892	862	855	858	857	808	835	844	911	813	833	872	835	773	849	835	822	845	874	850	833	866	869	883	850	829	832	844	856	886	871	840	784	854	821	860	794	812	858	868	831	858	890	864	834	871	873	828	858	818	902	863	855	889	845	781	820	872	893	888	857	855	836	854	848	842	873	874	818	840	854	859	878	867	863	859	890	852	866	886	863	867	780	864	822	844	868	831	847	849	822	842	862	827	866	930	843	831	859	840	858	872	819	825	831	840	822	847	915	852	818	847	879	879	853	880	850	838	844	838	831	853	829	848	869	876	820	911	918	858	842	872	827	797	845	867	844	942	878	916	854	857	832	860	830	845	857	850	856	832	892	834	888	923	838	853	844	844	858	890	853	801	839	855	827	824	847	850	870	855	880	867	833	801	869	867	839	851	917	833	843	838	813	851	907	856	812	864	826	860	885	855	884	833	844	823	801	863	785	817	863	845	866	867	816	805	845	859	865	895	823	854	845	839	880	843	864	814	824	851	830	840	901	810	930	794	857	822	800	882	874	838	893	859	847	871	867	843	867	822	870	899	781	842	854	839	824	881	815	817	849	838	856	856	875	817	836	833	861	894	871	855	865	806	826	829	862	838	827	795	874	876	872	815	910	853	851	848	797	815	848	804	834	884	856	833	891	867	813	884	883	861	882	853	904	852	803	869	845	852	830	822	832	841	894	874	878	830	861	868	834	822	887	859	853	865	867	843	847	874	844	862	887	857	843	869	824	851	836	829	852	854	852	786	881	888	880	786	888	826	869	864	855	919	854	840	823	820	810	867	837	859	810	844	832	894	861	899	878	796	902	814	858	877	908	851	792	857	860	902	872	857	870	829	877	799	812	843	810	859	835	829	853	837	863	831	831	899	844	836	850	853	907	867	832	842	850	816	862	822	877	934	909	832	896	888	841	828	852	819	868	838	851	839	859	871	827	890	853	868	823	810	829	846	856	800	862	888	850	839	872	861	878	839	870	832	871	845	830	876	823	860	851	874	851	879	891	827	858	795	846	830	842	862	833
28155	20723	17548	8825	4546	3117	2463	3098	2858	2410	2084	1669	1589	1626	1400	1405	1262	1029	768	704	746	669	634	673	595	632	557	503	451	431	432	408	403	369	377	331	355	300	298	312	336	298	309	293	300	307	309	295	285	292	301	289	305	281	275	300	241	284	316	276	255	278	297	261	263	295	282	267	279	298	281	291	262	279	255	265	285	292	282	263	250	283	279	302	297	268	309	302	287	260	257	274	322	275	257	290	298	303	251	262	286	264	271	260	258	301	259	303	291	313	295	292	302	263	268	295	271	295	286	279	291	268	268	267	271	299	252	280	268	285	264	301	270	293	289	286	315	289	283	274	295	272	294	288	289	260	297	288	275	265	278	290	266	289	257	297	276	279	309	280	298	262	286	273	266	304	311	271	299	313	284	275	302	275	264	315	286	295	270	281	268	265	280	250	286	296	264	292	287	290	278	300	304	287	285	304	264	239	283	282	267	277	287	288	274	275	301	266	293	314	250	289	283	304	266	256	289	277	301	325	313	257	268	262	279	271	274	264	263	282	264	265	297	257	267	283	271	273	294	300	316	286	263	270	301	279	284	318	309	269	289	271	280	278	301	286	279	279	296	295	269	256	274	303	294	283	281	282	291	256	286	269	263	291	280	254	255	282	294	279	258	272	276	286	318	273	276	289	279	298	299	274	279	264	306	296	251	286	301	299	272	275	317	294	279	256	256	274	272	294	300	274	306	283	304	290	303	300	277	274	285	273	291	254	280	278	302	280	287	265	265	278	277	273	298	282	297	296	259	284	295	272	253	293	311	290	233	292	270	264	281	302	294	272	264	297	287	269	265	282	303	268	309	264	303	244	290	311	280	289	280	299	292	285	310	243	258	314	296	271	272	265	294	286	307	271	283	262	273	296	286	258	291	267	292	272	311	262	294	253	264	282	311	251	272	276	277	263	290	307	289	271	299	286	275	279	292	285	250	292	259	267	276	278	281	300	301	261	249	286	286	293	272	266	271	312	289	277	311	256	305	282	285	303	280	311	297	290	270	276	275	248	283	260	278	261	279	282	283	276	294	275	282	301	292	271	280	281	303	281	268	295	280	276	272	272	309	265	270	305	273	297	294	302	282	277	298	278	268	269	267	268	294	290	273	291	282	258	259	283	294	269	266	281	314	278	309	290	288	301	279	284	287	261	250	294	281	269	290	291	283	274	278	298	270	287	291	262	257	281	290	284	292	290	260	265	318	281	293	315	271	288	295	293	283	267	300	278	288	290	251	317	301	264	295	301	267	272	268	256	300	274	280	252	288	276	297	256	273	268	266	267	290	278	254	291	270	296	270	279	317	280	312	285	280	296	321	295	308	286	303	291	253	292	290	273	263	307	267	254	281	300	273	271	264	315	283	266	266	249	271	285	268	275	287	296	278	260	259	285	295	280	283	272	280	266	261	273	293	282	274	304	255	293	236	276	278	286	317	283	292	277	277	259	295	269	278	281	283	277	294	253	252	291	266	283	297	303	279	301	279	308	297	303	266	300	356	310	262	287	277	262	272	256	286	258	244	298	265	263	274	277	267	321	270	300	286	280	276	279	261	285	316	293	309	246	278	260	266	258	285	267	293	301	283	282	290	284	302	284	266	289	302	279	263	273	291	262	298	277	297	280	298	274	276	262	295	294	251	277	266	286	305	310	275	271	311	280	271	287	286	292	287	294	257	276	282	280	272	285	274	302	275	270	295	298	278	287	292	309	283	297	285	265	266	282	244	280	301	269	262	278	269	277	261	286	280	279	316	268	276	283	289	257	268	295	302	292	285	268	277	282	288	321	290	300	280	259	274	279	269	288	330	279	312	315	281	271	272	317	272	322	274	276	289	326	292	270	248	255	299	239	279	263	270	298	272	270	290	300	288	278	249	256	276	294	308	288	271	282	319	315	283	282	266	292	283	295	262	253	270	271	275	280	253	280	302	282	294	300	288	281	285	301	258	286	269	280	245	284	278	273	294	265	253	293	266	260	271	244	315	247	308	271	278	292	288	299	290	250	274	302	265	303	269	246	306	306	280	263	267	287	269	277	270	289	285	241	275	305	289	233	280	280	288	271	281	311	299	290	285	293	273	273	308	292	267	271	282	298	284	292	289	277	300	282	264	273	297	302	292	281	290	284	288	287	289	280	281	287	276	256	298	249	274	276	263	303	273	287	281	248	266	283	305	266	287	264	266	266	313	265	279	292	290	298	265	241	266	297	283	257	254	274	280	270	276	302	253	271	290	270	267	292	316	286	288	291	255	289	277	305	266	288	270	268	304	270	281	283	277	274	302	310	287	242	274	280	281	292	261	283	292	262	278	291	277	296	280	270	298	271	299	249	304	293	274	271	301	280	312	296	310	263	303	273	281	283	275	293	278	321	262	273	274	269	258	282	285	286	265	287	292	248	268	295	283	247	280	247	262	289	284	302	287	273	296	311	268	256	276	297	263	258	283	268	247	261	270	291	287	284	260	282	288	300	282	258	260	279	273	244	272	289	262	258	290	267	296	260	265	291	284	270	263	261	311	268	295	297	290	269	277	304	287	263	275	258	286	279	295	282	262	289	272	252	273	258	291	292	298	270	288	263	258	294	292	276	298	305	269	288	262	269	266	290	297	268	280	275	276	275	282	259	267	276	278	271	295	277	260	284	269	279	262	277	280	304	251	285	298	266	269	269	285	272	255	278	271	278	288	265	291	253	246	314	287	306	286	286	319	281	277	259	308	275	293	302	272	278	275	275	281	272	281	297	276	301	262	297	286	295	315	290	278	258	259	271	282	277	282	280	298	315	264	306	281	263	285	287	312	256	280	304	270	288	308	254	289	245	305	290	274	276	296	273	259	286	272	279	249	281	290	287	281	309	298	299	263	274	274	301	310	323	254	278	287	287	235	288	266	272	269	281	276	273	267	319	271	259	257	294	297	297	271	267	325	298	285	283	273	285	273	273	272	263	270	306	261	282	287	275	285	290	272	295	280	272	303	284	254	281	285	275	282	299	283	279	277	284	299	275	270	268	268	290	274	287	245	279	300	270	271	261	283	301	263	261	304	261	315	290	276	296	304	292	253	283	276	262	305	276	285	275	296	293	283	284	285	285	291	284	267	276	277	263	287	249	314	253	262	244	265	293	286	308	290	287	311	295	276	264	296	281	306	252	286	308	290	271	291	285	280	275	280	281	273	276	253	280	294	267	272	284	259	269	285	312	286	272	260	283	288	289	285	294	278	295	275	245	299	268	318	263	299	266	266	281	244	299	283	277	293	285	259	298	278	285	289	296	277	278	285	259	262	280	267	296	262	298	263	271	299	276	289	267	277	283	272	316	300	298	273	303	284	277	301	266	307	303	276	287	278	297	261	287	291	298	280	273	298	270	279	293	303	282	286	269	261	251	279	257	271	280	253	288	279	271	331	276	260	287	261	309	273	289	274	285	271	277	274	303	290	270	254	302	285	276	251	279	294	294	284	289	292	308
19620	18454	27307	23340	18621	15373	13506	15624	13272	11332	10512	8353	9502	9023	8106	8206	7564	6360	4594	4440	4444	4175	4173	3720	3458	3544	2923	2595	2393	2077	2498	2198	1955	1655	1533	1304	1180	1073	957	995	1010	951	908	932	887	835	873	848	851	800	801	790	764	744	803	759	691	784	760	775	784	776	786	774	784	772	732	764	705	761	771	764	764	771	776	728	781	743	793	794	768	734	812	760	743	745	755	770	750	778	805	756	709	733	763	757	795	744	771	750	797	751	776	769	738	783	742	764	712	812	763	789	753	746	733	791	770	790	737	778	747	763	759	781	798	733	758	749	806	698	732	772	753	784	762	779	781	750	765	760	754	766	724	792	780	779	786	772	769	769	782	721	764	772	743	781	740	797	718	704	773	738	721	753	795	733	773	775	761	744	788	763	792	725	755	767	763	722	758	715	729	723	773	741	716	702	758	766	821	748	760	754	752	762	768	802	761	686	775	809	758	737	791	749	743	824	749	771	723	709	749	745	808	760	767	769	832	779	773	708	789	757	748	729	767	772	742	780	770	789	799	776	765	759	754	789	760	741	792	750	731	726	803	746	744	752	743	775	797	774	770	758	758	808	755	730	813	768	758	739	754	780	787	757	704	749	733	779	702	780	738	791	739	754	740	762	770	764	739	794	794	811	763	761	766	777	700	791	751	730	797	765	761	753	745	795	746	772	789	757	810	822	751	713	711	770	713	734	750	773	809	760	773	765	778	796	804	774	780	802	714	768	741	753	772	754	732	718	806	794	743	757	739	713	799	758	761	744	822	772	743	768	757	767	752	774	730	796	739	778	770	763	711	761	758	745	767	749	769	725	729	770	771	779	773	798	759	778	790	786	790	730	788	794	753	761	807	757	824	789	744	747	731	766	770	752	794	756	805	780	798	748	722	755	846	749	727	775	780	785	765	760	788	734	754	761	753	767	793	755	741	741	821	743	741	793	756	734	767	773	746	819	799	809	770	761	770	785	741	770	769	793	738	783	790	774	753	723	766	740	756	768	741	777	776	809	713	798	824	788	774	792	748	778	789	808	771	769	814	758	816	771	820	790	768	752	709	776	756	783	783	760	770	804	792	773	751	708	772	736	805	747	750	763	778	755	798	746	703	756	697	791	772	727	770	761	781	752	743	763	752	792	772	729	732	784	757	752	760	741	797	772	784	793	779	766	753	783	740	744	802	811	768	801	779	765	805	787	721	794	724	794	765	797	773	790	815	730	796	749	789	802	780	741	751	787	740	704	738	770	773	725	741	783	732	783	764	722	813	737	778	775	767	768	774	755	709	739	758	798	816	743	763	711	743	744	750	754	754	752	779	776	739	763	744	784	822	729	767	753	734	789	814	814	744	766	778	774	780	749	802	770	744	831	759	751	734	728	752	767	784	792	770	759	751	753	769	786	828	740	780	794	741	774	781	748	797	769	772	778	744	741	763	746	757	749	708	725	817	746	785	769	820	771	750	805	739	807	794	809	737	773	737	839	731	821	744	749	738	781	777	771	818	786	769	795	724	788	718	800	787	725	778	753	789	776	764	794	756	775	781	778	793	740	736	708	781	799	794	727	726	721	745	765	731	739	772	747	734	784	749	727	746	755	756	680	747	725	762	739	708	809	762	741	768	718	719	779	737	753	735	771	730	689	752	780	762	771	786	791	754	777	756	791	764	798	795	806	771	767	816	783	723	778	755	762	793	751	801	811	695	756	794	704	805	763	795	801	725	729	804	779	737	734	748	755	782	745	771	739	720	799	765	782	700	792	737	742	734	747	779	724	764	840	762	733	743	785	742	825	731	791	773	781	789	801	769	779	783	752	766	764	754	768	770	769	747	786	779	790	793	780	695	747	746	801	769	768	793	807	733	770	789	768	743	713	771	745	817	746	826	786	784	771	736	786	724	812	784	752	727	768	762	757	757	810	755	770	796	764	772	785	743	758	755	776	731	757	746	738	746	739	705	746	799	763	759	763	785	824	775	805	763	759	771	737	737	818	759	764	759	760	725	758	769	782	790	757	742	757	755	781	759	782	813	768	785	768	790	737	754	791	795	795	806	753	793	771	755	754	785	753	731	751	778	795	739	813	780	812	787	825	743	768	807	782	787	791	751	746	760	804	769	762	729	807	805	767	766	804	794	720	787	745	775	747	769	787	737	821	767	816	717	780	747	776	789	706	761	766	761	739	715	766	771	748	816	769	775	718	713	780	749	801	797	766	741	777	735	768	781	799	774	757	761	773	758	737	761	751	791	773	805	744	786	746	716	828	718	758	772	772	746	756	755	731	780	775	746	745	800	789	746	723	721	794	765	739	782	753	743	822	794	804	790	764	737	743	775	757	726	774	708	787	770	775	745	775	798	717	763	738	769	749	731	781	723	714	728	795	779	776	811	746	732	763	819	776	739	778	741	710	758	758	773	794	786	753	767	778	791	782	739	769	770	745	778	742	775	777	792	751	728	778	770	764	736	759	730	776	814	801	757	815	743	781	765	779	733	748	777	785	700	786	775	812	747	817	745	780	745	767	789	771	829	746	796	774	706	711	770	728	768	755	763	771	757	770	735	711	755	729	742	794	742	729	767	800	791	703	777	798	751	753	774	757	724	769	834	790	737	777	784	768	806	789	795	749	740	754	764	732	668	803	777	781	757	765	752	762	760	753	749	787	742	763	764	771	787	697	747	736	785	730	773	742	755	749	795	742	783	813	771	701	770	776	752	745	698	785	806	749	786	774	760	728	789	830	822	765	797	766	795	733	755	774	779	738	776	767	769	703	800	751	798	785	733	813	766	730	718	727	715	741	734	774	759	822	754	779	788	778	816	742	803	768	785	776	769	747	783	727	739	747	786	763	729	748	767	758	760	829	718	755	768	753	767	761	762	724	768	783	775	787	754	807	759	775	798	771	760	776	757	726	750	773	751	760	739	789	760	799	770	788	776	787	765	794	790	762	762	775	757	808	754	742	734	793	795	797	785	764	787	745	705	765	736	767	786	794	786	749	762	814	725	736	756	777	781	750	753	805	738	792	777	736	773	739	699	734	764	731	753	755	764	776	799	846	763	805	770	762	771	736	844	790	783	775	782	797	766	743	697	754	819	767	772	788	784	770	768	748	788	823	745	784	785	744	741	760	735	735	732	782	762	743	746	754	767	834	804	786	758	748	769	706	762	739	745	755	751	768	722	785	785	751	762	735	737	764	765	720	800	766	760	728	802	756	749	805	780	746	739	783	778	722	751	757	768	795	766	813	799	769	726	745	748	757	747	738	780	726	730	806	729	793	769	757	760	816	784	720	733	792	746	789	772	754	732	757	718	781	774	776	750	723	841	718	722	768	746	796	747	740	719	773	765	735	774	798	740	791	765	762	807	795	760	745	782	757	763	787	773	752	757	793	722	742	731	759	748	767	773	737	718	733	717	731	784	762	737	778	778	735	751	767	742	755	800	780	785	792	779	786	802	771	766	747	726	790	754	746	767	771	759	838
38229	31683	28249	18590	9236	6245	4844	6204	5534	4521	4307	4050	3980	3308	2936	2904	2556	1884	1526	1355	1256	1255	1103	1043	1085	1092	783	770	657	594	645	572	511	472	420	373	344	307	296	288	265	294	260	259	267	268	245	255	267	252	274	236	234	245	218	235	213	218	228	227	258	226	260	213	236	236	231	265	227	250	256	236	231	247	211	224	213	194	224	229	223	203	246	256	238	218	244	212	223	251	220	245	247	248	241	237	236	237	192	234	229	211	251	232	233	238	245	233	189	212	233	204	208	199	233	245	238	212	231	239	244	242	205	231	210	203	228	207	228	239	237	241	222	242	241	241	211	233	227	221	241	240	200	241	234	218	220	215	236	231	223	233	220	218	220	236	227	226	226	218	230	234	232	223	243	233	233	231	237	243	223	252	224	219	236	245	223	195	215	225	248	201	239	232	226	223	205	233	222	213	237	221	227	221	231	240	256	240	210	207	224	217	238	214	231	230	229	235	227	209	227	238	240	238	245	224	246	238	214	257	217	270	233	233	252	248	235	250	259	254	239	240	228	239	233	257	249	218	224	222	234	224	255	226	239	234	236	237	222	233	252	222	225	223	238	233	220	221	201	260	205	229	210	214	226	207	208	218	230	228	245	227	228	213	240	214	244	207	216	243	243	218	240	223	230	223	215	244	209	255	252	222	228	230	233	223	244	197	231	216	249	244	192	242	213	231	247	236	264	225	221	214	235	244	222	215	215	232	192	224	232	233	251	213	218	222	225	225	236	235	224	232	244	238	259	234	239	219	255	233	233	202	225	202	223	227	243	252	220	231	245	222	232	233	233	234	217	217	228	228	223	198	250	230	215	215	216	228	239	252	242	246	220	207	218	229	222	247	218	260	246	221	225	242	239	221	202	234	223	215	253	220	225	215	238	224	255	212	225	217	208	246	245	249	216	234	227	252	211	252	245	213	243	213	230	228	233	244	249	221	226	235	220	226	222	208	196	260	230	242	214	209	209	237	231	249	222	237	250	236	225	258	234	273	216	220	231	195	247	230	230	220	227	221	229	220	215	209	204	214	237	262	224	232	237	239	237	218	249	199	226	232	236	219	206	222	214	242	231	230	232	207	201	245	236	232	249	218	230	230	225	235	227	200	221	248	233	259	234	248	207	229	238	234	241	225	191	237	230	208	224	210	218	221	264	225	196	242	225	222	215	211	234	227	217	211	223	244	249	231	238	224	248	221	232	223	222	231	230	207	251	251	227	205	229	207	218	205	234	225	204	224	250	245	250	224	229	256	251	220	212	227	255	211	218	233	223	267	236	216	260	225	234	232	227	205	236	234	214	230	258	213	219	240	210	216	266	199	227	225	226	238	247	224	225	236	224	220	230	234	248	201	224	233	222	255	188	217	232	208	201	208	238	241	239	248	214	244	236	200	223	242	247	235	241	236	249	249	216	252	230	242	238	211	234	204	250	221	212	245	201	238	232	226	216	239	229	229	240	218	245	236	225	261	239	249	243	218	209	196	237	237	242	216	195	209	218	221	229	245	208	199	229	236	192	246	237	210	237	213	231	216	217	190	245	213	247	226	201	239	249	231	259	257	205	231	239	213	208	215	211	233	223	240	240	249	228	244	244	207	242	228	217	202	221	212	224	224	256	238	229	221	209	218	223	233	230	218	246	233	242	232	260	243	246	256	243	200	212	222	237	216	238	204	223	218	220	208	225	211	231	231	228	251	224	208	229	235	244	217	238	218	233	216	216	199	201	225	250	218	215	236	230	229	232	231	234	234	223	246	249	232	250	234	213	225	239	234	246	243	238	258	234	247	228	225	210	199	246	235	250	238	232	205	227	228	225	231	244	239	234	246	229	235	231	207	219	230	263	233	237	241	255	225	224	210	224	208	217	213	250	246	221	237	209	201	256	240	214	218	230	238	232	204	223	251	223	224	221	246	210	230	233	225	224	236	220	251	232	243	209	216	244	228	243	221	198	224	208	242	222	214	235	209	191	221	238	227	238	238	240	229	218	217	242	216	217	236	245	236	202	235	190	201	240	217	255	230	285	232	243	231	226	239	201	250	245	240	213	230	213	202	236	223	249	231	229	229	251	247	246	225	238	238	261	212	242	266	218	251	215	206	232	238	222	247	220	217	206	208	210	241	227	235	216	205	240	223	240	219	213	253	230	240	235	236	216	233	220	243	232	221	229	230	212	209	230	220	215	236	245	213	213	217	232	233	229	242	202	234	254	232	228	232	225	204	226	225	238	229	246	224	213	236	204	241	227	186	235	236	226	236	212	216	234	230	219	261	232	241	209	209	220	229	214	226	241	246	212	224	253	248	211	244	224	242	252	232	244	222	223	240	247	206	220	241	235	225	214	209	232	235	233	232	209	229	218	232	250	214	188	266	219	228	222	245	203	243	251	236	245	235	265	221	227	205	218	228	222	221	237	227	221	235	243	203	225	244	213	220	233	218	227	232	231	224	255	209	224	241	199	227	269	237	221	223	260	215	239	232	238	242	231	230	204	210	225	241	233	226	255	233	222	250	229	259	236	246	209	209	240	240	226	211	212	212	219	233	240	215	210	245	220	223	248	229	232	218	228	241	247	233	213	242	189	207	266	219	232	215	244	215	220	229	228	227	229	229	214	244	244	235	250	207	239	212	215	199	222	214	237	215	205	216	204	237	198	228	228	229	262	245	222	221	228	201	229	219	226	225	206	207	190	230	246	199	240	204	228	209	223	255	249	215	228	215	242	237	210	241	217	236	209	213	225	238	247	218	221	213	281	200	219	245	217	225	217	227	203	239	239	230	226	215	222	254	203	255	217	247	228	206	234	224	211	249	236	213	227	223	231	214	231	231	223	228	228	222	232	232	233	238	248	237	223	221	223	217	217	222	245	237	240	221	229	200	246	232	243	227	228	230	247	214	247	242	251	213	238	234	227	234	220	198	229	237	222	236	223	225	204	198	223	257	243	229	210	215	228	209	229	233	225	255	222	191	230	235	218	220	218	215	220	228	224	202	228	262	234	202	211	222	221	257	238	215	233	252	219	241	246	227	232	246	221	231	226	255	257	223	219	209	214	228	232	248	221	248	206	244	213	230	235	216	241	236	253	229	220	237	221	235	231	246	239	222	228	206	253	246	206	204	221	236	221	245	230	237	207	239	253	224	215	240	235	227	217	205	250	236	226	227	234	242	242	238	237	225	238	288	229	214	218	233	219	224	226	211	233	222	213	236	218	188	216	210	237	237	200	258	222	228	211	223	204	241	226	254	238	229	252	225	228	242	236	237	241	244	250	244	218	208	246	220	238	204	267	218	246	216	233	219	207	219	227	203	247	219	239	218	224	241	214	233	233	217	221	222	239	211	233	241	206	244	213	237	226	237	233	223	220	234	252	210	230	254	236	233	248	203	268	229	243	206	207	246	250	234	219	221	208	207	220	224	228	247	238	215	227	242	254	209	255	247	223	229	227	232	208	227	224	244	236	231	229	238
25935	27883	35424	31983	25762	22976	20107	22770	19732	18188	17723	16501	17086	14950	13673	14637	13217	10425	8586	8496	7980	7980	7153	7051	6820	6976	4861	4944	4325	3820	4451	3891	3224	2897	2243	1856	1808	1297	1220	1179	1109	990	907	907	828	812	885	860	723	776	703	666	685	646	699	643	679	638	686	658	647	663	658	653	665	646	622	674	642	672	634	631	664	659	615	643	658	591	670	617	613	637	665	691	648	688	646	615	611	646	650	651	654	656	646	676	642	625	586	687	648	657	628	626	626	594	589	627	622	591	616	660	609	610	645	624	645	663	688	672	617	623	669	633	595	611	619	627	622	668	623	640	635	652	624	668	672	637	631	681	652	601	619	618	660	623	648	632	625	652	622	632	592	631	668	642	645	642	641	660	629	574	631	678	587	656	608	660	631	664	670	663	671	626	649	583	661	601	615	655	578	630	646	626	631	610	639	660	626	677	637	618	666	608	667	647	606	617	612	644	630	608	614	610	605	599	607	645	670	649	646	654	589	615	663	631	642	675	649	658	615	635	640	606	622	637	654	640	671	643	630	590	619	565	627	594	660	639	638	663	628	663	608	659	633	602	643	644	640	633	650	660	612	641	662	672	608	657	655	655	641	679	633	646	626	593	635	638	631	625	650	662	618	629	633	659	617	645	651	664	603	624	613	653	622	630	680	640	640	625	645	613	676	661	690	647	611	633	635	642	630	690	648	627	656	632	661	656	622	660	645	645	655	589	662	647	642	665	682	645	622	652	642	590	652	627	596	650	628	620	619	607	608	633	644	657	713	661	669	647	627	629	666	639	658	639	618	611	586	654	619	645	636	650	632	662	642	676	608	590	670	685	648	635	626	654	653	625	607	624	623	627	668	640	638	623	617	631	625	635	625	593	601	630	645	616	651	634	642	666	687	642	685	641	664	670	618	648	654	632	620	659	600	591	609	653	646	611	644	616	621	625	634	663	667	640	663	672	650	603	657	628	649	639	653	644	686	657	620	614	632	654	626	676	649	653	657	652	638	605	666	639	649	599	639	642	623	651	593	642	596	621	619	632	636	592	635	645	642	649	631	648	669	689	646	641	638	650	624	595	655	619	641	627	639	612	626	639	614	651	631	585	646	616	578	623	641	640	644	624	664	611	643	643	703	611	652	631	669	656	630	610	638	683	655	609	685	661	609	633	639	663	637	659	656	622	643	615	666	611	674	655	677	669	626	589	638	648	620	681	617	637	614	639	671	655	637	648	620	659	644	604	638	639	627	681	625	644	641	587	626	644	650	656	650	655	588	641	631	648	651	658	652	630	645	656	620	583	622	638	662	618	633	647	683	617	640	622	663	651	633	668	614	699	601	657	646	651	644	625	613	660	640	674	618	662	653	658	618	688	664	608	637	673	624	633	624	730	650	638	585	677	651	654	643	689	693	630	618	616	603	618	656	629	643	641	641	664	670	631	635	636	613	648	642	597	636	657	613	633	572	639	665	605	643	588	619	643	612	646	674	652	602	635	633	632	637	667	666	622	660	689	600	629	652	616	682	652	647	644	624	661	609	629	637	660	677	614	679	643	639	587	589	639	655	654	633	672	618	666	640	648	641	651	645	641	670	636	646	628	642	631	640	640	632	687	651	659	632	625	636	634	625	622	655	643	640	656	627	625	650	641	614	654	662	696	640	653	577	635	659	627	639	661	628	641	639	656	644	676	592	642	660	633	655	616	605	578	649	644	647	645	645	658	644	593	634	657	623	588	642	667	646	614	666	635	644	661	594	645	596	641	639	639	665	663	666	677	633	654	629	670	615	655	685	687	664	644	639	619	626	622	650	624	617	619	659	633	630	616	633	632	628	642	667	603	632	697	635	673	652	661	579	623	609	684	668	649	625	626	635	634	606	650	623	661	629	663	665	667	628	584	660	594	664	570	602	644	577	649	625	604	648	643	637	629	602	635	662	625	643	669	665	611	654	633	641	648	653	657	619	616	644	620	592	627	636	624	663	615	632	595	633	648	639	651	640	628	601	630	647	631	652	635	636	596	648	644	660	686	630	590	621	642	640	632	600	646	625	665	604	634	629	625	610	632	635	609	619	613	698	657	630	617	654	627	638	593	633	626	586	639	627	661	652	627	655	642	602	617	627	592	632	611	685	646	683	675	669	621	648	623	646	625	644	652	625	654	642	652	638	621	646	653	636	605	678	622	639	656	639	651	609	666	600	689	616	633	663	632	656	590	672	683	667	651	617	682	602	650	640	669	658	596	654	646	608	675	628	678	684	637	614	591	607	662	610	637	694	646	603	624	648	647	657	618	693	610	674	621	691	632	614	666	621	664	676	593	615	658	645	631	614	676	641	665	661	652	635	657	628	649	646	662	654	631	645	663	586	588	632	646	672	616	614	613	603	664	647	659	653	658	624	613	640	626	642	606	628	658	597	648	660	611	635	620	588	670	604	634	625	600	619	575	634	661	617	660	666	573	610	638	636	628	613	623	635	587	619	627	651	615	620	626	617	608	634	649	646	623	651	637	652	680	599	632	644	612	659	612	626	675	636	646	619	631	625	625	631	653	655	640	648	633	662	611	627	632	616	619	694	616	568	629	646	681	676	641	585	652	636	608	610	631	623	635	628	634	625	619	666	659	624	655	645	617	626	637	657	659	587	639	642	589	642	607	635	649	644	640	708	586	621	631	644	638	661	624	589	644	660	644	676	617	621	667	656	622	644	594	638	609	611	639	636	675	627	639	641	605	629	674	612	596	630	633	652	641	614	637	634	623	618	666	642	656	638	635	610	688	630	611	594	615	683	626	648	610	656	665	631	658	614	618	661	627	652	582	683	674	644	636	641	632	623	627	598	654	652	670	684	650	664	679	645	665	663	640	657	663	626	626	635	614	639	678	637	630	658	617	661	644	636	647	662	584	593	683	588	609	651	580	590	703	676	651	618	612	645	609	662	629	660	636	708	646	644	647	701	633	656	611	623	620	671	647	652	645	613	640	670	628	665	643	606	663	593	633	640	653	601	630	601	584	662	644	649	628	614	681	626	618	648	625	627	646	617	633	681	609	648	624	640	629	692	599	650	627	671	645	627	638	623	683	620	665	623	637	651	619	620	667	622	614	609	657	679	634	643	652	619	655	632	634	627	650	669	590	644	626	630	626	637	629	607	643	647	651	638	581	642	647	625	606	649	673	615	587	650	610	630	676	630	639	646	655	635	613	620	636	626	593	640	659	620	655	616	617	598	619	638	643	659	612	635	628	616	634	624	638	640	624	653	667	643	596	645	622	659	652	646	596	564	692	606	603	651	696	628	641	677	614	654	643	635	576	621	645	676	629	652	685	671	673	615	659	625	622	626	615	616	584	632	605	627	607	661	664	641	633	639	604	617	630	635	632	648	643	624	633	644	615	668	662	624	630	624	630	622	628	620	602	627	653	651	648	628	649	649	672	624	628	594	629	645	638	625	647	633	659	631	652	607	636	613	654	605	660	647	658	667	634	612	613	620	612
11351	6712	4910	2132	1287	985	837	634	640	528	522	468	472	399	391	420	393	367	363	324	341	361	319	360	373	319	322	310	328	335	312	308	336	325	288	338	343	340	329	323	333	274	331	298	273	330	304	333	331	347	305	305	317	331	335	345	348	290	357	336	331	304	313	326	334	357	316	322	347	336	331	351	315	298	301	341	303	320	325	312	352	309	317	343	308	324	296	312	294	304	294	315	320	318	299	308	311	304	304	337	325	299	305	333	309	324	308	339	346	316	333	329	302	324	374	307	321	309	277	301	304	323	330	313	304	357	336	334	306	317	296	346	329	297	339	306	309	338	341	325	289	297	298	328	314	315	315	324	315	272	336	302	328	302	307	325	312	344	317	315	324	310	290	318	324	306	269	345	317	338	310	352	338	315	310	291	334	297	330	340	324	335	322	328	341	311	315	297	289	337	311	320	336	331	300	293	304	336	304	328	312	314	320	322	320	350	280	312	335	341	321	303	341	342	362	316	292	312	338	339	296	294	338	328	352	330	328	321	303	349	311	347	295	309	306	302	324	309	300	308	295	312	323	328	316	325	338	328	307	298	328	303	289	320	312	306	336	310	317	347	333	311	303	348	327	375	342	328	294	344	336	335	298	317	345	315	319	298	325	317	322	330	315	354	291	334	331	369	303	333	317	320	301	337	341	323	317	286	309	329	313	324	305	303	290	304	328	332	344	328	334	326	329	319	321	310	330	333	319	319	346	294	276	308	292	311	306	339	338	361	319	293	317	343	333	324	317	297	323	301	308	358	342	310	314	321	329	363	331	280	324	344	328	293	344	277	338	318	305	307	307	296	317	309	321	305	314	310	321	313	304	333	310	301	341	307	328	303	296	324	339	330	341	324	307	341	314	340	319	318	305	345	322	323	295	311	338	301	318	302	304	297	304	305	306	321	326	330	324	340	319	307	348	306	303	314	292	319	321	328	326	337	313	355	299	335	325	306	336	315	320	296	314	317	311	319	306	290	341	314	304	307	287	323	312	306	311	348	328	303	337	301	321	322	301	351	321	318	317	305	316	307	321	297	326	310	365	325	291	337	314	318	316	334	287	302	326	354	308	304	310	304	307	306	299	296	316	322	289	323	340	300	323	343	312	346	335	292	329	319	310	337	326	292	310	360	352	307	292	292	331	352	311	329	322	326	339	342	337	322	298	305	337	312	323	345	297	308	337	336	311	299	282	338	302	312	337	338	313	320	329	322	318	301	328	327	342	295	284	318	345	279	296	302	324	345	324	312	306	332	335	333	308	328	359	325	310	324	333	293	300	320	341	323	339	333	327	317	304	327	333	310	329	334	354	287	322	327	321	324	313	343	311	306	336	314	338	345	346	284	332	323	372	308	307	321	316	311	357	337	298	324	294	318	360	341	330	308	308	339	316	327	300	302	313	334	334	336	347	326	312	318	333	330	305	319	316	324	310	318	313	320	326	320	284	293	329	300	324	304	331	296	314	341	292	333	311	326	300	307	331	342	318	287	312	342	315	308	333	330	334	316	267	324	309	303	334	302	335	358	310	320	337	338	311	306	292	329	347	321	301	331	330	334	326	347	308	312	321	359	350	350	323	295	276	314	306	298	297	324	315	290	322	306	324	323	318	298	323	314	313	319	315	342	291	320	299	326	329	312	288	344	295	311	320	288	320	287	327	323	306	345	316	295	282	309	325	301	305	308	314	308	311	297	337	299	298	334	322	284	320	303	321	319	289	327	325	331	353	328	322	289	305	354	297	330	313	334	323	357	298	324	307	318	302	317	317	333	298	331	340	335	325	326	306	339	304	345	342	323	311	316	282	310	340	323	332	306	338	315	346	332	330	304	295	320	336	312	320	377	327	296	312	329	310	319	299	337	299	343	310	305	308	332	313	318	311	295	308	310	342	296	332	345	315	304	289	308	313	298	342	338	336	317	362	312	312	306	317	296	327	302	339	332	313	316	313	314	301	302	305	324	309	302	310	303	350	327	325	315	309	316	314	323	305	339	326	378	319	326	297	363	294	309	345	332	362	345	341	342	318	342	303	294	317	320	333	320	330	320	347	316	320	328	330	323	280	331	311	312	288	271	320	334	298	288	297	317	332	331	298	323	327	312	277	316	318	275	355	325	321	320	324	343	334	339	338	335	337	316	320	320	306	291	334	342	317	343	285	315	354	311	320	310	308	362	330	302	351	329	338	293	335	312	329	343	307	298	277	306	329	303	354	328	300	332	329	326	321	330	358	321	300	296	326	340	344	306	360	319	329	329	321	340	319	292	280	315	319	311	264	308	312	325	321	304	328	353	330	316	284	338	308	336	294	307	303	317	355	294	313	314	335	348	313	314	320	316	323	308	291	313	359	332	314	297	283	345	360	310	333	295	318	320	291	340	320	296	321	311	347	340	359	323	292	337	300	304	310	378	314	296	333	294	316	312	318	331	318	315	320	321	298	330	349	331	286	317	298	332	323	337	318	286	319	300	303	332	304	309	353	319	317	311	306	322	301	313	334	331	286	302	294	286	313	340	335	288	292	305	325	323	327	317	292	321	307	285	292	356	334	305	337	329	311	319	340	328	329	309	350	313	326	321	333	305	313	312	323	328	310	335	335	291	325	302	330	299	334	304	349	325	345	288	330	309	302	283	296	304	327	321	328	310	309	366	317	333	320	301	300	334	333	357	299	308	346	338	289	346	318	310	308	293	328	291	334	326	304	318	281	325	319	342	302	349	337	377	332	318	328	300	299	315	297	333	314	349	330	342	337	312	319	324	301	290	370	345	304	324	337	322	308	318	305	304	304	333	300	332	311	305	299	324	311	316	307	292	340	305	296	313	333	347	312	349	333	376	318	317	319	320	358	370	321	326	349	296	286	330	315	307	287	314	341	339	319	329	351	337	319	309	296	325	325	296	304	350	332	293	305	300	295	341	325	330	307	347	292	339	256	332	309	317	334	306	308	303	310	333	329	324	293	341	334	320	310	334	307	338	321	315	333	314	323	333	347	331	335	349	346	363	295	307	289	298	332	328	319	347	314	342	320	298	293	311	323	348	313	290	307	342	325	316	311	372	287	337	313	311	328	303	297	307	316	315	301	284	297	317	318	297	313	350	335	303	341	306	305	349	321	330	310	324	326	324	307	322	312	321	320	321	302	307	303	336	332	342	344	295	289	308	345	328	327	288	305	323	323	328	334	279	319	299	330	310	315	336	329	323	316	358	297	312	337	321	316	313	300	337	303	323	292	307	320	297	307	321	303	326	305	313	299	313	294	338	318	312	322	304	318	307	308	300	300	288	313	296	320	348	352	316	328	318	320	292	349	310	296	300	343	325	318	318	330	329	293	313	310	366	294	327	337	321	322	331	339	318	328	316	329	318	345	300	328	317	273	354	312	313	334	325	299	287	316	313	327	327	304	317	333	333	296	258	304	338	344	327	302	333	325	324	349	323	333	353	283	315	315	310	322	338	298	308	323	308
9678	7816	14217	11284	8530	6628	4875	4242	3514	2857	2677	2211	2386	1861	1863	1687	1519	1411	1297	1300	1235	1263	1215	1168	1141	1179	1071	1078	999	931	1039	1003	914	911	930	869	843	888	809	880	867	843	860	874	855	846	872	765	906	870	838	868	817	883	865	848	855	889	859	840	844	886	875	860	837	898	840	834	817	814	878	852	862	840	872	890	859	815	880	863	858	860	845	832	829	885	881	912	820	906	833	843	860	851	889	852	868	867	898	847	842	790	869	866	856	764	829	833	836	883	839	872	850	803	891	876	847	858	833	854	837	819	894	858	837	851	875	853	865	818	871	897	887	847	811	877	885	865	884	853	832	813	901	842	854	858	824	827	854	841	846	781	795	830	851	870	811	835	869	857	813	836	843	817	854	926	859	874	854	846	880	829	779	876	876	875	851	818	868	882	876	861	818	887	858	879	875	801	847	796	876	844	846	852	848	858	778	844	934	809	797	934	853	839	836	848	884	813	824	837	851	842	826	858	849	835	855	903	852	796	844	857	877	862	883	829	838	850	898	863	818	817	856	841	837	899	861	824	897	861	866	818	876	846	849	811	834	845	868	834	903	872	871	878	802	848	866	853	898	858	814	862	860	891	847	833	832	863	883	828	853	870	844	877	829	898	831	881	830	837	795	816	841	801	934	848	899	870	834	820	836	868	851	858	830	885	878	847	894	877	839	887	897	878	870	871	834	873	833	838	871	800	857	853	843	823	856	888	835	870	902	833	839	862	827	858	878	793	845	862	834	887	890	862	846	871	872	855	851	820	865	876	898	829	879	875	867	843	917	885	838	839	913	867	879	903	784	838	826	847	898	875	872	816	881	824	835	818	839	833	863	866	823	879	839	861	895	833	877	810	877	908	868	850	914	849	880	838	853	920	860	893	800	867	898	836	852	830	828	873	827	837	827	912	797	879	842	837	895	862	846	842	845	887	830	850	837	857	856	891	834	876	862	872	884	857	816	881	840	866	866	889	922	816	829	858	853	831	851	867	878	882	881	895	834	832	820	874	832	850	870	885	843	829	884	829	841	857	913	822	837	813	854	811	836	834	876	861	859	827	884	869	894	844	864	855	851	869	825	825	860	853	840	848	858	827	866	823	850	853	837	878	882	882	845	831	866	894	868	851	826	811	861	850	873	841	892	836	893	907	872	897	925	888	879	833	826	861	813	889	893	910	872	876	832	850	852	830	787	841	846	823	874	855	892	889	807	882	850	845	894	846	853	859	833	863	852	862	830	832	858	891	844	865	864	861	892	858	884	915	873	838	793	840	887	848	898	860	801	879	803	839	804	835	841	845	826	874	788	834	828	846	864	823	842	844	858	865	906	911	822	818	856	854	877	847	890	845	842	859	896	797	853	878	854	898	869	860	862	866	916	887	851	841	853	849	868	809	832	877	838	834	837	814	875	830	821	872	845	893	855	883	852	790	841	858	786	875	881	831	815	887	785	799	852	874	867	928	857	861	865	808	832	831	821	833	826	800	879	849	838	889	863	864	875	906	833	822	863	792	853	859	825	880	864	850	806	827	875	860	823	839	806	855	877	842	838	815	882	787	900	861	812	858	861	889	830	864	889	827	832	827	888	795	855	841	870	842	855	864	812	872	881	821	872	870	843	859	886	922	844	817	853	854	907	818	835	880	878	891	865	878	848	855	846	811	827	844	900	857	869	795	844	870	800	837	809	925	848	814	840	852	839	844	822	844	900	860	791	851	890	888	863	821	832	908	903	865	862	863	861	840	843	835	854	788	871	839	838	846	860	833	855	823	881	856	895	824	858	864	812	930	833	857	819	858	812	825	865	843	893	828	843	836	907	835	867	886	891	824	842	908	858	908	814	890	848	863	872	845	818	841	847	799	807	875	859	818	833	789	892	849	921	813	818	862	827	817	875	863	828	833	895	916	832	866	876	844	823	924	888	861	885	829	839	822	869	902	879	817	837	895	825	836	875	918	828	869	874	840	868	810	857	861	833	834	776	845	833	909	882	823	873	834	899	851	853	835	829	877	847	820	838	870	867	873	875	831	818	865	812	839	788	840	861	841	842	868	896	823	855	840	909	850	880	824	826	811	881	878	859	905	842	907	804	841	817	842	846	843	894	879	837	881	848	826	832	904	859	850	826	880	845	883	859	857	862	839	867	820	846	826	905	874	846	871	876	813	854	878	831	890	895	836	862	840	860	938	888	856	902	836	843	787	848	863	854	831	803	840	886	862	877	865	865	841	837	854	859	857	864	863	835	799	878	840	829	885	841	845	827	832	885	818	852	797	878	830	872	836	862	840	919	872	783	918	814	856	837	854	847	893	822	915	862	869	877	860	879	860	852	805	900	904	881	911	894	853	834	827	835	832	882	875	892	845	884	837	875	878	842	873	862	818	886	871	844	858	821	849	873	822	831	872	866	845	841	842	822	877	886	862	851	861	901	810	837	845	820	854	850	822	818	868	851	817	893	862	846	837	872	843	819	844	829	889	833	837	848	829	845	796	830	843	887	852	797	828	874	848	885	810	825	826	850	874	870	854	865	884	857	820	881	820	871	920	909	840	850	896	854	848	873	900	888	819	853	872	851	884	830	875	841	845	911	885	857	854	856	875	872	873	862	836	835	850	772	835	825	854	847	843	859	852	787	770	860	860	865	865	888	866	906	867	834	835	834	874	898	814	900	868	896	830	838	866	842	873	891	868	898	862	821	822	820	846	853	842	843	838	836	880	838	809	863	890	899	844	827	884	844	901	856	847	868	849	848	831	864	891	795	850	860	889	868	864	827	852	860	812	880	844	839	854	897	858	891	849	844	853	848	855	859	842	840	847	869	831	850	887	855	899	823	830	906	818	856	863	865	863	854	780	809	856	868	836	839	886	928	890	837	874	849	804	828	858	903	816	890	859	895	918	852	869	844	870	819	859	842	886	823	843	875	867	853	918	860	870	855	898	887	867	832	906	829	870	853	797	827	840	861	875	872	849	836	835	864	836	848	870	900	843	842	796	888	778	872	835	890	865	831	903	863	829	866	862	857	840	816	836	867	800	825	855	829	807	892	892	840	904	896	848	907	882	867	817	833	908	852	859	847	833	799	854	850	876	834	804	850	837	839	839	838	855	861	892	868	831	823	899	862	884	857	843	858	839	819	831	832	879	822	853	887	910	842	904	878	826	848	857	832	856	868	867	873	878	880	847	843	841	827	833	827	848	813	854	855	877	840	840	871	911	845	874	841	821	856	815	871	847	807	824	855	860	819	847	869	829	855	824	865	850	802	844	888	838	836	833	854	878	839	899	833	845	839	877	858	912	847	871	865	930	885	893	859	869	892	876	804	834	871	836	825	854	860	821	856	831	833	811	842	901	869	840	855	863	852	821	875	819	893	863	818	821	868	905	852	844	879	849	875	796	835	910	841	900	857	842	855	871	801	824	856	899	866	834	895	881	864	862	865	858	859	855	852	898	846	914	838	822	831	851	847	868	809	866
28110	21633	20605	8940	4996	3246	2695	3145	2816	2097	2415	2379	2184	1632	1470	1559	1275	1109	844	827	799	824	676	642	681	672	518	505	442	481	451	466	414	399	363	324	320	303	311	292	329	330	303	284	275	311	291	269	244	279	263	281	315	279	278	277	277	284	275	275	297	275	274	291	294	291	299	282	291	259	271	256	285	280	269	311	309	263	292	299	283	306	291	273	266	280	263	303	269	297	326	272	296	256	280	282	286	241	282	287	269	272	280	261	277	273	277	282	251	271	319	272	270	274	279	285	264	285	289	310	294	301	246	297	241	298	257	288	286	279	288	279	302	289	308	289	257	242	287	289	274	303	265	275	238	284	266	281	257	282	264	261	268	288	259	279	269	249	268	251	290	257	261	299	294	243	273	270	266	267	282	293	279	283	287	300	254	277	273	260	289	251	280	263	279	291	285	291	290	305	262	243	272	268	272	264	294	290	258	304	255	272	279	276	255	290	262	317	280	271	293	300	308	299	273	275	291	298	275	277	283	278	282	248	273	275	263	260	302	279	261	304	294	256	281	263	265	256	270	289	268	280	285	247	283	309	273	300	271	297	288	274	273	290	280	247	276	283	268	264	264	298	243	253	271	283	294	276	277	257	289	229	314	261	270	290	296	300	253	292	271	276	270	282	280	282	275	269	269	250	321	266	275	280	290	293	270	265	268	299	274	255	315	247	297	266	297	249	283	241	261	284	292	260	279	279	270	260	297	279	286	278	263	284	268	255	270	299	271	298	277	264	227	286	278	291	286	262	246	279	260	305	292	313	274	292	266	302	283	291	290	284	277	279	305	273	240	283	274	278	268	289	251	259	264	234	275	282	291	274	249	253	281	253	240	296	280	271	273	265	292	301	263	296	280	280	296	259	273	264	263	250	298	292	291	277	285	287	289	282	301	269	287	296	266	282	273	297	265	264	306	296	282	258	300	266	279	246	275	273	259	272	302	255	261	295	319	285	296	284	272	297	281	270	282	301	266	257	280	285	290	256	281	283	285	265	273	277	279	272	316	308	258	311	275	253	264	289	288	292	255	298	277	269	275	267	278	282	288	239	264	252	288	283	285	280	305	282	279	273	266	278	259	279	267	257	307	292	266	235	257	283	283	302	241	274	257	305	322	295	277	293	272	275	256	264	279	283	305	287	287	260	310	298	263	272	274	312	249	273	280	271	284	277	278	296	276	258	259	235	278	269	263	249	283	302	292	270	308	268	314	278	315	292	274	273	286	262	282	297	272	288	317	292	284	285	268	282	304	265	282	294	297	297	243	266	256	305	270	282	295	290	259	298	287	268	315	244	260	298	289	264	271	276	264	277	260	258	293	294	288	278	279	297	290	274	278	269	285	281	299	278	263	292	282	272	297	283	281	281	273	288	265	264	257	297	256	300	306	251	243	273	273	245	266	269	288	305	294	284	299	288	269	302	276	283	299	267	256	297	269	277	285	277	295	289	273	303	297	288	277	266	265	256	272	281	268	267	312	276	252	279	256	252	268	273	282	249	274	266	300	283	296	289	281	254	260	239	269	282	296	291	296	274	246	266	250	288	282	259	280	274	279	290	282	258	298	270	318	280	273	285	300	273	295	258	257	291	254	281	282	263	270	271	281	308	288	276	270	253	262	299	275	302	272	296	298	279	293	297	267	252	268	310	322	285	305	268	277	301	295	291	295	276	293	274	276	268	271	271	237	277	286	299	266	263	250	276	266	274	292	283	241	289	264	257	261	262	281	278	257	317	246	284	272	250	254	286	274	287	282	299	265	275	271	273	262	272	264	268	294	273	290	269	295	263	284	284	237	294	278	299	283	278	257	308	271	277	266	299	271	285	248	260	274	313	284	277	275	285	274	264	275	248	277	271	298	293	277	306	286	279	265	272	298	286	297	272	244	286	300	246	265	264	299	272	274	294	270	291	269	285	298	300	256	275	298	273	273	282	281	264	268	298	275	295	272	277	265	276	280	266	316	278	296	265	284	272	274	336	250	262	271	277	280	284	266	268	300	279	252	300	283	278	286	269	255	300	239	270	299	288	272	310	307	269	286	270	300	276	262	308	267	274	275	308	284	285	276	305	292	292	278	266	279	257	277	271	309	265	258	260	262	278	279	267	274	293	287	284	275	283	276	291	249	326	300	308	261	266	260	273	280	291	295	266	285	272	305	260	274	301	266	272	280	264	279	298	291	299	282	286	252	281	271	318	253	307	280	251	283	264	290	282	271	263	272	234	283	267	274	266	269	272	272	265	273	285	253	282	293	264	268	285	296	255	281	277	282	269	283	254	286	252	271	261	273	247	285	330	283	276	273	298	266	295	276	257	294	290	250	260	289	293	309	295	273	291	277	256	248	250	286	265	261	265	272	279	285	269	280	310	261	271	288	273	260	270	315	264	291	290	265	255	296	293	268	282	275	269	300	296	257	319	285	282	264	292	299	309	282	265	265	293	283	271	287	274	284	272	275	288	285	277	292	291	254	280	275	278	277	299	270	287	287	271	270	295	260	273	252	282	254	263	291	307	262	275	270	299	266	289	291	290	266	277	311	259	265	291	296	268	280	256	286	266	247	266	257	270	262	254	276	260	310	281	293	271	268	274	270	252	251	310	270	257	268	263	271	265	285	314	267	273	296	246	272	271	249	302	263	288	296	275	240	248	304	297	281	319	302	286	267	277	285	276	236	267	299	253	243	283	285	270	311	282	328	241	251	278	267	253	293	268	304	300	297	275	282	267	295	255	254	268	259	308	289	287	290	265	276	273	280	291	296	282	306	284	302	296	303	305	288	249	284	269	264	280	276	266	274	237	268	277	279	276	282	285	302	284	251	282	281	300	272	305	272	286	303	274	305	281	256	280	275	254	259	261	274	267	262	249	272	252	243	256	282	291	290	260	282	282	300	273	278	244	273	276	304	281	283	290	274	241	255	251	292	252	302	247	263	258	287	281	260	289	309	259	280	285	285	282	283	272	285	301	255	245	291	265	284	267	282	278	302	258	299	268	256	251	263	284	254	258	251	288	280	276	291	282	269	271	282	262	280	290	279	255	276	281	253	284	262	296	285	254	272	294	261	279	293	304	302	271	265	287	279	258	317	280	282	269	248	287	284	288	261	279	279	240	257	269	277	267	278	293	284	305	255	296	258	281	287	274	289	278	279	260	293	264	294	273	279	251	283	272	289	292	278	289	278	298	270	258	295	276	281	301	292	253	277	259	275	284	272	276	256	274	274	293	260	267	267	290	286	270	289	275	260	284	279	293	270	286	294	256	285	290	274	291	259	292	274	255	276	305	259	279	308	299	276	287	283	261	269	284	284	238	281	276	269	292	270	299	279	296	282	273	254	291	297	266	280	282	256	282	265	294	258	270	259	244	291	270	279	286	270	288	276	303	294	306	327	275	279	308	269	261	263	290	293	290	270	279	285	270	275	297	285	268	290	263	283	248	281	334	310	272	259	264	262	281	250	286	248	294
19684	20261	29055	22022	19546	15698	13984	15309	12714	11317	12347	12095	10660	8610	8639	9004	7881	6324	4979	5075	4584	4574	4414	4011	4000	3817	2953	2925	2658	2465	2742	2329	2058	1874	1651	1385	1311	1095	1064	1039	1039	941	957	903	870	947	817	845	799	766	806	755	787	742	734	726	762	785	765	789	733	750	747	723	740	760	756	803	798	738	695	779	793	727	796	724	810	768	767	769	774	758	758	750	823	704	794	770	781	763	752	717	757	732	743	763	746	741	805	787	750	722	757	768	752	684	740	759	693	714	789	781	744	756	778	766	731	728	730	741	734	777	723	779	734	771	803	746	748	740	722	762	746	789	741	708	742	744	740	757	699	757	822	766	714	744	739	739	735	734	797	735	740	733	733	809	749	754	729	789	801	732	763	751	772	749	711	727	795	739	800	722	790	726	780	753	740	738	779	727	776	755	747	775	768	738	737	741	736	777	796	767	763	796	771	746	765	758	732	758	723	797	768	768	764	752	715	757	766	742	752	709	693	755	683	760	774	775	740	713	754	702	799	732	831	763	777	725	776	749	785	742	791	768	750	787	728	723	787	790	743	794	789	746	749	728	745	756	756	745	754	798	723	761	765	712	702	723	763	797	732	744	741	757	741	790	803	731	716	776	802	756	781	759	756	758	726	755	728	773	762	776	781	760	698	735	750	753	757	749	773	764	767	759	744	718	797	759	713	725	787	750	771	736	735	704	803	738	720	825	726	736	719	748	774	816	759	708	748	721	761	792	749	744	719	718	793	731	727	753	820	825	755	715	711	775	709	753	814	754	770	766	707	697	756	776	766	796	730	754	755	754	764	778	760	758	763	748	741	708	775	744	705	704	785	728	745	739	750	750	723	726	778	707	759	743	761	742	759	754	746	738	739	715	723	766	725	799	730	726	772	796	765	707	778	739	736	720	720	719	761	776	768	765	758	719	749	770	774	761	753	763	779	732	783	730	782	794	751	738	689	773	758	799	760	749	755	742	763	712	742	758	787	741	806	755	804	748	700	748	795	745	791	736	747	757	778	741	734	765	756	745	780	776	715	749	743	789	775	751	776	766	786	810	706	753	749	766	716	773	706	734	778	738	768	762	813	718	724	777	743	786	716	721	760	766	759	720	713	769	717	770	737	740	748	777	751	763	759	731	784	770	757	746	768	741	758	775	737	692	728	726	745	792	731	766	766	797	760	728	752	743	725	716	776	700	767	745	751	772	758	772	674	744	743	746	736	762	810	733	767	730	779	727	757	727	763	766	792	720	744	712	798	751	778	744	780	779	779	816	731	737	719	761	765	741	695	764	760	751	737	751	733	756	775	786	782	792	747	800	738	776	750	731	723	768	794	752	691	731	712	777	743	724	748	775	778	750	739	731	765	713	749	782	723	738	705	798	752	792	725	781	736	738	771	755	732	768	747	752	733	785	759	697	749	754	735	730	746	787	725	787	776	807	774	721	710	758	772	731	784	799	729	778	773	742	684	720	801	794	735	770	802	709	765	691	778	792	767	777	741	723	767	782	747	761	767	754	779	759	727	739	774	764	780	747	714	811	748	741	780	762	753	774	751	743	747	718	799	784	778	762	744	761	790	797	797	748	748	750	769	747	735	748	759	751	748	710	743	785	810	751	739	778	707	739	736	719	769	756	734	753	754	737	696	792	745	795	722	700	805	735	705	774	780	759	786	726	716	776	773	794	763	782	767	746	745	751	785	766	755	774	697	731	727	751	755	715	756	710	774	771	785	791	772	739	753	758	767	769	768	750	750	765	793	767	767	732	774	747	706	738	762	795	777	723	761	755	729	752	775	776	759	692	805	793	754	749	741	767	716	742	756	704	747	798	720	762	730	783	715	747	772	775	745	707	723	772	790	779	792	756	747	727	695	736	825	769	730	730	776	752	794	749	754	755	769	690	770	738	767	748	787	800	754	732	804	799	760	748	788	783	731	774	728	743	727	758	765	743	773	712	758	750	778	724	786	802	767	767	756	781	748	808	765	732	664	761	791	770	712	797	769	716	776	748	753	792	783	756	756	774	788	763	788	794	754	766	749	789	748	826	752	763	762	751	802	740	720	729	725	713	704	716	785	766	730	701	751	769	716	740	743	749	755	772	775	774	752	718	776	753	747	748	766	765	778	763	713	778	746	780	732	792	773	743	783	760	771	766	725	777	798	718	746	722	749	730	784	741	818	744	729	758	766	750	733	756	781	777	801	790	738	769	730	755	787	763	699	769	743	735	764	776	777	720	762	726	731	708	758	745	739	757	760	755	749	783	786	750	742	781	727	757	807	716	726	705	764	764	713	735	755	723	729	757	739	731	764	727	752	760	799	744	735	756	724	718	721	785	793	739	769	766	756	733	752	734	737	777	786	766	761	752	776	775	760	755	780	777	760	763	777	744	744	771	738	724	718	766	711	756	720	736	780	743	773	709	704	778	759	730	724	739	769	746	765	781	761	769	774	753	750	731	744	771	768	719	803	753	765	732	812	706	754	751	769	717	726	828	805	773	741	702	778	772	777	731	764	773	761	738	720	760	792	742	774	778	762	777	775	779	744	767	744	790	770	730	721	779	766	735	752	772	753	736	769	732	725	799	743	798	759	815	743	760	748	724	780	718	781	745	789	723	735	767	773	789	818	798	796	813	765	730	788	805	715	754	825	752	773	743	742	709	783	770	766	766	758	793	735	736	703	782	791	755	792	744	822	759	778	781	749	757	811	739	750	797	761	762	765	776	759	735	760	746	719	771	731	767	751	705	751	694	768	778	757	742	782	742	762	716	787	765	732	789	757	736	779	746	778	780	779	757	772	739	775	763	745	762	723	769	737	762	732	716	779	767	783	738	765	771	743	758	766	716	775	733	722	763	737	749	767	757	809	819	769	770	760	752	741	775	769	741	758	758	784	752	777	747	762	763	776	784	783	790	694	762	825	756	776	749	757	725	729	753	755	730	783	783	802	744	802	771	736	796	742	690	746	767	746	752	793	765	724	750	750	731	770	751	743	766	751	745	726	696	756	766	749	712	779	740	780	761	755	787	756	755	794	744	749	742	751	774	754	722	771	746	726	739	760	750	719	790	760	751	757	775	720	814	793	695	752	723	759	728	754	723	755	727	709	758	733	775	815	761	754	713	775	758	736	762	736	783	772	739	741	756	728	738	734	775	778	735	795	798	739	795	731	696	734	756	775	797	756	747	750	736	752	751	709	753	731	770	793	741	706	772	748	728	789	780	761	701	739	756	721	766	785	770	755	764	791	773	717	718	763	711	780	724	733	772	769	763	773	755	741	762	744	727	774	736	759	756	693	770	705	758	793	737	745	788	749	708	808	753	802	769	734	709	713	735	781	768	703	786	723	792	826	810	754	762	814	719	753	730	777	717	737	765	761	711	794	756	728	746	757	700	783	787	752	759	794	724	745	789	720	714	789	773	761	760	743	670	736	723	738	779	755	747	725	732	772	756	741	769	730	748	735	774	781	783	787	760	833	771
37286	31301	26703	16673	9801	6064	4768	5738	5032	4318	5349	5305	4104	2953	3008	3057	2574	1803	1337	1462	1206	1154	1013	1021	981	1055	707	735	660	656	653	620	551	473	444	354	365	305	258	295	301	257	279	251	259	233	230	254	248	281	197	230	227	196	225	240	219	217	222	234	221	225	223	225	229	237	221	218	216	218	231	201	244	242	236	222	211	214	235	228	225	214	254	208	207	220	244	216	253	223	259	213	200	219	254	227	255	218	214	206	194	224	232	238	244	235	247	222	224	238	221	210	215	254	214	241	222	234	191	227	231	218	244	205	227	231	261	208	218	228	263	237	231	227	235	239	238	241	234	209	215	238	241	234	218	215	233	230	208	225	251	236	252	221	218	220	238	256	228	234	206	224	220	226	219	226	230	227	236	201	210	223	208	202	226	245	245	229	231	233	212	232	232	243	248	218	221	210	245	243	225	242	230	237	224	220	207	243	214	221	209	229	214	201	210	236	229	209	212	251	206	216	237	246	222	212	214	231	238	225	237	199	233	219	224	217	222	228	217	229	249	232	256	251	225	266	218	240	201	223	225	236	236	211	205	222	221	199	221	210	250	237	207	218	215	236	204	234	231	208	250	211	232	231	217	214	223	214	219	224	213	201	229	255	249	213	242	221	227	240	214	242	235	221	206	225	231	204	229	238	244	242	233	227	234	228	214	243	235	219	208	244	212	218	222	248	242	230	229	255	234	229	209	238	216	241	210	231	214	218	237	234	230	234	201	260	215	225	226	227	197	229	240	216	228	207	230	205	252	228	189	238	240	243	230	239	214	228	231	238	232	213	225	221	237	216	208	221	219	197	220	243	227	222	203	227	224	209	218	207	217	239	228	204	231	260	232	238	199	234	212	213	218	225	214	192	209	215	218	247	237	257	240	226	218	223	214	222	223	233	238	253	207	215	236	203	208	224	236	214	205	206	222	247	258	221	236	244	233	212	232	257	230	221	218	226	239	242	222	231	215	253	245	201	234	222	216	216	223	232	196	229	227	219	240	216	258	214	247	199	217	240	242	217	252	211	245	229	221	217	244	219	249	224	258	238	228	237	215	226	206	217	214	213	251	234	234	230	210	192	203	241	224	214	269	217	237	219	239	219	206	213	237	218	224	194	211	218	222	234	205	202	223	217	238	238	240	226	251	211	211	227	225	216	214	202	240	229	212	213	234	237	215	214	203	222	267	254	234	212	230	224	227	215	221	237	220	223	231	211	244	206	223	235	236	224	204	245	216	221	197	227	234	207	221	227	220	249	246	221	246	247	211	254	187	235	222	223	206	237	218	224	233	228	207	247	242	240	220	239	209	208	223	219	222	242	212	231	226	210	231	231	227	246	225	243	216	219	201	250	230	220	233	213	242	216	233	227	197	215	227	234	248	215	236	225	221	195	214	220	207	250	225	232	227	230	254	206	245	258	221	200	218	232	230	225	207	209	228	224	238	249	221	232	231	219	192	266	251	206	221	205	211	214	243	195	253	203	250	216	241	238	185	217	228	224	229	222	218	236	217	198	225	211	254	213	213	213	215	209	226	234	254	240	234	224	241	232	220	237	225	212	219	239	235	248	210	234	244	241	268	248	241	222	227	218	247	209	238	223	246	252	200	196	202	218	228	216	213	213	231	207	214	224	230	236	218	209	229	219	241	232	212	245	238	199	256	214	232	206	232	237	241	228	209	193	217	239	215	215	212	235	233	244	207	215	253	215	212	218	245	233	226	214	229	206	201	194	208	201	226	211	236	227	262	210	234	196	227	234	229	216	221	218	203	229	225	237	206	237	225	224	240	230	217	214	222	219	219	227	239	260	203	223	249	222	247	216	242	235	212	249	226	207	238	228	232	219	236	218	235	206	219	216	202	223	229	239	215	236	250	211	230	244	242	215	202	216	226	217	207	231	242	230	219	220	238	216	226	236	211	230	243	215	198	229	218	213	222	193	229	233	251	221	197	213	249	236	203	203	236	213	230	215	231	245	219	220	212	227	219	214	240	236	221	239	216	191	231	217	228	242	205	244	204	216	226	221	216	216	235	236	218	225	215	211	244	210	208	204	231	186	229	244	246	222	222	223	247	233	228	244	237	216	226	214	217	231	215	200	204	213	213	226	243	194	203	234	208	257	206	222	233	211	241	237	230	224	211	213	222	210	221	235	225	226	218	217	246	226	228	241	242	209	221	213	217	242	228	211	238	232	215	230	216	220	209	212	230	252	212	212	219	212	231	211	187	200	207	229	205	237	203	209	218	213	231	217	235	219	253	225	215	204	186	209	266	218	215	215	216	241	202	239	210	225	224	212	192	234	246	242	261	259	239	223	224	226	245	207	184	229	232	207	227	227	233	241	220	200	227	218	222	240	267	224	225	223	224	250	223	222	238	230	225	257	215	237	236	230	214	251	217	229	232	232	232	210	228	227	212	248	245	233	212	229	245	205	204	240	250	220	228	211	199	201	239	224	231	228	243	210	240	214	228	270	251	193	198	227	230	239	231	231	250	230	216	235	227	214	237	228	237	220	212	239	204	241	234	236	225	252	199	210	209	209	215	206	216	202	222	216	228	214	230	219	235	225	232	216	233	223	229	226	230	237	204	228	236	198	236	246	224	221	237	231	203	200	224	213	233	219	264	251	223	239	201	213	248	239	219	197	214	234	248	206	230	230	209	210	230	211	214	206	219	220	235	215	254	229	204	210	200	233	237	225	228	192	247	205	223	216	235	221	219	234	223	226	233	237	211	203	249	218	246	212	212	221	245	229	220	245	216	246	224	189	227	231	205	217	240	251	238	237	213	229	254	217	225	216	217	237	226	246	215	219	215	211	204	218	209	229	212	230	217	216	229	207	247	212	220	215	232	226	210	232	225	221	204	231	207	234	241	241	211	239	230	211	214	219	210	229	235	211	211	243	218	216	230	231	227	226	232	238	225	234	216	216	220	232	230	224	202	211	238	240	231	248	206	221	208	222	216	227	242	232	216	230	217	251	208	193	213	219	235	220	254	217	243	236	217	209	245	218	229	210	217	198	182	235	223	198	214	242	211	232	219	219	231	238	240	223	204	237	215	227	242	240	232	221	244	212	234	260	246	220	245	232	220	244	244	215	226	229	205	212	220	219	225	244	228	185	229	231	206	250	233	225	211	219	245	255	255	223	245	203	242	197	233	234	227	250	232	222	229	225	223	221	214	236	207	225	220	201	222	214	204	236	228	216	218	247	216	214	194	240	199	205	220	214	199	234	237	221	250	224	252	247	255	209	229	228	235	228	231	197	241	217	226	220	221	233	231	243	192	221	246	223	228	219	214	208	202	238	226	252	201	212	233	201	233	211	244	264	222	238	229	208	236	229	195	196	224	237	226	228	221	215	220	212	205	227	235	228	229	241	224	225	219	199	231	212	231	199	283	247	242	238	232	209	229	255	254	223	228	233	216	222	195	219	212	219	257	225	255	237	223	201	217	249	229	204	258	196	234	202
24615	27752	33885	30737	26795	22394	19612	22318	18784	17951	20934	20300	15440	13542	13624	15327	13880	10009	8400	8565	7448	6972	6577	6835	6405	6922	4852	4634	4484	4125	4599	4072	3172	2947	2648	2016	1965	1399	1338	1361	1305	1123	1006	986	858	811	809	814	697	732	702	649	699	687	621	683	616	629	607	682	659	619	625	618	627	624	634	611	595	639	577	612	638	640	626	646	638	601	606	645	634	632	622	639	630	643	646	651	632	656	644	578	597	616	627	597	618	622	610	612	624	620	630	623	654	661	648	633	654	637	649	646	591	649	645	607	588	591	663	622	670	638	612	610	633	618	644	610	631	641	613	622	626	631	634	591	638	644	620	562	630	694	588	666	609	624	609	633	605	644	653	619	613	642	645	670	615	603	633	660	669	639	581	630	592	597	600	666	632	633	643	641	636	688	586	627	610	645	648	595	654	567	635	633	632	590	631	593	560	674	641	628	628	619	638	633	673	661	584	664	562	623	585	622	589	651	634	647	650	645	615	608	623	651	579	631	638	601	642	649	610	613	589	606	635	641	655	623	606	626	650	616	677	633	622	611	633	601	638	598	613	660	620	596	628	628	676	614	596	605	609	635	635	610	635	645	661	606	611	624	651	589	654	628	651	631	593	634	579	678	612	621	643	650	634	629	618	603	617	628	577	570	644	627	584	627	616	631	624	633	636	689	608	652	612	626	560	668	587	600	616	663	604	611	631	615	564	583	570	603	605	617	665	578	638	659	669	687	632	643	637	626	604	603	597	621	638	641	599	672	649	589	626	640	636	598	652	655	596	632	623	640	630	611	665	670	627	659	600	614	631	666	597	605	619	613	627	607	632	666	699	638	631	644	597	650	624	641	613	611	590	649	614	613	606	596	633	621	636	639	618	643	647	668	664	635	658	608	596	630	636	586	642	639	640	622	659	623	618	653	689	582	628	625	682	620	583	649	637	640	669	598	637	601	621	642	585	660	622	642	666	632	637	677	655	614	599	654	649	589	575	602	599	647	581	611	629	647	601	647	632	559	619	627	590	616	613	630	643	657	659	582	618	657	666	631	619	631	650	627	641	626	616	634	640	613	629	665	635	658	627	651	655	641	616	662	619	609	634	624	611	600	642	602	647	626	601	620	626	624	606	610	569	618	661	632	686	636	614	651	683	632	613	583	594	651	599	608	618	589	603	616	639	642	607	625	621	637	615	650	672	647	625	614	603	628	632	593	563	618	603	624	623	608	596	620	651	621	624	623	659	615	680	616	645	628	609	630	602	614	621	588	650	641	644	671	609	571	611	620	624	637	670	609	652	652	631	621	690	620	589	638	588	607	668	656	634	613	620	634	593	581	635	638	561	610	657	613	644	596	662	628	586	635	620	610	656	611	651	645	625	607	637	634	610	625	631	661	651	608	602	658	647	633	637	630	633	625	635	579	622	592	608	615	626	630	640	650	593	624	645	597	585	612	642	649	632	607	611	577	616	688	635	639	621	618	654	608	642	649	618	610	615	640	634	646	615	620	625	618	591	566	618	636	678	626	656	639	593	669	578	587	655	573	706	603	679	612	656	630	596	621	665	599	622	599	675	646	634	634	641	626	655	622	633	657	638	613	573	666	655	629	593	621	654	643	622	622	627	634	583	646	612	625	627	636	630	701	611	627	598	628	643	620	612	624	646	633	611	615	623	630	613	658	620	607	618	614	631	636	674	628	643	628	606	622	625	617	605	646	688	618	651	655	609	651	614	665	602	630	609	647	647	586	620	602	588	659	639	642	637	626	649	615	620	590	618	621	612	543	643	629	630	645	607	609	561	637	646	617	647	622	603	640	594	649	637	641	604	623	650	612	624	593	608	655	595	622	629	615	640	619	613	637	638	601	633	651	627	632	654	604	614	655	627	631	597	665	644	657	611	682	626	615	643	665	646	632	590	603	649	623	665	636	585	630	626	633	662	667	646	609	593	599	615	614	571	601	633	650	649	690	660	623	621	618	601	576	690	630	593	600	624	616	627	638	625	615	651	602	632	636	601	660	610	624	673	626	616	631	651	616	652	652	668	643	625	580	604	638	647	600	587	659	652	670	589	634	591	641	593	618	634	653	612	630	624	636	608	635	613	624	607	638	631	606	656	666	622	611	609	596	671	622	612	633	626	639	608	621	642	638	607	629	631	605	681	570	650	641	615	627	597	638	621	621	594	615	631	608	620	646	600	628	632	585	610	600	662	641	666	620	633	662	622	628	661	599	604	628	626	624	650	646	610	689	578	624	595	649	641	662	616	677	638	614	606	614	620	607	655	650	607	675	621	610	655	619	624	630	658	632	652	616	646	644	578	597	583	634	621	614	581	629	642	609	618	614	631	610	606	644	587	611	603	618	642	668	643	614	632	596	605	654	619	642	650	639	656	656	607	612	583	650	593	621	591	608	606	668	600	621	630	629	574	623	628	601	606	635	612	643	643	631	605	623	618	640	600	605	635	591	610	614	588	663	619	613	632	608	600	637	635	626	627	631	630	596	642	607	637	651	671	647	591	585	649	643	637	602	651	549	631	636	626	615	608	595	572	659	632	629	671	647	632	683	663	602	657	644	621	621	616	607	608	634	624	629	634	610	601	651	589	625	651	615	564	636	650	619	671	631	651	643	659	671	603	637	616	643	658	652	615	668	652	627	633	599	671	624	619	624	619	640	627	606	649	614	646	605	645	613	603	607	574	629	690	633	661	634	633	612	625	602	640	624	662	630	611	637	619	654	655	639	642	611	642	671	647	592	608	618	636	652	576	651	678	632	642	647	612	632	630	630	638	607	634	612	619	634	606	596	652	610	617	606	629	661	621	651	611	598	642	676	639	661	621	625	592	661	639	566	652	622	609	595	618	661	672	597	567	616	652	632	626	611	587	620	616	635	641	634	626	626	597	671	668	611	640	573	651	629	621	657	608	642	641	608	575	658	682	655	634	665	683	678	622	623	619	643	619	627	650	626	670	672	615	610	647	592	657	679	579	636	599	600	667	591	670	651	594	665	659	623	610	636	610	653	607	581	649	622	611	654	674	618	659	603	637	659	673	636	643	614	627	623	627	622	637	650	610	640	592	601	639	616	628	607	637	650	675	611	637	614	645	653	608	632	604	659	645	640	640	656	627	646	620	590	649	617	629	618	628	606	623	581	645	621	613	630	610	624	621	610	650	631	628	625	701	598	576	643	610	650	628	636	599	635	635	613	655	653	635	649	599	606	602	614	598	665	601	607	616	660	597	573	619	614	645	639	603	642	624	618	621	622	630	615	641	658	610	605	628	640	645	637	618	605	622	607	631	616	631	582	644	609	581	611	629	628	596	622	646	624	635	593	622	712	609	662	617	647	674	657	641	616	634	624	671	659	644	676	587	606	617	677	578	645	644	646	655	623	593	634	617	605	613	648	628	697	641	614	571	610	645	597	627	652	653	643	634	639	657	656	648	668	636	682	604	585	619	617	639	587	641	595	637	628	633	609	629	638	633	586	617	612
11314	6493	4245	2104	1279	901	715	656	587	503	464	436	422	417	431	380	375	379	377	359	333	322	356	333	310	322	353	302	324	284	283	351	335	288	323	305	280	273	286	353	313	298	334	304	307	324	318	305	334	323	324	298	295	328	325	292	296	310	314	311	316	348	313	297	317	281	313	337	311	315	328	323	317	308	330	297	298	319	298	309	310	309	329	344	326	307	296	285	344	287	296	326	284	313	300	298	319	349	326	258	334	294	319	320	309	346	354	319	321	339	342	354	309	313	281	315	300	297	293	308	308	322	304	299	311	314	307	308	316	319	297	341	279	308	299	300	334	332	300	278	337	316	309	317	318	331	303	333	321	302	314	315	315	340	347	299	344	320	307	320	312	305	280	312	335	342	307	317	328	311	309	298	317	343	305	299	328	329	328	340	293	312	349	317	285	310	327	299	320	324	331	331	282	305	322	322	295	315	318	322	336	319	344	331	313	336	306	283	327	294	303	296	359	326	301	327	316	307	328	301	299	343	288	326	311	293	349	336	295	323	299	349	322	320	321	307	314	290	332	284	313	318	318	306	313	313	292	302	319	324	333	290	280	313	313	308	322	337	322	306	312	317	324	338	294	321	324	312	304	305	333	328	324	300	310	296	305	328	344	326	315	351	328	325	340	293	317	346	311	318	313	353	341	322	341	309	286	337	320	312	315	333	301	278	298	279	302	300	305	335	316	319	298	329	333	325	292	317	316	291	359	347	310	360	309	311	312	329	277	327	317	295	337	280	332	306	334	285	314	322	346	324	322	348	336	329	315	311	317	328	322	285	313	300	301	271	326	321	305	310	325	322	318	294	301	325	326	306	310	328	283	292	301	348	340	306	334	291	297	305	297	348	335	296	311	337	296	315	325	297	318	280	325	296	303	310	324	319	323	337	303	309	317	321	298	340	308	297	313	315	338	342	343	314	332	316	315	299	323	338	292	302	341	316	323	313	315	357	327	355	321	319	318	313	302	302	315	326	318	291	309	322	298	332	310	320	322	335	317	316	301	321	337	328	303	298	309	289	316	320	323	301	335	293	322	304	305	314	318	314	282	325	346	305	326	288	289	299	297	287	317	317	343	299	339	285	286	291	332	335	357	340	263	323	316	317	345	319	303	301	326	324	305	285	351	321	336	325	338	316	336	289	328	310	356	336	339	346	311	315	326	289	313	313	303	308	300	308	304	349	312	346	326	322	317	286	332	326	314	354	336	317	321	315	302	296	336	310	304	323	297	323	302	350	313	301	302	316	321	339	325	344	314	314	317	301	322	330	325	298	316	305	317	331	319	321	343	297	330	320	316	306	284	308	327	324	317	285	326	313	304	315	295	314	357	303	331	329	324	311	343	304	326	298	328	310	329	302	322	299	318	312	309	314	297	338	329	308	317	342	312	339	336	328	336	334	325	313	324	329	338	299	324	292	335	329	336	347	300	332	321	314	315	331	300	308	324	299	323	309	342	336	332	314	367	310	306	313	338	296	314	360	334	328	300	325	330	339	315	321	287	298	329	280	295	337	294	334	303	322	333	344	320	309	327	337	333	319	325	303	335	321	313	289	332	307	323	315	320	311	291	300	316	296	315	321	314	328	312	308	297	283	327	330	354	333	334	318	343	308	309	308	321	282	329	304	321	315	280	288	334	308	318	305	316	298	357	295	327	318	313	319	294	345	323	331	308	318	302	320	304	313	326	352	300	344	289	293	314	300	354	324	347	323	334	310	317	303	317	328	318	385	328	286	312	340	338	324	292	328	317	331	312	340	333	335	293	301	319	294	361	300	331	323	313	327	356	324	324	294	320	329	322	342	361	308	307	291	313	328	312	361	271	339	316	313	287	331	313	304	318	325	308	298	286	300	326	303	317	324	295	312	350	300	334	331	286	334	321	312	290	326	317	310	330	314	329	347	329	323	315	347	312	322	322	316	286	342	324	314	312	349	307	337	286	354	309	305	339	298	320	320	323	358	298	308	304	334	307	302	296	313	333	277	323	326	324	291	323	362	326	316	294	285	325	316	336	350	283	298	307	293	314	328	312	326	280	327	302	305	267	305	304	302	302	303	328	317	315	323	327	335	346	322	300	315	268	302	328	329	310	293	347	328	305	306	328	346	299	314	295	318	310	304	315	344	320	319	307	344	278	288	286	325	357	308	292	293	330	314	305	316	333	312	312	280	327	314	329	286	304	339	291	313	327	300	294	323	331	306	323	316	316	322	287	317	325	305	324	320	338	281	316	319	314	292	316	319	317	321	314	333	305	335	336	314	315	294	328	274	335	290	293	337	297	312	328	337	315	323	300	339	318	323	296	294	312	309	305	351	293	335	316	300	305	303	313	350	300	300	330	333	315	307	328	317	366	326	352	342	327	308	310	349	319	322	316	331	318	308	329	317	336	320	330	313	288	325	318	333	296	315	329	304	326	311	310	308	295	348	324	345	320	334	379	310	307	298	297	312	340	363	301	366	323	297	302	307	322	344	361	341	296	327	307	328	302	342	319	343	300	302	337	298	322	330	327	304	321	311	313	283	333	319	315	292	303	338	341	308	308	308	315	322	334	310	309	328	308	313	308	307	293	302	331	338	310	346	323	323	352	316	278	298	302	329	293	348	340	325	287	307	322	315	307	324	321	338	329	298	301	329	315	314	313	321	357	309	298	316	325	288	339	294	341	329	297	337	339	304	366	341	329	286	344	303	321	307	301	294	309	284	303	306	310	311	321	286	301	309	295	347	339	312	323	322	299	315	309	313	332	343	276	330	353	302	351	326	319	331	312	310	321	305	340	304	297	287	311	306	321	302	290	321	325	329	323	307	318	328	346	311	329	291	316	312	314	322	309	345	287	300	314	324	343	349	307	307	352	335	335	311	327	322	342	325	299	292	350	310	287	319	349	358	312	316	313	294	300	306	334	295	297	282	306	303	310	298	302	337	295	293	296	321	302	327	315	300	312	271	335	275	324	312	300	356	294	355	339	320	300	341	315	293	337	346	321	327	290	294	330	316	291	309	333	324	309	328	314	341	309	347	314	309	358	356	326	330	350	335	298	337	284	306	335	327	350	329	328	294	282	313	332	364	295	332	287	346	345	318	335	284	295	313	324	341	300	348	328	323	310	277	312	274	330	266	325	316	287	302	297	306	307	297	292	291	341	316	297	317	297	303	303	362	321	300	333	323	288	299	330	298	312	281	327	291	315	303	319	272	328	304	311	301	316	346	352	343	323	285	301	339	335	349	311	306	290	342	283	327	313	320	276	335	347	301	335	308	312	316	306	358	288	346	323	324	310	320	304	296	311	313	311	344	326	309	305	346	297	317	345	343	321	281	369	336	315	319	304	334	307	325	331	318	306	330	311	290	310	293	323	307	297	303	313	315	337	335	285	312	293	297	299	313	296	352	276	318	340	344	327	296	325	320	314	323	308	307	337	350	295	326	335	332	318	278	327	336	306	315	333	342	341	322	310	307
9507	7759	13282	11619	8478	6103	4761	4077	3244	2840	2644	2290	2005	1784	1685	1628	1585	1358	1314	1284	1196	1187	1110	1102	1095	1074	1026	967	973	1001	939	1028	913	874	902	830	887	823	919	840	834	823	864	883	868	825	807	864	795	841	796	826	823	839	837	856	862	908	794	786	813	789	826	778	846	809	813	898	849	838	869	812	747	808	878	819	849	843	796	846	808	857	803	867	891	879	856	824	817	824	820	886	860	828	869	906	850	823	907	887	838	847	845	853	808	867	807	785	859	872	815	841	827	815	812	820	913	867	836	831	865	812	791	818	874	848	846	807	799	854	816	858	878	837	793	875	830	791	816	829	828	881	852	819	848	842	842	903	789	827	816	896	823	892	832	835	837	804	798	832	836	824	884	810	848	812	838	832	828	817	900	799	788	796	844	854	825	839	854	842	880	771	872	830	834	823	839	848	852	797	849	879	836	866	856	828	823	842	830	827	846	851	811	864	862	848	863	807	872	824	828	821	803	857	885	862	813	870	859	812	852	812	840	872	823	783	833	853	851	805	831	867	813	836	820	878	854	844	875	777	813	825	804	833	877	860	856	866	855	831	840	807	806	826	905	848	843	829	820	861	807	803	831	784	832	887	853	854	746	864	806	821	844	831	841	809	849	851	887	872	867	848	857	861	828	882	839	865	850	754	876	826	808	831	836	809	862	890	849	887	833	838	782	802	898	838	886	883	793	813	859	916	849	818	837	826	838	806	811	818	837	811	849	795	820	841	799	807	821	830	844	902	855	879	884	851	806	744	820	857	818	874	858	832	906	859	846	823	824	815	875	834	856	812	860	882	824	865	834	849	887	819	849	786	835	836	855	820	883	861	829	802	856	865	862	852	813	820	858	839	851	852	866	876	805	805	885	817	843	850	864	840	795	882	852	819	859	849	878	822	824	878	884	823	822	846	899	827	834	850	884	858	794	901	895	850	838	855	848	870	849	874	796	842	880	854	855	881	875	902	865	888	836	892	849	883	860	794	841	839	882	840	838	903	868	837	816	836	842	828	842	849	824	813	844	872	846	827	794	864	820	838	864	850	849	871	826	863	817	843	802	825	828	763	824	846	824	851	851	878	820	847	823	864	855	858	863	814	823	846	895	888	792	870	859	835	855	855	854	862	835	851	840	866	856	849	803	836	884	840	822	846	854	870	848	871	879	903	914	787	810	884	864	790	865	795	811	884	840	880	856	868	815	830	824	841	888	899	848	875	829	826	881	840	813	889	897	836	858	825	765	828	796	842	865	872	830	837	863	824	827	801	864	827	807	834	862	831	852	823	861	802	842	824	818	824	823	826	885	866	824	823	860	820	881	913	873	813	837	845	858	842	882	869	896	867	849	734	843	837	865	864	829	880	829	894	846	847	815	850	816	815	821	863	853	825	859	840	832	881	866	855	874	791	828	837	863	867	836	870	838	786	838	821	850	843	882	900	819	855	783	854	849	809	789	826	873	862	808	821	836	813	820	835	829	840	904	820	843	841	858	797	847	819	835	899	856	804	837	853	874	848	817	895	812	857	825	847	869	873	826	862	838	805	867	930	829	831	838	846	824	798	875	813	851	884	812	877	797	835	887	822	829	861	840	864	837	860	826	795	826	836	818	880	833	825	807	864	817	813	877	815	862	846	841	822	826	787	851	811	859	900	840	867	849	847	858	847	848	883	841	826	847	838	855	850	806	842	850	845	828	819	903	826	843	837	812	883	872	864	837	884	819	821	862	862	831	818	864	883	789	819	889	843	848	838	852	872	874	892	799	847	814	826	769	904	789	845	773	854	826	780	863	864	816	876	848	828	889	828	885	870	836	837	799	884	818	863	866	806	809	773	872	827	829	826	837	828	860	843	835	822	860	839	841	844	819	864	853	875	805	808	834	854	806	877	888	878	819	854	851	836	834	890	839	870	837	772	860	836	803	856	813	891	834	867	815	876	851	810	885	857	820	866	839	791	837	899	846	830	843	839	800	807	864	872	879	823	829	780	803	870	882	848	875	781	839	822	828	817	822	843	811	804	846	766	866	819	844	840	880	826	828	866	838	811	879	846	797	823	849	817	806	850	831	833	817	837	878	809	831	867	787	846	839	798	903	837	798	849	841	836	835	818	876	831	790	860	801	918	806	832	823	814	834	929	846	917	852	846	823	873	885	835	803	857	850	746	825	780	791	822	856	825	834	832	835	841	823	842	821	833	854	873	886	879	821	849	867	872	876	838	832	809	784	818	859	878	793	852	864	823	800	863	797	870	827	830	791	786	870	852	827	828	867	825	882	788	837	830	838	798	882	819	849	831	827	886	791	850	822	860	830	828	852	848	844	871	820	842	827	871	867	819	885	854	809	900	870	786	896	844	880	871	854	861	855	824	824	823	854	915	845	849	865	821	816	840	812	830	872	865	887	872	782	849	890	791	838	839	848	834	836	836	895	882	826	875	862	877	834	819	791	852	818	829	870	863	867	842	868	849	855	857	852	844	841	841	822	841	880	848	837	872	858	865	885	895	844	852	831	847	808	803	851	812	857	857	875	868	879	799	811	836	824	909	851	827	879	839	822	849	871	817	818	871	853	827	825	887	809	861	792	815	839	818	833	805	882	836	863	829	840	826	844	839	856	856	835	881	828	831	839	838	878	862	882	796	846	831	857	818	809	895	907	836	870	862	844	833	845	825	883	816	849	802	864	879	897	870	871	797	828	851	884	815	862	827	826	838	876	853	831	785	948	840	843	848	869	848	820	856	821	823	764	855	842	833	819	846	855	878	813	835	848	835	794	859	851	858	815	891	836	882	868	873	853	789	851	877	865	783	819	858	861	824	854	809	861	863	802	771	818	848	840	832	862	842	791	891	875	859	840	789	834	813	870	830	878	850	832	859	857	810	815	922	879	751	831	886	872	821	794	876	781	877	837	876	809	835	844	840	853	867	823	901	854	868	815	787	867	837	835	818	854	893	787	857	847	828	859	858	835	848	929	843	817	802	837	810	815	915	820	855	804	824	841	840	830	839	881	875	852	856	823	857	824	822	866	835	880	871	823	858	877	821	857	877	829	865	867	840	847	828	815	884	871	890	863	893	829	856	822	840	882	819	839	854	823	878	878	801	841	870	870	847	849	819	826	885	861	826	813	818	789	832	841	831	857	862	832	829	794	865	848	858	852	857	804	922	829	871	865	848	869	843	870	894	846	903	814	883	840	855	821	857	824	839	803	832	773	862	872	854	823	875	891	855	865	781	869	827	837	846	823	844	827	847	830	849	874	815	816	818	814	840	877	801	822	876	864	872	891	870	885	864	866	879	810	870	859	799	809	822	852	831	816	863	828	886	871	800	870	859	812	848	856	835	819	838	834	916	803	848	826	845	870	905	804	862	885	817	860	852	828	848	807	876	820	831	890	847	819	837	843	882	898	811	876	846	799	853	851	802	887	874	858	850	794	832	840	816	867	827	807	860	828	905	852	862	863	776	841	811	901	836
28860	24035	19779	9431	4484	2953	2501	3233	2575	1905	2337	1838	2007	1368	1276	1319	1097	985	788	721	715	637	596	611	598	592	466	439	456	429	400	431	424	397	365	352	346	302	332	334	289	272	268	282	270	274	289	226	261	280	300	260	240	274	291	287	283	279	269	288	275	277	282	280	263	248	283	275	259	272	275	255	255	308	294	286	265	280	267	281	288	297	305	286	272	278	273	253	282	269	298	284	262	283	292	275	270	293	275	268	298	309	254	282	290	264	288	282	278	277	258	248	280	264	280	302	269	284	271	270	262	272	289	273	270	268	261	289	249	271	259	241	279	282	277	294	291	284	253	253	287	269	286	283	240	273	232	293	292	266	272	274	261	288	241	260	281	266	284	291	263	280	311	287	279	279	277	265	269	263	283	290	270	299	276	261	273	262	280	256	297	303	272	283	296	269	290	259	280	263	279	250	267	272	291	269	286	274	295	252	292	266	273	285	264	274	287	306	249	217	255	271	261	263	258	287	291	271	240	262	277	287	283	292	301	275	290	262	258	267	260	276	282	268	263	280	247	274	272	254	290	279	271	273	256	288	246	309	258	269	283	274	287	307	259	268	294	293	311	258	272	228	275	298	283	311	284	286	276	265	277	273	251	306	252	262	267	276	262	268	289	292	281	325	267	266	293	283	239	253	275	281	273	252	268	267	305	293	290	291	281	289	234	294	255	295	256	269	266	297	241	287	272	273	305	272	276	277	283	271	261	241	293	260	269	277	311	270	282	268	278	290	261	282	287	283	315	272	283	269	286	257	253	254	304	289	281	278	264	280	254	279	270	305	294	291	258	294	309	292	310	269	283	270	264	281	270	247	265	279	258	286	277	273	256	274	277	277	283	288	293	298	297	293	256	274	277	275	269	286	295	273	281	256	273	289	274	256	303	269	290	300	295	285	266	272	289	302	275	313	269	279	283	297	278	281	289	273	256	266	277	270	276	279	248	293	260	275	268	313	274	264	272	279	303	252	233	262	299	284	307	270	246	280	283	258	305	263	278	300	314	246	270	306	278	287	284	299	283	266	281	237	265	258	278	268	275	265	286	307	308	292	269	286	275	288	278	276	300	266	283	309	257	280	261	263	284	282	267	309	272	267	289	287	265	281	260	300	283	309	287	288	275	261	337	247	261	274	285	259	269	264	300	259	262	278	291	271	267	266	287	265	305	268	283	269	269	275	289	288	278	306	309	248	297	272	286	270	255	305	311	260	281	264	288	262	273	259	266	248	294	274	269	287	260	283	265	292	274	246	289	313	295	262	276	276	278	261	266	275	259	294	288	242	306	288	270	247	255	262	258	251	255	287	250	265	293	245	277	255	226	264	267	283	276	289	285	293	269	245	283	289	266	292	291	288	279	269	253	265	257	286	273	249	288	291	267	276	285	243	261	264	269	259	264	286	266	277	303	275	271	251	290	314	295	287	285	264	278	267	279	281	297	270	273	293	284	287	289	282	266	272	279	263	283	263	284	265	278	263	258	258	270	274	278	277	259	264	291	259	265	266	280	259	279	270	272	265	301	271	274	272	250	220	277	273	279	268	261	289	313	272	262	269	301	307	280	262	273	263	290	289	306	254	292	282	306	292	253	244	287	268	248	288	284	254	294	273	281	280	297	287	288	289	286	259	266	306	306	262	259	268	273	310	293	274	260	270	310	283	281	296	292	296	273	257	256	290	268	268	260	276	270	257	304	244	281	278	285	273	278	259	239	286	262	276	286	284	259	280	291	276	278	275	265	290	258	266	272	262	272	278	246	252	267	270	271	283	275	271	271	268	264	257	262	281	246	264	271	276	278	275	319	294	275	274	310	276	283	255	275	268	288	267	274	259	256	274	259	271	245	307	283	291	273	282	278	254	247	245	286	285	259	283	251	275	269	291	246	306	273	254	267	290	265	259	263	270	257	263	289	269	285	275	252	281	283	290	265	272	274	259	229	289	283	240	253	296	266	279	278	284	287	298	300	262	274	270	255	279	265	287	277	282	273	275	268	278	277	279	285	273	271	293	276	300	263	316	257	295	271	262	255	282	253	272	271	288	279	263	272	249	292	289	259	278	296	311	261	253	312	241	276	301	266	301	257	282	270	277	274	261	287	318	264	257	251	247	243	282	298	303	247	246	252	263	278	270	300	274	274	282	288	273	278	270	289	261	234	246	313	287	283	274	289	290	274	264	277	263	245	276	245	272	278	277	256	258	278	278	279	259	287	303	295	236	258	257	282	242	286	278	288	271	255	261	289	294	280	265	265	267	282	313	292	297	275	255	268	287	236	232	282	277	253	276	284	262	264	253	286	304	252	266	261	276	270	296	271	264	270	284	306	284	275	265	272	287	250	273	280	283	258	262	263	282	277	292	250	277	282	259	269	260	290	280	276	302	264	263	280	275	273	277	287	281	279	278	244	264	297	268	284	249	291	285	286	286	282	286	270	275	239	271	286	261	276	253	290	278	241	261	239	271	242	282	256	286	267	306	282	317	256	265	302	277	268	276	270	268	282	296	295	274	290	301	291	251	300	261	260	272	276	251	259	275	286	288	265	264	265	247	268	254	295	279	295	285	291	261	263	297	259	288	244	280	285	279	258	274	259	283	286	248	252	247	294	261	249	276	283	268	257	285	258	281	276	297	275	285	297	285	275	269	261	257	254	257	283	281	285	283	295	276	303	275	265	294	258	283	270	270	291	284	293	253	274	264	275	281	285	257	291	281	266	264	294	334	294	250	295	283	282	292	245	261	291	269	262	280	290	281	276	288	257	273	276	268	291	312	268	297	277	277	273	267	271	284	275	233	302	276	293	279	262	281	313	246	260	281	276	293	280	247	260	296	261	283	274	247	273	276	282	260	281	273	278	278	254	271	268	288	275	264	283	271	290	275	256	282	294	277	274	245	234	267	290	278	303	276	285	270	287	287	262	279	277	296	319	252	290	253	223	290	277	253	265	277	283	281	240	263	268	284	280	294	270	265	260	274	284	273	237	277	269	272	250	291	274	275	292	280	268	287	265	283	274	265	265	256	263	272	287	245	291	268	282	277	274	283	243	276	290	274	250	259	276	287	297	255	282	261	261	295	272	296	264	272	270	264	275	280	283	282	296	273	279	275	292	306	271	254	268	269	282	241	270	314	267	278	261	273	264	282	292	290	290	313	254	279	269	289	252	270	266	248	257	241	269	295	277	322	267	249	297	262	254	265	259	276	260	269	243	286	291	284	274	261	302	255	257	270	251	266	282	266	290	280	280	263	265	274	264	263	253	256	288	286	276	283	282	261	293	280	270	288	273	274	275	289	287	295	237	288	269	291	267	275	265	294	270	267	253	296	273	290	291	269	293	292	285	269	278	272	287	295	268	299	290	268	256	268	312	307	246	291	284	290	281	272	280	292	288	267	278	296	296	250	254	274	280	264	269	306	283	265	280	302	291	294	249	277	269	288	272	275	310	252	249	261	269	268	283	284	267	268
20687	22199	28503	22434	18280	14850	13180	15815	12100	10257	12223	10042	10970	7829	7089	7734	7431	6052	4744	4829	4052	3683	3613	3529	3477	3319	2566	2442	2480	2398	2284	2224	1954	1690	1489	1336	1243	1109	1067	1065	970	964	930	860	841	867	839	801	815	811	837	820	738	759	741	743	737	726	767	736	756	723	766	689	727	765	703	748	736	709	755	706	757	724	796	742	718	763	758	735	730	774	723	780	769	748	731	754	713	744	779	728	787	751	745	728	739	723	730	733	731	749	721	755	758	787	734	777	754	742	722	745	752	705	761	795	797	729	727	796	724	739	740	737	738	750	754	706	752	758	724	677	773	689	742	757	730	764	732	746	749	739	791	755	774	756	771	759	721	734	743	703	731	760	743	772	776	735	748	694	777	714	757	750	721	765	767	760	773	782	745	713	756	757	751	783	776	781	744	727	786	757	733	746	735	735	761	790	737	735	748	740	752	784	736	758	735	718	780	767	651	693	773	719	729	704	791	736	762	713	714	727	747	722	740	769	737	772	766	708	753	715	716	755	701	705	710	728	724	775	702	750	729	722	781	724	739	759	730	763	767	706	762	754	769	790	737	768	757	780	705	730	770	738	770	684	761	776	689	746	707	718	723	777	742	739	734	738	744	756	760	772	722	725	773	736	694	694	754	715	764	788	774	748	755	733	691	760	731	698	810	738	776	757	741	749	710	684	752	759	736	743	754	768	776	703	794	775	720	755	671	760	768	759	726	718	705	765	759	776	708	747	696	734	789	729	734	723	749	717	697	753	741	748	730	781	792	744	739	741	801	786	725	754	736	720	746	766	740	702	690	759	742	739	766	727	707	729	776	705	756	759	757	760	724	764	699	743	735	734	774	697	740	755	731	730	790	748	779	697	755	710	744	775	773	739	720	720	697	755	717	735	705	744	741	717	763	725	815	755	738	757	727	728	744	704	715	801	788	765	759	749	723	728	740	725	720	712	738	742	767	763	764	744	725	733	722	774	753	780	752	723	714	754	769	728	786	732	702	757	753	713	724	749	711	724	725	715	781	723	715	705	726	765	799	716	692	691	742	756	774	710	778	769	747	733	772	779	740	795	736	741	732	772	752	716	713	743	745	745	720	751	741	718	738	729	767	719	793	752	765	716	708	746	762	734	753	784	741	762	746	758	730	768	734	727	751	755	709	736	770	738	727	740	718	739	748	745	705	776	744	750	738	737	787	711	718	791	730	719	728	756	737	766	732	776	772	708	764	783	742	757	789	736	760	769	743	745	743	771	756	786	789	789	800	750	761	743	760	735	748	745	742	727	735	720	769	755	784	752	731	766	790	775	725	740	758	732	754	741	763	780	762	695	725	777	690	746	722	722	755	740	731	737	742	732	744	785	736	762	751	747	733	701	746	734	715	764	720	718	745	701	734	786	761	743	760	736	707	751	728	763	760	757	734	754	749	703	744	787	790	741	816	767	753	758	706	764	762	716	759	761	726	681	738	738	736	750	739	780	729	688	725	716	719	780	733	769	752	750	760	694	774	739	741	768	788	787	751	734	733	727	683	748	739	747	767	717	731	743	760	784	724	759	775	777	743	702	771	741	776	749	750	747	748	755	781	743	727	731	735	739	732	767	714	755	711	723	769	755	777	752	711	724	727	791	701	727	750	746	797	762	773	744	750	786	744	703	712	746	765	778	776	684	787	766	750	752	771	743	747	753	775	757	695	733	717	791	780	759	767	752	703	793	769	737	725	748	794	728	760	724	719	701	719	771	743	729	773	736	716	722	842	747	717	675	751	751	777	707	784	775	751	756	746	739	747	730	781	754	702	793	771	707	774	722	738	720	709	732	769	763	771	746	766	722	750	711	750	724	763	749	733	719	716	739	758	709	740	673	705	724	803	779	743	780	794	759	757	763	718	766	762	742	707	744	723	743	700	750	718	729	752	770	739	753	809	729	752	712	746	742	719	725	786	700	733	722	783	725	733	759	722	725	706	755	768	705	777	765	714	716	747	709	789	743	734	752	740	707	781	764	713	754	702	747	836	746	748	732	777	768	784	722	757	779	742	785	785	765	816	773	744	741	731	719	752	758	732	748	775	758	768	716	710	759	735	752	741	720	787	808	755	763	741	719	763	744	728	731	763	720	788	767	748	748	762	757	714	751	769	715	763	773	707	786	741	742	803	805	788	721	697	722	734	742	816	762	730	769	758	779	804	723	746	742	750	741	785	759	742	709	665	745	766	738	766	747	770	746	802	721	796	777	751	731	756	740	772	707	753	763	705	711	734	728	771	730	688	778	782	746	735	720	745	696	755	758	766	738	808	738	780	729	773	727	756	766	794	748	744	753	764	792	698	775	747	720	755	783	762	760	719	758	777	739	761	727	736	744	726	696	761	740	733	766	766	744	745	746	743	763	764	760	703	756	766	745	727	728	746	716	755	727	756	758	710	738	731	747	721	754	734	756	789	763	777	760	744	740	741	752	716	744	743	753	766	734	761	779	777	680	749	756	717	714	745	718	786	688	730	735	731	720	753	740	690	734	727	770	725	711	740	794	735	740	799	783	714	788	718	743	800	717	793	723	774	747	765	706	741	757	738	704	743	738	732	756	780	688	739	714	731	764	751	748	724	731	758	720	745	817	722	747	751	717	766	740	745	742	687	758	738	755	722	751	742	753	723	711	776	759	748	745	742	757	732	711	763	786	738	731	706	711	762	685	706	703	764	742	760	730	797	732	728	737	739	759	741	737	762	708	725	780	760	745	696	747	728	765	733	794	752	805	766	708	696	799	722	702	747	763	793	730	745	755	768	777	716	780	743	775	735	707	781	735	752	732	707	749	725	756	770	751	796	748	779	765	689	729	704	761	773	744	708	800	708	728	748	681	738	772	725	753	726	741	752	708	771	734	766	745	719	795	717	764	739	739	759	767	699	720	748	721	790	708	713	737	738	700	696	755	729	782	759	786	760	694	709	754	747	761	717	716	754	777	748	750	705	756	761	727	762	743	765	679	769	753	764	765	791	768	748	735	774	774	725	786	715	774	706	772	733	727	728	740	721	765	729	722	686	748	747	792	743	753	748	811	701	763	769	724	748	706	715	802	747	719	738	795	777	776	761	731	740	762	743	790	755	766	715	729	729	737	802	714	713	776	740	757	703	726	721	754	758	759	731	744	780	738	702	741	764	768	741	791	743	770	754	740	777	777	771	725	706	748	732	723	714	733	692	795	740	734	716	758	756	800	786	759	713	760	744	746	780	739	715	714	732	747	809	793	782	687	747	723	755	732	755	696	800	739	749	739	721	722	812	753	757	685	750	724	726	830	710	753	762	685	733	760	742	715	758	743	738	782	774	724	750	734	751	708	746	704	762	780	760	714	722	750	692	755	724	791	729	759	737	756	731	773	781	755	741	736	737	770	742	735	723	748	773	769	759	744	744	736	756	759	737	794	682	788	744	744	741	747	744	767	753	729	751	722	776	745	764	796	719	783	715	746	711	725	760	756	755	715
37713	34004	30867	18206	9887	6098	4696	6099	5332	3911	4600	3447	4217	2979	2322	2403	2261	1794	1362	1392	1020	981	975	960	843	851	613	610	625	523	614	554	493	437	357	326	349	296	258	271	277	283	281	268	226	226	238	255	219	234	242	217	248	217	211	220	214	215	235	263	209	212	254	216	216	221	208	246	223	198	218	239	247	236	222	221	215	237	226	241	208	234	226	231	244	258	222	211	257	224	214	232	207	222	233	259	237	228	220	219	215	227	232	236	224	213	201	219	232	218	232	233	256	213	204	200	203	202	217	201	221	239	232	230	220	203	213	208	246	219	205	231	229	232	200	246	246	231	216	235	233	206	205	236	226	216	213	223	191	237	237	233	187	218	231	215	226	231	216	209	221	220	246	205	227	245	200	252	197	202	223	228	220	217	259	225	232	205	232	207	216	210	233	227	274	210	220	224	223	215	215	215	209	214	217	235	224	233	238	201	207	195	223	220	218	224	246	218	221	247	224	210	220	234	266	216	217	199	221	230	219	222	210	214	232	195	244	206	246	243	220	262	199	245	203	222	207	201	210	251	195	264	263	225	212	218	210	221	234	212	235	213	235	231	235	191	224	223	217	214	227	217	228	223	232	235	246	224	243	182	208	220	228	214	212	207	228	214	232	210	207	181	215	240	217	230	236	249	222	220	254	242	217	228	217	227	225	237	234	230	206	218	202	232	245	220	234	211	244	222	223	196	204	227	206	235	221	257	228	240	237	231	241	234	222	238	188	237	232	232	241	235	206	228	229	239	211	243	203	204	197	210	234	206	225	223	236	268	236	237	227	209	211	226	212	235	187	239	203	221	246	212	232	206	210	207	222	191	229	203	237	209	191	244	206	214	198	245	224	227	227	226	238	238	229	214	231	237	227	230	228	225	222	231	218	228	225	256	229	206	212	215	229	240	224	247	202	222	237	217	236	238	226	204	230	210	209	231	198	195	257	237	207	236	237	238	225	237	240	239	225	198	236	236	197	212	232	242	184	220	215	224	212	228	220	200	218	219	229	226	210	226	228	233	211	234	217	198	215	249	214	242	208	228	228	223	219	200	245	216	225	208	199	222	223	212	211	230	219	220	243	222	202	233	226	198	220	231	238	218	252	215	246	216	233	239	219	209	218	241	202	220	224	212	231	253	253	236	223	233	211	231	217	235	238	205	230	209	221	233	219	233	203	208	230	238	248	225	211	227	199	217	197	214	229	252	220	216	211	241	238	221	256	230	218	190	226	248	228	241	224	210	245	224	219	220	235	223	217	242	207	198	203	237	214	223	231	227	198	221	238	238	217	230	230	211	206	198	203	211	213	238	201	226	204	238	219	212	192	230	241	215	224	224	228	220	241	226	227	228	258	208	227	235	236	215	217	220	243	219	225	223	203	252	228	210	248	233	227	213	203	227	226	223	238	242	221	240	220	227	222	213	215	235	212	217	219	213	238	251	241	222	232	198	213	203	237	223	234	226	208	208	236	231	225	240	216	214	207	207	227	221	195	232	217	189	233	228	233	200	225	205	235	228	221	232	214	214	199	220	234	244	236	250	226	221	227	233	228	251	231	250	241	214	247	237	215	244	237	202	245	208	232	222	214	236	231	216	233	211	199	208	229	227	226	235	229	220	228	214	198	207	247	251	217	214	207	235	257	221	194	221	189	221	211	251	209	234	219	224	255	222	209	213	255	256	207	227	213	229	243	208	232	215	229	215	233	227	211	230	199	219	237	232	228	241	238	244	237	218	197	226	248	229	220	219	229	224	231	214	214	231	213	236	231	213	218	216	236	218	229	245	231	211	216	242	242	236	218	208	204	232	230	228	207	225	223	207	228	236	208	230	200	225	231	218	219	211	221	249	205	229	219	235	239	215	249	210	230	196	241	217	186	234	230	231	218	208	239	194	241	207	215	250	217	232	225	224	234	224	237	209	198	207	214	227	232	237	232	217	205	251	238	227	237	209	228	211	225	254	216	228	223	231	227	208	210	235	214	216	241	252	221	222	234	228	202	216	222	233	212	223	233	205	224	215	204	216	200	241	216	242	233	245	194	221	246	235	205	218	236	208	215	217	223	224	246	234	216	220	237	241	244	229	244	204	235	247	247	234	226	215	204	227	259	223	221	221	228	205	227	235	199	193	234	208	215	242	236	215	223	207	215	201	219	236	220	246	234	223	221	229	233	212	223	227	218	242	210	232	196	195	221	235	254	216	234	217	237	213	230	230	204	213	235	220	204	208	208	238	227	207	227	216	241	213	192	226	201	241	213	236	231	214	211	193	234	203	221	237	219	230	221	244	236	243	223	246	205	198	204	211	197	236	214	170	227	218	197	258	197	231	253	246	244	215	236	232	210	240	220	241	227	220	209	223	239	212	244	224	226	214	226	213	240	219	218	263	214	220	223	229	202	214	208	195	220	250	225	231	250	235	233	237	253	232	216	218	207	224	228	235	227	212	227	230	216	215	211	235	241	232	223	245	210	229	218	205	246	218	228	229	223	239	233	227	219	237	245	225	240	221	226	213	231	233	212	242	224	231	217	226	242	256	224	239	219	231	219	219	237	254	233	226	217	241	226	232	200	210	236	230	216	247	243	221	223	256	223	259	229	228	233	227	233	228	213	255	206	229	220	248	233	217	238	218	218	239	234	214	228	206	246	233	243	198	244	214	225	238	227	231	246	207	206	203	213	223	221	226	246	242	216	252	231	205	233	243	194	208	242	230	212	248	228	226	233	234	232	221	224	221	236	233	202	214	245	233	220	242	237	227	232	233	215	239	227	231	203	213	214	237	252	231	240	211	244	240	233	215	224	217	226	223	241	218	217	248	220	232	216	229	212	209	221	208	227	215	208	237	212	204	214	235	221	226	222	240	214	238	224	235	207	236	216	229	225	213	207	204	196	230	209	241	231	244	219	218	242	209	233	227	230	221	234	263	226	243	220	234	204	225	236	214	221	209	210	208	220	258	231	221	258	238	236	239	198	209	207	241	243	240	219	219	210	236	208	198	202	234	224	240	231	211	222	233	234	205	200	215	227	260	226	228	208	239	263	215	235	244	229	235	223	212	223	243	211	235	241	218	236	221	223	221	226	230	221	210	249	203	228	248	223	222	216	211	227	212	216	234	233	193	229	232	218	229	242	235	223	242	217	235	221	216	225	207	225	232	245	236	202	218	245	225	218	247	224	219	213	236	219	228	241	252	218	196	188	221	233	244	213	241	227	222	216	229	241	220	233	246	248	217	208	219	229	198	236	175	238	240	232	238	228	236	231	224	265	215	234	233	219	205	198	237	210	237	248	221	254	207	230	189	231	222	229	229	242	222	220	241	234	219	223	223	195	213	216	219	204	225	240	216	234	226	228	238	225	214	221	208	239	255	228	255	198	230	210	211	239	226	215	235	236	225	223	205	218	258	214	236	210	220	199	208	219	213	236	235	224	235	189	191	242	233	225	216	242	228	214	213	244	221	216	239	203	209
26198	30620	36445	30344	25665	22303	19854	23215	19640	17118	19805	15692	18555	13603	11991	13045	12160	9939	8424	8680	6611	6017	6241	6329	5614	5880	4337	4060	4025	3803	4140	4005	3320	2829	2311	1737	1868	1314	1365	1305	1271	1153	1113	941	860	759	767	766	694	738	705	659	717	658	624	645	625	658	595	630	669	650	665	646	624	629	611	649	643	637	592	601	636	604	596	618	644	582	641	579	660	641	628	615	632	640	650	621	590	628	698	624	594	617	605	662	629	607	592	642	609	647	588	656	609	609	557	576	600	648	644	611	610	594	626	628	626	617	639	620	608	598	622	633	618	608	608	654	636	621	596	631	643	649	645	618	639	610	646	641	599	617	643	632	600	618	632	637	670	570	631	620	629	575	655	646	573	641	592	580	668	648	630	605	628	591	595	678	674	659	608	641	622	610	580	613	641	633	575	605	630	644	607	579	668	592	659	641	666	612	630	642	634	603	681	588	656	608	665	642	592	600	654	672	580	609	635	619	596	640	613	621	645	601	637	662	641	604	665	584	628	631	613	633	667	619	619	646	613	609	595	618	628	621	607	649	644	645	642	605	591	602	651	608	684	605	708	619	625	632	635	596	573	586	655	622	619	607	643	602	584	647	660	631	631	626	585	580	597	601	652	607	658	588	633	612	661	610	610	650	599	633	609	617	605	603	563	604	647	635	623	627	674	664	615	619	614	653	634	602	639	589	609	648	602	591	631	603	600	680	607	647	597	596	620	602	642	647	627	617	631	634	604	622	659	618	599	639	632	624	698	580	589	637	607	666	650	624	618	615	630	589	605	607	647	597	642	609	626	620	618	651	607	650	620	630	620	625	608	622	630	582	587	619	593	636	660	664	588	606	604	590	612	588	623	625	592	615	612	628	631	598	623	649	612	644	659	617	615	616	591	586	665	611	619	630	602	664	583	639	619	646	657	578	603	639	651	592	616	618	609	629	654	595	612	605	601	613	625	619	652	645	648	599	641	625	646	628	638	634	641	646	630	566	635	628	617	575	663	594	658	637	596	625	604	638	610	640	624	600	649	600	608	617	640	612	622	603	583	650	630	621	586	578	617	631	611	627	577	632	679	640	589	592	628	618	644	630	643	606	621	620	610	656	640	558	632	635	629	598	566	620	645	654	608	599	619	634	648	652	622	662	577	602	602	606	614	629	653	640	589	621	610	622	612	609	648	626	642	570	593	626	614	619	599	605	648	613	620	618	599	590	640	597	640	603	583	582	565	611	609	619	608	606	613	627	597	600	657	601	577	629	639	630	590	605	655	616	638	620	571	581	604	596	608	661	617	595	637	643	660	623	644	682	614	619	602	613	611	625	623	607	634	646	655	649	629	618	652	625	579	608	609	597	630	606	596	595	670	629	659	620	611	600	623	628	602	639	677	605	606	615	643	639	569	618	634	626	606	617	621	600	639	594	670	629	578	605	666	611	649	585	599	623	589	616	635	626	627	669	661	640	623	672	596	580	609	622	613	597	589	666	613	658	634	608	612	611	631	636	591	616	604	620	616	618	635	615	616	634	641	606	648	548	622	633	629	593	637	657	618	620	580	627	568	700	636	598	611	612	547	571	669	623	646	590	649	647	680	566	566	632	641	608	587	625	624	629	623	608	650	605	635	582	626	603	598	600	613	537	621	606	645	610	641	652	636	610	600	639	618	668	617	590	571	628	613	608	599	554	596	626	634	630	662	590	623	622	595	593	593	667	635	611	631	597	673	601	572	645	605	628	651	609	665	598	594	631	608	642	608	646	629	619	627	606	597	584	638	642	612	617	621	618	633	569	603	622	637	624	611	641	619	612	605	679	602	620	589	676	620	579	674	636	593	636	610	667	644	593	632	593	594	647	623	621	600	696	629	652	604	653	625	612	675	569	567	627	617	600	608	586	580	648	639	650	628	630	629	632	628	605	628	584	634	635	630	638	633	615	644	574	641	621	651	604	607	581	620	607	625	620	622	654	685	629	618	618	660	585	620	588	655	620	598	626	606	645	611	633	585	666	614	614	632	611	600	619	615	635	609	658	615	634	591	634	623	625	632	630	672	593	628	589	661	603	638	663	599	645	603	594	642	620	576	639	611	613	628	625	604	611	638	589	603	612	599	623	597	591	636	644	610	596	587	650	616	662	700	611	607	611	630	624	630	603	574	644	639	610	631	573	617	596	621	595	588	632	636	663	647	643	621	638	584	593	610	637	631	619	590	624	645	581	652	602	606	610	626	584	674	628	639	637	615	601	671	565	651	577	607	633	643	689	620	692	598	606	627	616	668	667	628	649	574	592	639	628	653	611	627	613	590	636	636	639	613	606	594	635	608	597	613	594	610	611	641	590	589	618	620	611	598	634	627	618	609	649	592	596	599	609	591	637	566	634	627	622	605	630	683	587	595	643	664	577	606	640	594	624	580	597	605	638	599	616	640	642	642	616	624	628	607	612	612	641	634	630	627	635	601	620	614	658	639	595	602	683	638	633	621	651	642	664	636	560	656	636	684	585	605	669	533	656	615	647	615	632	648	596	635	642	636	604	659	600	652	637	652	629	615	631	592	614	586	627	593	633	610	598	629	627	576	629	636	608	584	676	657	616	636	590	626	619	640	606	617	630	623	627	598	669	576	653	638	585	644	623	641	620	594	638	656	602	597	580	616	588	641	655	618	621	587	575	614	615	634	601	596	670	639	627	623	607	612	615	612	638	617	646	629	591	664	644	648	636	638	623	630	667	621	606	574	616	655	626	570	633	606	615	607	606	596	628	586	629	584	677	679	571	636	651	641	610	641	680	616	625	624	612	608	618	634	615	598	569	615	613	625	598	610	566	603	606	591	641	603	612	568	636	666	614	592	597	602	626	589	590	612	616	592	595	643	612	624	604	654	600	613	614	613	570	629	631	615	599	603	639	633	587	647	639	571	660	614	656	622	622	628	641	667	610	635	648	618	611	635	616	593	592	626	639	616	628	618	586	625	630	608	588	609	649	640	618	610	618	606	639	645	582	662	581	666	643	620	650	695	597	610	602	594	696	639	608	637	638	590	615	641	587	631	573	640	640	600	598	634	661	631	680	642	608	599	627	634	656	634	604	619	615	671	606	603	603	602	616	631	645	613	563	640	616	628	587	576	611	587	605	590	604	583	673	596	632	608	600	665	659	637	643	606	658	674	638	650	618	628	621	594	591	636	611	645	616	577	568	623	613	624	613	642	605	627	657	643	620	583	626	662	661	620	632	669	643	625	599	600	621	603	632	653	565	575	647	627	626	617	623	637	637	609	622	637	617	643	637	629	588	618	600	576	614	602	639	580	622	614	616	591	649	609	642	620	595	601	624	556	603	650	589	584	567	623	621	644	612	622	664	637	612	592	609	601	609	659	586	669	633	615	607	627	623	612	598	631	619	590	612	608	608	638	654	641	608	638	617	661	641	643	599	613	635	584	638	594	617	619	648	630	621	636	652	634	681	621	579	658	601	652	619	577	650	603	635	612	633
11370	6927	4644	2184	1250	897	699	608	616	512	521	430	440	391	401	393	366	367	372	381	360	354	366	351	312	315	330	292	328	325	315	312	306	320	317	292	326	319	309	319	317	282	303	305	324	342	306	318	308	327	325	291	310	317	344	321	314	289	290	290	281	306	328	291	299	324	318	295	341	319	294	307	279	346	328	300	296	312	338	311	333	318	291	287	271	331	308	353	295	290	341	312	288	314	284	319	275	326	293	339	314	363	295	331	305	301	297	336	334	316	297	301	295	280	309	298	318	312	304	323	302	315	281	345	304	305	311	283	303	328	311	316	320	335	325	321	314	338	321	330	303	338	361	341	294	320	347	301	323	309	282	294	302	340	314	345	288	287	293	289	293	309	262	322	311	348	297	326	317	327	340	307	295	344	309	322	265	318	278	370	321	331	305	329	305	291	319	316	302	305	296	307	311	315	288	317	319	337	310	329	347	308	283	304	304	312	285	316	292	283	369	332	332	339	355	297	325	336	315	321	291	290	310	324	314	335	322	320	308	349	311	322	280	322	312	291	313	296	334	311	306	290	310	369	336	332	314	302	291	330	315	313	333	327	303	279	335	342	281	309	316	340	287	301	312	318	312	300	314	288	288	304	314	313	313	311	304	300	331	315	323	306	303	321	322	317	333	357	305	345	321	345	339	319	306	328	306	344	319	303	331	326	343	301	295	291	312	334	324	290	323	313	314	326	338	327	300	348	347	284	299	297	303	318	311	314	294	302	307	305	298	289	291	326	330	279	278	310	306	310	296	325	339	311	318	310	290	335	327	336	294	319	279	297	311	309	298	305	344	291	280	301	274	312	295	322	336	329	309	323	339	334	308	329	322	337	325	324	296	315	278	307	295	289	330	310	300	318	334	294	279	265	309	332	344	348	312	322	350	291	302	294	317	293	339	293	301	336	329	294	348	309	299	306	321	313	289	350	294	299	313	325	286	301	300	310	326	304	312	332	289	295	294	300	296	322	339	326	299	299	348	299	318	277	312	303	315	292	325	312	306	288	323	301	284	295	308	336	283	306	320	334	278	306	304	336	296	344	321	318	323	318	318	308	315	304	318	294	316	299	321	320	339	317	302	297	346	296	314	298	311	325	320	351	287	289	315	317	314	337	293	298	301	301	338	300	347	317	314	301	310	341	287	333	315	306	333	304	318	332	306	333	325	315	303	279	314	308	329	316	323	330	311	345	333	303	300	270	316	304	304	288	300	349	329	312	316	343	343	297	319	346	346	315	321	352	317	302	328	283	311	349	328	298	307	319	335	311	330	339	300	304	340	309	311	333	320	331	324	321	290	304	330	329	332	311	292	312	324	294	301	274	325	324	359	318	316	296	322	336	322	322	303	303	352	316	322	283	298	328	338	349	324	316	334	284	309	302	298	288	326	324	330	339	351	301	284	309	326	310	305	326	312	300	284	325	319	329	314	314	347	321	308	296	307	300	305	316	302	305	289	308	300	312	318	314	336	301	313	290	296	309	303	343	298	311	270	290	329	290	293	280	347	287	268	329	293	304	321	291	333	301	324	363	330	314	314	326	351	303	280	308	307	327	322	318	362	291	333	281	287	313	300	319	303	298	302	303	333	298	291	315	317	280	330	323	333	318	338	302	306	269	315	325	334	295	297	324	326	323	318	295	308	304	290	282	327	288	324	303	301	304	321	317	296	330	339	294	328	271	314	318	319	336	336	313	343	306	343	298	295	299	296	328	353	321	320	314	321	320	337	281	336	329	309	286	319	336	262	312	309	325	310	326	335	326	328	299	343	317	304	297	335	298	317	292	328	316	282	317	308	304	335	312	309	299	323	325	323	318	327	313	318	332	318	329	315	320	334	315	337	277	305	310	294	304	314	279	310	342	322	287	310	314	303	312	330	297	303	322	311	324	319	327	358	299	331	303	280	325	315	322	322	325	314	335	345	313	293	321	305	314	277	294	336	312	308	311	320	330	353	322	336	336	301	334	337	302	304	320	320	295	316	309	306	335	308	300	317	310	311	302	305	330	329	358	305	338	304	282	281	300	325	324	268	337	302	287	306	316	279	340	304	302	316	332	351	320	315	330	289	349	339	294	285	319	305	329	322	339	304	284	296	327	301	320	321	300	301	360	312	307	311	318	311	312	304	335	318	307	329	296	335	306	284	299	305	305	329	306	305	293	310	292	311	266	334	322	315	315	312	312	295	309	286	292	334	320	310	344	315	299	315	307	322	323	296	302	311	323	315	312	309	311	316	299	307	315	291	324	307	306	281	321	314	322	285	294	289	299	279	301	327	333	316	325	325	329	262	276	313	312	298	323	326	331	313	322	324	325	273	320	326	307	292	300	286	295	318	318	292	344	313	350	323	331	331	291	308	315	302	319	309	303	319	314	304	319	320	292	272	322	326	325	306	296	311	344	301	327	309	309	277	334	309	312	323	312	318	306	307	306	321	277	305	304	279	298	328	318	294	349	309	310	331	266	317	333	273	296	285	308	334	302	300	306	307	320	333	320	341	337	327	278	307	302	306	295	338	283	302	307	334	308	295	301	310	314	338	361	318	319	299	298	316	279	320	347	347	318	297	308	337	299	324	292	336	312	312	295	292	335	340	319	321	318	288	299	305	319	295	313	290	325	312	323	301	290	307	301	322	318	343	283	322	308	329	313	325	338	302	294	322	327	304	296	353	316	363	302	309	313	318	296	317	335	291	307	311	311	294	326	320	320	320	342	337	301	334	316	283	320	328	306	284	310	321	307	296	287	279	322	304	317	324	297	317	317	267	277	311	314	310	281	306	311	288	332	288	294	311	326	299	316	305	295	306	318	299	319	321	312	301	308	342	319	307	297	300	305	322	303	273	315	316	285	320	286	303	272	326	307	337	325	332	280	288	306	328	300	290	346	359	307	311	273	319	317	303	304	293	313	293	347	327	280	314	316	325	325	328	299	366	281	323	333	343	320	313	282	321	362	320	292	277	293	333	316	309	311	317	318	322	315	289	324	314	376	292	318	300	324	304	299	279	328	305	315	284	314	281	346	322	332	326	335	317	319	318	323	313	343	301	296	302	330	317	319	334	346	302	321	332	302	299	291	289	299	341	328	313	306	320	317	294	325	305	292	303	324	304	344	323	315	297	325	325	315	316	291	315	310	337	333	332	297	325	322	328	327	285	323	313	292	294	304	323	298	278	351	293	294	312	320	303	270	311	335	285	321	326	297	295	278	292	291	298	291	305	336	340	323	322	341	306	324	305	288	296	321	346	313	338	319	307	334	327	295	323	298	296	317	296	322	334	328	319	327	309	327	323	306	306	296	313	336	321	290	309	317	339	303	314	336	290	284	280	328	282	295	328	318	284	339	316	313	298	311	308	322	288	333	303	338	326	313	315	324	292	289	302	344	348	319	334	303	314	304	310	289	286	347	302	315	304	320	305	320	311	309	317	335	331	333	347	315	294	331	307	320	333	330	311	331	313	313
9421	8395	13209	11459	8130	5999	4930	4194	3577	2814	2658	2255	2208	1762	1731	1638	1441	1471	1370	1267	1241	1146	1139	1086	1112	1098	1026	1006	968	938	963	899	952	927	898	826	864	849	876	832	876	884	850	839	776	880	878	880	831	879	861	848	815	851	835	875	795	789	878	874	786	816	834	824	841	863	915	785	770	849	864	864	864	881	788	885	855	862	867	824	866	795	850	814	846	826	826	850	852	817	811	830	833	849	831	822	844	833	867	873	837	843	864	853	820	870	798	878	852	861	782	821	821	790	804	895	792	847	827	868	837	876	829	814	854	829	872	837	829	821	851	814	825	814	763	829	843	821	872	858	873	798	872	851	840	838	851	775	868	847	842	889	836	810	878	882	858	809	835	852	825	834	833	845	841	863	808	850	801	870	855	817	841	792	844	882	849	848	855	865	829	871	871	867	806	840	801	813	849	854	789	848	825	846	819	818	800	888	829	827	820	824	874	808	821	854	815	835	829	834	858	889	846	840	809	861	895	899	884	793	802	799	855	811	834	792	890	828	865	828	809	813	820	812	857	865	830	862	920	786	778	824	848	862	851	834	827	790	801	808	781	877	859	860	828	833	894	847	824	841	801	849	855	865	813	838	836	860	826	885	855	822	910	847	806	887	890	879	867	855	840	898	855	837	834	783	787	800	800	777	865	865	829	836	894	809	894	863	861	896	861	849	804	836	855	851	828	872	847	857	803	851	809	886	814	838	858	892	858	842	805	814	863	846	847	840	859	832	838	840	916	768	874	860	786	815	859	793	888	796	791	869	847	846	833	887	829	807	884	898	797	817	810	833	832	861	876	872	839	848	806	835	814	820	812	824	798	806	843	855	826	889	845	806	845	830	856	855	877	812	903	868	823	820	828	825	857	861	873	800	831	861	775	823	783	835	854	835	845	842	856	823	797	782	843	871	872	787	798	922	798	860	816	816	863	788	875	818	805	876	802	866	777	864	811	845	867	826	829	857	809	858	829	840	841	847	839	811	800	859	842	870	865	822	820	822	838	848	858	848	801	822	861	819	840	814	837	853	817	831	846	836	841	893	828	851	828	836	779	856	804	847	840	883	771	790	841	906	873	860	828	835	820	781	821	810	792	842	844	814	846	819	862	848	819	820	795	863	827	838	859	827	861	878	835	775	861	880	866	869	851	782	824	824	817	841	811	809	870	874	864	812	851	852	875	801	832	816	822	843	840	824	825	852	869	846	833	783	812	775	822	833	790	828	849	859	854	836	886	810	873	890	844	792	842	849	864	861	830	844	810	854	816	855	840	830	834	831	839	806	816	771	878	798	837	822	852	871	858	816	850	812	811	858	836	838	952	848	840	815	843	852	853	837	841	858	869	847	827	862	841	839	797	812	794	804	861	878	842	836	844	843	868	821	798	837	780	842	825	806	851	856	832	863	834	795	825	861	890	883	795	840	861	836	826	776	844	862	850	822	834	860	828	883	801	825	867	826	806	835	869	866	872	801	879	822	816	912	858	807	869	766	829	808	864	855	823	837	882	837	825	879	852	789	802	844	768	840	843	795	830	809	909	863	911	849	858	828	819	854	862	830	833	848	825	848	823	859	829	822	834	826	853	829	844	816	839	887	835	855	854	854	811	857	819	829	800	795	881	850	871	841	834	792	845	834	885	824	858	857	840	886	815	850	872	871	801	855	811	838	849	848	814	810	838	840	837	855	836	806	818	805	885	811	801	838	804	872	837	847	804	858	824	835	876	867	845	875	866	842	831	821	867	830	825	852	820	838	834	793	848	816	768	835	853	826	868	851	865	886	808	823	838	836	862	818	772	821	839	859	830	840	859	850	873	885	774	905	834	791	877	808	875	830	840	844	859	841	783	841	855	843	820	854	858	837	820	776	809	841	891	795	910	818	792	796	780	840	853	834	859	815	810	787	802	837	867	815	806	822	796	796	841	871	822	813	867	874	827	762	806	822	864	822	848	805	818	816	846	835	885	877	839	832	781	828	833	853	821	784	832	828	862	843	825	833	835	841	824	832	816	773	825	883	841	822	817	778	803	850	844	837	800	822	864	793	845	803	825	842	813	844	827	862	843	834	884	825	858	779	872	832	857	828	793	875	851	855	848	807	797	816	847	828	818	813	841	807	857	813	894	828	835	780	870	879	818	830	844	846	869	870	777	904	847	857	820	816	874	882	858	837	841	825	825	849	837	790	830	856	847	809	891	836	791	831	851	834	842	876	837	816	787	864	815	830	867	814	833	819	814	830	790	857	830	846	884	846	791	821	798	819	866	808	872	814	935	894	874	855	844	779	820	796	817	874	825	815	841	833	836	848	795	828	818	847	839	743	847	826	856	883	847	826	845	868	829	832	826	819	858	820	860	860	821	846	852	835	862	818	909	864	811	812	800	847	830	811	827	836	804	838	809	882	825	887	861	860	808	825	853	801	808	844	853	844	783	868	815	842	814	834	867	819	843	873	820	773	827	797	797	834	892	775	837	854	797	861	824	802	832	831	815	859	893	829	847	826	802	814	824	814	810	792	829	839	822	821	889	859	812	850	867	869	790	857	885	830	853	844	821	854	792	826	868	855	866	807	864	824	806	814	878	919	847	820	866	808	855	848	829	853	833	838	828	864	811	875	865	840	835	882	846	824	833	847	850	859	827	818	854	825	828	823	849	844	830	809	814	851	796	884	872	816	824	836	849	854	815	849	852	864	883	829	804	786	878	861	803	827	832	808	834	867	813	825	838	896	800	867	853	864	819	842	871	816	809	845	804	840	861	831	815	849	867	827	837	792	835	829	816	827	835	861	864	802	803	862	830	833	798	806	901	819	823	811	820	874	855	803	850	841	828	841	796	849	853	814	804	804	787	876	850	777	820	819	875	833	804	858	857	809	833	878	846	833	823	859	890	841	805	853	874	829	842	855	874	805	848	870	829	831	825	818	851	842	784	786	822	833	833	836	933	898	867	865	785	868	823	846	870	868	845	806	809	834	847	892	849	806	806	872	831	873	875	821	749	884	862	849	854	819	874	853	871	833	856	853	846	877	880	855	819	804	849	831	851	846	824	851	888	796	847	846	868	848	873	851	795	817	866	857	850	847	891	820	819	789	830	807	820	887	813	865	827	808	827	843	775	786	777	813	817	818	845	852	818	793	853	840	819	831	808	785	815	886	881	852	802	849	808	861	879	814	815	835	802	870	852	869	849	882	818	851	817	800	850	775	835	832	838	838	781	839	859	835	824	861	824	845	824	824	851	856	857	843	868	881	847	798	826	832	875	868	842	795	829	877	794	818	819	787	809	810	792	825	837	910	849	838	892	839	821	832	840	854	787	845	851	835	828	808	859	823	793	885	808	808	836	807	822	766	837	798	819	841	787	801	804	825	867	844	860	872	838	849	860	821	838	847	808	877	856	789	744	921	834	869	828	857	838	841	869	853	836	835	853	789	820	834	875	849	861	827	842	910	775	857	818	797	844	847	770	848	857	832
29133	23617	18396	8779	4499	2998	2350	2632	2905	2101	2283	2040	1820	1560	1437	1271	1121	942	719	760	658	562	563	552	510	553	471	453	410	389	414	431	407	391	368	289	286	290	280	293	286	309	285	268	282	292	268	268	289	311	242	255	280	246	292	276	280	276	286	282	265	288	259	241	285	295	264	247	266	261	286	279	304	259	286	283	248	282	262	275	295	278	284	259	260	279	264	266	298	280	290	281	284	293	278	294	289	274	251	257	260	290	264	281	265	247	295	230	257	274	272	250	261	265	288	275	271	271	264	252	261	241	245	276	286	270	266	259	272	284	282	283	274	277	288	280	299	271	269	277	303	274	282	254	301	262	277	267	253	294	271	257	258	263	258	297	264	242	256	256	260	272	257	284	265	269	281	292	291	286	258	274	258	283	285	272	265	285	302	244	272	248	272	287	312	264	262	293	291	242	264	299	287	274	279	283	293	264	249	273	274	291	238	269	307	269	279	264	276	291	294	258	291	294	242	270	259	247	285	286	283	289	275	285	276	271	248	244	260	249	246	264	264	275	243	266	255	273	275	283	269	268	265	270	298	260	284	309	286	302	286	291	235	277	283	276	271	273	276	287	255	281	292	252	274	266	280	266	242	281	281	273	244	293	254	267	263	254	243	277	294	270	267	278	279	257	278	257	285	291	287	257	269	270	257	274	310	276	255	257	258	276	243	266	269	261	279	306	254	259	309	278	249	267	276	277	279	296	267	277	270	223	282	288	285	261	267	284	253	304	280	288	288	280	286	245	244	279	273	243	235	266	266	249	304	277	292	280	307	274	242	278	261	251	300	290	293	278	293	275	280	269	234	284	248	258	288	300	269	279	246	271	254	275	286	274	283	269	261	320	266	272	288	303	244	287	277	260	290	272	234	266	260	298	280	282	272	298	261	269	278	273	297	282	274	281	259	305	257	258	271	270	300	256	259	285	283	266	277	287	283	299	306	270	281	329	274	278	283	264	261	259	294	288	303	292	296	252	269	299	274	272	287	258	281	244	304	267	256	275	274	262	292	249	281	273	279	264	292	273	260	264	260	270	270	267	258	270	274	265	289	277	253	255	255	262	264	280	275	248	255	283	274	287	298	279	262	283	286	285	277	261	266	252	276	274	266	266	253	245	264	228	300	286	264	288	253	245	271	269	311	292	261	291	276	253	263	286	279	238	268	262	269	281	261	293	238	276	251	250	267	278	289	256	289	274	278	280	256	265	252	246	295	291	277	284	276	274	272	265	269	305	283	291	275	260	247	280	285	274	261	271	275	254	270	248	281	267	298	282	273	271	272	296	268	264	281	272	234	310	267	271	284	263	241	252	288	280	276	266	301	282	271	336	236	277	276	304	270	253	297	257	252	251	301	316	273	295	296	300	272	263	283	285	293	284	279	280	269	290	254	282	248	270	294	250	299	255	258	290	274	262	261	264	278	269	261	276	286	270	284	256	280	245	287	277	294	273	269	262	234	296	272	267	257	283	274	230	263	268	256	276	287	291	263	264	271	300	271	249	257	279	224	269	255	250	280	294	246	299	262	275	275	250	261	257	286	269	243	243	263	280	271	268	261	288	282	275	271	276	280	277	243	252	282	264	315	274	294	278	281	256	248	301	274	266	285	284	259	276	264	293	253	253	254	258	271	269	301	286	264	282	237	264	268	257	254	276	237	244	246	274	270	241	286	297	273	259	259	269	283	300	279	275	268	260	285	250	274	257	262	263	270	294	276	259	267	300	255	282	334	271	270	290	283	260	272	289	261	276	262	270	301	279	279	256	288	284	268	300	278	262	271	302	291	294	268	250	260	279	286	284	312	292	291	274	281	296	265	281	292	259	261	262	278	246	272	327	280	260	290	303	287	288	276	262	279	256	286	242	282	295	276	249	257	246	246	271	251	256	243	282	268	267	289	283	282	290	280	279	274	270	270	259	249	273	280	280	270	286	269	281	241	273	278	282	278	279	256	235	294	258	241	296	241	262	280	282	279	281	290	269	257	265	297	304	252	277	255	296	261	262	264	273	273	249	260	269	261	254	273	259	278	272	248	271	281	259	275	252	277	263	273	261	286	283	265	283	295	293	271	285	267	273	267	288	251	262	263	278	271	270	272	237	301	275	264	291	278	251	255	297	271	313	265	327	249	294	261	273	285	285	282	275	262	283	294	264	292	263	273	295	265	261	285	304	248	259	277	269	264	286	263	279	266	281	277	288	255	283	261	253	269	252	274	286	310	297	281	252	254	280	295	255	277	284	281	289	288	295	262	296	271	266	302	269	250	284	274	276	292	254	277	300	294	277	245	272	282	271	268	309	275	270	226	255	272	309	277	302	256	255	269	248	277	300	262	267	247	271	257	271	277	266	285	281	283	265	254	271	264	296	259	269	255	271	248	299	315	275	283	252	274	288	270	281	264	295	271	265	295	270	300	295	305	267	282	239	254	295	275	286	293	282	298	285	277	247	252	258	271	268	269	291	285	278	263	278	259	266	287	254	291	282	284	254	263	257	233	254	261	278	253	246	272	275	306	265	255	296	264	269	280	270	273	260	260	283	283	244	250	270	275	267	278	289	287	287	287	262	262	269	265	270	287	247	271	300	270	243	286	243	253	264	242	275	282	260	254	248	308	267	267	277	248	230	274	311	283	286	248	261	272	276	264	291	279	244	291	261	262	255	289	288	286	271	242	259	277	256	285	267	288	264	280	278	309	291	299	278	242	253	275	281	264	258	259	336	292	255	269	307	270	263	279	259	260	273	280	279	255	287	271	293	253	273	268	258	285	291	277	275	263	280	283	281	255	292	282	279	275	272	311	276	263	270	264	264	276	291	302	272	310	264	260	256	266	309	284	306	299	291	278	272	310	299	262	255	284	269	277	277	259	249	284	268	273	302	275	258	247	273	260	265	258	274	278	281	258	268	274	245	283	284	312	237	281	270	278	260	295	289	253	293	264	268	266	298	292	269	270	265	249	257	266	254	256	254	270	290	283	283	246	306	271	286	256	250	283	288	279	274	229	272	285	275	293	280	289	265	257	281	249	272	278	267	275	274	256	228	305	254	268	302	287	253	272	271	269	293	242	286	253	280	260	258	298	258	267	273	254	238	246	262	247	255	295	235	272	263	270	275	265	281	289	252	275	239	243	271	308	265	259	291	287	258	270	256	270	291	270	270	252	259	287	279	309	277	276	255	258	290	274	265	245	262	269	276	256	270	244	272	266	256	267	269	281	274	275	268	283	261	270	278	275	268	273	273	270	271	267	264	271	271	281	286	287	259	296	266	286	269	259	268	246	278	283	291	249	277	236	298	260	266	264	272	303	294	279	243	228	288	255	294	260	260	271	277	274	283	274	277	250	272	265	265	269	269	265	265	238	252	254	272	233	254	287	248	273	290	278	261	294	276	281	300	271	317	283	249	271	307	245	251	291	286	299	269	293	260	272	272	261	267	253	257	270	275	288	264	267	295	279	295	253	254
20218	21779	26441	22755	18592	15517	12647	14256	13835	10803	12189	11026	10041	9011	8239	7809	6586	5845	4707	4889	3788	3375	3464	3402	3508	3489	2714	2582	2419	2239	2290	1936	1851	1785	1454	1256	1202	1014	1045	1028	965	940	884	850	846	835	828	771	772	764	714	766	707	745	715	768	740	788	753	773	815	773	806	724	696	688	726	730	720	758	694	740	754	778	734	748	727	716	759	706	759	722	752	737	745	781	754	751	747	681	743	757	697	723	748	764	712	716	720	702	724	772	728	739	741	736	688	703	736	736	715	684	707	739	755	757	777	708	733	718	731	727	741	733	730	765	730	725	734	768	807	745	753	733	713	746	736	767	742	766	727	716	725	763	722	735	786	732	724	744	709	724	706	720	711	708	791	726	717	754	712	737	771	760	726	728	722	807	754	752	746	730	745	713	676	689	785	704	765	752	751	726	757	729	788	760	739	777	690	721	740	742	727	720	695	724	775	738	723	723	762	722	763	737	777	746	733	772	784	742	750	697	727	744	767	770	741	753	750	779	718	727	713	720	755	745	753	696	718	715	715	753	780	754	735	755	700	731	719	776	730	722	759	727	713	742	722	741	737	733	796	765	721	731	742	702	727	743	731	697	747	770	722	757	717	764	763	734	723	733	752	750	770	725	723	756	757	748	755	718	760	713	712	724	747	744	704	697	713	753	760	719	775	697	700	742	741	693	739	751	729	743	716	730	728	743	735	755	701	754	745	726	740	739	756	727	740	689	723	748	724	714	668	755	729	730	707	711	747	751	764	714	714	726	732	756	670	730	753	748	764	699	712	743	740	750	734	742	720	767	739	737	711	764	810	735	688	776	747	721	735	729	737	706	715	695	692	751	727	725	745	755	794	785	715	717	722	743	732	680	739	741	698	734	734	718	775	720	710	761	740	731	696	709	745	740	680	734	770	770	724	738	740	751	739	767	742	748	715	732	722	738	723	701	749	804	751	765	728	695	744	749	695	700	750	716	737	730	691	711	720	722	793	718	764	715	713	800	723	710	728	745	739	739	711	743	750	773	751	731	743	711	746	775	711	775	757	735	732	692	724	713	745	778	729	749	701	724	756	742	802	788	750	739	767	712	748	721	737	733	804	735	718	707	763	762	755	725	764	704	724	726	686	759	686	728	746	720	708	742	738	765	724	749	772	676	728	721	738	779	759	748	726	721	728	711	743	748	743	746	720	729	702	693	700	728	699	754	748	725	762	707	700	745	750	740	699	709	727	686	735	762	715	704	769	791	783	764	727	735	744	731	739	687	749	732	744	760	748	754	751	659	736	761	767	729	746	740	766	703	703	711	738	734	737	771	701	758	767	795	714	731	798	718	711	715	752	731	721	718	743	728	722	721	764	759	721	796	711	775	760	765	721	738	739	725	719	730	725	707	730	735	753	733	759	792	713	719	710	769	773	704	722	707	717	683	710	755	753	751	739	765	773	744	759	739	706	739	763	744	733	713	724	714	719	739	773	713	751	694	757	755	707	762	737	737	696	771	752	751	678	757	715	696	739	745	755	768	752	739	726	705	668	695	746	747	681	728	737	776	713	719	732	760	803	736	754	699	730	736	735	761	728	723	720	719	719	697	741	735	742	740	682	747	740	759	727	702	748	708	784	728	743	711	736	738	768	766	753	775	744	758	762	710	771	774	734	787	750	694	726	728	715	780	729	723	743	752	764	792	777	757	759	719	777	712	726	755	756	753	732	754	740	726	740	740	773	719	715	793	726	723	715	794	722	735	711	729	759	770	769	725	752	737	725	724	766	684	709	736	691	735	780	701	764	722	764	715	734	719	722	708	732	728	720	756	667	796	713	760	692	677	726	690	751	713	791	735	730	770	768	765	746	723	744	730	698	676	734	716	733	771	773	701	698	772	717	731	746	716	733	689	788	698	732	712	746	750	722	730	749	730	681	700	693	719	737	777	730	713	740	751	753	754	682	693	734	712	745	769	727	781	734	731	742	719	734	745	721	715	727	751	731	754	787	755	735	713	759	741	738	747	737	741	731	728	742	728	731	730	749	784	738	752	711	732	744	741	717	749	730	680	722	725	747	728	750	751	740	737	763	739	719	719	711	783	758	776	735	735	723	799	709	746	726	714	750	702	727	728	738	705	728	733	715	698	693	764	772	739	722	770	698	721	730	718	741	724	764	718	774	768	747	757	704	730	699	782	754	785	697	756	734	796	733	699	738	706	705	736	707	746	790	732	712	768	743	782	776	751	725	732	678	725	706	735	765	708	778	767	706	739	735	777	734	782	742	741	746	766	687	770	739	735	762	708	738	761	740	756	776	715	760	737	738	733	730	735	765	727	800	700	753	735	738	794	736	729	707	735	719	711	718	739	728	720	756	770	698	712	729	753	725	745	774	740	742	721	767	755	715	765	737	720	761	760	710	735	726	769	728	734	712	707	703	687	751	737	745	716	783	740	733	759	726	722	734	754	712	719	720	674	719	741	748	719	724	772	770	795	688	704	745	724	831	685	747	756	689	724	720	745	730	734	755	753	730	761	705	714	789	747	775	742	727	772	741	761	735	755	691	808	746	743	745	725	735	700	775	738	781	708	727	780	744	744	748	755	725	728	779	726	777	707	745	722	728	765	718	756	695	712	753	745	749	729	736	776	751	771	753	758	777	754	757	753	761	743	737	790	737	745	745	771	744	738	755	752	704	743	733	756	762	704	735	706	701	691	721	757	760	715	701	731	769	732	765	746	775	720	697	729	764	773	731	739	737	732	790	737	716	734	703	731	771	747	759	746	749	746	763	774	692	777	721	670	742	674	753	712	716	735	732	698	795	787	748	738	752	755	722	701	700	748	736	748	685	721	705	776	755	735	769	741	730	733	748	728	755	743	720	735	747	739	728	705	707	726	738	756	707	740	782	762	761	709	760	774	723	704	731	732	698	736	722	721	726	719	683	729	680	765	742	761	726	745	751	722	748	731	754	742	742	740	719	734	707	678	733	744	742	778	741	738	712	748	734	792	754	762	711	707	703	779	751	758	706	741	757	723	760	767	747	710	699	734	726	756	765	771	706	703	786	769	749	768	814	728	699	760	756	767	756	770	746	735	772	747	707	753	718	776	727	803	704	724	755	728	693	726	734	708	758	754	759	726	754	748	782	754	771	760	721	736	701	749	698	733	714	692	719	705	675	706	735	746	736	723	733	744	682	707	746	752	731	760	724	729	743	715	749	702	744	724	735	727	766	761	741	732	715	762	727	736	738	769	712	753	743	757	787	693	758	799	698	773	721	771	694	719	749	749	708	699	778	705	765	756	732	758	683	741	690	755	754	767	738	743	753	700	735	704	761	766	716	735	736	672	713	732	674	791	716	770	733	700	697	754	759	736	689	789	685	722	720	703	798	737	766	715	748	718	721	748	788	715	780	732	767	768	767	746	739	656	725	758	741	742	772	702	762	743	735	755	724	783	761	708	763	780	727	744	798	749	746	722	755	760	727	701	724	726	734	735	769	701
38291	31782	26271	17940	9846	6420	4596	4863	5450	4340	4656	4064	2960	3089	2404	2393	2045	1813	1623	1115	988	908	889	857	873	851	699	626	640	581	537	538	444	451	380	300	319	314	284	270	278	285	252	261	263	226	270	237	242	194	228	211	245	213	221	217	212	223	238	234	220	212	213	220	222	218	219	216	221	237	220	227	211	232	214	207	219	226	208	221	227	229	233	246	210	199	223	219	205	222	216	214	218	260	201	246	220	207	250	191	220	233	198	226	203	231	243	223	216	223	234	228	213	208	226	226	226	223	237	210	216	238	207	185	241	236	197	220	236	246	230	252	230	247	231	208	232	217	212	189	206	207	219	183	229	206	251	235	252	225	229	204	241	242	228	224	229	231	234	201	215	218	241	216	231	225	236	235	228	227	223	224	223	229	206	215	228	236	208	218	209	209	223	222	245	193	208	228	206	250	224	209	225	193	214	207	209	223	212	250	194	231	205	212	226	202	208	246	208	200	217	210	217	222	217	207	199	216	201	218	224	221	212	251	212	205	237	225	226	234	195	233	227	224	221	179	205	220	213	227	228	198	201	223	221	207	237	226	230	234	204	245	222	223	237	184	233	236	188	205	205	204	197	215	206	203	221	219	232	251	222	222	231	253	212	229	216	220	215	216	233	228	201	217	213	229	210	210	236	219	215	230	195	252	213	234	209	229	228	237	190	225	199	216	212	238	228	220	212	222	244	238	211	228	220	209	234	244	231	215	231	212	226	246	189	232	208	216	229	250	223	210	199	229	243	228	206	201	208	227	202	214	218	222	214	253	205	222	230	229	260	204	231	213	192	188	222	241	224	187	198	218	245	230	220	227	212	207	228	210	211	201	231	200	229	232	204	205	213	239	223	206	232	238	210	239	213	214	215	197	214	219	190	232	225	236	206	211	215	243	203	234	210	221	244	215	227	226	222	213	242	215	201	229	207	208	212	248	239	256	233	217	237	214	246	241	220	227	212	220	247	217	246	235	211	185	195	216	194	204	233	211	212	228	237	221	210	203	230	235	225	200	224	207	246	223	202	237	227	209	242	231	224	212	225	234	198	213	241	194	194	226	263	237	232	227	212	222	235	233	260	195	208	234	221	218	237	208	206	211	230	231	235	223	216	197	211	221	212	237	214	234	199	230	197	211	239	235	219	229	223	209	211	196	221	219	204	226	201	220	208	240	224	202	231	228	197	213	219	229	212	194	215	211	201	213	229	209	223	230	222	210	209	228	248	211	234	218	211	219	195	223	220	224	244	236	190	235	220	184	220	219	202	239	228	226	195	233	232	235	219	236	239	214	197	214	225	224	235	193	203	234	226	230	214	206	230	248	225	236	222	227	203	246	220	203	218	218	221	237	207	211	215	222	219	229	222	202	234	248	227	214	223	241	223	226	247	205	216	233	212	215	229	232	223	244	202	219	196	212	239	244	219	211	225	224	199	234	218	235	224	231	222	217	232	257	212	238	200	202	233	217	185	222	216	253	244	244	245	205	227	213	213	220	236	241	220	192	234	222	236	199	240	210	226	213	234	227	230	211	201	232	232	233	244	205	229	195	209	229	206	202	192	203	225	189	236	219	234	205	217	219	216	237	209	228	236	232	209	211	215	229	247	199	216	224	208	208	235	211	207	193	204	227	195	209	226	224	226	225	227	225	225	227	188	223	203	229	232	213	227	218	243	222	219	225	215	241	218	208	185	200	206	200	212	204	213	220	210	198	216	196	217	227	226	228	219	213	220	203	203	236	218	228	225	218	213	238	204	258	203	220	218	230	227	221	219	205	227	217	219	219	212	236	229	236	224	259	237	215	212	196	211	226	204	192	212	241	217	192	204	221	215	220	210	202	213	227	231	209	229	237	214	225	211	237	238	238	231	231	211	218	193	230	237	225	227	222	231	211	229	213	237	223	211	225	219	201	243	199	231	226	190	214	221	226	209	197	228	244	200	215	211	226	203	250	192	206	230	225	197	205	232	235	227	225	209	227	221	243	200	189	230	185	237	219	209	225	196	191	221	225	240	196	227	207	212	222	215	200	242	221	227	225	209	229	229	235	205	200	199	199	233	193	219	234	228	238	246	200	215	228	213	209	215	208	228	234	229	226	207	213	225	208	218	218	205	223	221	219	218	211	212	244	241	215	216	219	233	237	220	232	227	228	224	232	242	201	231	223	253	207	230	235	241	218	229	232	207	238	193	221	226	226	214	207	213	212	206	199	229	218	225	216	208	228	228	213	203	220	198	232	201	223	224	236	230	238	243	226	220	233	235	237	225	199	216	236	258	239	219	226	249	233	243	232	230	227	201	218	236	192	230	247	251	218	224	195	227	218	229	230	242	202	227	229	206	231	227	218	202	237	244	229	214	212	233	222	222	228	216	224	232	240	212	228	208	222	236	218	213	244	213	201	234	225	227	219	208	216	232	208	231	215	197	241	213	209	186	204	235	237	212	189	214	233	221	224	220	240	215	220	225	239	205	250	231	214	186	216	222	215	222	234	244	237	207	231	224	247	230	223	226	238	217	205	210	225	202	239	230	222	220	222	223	241	221	233	222	197	217	186	199	216	238	215	213	221	253	224	229	225	215	219	218	227	229	204	210	192	223	230	227	208	227	212	231	221	212	230	216	219	217	211	225	229	215	194	212	213	228	199	242	249	240	228	214	203	208	221	202	212	210	212	208	218	206	230	212	209	249	227	234	238	210	201	243	236	211	214	216	217	248	226	215	223	222	210	226	239	222	211	215	185	233	250	215	209	227	228	215	227	223	228	265	219	235	226	229	222	217	224	216	211	222	205	197	200	220	222	216	199	226	225	208	238	233	220	212	207	227	205	246	210	229	213	249	222	215	186	221	215	221	228	223	196	232	227	213	220	240	210	226	218	256	214	183	234	238	215	210	222	208	232	225	232	215	239	203	228	263	216	213	208	215	215	222	227	240	208	226	198	204	201	219	236	214	234	204	236	250	227	214	207	224	220	211	227	248	218	216	220	208	197	234	212	219	224	235	242	217	218	215	226	216	221	233	235	223	208	229	212	235	202	206	215	229	224	242	223	219	218	221	189	241	213	240	205	212	214	210	226	204	202	219	224	212	211	224	211	205	204	212	218	228	207	207	214	197	193	210	208	218	220	212	206	224	212	224	215	226	239	222	219	205	215	200	220	214	223	203	239	228	215	230	203	240	217	213	184	220	226	227	210	218	215	199	237	238	205	235	218	191	235	217	210	255	197	200	191	241	217	231	235	237	233	228	219	235	229	248	219	211	212	243	214	199	224	209	220	222	213	223	205	227	235	229	207	218	235	228	202	232	222	261	200	221	229	215	193	205	234	244	243	231	215	229	204	237	203	243	211	210	235	231	206	216	215	242	232	218	227	250	218	232	201	215	208	235	233	200	204	230	223	225	227	207	207	231	206	221	203	206	210	225	230	218	199	199	220	195	219	202	208	232	226	215	224	211	223	192	213	221	200	223	210
26239	27905	33672	32491	26767	23290	19937	20838	22048	17987	20221	17905	14725	15362	11722	13447	11741	10601	9126	7624	6534	6102	6121	6177	6216	6294	4851	4269	4245	3885	3936	3478	3113	2803	2176	1705	1749	1430	1353	1285	1218	1117	1030	980	827	750	766	747	727	729	659	676	620	657	642	609	613	649	670	587	601	607	600	631	596	593	613	621	673	607	575	647	619	666	649	579	616	670	597	629	586	604	656	649	575	610	593	626	627	623	630	584	651	633	621	648	621	605	553	634	608	657	580	618	577	591	622	608	600	600	591	608	587	609	627	628	659	575	613	603	616	593	606	623	636	601	602	612	619	614	638	627	616	568	563	607	629	636	616	595	602	648	578	613	641	635	621	574	612	636	579	597	616	615	619	562	604	631	597	616	596	615	609	598	664	637	667	630	643	615	635	637	627	591	564	626	588	631	630	607	656	628	607	611	615	652	585	601	641	640	671	661	601	611	620	600	605	580	599	652	580	611	596	617	650	633	606	598	643	617	581	631	617	648	659	643	600	629	626	644	662	606	611	682	616	644	593	608	601	664	640	618	608	635	637	571	593	640	626	609	616	663	614	594	593	627	600	631	630	596	646	642	572	651	604	638	614	619	646	586	621	596	582	581	607	643	616	631	583	592	575	612	624	609	629	599	636	655	641	596	606	648	603	586	617	604	620	624	603	629	591	584	600	614	563	587	567	621	590	660	626	585	577	580	605	612	659	600	596	653	606	637	622	617	634	613	609	622	617	594	585	614	594	581	607	632	615	598	567	642	625	589	572	640	607	582	630	648	620	625	639	666	658	611	577	611	629	663	623	624	651	655	563	590	638	619	630	559	628	554	642	598	667	615	631	589	575	617	637	640	628	603	624	604	614	631	629	635	593	606	570	636	642	616	597	639	611	651	602	615	576	577	622	626	614	600	593	615	600	589	601	646	625	584	636	574	619	611	603	628	655	613	623	599	632	631	634	596	585	599	626	653	644	583	594	609	611	632	632	583	580	628	633	596	609	629	645	610	614	605	610	604	624	608	615	700	639	610	610	592	617	586	620	679	664	612	635	615	638	618	667	583	597	644	660	647	570	650	626	654	634	609	555	626	601	652	628	658	587	623	619	610	543	584	588	572	589	627	597	618	628	581	622	598	604	618	598	606	601	618	613	598	606	673	620	590	590	640	597	619	641	605	597	609	613	603	610	619	571	578	605	603	601	621	667	630	591	607	585	602	591	637	562	662	575	614	577	595	632	650	643	617	625	619	620	608	584	625	599	648	593	636	644	594	624	588	636	587	622	586	671	602	603	550	580	607	663	622	631	624	584	634	604	589	643	592	577	626	643	616	613	618	611	572	603	610	633	590	579	643	610	609	643	590	635	604	587	574	632	617	659	630	571	593	614	646	643	620	640	607	597	629	621	582	649	578	638	585	584	609	602	568	621	627	604	588	597	600	608	564	631	619	633	649	608	616	625	588	657	581	614	531	602	624	623	614	590	593	644	564	636	604	644	635	594	606	622	637	538	595	624	620	641	610	613	628	618	603	566	676	620	638	629	583	630	635	596	591	618	624	603	598	629	667	606	643	618	602	593	602	576	621	629	625	607	603	587	629	641	626	632	606	654	629	658	591	583	609	597	613	640	561	576	605	625	658	653	586	599	679	589	620	641	641	629	597	618	596	583	613	616	637	646	609	601	626	531	571	593	600	589	596	638	623	625	590	638	593	575	599	631	575	629	618	633	571	610	612	649	653	628	610	646	609	619	619	629	612	596	609	615	611	590	584	626	599	590	673	615	623	631	596	650	607	619	589	636	637	579	616	630	612	634	640	612	616	620	581	640	660	616	604	574	622	594	594	600	633	644	620	628	612	618	566	608	597	597	608	597	607	611	604	561	606	608	613	583	622	623	626	644	629	574	622	625	572	638	649	676	578	571	636	628	608	590	600	611	629	684	599	605	598	584	640	627	615	591	612	584	636	614	671	580	582	594	603	607	570	628	598	593	595	592	580	606	574	605	675	567	606	595	637	626	609	585	606	605	613	641	580	627	620	594	634	616	591	624	625	582	582	601	608	634	588	631	615	625	622	596	620	644	635	620	638	606	629	590	610	655	594	623	630	578	634	571	612	632	617	624	638	606	647	617	641	613	586	602	616	627	551	594	590	581	599	587	596	593	618	617	613	637	619	636	609	587	654	623	618	616	633	583	651	606	579	580	634	593	610	631	570	608	631	605	586	604	612	633	604	644	657	589	584	611	587	598	610	630	629	594	655	583	612	608	605	603	630	648	617	631	586	603	600	634	600	621	614	589	615	605	641	600	633	612	596	629	587	620	649	638	622	569	659	641	609	626	633	644	618	634	633	610	596	580	610	604	651	619	590	654	615	588	623	567	609	597	625	569	635	586	606	595	626	621	621	623	590	588	598	598	606	592	598	644	612	604	666	626	611	611	649	597	655	594	615	608	567	628	636	605	626	648	635	600	601	630	589	616	652	583	609	545	607	602	638	612	597	620	643	620	606	621	595	629	578	618	594	639	625	674	646	636	605	618	604	632	632	617	611	610	625	556	614	638	618	562	631	586	628	605	642	629	603	600	617	624	638	615	624	656	609	571	589	589	542	644	579	592	619	555	610	612	590	570	633	587	552	652	639	640	597	619	599	638	599	612	616	625	592	630	649	622	611	598	650	597	598	589	643	636	569	590	599	615	631	613	618	599	591	590	618	649	649	614	599	581	597	601	595	607	648	599	622	636	569	643	602	598	605	614	607	600	568	630	656	654	598	630	583	613	627	595	608	612	652	571	607	628	573	636	618	586	584	634	628	641	653	641	622	637	552	608	565	603	655	616	622	598	611	599	624	638	646	639	632	589	649	641	592	654	633	556	616	604	617	616	608	592	578	608	621	626	578	597	601	624	617	654	615	578	606	603	627	558	608	605	610	618	640	639	610	616	620	627	613	619	587	624	571	604	641	615	643	582	604	616	619	619	650	579	608	596	601	609	669	615	564	604	613	652	609	571	622	642	575	610	596	650	594	631	618	588	570	631	595	614	583	622	640	606	636	597	601	656	582	582	587	583	596	615	626	619	604	629	590	648	615	617	596	624	631	616	600	650	631	619	597	614	649	596	631	600	649	584	597	644	592	559	622	598	568	600	600	574	614	627	562	647	595	630	644	600	591	601	602	625	617	610	596	614	599	650	636	650	630	629	636	614	628	616	572	606	619	589	639	586	599	630	607	627	626	598	613	624	641	651	610	649	708	604	642	602	628	621	614	656	594	665	618	656	569	647	632	626	592	561	642	631	630	601	610	604	657	617	611	598	683	603	574	654	633	607	619	603	589	608	633	654	597	628	626	608	583	609	632	616	620	610	647	580	635	620	630	594	643	655	610	626	615	631	630	589	644	639	611	652	673	659	621	598	626	631	629	570	609	649	615	618	616	610	592	574	591	604	636	604	643	592	611	590	636	601	596	571	625	598	595	630	628	567	616	633	633	614	602	628	640
11136	6738	4440	2154	1223	880	642	641	575	497	462	444	410	408	371	374	352	359	354	330	344	351	309	353	355	302	307	302	315	322	312	326	332	323	325	307	314	282	336	327	307	338	293	293	311	291	310	305	297	275	305	313	323	316	318	301	305	313	283	307	326	294	306	303	308	303	304	338	330	339	286	310	301	328	332	320	340	325	318	288	319	300	306	291	306	303	304	300	304	299	271	336	307	294	317	301	294	295	318	301	297	348	313	299	309	310	329	329	309	313	310	332	304	322	315	330	323	297	309	325	299	290	318	289	310	297	300	297	280	295	298	313	294	308	301	331	296	313	312	267	326	283	263	320	305	325	298	314	298	344	311	302	289	322	311	288	334	309	312	301	296	306	298	320	290	319	276	292	326	300	329	285	311	299	326	319	320	316	320	356	295	326	321	319	308	324	313	299	303	284	302	306	302	296	338	309	294	321	303	292	321	340	336	319	289	300	296	315	265	303	329	332	306	279	285	321	292	314	310	308	311	318	304	343	302	350	305	303	310	329	300	305	296	334	325	294	340	323	313	348	303	318	306	279	311	314	265	309	300	329	302	291	282	330	331	293	312	309	325	293	311	341	336	300	311	305	284	289	305	307	285	333	349	302	298	305	295	297	311	315	303	307	309	327	282	317	294	304	336	315	319	296	286	310	294	302	260	306	336	303	322	302	292	317	307	325	308	312	307	334	290	289	302	303	284	344	314	317	337	319	274	318	298	308	311	323	299	317	313	306	304	340	296	283	314	289	287	288	306	292	298	290	297	295	309	305	335	303	303	290	266	330	328	309	322	307	307	294	308	304	325	308	302	296	281	263	282	310	306	312	289	265	268	342	311	306	352	301	311	315	329	328	339	318	338	284	294	316	290	342	285	330	313	284	335	324	287	308	303	309	306	308	295	302	300	328	310	300	324	334	307	310	305	334	355	311	299	317	324	282	274	336	325	301	302	333	313	298	316	313	313	306	304	276	336	290	332	314	305	321	312	280	277	292	308	334	317	353	301	303	307	351	313	309	275	342	328	321	319	335	298	347	300	319	291	294	281	321	289	310	312	332	309	278	283	308	331	310	318	343	317	321	318	297	265	313	305	340	313	286	304	315	338	328	312	316	295	297	314	328	305	301	266	314	309	324	296	305	289	293	359	297	317	296	343	304	309	291	311	311	314	303	298	299	277	334	281	295	316	303	279	312	313	308	300	292	305	323	316	299	336	291	296	326	353	284	310	283	310	304	323	309	313	304	325	312	305	285	287	308	284	297	350	309	304	329	301	291	289	320	310	294	294	281	298	301	303	308	302	304	321	306	324	352	311	306	304	310	298	294	295	286	290	294	301	285	347	342	338	321	337	296	300	316	313	290	304	318	321	297	289	292	326	280	298	297	297	309	283	298	307	312	331	306	300	317	312	297	284	285	266	294	308	317	322	285	304	322	319	338	275	313	326	321	295	325	302	283	295	307	278	298	336	305	308	277	319	289	319	332	290	316	299	309	294	340	303	313	318	319	294	325	284	288	272	289	328	278	309	307	316	334	320	337	296	302	314	330	326	330	318	324	313	300	310	343	320	312	327	288	336	333	303	278	301	331	335	304	324	307	300	276	309	320	308	332	291	308	288	337	276	308	306	299	307	322	278	333	311	295	299	305	348	330	290	315	296	305	303	299	306	307	311	331	299	324	294	305	337	299	286	305	315	301	313	334	313	307	292	304	294	275	329	338	284	306	322	321	287	295	310	323	270	335	284	331	289	302	331	312	304	294	330	324	289	297	300	300	297	295	296	331	307	337	309	289	314	337	307	297	316	303	318	315	330	335	308	328	300	274	337	288	325	277	322	304	321	349	292	321	327	320	325	303	313	287	300	297	290	304	309	321	312	304	321	307	341	292	304	302	296	345	289	310	291	302	325	301	284	331	320	281	312	292	290	289	281	280	322	296	294	333	301	324	291	278	325	299	297	325	347	277	332	294	311	302	315	316	292	338	320	309	315	309	351	302	293	334	284	325	318	312	310	301	345	318	328	305	311	304	310	312	324	295	307	311	301	292	272	317	315	267	328	339	315	314	327	327	299	289	304	281	326	304	307	265	311	302	307	295	294	314	300	290	304	309	326	278	304	329	274	317	322	308	317	336	272	318	302	299	308	286	314	288	342	320	338	309	306	297	331	304	297	333	313	282	337	306	323	278	280	312	335	322	298	308	322	309	279	294	311	306	286	303	310	295	292	319	264	309	305	300	320	299	296	311	300	309	322	312	321	308	302	284	308	287	302	316	321	331	299	302	324	307	304	310	295	302	320	293	328	317	324	294	285	296	313	322	308	293	315	253	302	274	271	310	297	324	352	297	318	349	331	298	302	330	335	295	325	297	303	315	316	309	312	359	282	276	327	327	312	304	329	291	334	342	285	286	322	311	301	310	321	321	281	299	316	310	298	273	308	337	316	325	333	350	312	318	285	331	295	298	311	305	284	330	267	308	344	291	328	308	324	293	292	302	296	333	274	325	345	300	306	326	320	291	313	311	325	340	323	318	286	291	295	295	307	302	347	325	326	341	318	328	276	330	325	282	307	301	287	280	276	324	323	315	320	288	329	291	291	313	298	293	304	302	327	273	317	316	321	307	296	301	302	325	287	294	305	324	285	343	312	308	325	284	329	274	302	297	294	296	293	325	305	324	324	308	348	286	327	307	302	321	299	320	279	282	305	320	326	321	318	318	298	311	277	321	314	314	298	291	330	302	324	308	303	325	309	319	294	331	317	315	290	339	303	297	332	335	322	318	312	314	329	300	289	293	327	317	273	311	326	305	301	297	320	286	318	333	308	325	300	293	318	331	293	302	347	279	324	314	287	328	310	311	315	334	296	319	317	314	304	271	295	350	336	290	315	330	288	307	277	324	293	293	282	324	358	336	336	308	298	321	300	278	284	312	290	300	293	269	313	274	293	311	272	302	328	326	306	306	319	317	272	317	327	291	302	299	313	287	311	326	319	332	316	335	280	335	304	318	308	313	320	297	317	329	332	328	326	318	323	304	301	326	296	304	307	317	305	287	302	299	273	332	320	311	291	307	306	325	319	317	295	292	314	285	321	322	321	335	281	298	300	294	302	325	299	291	329	304	284	321	298	302	283	307	280	279	302	311	302	303	341	298	302	282	328	315	293	322	299	284	335	300	271	323	341	337	279	255	316	310	320	302	338	309	324	330	313	332	306	311	333	279	333	312	332	308	323	261	297	316	289	285	293	306	327	303	309	317	315	310	262	314	321	307	307	296	326	315	297	320	324	292	343	347	304	306	299	304	294	336	320	324	282	320	311	319	285	306	292	311	323	303	332	300	318	306	311	304	275	310	310	292	293	303	299	307	287	334	316	319	341	311	306	309	324	309	348	280	341	331	310	292	312	310	314	308	321	309	333	300	323	297	275	314	301	289	326	309	337	315	304	320	300	281	300	289	303	309	336	299	316	305
9288	8099	13779	12005	8312	6175	4765	3880	3413	2765	2763	2544	1917	1919	1586	1638	1570	1413	1267	1187	1176	1129	1123	1078	1076	1015	953	978	994	949	917	919	964	861	853	824	852	808	828	866	819	869	831	850	864	845	803	775	841	865	840	839	902	819	833	831	841	844	839	789	849	769	858	818	834	799	841	854	780	845	834	887	852	850	803	851	834	840	869	889	802	807	774	844	824	819	820	836	860	779	813	808	812	823	796	775	854	850	846	858	818	793	849	813	824	845	802	862	815	796	780	856	828	815	830	814	835	811	823	764	810	784	837	859	852	879	795	843	863	819	860	773	807	848	797	815	860	840	848	825	835	833	871	826	813	798	775	842	829	821	813	858	797	813	790	845	811	856	804	828	805	836	834	760	791	801	812	842	841	872	875	767	833	867	840	810	773	791	818	804	805	795	820	858	809	835	825	814	885	785	872	862	805	808	828	790	845	862	772	777	834	845	850	824	808	830	801	773	773	893	801	811	823	823	777	852	831	858	802	780	816	813	828	815	812	831	825	774	875	854	827	821	796	856	817	850	813	821	770	847	811	821	826	827	834	819	834	814	840	831	841	780	831	894	835	797	784	823	824	845	817	867	836	849	851	800	838	840	814	841	784	804	834	830	825	852	800	809	862	806	844	786	881	808	876	855	822	821	818	781	793	817	800	846	792	804	823	806	818	836	801	849	846	798	853	795	820	845	799	832	847	873	856	823	801	768	908	803	869	796	839	859	863	802	887	863	824	856	817	813	850	835	841	818	798	865	872	800	904	852	856	866	869	817	843	829	823	816	807	828	828	894	826	840	790	830	815	836	829	818	840	826	887	899	766	825	847	865	818	783	828	901	845	896	870	818	782	779	807	810	831	867	879	808	838	806	806	798	838	857	831	782	840	832	805	826	850	835	852	803	800	839	782	853	778	831	877	828	766	832	854	827	905	779	795	846	863	836	797	818	813	838	791	826	827	794	859	840	848	838	837	775	814	785	830	838	758	897	824	833	841	795	846	798	859	846	844	808	850	884	864	833	828	808	816	864	845	873	829	895	811	781	824	815	816	841	807	825	865	849	827	843	828	795	859	807	839	848	835	805	790	757	828	821	825	808	909	836	822	814	854	844	773	809	807	820	845	853	815	800	844	847	825	877	766	835	813	824	840	858	820	839	806	804	815	827	828	815	819	877	827	831	833	790	871	779	840	801	792	824	836	784	839	866	813	819	853	796	825	806	822	820	830	843	817	859	827	867	792	806	841	842	816	762	827	842	819	810	833	786	867	867	787	807	765	817	845	817	852	768	830	800	850	821	810	804	812	815	772	847	864	832	826	833	797	799	811	836	886	814	830	854	798	869	828	820	857	780	830	818	798	825	829	830	839	821	848	835	838	811	835	827	849	829	858	805	844	867	822	834	834	805	798	886	842	810	856	833	826	855	814	839	785	807	787	823	806	848	845	800	809	897	778	856	764	871	806	854	835	830	790	833	799	838	824	812	808	857	784	864	854	845	851	902	851	790	813	817	771	875	863	789	827	873	824	844	852	822	815	841	850	844	866	786	857	803	865	859	818	820	846	794	807	790	827	824	862	847	826	833	880	782	812	870	863	832	816	819	856	842	855	821	818	831	776	825	824	835	758	770	838	848	850	860	865	836	836	765	827	864	830	819	792	818	859	794	846	833	873	825	813	883	812	830	837	842	831	818	797	825	854	860	842	823	822	813	829	806	832	810	807	829	850	818	846	841	802	795	852	811	825	826	814	873	850	821	776	809	835	807	878	824	806	835	795	867	859	797	778	842	787	833	818	814	805	802	810	774	833	805	803	884	836	829	909	801	806	847	792	821	827	840	811	844	825	808	817	806	868	868	821	862	844	819	829	815	879	833	828	808	824	762	852	826	807	825	836	753	862	830	819	850	853	803	841	793	830	825	819	781	848	780	836	846	826	872	835	826	793	839	758	787	817	808	848	858	827	804	824	857	841	836	864	844	849	923	851	821	860	842	819	830	801	866	796	820	794	849	790	808	824	837	818	866	808	842	844	811	813	823	854	885	845	844	810	843	825	807	867	841	854	821	850	876	787	820	763	809	859	820	812	809	826	794	862	836	892	849	799	881	833	889	792	823	772	819	836	861	819	885	779	815	846	866	821	844	878	804	853	831	833	817	823	831	815	833	857	770	783	814	842	839	831	799	822	842	825	895	843	804	811	861	819	791	827	847	805	822	843	800	851	806	857	852	796	829	810	864	852	798	827	845	839	852	882	829	799	813	868	804	853	848	834	876	829	854	810	839	816	827	873	784	821	828	834	877	875	819	818	854	830	827	846	810	844	792	803	829	810	812	819	819	836	835	810	808	849	831	772	775	812	824	805	850	829	802	821	822	856	779	823	801	863	809	807	868	778	820	825	825	772	860	846	785	864	820	810	810	867	815	837	799	846	833	867	866	846	817	824	795	842	842	839	863	791	836	768	785	826	825	835	852	877	802	845	881	787	886	775	879	778	791	787	925	825	823	815	817	813	824	823	881	756	827	794	851	831	809	834	865	786	815	784	874	839	806	837	845	794	847	859	783	811	775	797	820	810	770	829	808	846	844	811	820	831	803	834	819	806	803	793	820	865	848	834	817	811	802	825	855	804	822	807	849	805	829	843	847	833	791	818	763	876	842	850	819	846	811	869	831	797	834	812	852	799	806	809	804	817	812	863	801	794	855	853	812	788	857	834	849	830	857	807	859	811	803	837	786	800	801	824	816	851	831	837	841	818	835	832	817	782	839	836	807	792	832	813	874	847	768	809	830	835	859	797	840	868	802	836	782	853	822	852	872	829	827	823	773	840	836	841	835	794	814	845	802	837	796	819	796	765	804	833	833	863	834	867	819	826	858	775	814	802	824	862	790	814	775	895	846	887	835	905	844	853	831	784	853	862	795	824	838	779	844	843	806	837	818	823	807	841	801	845	799	774	834	848	789	799	760	822	873	808	838	815	816	807	776	826	862	812	817	812	816	834	824	822	837	887	832	768	823	858	806	841	763	805	849	793	830	824	797	767	845	827	833	801	796	798	853	806	811	853	847	801	857	815	830	812	772	810	800	788	815	773	794	826	823	806	825	800	808	851	842	904	813	817	833	847	859	854	758	815	794	865	841	819	826	847	804	815	835	815	818	795	804	833	787	857	836	842	773	790	787	865	824	784	813	857	812	843	863	802	806	811	830	760	831	916	814	852	865	803	823	845	882	823	857	832	848	787	822	800	805	844	826	814	790	837	863	830	839	863	844	793	824	811	766	824	862	810	837	778	852	825	837	819	803	817	837	808	804	824	832	802	837	823	827	859	787	783	865	849	789	792	825	884	824	861	778	801	846	847	741	802	846	814	797	823	811	828	827	841	817	824	817	867	825	886	807	818	782	786	791	811	797	823	824	802	836	830	801	892	853	827	776	840	860	878	816	802	865	811	822	823	825	807	810	790	809	803	808	824	800	802	850
27776	21339	18955	8358	4567	3159	2287	2574	2735	2234	2371	2409	1506	1549	1310	1187	1066	864	807	656	583	563	555	550	495	522	456	445	435	401	390	380	372	333	339	286	318	313	293	306	297	294	292	277	282	276	275	291	277	288	280	231	283	263	269	286	270	255	285	265	267	255	266	298	259	275	281	302	278	273	298	279	255	295	271	259	300	291	268	272	274	312	254	279	274	286	330	259	284	282	296	269	271	311	256	273	253	296	272	276	276	292	250	280	279	300	264	295	298	248	255	287	245	267	283	269	284	283	253	264	292	309	254	260	267	273	268	278	272	269	260	272	269	288	275	266	281	268	255	225	247	276	247	287	284	261	268	261	230	259	289	254	313	260	265	286	263	268	303	268	280	239	259	261	256	272	301	268	253	257	263	286	253	308	258	275	260	294	277	273	273	241	262	268	282	245	254	272	281	279	269	251	255	274	292	240	282	255	299	273	287	270	291	277	243	230	295	248	270	249	277	280	253	269	272	293	250	243	272	292	302	297	310	298	302	278	254	256	258	265	274	285	276	256	275	276	272	278	248	306	274	267	299	284	274	285	247	277	272	300	268	263	281	274	278	282	256	270	316	263	294	284	286	283	238	258	274	280	272	274	266	293	252	274	289	248	271	260	271	275	304	266	256	288	272	269	265	277	236	275	256	285	284	281	267	267	293	251	281	251	279	258	276	253	248	256	268	268	258	299	281	291	281	284	274	254	268	272	252	261	261	245	284	263	263	273	254	231	239	290	265	297	274	291	237	242	274	249	274	266	271	275	258	252	275	302	262	285	298	283	252	254	275	254	266	289	283	272	244	275	270	273	283	268	254	265	272	250	262	273	290	245	281	251	277	282	288	262	267	292	289	266	284	261	267	289	256	262	257	291	255	237	294	237	287	242	256	240	283	296	251	257	290	253	254	258	301	258	264	278	270	294	288	275	254	277	258	272	282	261	269	263	273	245	289	264	249	284	292	272	246	258	284	273	285	257	274	276	258	254	264	281	298	284	245	272	267	297	294	262	276	249	269	240	250	309	282	285	301	266	282	276	268	260	246	271	268	264	265	271	291	274	241	261	275	296	302	258	281	251	275	266	265	277	263	249	253	286	229	286	270	287	282	287	286	290	292	273	316	268	235	278	280	266	264	304	263	269	255	276	245	277	309	271	241	272	270	267	297	300	288	280	267	277	256	273	270	272	279	286	249	284	258	272	264	291	278	290	267	277	279	282	269	291	264	264	265	288	261	291	275	252	315	259	280	280	289	255	287	265	273	258	291	269	270	261	283	246	269	295	281	282	261	287	288	279	274	307	282	269	255	264	301	250	290	291	247	235	276	261	292	273	311	275	291	269	283	249	273	258	263	267	272	295	270	260	267	283	255	272	267	240	275	258	290	272	294	288	256	274	285	266	269	238	269	238	275	256	280	274	279	258	280	267	265	261	298	271	265	264	243	286	256	264	243	254	287	253	271	265	234	273	262	273	271	274	263	279	268	279	275	272	233	283	279	285	236	270	261	264	293	241	248	256	245	278	275	260	275	294	296	248	278	241	262	264	252	280	287	279	258	264	262	273	288	268	287	264	247	244	244	284	279	252	267	250	256	287	289	289	299	258	294	293	266	274	282	281	250	287	235	272	262	259	260	260	239	267	266	277	257	259	286	275	276	269	291	272	250	256	220	282	294	289	272	250	307	271	274	292	250	266	278	270	285	267	286	265	283	286	267	242	272	284	283	273	221	254	285	253	319	263	280	265	267	242	294	289	251	286	285	266	272	274	285	274	256	258	295	267	269	271	266	260	263	256	287	258	265	276	280	277	262	244	300	279	292	241	290	259	304	257	272	256	277	264	277	274	289	270	284	253	314	285	268	259	264	266	270	282	261	255	259	248	258	259	269	281	265	289	246	266	259	283	261	276	274	281	276	283	258	280	254	305	272	264	273	295	305	291	264	255	269	257	288	260	281	263	271	272	290	252	261	292	257	257	279	280	256	256	274	282	273	277	313	221	247	278	233	276	265	261	238	277	293	272	259	281	256	255	283	271	281	296	273	282	264	258	267	246	274	263	267	278	264	269	277	278	274	289	285	256	242	267	288	271	270	267	293	254	267	267	255	296	282	289	280	265	281	241	272	291	227	278	263	308	265	261	279	254	253	267	249	248	261	262	283	283	275	243	249	242	246	269	270	256	287	257	254	285	243	248	252	290	282	266	253	263	275	251	243	256	241	299	260	280	280	275	277	282	255	269	273	270	274	254	271	277	270	275	294	271	256	253	279	282	258	263	281	253	282	262	256	274	288	277	263	268	302	262	265	281	272	264	252	275	262	246	252	271	275	268	284	259	307	266	248	264	255	274	262	268	253	290	261	261	253	290	262	304	245	266	280	272	274	291	250	260	264	282	255	300	263	286	257	271	288	251	253	284	296	281	265	271	278	260	302	267	257	272	274	306	262	249	270	249	256	281	276	265	266	274	279	262	270	237	261	291	280	245	256	256	266	260	283	269	285	266	258	268	271	285	272	264	244	275	264	271	265	289	298	288	280	274	249	275	262	256	235	263	306	290	244	268	250	267	245	301	257	259	256	277	260	286	257	315	255	249	265	286	248	292	254	272	249	272	242	267	262	266	256	258	263	302	281	273	261	260	263	282	277	300	273	273	291	285	271	263	271	250	290	293	275	267	257	286	276	261	290	289	264	263	297	265	245	289	268	287	251	252	259	278	251	258	243	292	284	283	274	290	275	257	244	268	270	257	276	234	267	270	270	267	244	277	280	288	255	280	288	256	283	298	300	282	247	272	253	261	253	256	284	297	248	276	283	270	289	256	287	261	260	260	242	258	267	284	270	234	252	284	277	262	282	275	263	275	256	261	254	269	253	253	288	272	283	284	275	269	296	272	282	239	286	295	274	259	293	268	309	276	280	293	293	261	259	272	257	273	295	281	278	277	238	299	255	271	273	262	261	240	320	260	294	302	264	249	277	293	295	285	274	280	252	242	315	264	273	260	271	245	285	270	252	268	278	261	276	288	261	284	265	274	269	272	266	269	262	247	267	284	285	266	257	254	272	250	246	259	248	276	272	267	269	265	253	264	264	293	276	286	272	246	287	293	260	287	273	317	303	273	259	277	261	289	287	286	273	267	247	270	235	231	274	271	258	289	269	264	291	273	294	237	265	274	284	273	253	254	275	239	286	274	286	277	243	283	275	292	308	272	272	275	285	281	278	283	247	256	247	278	262	250	259	263	264	284	294	273	261	287	292	271	257	278	271	283	262	277	251	256	252	271	253	290	257	271	279	267	259	283	268	266	272	274	304	291	282	279	290	261	271	248	256	290	273	291	264	237	268	256	274	286	297	272	287	295	285	280	293	264	269	275	266	262	278	312	255	237	241	285	243	275	287	263	248	263	259	265	262	253	255	270	273	306	252	279	288	274	262	247	285	248	252	288	268	257	274	281	264	244	297	293	258	286	259	287
19265	20259	27994	22696	19250	16492	13200	14117	13564	11650	11797	12452	8975	9211	7703	7600	6517	5895	5172	4504	3561	3691	3368	3377	3379	2919	2426	2286	2263	2135	2184	1865	1745	1539	1414	1219	1236	1077	981	1057	975	1022	918	848	825	779	799	812	784	756	778	742	752	717	724	691	731	755	678	743	827	731	707	765	756	752	746	684	750	713	672	727	789	739	716	754	664	766	746	747	755	743	746	722	757	760	706	724	714	713	713	772	720	782	718	740	762	722	714	718	759	744	755	720	781	725	754	706	746	746	724	751	741	761	711	728	704	694	732	722	725	714	759	711	749	777	764	699	738	779	743	732	765	739	729	727	719	736	749	798	762	701	765	691	702	744	722	750	763	753	706	714	749	756	739	722	747	715	700	774	724	744	730	720	750	757	774	746	703	720	735	720	750	759	743	740	741	732	724	737	744	771	764	785	723	720	701	684	726	698	756	741	744	766	712	746	748	745	738	745	711	765	773	700	726	701	688	752	743	724	726	735	749	763	777	761	723	707	766	783	762	721	781	768	701	730	742	777	732	739	724	734	770	740	769	768	746	755	722	766	716	727	711	673	731	772	743	774	772	741	757	740	742	721	729	737	756	764	741	777	739	713	720	682	711	749	744	697	804	767	744	745	761	722	729	710	725	714	729	770	742	755	710	732	693	708	711	714	733	734	742	740	737	702	733	748	739	707	749	772	762	800	752	758	754	740	768	741	756	718	738	740	704	717	777	694	704	734	721	744	732	739	682	699	761	775	714	744	759	740	708	769	757	702	717	713	765	729	734	712	744	755	728	717	706	739	699	740	736	713	685	750	719	783	734	718	772	729	725	721	698	707	756	772	749	752	758	770	709	747	665	720	719	754	743	709	756	735	692	728	741	754	711	717	739	711	753	715	721	747	745	756	819	749	722	717	753	689	735	721	681	746	716	721	734	725	705	778	739	763	721	720	772	704	720	734	757	694	695	734	732	747	764	772	723	780	754	747	742	744	723	725	757	731	735	736	707	752	752	713	730	750	796	800	764	746	721	688	761	721	737	760	737	723	717	744	777	713	734	700	733	731	761	740	749	709	736	774	719	705	752	749	718	713	739	774	728	725	731	698	769	765	729	754	744	705	770	748	763	702	706	683	747	730	723	748	779	705	689	745	729	751	685	719	753	726	714	750	686	735	714	769	705	719	746	751	775	707	776	720	762	792	713	724	710	762	809	759	779	719	727	743	717	729	722	695	716	712	696	775	734	739	751	732	757	710	761	717	703	755	744	723	757	726	773	737	751	709	746	701	756	710	773	777	775	755	753	722	740	737	670	723	720	744	758	751	746	731	678	755	694	741	665	706	767	771	800	670	746	748	726	725	748	705	733	682	725	713	755	737	698	793	728	711	733	703	712	746	777	718	710	700	763	763	786	731	710	729	666	732	748	757	690	714	702	728	766	725	777	740	774	773	705	744	726	693	745	780	719	789	738	732	768	718	703	785	758	734	723	738	738	767	763	782	714	711	735	716	752	758	740	724	769	778	760	730	767	717	742	730	725	745	718	743	730	742	716	699	767	743	724	741	696	712	706	730	733	766	753	740	762	741	731	745	762	707	707	736	712	742	733	794	738	725	768	793	801	734	736	732	750	778	737	781	734	727	729	748	748	671	732	720	736	725	702	715	718	764	736	707	767	731	712	711	690	745	723	757	715	710	716	725	769	788	748	685	789	727	735	745	810	731	696	749	744	727	726	739	753	733	706	753	738	723	731	721	696	723	744	752	751	690	715	750	747	736	719	736	792	771	696	722	765	704	740	696	735	726	749	706	707	739	725	693	718	724	709	764	694	747	739	755	767	722	750	741	726	736	735	741	726	699	727	764	732	659	792	775	721	719	703	736	743	707	746	719	711	721	712	699	748	666	775	703	711	762	684	778	776	745	744	751	712	724	682	705	746	714	801	715	794	752	742	734	752	746	737	750	725	716	731	699	724	701	708	726	782	692	733	732	724	725	734	732	696	736	766	711	711	721	749	744	759	743	753	749	725	721	690	773	772	766	723	755	713	736	739	724	705	741	668	777	712	702	701	738	725	761	773	735	752	709	704	729	756	766	729	761	748	739	763	737	761	725	729	737	725	725	721	761	775	685	768	718	785	723	753	773	743	701	757	729	766	776	768	756	743	724	716	733	777	714	692	750	747	747	700	728	706	753	771	692	738	710	769	752	707	697	754	726	752	758	690	722	753	719	731	716	700	677	688	737	737	731	703	735	736	719	684	763	779	709	762	738	740	742	727	722	716	739	749	722	724	741	715	715	734	751	736	729	746	706	744	712	726	724	715	742	771	712	762	719	709	777	770	752	711	751	722	757	722	786	752	763	718	709	702	706	719	727	732	688	708	745	728	749	747	736	736	755	760	658	767	728	749	707	686	760	701	721	730	718	725	702	743	751	786	712	758	680	788	722	699	688	710	718	778	752	765	710	760	724	682	716	772	766	733	799	743	711	710	722	719	696	815	735	731	757	711	744	714	750	709	694	689	716	723	773	725	780	699	693	717	733	708	778	704	713	734	732	693	763	788	728	736	694	702	723	671	741	743	781	758	718	765	749	749	711	712	732	742	780	722	727	734	696	716	745	758	753	699	696	778	713	710	696	716	781	706	704	700	784	762	707	806	752	745	721	752	687	709	692	752	773	716	707	718	742	739	747	688	717	727	708	685	736	743	699	760	757	689	699	769	689	750	751	720	726	769	717	731	742	765	742	751	753	760	774	737	717	661	745	710	764	763	764	789	745	778	737	759	735	718	781	755	714	770	704	760	774	742	733	711	723	745	723	728	715	720	768	721	763	793	716	740	752	768	751	766	723	748	735	739	719	739	775	680	738	738	766	737	706	736	729	769	794	739	729	776	747	759	741	746	704	754	709	707	746	746	727	719	668	706	732	742	727	757	703	739	723	746	712	784	745	700	799	725	710	720	733	752	712	745	761	778	761	779	730	731	714	745	737	736	795	731	716	702	749	739	718	756	757	769	727	738	776	728	718	774	752	728	702	751	726	718	727	811	772	713	678	766	722	746	737	747	757	745	771	737	732	714	739	733	739	737	684	761	696	708	721	712	745	729	727	715	756	728	801	686	695	744	757	703	764	706	767	754	789	738	787	701	711	749	747	728	671	715	772	713	793	779	762	770	717	747	690	750	745	779	704	696	751	768	730	691	735	776	712	730	717	731	711	757	714	765	711	728	766	795	731	734	778	734	656	713	732	748	709	734	756	760	709	708	699	719	712	738	736	772	715	722	693	741	721	705	699	738	743	743	735	778	765	706	737	738	741	783	711	694	713	756	733	724	751	717	715	750	792	746	779	698	749	804	741	756	734	725	764	688	671	734	737	773	700	708	737	708	753	716	725	722	717	704	713	711	742	739	739	737	757	714	726	764	748	737	686	747	719	722	715	703	723	749	714	753	686	728	752	746	770	740	740	734	730	708	717	740	740	688	737	706	673	698	743	694	697
36856	31864	30138	16748	9971	6510	4549	4745	5272	4380	4829	4275	3657	3191	2575	2173	2016	1696	1507	1121	1151	1108	907	827	790	767	601	539	580	511	595	497	436	393	361	266	320	300	264	278	279	290	260	224	234	223	237	204	206	261	237	211	218	222	211	204	239	206	220	219	201	228	218	212	233	217	252	208	221	212	202	205	224	226	243	210	218	235	225	231	194	198	229	234	183	202	210	224	209	226	235	233	206	222	237	202	214	230	238	234	211	207	210	222	206	237	230	224	220	216	238	206	204	205	238	241	202	227	227	205	197	219	203	216	226	221	235	218	243	217	210	215	233	208	230	200	197	230	220	204	222	200	208	239	232	218	216	186	212	207	238	219	223	229	215	223	187	215	195	231	218	226	224	209	232	216	214	217	208	216	253	230	215	196	238	233	197	218	211	256	206	221	204	238	205	208	243	223	213	205	211	221	224	231	224	210	220	227	234	208	265	223	227	222	216	214	266	221	235	225	224	198	213	226	216	211	239	192	206	236	219	206	211	214	204	207	223	235	239	211	236	210	216	224	217	214	219	214	199	232	202	194	213	195	227	221	224	241	210	273	216	246	200	227	251	210	199	230	217	217	214	238	225	226	227	211	224	213	224	225	237	227	231	232	236	187	203	199	199	211	244	198	192	191	215	229	226	239	197	250	206	211	219	234	211	220	225	238	210	211	234	206	229	206	233	210	186	188	219	209	213	213	232	191	198	206	214	247	217	235	218	210	232	229	225	214	219	231	215	229	231	211	237	201	216	228	208	228	225	228	202	226	209	221	200	198	217	226	255	239	210	227	221	238	192	242	227	220	207	237	206	197	229	238	208	211	184	219	224	231	221	231	198	193	214	231	197	234	203	206	207	254	238	235	233	202	196	223	227	221	189	197	204	239	210	189	225	199	231	203	202	231	219	256	219	212	218	217	215	223	241	206	236	218	220	212	206	222	216	213	213	243	232	196	209	243	236	228	194	212	222	223	217	212	214	239	220	232	209	217	232	214	229	197	237	233	252	213	214	232	218	221	235	200	215	193	223	196	197	204	258	211	216	226	218	212	240	202	251	202	204	217	219	223	219	226	204	216	228	223	204	198	218	216	200	206	217	242	232	218	237	217	192	223	215	189	234	233	231	201	235	215	199	228	211	226	225	218	241	247	218	236	218	226	247	200	213	231	202	194	207	221	225	224	228	198	208	199	239	213	243	207	191	236	236	209	226	257	228	244	198	233	219	234	202	227	226	216	234	224	252	233	229	235	194	233	225	210	224	191	199	220	218	229	253	232	230	204	205	221	240	201	225	213	199	206	251	232	222	214	221	220	252	204	216	239	215	240	211	222	199	208	217	235	228	235	193	207	199	235	217	225	220	218	226	225	207	228	200	221	229	206	206	233	241	194	215	230	206	221	219	225	209	241	241	203	243	243	202	213	204	231	211	218	221	194	218	202	206	243	222	245	206	207	190	197	226	225	198	215	223	197	214	215	231	223	214	201	186	247	214	223	216	202	236	211	225	211	211	239	202	232	217	259	219	200	227	199	208	228	222	225	227	203	195	234	210	213	195	206	197	232	212	228	217	216	189	227	214	228	218	224	228	236	201	220	199	222	200	209	209	191	229	222	220	184	233	220	234	212	207	189	215	192	211	187	238	210	234	223	247	250	236	228	239	206	248	211	226	219	230	196	254	231	230	217	249	217	233	224	227	207	225	229	233	233	231	233	219	214	229	220	228	199	216	215	220	209	217	213	204	218	189	218	255	236	213	214	234	206	215	232	225	226	189	241	227	211	223	229	210	234	210	222	220	218	228	231	206	215	233	207	226	205	219	192	221	232	215	218	222	230	208	234	205	205	211	218	233	195	220	203	203	226	213	218	225	222	225	228	216	216	254	204	207	233	203	218	215	227	236	258	227	225	222	199	214	211	255	206	208	231	238	227	218	201	214	219	223	233	192	248	247	196	195	204	221	212	212	213	210	209	199	239	215	215	225	232	214	211	212	235	233	192	233	207	216	224	223	231	200	216	208	224	206	227	213	227	215	218	230	232	197	228	210	202	209	221	210	201	221	214	214	216	220	238	229	239	216	241	199	222	229	211	226	234	207	208	234	226	242	210	203	225	221	191	206	209	211	216	229	230	202	242	225	212	248	200	220	217	194	242	218	224	230	218	235	233	213	245	213	226	234	224	220	224	198	210	212	220	200	228	205	238	251	227	220	230	179	231	212	205	220	215	219	228	224	210	228	210	213	263	254	202	222	221	225	228	198	207	215	226	218	196	220	246	214	245	216	202	207	214	218	220	230	226	210	223	223	218	236	237	218	200	216	190	213	216	224	223	224	250	196	203	227	231	199	204	224	205	225	215	234	199	238	215	222	239	232	224	205	251	216	227	242	236	228	212	223	231	219	224	214	231	238	244	210	203	229	191	201	206	224	255	240	227	227	220	191	222	215	226	224	234	240	225	194	225	216	191	222	261	249	205	231	184	207	226	225	228	223	224	223	224	225	227	219	222	245	233	215	216	225	214	200	235	231	239	204	202	192	188	208	216	222	199	215	209	209	196	212	230	207	185	231	226	188	220	203	218	214	232	208	243	218	236	232	245	219	230	222	204	217	244	243	220	210	203	210	225	216	248	214	235	225	230	201	222	249	236	202	228	227	208	196	229	241	232	236	234	220	234	240	212	216	221	226	210	233	219	241	228	212	201	245	204	220	216	219	243	200	217	209	204	258	244	227	209	216	213	215	216	218	254	215	207	193	213	216	217	222	217	229	223	226	223	217	240	209	210	213	230	222	202	244	242	214	228	211	218	221	219	230	217	222	227	206	221	231	231	214	226	217	235	202	229	222	239	205	216	212	229	234	218	209	217	200	241	192	217	246	215	200	207	219	239	248	233	230	206	216	231	229	229	229	219	209	224	235	200	212	246	200	199	206	223	209	226	198	218	248	220	190	234	202	211	212	253	206	215	242	221	229	220	205	217	241	214	229	233	217	221	244	221	187	224	220	214	212	213	202	230	217	200	192	220	245	220	227	208	199	185	220	207	226	221	226	214	234	248	216	204	227	222	211	227	217	210	199	237	229	218	233	223	252	207	202	236	228	210	216	232	207	212	211	230	244	212	233	235	203	214	207	213	223	220	211	203	211	254	233	237	208	203	239	226	225	214	239	206	233	218	209	208	203	230	206	198	224	202	213	215	234	237	245	218	213	190	215	228	218	233	193	237	236	241	210	224	240	248	221	246	205	239	249	218	243	216	231	217	226	216	227	243	200	232	242	218	239	226	222	213	203	211	224	193	215	189	228	222	259	219	203	248	215	224	204	203	217	199	195	189	205	245	218	195	248	214	245	201	247	235	212	228	192	190	229	223	185	238	230	219	219	261	249	188	239	207	199	207	205	206	205	227	214	219	206	202	237	226	235	219	258	246	259	197	216	224	193	209	188	232	235	219	215	195	238	242	242	216	193	215	229	236	209	229
24346	29168	35896	30661	27888	23790	20180	20900	21002	18942	19649	18344	16629	15554	13070	12521	10926	10229	9591	7808	6996	6719	6127	5931	5838	5313	4282	3942	3952	3451	3951	3234	2746	2412	2012	1571	1652	1407	1236	1290	1197	1173	932	884	833	816	748	734	775	711	706	637	667	561	605	649	670	643	614	583	657	578	633	632	643	595	604	648	637	647	635	570	673	610	600	640	598	561	628	643	594	620	617	621	631	582	616	633	640	589	641	568	617	562	601	622	614	610	600	674	638	585	621	600	629	619	630	599	613	593	587	581	593	624	641	620	587	630	603	623	645	622	584	610	663	592	654	625	638	669	589	611	600	561	604	592	605	602	606	559	601	577	644	614	645	627	581	587	638	615	613	606	586	625	627	635	633	587	583	605	639	595	627	653	633	598	620	612	591	609	597	600	611	621	629	591	605	584	584	616	610	580	586	578	618	634	568	589	611	637	610	586	644	635	606	626	617	616	635	633	619	596	603	606	615	631	608	665	627	616	666	608	627	621	643	598	618	621	642	638	646	650	631	607	574	660	554	565	575	615	601	617	596	582	611	621	585	610	611	633	601	586	641	595	577	615	583	571	628	608	589	614	612	608	608	599	613	609	607	642	602	607	645	579	596	622	598	602	589	566	629	640	636	610	614	565	611	589	608	616	602	588	612	634	552	586	657	619	602	617	639	604	626	608	544	590	644	568	590	626	624	660	632	603	580	582	602	593	602	581	629	621	623	618	603	652	638	611	629	657	624	620	647	601	569	580	613	574	590	610	600	618	608	624	547	607	629	625	578	595	619	607	650	591	612	610	589	607	628	606	612	626	621	597	576	613	622	610	635	602	612	621	640	604	619	630	606	587	610	566	643	636	660	565	640	603	654	619	632	619	622	605	610	564	622	547	596	663	624	625	585	655	612	604	614	595	586	633	602	652	604	623	638	585	610	607	632	606	643	623	628	590	602	575	634	605	606	657	587	593	655	640	644	605	636	618	588	604	631	614	627	570	568	644	633	639	588	594	614	592	610	607	621	636	579	614	626	585	629	612	637	615	643	595	610	589	601	605	625	615	576	597	587	613	649	619	623	555	623	585	602	605	675	601	600	638	569	596	623	560	620	584	602	630	548	600	619	598	628	638	597	620	599	576	628	631	620	595	635	616	619	613	573	611	616	603	607	612	601	595	615	638	610	583	633	611	646	616	553	578	618	664	605	604	664	626	577	583	648	581	595	644	624	588	579	565	630	613	602	587	626	561	619	579	628	573	631	637	586	627	649	565	628	574	599	659	640	589	616	606	587	609	627	621	576	648	581	586	658	583	598	617	589	607	631	610	638	589	648	638	557	585	581	601	641	652	600	582	580	630	608	596	609	637	609	608	615	608	618	581	614	569	630	591	627	597	645	615	602	564	607	630	589	632	611	620	622	676	570	616	628	602	601	611	542	650	609	626	609	597	582	609	636	610	623	573	622	606	600	603	648	620	630	599	594	604	620	591	617	624	597	586	553	620	624	626	614	577	621	609	632	579	637	639	637	614	590	597	611	604	589	611	603	600	632	608	609	633	609	600	629	619	595	589	608	603	604	624	608	629	575	605	636	601	627	613	607	600	625	584	610	575	597	642	604	598	623	598	609	592	612	627	598	608	602	650	632	619	621	608	594	595	607	593	668	621	644	571	615	591	622	627	598	613	614	592	604	596	604	589	619	599	599	586	620	576	617	622	634	608	624	635	620	600	589	644	608	582	604	592	648	629	617	623	667	609	594	689	643	588	635	583	630	618	617	603	599	587	547	645	615	642	610	639	573	599	632	637	623	609	613	599	632	615	586	588	630	644	596	610	600	620	633	601	576	611	684	625	630	609	641	669	593	633	607	631	610	605	596	587	552	595	636	553	606	629	601	574	602	607	630	604	628	602	581	589	659	638	648	596	640	594	610	626	614	617	607	604	632	595	617	597	634	621	645	634	618	659	589	640	609	557	596	595	668	582	602	614	663	576	623	629	672	636	656	645	605	623	620	595	615	634	581	634	645	576	600	610	581	619	596	637	600	604	586	604	618	593	599	621	567	597	617	611	675	641	600	579	585	559	638	612	621	640	661	633	615	581	641	647	641	608	587	609	629	611	620	647	541	614	665	631	575	629	635	612	578	643	578	600	602	613	595	625	576	647	599	591	551	589	571	612	622	652	538	615	614	609	593	588	588	642	591	601	598	543	629	611	556	615	618	582	644	577	596	620	579	569	644	625	607	590	622	591	630	623	613	614	613	628	592	659	614	617	582	628	646	642	610	670	579	604	595	590	622	625	609	600	660	625	612	615	592	598	585	618	627	628	625	581	649	622	574	606	599	649	586	592	609	602	629	651	629	618	622	565	607	646	610	585	609	638	588	600	580	586	624	599	588	606	607	564	522	598	589	606	611	592	654	612	619	631	637	614	566	637	608	604	581	632	605	582	540	578	615	628	656	574	543	618	612	598	586	600	649	632	592	625	608	627	613	609	584	646	571	606	600	606	639	573	649	641	606	645	642	638	577	616	613	588	630	616	626	598	632	629	623	621	609	597	593	600	604	609	611	642	635	596	597	606	615	595	584	628	635	575	579	592	631	614	609	679	671	587	606	600	589	644	613	631	572	625	614	605	609	624	617	609	633	641	610	592	624	634	649	609	600	636	620	632	592	609	605	620	589	626	641	608	569	586	631	613	639	618	599	634	577	618	607	666	571	627	636	597	620	657	672	639	611	629	604	609	603	619	606	626	614	577	629	574	617	619	614	613	593	611	580	585	612	627	611	627	627	617	631	658	660	579	595	608	642	625	588	658	630	628	600	635	610	644	600	628	623	593	630	641	641	606	616	621	609	593	586	595	590	657	624	593	585	621	577	589	587	653	593	592	617	627	652	610	617	598	658	658	601	669	619	584	604	599	550	614	621	622	594	599	633	579	614	633	614	606	603	609	636	621	647	631	562	585	580	583	584	617	540	610	620	585	591	598	610	668	639	623	619	626	616	598	646	622	647	629	603	617	621	609	608	654	628	590	647	610	629	625	562	613	649	596	599	625	626	652	608	623	611	627	612	596	577	606	590	605	617	610	631	603	588	622	599	615	576	607	635	666	584	594	619	651	617	626	609	608	607	637	589	624	658	625	630	616	587	652	630	603	593	628	561	629	606	636	614	623	662	606	581	599	626	665	583	608	629	608	603	595	640	562	637	577	605	651	598	627	598	618	655	597	596	607	614	617	617	624	588	602	608	599	603	620	628	616	592	618	626	613	596	645	572	608	572	617	633	636	646	604	584	603	594	582	567	603	599	578	594	597	613	615	632	601	628	606	649	634	619	587	635	640	632	609	587	629	602	607	627	614	590	636	627	631	632	611	611	590	632	592	610	627	626	602	580	583	589	609	673	596	584	639	645	652	582	639	635	629	625	558	607	583	619	670	600	630	648	600	593	640	613	615	619	589	588	572	636	604	632	588	622	603	617	605	594	612	602	633	585	629	602	604
11431	6680	4337	2058	1295	959	729	628	601	507	453	426	423	414	395	360	371	352	352	305	342	342	299	343	304	325	353	330	301	338	299	313	304	290	301	286	294	329	293	328	311	279	294	305	330	307	316	281	313	288	303	319	293	301	302	284	292	355	306	300	317	314	314	293	312	311	308	307	306	294	297	310	321	273	303	309	289	332	299	313	278	292	326	325	297	325	286	325	323	310	344	304	329	325	298	292	310	320	281	300	307	299	319	311	322	288	309	319	305	332	305	306	302	337	285	273	292	281	314	328	285	313	293	317	277	288	275	312	285	299	313	316	296	326	307	333	311	299	315	320	327	342	312	315	321	305	312	322	309	319	299	325	256	300	307	296	306	320	292	306	313	333	278	309	322	328	336	308	323	332	297	309	301	304	294	288	321	328	273	302	306	311	300	328	339	298	324	304	326	292	283	313	294	310	299	319	289	305	314	316	301	265	300	308	279	306	291	311	294	318	289	324	292	324	309	303	329	289	291	323	301	310	266	278	291	313	331	307	311	326	280	294	295	301	287	305	288	307	337	313	307	317	291	296	287	362	301	294	314	317	306	277	275	291	321	328	302	300	340	337	287	328	260	293	282	323	301	308	320	287	273	318	303	304	299	264	279	317	283	290	313	281	296	317	260	291	304	305	300	327	319	289	300	326	291	316	313	322	314	301	307	317	304	300	295	326	310	310	331	311	309	306	306	328	283	324	291	291	293	293	315	285	286	294	296	284	313	284	295	323	300	304	284	290	279	296	287	299	294	307	293	308	292	308	313	315	282	304	289	301	327	307	289	336	308	319	270	308	296	292	284	310	304	305	309	314	299	293	292	287	278	317	308	269	321	297	292	309	295	311	317	308	314	267	294	318	292	327	314	270	292	310	324	307	285	294	282	319	294	317	294	285	340	304	281	283	332	293	307	316	342	283	307	328	301	310	297	322	321	318	302	303	309	328	323	288	321	324	331	303	312	318	298	292	325	291	332	315	315	322	333	304	329	297	290	302	310	314	295	312	313	324	316	331	293	304	321	307	300	304	299	290	318	336	301	320	299	331	293	286	280	297	274	281	301	303	319	290	331	276	262	310	306	301	316	302	290	304	311	310	314	309	277	311	292	309	285	318	318	309	272	315	306	306	308	320	303	326	308	339	310	316	306	302	269	308	307	304	304	324	332	315	316	263	325	289	303	325	290	298	328	296	333	296	319	310	279	308	265	303	282	278	314	341	318	298	297	311	315	292	333	297	313	298	331	325	320	325	299	313	317	303	285	286	291	320	292	290	328	275	315	290	283	310	303	299	302	288	306	309	310	340	308	316	339	322	298	302	282	290	262	334	288	320	274	305	290	306	296	308	285	314	295	296	314	311	342	302	309	318	331	281	298	322	323	318	328	321	316	314	302	289	298	308	294	307	282	280	278	296	304	315	307	279	320	303	326	319	299	278	272	311	318	304	299	275	331	322	331	287	308	325	291	260	320	289	297	289	301	316	320	319	274	276	305	310	301	359	307	306	309	330	313	280	343	295	303	292	300	304	318	310	325	332	291	298	303	316	306	288	289	268	299	325	294	329	294	334	346	308	262	337	293	284	322	291	286	317	294	327	308	313	311	259	309	303	331	284	306	327	352	286	315	302	298	310	306	332	288	298	287	305	302	310	289	297	298	284	302	330	280	324	312	301	299	303	309	288	295	291	319	266	300	289	349	316	296	293	323	274	312	318	301	302	305	290	319	317	289	311	303	293	310	305	309	306	299	308	288	300	305	310	344	316	287	303	308	325	300	305	316	272	287	306	301	298	301	304	314	298	296	294	303	302	304	314	300	310	290	300	307	304	293	328	317	336	298	320	323	316	306	318	339	327	295	326	325	297	304	288	288	307	303	304	327	310	323	307	308	283	288	285	293	326	327	275	318	318	315	288	300	306	308	296	304	337	328	306	319	285	305	333	308	321	307	328	290	270	301	308	324	315	309	285	334	291	314	316	308	285	306	293	344	312	315	267	304	292	261	304	308	315	314	298	300	321	301	329	322	287	301	295	315	307	300	302	305	303	282	319	301	304	287	281	314	307	303	317	310	308	302	312	335	276	328	299	312	287	316	342	291	340	330	312	308	319	317	322	314	302	254	319	286	321	355	329	344	337	333	337	301	331	326	287	272	300	302	300	290	309	285	331	325	312	305	260	281	284	303	311	294	313	306	277	278	281	297	296	313	287	330	303	322	302	291	302	292	294	293	313	296	283	298	328	290	276	303	318	300	297	313	317	301	300	311	300	329	332	297	284	325	297	320	316	323	342	323	322	298	339	298	280	294	307	316	308	307	292	313	288	305	289	337	331	323	295	339	298	296	337	333	328	307	315	315	284	320	283	302	318	309	325	297	312	297	321	309	341	329	326	315	334	291	300	336	306	302	307	309	333	313	304	312	318	299	299	266	283	306	315	295	352	317	299	328	313	282	307	319	345	276	289	327	316	287	293	299	299	308	325	306	325	287	282	315	320	288	303	301	284	300	307	299	315	324	299	327	272	310	318	309	337	306	312	312	295	319	273	293	305	297	330	327	295	296	278	322	304	301	313	291	288	301	325	313	328	294	326	301	323	302	309	307	312	289	299	337	303	297	294	289	332	300	291	274	286	277	331	298	303	287	305	286	352	336	345	305	332	288	288	345	330	285	302	303	329	315	340	337	304	282	302	340	355	319	328	293	302	299	276	308	276	337	322	281	287	280	327	298	302	299	281	285	324	296	292	289	314	298	316	320	289	317	282	297	314	274	318	343	309	315	304	343	314	301	286	308	287	312	275	324	317	328	281	348	311	284	287	287	295	315	299	299	320	312	313	282	323	283	308	278	305	311	347	306	305	331	320	291	282	309	262	294	305	306	317	317	344	310	331	311	315	301	284	332	316	281	334	269	301	311	302	320	310	280	291	328	308	306	277	304	292	300	287	287	285	308	280	283	324	319	300	315	278	277	312	315	319	252	313	322	305	325	304	325	296	303	321	283	306	293	294	314	299	314	293	311	294	280	311	305	344	311	302	323	306	334	324	293	318	301	334	286	325	313	312	334	296	295	306	326	299	341	327	292	283	312	276	309	293	306	285	331	337	289	300	314	293	295	304	326	312	307	278	346	307	293	275	289	288	336	326	275	380	302	307	323	288	308	307	302	304	296	258	319	306	321	300	320	294	312	277	314	333	303	314	312	288	341	305	284	315	318	280	271	288	321	286	325	296	294	290	303	326	276	276	297	304	282	297	251	323	297	297	297	277	317	312	341	311	305	289	290	313	315	313	296	279	287	307	283	319	290	299	297	284	337	306	305	293	359	308	321	326	296	330	337	287	297	292	314	306	316	288	303	296	310	338	297	296	301	319	314	274	260	312	324	284	334	297	300	332	314	316	341	314	277	326	336	290	322	305	314	281	293	328	290	313	296	293	305	338	299	295	307	302	297	330	278	329	310	274	305	288	309	311
9348	8073	13003	11779	9003	6503	4828	4025	3671	2977	2615	2401	2155	1784	1690	1597	1439	1350	1398	1194	1165	1131	1081	1054	1061	999	916	994	947	923	944	888	890	821	857	834	864	824	850	851	903	870	877	832	817	865	847	844	842	828	819	867	802	782	860	828	853	826	818	871	800	840	758	804	786	848	812	844	796	840	780	796	858	836	836	838	816	825	786	849	826	820	835	869	841	801	868	748	827	817	847	803	817	810	808	780	847	784	807	803	851	859	842	813	826	824	851	800	837	838	842	853	845	803	841	804	834	850	819	865	820	843	828	829	798	792	823	833	835	845	857	808	813	808	787	821	800	764	785	790	826	810	767	800	818	889	834	811	786	822	798	869	864	857	806	860	876	884	808	834	850	820	844	810	859	823	803	827	762	839	825	816	847	822	758	834	826	836	872	809	808	812	821	815	824	798	803	861	781	827	831	792	793	804	796	793	819	797	821	785	793	821	804	807	816	830	866	743	794	776	811	746	802	861	840	832	862	783	784	830	825	815	881	792	816	855	822	803	854	842	819	826	815	832	820	780	881	817	855	814	860	866	839	867	766	798	811	841	853	856	765	848	832	829	825	849	839	812	813	827	882	810	856	790	816	821	789	801	843	858	842	847	815	841	834	858	831	834	834	793	799	805	785	796	839	859	892	796	798	839	833	776	819	786	864	811	851	745	793	854	810	797	865	787	827	867	848	843	791	788	789	811	827	820	832	805	844	814	786	842	783	794	861	791	793	793	780	831	810	782	792	844	820	790	778	781	823	801	834	788	799	849	812	832	778	848	782	818	809	803	838	828	820	788	821	786	857	785	864	795	813	866	858	859	818	853	810	822	814	868	851	875	798	816	839	840	866	853	838	826	857	765	784	846	809	821	898	823	823	835	829	838	847	847	809	839	788	805	831	801	895	845	795	777	795	843	777	800	809	832	806	793	779	820	867	800	806	758	792	809	842	797	810	844	810	829	837	832	835	875	835	792	828	790	785	796	845	790	844	818	867	802	765	848	836	814	805	805	826	822	877	835	804	826	812	868	821	808	793	778	762	805	825	843	841	859	826	807	860	878	855	818	771	831	802	824	777	838	834	851	846	822	838	777	768	767	834	823	856	846	782	760	889	830	793	855	809	816	834	785	821	792	825	763	784	792	848	796	814	802	862	772	812	857	851	798	833	822	832	815	832	833	788	852	806	811	845	789	825	792	824	828	825	799	848	788	780	793	864	814	804	814	838	825	823	871	811	803	823	827	847	816	838	840	813	836	841	839	815	817	810	791	845	849	781	864	841	806	827	784	837	826	796	810	770	837	813	815	779	782	773	817	840	888	826	805	819	848	835	833	880	771	839	810	881	824	857	796	859	831	797	818	857	800	840	834	850	812	807	780	829	858	803	779	824	831	846	811	789	807	830	800	812	835	818	775	852	814	798	741	791	792	887	850	819	827	798	822	832	818	846	797	823	787	854	801	874	793	825	817	830	844	822	821	792	883	862	804	788	834	838	804	773	799	793	830	804	808	801	793	823	794	840	842	827	855	885	824	830	794	805	785	809	794	813	806	801	793	821	866	819	823	779	903	792	890	794	807	776	840	802	786	850	802	801	768	816	843	886	777	844	822	822	796	832	786	796	794	774	881	821	822	804	834	789	863	871	820	869	802	871	793	803	773	805	803	823	821	818	823	803	839	858	800	860	839	814	881	790	826	818	759	794	809	822	864	802	812	809	840	807	783	851	842	812	812	822	790	845	827	786	775	888	776	828	825	860	800	791	837	793	808	838	834	857	801	840	850	856	774	821	817	865	844	781	835	792	787	852	835	854	818	788	833	826	822	780	855	810	830	803	763	829	819	793	834	815	794	816	844	829	840	836	836	809	803	796	807	829	833	780	825	778	843	824	774	768	846	826	809	776	816	816	792	893	787	831	883	799	765	785	851	873	805	847	836	887	842	842	811	843	815	777	785	828	844	819	843	822	822	804	842	855	805	819	847	840	826	793	846	814	823	798	809	801	801	867	854	810	740	802	783	821	792	840	881	828	846	852	814	820	840	797	798	842	806	838	799	800	808	827	816	822	796	825	774	790	825	795	765	783	825	847	850	830	807	863	796	824	809	818	846	779	807	805	847	830	831	817	806	806	793	793	856	838	810	824	816	889	817	852	782	816	793	802	840	849	835	779	796	830	759	843	812	823	864	867	844	830	829	829	810	827	804	786	793	854	831	839	793	825	812	797	823	806	799	888	815	801	852	812	850	835	781	839	827	809	854	822	769	847	813	808	789	824	766	780	791	784	811	810	815	803	762	806	820	817	825	835	889	818	806	800	817	789	822	792	827	792	863	809	809	795	863	822	801	807	797	806	834	809	839	858	764	775	845	830	819	824	807	873	776	831	788	853	805	791	849	850	834	852	770	822	820	809	833	868	776	861	822	818	852	862	814	826	852	886	788	791	882	813	765	849	757	838	851	861	858	831	841	829	854	796	817	791	838	809	739	852	791	847	836	789	855	843	824	791	811	836	818	843	748	818	807	780	811	843	838	870	782	797	818	845	802	853	829	796	851	774	766	820	837	791	820	780	827	853	850	854	881	782	859	797	798	786	822	747	827	789	805	858	831	807	802	814	841	865	811	831	786	805	842	832	791	826	835	799	801	837	829	836	836	887	808	823	777	794	853	819	802	868	874	748	822	864	835	814	856	830	867	832	868	828	813	841	812	788	810	847	863	792	811	819	849	824	820	784	846	768	780	802	844	816	828	775	804	788	858	806	817	841	827	845	857	828	836	810	825	818	801	711	824	808	840	873	842	882	837	798	838	817	814	892	790	823	835	769	805	854	851	835	836	875	818	796	821	809	786	820	784	802	828	829	821	819	789	835	807	809	873	823	844	752	809	804	835	852	814	787	793	816	798	778	827	798	833	797	801	856	766	814	780	813	855	839	822	792	767	789	847	801	843	810	850	851	807	813	866	813	823	869	829	839	808	802	804	806	834	757	822	813	809	854	816	799	802	799	844	833	826	835	801	792	794	825	860	839	863	830	846	790	850	809	806	748	808	828	853	859	829	841	817	856	849	770	808	825	790	807	782	868	836	824	834	838	791	818	832	848	842	852	801	766	793	772	827	839	835	809	835	789	845	775	818	790	824	815	859	787	868	847	827	786	802	796	809	805	815	813	754	844	776	842	849	851	811	793	802	808	796	776	817	847	841	783	844	810	828	796	791	818	804	826	848	799	844	837	826	813	780	827	829	783	838	815	786	751	828	801	798	855	788	819	794	783	786	832	823	839	793	809	810	799	848	860	857	869	849	838	844	888	832	818	846	850	831	819	807	776	818	821	880	860	829	825	802	847	859	878	833	817	842	839	862	818	861	829	860	804	843	758	829	835	850	832	781	817	827	831	805	824	825	848	814	816	837	823	839	821	839	847	775	802	888	899	819	806	834	850	877	774	834	841	855	841	825	812	854	839	834	830	841	810	784	855	819
29596	23852	17315	8158	4463	3338	2645	2574	2673	2461	2514	2056	1783	1349	1241	1130	999	818	766	654	556	600	504	522	484	508	467	456	429	394	447	364	392	341	332	338	315	303	302	299	299	294	276	290	290	282	269	264	261	306	304	279	276	249	285	278	228	278	274	262	253	273	286	301	267	265	281	249	261	276	272	266	266	280	286	255	270	286	255	280	285	263	279	303	254	257	252	246	276	271	268	252	268	232	246	270	266	272	271	247	251	244	257	281	276	263	255	274	264	249	266	271	269	236	267	263	250	280	265	237	271	246	257	264	290	284	298	248	261	275	277	277	275	260	241	260	300	254	258	279	262	255	273	254	234	233	296	276	254	271	287	278	233	256	281	272	264	247	259	281	282	240	274	263	287	287	265	283	250	274	262	280	268	239	278	239	248	265	238	234	271	287	275	264	260	248	261	257	272	258	259	263	269	267	283	268	259	262	243	268	273	253	259	284	269	298	284	264	248	246	257	256	272	259	271	285	260	297	272	269	273	262	268	246	260	278	277	278	244	238	281	257	258	266	251	285	252	276	269	279	294	260	255	245	268	279	251	261	253	276	241	270	247	274	254	264	296	265	278	260	257	269	244	252	269	269	282	286	246	265	286	308	290	255	279	272	283	295	270	277	274	265	259	267	258	258	267	242	265	253	281	228	246	273	273	267	242	271	266	239	272	247	294	286	257	246	277	275	278	240	270	281	265	268	253	291	290	264	253	278	280	292	254	291	277	263	250	274	264	269	290	253	282	251	295	229	254	278	258	285	267	271	277	251	288	269	249	260	263	250	272	287	295	291	255	285	297	272	243	266	297	273	261	260	256	243	263	250	262	224	265	270	285	279	268	270	289	252	262	277	269	272	276	252	260	269	259	258	254	262	269	242	266	260	265	246	241	276	266	268	259	259	244	258	240	250	273	233	273	277	241	249	272	289	275	239	269	245	278	282	284	280	265	261	272	273	225	260	279	258	268	297	264	266	251	270	287	240	271	236	261	265	281	245	282	268	280	284	271	263	266	220	270	273	257	280	301	261	291	257	272	244	281	252	275	287	259	291	245	249	278	253	272	269	263	268	267	280	249	276	268	252	279	236	263	253	264	263	313	269	263	249	279	263	293	308	282	259	260	289	249	276	290	267	296	277	251	297	245	257	263	278	257	261	261	256	255	269	269	252	273	278	251	283	277	257	262	286	269	265	280	273	289	285	262	273	291	276	306	272	304	253	261	259	248	262	273	303	276	253	254	254	244	260	243	288	245	258	272	266	268	252	237	266	296	272	278	292	250	276	269	262	252	276	275	275	311	282	267	240	258	271	261	272	272	274	250	261	239	254	285	257	298	249	280	226	286	266	261	245	232	243	285	264	256	249	269	267	290	261	247	255	264	263	245	260	275	243	269	249	281	263	260	252	237	233	268	268	270	284	259	267	285	265	297	260	284	269	263	268	256	270	281	251	276	262	305	258	285	241	286	284	251	255	278	273	296	239	256	261	248	232	243	267	255	258	275	284	249	275	239	257	271	261	274	253	276	285	278	283	276	253	273	244	263	240	300	280	257	269	273	283	256	257	277	277	260	265	307	269	272	253	287	254	293	253	230	259	278	284	248	263	261	275	253	239	298	282	297	257	278	279	243	234	285	243	286	263	243	265	246	262	298	277	265	277	268	269	273	257	274	276	272	277	285	257	283	248	243	283	252	310	256	267	250	264	292	278	264	243	256	236	269	260	274	264	288	310	282	260	275	269	283	273	260	269	266	258	293	273	278	275	263	270	239	297	251	272	266	237	236	258	274	263	249	255	236	267	259	269	255	276	275	253	282	291	251	261	257	276	263	283	251	264	236	285	290	247	266	260	257	266	246	253	262	274	257	282	266	269	247	278	285	239	226	275	248	264	287	251	259	265	284	238	272	237	270	239	282	273	255	282	283	275	275	255	277	261	295	252	247	244	253	265	273	259	273	268	234	253	276	270	259	285	275	289	257	264	291	274	278	279	271	274	279	293	258	263	245	263	253	290	257	278	284	272	284	228	258	261	269	275	273	266	241	235	262	270	288	261	266	250	253	308	286	248	269	247	278	264	245	292	283	264	256	230	259	289	264	261	251	270	258	270	250	279	289	259	283	283	255	257	278	252	246	248	294	281	241	268	294	271	243	269	246	274	244	288	252	267	272	258	227	275	274	277	251	255	240	248	267	265	292	262	243	301	238	257	247	293	230	237	260	257	266	262	289	267	321	274	279	259	267	248	267	241	259	255	272	261	265	272	259	277	256	265	264	253	272	256	273	278	268	278	290	266	259	258	259	269	255	253	282	269	225	272	300	236	281	254	273	270	268	278	277	248	257	245	248	257	280	285	304	285	263	268	272	270	228	268	274	276	236	273	260	263	303	276	267	285	254	276	275	243	260	257	254	239	280	277	278	283	299	263	240	293	239	259	273	257	253	283	262	276	274	279	250	266	247	254	278	267	272	242	261	255	255	248	273	271	258	312	282	265	256	275	265	246	251	279	271	279	278	265	287	269	252	273	260	264	310	268	274	278	271	246	236	270	266	264	281	271	248	270	284	284	260	244	285	265	273	260	258	294	247	230	255	259	271	269	238	263	273	272	286	266	267	274	262	279	259	260	254	280	240	247	308	263	264	251	242	259	233	262	305	240	283	259	256	238	263	245	260	233	254	256	264	283	277	275	263	276	249	269	297	260	274	262	261	275	243	226	241	262	268	241	286	294	233	269	259	281	259	258	278	263	275	285	264	274	260	260	259	268	308	291	266	267	267	262	272	250	257	256	294	269	275	267	257	249	273	264	262	299	268	281	273	225	253	251	268	253	282	253	291	244	295	276	242	284	267	217	246	247	261	311	253	278	253	275	281	237	296	236	272	281	268	265	238	276	244	259	264	267	291	245	280	245	276	284	248	268	251	263	260	298	237	276	268	276	271	237	279	242	273	263	283	271	276	278	274	273	290	257	302	242	273	285	271	277	234	251	249	233	271	287	233	277	262	254	250	290	275	242	281	254	261	243	288	279	247	261	248	278	248	242	259	252	251	273	297	268	268	260	283	260	261	271	263	280	260	248	280	268	284	257	301	260	268	273	259	249	273	244	302	281	252	279	292	275	257	247	252	273	252	263	258	259	218	226	253	270	267	251	257	283	288	293	251	247	254	235	243	277	249	253	254	256	272	233	259	271	255	233	273	260	275	276	278	282	271	276	241	252	273	282	280	269	241	289	259	272	252	260	248	281	232	274	286	287	271	247	256	232	271	292	294	251	232	271	277	257	261	279	234	276	267	266	251	256	267	260	274	311	265	275	261	293	254	244	292	263	262	258	255	259	282	266	239	288	252	278	250	265	290	247	286	263	263	284	265	254	256	285	264	301	251	253	249	267	262	282	238	313	256	253	282	271	275	284	256	239	291	257	292	236	275	287	256	251	288	253	264	279	262	250	277	268	235	265	280	249	272	278	247	267
20682	21870	25991	23439	19428	16961	14270	14174	13909	13416	13050	11162	10400	8232	8305	7694	6486	5452	4959	4320	3765	3423	3313	3142	3386	3126	2558	2420	2493	2032	2369	1890	1855	1396	1235	1147	1148	1067	1047	1005	970	898	868	842	765	833	779	787	780	768	794	700	717	757	767	707	724	752	713	713	711	742	704	749	708	698	716	732	697	685	723	710	712	716	720	701	710	750	700	752	758	730	716	731	687	742	683	821	731	786	701	702	737	742	697	762	686	718	716	745	774	700	669	684	709	690	724	743	738	751	660	706	755	726	724	666	713	708	688	741	728	738	681	708	757	752	744	751	685	719	685	750	753	747	656	747	757	717	767	742	705	749	730	709	749	729	672	666	697	698	712	704	720	754	763	715	741	737	756	728	743	669	756	742	727	739	701	705	691	761	737	684	709	729	650	704	725	713	737	698	725	708	745	763	703	687	724	724	713	745	712	706	737	704	770	703	736	733	762	697	761	767	755	693	721	744	711	629	720	741	678	730	709	745	722	732	750	704	724	712	765	760	741	668	729	697	661	741	754	673	690	698	731	744	724	723	708	744	712	728	679	745	737	686	709	723	729	707	727	725	721	745	743	725	728	713	724	715	720	729	698	678	714	735	756	729	725	783	758	753	703	769	744	749	726	702	694	722	695	691	718	714	725	704	754	720	738	748	718	721	680	730	761	756	755	718	704	707	774	773	755	737	712	733	724	701	723	656	766	681	718	712	728	735	744	760	755	690	721	725	719	733	733	676	729	762	703	763	769	730	713	715	722	665	708	678	706	693	725	784	705	771	718	758	733	729	751	742	709	705	695	679	697	724	748	752	741	733	764	753	719	721	755	704	704	690	674	752	713	698	747	719	728	733	746	693	729	774	671	751	741	719	735	700	758	682	790	733	710	682	741	729	644	758	730	761	685	714	687	740	749	727	714	777	711	733	699	674	708	746	758	750	701	661	727	758	709	713	739	708	750	715	717	755	739	701	719	666	721	742	748	733	690	737	731	686	735	690	751	750	719	715	750	707	711	690	764	740	743	749	718	763	659	739	746	724	750	743	694	751	709	753	708	702	722	713	762	721	717	749	720	736	758	718	661	726	731	680	684	737	733	799	735	736	702	692	721	757	756	738	675	758	721	750	759	722	679	726	700	712	728	752	747	688	733	737	709	759	727	766	715	755	713	717	689	736	711	738	771	742	738	706	711	659	757	698	726	725	777	747	728	718	709	723	750	680	761	727	740	711	758	720	716	721	759	687	697	690	727	722	709	723	697	769	745	725	718	713	750	708	689	738	697	749	713	716	761	699	721	704	727	765	683	731	710	703	702	720	670	704	730	746	765	720	702	765	702	711	688	716	676	724	739	695	742	741	685	729	728	703	762	690	724	721	696	719	727	736	741	746	730	721	713	731	685	721	723	734	722	721	661	684	743	696	746	741	712	717	684	707	759	732	682	666	740	703	714	743	676	719	742	710	765	700	688	684	742	728	689	724	766	771	747	703	739	716	702	758	720	757	702	723	727	746	717	710	707	710	719	692	695	717	767	702	692	712	708	749	732	741	727	765	720	762	689	722	669	742	744	724	697	741	714	689	668	690	717	769	705	753	724	740	739	746	698	709	766	763	704	776	719	712	701	716	730	754	691	752	744	661	746	730	753	718	712	686	742	737	701	741	737	711	728	734	729	741	757	720	711	753	718	734	716	699	763	714	689	684	693	758	726	691	726	772	745	736	720	717	756	742	706	728	722	729	725	692	732	724	690	718	737	711	718	699	703	752	670	693	715	738	707	783	736	722	738	708	726	752	752	697	748	758	687	686	758	768	690	739	710	765	693	722	726	716	735	748	724	756	745	740	699	728	743	693	729	704	713	737	784	727	744	702	718	720	714	748	720	738	770	733	760	779	706	703	721	702	702	718	681	697	735	704	711	716	724	769	720	744	742	776	778	705	723	756	712	731	752	720	716	759	725	782	749	761	705	729	713	742	722	679	719	727	731	732	733	788	708	702	744	696	714	776	721	698	722	732	708	694	706	708	734	734	718	742	708	732	726	722	735	725	696	728	721	681	708	691	709	722	728	714	704	678	770	701	701	728	775	706	714	743	687	730	728	730	726	743	751	697	685	720	697	704	704	728	707	755	757	742	694	729	719	727	743	742	725	707	722	732	758	734	696	716	740	727	732	747	725	725	738	713	722	747	728	723	731	692	739	733	710	720	729	687	757	713	745	701	708	732	737	754	690	752	701	740	745	691	735	720	693	764	696	754	720	717	672	695	708	711	728	777	782	699	756	781	667	743	758	737	704	756	777	705	759	722	703	753	752	685	727	709	759	731	762	718	707	704	726	746	719	733	705	714	703	733	725	767	695	700	785	697	718	767	734	726	703	718	764	689	702	689	727	760	728	709	760	687	748	664	715	724	714	679	703	744	714	730	676	748	726	723	704	643	719	738	693	724	756	767	686	752	758	713	712	725	733	745	714	731	726	735	730	723	709	768	712	718	752	755	804	714	747	698	766	758	723	713	713	748	685	747	662	746	737	736	757	728	748	724	752	709	695	694	739	755	767	708	696	726	703	763	745	743	746	717	699	703	700	716	712	689	704	693	700	746	736	764	676	731	795	698	711	751	751	707	762	752	720	722	711	726	778	732	705	739	731	733	740	718	732	710	770	729	730	742	739	746	720	692	719	783	767	722	690	706	756	732	712	723	742	743	708	774	714	733	746	685	721	750	716	742	688	721	712	705	687	735	720	735	758	747	726	703	703	678	710	713	762	680	716	752	778	730	724	758	737	733	737	735	749	699	729	704	685	725	730	715	699	688	701	715	730	762	737	709	710	706	709	702	693	748	741	736	715	727	753	725	697	722	710	749	701	691	727	704	686	753	718	685	707	727	757	724	721	704	723	721	709	742	713	741	712	710	720	742	744	728	698	746	755	731	701	724	730	737	747	663	745	731	722	691	778	736	667	700	739	681	715	695	708	727	750	754	779	753	725	718	741	726	658	731	711	693	732	704	711	711	663	719	736	752	745	740	722	699	704	714	739	669	736	709	733	708	696	738	718	691	724	743	727	701	715	729	745	665	707	738	761	695	728	722	732	733	728	775	703	719	702	753	690	733	743	699	729	718	724	700	719	693	736	727	692	727	731	726	659	698	732	735	751	713	717	697	712	763	738	738	768	693	706	703	719	726	709	683	668	730	724	714	711	712	763	743	714	726	726	725	721	728	779	694	717	807	721	695	722	729	732	704	678	733	745	701	722	707	735	708	708	720	692	690	695	718	695	679	732	689	710	729	705	742	735	749	718	773	728	762	698	762	744	693	704	714	738	725	732	751	766	694	705	743	677	748	687	748	766	724	707	704	711	770	739	689	730	742	755	738	696	785	687	721	739	697	702	735	701	744	732	677	700	679	744	696	730	755	704	726	715	708	709	759	721	700	711	753	764	732	754	700	733	714	709	726	735	737	744	669	705	679	702	686	716	727	735	744	738	718
37673	35502	29034	16169	10060	6870	5216	5297	5380	5221	5562	4349	3342	2583	2458	2326	1764	1512	1302	1121	991	821	792	799	806	769	630	588	642	518	577	494	465	384	344	319	321	290	291	279	255	265	234	232	223	237	246	224	232	223	206	232	215	219	220	204	216	218	231	221	221	223	244	227	212	200	208	203	215	210	198	239	234	195	230	234	221	217	218	206	195	223	212	235	208	237	218	195	234	227	224	206	202	227	219	195	211	224	214	210	224	226	216	203	185	210	234	242	229	233	216	220	188	217	208	209	221	219	199	214	207	219	217	197	227	216	201	228	215	217	197	227	243	205	211	229	197	224	205	220	225	243	216	235	209	233	209	222	213	221	211	224	227	217	214	221	227	225	229	211	212	220	239	217	204	195	183	218	244	215	197	237	234	205	213	221	217	237	202	193	245	235	192	194	243	206	213	227	205	214	216	206	201	191	215	223	220	215	180	237	208	216	225	246	214	213	209	198	199	221	202	206	217	218	228	211	236	224	230	232	207	232	247	205	207	224	216	205	185	217	215	239	224	239	236	213	192	247	210	216	196	210	209	202	219	229	198	216	222	217	199	213	198	214	208	222	218	222	219	219	215	220	214	213	232	192	209	219	204	228	224	232	218	214	212	220	218	219	217	216	216	221	191	242	210	242	216	233	197	222	193	206	200	225	221	232	231	220	212	197	198	234	219	208	235	211	220	221	237	223	212	211	258	226	227	218	219	224	238	217	186	234	237	220	222	218	200	191	227	204	250	237	234	217	235	219	237	198	201	234	214	200	195	208	218	222	228	213	216	206	208	219	210	213	199	229	208	206	191	223	229	188	221	216	243	218	222	192	225	223	204	231	233	240	204	217	219	228	226	193	214	212	212	185	191	210	207	232	235	229	241	222	212	235	181	242	211	225	250	226	224	216	195	212	222	230	198	197	213	231	219	221	222	221	229	256	216	232	228	201	207	182	227	204	186	202	213	196	217	201	218	224	211	220	216	232	203	205	194	198	237	197	218	229	230	226	223	203	235	190	226	201	228	236	221	187	192	199	214	200	238	223	217	219	237	261	236	203	212	225	219	229	204	208	209	208	200	206	207	205	216	234	234	230	214	208	217	216	252	215	224	204	213	217	206	252	211	228	242	234	214	211	214	217	252	225	217	203	211	209	202	219	240	216	232	223	188	238	202	215	237	187	232	227	203	223	232	216	214	223	210	210	197	214	218	206	217	204	227	219	204	266	203	223	189	231	222	208	228	236	208	220	241	213	194	221	215	222	229	207	228	238	245	192	210	230	185	197	205	213	201	219	210	217	210	207	219	211	209	238	220	224	195	219	220	208	214	204	213	202	200	230	226	220	197	201	225	212	208	261	203	202	228	233	233	217	202	217	217	232	188	213	231	207	195	207	225	247	227	220	242	224	199	243	228	233	204	218	205	210	212	227	216	223	200	222	211	211	211	217	222	218	212	210	199	198	219	211	199	235	209	235	229	184	213	217	223	217	205	209	247	201	214	196	221	213	235	230	207	226	240	229	238	208	192	199	218	217	229	221	253	211	232	231	223	234	215	200	222	239	209	227	202	234	215	226	213	220	214	198	215	199	217	217	222	215	209	212	229	211	210	218	209	215	242	220	227	200	236	216	202	246	228	218	210	201	194	232	208	201	209	209	234	198	220	218	216	213	219	212	218	212	213	209	216	212	218	208	230	222	217	224	212	261	220	211	234	195	199	231	216	237	203	222	194	202	198	227	201	215	205	219	226	233	224	203	226	188	223	238	219	204	230	199	211	208	214	214	237	220	215	238	191	235	200	216	210	198	229	246	211	218	212	210	225	205	212	195	220	179	207	222	208	211	213	243	221	209	210	193	216	207	219	199	213	233	203	209	202	205	220	200	210	232	215	226	198	209	193	197	223	252	201	253	199	209	214	250	220	207	227	207	212	207	246	207	216	215	200	229	216	201	232	224	216	206	211	223	204	221	206	210	235	208	195	199	224	202	211	236	226	213	212	212	233	212	229	204	219	217	221	216	207	217	209	214	239	240	212	172	200	229	216	217	238	214	193	224	208	187	231	246	213	214	222	205	211	190	210	215	239	227	235	196	216	235	244	220	236	222	219	220	238	230	241	202	202	213	221	185	194	237	198	228	212	209	222	228	223	219	207	200	234	228	222	231	200	185	219	204	231	207	220	205	213	238	217	199	220	182	205	194	211	213	181	218	205	226	211	219	206	201	198	235	247	233	222	216	202	190	212	225	203	207	222	189	183	215	249	220	224	200	203	194	228	188	219	225	224	228	213	215	208	186	223	221	212	220	232	237	204	218	223	244	194	210	229	193	200	202	201	222	202	211	220	221	211	226	235	190	202	238	202	224	199	218	205	228	196	210	235	205	222	213	211	238	226	202	202	224	230	192	223	255	206	208	204	216	246	206	198	227	229	216	223	206	202	198	220	222	224	226	249	231	246	257	194	194	206	213	201	206	209	235	223	224	239	238	212	218	200	207	208	205	243	223	202	214	220	245	223	222	230	221	198	216	222	209	215	206	226	209	205	230	226	215	217	232	229	202	208	210	223	200	191	199	218	240	192	206	220	213	233	237	229	206	229	228	217	210	244	226	239	195	249	201	196	190	226	245	195	218	208	212	191	215	210	212	233	195	224	213	228	222	224	220	224	230	219	188	213	237	213	194	199	219	224	225	204	205	211	201	217	230	220	211	224	243	207	206	226	240	204	242	239	207	238	243	222	206	212	212	208	233	229	237	236	242	231	217	216	218	205	217	238	222	245	188	238	181	214	199	217	198	209	254	214	231	232	213	223	220	243	206	184	226	216	207	198	191	223	218	228	204	210	201	210	192	224	209	250	197	211	204	231	238	237	241	219	229	253	211	218	212	231	224	207	223	227	206	222	230	211	200	227	203	231	222	222	225	189	202	227	216	235	208	200	217	207	232	217	237	195	239	223	242	227	236	185	210	247	218	211	209	224	216	207	203	206	213	203	183	215	221	235	241	193	215	257	215	204	217	223	231	201	212	253	205	227	201	204	203	222	186	194	198	223	237	224	211	197	231	214	227	218	209	216	226	241	227	216	214	211	223	201	180	186	208	252	216	229	214	209	201	216	219	218	207	216	225	244	188	230	218	229	236	208	218	230	227	235	224	202	196	212	235	208	222	216	226	195	223	205	220	214	229	208	213	225	211	199	226	213	228	224	198	223	212	219	216	219	206	206	206	234	209	200	224	219	213	220	257	237	208	207	223	214	243	224	218	193	218	229	222	221	218	196	229	211	213	208	205	214	256	217	202	191	228	242	237	214	229	203	191	239	218	211	216	211	201	232	239	225	214	200	225	245	208	191	211	226	230	248	198	209	226	229	223	233	245	202	236	230	242	216	209	211	215	213	223	212	197	205	192	217	211	231	186	201	231	214	200	220	221	233	204	203	209	222	176	235	216	210	229	253	228	221	230	217	219	216	216	221	203	218	201
25220	32595	34483	30369	28305	25081	21662	22245	21375	21800	21913	18641	15985	13828	13452	13282	10387	9615	8544	7775	6824	5536	5510	5288	5604	5446	4307	4081	3871	3808	4348	3275	2851	2160	1770	1531	1723	1262	1284	1237	1221	977	921	888	810	736	765	750	682	691	640	591	654	575	640	660	613	653	614	577	602	582	555	617	626	603	598	558	625	618	616	593	601	619	606	607	602	582	615	546	597	576	559	614	564	571	620	589	621	572	554	602	630	629	570	609	576	582	555	594	642	587	564	604	607	607	598	576	591	617	618	596	590	572	615	672	623	597	596	584	613	568	608	645	624	573	598	615	614	560	649	619	595	607	570	594	601	595	575	562	622	615	609	628	650	603	611	597	574	630	603	609	588	612	629	632	615	584	615	625	621	580	617	578	609	624	601	618	595	581	575	579	573	566	564	589	599	590	621	598	603	580	623	578	601	607	585	623	576	604	601	603	611	560	593	568	644	620	637	606	611	588	584	591	572	582	553	595	649	565	581	646	633	587	620	594	598	619	596	615	602	615	616	600	572	606	591	631	603	608	599	650	599	587	572	619	569	590	609	617	578	615	620	584	577	618	595	579	639	584	626	585	649	609	609	579	623	575	609	644	667	569	662	627	664	608	639	624	574	572	582	641	556	618	590	634	630	625	629	605	618	626	609	623	609	595	603	563	572	575	599	601	602	635	602	567	620	583	624	632	576	629	633	613	581	575	614	583	594	571	547	582	642	591	586	547	637	600	564	610	640	583	565	591	626	617	599	626	660	573	570	613	640	625	565	583	653	629	622	572	588	558	600	563	594	595	584	569	660	579	601	588	619	585	536	618	556	601	621	599	592	639	607	599	588	615	605	595	633	643	593	585	536	561	551	613	573	611	596	622	580	557	594	593	621	612	593	571	617	611	617	632	606	611	543	613	635	598	581	574	610	593	623	574	566	577	605	591	622	549	585	606	613	623	570	593	546	607	559	618	603	575	634	627	634	598	606	614	601	656	657	562	620	576	640	637	631	630	600	597	588	613	574	592	587	617	613	641	619	573	615	644	638	583	663	559	606	615	670	606	589	576	599	592	599	615	552	581	654	594	588	643	593	557	590	634	629	607	641	585	568	608	603	610	590	599	616	589	617	622	597	606	559	602	588	593	578	571	633	609	626	574	562	623	586	588	585	602	614	614	552	613	589	623	563	574	616	627	620	626	547	587	628	596	608	619	609	597	539	614	637	594	612	605	576	602	582	608	624	605	617	565	638	584	605	601	590	625	558	608	661	604	625	587	583	596	610	569	605	618	573	641	606	604	564	578	569	603	631	612	598	643	585	574	597	579	585	614	612	580	638	653	583	568	613	622	574	635	592	605	605	577	615	600	622	600	620	596	654	597	601	607	620	592	611	596	602	585	624	603	591	612	596	616	584	619	646	563	616	649	615	586	609	566	614	632	586	602	599	604	612	583	578	547	588	631	616	562	582	601	626	648	628	616	614	601	583	637	601	606	629	603	573	586	626	582	606	613	598	569	523	634	644	670	563	589	573	575	657	606	587	627	568	605	596	602	621	609	598	538	585	617	587	615	636	605	609	573	606	553	597	588	564	603	604	614	641	578	615	643	618	565	591	603	596	607	621	586	615	578	576	632	585	633	612	629	617	587	603	604	551	561	576	621	627	564	580	625	587	602	541	592	613	619	616	589	652	607	543	594	602	611	552	557	569	603	587	579	614	595	585	633	605	633	558	568	590	591	593	620	592	618	556	560	580	584	559	609	572	621	573	656	580	591	562	597	555	575	602	618	557	609	591	652	602	597	606	570	619	592	663	634	590	624	649	609	573	552	584	553	586	586	617	650	582	568	605	612	584	587	616	632	629	624	576	583	585	565	564	600	593	608	578	587	603	616	599	585	592	610	603	609	639	633	617	610	650	607	599	553	587	579	618	639	606	626	615	630	601	569	614	616	609	595	577	585	629	601	566	630	608	588	574	651	641	593	629	615	612	598	586	606	584	586	637	645	649	580	610	622	532	583	592	569	596	585	612	575	586	571	596	592	589	602	603	607	595	592	555	599	585	585	572	563	599	607	592	581	616	600	567	592	549	582	589	569	573	624	615	578	636	599	624	628	564	578	607	593	637	600	590	607	604	654	620	577	554	549	585	617	630	618	592	574	588	644	559	569	600	665	604	585	586	582	605	609	607	575	586	611	606	604	618	606	620	606	593	643	650	605	621	568	597	591	596	634	602	588	597	617	568	634	620	567	582	583	623	629	570	616	606	557	616	602	583	598	587	590	602	636	617	622	577	588	599	581	562	571	569	636	581	608	586	582	637	616	606	578	597	566	594	584	613	623	657	619	571	584	601	620	585	599	579	582	581	638	619	549	570	609	594	598	623	615	607	623	616	627	587	622	621	605	616	563	610	577	592	618	598	578	613	593	558	588	581	581	600	572	592	584	594	599	561	578	600	594	603	563	620	634	606	597	602	587	576	553	582	636	560	628	621	623	633	565	631	554	596	620	570	569	604	629	582	551	608	620	612	602	588	613	619	630	587	576	605	599	615	570	629	607	597	625	610	594	600	601	605	599	581	570	649	609	621	584	570	586	565	617	604	572	604	612	580	611	553	568	578	576	626	612	605	625	574	602	637	588	595	597	619	603	657	628	613	615	614	619	558	625	621	587	581	597	621	627	590	656	618	589	602	591	606	594	608	590	577	632	581	600	621	619	577	624	585	595	570	596	616	633	558	607	627	639	633	596	575	627	660	622	595	618	590	539	596	623	585	650	610	607	563	589	562	572	604	630	603	603	596	576	634	548	608	562	567	607	648	579	622	605	597	602	601	617	580	590	571	681	607	573	578	605	605	613	616	589	616	625	568	533	639	571	579	590	577	598	606	651	632	597	636	628	662	637	599	608	611	551	638	645	655	624	610	560	620	563	575	558	610	646	616	598	626	564	629	612	590	580	556	657	547	653	574	635	588	584	610	605	595	597	629	598	568	626	564	616	610	586	642	599	587	608	599	595	625	618	629	601	581	619	629	661	581	594	603	604	603	608	589	640	610	578	617	613	639	556	640	645	580	585	618	604	578	602	601	598	568	604	597	625	585	637	549	618	562	573	621	579	651	663	601	582	572	578	578	634	584	646	589	637	642	592	597	617	642	607	561	644	625	625	591	589	616	581	595	599	621	590	630	569	649	616	599	613	585	595	626	582	634	600	594	599	593	593	598	626	590	643	642	619	641	603	645	594	561	595	622	576	566	620	638	530	579	611	626	600	636	581	608	578	583	608	601	612	612	587	627	606	583	616	580	586	526	637	628	615	635	628	593	610	652	598	626	590	599	596	622	588	574	521	635	608	585	621	614	628	562	656	607	621	562	603	576	584	591	581	589	577	576	589	566	578	617	598	631	614	624	568	599	627	618	586	629	606	600	626	601	594	569	583	601	622	607	575	581	593	566	635	608	602	589	633	663	631	616	615	605	615	596	627	611	580	583	604	619	562	609	604
11460	6291	3943	2009	1204	816	670	604	583	565	440	398	394	383	385	361	366	336	337	307	363	332	334	329	307	298	364	313	302	333	336	317	289	300	318	306	301	320	303	290	313	282	317	274	315	301	308	315	348	290	292	300	301	340	280	292	302	294	301	324	279	294	298	298	325	294	260	282	309	297	288	318	295	288	323	287	300	327	295	328	310	265	294	299	336	334	314	336	306	296	280	300	308	301	281	313	289	312	309	293	272	319	320	304	304	283	323	307	295	342	289	290	307	309	336	317	310	300	327	290	312	273	292	301	301	303	291	294	300	316	279	281	286	316	305	303	300	289	324	294	304	299	278	303	301	258	318	294	329	316	291	297	298	316	287	298	286	331	296	329	273	303	321	260	280	303	335	309	288	283	288	292	296	295	312	306	302	326	295	270	366	282	306	312	310	318	278	273	324	317	276	330	297	304	292	344	277	298	278	280	311	304	254	308	301	308	287	325	294	319	293	326	294	317	291	280	278	308	305	301	294	290	281	286	290	287	301	284	290	289	301	283	263	287	308	288	285	312	280	284	329	282	289	291	305	299	279	294	314	278	298	288	307	305	328	311	304	318	323	295	300	265	323	293	309	341	282	315	306	295	287	316	293	282	300	250	279	304	286	309	314	329	281	284	318	300	309	284	273	314	304	303	324	304	331	319	278	306	283	300	298	293	308	285	300	287	302	321	284	308	298	283	318	313	264	288	301	294	285	316	277	317	294	307	303	307	319	284	328	328	308	274	315	319	280	304	295	299	287	298	286	290	304	260	266	296	277	292	306	298	298	288	303	299	310	310	302	281	300	316	278	305	288	317	328	283	296	284	324	316	274	306	301	309	296	323	271	302	304	300	287	333	288	290	288	293	297	297	301	276	283	307	305	296	320	303	281	289	318	314	283	337	297	296	329	314	315	316	308	276	291	310	295	260	294	283	329	320	321	284	268	302	298	302	297	263	299	270	309	290	322	291	312	306	288	280	312	261	296	320	295	312	298	308	322	317	315	293	325	324	310	320	329	308	271	281	309	289	265	293	290	346	293	285	292	308	302	275	300	271	305	317	329	330	327	279	310	273	282	309	313	280	293	298	280	307	272	275	277	312	275	287	330	325	286	312	276	290	286	332	301	324	296	278	278	297	328	306	300	272	299	292	280	293	302	290	265	317	319	326	317	311	318	320	319	284	301	300	298	340	321	289	293	273	285	330	305	317	325	273	304	287	286	278	315	323	312	302	279	286	314	301	307	322	302	290	301	310	323	330	309	311	300	322	283	284	316	276	298	289	298	277	272	279	284	298	298	312	311	295	325	290	287	273	294	296	291	322	311	287	324	302	330	280	286	321	354	274	291	264	268	292	315	271	273	288	297	293	310	295	307	287	299	291	288	314	302	327	337	287	300	324	312	299	317	299	289	257	292	298	296	315	292	353	300	292	301	299	311	259	301	304	296	284	314	293	304	299	285	330	316	307	308	298	301	319	300	290	268	307	305	320	305	305	304	314	296	309	289	309	274	321	291	316	291	294	314	284	307	319	311	357	296	298	298	295	297	299	290	302	309	308	301	306	276	331	297	299	295	294	318	316	303	305	350	304	319	306	321	330	305	293	262	304	282	318	287	324	321	320	288	328	302	312	301	311	290	290	257	348	319	299	309	308	294	327	299	290	315	267	317	293	319	296	296	272	303	307	308	297	289	300	332	329	298	310	291	287	274	329	287	293	286	283	287	340	324	289	300	284	305	291	277	305	289	317	314	266	328	309	302	301	308	290	289	271	318	308	285	313	309	294	295	315	307	300	281	309	291	297	307	277	313	305	301	333	344	283	295	287	303	298	311	294	293	281	300	298	270	304	307	273	304	281	298	291	313	316	308	287	322	297	313	304	307	313	255	314	312	296	293	317	314	292	266	311	306	282	302	273	300	318	318	329	286	289	300	312	303	287	333	290	286	299	299	296	261	305	313	328	308	292	289	307	324	298	296	296	314	332	288	279	283	303	321	280	340	296	293	297	318	298	285	269	322	266	322	277	261	297	300	326	288	293	302	277	312	340	271	321	297	274	274	321	281	342	290	339	289	315	276	274	288	305	308	322	332	318	330	320	298	284	294	313	304	245	284	292	298	306	297	311	300	302	287	321	280	303	309	291	315	295	310	312	297	278	309	279	283	292	321	303	291	272	311	315	302	297	330	285	322	314	336	270	324	323	346	293	295	270	285	279	285	299	323	300	303	282	300	289	293	298	328	295	298	336	320	290	308	315	335	281	282	334	297	321	320	307	309	280	298	301	277	329	326	339	282	300	303	318	290	311	302	292	312	291	284	325	274	311	336	308	300	309	323	286	293	305	308	287	294	315	293	265	313	305	334	336	330	319	305	306	289	323	321	301	321	275	291	298	314	300	278	330	304	326	301	288	304	303	319	322	330	329	345	287	303	306	297	318	290	285	291	301	317	303	295	304	291	325	286	285	314	281	302	279	264	300	290	298	313	309	302	281	294	323	320	298	303	285	315	249	313	279	294	303	287	298	311	281	313	347	285	294	277	277	289	299	289	303	330	280	290	309	303	272	302	280	309	291	299	324	310	301	303	308	303	298	321	309	293	299	301	325	331	312	306	291	277	331	314	301	299	280	313	278	326	296	303	322	307	293	278	291	299	294	295	292	308	258	294	331	306	319	280	293	302	285	312	289	321	289	304	267	296	265	324	274	294	291	289	316	314	335	279	288	314	313	311	316	308	272	314	266	288	287	260	302	287	328	307	302	316	309	295	285	309	307	273	284	288	338	315	276	303	282	279	315	301	336	285	274	298	343	291	313	304	292	329	326	290	298	306	339	305	290	279	291	306	301	316	301	287	306	314	294	292	296	329	334	314	323	272	272	300	332	290	318	318	270	293	300	277	305	297	292	314	318	299	300	286	308	278	298	289	294	287	310	319	299	315	316	325	307	312	319	256	314	295	274	302	316	326	303	275	318	313	309	297	310	284	296	320	306	325	301	332	317	298	309	274	293	337	316	296	294	257	284	293	319	267	316	294	321	306	311	303	289	310	309	293	301	324	289	326	286	297	311	324	272	308	295	296	276	300	303	285	288	284	313	305	301	319	278	300	284	301	318	277	285	309	312	301	282	296	325	299	278	309	297	313	262	303	316	329	283	302	310	307	277	327	299	257	296	298	318	271	274	338	301	283	314	305	292	296	263	287	308	298	320	302	292	315	293	307	303	316	301	335	289	281	280	296	300	323	303	298	301	293	277	286	306	310	298	309	281	312	280	251	275	308	294	302	257	312	290	285	277	307	293	323	306	307	302	298	295	327	275	335	324	336	304	321	287	313	284	293	283	256	300	282	300	302	312	299	287	316	315	286	310	341	293	311	330	295	293	319	304	309	311	317	311	287	294	301	299	290	279	288	300	304	322	340	277	301	336	327	298	289	289	279	302	322	286	282	311	276	320	300	327	295	297	322	312	317	311
9533	7875	12866	11650	8745	6386	4917	4257	3563	3042	2823	2393	1862	1752	1537	1563	1334	1312	1259	1182	1147	1070	1019	1095	1018	975	971	938	861	914	920	878	854	881	800	854	862	817	856	776	832	817	819	846	882	839	822	832	823	774	805	759	812	771	828	818	785	750	783	821	793	804	829	801	835	855	812	789	807	808	834	762	731	813	831	845	751	821	856	830	754	801	850	831	881	833	782	856	816	817	802	780	835	876	808	826	769	871	811	765	803	821	806	784	758	867	814	866	804	812	780	822	812	843	835	775	790	817	809	845	781	801	790	797	807	837	771	853	857	797	770	828	811	866	787	796	765	769	847	822	830	785	881	851	800	796	806	777	833	802	842	806	770	802	802	830	871	803	828	838	757	788	758	812	821	861	820	814	786	794	827	887	784	820	823	816	826	793	794	836	860	846	779	804	800	776	849	800	826	786	781	795	858	843	853	784	832	798	791	815	839	832	846	806	801	785	815	855	784	815	805	794	831	814	778	796	807	857	821	864	831	844	810	791	814	853	818	839	812	805	822	825	808	814	840	848	806	755	821	848	858	788	819	836	825	784	798	824	812	760	836	800	833	808	836	862	777	795	837	834	816	843	828	771	835	835	847	846	794	813	784	844	806	800	835	823	836	829	812	784	784	845	824	781	832	764	831	816	810	799	822	857	824	828	818	794	799	813	809	814	776	772	812	821	822	729	806	790	816	821	809	786	826	816	843	805	792	797	810	788	741	833	810	818	842	847	791	830	833	835	761	800	798	786	811	806	859	803	788	780	758	813	863	875	814	800	869	830	842	801	814	810	816	801	842	821	819	769	781	838	816	842	812	783	799	836	765	772	816	833	869	807	744	825	846	808	854	772	849	791	806	816	850	870	759	822	835	834	782	782	808	807	818	807	826	794	820	854	787	878	877	779	815	831	868	778	822	846	831	853	796	779	810	855	808	799	814	833	829	798	810	742	797	834	819	810	821	807	792	836	798	798	863	815	814	821	758	847	801	823	809	771	798	793	836	781	807	803	805	818	789	798	795	782	783	809	811	756	745	771	800	817	815	795	811	855	820	877	808	798	845	834	816	812	834	820	824	793	811	829	765	847	795	786	818	789	792	850	826	782	810	863	837	763	848	861	866	772	829	825	821	822	795	823	849	803	823	816	807	763	767	848	830	813	842	819	808	764	825	838	795	823	790	828	797	795	824	765	828	756	752	801	847	789	799	784	816	786	796	802	840	798	821	768	821	837	778	838	797	825	794	760	848	867	781	797	845	766	800	827	767	778	848	824	833	779	766	802	829	807	810	859	772	867	832	825	815	823	809	800	813	802	796	862	803	816	804	782	765	813	827	803	837	818	825	763	790	807	870	783	835	838	831	799	768	801	833	767	809	779	843	761	757	812	863	850	746	793	807	780	763	799	809	802	801	773	829	787	812	797	785	826	821	787	793	821	801	844	827	795	828	785	835	812	812	801	746	790	794	865	850	815	795	809	775	798	833	812	813	835	834	795	817	840	771	832	825	746	820	780	805	768	789	867	821	802	775	784	833	831	872	809	786	781	839	823	816	786	841	817	761	784	826	824	789	870	833	808	771	795	832	805	784	755	825	828	835	801	828	830	882	800	785	819	845	854	834	865	883	851	767	775	759	783	771	796	820	817	819	845	814	841	781	831	873	814	796	809	811	781	822	768	788	791	803	778	814	770	840	804	789	791	798	829	832	837	792	807	842	847	820	827	859	804	832	797	819	838	773	853	774	795	825	829	788	761	788	837	820	796	844	843	870	814	802	791	818	840	814	780	850	816	765	827	851	721	812	850	808	823	847	767	838	785	776	796	826	804	822	841	817	782	811	831	792	837	793	871	863	814	795	821	789	810	776	796	814	787	829	857	802	812	846	851	828	850	800	808	810	829	787	753	826	803	785	768	823	820	806	824	797	802	789	806	798	823	805	830	785	760	817	821	838	793	808	839	784	796	817	840	821	815	850	825	824	860	811	809	777	848	770	811	778	830	812	814	821	790	777	849	823	758	790	827	840	853	856	816	838	838	849	801	790	862	812	811	816	810	819	804	801	837	805	804	799	859	798	829	798	848	811	787	830	784	819	782	806	806	837	849	843	739	793	807	817	822	769	888	855	835	831	811	797	834	806	794	794	823	778	824	782	829	778	789	814	765	776	776	825	807	837	763	828	842	823	817	822	808	798	828	819	792	833	833	835	816	809	852	846	831	843	779	805	869	831	809	839	806	820	829	813	766	809	720	779	833	834	794	801	840	772	801	854	877	808	823	808	786	783	785	786	800	800	806	765	790	801	790	824	763	809	806	818	805	773	803	798	809	760	808	763	831	814	849	831	812	798	831	822	787	798	857	852	829	827	834	736	843	828	797	774	849	832	804	819	783	817	834	812	814	829	850	851	784	854	836	805	809	805	859	800	860	800	780	760	825	825	835	854	789	799	836	798	795	806	825	863	764	802	831	768	823	806	813	772	793	793	851	799	808	787	865	819	817	808	832	777	771	807	804	801	826	817	815	789	794	818	820	834	781	815	813	853	844	835	813	799	811	813	833	804	784	845	824	823	780	804	791	767	829	844	828	837	793	804	768	827	813	851	813	839	804	839	818	812	799	802	816	785	782	836	814	749	791	832	809	766	751	808	815	787	823	866	865	820	818	781	791	830	798	777	794	840	856	854	857	834	842	837	836	766	791	811	773	806	827	829	787	776	741	843	753	841	817	804	772	790	840	795	843	799	807	778	824	851	788	817	775	819	774	808	823	806	816	791	868	812	801	795	834	780	788	792	812	803	796	788	812	771	871	799	803	832	748	795	788	796	822	770	799	778	819	833	769	801	806	809	830	841	806	791	777	798	803	764	839	800	792	814	835	839	845	815	836	821	833	801	792	831	780	784	799	782	739	752	822	845	814	773	832	779	807	822	780	817	793	839	775	837	790	797	794	757	785	805	798	862	812	842	819	828	770	804	840	797	828	839	804	793	805	781	801	831	829	794	826	803	784	819	819	770	786	809	849	806	899	786	804	788	819	848	867	768	843	801	800	776	832	815	812	841	832	828	776	818	845	806	784	843	813	876	784	784	810	819	830	809	831	755	844	802	803	782	789	837	831	801	794	826	781	776	815	861	789	866	852	839	837	795	810	816	834	820	834	835	804	803	834	810	831	862	771	839	792	822	850	800	814	823	795	795	814	791	785	824	803	781	853	789	825	843	833	834	819	818	810	825	791	795	851	777	834	791	788	846	787	828	782	774	797	821	796	756	788	807	799	816	790	816	842	792	820	825	791	827	816	781	834	802	807	780	845	820	801	798	844	819	792	795	765	793	834	853	804	841	831	833	814	807	767	863	802	791	786	739	829	787	801	837	778	756	814	821	808	845	804	784	821	854	821	847	806	799	789	771	832	809	803	832	799	821	837	823	817	872	805	774	804	753	785	809	768	811	841	817	841	803	780	801	809	781	775	812	843	843	765
27806	21626	15361	7723	4252	3002	2577	2954	2655	2388	2750	2231	1402	1137	1062	1127	929	789	724	707	602	502	527	430	453	463	423	440	410	364	418	355	351	287	307	291	277	306	275	310	270	309	272	288	263	251	281	275	267	269	265	246	305	304	278	248	266	242	250	251	231	292	256	271	254	260	255	252	263	265	253	271	262	282	274	241	270	276	245	263	282	241	244	275	258	276	265	271	247	263	272	261	275	247	264	245	255	282	263	265	253	288	276	237	250	261	248	266	260	267	248	264	253	268	246	266	264	295	238	275	278	247	255	254	288	287	272	283	266	265	230	267	270	233	258	273	243	272	247	258	278	229	231	272	250	269	285	244	274	304	265	221	286	233	253	265	267	264	270	281	253	260	273	251	252	269	237	288	278	272	266	260	266	286	238	255	261	232	252	244	271	249	274	269	273	282	267	255	280	286	285	245	251	263	240	270	285	248	242	264	260	271	281	295	256	271	251	252	256	264	277	264	262	268	295	277	246	268	246	261	264	275	257	282	273	283	269	271	268	268	272	285	268	263	261	241	267	292	264	261	276	268	269	269	267	261	244	266	235	226	256	259	273	280	282	255	263	258	244	291	243	249	290	274	275	268	255	256	229	266	249	264	259	249	264	254	270	264	264	250	271	260	293	264	278	275	248	262	221	245	250	245	284	265	253	259	249	254	274	282	309	264	257	273	252	269	230	250	254	267	263	287	269	256	261	285	238	263	256	252	260	238	275	247	261	253	266	256	285	255	268	241	281	269	278	286	278	256	298	240	246	237	252	240	298	248	239	284	251	238	263	294	246	289	276	276	268	275	267	273	249	283	251	267	236	297	255	271	266	249	256	238	287	258	259	276	291	249	266	275	253	243	270	251	280	267	261	235	267	263	265	271	247	263	246	265	260	260	267	257	279	268	270	276	278	257	239	265	256	279	264	270	248	279	262	269	266	279	271	271	272	259	260	271	265	286	256	294	233	243	255	284	256	256	281	250	256	281	240	239	246	251	258	255	251	261	251	263	229	262	266	269	264	283	287	265	269	262	254	250	277	255	252	272	292	275	282	262	260	252	264	282	232	247	297	257	257	253	250	261	244	267	273	280	288	251	272	289	258	270	261	250	260	243	249	257	246	246	279	259	243	226	282	251	283	244	271	255	271	236	286	276	272	275	272	279	263	260	260	259	255	286	270	253	271	266	252	253	278	259	253	239	273	242	253	244	272	269	286	255	279	267	264	247	254	250	257	238	235	270	257	248	246	267	268	269	268	263	239	281	257	262	290	233	287	307	253	253	232	281	247	234	276	268	270	284	289	263	260	272	317	263	271	267	259	290	272	276	268	235	259	257	261	282	245	248	275	252	236	259	254	275	277	257	251	308	257	269	265	250	262	266	237	274	293	235	268	257	258	251	247	260	256	267	247	246	254	270	269	267	241	275	275	262	255	258	247	258	250	265	273	264	254	257	235	287	277	278	256	256	275	279	264	229	264	306	260	272	237	285	277	259	211	277	270	283	251	280	269	290	271	264	276	265	258	276	251	253	258	257	261	243	280	258	255	275	250	268	243	250	295	249	264	285	264	265	245	268	257	267	250	270	239	259	269	262	272	298	263	265	275	261	253	272	254	298	261	256	264	290	266	254	283	286	238	269	248	268	263	257	245	278	276	286	238	260	258	280	255	265	254	245	250	265	278	266	282	254	234	230	277	273	251	251	263	274	276	246	273	281	261	277	212	252	237	250	276	238	247	251	262	261	292	256	260	231	278	285	254	272	268	248	272	264	268	243	250	275	240	268	256	285	256	267	246	294	245	276	271	282	271	254	257	263	272	257	238	276	265	243	255	300	237	267	275	268	241	263	272	256	251	261	270	280	234	259	251	273	264	248	272	242	255	279	265	288	267	253	254	243	258	307	265	262	286	234	275	287	255	284	235	267	246	267	276	244	268	277	238	256	282	278	273	234	260	272	271	284	244	258	255	302	276	288	262	261	272	272	235	272	260	259	260	260	261	285	254	262	290	280	233	287	310	279	285	264	266	273	265	284	255	272	255	265	242	259	280	276	249	269	261	254	243	264	286	267	279	236	255	258	244	261	255	254	261	282	276	260	247	241	247	277	264	259	274	239	260	254	243	266	273	270	237	287	245	252	271	269	271	258	287	272	239	250	239	274	254	286	280	274	254	252	229	282	244	262	271	285	242	266	307	228	262	256	260	293	294	253	268	286	285	252	267	261	287	277	267	265	255	273	299	261	262	261	270	252	239	253	280	250	259	271	234	230	272	275	278	263	266	246	268	225	259	267	252	244	272	259	272	280	242	259	281	267	228	270	270	249	294	289	248	245	255	270	245	256	280	276	287	266	251	267	246	252	248	269	284	249	292	253	245	253	267	254	256	262	272	242	268	262	240	257	276	253	255	246	268	259	301	259	269	278	255	265	269	238	292	259	263	302	247	269	271	296	258	245	254	266	284	294	262	262	246	274	271	268	252	262	253	284	271	257	284	277	255	260	269	238	259	281	268	271	253	251	256	257	280	285	253	278	274	279	275	284	248	253	243	287	226	247	272	248	275	292	263	253	247	264	264	313	271	263	253	261	252	243	228	263	246	309	284	289	238	259	275	225	248	267	277	266	268	288	252	244	259	258	228	275	265	240	255	243	247	260	269	240	276	224	264	275	275	230	283	282	268	270	260	281	273	273	280	278	266	265	252	307	265	265	267	252	294	259	266	271	241	258	238	269	277	238	287	278	277	234	265	249	280	264	263	269	281	262	261	253	261	246	249	278	257	269	266	257	277	259	245	256	284	270	278	295	227	263	255	258	272	265	256	300	273	258	266	255	264	223	239	222	275	265	263	282	251	285	215	266	261	264	267	255	263	295	270	260	268	258	284	255	247	258	265	292	253	241	261	249	238	288	246	267	256	283	263	256	263	285	246	254	250	258	285	245	251	269	242	275	270	266	231	248	235	287	253	270	245	290	278	246	249	253	256	264	257	267	235	274	277	260	233	255	247	280	256	254	261	281	273	255	271	236	277	272	260	279	261	254	245	259	274	267	257	220	238	290	302	263	268	288	261	247	252	249	265	252	268	243	259	266	254	241	246	276	261	272	252	266	276	252	273	284	256	253	276	241	270	250	285	247	250	265	261	259	274	281	261	261	285	274	269	272	287	261	271	253	263	283	257	235	252	257	261	237	246	259	279	272	226	278	264	258	275	271	267	235	275	286	253	255	287	288	269	287	291	215	284	244	243	252	258	300	263	259	258	246	233	251	280	234	239	273	269	267	241	272	253	279	266	259	260	271	253	242	256	258	243	272	275	263	284	262	279	256	274	280	247	253	269	251	267	276	274	275	254	256	279	288	253	251	241	269	245	244	261	242	268	276	273	266	265	277	284	260	255	240	266	246	262	279	258	276	254	281	252	264	265	263	282	257	290	271	256	252	243	278	279	249	273	272	271	250	278	268	264	250	286	279	276	241
19105	20226	26144	23728	19987	17049	15127	16271	14439	13141	14252	11970	7942	7265	7001	7777	6208	5247	4283	4324	3578	2972	3029	2808	2913	2773	2574	2498	2271	2069	2349	1868	1597	1427	1222	1101	1160	1023	955	989	915	903	846	787	853	753	798	745	785	765	744	732	758	747	705	749	697	751	684	733	699	747	689	751	681	749	717	714	755	748	731	716	726	769	710	758	681	716	742	733	746	721	703	759	766	732	731	747	753	717	670	731	758	726	740	701	734	696	704	700	649	736	713	674	739	759	712	706	758	706	732	723	768	699	754	698	687	740	717	736	659	740	718	685	698	691	705	695	727	722	747	767	716	723	779	671	735	731	715	735	724	672	686	712	763	687	712	675	728	706	681	727	741	726	714	728	738	715	792	728	741	711	728	699	750	704	689	678	708	704	695	717	734	758	752	703	697	706	716	758	716	721	715	656	700	678	730	687	730	686	691	667	711	741	691	742	688	701	685	718	664	737	706	729	701	741	659	693	760	734	676	722	706	749	733	727	711	752	735	731	676	698	704	722	731	739	705	692	726	699	706	743	704	744	705	698	774	738	681	651	735	708	698	734	738	747	685	679	727	702	789	677	724	709	736	776	760	734	720	735	704	760	685	680	719	720	736	647	698	743	726	704	715	713	800	782	747	697	682	716	737	699	736	725	678	727	775	722	708	685	702	740	730	741	764	701	726	702	736	719	710	722	767	749	687	713	729	698	715	706	729	697	768	727	680	721	742	692	699	692	688	706	713	713	711	695	719	731	778	721	697	723	733	684	729	756	745	726	682	762	693	671	740	724	702	658	724	739	727	741	715	741	749	734	716	722	739	735	730	725	735	680	692	726	772	739	752	648	665	696	711	756	693	717	716	716	714	711	656	721	691	665	703	687	713	746	764	695	685	743	711	723	715	743	736	681	634	689	714	699	738	726	726	721	712	722	741	686	685	748	738	704	705	742	775	747	716	746	707	715	667	725	708	716	719	763	701	716	713	720	700	756	736	729	729	686	687	696	682	727	734	766	683	796	753	715	761	718	718	743	719	718	735	748	705	693	700	710	706	732	734	715	748	753	756	737	712	742	724	710	670	687	750	713	697	684	696	733	730	707	721	700	731	706	690	736	680	741	747	701	744	690	662	761	667	699	710	747	719	693	759	710	729	720	758	732	734	715	754	704	703	696	692	741	718	747	676	705	753	737	700	707	679	690	700	695	696	763	714	726	706	714	750	702	711	696	703	676	692	706	763	690	741	769	709	724	715	706	725	770	733	723	686	745	688	724	710	710	735	695	687	728	712	700	703	744	700	689	723	759	760	684	693	736	682	721	697	650	713	729	709	708	763	729	742	718	695	730	643	708	753	672	689	754	730	698	681	680	731	759	728	735	715	723	712	720	737	724	763	724	681	692	686	731	709	728	701	741	723	745	708	705	733	734	714	757	727	671	721	747	703	741	745	637	687	728	716	711	706	700	726	697	703	734	717	703	716	698	734	674	730	732	747	713	685	712	713	693	723	703	712	675	707	702	747	735	702	711	680	735	689	767	718	681	664	748	689	734	752	724	726	773	742	734	675	684	681	715	727	714	667	713	735	799	757	715	664	729	752	750	756	694	715	730	765	714	716	705	729	716	767	721	748	731	747	695	741	734	687	731	702	723	699	699	738	708	712	722	754	751	718	692	716	680	736	654	736	718	697	709	712	697	701	672	736	680	710	717	713	731	749	754	738	727	731	693	659	685	699	711	731	715	751	719	737	700	696	729	758	710	731	709	684	702	691	684	684	724	736	705	699	744	706	685	710	696	699	671	725	738	760	722	783	773	679	766	733	704	729	677	734	727	732	690	701	734	663	705	683	714	712	713	745	719	685	757	725	735	726	728	714	757	694	783	717	680	722	753	775	700	723	702	694	723	696	741	718	722	699	697	691	756	731	744	691	721	688	703	740	666	741	720	755	747	732	729	714	719	732	736	712	705	730	689	725	714	741	711	707	666	732	755	732	742	727	729	709	701	747	696	728	727	698	702	714	699	765	715	685	712	706	696	774	690	735	696	754	687	685	735	745	715	696	726	703	697	726	718	714	721	680	752	682	743	679	737	661	698	688	694	687	687	734	705	740	708	733	703	664	671	769	729	723	729	715	700	715	724	705	727	698	726	702	729	696	720	737	714	712	737	738	730	679	724	721	733	722	739	714	754	691	714	737	712	732	715	694	694	691	721	753	727	704	732	721	738	691	739	709	726	692	742	743	704	729	722	689	746	684	709	719	726	718	709	733	730	734	727	721	726	684	748	734	692	705	681	672	718	766	712	708	737	699	714	735	722	747	745	703	697	779	686	669	718	730	715	713	723	722	658	689	685	772	777	657	703	698	712	726	694	736	696	742	698	711	698	712	711	699	707	743	715	757	702	661	739	713	784	714	701	726	662	762	671	723	704	702	723	744	687	723	718	753	723	729	741	741	723	742	759	676	749	749	701	713	681	726	775	732	705	684	719	659	749	718	676	711	719	684	719	723	706	727	676	743	706	681	779	762	739	706	750	725	721	713	718	712	737	687	703	731	723	710	735	687	707	726	679	697	732	710	720	706	738	743	669	722	711	722	695	727	679	700	788	738	756	702	687	742	722	719	651	702	713	705	772	737	756	744	760	715	704	726	683	702	735	706	699	742	727	718	714	724	723	718	716	728	737	745	729	718	662	722	748	746	702	724	690	694	723	738	682	720	718	730	722	721	719	751	690	686	725	705	665	723	735	755	699	717	710	703	665	726	716	703	729	687	700	728	745	762	703	687	732	728	695	681	737	730	708	751	694	766	713	770	757	713	695	702	698	731	737	705	709	663	711	688	743	693	759	727	723	704	734	741	687	752	733	747	699	732	736	733	739	775	759	749	714	682	724	710	712	723	750	694	677	737	669	704	689	725	708	720	749	699	688	753	709	686	668	718	747	753	759	719	711	699	727	739	714	718	733	739	700	755	714	672	721	709	762	699	719	705	722	699	700	714	729	714	672	694	777	727	680	675	732	751	705	721	726	688	683	668	734	721	728	731	783	678	708	714	714	723	661	742	735	657	712	713	738	718	729	699	744	731	730	726	702	752	751	704	685	720	704	714	734	683	721	746	714	725	727	672	701	729	756	706	726	737	703	728	719	745	686	749	733	736	740	724	725	715	743	721	758	716	702	735	716	722	741	682	693	738	761	696	717	675	737	659	729	706	735	676	740	735	726	721	729	714	746	684	706	712	726	730	702	760	710	707	744	709	696	761	650	690	727	704	725	777	755	712	727	723	686	709	757	693	743	686	722	709	711	695	710	772	765	766	668	725	798	698	654	681	674	732	727	688	736	704	686	680	738	735	693	652	742	677	705	691	748	690	701	753	690	698	730	693	694	758	753	759	758	769	702	745	714	685	687	715	730	672	742	704	722	771	724	719	747	735	759	712	734	701	746	669	721	710	644	716	735	695	703	735	726	681	709	726	682	751	744	683	723	646	737	733	712
36527	31705	29473	16429	8926	6062	4904	5921	6063	5235	5361	4761	2916	2187	2194	2191	1647	1380	1154	992	952	756	760	707	727	793	617	640	528	474	582	444	388	367	295	292	293	305	301	276	239	254	247	220	217	211	242	206	206	231	220	246	215	205	214	192	215	246	242	215	221	239	219	189	237	216	208	194	206	213	201	229	201	225	208	216	219	214	221	203	204	212	242	230	202	215	228	237	187	221	215	212	222	212	225	198	228	219	229	223	210	192	220	241	210	209	224	227	236	230	248	202	232	213	205	203	210	218	211	231	199	230	224	240	222	234	191	218	225	224	223	209	195	215	236	203	227	208	243	223	232	209	198	226	202	209	203	202	217	205	191	200	202	205	226	220	223	210	190	206	226	209	203	202	206	202	200	216	203	195	215	207	248	220	200	197	216	210	260	212	211	213	213	203	216	181	209	184	230	212	216	207	219	232	226	222	198	207	249	225	235	188	208	189	212	245	237	223	206	232	240	218	214	241	197	227	215	210	228	225	169	220	215	216	213	213	223	237	216	197	205	239	197	222	231	226	198	193	195	190	202	214	210	228	226	217	233	187	222	199	199	192	204	230	221	232	196	202	209	211	240	223	211	194	229	239	207	229	220	222	231	199	214	226	175	220	214	206	195	216	239	204	228	226	221	224	228	212	224	247	198	210	205	209	251	205	229	245	212	234	211	246	205	214	214	217	221	226	216	231	194	248	208	205	209	217	216	205	211	220	215	224	219	221	224	217	221	212	222	210	227	201	202	242	206	202	216	217	208	233	220	214	233	202	226	200	225	197	211	211	214	204	211	199	228	231	219	198	235	189	178	199	190	206	241	231	213	219	214	209	209	212	202	201	241	208	245	184	218	229	216	237	190	181	202	207	197	211	232	223	236	218	215	188	214	215	214	227	207	220	225	224	200	202	238	228	215	244	228	203	213	207	227	212	202	167	224	206	182	217	207	226	206	212	192	204	212	211	182	215	209	206	216	185	220	221	214	201	187	195	221	217	209	204	209	216	212	220	200	203	234	207	234	195	228	216	197	206	245	209	193	234	201	223	209	229	224	214	200	226	216	193	193	209	225	193	204	191	194	233	185	212	219	235	202	240	202	213	208	204	196	191	217	205	212	206	208	197	215	222	224	222	189	211	213	231	222	247	241	220	214	169	223	207	230	191	208	207	223	220	213	205	208	224	227	218	199	196	213	215	247	215	228	196	225	205	197	217	219	227	219	182	231	199	220	212	216	226	215	198	212	236	203	212	239	205	214	234	217	211	181	204	210	232	196	206	202	192	226	190	201	220	227	219	221	195	197	225	182	224	234	217	227	206	226	212	215	239	223	251	209	188	237	219	215	197	192	218	224	226	208	229	232	218	231	214	202	192	231	209	218	225	227	213	209	220	202	199	192	197	226	212	213	216	207	220	229	212	213	229	205	221	218	191	207	224	207	221	215	216	211	188	198	229	199	210	242	200	202	229	242	198	214	223	229	207	198	239	212	242	225	224	247	236	232	233	211	208	241	193	218	229	216	231	226	202	233	240	225	210	215	201	200	218	234	195	212	250	246	213	202	218	223	232	237	199	223	213	203	204	206	215	197	220	208	216	230	229	213	203	212	207	201	200	220	215	213	214	209	209	212	204	207	228	183	233	239	229	174	203	230	215	204	226	188	202	237	215	206	203	242	219	227	200	216	209	199	221	258	195	219	217	241	212	204	229	210	230	229	235	215	204	235	223	229	211	203	227	224	220	216	184	215	228	179	212	235	205	229	228	217	240	237	225	226	213	209	219	166	231	210	204	218	229	205	210	207	218	222	215	245	234	209	209	200	202	254	223	214	208	210	218	208	234	232	208	196	222	229	214	201	211	217	217	219	183	194	193	187	218	221	196	235	203	231	244	186	204	214	194	224	224	199	231	203	256	194	189	215	214	213	209	225	220	224	209	232	205	203	203	213	231	219	205	203	205	214	203	211	214	228	208	235	226	224	259	228	207	204	198	215	204	221	216	203	248	217	218	226	245	219	191	220	224	208	225	208	218	229	217	212	191	229	205	207	229	198	214	257	229	225	259	217	217	228	183	218	227	213	209	205	255	218	203	206	207	219	199	215	201	207	200	227	216	196	230	236	175	200	225	223	226	209	214	190	239	226	204	217	208	210	212	213	232	215	223	223	238	211	215	195	212	226	190	232	193	234	215	206	193	204	237	234	242	223	199	207	213	217	208	201	197	211	199	231	227	192	214	163	218	204	216	239	231	230	223	203	207	235	218	246	219	219	204	195	216	214	241	217	195	210	213	183	208	220	249	230	204	229	233	211	222	225	248	207	213	199	217	238	228	215	207	199	212	205	207	219	210	202	223	238	214	235	224	213	188	213	198	243	195	233	177	217	201	178	226	205	221	221	223	230	208	218	214	245	223	210	206	227	220	243	229	217	207	235	210	231	207	205	210	230	195	214	187	214	226	202	216	204	227	207	216	210	214	204	210	214	219	210	219	211	190	216	201	226	208	235	218	232	199	207	219	187	215	218	209	224	219	235	198	206	202	193	219	216	193	235	242	198	229	219	205	227	229	251	225	210	210	238	205	221	229	222	218	247	217	230	236	239	212	212	220	201	204	236	226	233	212	179	217	195	208	193	223	216	218	231	196	217	221	211	205	201	201	203	225	228	244	225	223	199	212	206	197	216	225	195	213	197	211	206	225	196	217	226	219	235	218	229	222	199	196	208	190	244	219	224	196	238	210	219	222	199	220	217	242	226	211	235	218	214	225	222	227	214	201	209	191	186	226	251	238	214	224	219	241	210	199	214	223	218	199	223	216	238	206	228	185	222	233	206	206	210	225	236	232	206	227	200	220	234	224	211	208	202	230	225	210	211	211	183	188	224	220	218	217	206	213	202	234	223	225	211	233	227	224	200	251	242	226	227	220	228	225	262	224	232	219	216	218	205	192	233	225	190	222	210	211	208	227	227	205	227	219	217	183	229	202	213	187	195	216	207	209	208	223	240	226	207	214	199	199	217	209	216	194	222	227	200	196	228	198	235	213	201	215	213	198	223	192	210	215	211	206	218	205	188	228	227	213	202	246	192	197	231	225	223	216	232	218	199	236	194	203	190	239	226	214	209	236	218	216	229	222	209	212	220	224	215	239	234	218	234	226	226	206	198	224	238	215	213	224	234	210	206	193	183	203	224	234	226	215	240	236	199	234	213	191	207	217	197	207	197	188	216	196	200	220	204	204	231	198	201	205	197	210	195	152	226	209	217	227	239	237	224	245	221	193	233	176	224	194	224	224	233	230	208	231	211	220	193	219	199	228	221	247	206	199	223	199	202	223	222	203	199	198	217	226	190	188	202	200	203	230	202	219	216	213	204	182	177	242	213	194	194	199	219	202	230	230	215	211	223	194	228	221	227	252	216	199	249	232	223	201	221	218	187	237	211	205	227	216	225	205	217	225	232	221	210	241	220	218	232	219	208	201
24165	28907	37022	31115	28182	24890	22717	24396	22918	21193	21646	19802	13784	11906	12441	13395	10813	9133	7643	6759	6460	5194	5467	4769	5040	5363	4437	4368	3645	3445	3797	2963	2246	1925	1637	1405	1462	1410	1271	1324	1019	966	955	913	775	736	757	752	669	736	661	612	601	593	605	643	652	651	617	628	607	585	587	565	577	620	601	629	660	586	647	598	591	579	617	571	591	587	570	561	586	612	616	545	631	606	622	605	609	609	615	625	596	637	599	589	612	608	579	584	563	654	613	597	615	604	612	565	584	628	565	578	630	593	618	602	558	562	656	602	573	635	608	597	628	599	596	610	613	599	590	606	632	601	608	617	573	625	620	597	624	642	638	594	580	604	600	644	580	619	601	568	605	590	599	593	605	557	605	614	626	596	622	619	576	590	582	580	620	623	658	615	574	631	611	616	650	583	651	607	616	597	650	646	565	608	631	632	586	602	609	617	643	616	595	586	616	590	615	591	612	593	605	627	638	642	586	634	608	576	578	629	584	638	584	591	610	538	617	568	619	612	585	629	541	602	579	608	603	600	614	651	596	620	616	601	630	626	653	628	643	646	586	650	602	610	596	550	648	590	590	599	600	590	603	594	619	622	604	596	606	619	561	559	626	604	549	646	605	584	599	597	643	636	598	596	595	574	629	582	620	579	600	568	543	573	603	641	596	618	619	577	603	621	612	572	580	592	591	587	637	612	626	581	634	619	612	590	580	624	615	640	626	591	612	568	621	643	602	589	647	652	604	631	593	587	584	664	621	626	589	634	612	616	603	589	605	602	594	580	607	572	598	584	568	581	623	564	606	627	592	605	567	601	622	599	572	572	568	548	611	628	605	641	561	584	646	621	585	599	587	605	582	590	565	605	623	582	617	604	620	612	639	621	630	615	636	662	640	599	627	620	594	613	585	612	611	654	611	604	633	571	604	610	566	610	638	573	622	549	615	568	572	623	620	570	605	569	643	576	652	607	580	556	596	643	550	579	628	622	611	626	599	606	626	547	585	573	617	631	635	610	591	560	558	621	611	605	620	619	640	636	596	596	598	578	594	622	588	606	576	600	601	595	636	616	606	621	617	569	598	586	586	604	603	610	563	602	617	603	626	592	627	587	617	616	621	636	616	589	603	578	609	597	610	586	590	624	630	561	604	575	635	623	624	584	588	644	588	562	632	612	595	610	625	586	630	626	630	601	630	618	619	594	641	626	606	584	598	596	654	572	583	563	593	592	638	660	607	613	596	633	644	553	618	613	599	588	587	569	612	598	601	624	567	589	599	627	614	637	655	635	613	642	592	597	643	619	593	595	623	580	574	603	610	586	569	621	641	585	587	628	596	588	617	546	607	588	608	601	584	647	605	635	600	576	583	614	569	603	647	606	588	573	664	580	608	577	631	578	607	545	589	602	621	625	597	626	584	615	617	616	645	602	607	598	619	626	596	593	585	589	590	608	643	575	588	616	564	581	630	579	652	571	610	600	635	635	586	618	635	612	593	603	574	584	628	598	600	575	589	598	638	584	559	599	652	593	643	569	594	655	608	608	611	611	641	583	639	575	645	604	627	661	596	634	591	585	578	612	625	568	589	599	635	636	580	597	587	590	612	576	598	584	605	625	588	550	558	609	615	631	613	601	646	562	546	615	604	623	564	651	635	592	605	604	645	580	581	608	588	615	594	613	649	569	621	561	600	626	619	578	584	603	580	584	579	604	604	564	597	631	634	627	580	589	596	589	603	602	580	591	589	564	582	587	628	574	645	634	569	636	588	614	617	638	621	598	598	578	621	602	553	632	589	651	590	593	623	589	642	619	573	638	589	594	643	611	564	617	631	587	581	615	586	606	616	600	627	554	628	619	613	571	642	587	587	625	610	611	614	583	577	591	611	621	616	588	571	561	618	604	616	571	630	605	633	600	612	617	613	653	589	581	608	602	620	589	631	630	614	611	589	583	599	634	609	644	606	565	658	609	596	620	635	593	590	620	605	594	634	600	596	562	604	621	601	609	576	585	615	602	595	606	637	621	628	612	569	578	630	571	631	614	605	637	608	566	594	593	610	655	628	635	599	583	579	600	603	620	590	623	610	589	638	612	588	587	622	585	585	622	617	615	599	612	571	590	603	635	561	608	617	558	608	598	618	621	608	562	579	629	603	597	650	579	604	569	588	577	585	611	661	571	583	624	587	610	593	628	595	651	559	593	618	570	576	600	622	574	551	593	613	615	594	599	605	642	642	626	577	610	596	575	572	602	616	593	615	596	597	603	633	628	582	559	539	517	629	613	622	576	635	583	657	577	620	616	619	585	631	600	623	613	653	622	581	570	576	631	622	644	581	618	580	590	606	607	585	593	622	602	636	600	549	608	588	652	569	609	543	585	560	633	608	604	594	575	612	629	638	559	562	583	625	603	578	578	610	630	629	572	626	609	576	606	611	600	642	658	635	612	594	625	589	619	560	630	623	635	612	568	602	622	601	613	599	612	548	590	551	628	594	612	626	627	611	637	578	570	605	639	584	593	617	604	612	580	597	589	617	564	639	624	568	628	553	586	592	588	588	627	558	600	621	584	590	601	625	593	621	616	619	594	594	628	624	620	583	618	603	609	538	600	591	594	557	591	646	586	613	610	614	584	593	612	588	594	579	601	603	600	591	615	576	588	604	573	606	612	629	616	576	572	638	585	606	589	607	608	571	638	590	621	631	582	601	617	593	596	595	613	602	596	620	592	589	610	658	591	626	617	590	588	585	650	574	603	589	610	597	605	620	631	591	576	582	601	614	617	616	578	559	572	602	636	610	605	594	618	553	578	637	640	587	590	598	607	538	580	606	578	607	618	602	642	631	585	645	607	613	634	578	569	605	615	621	627	603	614	569	564	612	590	635	650	576	634	596	626	585	634	672	613	584	598	633	613	631	602	625	589	609	587	624	620	630	634	590	590	617	609	637	632	564	609	652	619	629	611	598	601	575	620	610	634	589	602	651	599	578	578	614	593	587	621	585	643	625	581	599	597	578	628	581	574	550	607	645	629	552	607	623	613	604	645	591	584	636	626	629	621	616	635	569	610	609	631	620	596	579	576	564	603	574	592	610	633	622	589	576	626	620	612	590	638	597	591	609	641	598	563	596	567	621	581	622	611	618	612	603	606	609	586	576	587	612	618	622	623	605	604	618	611	618	606	625	622	576	613	627	583	586	591	621	614	592	633	604	647	608	598	597	555	569	650	617	612	613	578	619	584	612	603	574	613	661	593	603	627	614	649	609	624	593	631	574	600	656	617	619	595	622	583	569	606	585	635	606	600	606	594	610	626	631	618	590	602	620	600	588	614	591	589	605	623	597	602	623	597	578	659	610	593	563	593	572	638	566	607	591	615	586	592	655	624	632	570	630	598	558	599	620	597	609	573	586	622	599	623	604	602	601	609	611	634	657	600	578	584	607	600	595	572	597	611	637	582	565	613	582	577	564	621	616	582	577	614	575	616	593	615	553	622	607	610
10600	6502	4187	2059	1310	869	736	658	626	512	491	472	365	382	386	352	335	333	330	355	323	326	320	323	304	348	328	312	306	306	346	308	337	297	297	305	316	313	327	310	288	312	318	336	307	286	297	289	286	327	326	303	271	284	310	305	322	296	327	311	291	290	322	320	283	293	300	299	305	316	284	300	285	320	316	317	312	261	289	354	288	313	291	290	292	286	309	295	293	335	311	312	295	296	327	298	320	302	288	290	291	313	304	291	321	318	328	327	290	288	314	311	290	330	314	344	318	321	307	324	301	300	310	297	322	308	302	294	322	313	323	298	303	301	319	276	316	288	301	282	323	278	305	289	302	296	289	302	310	308	276	309	340	302	330	270	319	277	329	318	298	300	317	307	330	283	311	314	310	304	287	325	332	309	336	310	337	300	297	303	304	281	307	329	299	297	284	319	321	304	310	289	283	292	287	313	317	279	318	329	309	308	311	319	301	288	285	309	305	329	335	288	304	299	314	339	322	286	332	300	332	302	319	307	297	299	299	284	296	324	303	266	325	318	292	321	271	347	301	328	325	300	295	321	271	304	308	280	321	305	325	290	296	294	296	289	306	281	300	324	306	307	287	294	298	298	313	312	291	303	301	282	271	299	315	278	290	273	296	310	299	300	268	278	285	307	310	333	329	306	290	307	294	301	316	313	322	316	281	263	297	312	304	292	305	335	306	286	307	319	309	270	336	301	314	310	296	293	328	296	310	305	343	327	293	312	272	326	304	267	261	300	299	313	255	316	280	322	284	308	345	302	303	335	286	299	298	271	318	289	329	288	327	309	285	268	341	342	318	325	305	316	299	295	289	298	308	283	297	327	324	315	276	324	303	306	281	298	292	312	302	303	326	321	325	323	297	290	317	298	301	311	339	314	296	319	304	274	304	310	269	320	289	313	334	272	330	277	305	270	310	265	300	299	299	278	308	327	275	290	321	302	313	267	278	310	308	304	290	288	289	322	276	303	276	319	300	290	274	319	297	325	299	319	274	302	334	265	314	295	296	318	305	328	280	287	303	327	305	323	338	312	289	278	319	316	311	317	326	314	305	324	311	312	303	339	294	284	288	312	297	300	299	301	291	283	288	276	304	330	268	308	299	324	314	325	294	321	330	308	305	291	306	306	319	317	318	321	300	328	308	304	288	271	330	310	282	305	272	289	333	276	278	285	322	317	308	271	316	289	328	319	304	303	271	317	313	312	274	323	283	275	313	319	315	286	309	322	319	306	312	319	277	285	308	309	308	315	305	316	285	305	300	318	319	250	298	305	311	327	303	296	311	358	328	306	308	331	303	300	322	291	337	300	280	283	310	301	294	312	311	325	287	312	335	315	296	290	327	287	280	286	311	296	278	325	321	280	312	314	298	284	295	297	330	305	309	310	313	301	312	332	308	302	326	273	301	301	290	320	283	293	312	286	306	299	297	321	321	333	294	293	319	258	316	323	275	287	327	317	320	300	330	301	295	310	292	330	308	318	292	292	306	282	298	301	302	322	279	303	292	293	300	300	312	331	269	274	323	326	296	297	319	321	314	303	304	293	306	294	289	297	300	276	298	296	312	313	288	310	278	282	307	295	323	313	310	337	311	339	259	290	301	291	305	316	313	325	302	291	292	282	325	286	300	307	322	293	300	301	301	300	284	297	298	314	337	293	275	298	328	294	311	308	306	312	298	287	286	294	320	315	281	306	354	320	278	305	311	330	299	289	269	305	311	344	310	300	297	309	309	312	312	286	306	296	299	274	281	297	348	317	309	283	309	321	294	283	325	317	315	298	297	271	296	309	271	303	319	285	300	316	303	299	302	310	297	340	317	294	284	328	331	273	309	294	298	304	274	316	283	301	279	290	287	258	303	285	326	313	292	317	324	303	302	308	323	283	275	315	309	319	333	316	329	273	320	328	342	315	310	289	321	300	310	299	297	303	310	314	294	289	310	285	311	295	313	309	343	324	305	298	272	318	299	296	280	322	309	303	286	285	333	282	298	329	322	283	326	301	291	316	310	296	307	288	307	310	315	324	309	319	302	296	289	311	302	309	280	310	295	327	314	319	282	315	295	312	341	296	307	297	323	269	326	290	315	317	316	318	309	299	287	294	296	321	292	320	330	311	335	319	284	304	319	303	319	304	320	297	336	312	293	328	303	294	308	288	329	307	315	279	288	339	285	303	327	311	316	323	287	319	307	310	278	290	287	331	308	306	294	282	274	329	310	303	338	287	327	273	315	291	290	283	295	299	303	284	300	309	295	315	309	294	290	308	298	313	325	300	294	304	333	317	291	310	264	296	290	288	271	318	307	312	295	316	315	316	309	278	303	307	307	278	280	298	317	314	330	333	276	328	326	292	318	320	319	326	309	279	279	305	337	279	320	281	273	300	309	314	305	293	312	331	314	267	327	322	305	293	301	327	290	318	328	304	322	337	327	295	316	355	306	282	320	300	311	313	331	310	307	285	330	283	310	353	289	288	297	281	305	293	282	325	325	328	273	293	313	307	306	280	307	276	306	286	320	310	303	279	307	279	308	305	306	295	313	291	300	315	300	329	309	301	317	276	294	314	305	320	263	319	332	309	274	300	289	266	321	280	292	289	296	297	347	276	305	320	333	287	310	275	292	323	306	278	297	285	309	284	255	351	286	293	330	280	332	292	304	297	308	294	298	307	289	320	271	295	304	304	299	293	316	335	301	300	298	298	303	315	279	318	320	321	296	289	269	289	298	302	310	303	312	294	295	335	293	305	326	326	298	307	271	310	307	326	266	300	299	304	319	308	331	293	284	306	292	329	257	291	338	322	292	325	303	307	317	273	316	310	305	282	295	334	300	285	352	318	305	322	319	302	300	315	298	314	286	297	288	299	318	295	306	347	311	291	311	265	308	286	316	282	302	318	277	323	285	325	310	327	323	321	310	274	269	315	300	292	289	348	308	280	303	280	296	306	294	282	319	310	311	315	301	263	301	301	299	301	266	294	311	321	313	357	326	318	290	315	312	274	337	320	306	292	320	281	301	294	279	319	337	299	279	302	287	290	301	272	319	306	294	334	276	326	340	327	320	302	301	284	285	289	311	299	305	288	320	291	295	289	311	314	319	283	299	330	330	321	299	310	275	264	322	282	287	327	309	318	320	345	320	330	285	274	301	304	288	307	302	294	306	323	309	307	319	305	321	325	284	271	305	323	301	319	323	311	330	315	313	287	328	284	317	314	310	310	329	286	334	312	306	286	303	287	283	282	296	295	279	306	289	296	307	297	324	321	307	337	292	319	309	303	307	293	308	318	290	281	322	297	301	310	299	309	288	300	321	311	308	294	299	290	312	315	313	318	318	327	306	302	290	287	282	295	303	292	303	284	308	302	282	323	280	316	314	329	292	313	296	288	278	308	304	302	309	300	327	314	328	318	331	276	307	289	315	281	306	318	326	311	293	280	323	290	293	308	305	324	317	284	284	278	291	309	291	298
8958	7991	13222	12449	9528	7024	5241	4357	3978	3169	2896	2587	1945	1602	1652	1679	1437	1311	1196	1120	1179	1028	1072	1032	1037	1021	1009	959	949	913	946	892	908	816	828	811	821	863	843	800	853	838	850	810	824	789	826	777	796	806	838	765	879	816	804	840	828	811	816	876	830	819	866	835	845	821	848	818	853	774	823	806	862	786	821	783	804	842	759	841	863	806	830	814	891	834	784	806	823	785	817	842	819	859	808	828	828	880	802	795	837	771	861	850	837	826	824	838	835	879	808	829	837	873	822	777	791	796	845	825	822	830	782	823	817	816	866	763	806	824	831	842	837	815	779	815	827	797	817	837	797	826	819	845	869	792	824	818	814	826	830	833	818	807	868	799	855	804	772	790	823	805	824	835	867	816	840	840	841	851	832	790	866	798	809	802	812	804	881	849	784	837	783	844	823	855	855	838	808	791	815	829	798	823	867	824	827	816	801	816	837	845	773	821	808	778	856	847	865	786	815	830	869	816	833	850	789	852	852	851	811	829	821	854	777	810	853	819	852	824	806	863	819	852	781	826	829	860	768	832	802	795	767	850	818	827	820	879	823	758	770	840	795	818	843	797	827	815	790	817	840	825	776	798	751	802	797	801	766	839	789	806	859	772	831	831	818	827	768	815	800	817	810	794	796	836	800	808	852	802	835	827	822	844	827	794	819	788	867	790	803	849	858	799	811	781	778	816	802	835	799	829	830	798	787	780	804	820	786	809	854	850	792	828	854	807	763	823	839	809	821	809	794	766	769	819	796	787	803	799	834	841	805	764	823	817	842	803	835	783	749	761	840	799	786	795	802	778	801	832	823	847	791	828	811	827	793	799	819	771	852	842	806	806	799	836	799	778	809	800	868	793	842	817	817	838	832	862	778	803	841	800	799	825	840	813	874	819	824	773	812	849	813	801	814	810	812	821	832	790	806	854	828	800	830	784	843	807	787	879	754	823	825	880	782	852	861	817	796	824	806	802	850	830	736	829	811	843	753	818	832	822	763	803	797	827	853	802	841	823	813	837	830	800	822	847	828	822	726	791	869	813	825	817	802	790	828	790	922	801	810	790	821	828	818	804	797	824	798	851	825	781	856	828	816	840	802	837	819	830	823	821	816	809	842	865	819	831	775	819	775	820	774	857	792	828	830	807	825	845	873	790	838	819	837	855	848	810	836	875	870	848	767	780	784	832	810	837	825	836	845	843	796	860	826	784	798	808	815	834	815	793	831	802	824	830	849	852	788	761	814	830	826	812	796	824	794	790	812	818	776	799	803	831	869	874	816	814	787	870	804	852	804	796	832	867	788	893	795	875	872	798	858	838	839	800	874	793	777	843	819	797	780	818	857	839	799	835	861	808	789	796	786	786	811	819	815	840	824	804	861	805	798	811	830	899	828	806	824	759	843	786	834	864	830	829	799	855	761	806	773	812	858	781	796	798	845	827	759	820	835	811	834	785	850	814	802	819	785	820	826	822	880	788	817	838	789	788	838	787	818	812	844	880	813	848	854	852	846	835	830	845	834	828	780	791	795	819	811	846	834	825	824	837	837	810	839	890	887	815	807	844	837	837	888	820	807	848	799	800	804	766	802	826	819	823	836	822	800	785	808	768	781	836	818	810	802	850	762	788	833	867	796	846	889	847	841	777	844	839	746	822	824	828	837	891	843	838	792	815	829	821	841	820	819	819	860	819	841	816	791	794	832	795	853	844	837	826	844	856	776	809	783	856	810	798	851	830	781	835	851	830	831	787	765	823	799	839	806	888	810	805	800	820	835	766	820	765	808	800	814	816	785	815	870	805	846	795	879	815	870	810	807	826	820	826	801	834	834	824	863	812	795	771	829	811	860	795	844	823	816	789	813	835	827	821	805	852	824	825	827	781	865	814	814	788	800	827	838	842	819	832	791	772	876	831	842	829	779	770	804	776	808	825	821	808	825	805	827	827	817	825	816	780	817	807	878	878	823	825	849	800	836	847	785	820	831	787	792	816	846	789	860	829	790	845	813	806	843	838	834	832	826	820	847	868	829	785	816	806	810	807	816	861	854	815	819	805	805	804	813	809	836	827	765	743	786	808	835	810	804	844	793	849	800	767	799	829	780	816	824	886	826	807	850	845	820	821	870	766	844	832	848	804	793	827	842	811	768	849	856	845	816	826	821	826	860	815	871	813	831	878	804	829	743	820	785	809	830	839	772	741	849	805	826	808	830	855	873	848	793	804	847	870	803	778	782	824	819	819	862	839	816	826	807	843	838	822	854	818	793	814	865	842	844	888	781	802	858	818	824	813	809	829	826	800	845	825	787	822	812	768	845	854	828	758	856	814	841	854	812	799	795	841	798	848	818	782	802	864	747	849	813	825	811	781	826	801	808	839	853	817	818	753	804	789	804	808	852	820	821	834	833	787	835	802	835	814	844	817	792	809	860	845	832	819	798	814	815	810	800	729	771	836	804	840	805	806	810	836	815	852	825	783	838	817	794	815	936	804	866	808	776	802	825	822	837	833	789	857	776	757	832	828	830	805	851	804	851	846	841	775	810	854	802	768	842	804	869	800	813	841	761	829	801	807	778	841	816	819	823	873	831	854	865	812	839	823	839	809	793	859	777	886	824	841	838	766	836	797	796	800	826	810	841	819	777	832	822	828	819	847	886	824	814	784	796	816	793	845	774	835	784	829	787	842	809	803	819	869	833	789	831	815	825	821	806	823	733	813	826	832	779	818	807	831	825	805	816	764	850	829	804	785	806	822	818	837	812	859	786	834	849	831	815	832	816	843	822	799	833	866	842	802	797	814	798	791	798	846	774	785	820	833	806	840	825	812	818	868	824	837	841	749	872	791	845	830	784	833	810	838	840	815	880	830	853	804	858	823	798	826	806	841	832	803	846	828	825	829	849	791	804	812	865	811	855	766	798	806	883	811	839	862	835	755	819	819	814	838	774	788	835	840	851	796	809	839	795	889	887	745	802	841	815	863	784	767	792	840	823	853	808	802	795	828	815	864	854	764	810	814	818	829	828	846	792	832	774	830	833	761	818	778	801	814	849	839	809	836	826	789	829	808	792	879	815	779	804	796	771	851	826	804	801	851	823	785	814	802	844	832	814	801	848	805	840	786	776	849	811	783	786	802	821	801	848	809	811	806	827	877	809	848	807	800	778	881	791	805	844	852	810	843	802	793	827	823	784	762	862	829	798	806	845	845	795	812	803	797	776	738	860	819	804	795	825	813	821	794	792	801	835	812	792	813	810	872	768	833	838	770	794	823	790	800	856	822	845	781	824	827	846	834	840	867	841	851	805	846	809	780	842	812	844	844	797	766	836	887	824	802	804	801	788	835	792	794	802	826	812	794	807	805	818	807	797	817	811	836	785	795	836	823	863	802	741	861	803	817	821	809	840	853	854	832	858	843	834	845	836	799	827	773	827	842	822	857	810	808	821	872	813	822	793	844	800	850	792	781	846	759	785	825	833	800
27657	20619	15714	8641	4828	3239	2666	2658	2900	2554	2550	1906	1433	1134	1210	1151	892	804	675	509	573	525	502	469	450	526	444	404	385	412	442	353	333	327	354	323	302	277	281	307	304	270	302	281	258	281	268	286	292	287	264	306	282	249	275	291	264	296	286	272	279	252	278	269	266	263	278	306	282	283	285	254	282	271	277	295	244	274	298	266	277	274	274	312	284	275	280	293	234	255	260	255	274	257	261	279	252	262	266	280	243	270	263	258	275	285	254	255	264	241	271	304	270	271	251	267	283	254	256	255	268	300	278	272	264	268	266	277	268	270	293	259	246	262	293	300	273	253	252	260	285	264	246	247	272	266	279	258	268	252	262	246	275	251	254	308	274	251	284	253	269	261	291	266	273	270	250	294	310	278	302	283	261	256	278	259	241	264	284	282	268	271	280	271	282	258	291	266	245	276	289	257	252	251	251	253	286	278	297	256	271	276	240	275	300	275	278	259	259	288	293	275	264	277	259	269	275	290	266	270	283	249	265	279	292	268	264	254	260	251	274	262	280	253	238	282	275	266	271	253	245	280	246	265	257	275	288	301	254	285	280	269	256	229	247	280	265	265	253	271	295	282	255	283	271	259	292	308	266	257	279	270	259	258	281	301	283	254	283	266	270	275	265	274	284	289	246	272	246	271	273	264	271	292	282	243	241	255	259	290	268	291	263	261	257	274	249	268	255	270	258	280	267	247	254	279	265	241	280	289	269	251	302	278	241	274	288	276	270	262	265	260	278	278	274	268	282	252	270	251	266	284	275	264	265	273	248	258	266	284	272	266	289	276	257	279	284	248	264	264	280	216	296	254	260	261	310	280	284	248	266	323	265	267	269	268	260	245	274	248	281	252	260	272	261	291	295	283	280	292	253	264	253	294	275	277	293	297	239	291	292	257	283	252	260	289	283	289	274	260	266	262	244	270	287	271	307	244	270	258	267	271	271	305	279	311	280	262	269	269	272	298	245	271	288	263	283	226	285	255	283	279	272	249	260	267	286	283	265	248	283	289	302	266	283	267	261	258	273	257	268	255	263	295	276	270	264	253	240	264	279	268	279	257	273	247	284	254	265	264	284	277	258	266	261	256	256	275	262	270	268	223	232	261	274	265	294	280	276	281	269	277	245	292	288	257	259	268	240	268	258	315	276	269	279	268	277	274	266	291	285	288	262	266	258	244	254	250	280	263	278	292	266	270	264	283	284	274	286	261	282	254	253	276	268	258	297	269	279	235	252	259	264	228	259	261	260	253	274	234	295	294	246	285	283	283	312	275	251	253	261	258	263	270	282	267	263	245	263	278	286	272	260	253	265	297	238	252	238	274	291	286	288	260	297	274	295	282	280	250	280	279	303	285	246	298	240	290	275	283	263	263	262	274	229	253	269	289	264	247	256	291	256	266	267	266	259	254	253	295	269	252	260	300	265	271	296	239	291	258	258	294	262	267	269	279	268	291	251	276	285	302	266	277	249	237	250	281	294	251	275	268	264	257	256	277	245	263	241	285	270	260	248	282	252	271	288	273	253	252	271	247	283	263	267	299	269	269	276	274	263	241	270	247	244	274	264	263	242	288	266	264	272	267	291	279	263	271	255	278	246	251	270	249	292	258	265	245	303	285	302	251	253	271	254	268	260	264	307	280	284	274	270	274	269	266	257	296	247	259	262	269	260	242	245	253	252	235	258	261	269	287	247	261	268	276	309	261	256	277	334	288	274	270	261	252	249	255	246	263	282	242	227	268	281	267	281	288	265	262	278	261	303	268	252	269	288	270	263	253	249	229	258	286	287	259	283	261	285	268	261	269	261	262	259	262	282	296	278	276	251	263	309	253	260	269	260	285	260	288	269	230	277	233	252	300	279	264	280	282	249	287	291	247	289	237	252	250	266	242	268	277	274	280	271	273	284	301	242	279	289	257	273	274	266	240	243	304	269	253	260	249	258	258	294	270	273	243	273	276	284	249	265	253	269	284	285	281	282	234	277	275	280	320	254	274	282	253	291	260	276	243	267	269	241	264	295	249	276	258	249	259	231	244	287	298	292	283	263	301	248	263	254	269	278	274	242	292	270	302	253	275	264	218	285	265	257	272	284	280	275	288	246	272	254	249	241	246	268	286	271	276	302	291	284	274	275	276	254	263	264	281	273	257	287	250	262	275	270	266	248	272	266	297	296	255	259	288	270	262	247	287	279	267	278	294	286	272	255	271	244	243	296	255	271	257	270	233	289	257	261	236	287	275	296	280	275	273	273	252	281	242	278	254	287	291	263	293	279	281	249	267	224	265	266	284	256	237	270	273	258	291	246	277	258	288	257	270	239	263	258	270	256	278	226	276	266	283	281	266	248	265	261	276	253	269	278	287	268	250	255	250	230	267	274	261	278	230	272	276	264	256	259	245	279	268	268	252	292	254	277	260	279	268	232	278	245	291	263	236	275	259	249	270	290	256	262	268	263	283	242	265	262	266	268	275	293	300	277	281	250	263	282	285	273	231	252	278	299	234	262	274	297	283	280	246	275	283	274	265	256	289	244	309	292	262	263	284	262	278	268	261	259	266	228	267	292	262	247	277	271	241	275	321	265	274	261	301	278	284	288	271	290	272	239	277	265	251	259	281	296	264	281	247	244	271	289	267	279	264	244	303	256	275	281	288	281	242	300	275	273	291	279	284	270	279	254	307	253	266	265	234	294	272	270	286	289	250	266	286	285	266	267	275	267	265	297	290	270	280	277	269	251	268	278	267	245	250	291	279	273	277	280	262	272	280	241	275	276	286	288	242	261	269	275	275	291	272	288	284	287	256	283	280	231	264	285	271	282	248	277	290	292	264	269	276	289	275	261	301	288	270	266	277	274	300	291	277	254	285	277	280	282	259	291	289	294	270	278	256	269	263	272	283	292	277	280	255	253	280	295	253	285	282	254	245	260	270	253	280	265	281	281	245	269	258	262	284	272	280	274	271	242	278	284	287	265	277	278	287	275	250	239	279	247	248	295	273	277	251	292	258	283	274	299	259	263	273	265	277	279	277	254	240	261	279	288	285	255	279	264	267	289	269	289	283	291	263	299	245	262	258	262	253	258	291	286	300	281	257	286	269	249	258	245	294	238	288	249	261	253	257	287	269	263	270	254	275	265	250	281	248	252	267	296	292	253	267	305	261	273	254	272	269	266	281	278	279	302	263	278	259	287	274	261	263	262	275	266	285	283	255	271	252	290	277	245	234	269	284	261	276	281	254	280	258	265	289	297	288	269	260	291	251	244	273	246	260	297	252	283	285	273	246	260	296	267	280	276	282	275	265	240	283	261	273	290	288	282	263	303	310	270	297	288	295	246	260	269	280	274	271	293	257	265	253	275	275	261	273	270	276	275	274	258	272	278	248	236	265	282	301	262	267	235	271	303	288	243	277	305	264	298	293	300	277	276	252	274	236	277	283	284	266	288	283	276	254	252	261	271	261	270	246	276	275
18899	18805	26075	25346	21651	18480	15436	15167	15106	13979	14095	11095	7889	7061	7916	7744	6145	5285	4347	3457	3682	3190	3390	2829	2804	3209	2537	2421	2262	2098	2118	1829	1519	1345	1220	1086	1189	1063	913	960	914	885	830	838	774	830	811	763	804	772	719	710	731	721	719	707	749	729	755	767	704	722	742	773	744	762	715	751	703	710	736	713	715	697	719	738	732	731	709	713	723	740	696	714	736	714	715	755	736	704	716	667	700	779	737	696	696	741	756	703	778	707	746	718	723	719	722	721	743	751	737	715	728	703	672	765	720	708	688	743	705	751	717	769	741	671	743	706	746	752	720	711	744	705	711	740	762	684	744	702	720	744	722	768	752	766	743	669	735	711	767	705	755	716	732	714	766	734	755	713	736	766	685	713	694	719	739	692	698	727	734	717	715	731	773	711	748	718	760	694	737	752	757	761	732	705	712	713	728	697	744	705	711	748	760	750	687	762	743	735	710	760	707	713	696	670	726	715	701	683	721	689	792	773	732	769	784	701	723	779	759	728	694	764	718	718	696	672	746	655	782	722	703	754	681	650	767	753	697	706	770	712	722	750	735	709	716	792	732	734	725	725	712	735	702	667	718	748	747	727	741	746	700	752	774	755	723	718	752	717	766	709	667	720	708	705	739	677	714	738	764	720	738	728	708	709	745	736	717	755	729	721	716	680	725	734	754	713	715	710	750	720	745	787	694	715	715	727	708	659	704	737	707	753	741	759	777	741	692	799	738	710	705	714	750	736	747	725	728	726	706	698	749	723	742	756	705	731	710	691	715	737	708	760	688	724	722	725	737	724	745	726	739	719	727	754	713	736	757	719	763	714	720	696	716	718	782	724	735	744	715	707	787	714	694	741	746	732	740	738	726	691	769	733	793	775	708	733	723	744	713	715	753	765	710	763	746	710	697	766	712	749	713	763	706	764	808	722	752	742	794	741	743	739	728	734	720	748	742	720	729	710	705	739	723	719	706	710	763	735	724	747	775	803	745	780	716	769	749	744	739	750	726	714	721	720	762	711	699	790	727	751	741	679	706	762	742	773	743	766	707	704	703	736	718	699	725	683	773	726	731	706	736	720	746	778	737	723	714	730	703	729	686	694	708	754	737	781	749	735	761	701	703	732	720	732	710	740	753	698	763	774	658	738	697	714	754	711	751	752	749	714	762	740	695	705	728	783	761	749	704	748	701	758	786	732	793	775	711	710	702	762	760	764	729	746	724	718	754	749	698	747	685	754	724	743	684	709	711	749	772	752	754	782	770	695	743	723	758	713	717	786	738	747	731	742	697	710	780	713	730	725	749	730	746	717	785	721	719	687	738	708	749	737	711	729	717	730	752	734	726	749	745	753	680	709	702	703	747	730	728	730	752	714	712	694	715	753	737	724	743	736	731	735	730	749	736	745	716	715	723	766	714	716	761	724	768	772	723	710	752	700	768	656	775	717	758	729	711	723	741	707	736	732	726	671	724	714	676	731	784	740	725	757	785	697	726	696	703	748	713	749	745	747	713	724	762	707	729	700	763	804	736	756	739	707	783	719	705	718	693	727	737	688	755	786	742	695	723	744	716	729	704	724	749	738	716	750	716	807	707	760	705	722	760	749	730	778	678	716	709	819	733	732	748	699	784	775	756	768	687	726	700	676	749	756	725	695	749	750	721	722	767	729	772	747	716	731	718	652	718	732	754	747	734	753	772	713	776	714	779	733	729	756	740	720	662	698	746	748	769	718	690	659	717	802	700	717	725	702	738	736	748	679	728	735	771	676	738	708	717	720	749	708	677	774	709	718	745	725	722	710	735	700	684	740	701	688	719	745	702	761	706	731	741	735	729	739	684	713	768	702	710	722	727	748	746	749	693	726	677	732	677	753	705	713	728	770	758	798	732	724	777	775	739	763	721	727	741	732	758	749	728	749	735	745	708	738	751	766	743	736	783	736	756	770	706	764	730	728	743	733	694	726	733	702	704	722	736	744	705	723	680	711	720	735	700	741	748	734	682	711	752	699	707	756	770	736	705	698	706	737	770	726	699	761	761	802	765	730	729	728	743	716	748	722	714	767	764	733	723	682	711	768	732	694	747	726	718	707	717	729	707	758	722	722	735	727	771	772	705	713	699	742	706	701	715	726	719	734	732	693	726	765	731	748	713	700	744	709	745	709	738	716	700	699	754	655	686	762	728	726	740	737	754	660	733	718	754	723	750	778	704	719	706	731	741	660	732	695	697	738	730	761	714	705	730	729	734	737	723	732	722	726	729	732	706	738	705	737	722	689	695	753	746	717	721	707	711	762	725	765	737	741	727	777	741	749	712	757	682	740	724	722	736	776	760	725	752	777	707	708	713	717	744	692	698	676	749	724	741	747	819	750	702	709	745	652	753	682	721	727	753	751	713	786	738	719	746	717	714	765	721	738	696	707	711	764	686	736	709	753	776	703	708	744	722	708	716	701	713	746	710	674	684	734	757	706	727	709	738	747	719	732	693	710	710	713	722	733	696	712	746	725	724	694	755	759	747	765	741	716	702	727	686	680	686	700	731	708	750	704	725	729	746	755	726	736	771	725	740	712	744	754	758	755	717	757	749	726	713	697	738	723	718	700	730	803	706	700	707	726	705	700	697	776	707	698	718	681	714	770	725	712	659	726	686	722	667	710	672	743	754	725	675	716	726	720	668	747	760	681	759	730	764	680	761	747	735	692	715	711	747	756	748	733	729	746	714	755	740	752	744	675	744	737	689	757	748	654	736	718	712	773	752	750	762	687	764	696	716	715	714	729	726	732	718	710	768	728	679	773	749	710	714	687	740	743	721	789	728	769	731	754	730	768	735	704	740	721	727	698	750	706	758	738	751	676	731	765	748	733	786	732	741	722	779	734	737	709	733	737	744	742	777	718	706	749	713	628	720	739	761	733	720	743	709	722	737	721	755	704	788	728	719	682	755	707	713	740	757	722	723	728	770	805	770	743	745	708	737	705	738	751	703	703	737	709	724	742	705	713	763	728	728	692	725	681	733	701	711	719	685	764	711	752	708	702	737	705	694	706	715	760	707	716	695	699	730	730	759	729	739	724	691	714	769	722	743	741	733	729	718	769	719	787	689	713	726	705	739	714	733	705	763	713	719	706	737	700	736	775	730	703	765	722	743	702	689	723	742	740	749	750	710	728	697	728	777	737	689	788	710	747	749	721	725	706	762	773	737	733	698	724	717	720	745	731	717	721	720	756	704	699	738	721	749	771	732	713	702	789	709	768	740	713	683	745	758	737	752	733	688	700	693	735	705	703	701	737	735	708	727	754	725	739	727	758	739	752	734	712	715	753	777	707	736	725	812	757	797	764	694	681	785	758	736	767	731	692	744	813	728	724	750	771	723	751	717	717	752	739	738	708	719	771	756	750	732	784	720	714	729	761	675	720	738	755	740	742	743	750	750	687	702	725	713	714	715	776	711	762	749	713	760	751	750	779	739	757	667	732	718	701	727	768
36860	30122	27725	16574	9518	6964	5418	5640	6023	5165	4903	3642	3074	1885	2430	2072	1600	1334	1269	870	937	731	831	790	723	808	615	620	592	541	525	413	403	366	341	286	317	296	266	269	265	252	250	258	234	217	230	233	240	225	253	247	212	228	203	236	231	228	240	221	214	218	201	186	209	220	216	230	195	200	234	224	209	220	225	209	210	233	220	233	214	216	228	182	224	206	220	211	211	226	215	193	213	223	215	214	178	205	216	209	224	210	218	219	197	199	208	201	232	208	220	218	255	236	227	214	217	205	194	218	206	198	208	207	221	201	207	219	208	199	242	219	247	225	222	224	231	212	248	222	199	210	258	216	198	216	207	227	235	234	210	221	207	233	243	220	239	211	223	203	219	229	228	219	220	222	238	247	201	225	203	212	227	219	219	244	204	243	199	225	215	219	220	200	218	228	208	223	207	192	208	217	231	197	221	235	218	218	219	216	221	224	227	194	209	218	209	204	206	219	227	214	223	222	223	231	212	199	237	249	231	209	210	204	238	226	202	213	239	208	237	201	219	225	218	222	219	229	203	189	201	219	227	214	227	198	227	219	244	205	252	219	228	221	220	185	223	227	235	227	247	242	222	240	217	230	213	227	237	257	217	228	229	245	208	200	228	229	221	215	221	217	191	230	221	210	240	221	205	223	241	229	203	209	213	218	212	215	217	217	232	218	207	223	232	223	210	235	228	207	227	217	233	238	214	193	208	231	231	225	219	225	203	206	189	216	230	207	219	204	207	225	216	221	225	195	207	241	222	220	231	233	229	219	224	205	212	217	227	233	221	224	237	197	239	206	221	238	219	237	245	196	224	212	232	231	215	227	187	210	210	214	213	201	217	196	217	220	195	223	212	210	220	231	238	202	215	209	227	227	222	209	222	228	236	232	232	211	216	256	206	209	226	219	214	232	200	197	224	213	214	218	214	215	212	203	187	233	225	246	263	227	237	215	222	229	208	209	214	230	210	225	217	233	235	240	215	222	218	202	201	207	234	239	215	237	233	208	245	244	231	228	237	224	209	195	228	219	211	242	237	226	202	219	202	224	227	249	198	223	213	204	199	238	227	185	256	230	224	215	226	218	225	249	221	229	190	224	222	210	218	221	222	208	234	212	218	233	221	227	217	238	202	198	196	215	223	210	219	221	197	206	223	218	197	231	214	234	224	210	201	213	206	211	206	230	206	215	204	239	206	228	219	249	242	219	229	239	226	237	221	224	209	206	223	252	207	210	203	232	219	220	223	193	216	235	194	212	229	239	221	212	233	235	213	206	240	200	196	201	212	203	219	224	211	230	239	225	235	228	212	218	194	215	192	203	231	230	254	205	222	218	246	217	213	231	217	210	258	204	211	223	231	208	223	217	223	213	213	205	237	220	192	214	231	217	207	236	228	210	233	227	245	215	212	220	216	221	246	234	238	205	195	244	230	237	253	231	222	212	233	215	229	197	206	246	209	206	219	213	205	210	198	238	224	216	207	216	227	221	214	235	194	226	210	192	228	208	221	199	238	240	216	231	243	210	215	215	224	217	230	223	188	219	234	206	215	210	225	226	221	216	227	210	224	231	229	245	228	214	211	260	252	234	223	242	250	228	217	239	233	221	236	230	218	234	216	232	241	238	208	206	231	247	232	249	222	199	216	213	211	223	240	231	215	227	227	231	220	227	229	227	206	221	226	221	200	210	210	200	203	225	248	236	215	192	207	214	240	207	200	202	218	239	224	245	210	209	206	222	216	229	215	228	228	219	197	225	251	190	219	196	214	226	224	210	221	212	225	221	226	212	219	238	187	230	228	199	240	209	212	207	229	210	205	235	223	234	209	230	241	222	215	225	246	221	234	204	211	223	213	243	235	234	197	234	209	211	220	210	191	242	209	212	214	212	222	219	228	222	254	225	221	235	235	247	186	229	220	225	211	214	231	210	211	209	216	216	218	187	205	205	221	208	230	232	217	207	209	216	224	232	184	228	230	210	222	226	193	225	186	224	210	229	216	214	219	220	207	225	211	206	218	208	193	207	238	232	223	223	206	222	207	246	233	235	228	200	217	229	225	225	220	201	217	190	219	235	211	172	206	233	227	223	231	217	199	197	211	199	199	206	237	211	204	217	239	237	212	210	194	187	197	239	224	224	202	248	209	223	210	202	197	207	231	195	212	227	229	241	189	211	224	216	236	186	209	242	223	233	208	207	239	194	225	229	201	233	203	182	233	207	204	236	237	215	226	209	205	199	235	208	203	229	201	193	229	205	221	213	205	234	203	223	245	207	226	206	215	209	220	209	233	225	254	212	223	220	217	226	219	210	240	249	229	226	208	229	230	206	226	216	219	197	225	218	235	219	232	226	208	212	235	235	229	224	224	242	221	225	198	212	218	203	219	218	244	221	216	207	221	231	218	219	248	201	226	226	245	231	215	228	220	212	233	221	200	200	201	244	218	256	214	218	237	205	217	203	240	229	228	212	222	223	214	235	192	230	237	215	212	236	258	238	220	198	205	215	214	211	225	216	222	206	195	203	206	238	202	241	198	209	228	188	210	219	223	213	225	228	217	237	194	221	216	216	196	229	231	240	200	224	221	214	203	235	215	231	253	238	217	240	193	205	222	178	232	253	212	195	198	221	234	201	212	226	212	237	234	241	211	253	191	210	201	219	227	197	251	226	244	199	220	212	220	234	214	225	178	208	227	228	240	216	209	200	218	247	226	216	222	224	200	235	239	206	201	223	213	202	187	213	233	205	195	221	224	245	211	205	224	250	220	209	218	223	218	201	229	211	209	231	214	218	225	218	238	198	196	226	201	219	205	204	213	188	213	232	222	243	228	189	230	210	242	224	213	243	216	221	239	235	213	215	217	211	208	221	207	235	212	220	246	226	222	217	214	197	195	192	217	216	204	202	197	206	235	226	276	219	207	243	239	233	239	236	234	227	232	218	220	235	248	211	220	205	187	219	228	223	216	181	232	225	212	216	221	239	233	204	188	215	198	212	223	223	219	219	236	207	225	228	232	208	234	215	230	226	247	203	209	196	223	212	195	239	205	215	195	216	213	226	215	209	244	222	215	222	235	197	213	229	205	206	203	220	203	212	228	223	212	206	213	220	220	220	210	207	257	225	245	256	210	196	217	211	220	222	207	225	222	223	223	213	223	221	221	229	227	208	212	214	206	176	239	222	227	213	224	213	200	204	223	241	205	203	222	222	233	200	228	185	206	245	223	224	214	230	221	232	222	223	209	212	236	203	209	247	212	230	212	195	204	227	228	213	232	235	221	220	198	274	227	214	216	230	215	229	197	241	210	206	224	204	215	242	238	225	207	229	230	204	207	220	215	218	191	222	225	229	185	221	237	228	205	230	213	194	217	215	246	192	239	239	217	248	230	233	209	196	224	198	204	229	240	219	214	202	189	208	224	198	234	211	216	220	214	202	228	197	217	235	214	226	243	228	214	242	220	202	204	215	209	200	214	237
24082	26608	35841	33219	29512	26384	24382	24035	23887	21318	21006	16811	14325	10695	14061	13512	9967	9064	8382	5957	6612	4991	5939	5431	5390	5974	4362	4411	3906	3765	3754	2693	2338	2097	1720	1533	1536	1275	1182	1123	1014	995	858	819	729	786	743	774	715	686	662	660	617	639	646	668	583	597	596	595	598	617	620	603	612	669	588	622	648	609	592	600	591	588	636	612	659	604	615	610	608	636	635	663	591	626	580	611	667	582	662	610	602	579	609	637	618	609	620	623	584	611	649	593	637	598	622	619	606	644	597	586	654	613	628	593	589	637	620	619	618	613	592	654	590	571	624	628	562	636	595	618	642	595	597	688	620	636	643	610	617	606	658	596	598	618	612	610	632	626	629	593	653	600	621	582	550	565	655	610	582	575	617	590	636	585	571	619	629	602	623	608	598	618	600	630	640	614	640	585	573	636	631	638	589	607	644	614	583	609	610	572	579	603	621	595	623	583	581	607	616	643	608	594	580	604	588	622	623	589	664	557	630	606	597	624	618	603	578	628	597	583	578	587	592	650	632	649	597	574	619	617	580	633	631	638	640	617	594	548	631	592	604	613	600	569	608	623	656	606	585	615	599	584	647	595	603	621	656	579	647	571	601	647	608	621	625	581	604	591	585	598	625	594	673	603	576	631	621	583	579	625	604	615	613	599	627	621	643	592	632	652	615	631	649	612	623	628	574	598	659	620	567	624	616	615	580	579	608	637	647	591	606	613	588	610	594	622	589	613	608	588	613	654	639	606	619	604	609	614	669	565	634	604	646	629	616	612	585	598	607	578	607	602	606	612	577	604	627	624	629	634	625	573	644	628	567	539	615	613	628	644	627	590	642	586	608	643	611	630	617	594	642	613	584	636	578	634	685	626	626	607	586	620	621	620	630	642	632	601	640	621	644	657	629	610	637	608	656	624	617	629	614	593	647	641	605	635	601	612	585	614	623	615	628	657	573	608	571	626	582	580	590	644	653	610	630	630	598	596	595	619	648	610	609	676	592	587	644	612	618	606	610	634	618	588	646	574	680	571	628	629	579	611	641	649	607	611	585	664	579	627	617	617	611	592	643	601	645	646	672	607	595	603	632	595	642	586	582	606	622	598	566	652	606	616	621	654	587	622	579	625	593	602	655	638	568	652	575	619	609	619	606	614	593	652	617	624	607	628	603	655	583	628	588	598	603	616	579	626	601	616	660	619	569	627	611	565	606	609	640	590	633	611	591	623	635	611	610	572	616	627	623	584	614	652	627	596	562	605	640	650	618	628	618	626	578	561	675	597	621	564	629	592	574	607	598	534	621	586	590	617	629	608	610	597	658	632	603	622	631	651	612	652	636	577	667	650	676	610	635	590	584	610	590	544	591	668	638	643	626	602	576	654	593	603	622	622	647	603	615	605	619	649	672	588	649	596	591	617	587	600	624	619	632	596	635	638	606	583	593	614	614	588	641	613	652	583	627	587	611	642	623	572	586	554	591	598	607	604	580	644	616	666	598	607	606	587	626	660	604	606	609	634	555	569	586	587	608	618	620	611	673	605	618	621	648	608	595	596	639	624	608	575	621	574	598	636	612	567	605	590	581	625	588	587	644	586	612	624	615	588	577	577	572	595	601	601	619	593	627	597	620	561	658	587	626	628	644	582	641	605	617	634	578	621	609	605	590	621	625	605	621	594	610	590	539	652	598	629	606	624	612	584	562	602	591	612	602	603	611	638	640	605	575	608	634	608	613	611	607	608	597	628	656	623	621	615	547	588	623	629	589	587	607	576	631	624	640	629	587	597	614	654	630	622	585	635	590	669	574	600	632	607	629	619	605	603	616	556	609	584	597	562	593	627	623	613	630	584	603	557	621	612	588	584	631	632	576	642	622	643	618	562	636	551	637	623	605	629	623	622	594	601	621	655	621	563	592	602	619	594	615	561	611	640	618	606	603	610	588	638	624	607	617	636	567	617	655	581	560	658	593	573	645	605	604	632	666	618	652	617	608	604	627	665	607	633	649	597	602	597	642	638	655	589	609	582	660	610	555	619	573	641	652	558	617	629	591	613	593	583	592	638	612	619	636	592	669	589	604	638	553	592	593	657	622	629	603	602	570	620	584	605	628	641	602	646	596	587	595	590	618	596	599	569	610	610	624	647	621	617	624	629	594	607	645	646	648	608	633	643	585	597	548	591	648	582	595	597	634	594	605	587	680	594	605	606	592	616	619	667	597	631	658	576	614	562	637	631	679	616	606	592	577	614	644	579	622	612	598	608	616	571	594	626	589	640	612	630	595	599	638	598	611	647	597	589	630	641	636	621	580	595	559	618	611	619	635	591	624	614	614	596	650	565	637	594	614	642	603	595	580	597	599	601	596	609	603	591	594	593	613	611	646	651	606	621	623	622	641	635	610	618	635	601	597	637	647	618	606	588	613	608	603	646	625	605	619	617	618	597	588	631	655	649	586	621	656	627	623	561	633	634	632	589	624	642	596	644	595	592	631	567	618	629	636	628	619	587	637	618	599	608	648	621	617	581	589	653	619	608	594	612	602	616	607	623	574	567	597	581	614	609	613	619	657	623	604	589	592	608	568	586	580	604	669	621	612	594	585	575	640	629	629	594	579	596	642	585	632	585	579	648	629	608	617	616	617	669	585	629	644	647	635	593	602	615	607	670	619	617	597	609	655	597	618	618	628	603	569	649	625	578	625	617	607	613	621	607	594	610	649	581	556	606	575	594	566	627	597	626	595	596	585	610	604	590	616	670	622	635	622	614	641	577	602	609	620	602	572	587	666	645	678	609	604	631	600	584	608	636	640	645	577	610	609	612	624	641	624	659	633	617	630	606	583	624	582	644	545	655	610	562	560	594	657	651	609	625	662	602	603	653	589	629	593	605	640	609	607	623	606	630	609	595	634	539	637	628	601	624	620	617	627	626	603	631	633	617	596	673	629	630	637	626	584	616	625	608	606	642	555	654	618	640	617	608	618	619	593	650	563	592	584	610	580	638	647	635	614	632	642	636	647	648	601	578	613	620	630	593	624	614	626	648	572	629	618	599	669	613	599	612	593	633	628	623	590	652	610	587	634	585	639	619	606	604	659	607	579	634	642	640	581	592	598	605	656	569	602	622	641	659	665	624	645	577	603	595	612	595	628	613	607	615	610	616	575	663	634	581	604	588	667	614	610	597	610	596	637	631	602	599	627	605	594	603	598	654	570	617	614	669	587	593	596	590	597	633	637	651	636	622	628	584	589	589	666	563	580	587	608	596	654	661	632	608	584	629	585	595	602	607	607	581	604	623	616	625	614	616	583	608	652	640	632	641	650	618	604	601	630	625	610	630	641	603	628	603	611	634	610	625	617	636	603	639	568	581	558	625	610	609	600	623	599	610	603	635	625	622	602	601	592	595	591	624	590	632	598	649	624	591	676	621	634	603	620	593	678	616	603	614	572	598	600	598	657	616	651	626	639	629	622	605	627	607	620	649	560	601	634	566	624	647
10792	6602	4741	2192	1400	987	779	699	640	554	520	421	428	363	384	388	354	378	352	327	311	320	319	353	352	332	328	325	333	356	361	315	295	301	296	303	295	304	326	300	305	309	308	277	313	334	317	266	303	313	314	311	294	307	354	321	317	313	303	315	314	284	317	287	312	298	320	278	277	310	297	297	292	337	346	297	284	320	303	307	312	306	305	285	313	333	311	301	302	291	299	314	322	315	309	318	329	320	326	317	330	306	306	301	296	307	335	274	296	311	319	282	298	302	322	319	302	310	306	318	322	316	297	304	326	286	359	279	294	311	303	319	355	325	336	331	319	304	301	286	294	305	292	331	330	297	313	292	293	305	316	328	310	329	290	315	298	274	323	323	318	339	323	277	334	332	294	342	303	330	290	304	296	299	306	298	330	326	297	342	295	299	302	299	295	314	323	317	311	303	307	302	316	314	300	336	307	285	310	307	309	292	308	310	338	317	318	341	287	301	315	281	328	307	320	323	282	302	316	295	304	297	298	287	297	340	323	292	310	302	323	284	329	322	309	308	306	304	287	300	325	316	349	309	308	320	291	329	317	343	325	291	292	321	322	323	326	311	337	294	300	314	328	344	314	307	315	291	308	310	309	288	309	326	307	290	313	289	266	307	296	338	299	290	303	279	300	278	318	305	307	299	292	313	289	297	309	289	326	337	294	334	313	308	325	275	265	314	317	286	297	317	329	306	330	313	331	332	299	316	295	333	304	325	293	290	321	274	313	267	322	324	319	301	308	309	332	325	313	328	308	304	306	285	292	334	310	277	297	314	330	304	294	287	305	291	316	324	310	308	321	308	289	308	301	330	320	289	349	302	306	310	303	294	297	326	302	267	318	333	281	280	301	281	304	329	337	337	312	325	309	309	299	315	295	301	319	306	323	326	306	313	281	287	347	293	317	285	303	318	327	330	304	292	312	292	265	343	324	284	336	328	309	291	306	315	290	322	301	308	296	306	290	329	337	306	307	294	299	308	292	316	304	315	330	270	302	317	285	309	325	333	300	317	309	296	342	289	289	312	310	291	296	273	319	303	305	335	289	290	313	286	331	308	312	310	332	342	292	289	314	348	315	334	307	304	310	337	319	321	326	319	333	349	312	305	289	280	296	316	305	311	313	302	291	318	319	301	311	327	259	303	338	295	297	287	305	334	306	306	311	318	336	323	333	321	270	324	312	285	295	295	328	300	291	308	307	318	318	297	306	281	317	297	345	314	321	343	325	295	289	291	293	276	341	328	322	322	311	298	299	334	330	295	317	334	316	305	313	313	300	306	306	315	291	306	303	315	345	287	309	329	274	303	300	312	348	322	333	321	292	287	302	310	319	302	303	322	288	318	319	337	333	327	283	300	312	324	290	322	294	301	303	289	312	328	319	341	316	319	284	311	304	315	325	310	328	287	330	307	313	286	317	288	344	333	322	286	307	317	307	321	316	285	306	269	308	294	322	323	316	278	299	281	301	306	301	306	323	322	322	320	304	321	277	329	318	294	319	325	295	327	319	312	330	295	329	300	275	298	316	292	312	314	306	292	337	320	318	349	292	330	308	308	333	303	295	326	297	326	308	306	329	294	303	289	306	320	320	287	315	296	320	268	280	301	328	290	310	314	294	284	306	332	332	312	295	300	320	313	331	304	293	325	319	290	327	298	321	286	328	290	316	325	267	329	305	309	279	313	310	334	316	325	309	320	333	306	329	295	349	293	292	293	322	313	322	330	302	299	318	304	276	315	296	311	301	299	322	305	321	309	336	323	329	323	331	296	311	316	310	338	293	285	295	310	304	306	325	299	309	298	310	295	299	345	300	355	330	319	311	292	294	311	301	292	294	320	301	318	319	315	358	306	315	334	300	299	319	291	358	333	341	278	304	336	292	319	306	289	292	293	321	271	327	301	299	290	308	306	309	317	313	301	319	291	314	314	325	311	308	300	315	284	330	309	294	300	312	313	295	320	290	289	317	316	330	307	319	316	302	272	326	322	335	301	287	286	327	320	303	288	293	307	284	345	318	291	279	303	310	298	318	263	318	341	299	332	271	294	307	333	267	344	309	312	325	293	299	327	300	311	324	303	309	307	312	296	309	317	308	304	309	288	329	294	299	316	311	300	314	266	291	319	294	338	301	331	309	320	295	328	310	313	332	333	310	282	282	317	365	320	321	305	310	326	322	328	322	326	332	296	318	311	282	274	301	333	290	300	302	302	289	345	310	307	335	283	315	279	302	323	298	294	335	319	274	320	297	289	316	302	316	336	285	310	321	319	285	315	301	322	339	328	298	311	273	318	289	276	311	311	297	297	278	303	286	299	319	298	307	329	307	349	327	310	270	307	332	283	282	322	323	289	351	288	338	318	325	307	341	274	275	284	323	325	311	309	291	304	290	292	303	330	331	310	288	309	297	299	326	293	317	308	309	299	318	292	303	305	323	319	290	333	322	329	312	288	286	300	301	307	299	282	315	300	307	334	295	313	275	329	303	324	290	296	296	296	315	289	326	325	316	331	314	303	346	325	297	268	322	308	311	307	304	316	315	313	328	283	294	268	300	297	342	307	294	305	291	307	292	308	293	327	294	325	296	291	321	329	328	308	291	302	306	304	329	313	317	342	320	295	326	308	326	327	354	297	331	328	293	322	285	287	293	280	323	310	312	301	335	346	300	323	293	321	318	291	298	336	298	310	275	320	281	331	308	319	288	308	299	319	316	287	333	326	307	308	305	319	328	305	302	310	328	297	307	309	326	281	303	243	314	346	293	323	309	288	307	307	347	304	302	301	306	311	325	299	332	308	309	302	298	322	286	289	298	287	291	312	275	290	335	306	281	267	296	332	325	328	314	311	344	302	313	289	285	313	274	306	309	280	306	334	299	328	284	308	297	312	299	300	330	312	336	318	320	324	306	316	288	285	293	314	327	295	291	340	317	279	283	319	319	292	324	311	299	293	283	317	298	306	326	334	349	287	318	357	323	282	302	300	318	311	305	308	283	301	289	286	348	305	284	299	297	327	322	299	302	309	312	313	338	303	311	295	291	293	310	310	331	313	339	300	306	292	327	290	299	322	328	313	337	346	328	313	276	343	282	319	288	321	317	290	321	313	295	297	307	263	302	287	315	296	306	327	289	306	327	299	331	310	293	315	335	318	285	317	326	300	310	308	327	310	300	294	300	334	300	285	294	275	284	329	294	299	289	321	323	320	301	315	328	303	296	289	308	327	319	316	266	288	303	316	327	296	316	330	305	316	329	248	335	320	292	292	323	315	302	295	309	361	289	322	292	297	297	324	289	291	302	328	287	328	330	350	327	296	280	288	319	313	279	339	285	312	298	290	299	328	297	286	309	296	279	332	293	313	315	344	332	347	292	306	336	295	297	293	310	303	292	310	318	285	314	296	323	289	311	313	323	275	321	337	317	298	313	322	297	305	303	298	321	313	306	316	327	325	310	323	285	277	270	298	319	291
9207	7916	13803	13001	10251	7553	5786	4786	4212	3556	2924	2364	2225	1719	1662	1763	1512	1389	1367	1173	1154	1137	1107	1057	1034	1046	1021	1009	929	977	954	957	875	896	826	885	860	840	874	861	850	863	846	820	824	866	847	848	819	815	865	854	832	823	819	821	855	804	865	796	809	846	848	836	819	779	804	822	804	793	879	820	883	811	852	797	796	831	836	914	860	842	828	858	819	854	868	816	826	820	850	767	864	778	834	814	838	840	811	876	831	826	758	869	802	806	818	853	830	837	858	813	817	799	857	835	880	828	881	828	808	833	840	830	837	879	846	746	873	811	804	807	837	828	825	830	807	782	837	842	790	816	795	845	786	867	781	820	777	851	834	873	842	822	801	814	859	830	858	818	807	834	847	875	857	809	835	807	871	809	851	777	775	795	862	833	839	841	816	839	816	832	805	819	851	818	861	818	835	824	822	874	811	727	824	832	877	810	838	829	837	760	837	799	799	791	777	824	861	847	832	817	837	788	833	859	825	804	826	818	852	820	835	825	802	859	813	806	806	801	848	831	856	855	831	865	871	834	841	826	788	825	770	832	829	793	889	878	831	803	844	846	807	815	824	839	832	831	815	849	809	801	816	846	796	801	856	857	858	867	854	812	826	778	855	823	825	865	852	816	854	810	830	834	814	841	770	838	843	837	841	833	820	868	864	869	802	834	861	847	825	825	841	865	801	831	820	800	827	801	831	878	819	816	822	819	817	819	803	828	821	867	815	772	862	837	823	892	838	821	828	777	824	803	807	797	861	848	850	845	820	808	775	804	806	831	811	850	784	840	801	813	770	845	805	836	828	856	837	846	823	854	845	892	817	879	817	840	831	745	833	864	804	831	858	808	779	811	826	853	828	851	826	807	849	820	806	800	808	826	850	779	806	793	869	834	812	838	878	867	813	846	818	777	817	849	781	880	838	814	777	809	836	855	799	843	861	862	838	807	848	801	802	836	788	847	837	833	812	843	819	828	841	838	812	849	874	822	822	791	833	832	824	833	802	869	818	847	856	777	827	812	815	837	836	824	826	766	841	826	786	849	842	814	818	852	802	841	731	841	834	841	828	836	842	839	820	846	887	835	826	815	821	852	830	794	902	801	867	782	836	860	849	821	809	820	862	845	853	824	864	867	829	798	861	856	834	806	814	795	896	827	780	862	844	797	856	873	823	789	792	789	806	850	769	848	797	854	824	821	836	820	813	812	814	838	826	802	876	811	835	845	855	868	847	845	838	771	850	811	821	872	845	896	862	828	861	863	813	833	826	882	868	834	797	828	815	797	844	816	799	770	825	839	832	822	820	877	823	846	819	833	782	857	790	778	861	920	826	831	867	815	814	798	817	836	807	855	853	815	770	814	846	839	808	799	831	879	794	830	835	814	818	802	876	873	827	832	798	768	874	784	792	813	840	818	835	849	820	854	808	826	841	863	823	772	840	871	841	804	886	801	835	877	865	795	836	796	828	776	863	854	792	809	816	855	788	842	725	824	866	803	841	821	826	803	862	840	805	815	811	831	800	891	814	835	788	832	823	836	813	851	810	823	872	864	817	826	814	839	877	856	807	821	791	782	803	851	830	828	804	813	798	832	845	840	831	779	804	878	867	836	828	876	810	813	810	817	800	830	782	859	826	807	862	812	839	846	815	786	805	831	848	794	881	810	851	841	832	848	894	850	813	833	867	734	809	811	792	840	814	819	802	817	831	802	763	853	789	831	891	835	857	782	867	793	818	829	811	881	853	867	836	799	863	844	799	821	784	789	837	857	867	789	831	851	774	848	828	831	810	858	834	857	836	840	827	842	823	833	812	836	887	821	852	753	791	809	836	822	824	827	850	806	843	839	805	836	839	834	845	870	826	824	806	870	792	851	781	804	858	808	796	876	847	853	822	857	851	840	850	821	821	791	818	818	785	808	851	843	832	822	784	853	840	780	814	899	805	840	819	837	768	775	829	781	824	852	804	807	851	781	833	832	844	817	834	790	846	868	852	835	803	809	843	844	852	844	849	792	841	833	803	788	799	774	796	835	804	857	865	861	823	845	870	848	849	857	857	864	864	797	848	839	804	824	827	798	842	833	808	826	888	825	820	854	834	828	820	798	812	813	840	856	805	814	833	904	872	813	861	842	805	836	872	845	829	793	795	782	821	857	780	851	784	806	825	841	814	857	842	844	844	826	835	833	819	846	842	821	848	839	828	891	814	797	852	813	795	862	838	792	824	800	755	848	798	852	815	796	797	855	829	800	834	834	860	804	836	833	808	803	820	836	871	815	845	824	832	845	885	852	815	819	837	835	815	854	824	855	814	816	807	817	843	868	824	825	763	828	862	748	809	767	786	828	766	835	788	856	847	813	868	856	827	810	832	802	818	817	903	854	897	836	842	872	796	850	836	841	798	807	876	843	850	836	861	808	839	838	818	881	830	820	828	779	814	877	864	816	834	790	797	847	841	819	836	839	774	831	921	826	892	836	794	863	867	834	867	856	834	833	790	887	858	831	827	846	802	813	863	792	787	806	829	843	842	802	829	832	760	792	800	842	817	843	817	867	828	858	829	829	861	802	867	888	802	777	872	821	817	805	811	748	854	825	852	820	833	826	834	887	830	770	824	830	839	812	814	826	845	846	805	827	815	824	888	817	867	841	806	822	873	832	851	816	839	807	813	854	821	843	835	789	809	879	845	863	882	844	868	848	831	860	838	846	855	798	853	830	776	853	781	837	834	779	828	797	832	812	813	843	820	806	863	821	834	856	812	770	810	807	791	850	826	770	820	870	830	795	795	804	831	793	855	862	852	892	847	797	808	844	866	847	844	859	838	845	799	833	823	832	849	807	788	848	852	842	848	848	825	815	822	805	804	836	865	807	855	808	840	865	833	840	918	846	827	817	838	808	782	820	771	803	864	835	853	835	869	820	828	827	820	812	827	791	781	841	842	879	885	818	799	842	776	817	821	852	799	846	866	792	815	866	855	801	868	798	816	858	824	804	875	808	840	809	815	806	837	820	803	812	819	886	830	835	836	819	793	771	815	743	831	857	856	830	796	828	827	832	870	851	860	864	849	822	829	846	850	800	847	834	815	845	840	843	831	853	843	803	800	856	812	815	828	826	846	856	819	819	863	830	812	825	840	874	807	792	791	801	881	837	796	800	810	800	780	864	837	848	832	856	838	804	855	841	826	847	857	901	815	819	810	808	849	851	824	824	820	803	825	852	803	842	872	809	837	828	862	851	813	824	862	802	784	866	814	811	756	846	865	858	813	842	792	842	799	901	799	852	854	789	846	850	841	816	873	773	840	835	844	838	808	850	792	824	874	862	813	780	819	859	879	803	842	870	928	832	817	815	863	841	883	841	819	853	788	832	787	852	801	802	868	816	864	847	831	803	894	822	812	881	830	823	873	848	838	873	872	803	860	854	844	821	812	837	844	814	809	831	862	824	782	859	871	884	819	848	844	812	851	810	871	806	856	853
27106	23334	18673	9825	4795	3487	2422	2825	2835	2438	2296	1619	1765	1211	1115	1239	925	811	691	568	652	512	622	512	523	515	495	506	455	457	434	409	386	370	345	297	302	328	303	254	323	302	272	288	289	291	276	262	258	295	258	253	239	261	253	262	293	266	266	259	264	273	270	282	290	235	235	272	278	242	264	223	257	258	273	247	273	252	255	286	266	280	283	285	254	266	272	269	281	255	242	264	269	264	261	264	262	286	277	291	296	239	279	272	275	248	247	293	276	258	242	306	284	277	264	269	248	263	316	279	257	240	266	261	256	277	266	266	279	262	270	278	255	277	260	266	286	276	310	281	250	259	269	271	255	290	285	266	274	268	282	276	268	272	283	258	263	267	276	296	254	248	265	284	263	275	264	289	263	295	265	253	264	319	273	262	258	269	252	266	283	308	286	275	276	287	245	280	265	264	266	254	266	268	293	278	272	283	262	305	252	230	291	287	276	283	291	296	269	258	278	282	282	293	271	255	282	262	254	250	269	255	279	266	264	254	269	278	239	266	281	266	293	268	272	266	262	269	274	276	287	276	269	281	285	270	269	264	254	250	298	248	253	255	275	270	271	240	261	274	278	276	284	287	272	296	264	273	262	275	283	266	253	271	259	273	266	305	252	279	247	278	277	266	284	279	269	276	256	296	245	257	248	287	286	239	283	244	276	256	239	283	266	286	243	287	260	295	276	269	258	283	257	272	287	263	287	280	247	275	272	290	309	275	275	265	272	255	251	284	253	269	259	257	257	292	275	283	297	307	256	261	249	268	267	271	263	283	291	243	310	249	270	259	248	284	271	261	284	266	253	294	278	244	252	259	262	262	299	269	238	257	262	278	286	271	276	246	301	272	285	247	278	270	282	318	243	266	281	249	280	273	255	259	242	251	250	250	282	268	283	278	266	271	270	283	260	251	263	249	283	262	259	277	256	285	260	260	275	260	266	266	258	247	277	277	237	289	267	262	273	262	243	266	249	299	260	246	286	284	273	270	273	241	254	282	278	269	273	270	270	254	274	259	274	266	243	268	277	280	270	286	265	245	299	257	255	253	254	261	276	253	264	273	269	265	240	288	240	272	281	259	268	271	253	284	292	235	257	275	255	253	281	268	297	270	285	250	265	309	287	265	280	279	264	262	267	268	250	230	264	282	272	280	261	281	274	273	279	290	233	267	294	283	285	299	269	271	274	261	282	235	253	290	271	278	270	246	262	290	258	252	243	251	278	246	287	267	296	282	240	265	261	247	259	261	291	304	277	272	250	263	272	264	286	256	288	277	276	256	278	301	254	260	242	259	268	270	277	260	295	284	268	274	257	287	255	277	301	278	280	270	224	287	273	300	241	265	298	256	255	268	286	249	243	256	235	240	269	279	261	252	253	255	285	258	254	252	280	263	274	264	275	289	268	270	276	245	280	293	279	270	279	256	274	308	295	271	265	267	284	304	275	260	265	258	292	309	286	254	275	273	244	271	263	291	238	254	281	253	275	275	261	265	264	275	255	269	269	263	267	267	271	262	260	262	290	241	274	267	269	265	268	243	272	258	242	299	287	252	266	287	290	260	280	259	285	279	226	292	236	283	244	244	287	263	281	265	266	290	291	306	248	264	272	257	238	255	278	244	265	269	267	263	234	287	262	259	278	266	255	249	261	267	238	271	235	265	272	269	289	271	275	258	288	263	226	268	300	254	271	268	257	297	302	253	265	298	251	301	268	245	280	299	265	279	272	305	268	302	260	256	291	265	289	272	255	270	260	262	255	297	267	255	291	299	270	255	239	292	263	246	278	263	294	301	252	273	254	268	262	287	280	280	278	272	294	265	278	245	237	251	282	299	284	272	243	259	265	291	283	262	265	270	294	284	266	235	257	271	274	234	267	256	271	276	273	279	250	257	254	265	261	296	263	283	282	266	270	253	286	260	291	282	287	278	272	251	241	282	271	297	245	248	282	268	244	245	261	272	260	263	269	269	287	236	267	253	266	268	266	258	262	255	294	276	277	268	237	293	281	248	259	276	247	262	275	269	264	254	273	272	236	264	302	261	296	279	250	273	275	234	265	251	282	260	263	289	296	278	238	277	287	274	264	277	261	263	261	273	285	263	255	279	250	256	259	293	266	262	276	269	270	256	276	278	270	245	301	291	254	279	249	260	291	288	255	245	260	267	245	276	267	275	282	244	269	249	277	280	281	274	283	267	265	242	266	267	259	293	269	289	261	300	287	258	268	261	285	272	248	273	265	284	282	291	251	251	243	271	275	242	260	258	263	258	276	281	275	279	274	262	259	235	279	255	276	291	270	261	257	235	286	265	266	260	253	283	263	261	265	264	278	265	242	260	277	267	291	248	261	290	274	289	293	267	262	247	286	287	306	256	256	312	248	267	259	299	267	278	250	258	267	248	281	252	265	264	256	261	261	261	267	280	286	261	263	302	264	258	255	243	247	286	253	241	265	287	284	285	271	246	265	272	276	255	291	265	286	278	287	291	292	287	277	259	281	261	301	279	284	250	296	281	274	269	277	290	268	284	283	256	250	252	251	265	264	271	267	292	289	252	278	277	273	305	229	294	276	256	284	240	269	274	290	261	273	279	269	260	250	257	254	251	300	274	276	265	270	271	259	266	275	276	254	266	272	274	285	240	247	272	285	296	257	268	249	263	271	275	253	286	275	293	265	278	272	251	253	265	262	274	270	248	256	237	271	280	293	274	245	253	252	277	304	235	285	253	254	282	295	277	292	279	250	265	272	261	247	279	276	246	282	270	280	273	266	278	274	262	290	269	279	323	274	257	287	248	266	237	250	263	268	260	244	262	260	246	246	238	305	271	263	285	264	295	288	281	287	256	243	316	282	286	271	270	262	271	273	250	279	298	269	231	245	267	264	270	239	294	258	300	250	263	270	260	241	286	276	258	254	274	265	292	273	272	282	263	262	253	254	284	259	284	296	259	282	240	271	245	308	263	275	274	265	298	290	270	258	253	275	284	277	277	254	268	270	265	260	284	270	253	281	264	260	286	250	271	258	272	250	283	253	255	267	255	278	272	299	270	276	267	287	238	270	275	252	285	238	237	255	294	254	268	278	261	251	289	282	289	275	268	264	248	282	259	245	285	247	255	237	253	263	272	241	256	262	246	280	279	269	272	269	252	278	283	276	268	293	272	291	259	258	298	289	279	253	256	253	300	266	273	254	262	261	289	270	243	279	309	267	266	258	302	257	264	271	268	273	285	293	280	283	247	249	271	277	286	267	249	256	290	243	222	260	266	256	292	281	258	280	279	251	301	247	275	280	263	245	265	238	285	273	251	272	268	281	230	247	268	263	282	264	265	274	255	268	277	285	269	252	284	231	306	253	307	278	263	286	302	249	279	252	272	266	268	281	266	270	283	280	276	298	272	269	233	267	258	266	231	287	285	269	277	251	280	270	233	258	249	262	266	242	260	278	262	247	292	281	255	235	292	280	266	288	302
18870	21550	28580	26344	21773	18705	14909	16258	15672	13966	13127	10003	10929	7535	8371	7922	5549	5701	4850	3937	4176	3132	3743	3348	3208	3457	2840	2895	2663	2542	2578	2163	1825	1532	1334	1174	1209	1110	1028	979	989	899	894	873	846	862	772	813	809	798	760	755	685	773	763	708	717	771	720	717	791	725	754	791	738	709	732	690	694	762	723	719	710	750	691	754	662	687	772	748	725	764	724	719	713	695	709	677	769	733	730	735	699	744	723	744	679	702	695	696	755	732	713	717	732	759	690	762	732	737	732	705	735	732	761	751	752	737	754	716	727	741	707	756	676	741	756	708	698	659	745	677	800	711	751	797	732	752	738	718	723	733	747	758	684	855	723	673	700	717	704	738	737	765	726	785	758	733	678	695	778	755	706	717	643	712	712	733	679	723	719	758	716	719	752	694	762	728	750	753	685	714	718	734	727	762	707	736	721	707	715	726	732	723	729	725	715	717	750	749	762	694	687	693	716	770	778	713	718	730	715	734	703	780	778	691	719	758	732	739	701	749	689	730	741	700	726	754	711	704	702	727	708	712	731	693	742	710	734	722	722	712	707	714	690	737	753	744	759	712	724	722	735	767	701	716	704	765	717	724	746	698	699	733	714	720	724	760	714	713	723	752	736	712	707	754	753	747	748	738	738	701	706	711	702	734	796	721	726	724	760	761	731	705	691	719	705	746	756	672	709	745	749	742	687	699	691	748	744	769	718	764	761	751	736	717	685	680	699	690	746	724	738	752	758	791	730	753	697	746	726	719	727	731	722	753	718	740	706	701	741	737	675	706	726	721	757	725	733	752	737	723	744	762	787	713	763	795	754	711	771	737	716	733	766	688	732	744	788	697	756	739	747	746	725	731	695	724	719	739	771	758	729	700	779	744	708	756	694	726	747	748	714	720	760	745	738	693	712	717	744	746	752	726	728	729	733	755	705	750	711	725	754	708	724	744	741	739	761	725	744	750	757	729	720	712	755	689	752	728	741	709	693	711	714	771	735	695	754	714	701	735	761	690	718	764	687	720	740	706	759	703	727	697	755	751	719	733	692	730	671	776	689	670	748	695	753	741	729	708	741	736	699	711	725	782	740	677	765	725	752	769	708	764	785	719	707	687	726	732	725	739	706	745	731	699	710	712	736	745	748	739	829	699	717	724	724	708	741	709	691	691	711	704	709	758	763	660	732	698	686	729	757	674	757	735	727	755	756	689	713	742	775	731	732	704	721	695	709	732	752	734	721	713	706	762	704	721	754	731	729	783	707	688	742	704	723	704	685	759	687	751	720	737	735	731	686	761	725	709	705	768	742	729	691	715	762	688	709	716	720	731	726	690	689	689	781	755	743	714	704	747	720	766	699	719	715	759	764	746	741	681	750	703	705	750	773	692	705	743	718	731	740	746	703	699	731	758	705	705	686	681	705	694	711	760	678	731	746	726	742	738	696	714	740	721	685	698	760	768	773	727	755	749	720	718	757	750	713	726	748	700	765	750	759	679	704	748	762	731	696	680	692	699	686	701	727	710	714	736	695	720	689	719	680	711	752	734	714	750	771	750	754	740	717	784	733	730	719	727	702	699	744	703	752	744	668	782	717	736	722	733	750	727	718	730	757	739	728	754	684	729	725	753	724	728	730	765	718	773	698	737	783	713	810	768	739	709	742	706	699	734	725	720	706	759	732	714	703	764	755	697	704	756	754	717	743	736	714	705	711	741	709	737	723	769	679	727	732	684	698	758	712	721	738	709	693	758	742	769	741	702	767	726	727	740	742	685	792	661	727	707	748	681	712	729	742	775	745	749	783	727	724	737	775	697	703	713	684	761	723	737	733	732	710	680	710	724	697	700	715	744	776	725	718	781	772	699	779	730	746	743	710	732	746	720	770	742	731	719	707	704	763	717	714	751	755	720	721	723	726	753	726	756	747	716	727	723	716	765	791	705	728	710	753	692	753	721	751	744	789	794	748	698	734	726	717	680	672	764	748	702	714	634	782	687	758	715	696	699	715	728	740	753	696	706	765	757	759	733	722	744	782	735	757	700	750	764	681	757	720	766	696	731	675	763	715	698	776	736	752	762	717	747	718	756	726	724	746	724	738	754	757	702	717	748	739	757	711	724	761	773	744	763	703	762	739	725	727	748	746	725	697	742	774	757	728	672	764	707	775	739	763	708	737	746	720	749	760	736	709	750	727	693	688	770	709	719	763	741	757	709	732	695	705	742	727	682	751	718	695	721	695	744	730	714	728	683	749	726	687	702	701	685	715	740	753	680	700	710	682	722	724	718	723	767	684	731	745	732	749	719	763	687	731	736	715	729	708	727	688	721	693	688	726	753	703	713	744	756	717	737	755	723	767	688	703	681	749	728	713	736	716	734	719	706	719	708	719	720	711	740	717	736	689	745	734	764	723	733	714	728	754	704	721	718	738	767	736	702	748	742	721	720	711	725	727	750	706	733	735	703	752	692	761	713	721	742	735	785	703	726	686	763	732	758	724	730	733	706	777	726	743	730	661	736	766	724	700	727	709	761	780	730	735	739	804	751	740	653	771	725	704	772	695	750	724	720	740	733	764	690	737	690	784	726	760	782	747	738	707	743	705	698	731	719	706	705	760	715	701	707	699	683	731	724	726	658	709	737	684	704	748	713	723	761	715	730	675	719	763	707	727	725	725	703	735	734	717	734	638	740	729	752	762	749	785	723	710	770	715	738	702	726	766	708	721	734	736	729	745	698	729	723	728	699	735	714	766	703	703	742	714	689	746	658	665	750	728	704	755	711	747	690	739	739	735	715	779	722	710	734	686	745	753	702	723	746	741	725	735	754	637	700	726	738	688	732	755	745	692	745	751	661	709	749	695	776	738	727	735	824	761	730	710	760	735	664	718	767	759	680	748	743	688	744	744	733	700	757	733	721	725	739	721	721	685	764	770	749	725	746	735	720	758	717	737	690	698	751	730	728	695	714	711	708	708	739	727	709	777	701	725	729	702	683	706	760	721	745	691	735	723	771	728	736	689	710	703	749	727	692	718	820	711	726	749	746	803	712	741	725	726	730	728	677	733	676	767	732	721	736	753	733	749	776	732	769	758	729	688	693	778	746	745	695	790	740	772	761	771	727	730	683	785	745	728	744	747	735	777	723	742	731	782	699	752	678	731	706	750	760	738	700	715	698	755	729	727	693	743	751	723	739	780	711	730	717	681	729	783	793	731	750	723	777	720	765	738	746	759	719	737	755	731	737	710	686	705	687	696	716	699	684	735	760	729	736	728	760	727	716	703	742	770	699	740	741	696	761	747	757	724	757	747	692	738	750	680	719	677	708	754	776	743	745	730	755	715	703	733	710	765	737	735	742	699	769	729	720	772	707	739	736	721	753	743	758	727	712	761	770	811	728	717	694	730	731	760	694	734	741	714	707	707	757	752	756	693	756	717	728	695	751	708	689	719	770	750	741	704	717	724	771	743	785	764	760	701	712	695	689	737	720	743	704
37738	33926	28377	17410	10263	6719	5037	5113	5384	4535	4437	3236	3331	2119	2408	2104	1558	1483	1358	1053	990	778	954	906	861	898	698	687	695	640	643	582	436	373	316	301	329	294	267	294	301	249	249	246	242	229	277	244	243	229	207	214	190	214	218	207	241	215	203	218	200	199	213	200	239	242	214	215	242	206	228	210	214	223	233	203	202	219	199	211	200	232	225	222	211	223	219	190	222	200	204	227	232	244	220	180	188	209	227	229	261	205	192	223	226	202	251	202	218	208	224	231	248	232	202	226	230	237	198	198	228	220	216	203	221	188	217	204	214	220	206	232	237	223	235	222	213	191	224	215	222	207	229	211	221	208	196	205	196	224	206	235	216	210	201	216	218	211	189	232	222	188	198	211	198	215	198	232	202	209	220	215	202	238	213	210	230	208	232	197	224	241	218	215	228	222	205	223	207	199	204	206	224	237	184	231	201	241	181	227	209	186	240	194	232	209	204	193	202	195	209	184	243	184	210	211	207	210	226	193	207	214	208	234	224	215	244	217	235	217	206	222	187	190	181	183	220	216	221	218	208	190	195	203	223	207	239	203	219	222	222	219	218	225	196	220	221	221	225	202	203	217	218	190	233	204	200	203	213	235	218	228	209	212	208	227	215	236	221	205	217	225	187	207	234	200	232	223	260	219	250	214	213	212	220	235	219	222	205	214	189	204	188	211	182	215	212	207	214	205	192	231	221	206	192	197	234	199	225	204	224	204	192	246	235	210	215	216	210	221	221	222	194	236	216	182	225	202	206	220	211	219	209	207	213	229	194	200	217	210	223	211	207	187	209	191	222	222	222	202	214	193	187	206	223	187	220	236	207	238	192	204	204	223	209	213	200	195	210	222	205	198	222	213	204	198	250	230	228	203	220	239	226	220	226	217	220	210	223	235	207	206	235	222	252	221	191	181	220	226	206	209	221	217	188	206	234	204	221	242	179	233	200	202	207	233	202	188	227	221	206	218	216	225	225	214	220	201	213	226	225	228	227	208	205	209	233	231	207	200	197	198	231	192	233	212	197	201	205	211	233	241	224	197	212	204	196	201	197	168	203	209	225	204	241	211	227	207	195	213	218	238	243	195	212	176	230	227	199	255	217	206	226	233	204	220	221	189	214	230	244	199	235	198	208	212	209	226	197	224	221	199	222	211	210	239	211	240	185	191	199	246	223	229	228	205	214	210	204	207	211	212	182	216	245	227	242	209	214	203	205	204	217	206	210	229	201	192	209	218	240	223	211	216	234	221	225	221	197	193	220	218	223	205	204	206	232	218	198	206	227	251	212	227	205	213	224	210	186	188	204	214	202	207	204	212	220	206	205	185	238	234	220	203	212	199	223	201	212	212	223	227	195	205	207	188	212	235	251	204	212	239	238	210	198	202	207	222	219	210	228	231	222	192	218	193	196	198	224	229	199	215	203	180	246	214	219	218	212	207	207	213	208	222	246	229	234	219	210	205	224	242	203	237	176	217	199	204	218	215	210	204	210	197	217	218	215	219	202	206	204	214	199	207	209	209	226	204	201	201	241	205	194	208	219	216	231	208	209	216	220	231	219	186	225	225	197	202	202	218	197	206	228	227	220	213	219	203	214	211	232	212	220	217	221	234	224	235	235	210	217	223	210	205	224	226	214	210	212	240	209	229	209	205	228	188	257	210	238	222	215	209	215	213	210	219	201	248	198	210	201	214	219	216	205	214	226	214	221	223	205	211	193	192	218	218	206	211	197	205	181	220	219	201	203	225	217	190	232	195	210	217	212	225	217	206	235	238	208	202	166	193	206	210	226	216	200	212	216	213	207	185	252	199	228	191	250	210	232	211	207	233	224	230	202	225	203	201	207	219	216	226	217	225	223	236	229	234	212	204	201	217	203	219	227	225	214	210	210	181	240	192	225	219	230	196	230	238	202	193	219	220	224	231	226	250	218	227	240	227	211	233	196	210	225	219	195	211	200	183	233	236	212	199	224	233	207	222	193	201	185	231	214	226	240	217	214	223	218	207	229	196	201	208	213	212	235	204	224	200	204	246	229	215	221	200	209	213	213	211	195	226	198	217	203	194	198	209	228	213	238	221	240	207	205	204	238	220	217	220	209	225	194	202	202	212	210	205	201	242	205	220	218	198	241	198	205	217	219	223	189	209	212	226	216	193	222	228	207	248	237	211	217	214	203	228	218	184	221	239	216	217	187	209	232	226	218	203	218	245	237	196	209	219	208	230	236	234	200	211	217	212	226	220	194	220	201	204	208	237	200	192	257	201	215	213	214	247	227	197	181	195	224	218	224	212	208	210	229	179	210	203	202	206	236	241	213	187	255	233	223	232	210	217	212	217	238	215	220	222	233	213	204	207	215	225	209	182	227	222	224	195	231	209	226	192	212	218	237	187	209	208	213	225	220	203	224	202	212	208	214	208	206	211	196	222	209	215	205	198	207	199	201	206	234	218	215	246	227	207	213	223	202	214	210	208	203	202	210	197	206	219	189	185	215	226	212	209	204	230	205	219	217	209	220	229	201	248	205	191	219	221	205	202	201	226	227	196	184	217	211	219	190	203	212	221	237	224	234	246	213	230	208	220	223	227	238	231	230	221	210	237	234	225	229	192	208	212	233	223	201	222	224	195	232	208	215	202	208	228	196	215	209	236	214	213	226	221	214	221	210	211	229	212	203	206	196	215	210	214	209	239	209	228	204	214	214	224	228	194	210	209	245	235	220	221	193	227	225	186	209	216	194	213	212	220	188	224	222	244	219	251	215	210	207	217	203	203	221	204	207	208	249	215	219	212	193	220	236	178	205	219	204	194	234	192	225	216	215	211	208	225	219	233	210	226	215	216	253	234	211	202	230	219	181	223	215	221	200	234	191	217	223	224	230	219	240	208	236	227	220	215	228	222	204	211	219	220	241	232	222	182	210	235	195	223	224	236	197	205	224	228	190	225	209	199	232	225	241	200	221	216	199	198	219	219	214	201	204	227	251	211	230	227	204	210	227	216	179	224	221	216	222	207	233	221	226	212	211	214	205	259	193	212	206	232	223	226	222	236	205	198	205	211	199	200	225	244	248	217	223	241	204	205	223	180	198	224	223	212	186	214	208	232	214	205	223	213	227	216	205	185	211	222	197	204	223	208	228	233	188	189	246	209	208	210	223	210	227	211	210	172	209	197	226	223	230	214	178	186	226	208	225	214	211	206	214	206	214	198	212	220	201	220	203	221	204	192	199	227	226	220	207	209	255	227	234	210	226	243	188	229	203	200	210	231	241	213	210	210	210	214	177	223	227	236	192	243	191	204	219	225	204	188	228	218	229	225	231	240	203	201	210	205	191	192	213	186	235	228	229	240	196	207	220	208	211	208	220	222	231	203	240	220	186	230	227	197	228	192	205	198	253	218	197	212	235	216	214	190	194	206	208	231	216	225	208	197	209	229	214	199	216	222	211	200	208	231	198	199	221	179	201	213	239	222
25932	29292	35826	32927	29693	26395	23436	23587	22478	19753	20150	15728	17385	12313	14180	14005	10462	10455	8682	7181	7129	5193	7059	5935	6108	6361	4838	4922	4792	4670	4565	3765	2923	2268	1810	1609	1806	1503	1376	1308	1133	1118	971	1003	839	849	801	809	728	763	746	674	630	630	631	630	595	557	630	630	605	605	620	619	576	596	663	605	606	651	628	624	570	564	619	624	573	630	608	598	573	569	592	558	616	634	565	629	576	630	602	590	597	608	598	577	599	587	584	597	599	606	607	588	611	557	569	632	609	638	600	594	582	586	608	600	570	607	583	626	565	617	601	608	588	573	599	580	577	602	630	636	567	593	586	591	611	593	580	605	628	635	626	656	622	598	593	583	577	597	572	637	593	618	616	552	636	585	610	598	608	601	609	625	593	584	606	573	590	607	613	620	589	584	578	574	609	564	599	582	597	590	620	580	586	627	606	644	578	647	568	641	582	582	648	645	589	612	615	594	613	642	560	592	580	588	573	654	617	579	602	609	623	589	606	596	560	574	583	605	566	614	595	628	588	572	594	594	593	606	603	595	577	589	588	604	632	650	582	603	637	569	658	634	607	654	598	591	584	586	572	577	587	616	574	614	615	627	594	575	620	561	584	629	629	568	575	568	565	635	623	610	579	608	621	612	622	617	597	641	608	604	568	667	578	605	597	608	590	620	579	609	594	631	616	614	606	597	545	583	578	586	606	610	580	624	619	626	591	627	617	583	559	600	589	601	577	605	582	580	582	630	577	612	588	606	592	551	613	624	601	574	608	607	555	587	605	559	607	569	598	608	570	617	558	564	600	575	552	673	592	613	590	617	629	579	627	561	613	596	625	616	629	588	629	636	611	564	603	621	590	579	616	599	636	574	587	603	577	569	581	645	602	568	563	614	615	599	596	613	603	638	638	559	586	623	617	563	575	568	614	582	633	592	644	586	582	593	575	616	639	596	530	576	573	596	614	609	590	591	525	629	587	605	572	590	552	624	602	637	614	539	562	569	595	546	619	607	573	614	625	584	584	591	590	633	612	537	603	594	606	636	607	602	615	655	581	587	608	587	562	582	652	601	538	595	624	552	575	575	602	628	595	567	613	622	593	587	582	625	599	558	613	596	564	649	604	595	639	579	627	621	633	595	569	659	632	591	604	534	576	571	605	586	612	602	599	603	588	591	566	569	624	591	615	571	597	576	600	589	652	575	600	577	597	592	596	592	588	577	563	567	568	594	587	589	606	636	612	609	559	608	575	632	572	611	620	572	622	598	620	593	576	619	599	591	616	557	576	611	555	608	584	602	558	628	620	556	609	586	590	601	602	618	591	593	612	609	602	646	574	598	563	577	635	540	591	570	602	595	589	622	648	591	593	581	604	626	685	655	594	581	572	611	611	622	617	607	638	582	582	588	634	599	582	587	581	612	641	606	572	577	610	530	582	584	602	595	631	576	616	609	616	589	601	596	629	582	602	625	574	586	585	629	572	602	614	606	607	593	587	567	626	604	583	621	573	615	571	610	605	542	561	580	608	618	566	610	590	585	598	576	598	567	567	596	548	575	651	568	634	621	655	599	588	601	591	574	642	587	604	613	652	577	601	606	579	584	623	607	630	610	626	659	565	600	646	589	609	589	554	589	605	610	567	616	607	603	605	570	576	591	579	549	638	605	547	620	555	628	578	630	606	596	581	587	618	582	588	589	574	620	603	581	598	586	609	590	585	587	581	596	601	608	574	603	602	571	591	574	637	571	625	571	641	550	546	586	644	604	610	592	609	652	588	600	607	607	590	581	575	606	603	599	549	618	599	599	608	627	645	562	610	613	592	608	587	586	575	620	602	579	583	580	606	629	667	600	599	630	576	595	585	629	629	589	615	582	599	596	617	554	630	616	611	579	589	578	627	651	619	658	614	625	617	578	631	597	594	587	634	597	586	567	605	641	611	612	562	614	632	590	609	598	609	627	592	585	627	612	550	588	604	576	603	627	601	586	594	625	571	584	627	601	560	597	587	616	611	614	596	594	636	634	641	605	600	586	555	652	652	644	654	562	577	613	550	566	625	614	588	591	571	632	615	607	586	570	602	568	560	606	614	609	619	614	621	620	579	588	626	614	577	601	558	626	573	592	574	619	579	555	654	575	601	614	627	558	600	609	617	604	609	592	595	587	593	617	583	614	635	570	674	601	595	621	588	595	579	586	648	625	604	598	608	615	610	637	655	592	592	583	571	586	597	632	600	552	562	615	543	590	657	599	638	593	602	641	585	638	523	592	597	576	576	605	619	555	594	612	616	598	649	587	620	583	595	600	596	597	576	574	568	597	656	653	557	549	629	615	604	624	623	596	595	569	568	587	623	605	574	586	606	599	613	591	631	585	622	613	592	599	535	631	588	618	613	627	583	654	614	606	622	587	598	568	604	605	599	643	633	563	618	594	560	643	610	581	609	595	633	580	606	586	633	612	586	590	581	571	578	610	538	602	590	608	591	598	618	592	634	545	610	615	601	608	615	574	582	614	619	607	561	603	604	610	597	585	585	594	597	613	557	625	604	590	590	584	576	589	591	581	566	621	588	618	557	571	620	626	592	587	609	602	613	583	661	569	597	615	559	622	613	656	603	601	606	573	582	632	594	587	633	613	631	612	613	573	615	624	641	615	611	597	631	582	560	599	596	556	589	605	614	612	580	582	604	607	628	628	622	622	622	607	565	609	584	595	635	583	609	606	616	556	622	574	593	554	553	597	596	637	617	645	560	598	599	562	590	602	653	587	601	639	582	648	628	587	585	572	583	580	636	583	609	583	612	563	567	591	622	612	581	585	610	583	584	582	546	621	606	599	589	611	598	577	618	607	626	621	633	586	600	577	604	595	594	603	605	600	590	607	620	594	570	605	605	634	593	623	633	615	619	620	599	551	598	567	590	597	601	598	609	597	633	601	580	586	628	576	576	636	584	570	609	580	589	605	580	616	655	589	524	597	585	591	609	583	584	556	594	605	623	646	599	611	596	553	592	582	571	570	579	610	621	613	590	613	594	617	603	594	599	594	613	625	574	631	618	549	646	609	612	617	610	561	604	591	602	599	592	571	564	607	626	577	575	624	553	623	595	589	605	666	610	576	569	536	623	603	589	618	601	572	604	607	644	579	593	579	586	604	636	564	611	593	630	631	587	643	566	634	621	594	623	649	572	577	613	599	595	594	586	572	620	550	631	580	584	633	583	583	607	607	566	597	593	599	627	569	645	598	576	627	609	628	597	617	650	683	616	593	538	596	643	624	614	598	606	585	559	615	628	611	600	613	606	578	621	599	619	580	603	590	601	589	654	590	618	602	592	596	577	578	583	612	590	551	553	637	599	601	640	628	601	559	574	612	597	579	580	606	622	597	575	630	568	632	615	624	564	574	599	602	628	633	594	599	611	577	608	603	576	592	566	582	636	555	565	616	620	618	587	592	593	577	584	623	608	603	605	583	595	604	604	631	612	628	603	623	600	607	590	598	627	576
10415	6511	4427	2082	1351	905	696	609	609	505	467	427	381	389	349	362	391	364	351	341	323	319	317	304	340	344	330	298	287	342	327	332	317	312	273	310	310	294	314	289	320	326	322	322	314	315	330	319	333	328	320	296	303	285	291	311	306	313	281	309	306	285	297	288	291	309	315	319	339	313	311	299	328	306	294	298	295	315	303	297	329	329	336	296	314	293	331	330	290	321	292	323	299	309	300	313	318	308	324	330	298	307	307	317	279	306	263	338	286	282	283	318	331	320	303	330	294	294	293	302	311	296	323	294	307	313	310	315	284	315	283	310	317	327	304	307	322	310	340	296	312	302	309	291	314	322	311	309	291	302	302	345	299	285	321	304	300	307	331	311	288	348	291	316	322	326	298	339	279	306	331	322	299	292	298	287	300	307	312	318	318	320	281	312	309	301	299	288	312	284	322	316	300	303	275	312	281	323	334	279	294	294	292	338	303	283	300	309	315	334	319	308	306	321	252	309	311	325	326	305	292	329	324	306	274	309	296	298	309	326	320	326	315	328	302	279	292	330	287	289	294	295	304	327	312	296	327	298	319	287	286	349	325	301	291	284	317	289	318	306	307	331	312	317	269	291	309	300	316	326	319	301	317	316	311	302	297	303	323	300	325	333	290	315	292	282	297	302	305	302	304	310	293	300	315	325	312	324	325	298	338	285	337	309	340	314	288	305	332	310	321	338	280	319	310	330	282	318	311	284	305	283	327	328	307	311	292	305	312	308	312	320	317	282	326	286	304	299	294	315	309	317	303	326	324	302	320	327	297	282	266	299	289	288	276	315	301	280	296	324	296	301	314	303	311	322	295	296	325	324	315	285	306	300	297	314	291	277	292	305	284	329	317	276	343	308	299	329	328	314	332	324	305	295	265	278	289	310	290	306	274	315	297	304	297	308	298	294	294	295	317	288	299	302	301	300	316	314	314	318	306	312	311	323	317	309	296	313	282	318	309	288	309	325	302	299	319	323	318	296	302	312	290	304	305	332	316	327	299	280	292	332	267	300	327	292	343	313	326	294	318	275	301	314	298	325	289	262	306	341	343	292	306	326	312	322	311	308	331	313	294	320	277	320	297	334	309	284	302	296	305	319	303	311	325	357	282	311	293	334	300	319	319	270	272	315	324	319	283	324	332	323	298	270	305	303	302	299	305	322	291	284	316	282	316	317	294	309	266	319	278	289	304	307	303	308	315	304	325	295	273	314	313	318	334	328	308	329	329	309	318	290	291	310	279	313	326	297	301	322	300	301	328	306	305	294	309	315	300	320	315	264	296	285	301	323	299	334	287	300	257	339	329	294	286	287	312	306	298	279	336	329	303	299	286	295	296	302	304	331	302	297	294	321	312	281	298	282	331	278	316	318	290	287	308	312	318	313	328	304	283	301	291	282	294	328	309	303	326	281	301	301	281	290	313	319	320	268	333	293	310	322	309	292	293	286	305	321	306	320	288	308	304	318	304	318	283	281	321	320	266	321	298	278	311	329	288	314	323	332	292	307	307	317	282	271	300	309	301	306	309	263	330	324	332	289	298	309	355	281	303	302	293	296	305	297	296	294	300	309	294	293	324	323	298	270	281	317	302	319	280	276	300	309	322	304	320	321	316	314	331	318	302	297	313	338	296	277	327	296	321	272	284	306	286	336	300	292	280	311	340	316	317	292	290	294	284	323	313	314	314	272	308	274	306	295	307	298	306	312	315	338	302	293	300	309	288	299	315	300	310	279	296	298	272	259	312	310	315	309	294	312	324	271	302	332	298	279	302	287	299	296	286	293	302	292	317	294	288	293	270	320	300	289	329	301	297	273	330	335	300	297	312	319	316	322	279	266	298	308	334	293	316	299	295	307	270	289	303	317	287	303	315	306	334	276	287	308	304	300	323	294	290	299	274	303	293	316	309	311	314	317	327	307	330	270	305	323	300	309	327	270	312	301	293	305	286	320	290	323	297	321	286	311	341	301	295	313	281	307	296	305	308	304	281	300	336	290	316	289	342	330	331	315	309	311	309	335	290	298	280	307	308	299	302	301	308	332	299	293	280	283	305	307	288	295	274	305	297	303	337	301	303	307	324	301	286	296	315	290	329	274	297	300	292	310	333	287	311	280	309	296	318	307	307	325	309	328	327	281	308	314	293	293	318	305	294	319	316	282	307	276	306	326	307	299	332	326	347	301	322	319	308	313	295	302	309	308	288	287	341	262	331	330	317	290	309	316	309	285	270	294	286	344	302	281	332	294	287	317	303	295	308	303	303	282	276	305	321	315	298	301	302	290	321	309	314	290	295	307	282	315	287	258	292	318	286	286	277	301	326	312	327	297	303	309	289	309	291	292	319	296	312	332	328	326	313	325	277	309	290	286	302	308	275	309	340	326	307	319	313	328	313	281	291	312	326	289	304	299	296	284	307	291	288	301	342	304	325	339	313	303	298	302	290	303	349	291	292	308	297	338	301	300	336	308	292	299	289	293	281	310	300	312	302	307	312	330	323	292	294	330	336	296	347	298	312	340	285	307	334	306	322	303	298	332	331	309	287	302	311	275	284	303	329	301	322	315	298	306	290	300	302	328	271	292	321	330	312	298	292	307	295	301	320	273	299	281	290	281	299	297	274	314	310	325	317	278	306	316	289	289	295	301	293	276	326	326	296	303	310	309	345	301	312	338	299	308	318	259	307	321	313	346	322	306	303	322	310	315	304	345	297	331	341	303	300	273	268	332	288	300	299	302	294	313	300	328	301	324	310	290	315	298	320	322	313	298	310	316	299	324	308	301	301	316	313	267	279	329	299	272	330	319	271	318	290	305	319	321	280	291	291	333	326	288	306	303	320	297	288	271	299	297	305	332	319	279	321	300	268	243	340	285	300	315	299	272	290	329	302	301	290	305	325	292	312	322	294	290	303	277	301	291	307	285	296	315	283	310	295	301	302	310	343	290	305	297	311	273	285	312	288	300	261	338	322	321	296	295	332	321	286	326	327	304	294	318	283	316	290	310	308	318	304	281	310	321	321	307	304	299	327	324	327	280	304	310	275	309	317	312	316	297	293	324	319	286	317	320	307	306	268	306	319	298	306	316	295	276	299	303	314	271	310	304	294	294	322	312	321	278	302	265	307	300	329	302	318	320	279	322	320	285	289	326	324	344	262	293	324	304	310	301	326	324	298	305	307	332	309	297	301	283	292	309	314	296	281	293	325	296	304	302	298	296	305	301	292	305	300	302	293	277	301	311	302	327	329	291	280	318	290	285	348	307	312	283	287	307	306	290	305	339	298	297	317	300	305	311	299	313	302	311	305	266	303	286	280	314	312	299	312	308	277	308	290	304	271	304	303	297	297	316	320	338	266	300	312	329	299	298	304	288	291	303	329	333	330	313	334	316	299	299	312	338	304	295	301	291	296	322	310	321	300	300	311	302	313	294	308	341	311	310	308	300	333	310	277	340	319	298	278	319	288	296
9102	7525	13880	13056	9842	7361	5662	4751	3843	3089	2665	2160	2053	1675	1669	1522	1551	1422	1289	1212	1216	1022	1104	1113	1088	1021	988	988	967	988	969	966	884	931	890	919	803	849	840	882	905	816	863	806	884	835	835	846	832	792	826	866	792	815	818	840	801	810	832	841	786	774	781	840	849	793	801	821	844	848	793	835	801	811	834	814	797	819	801	805	798	790	842	810	818	811	800	858	815	837	839	801	808	836	798	786	845	845	791	776	824	795	797	808	809	828	770	815	804	789	837	839	762	823	851	834	788	834	816	837	812	823	845	820	860	840	834	784	897	799	791	767	837	802	837	879	836	823	835	814	830	792	822	849	836	824	798	839	808	840	814	802	828	816	822	833	782	839	835	844	809	794	850	848	867	808	826	784	849	780	822	812	797	808	811	830	785	771	839	827	820	814	814	783	775	771	807	816	821	839	844	767	848	811	836	790	805	812	842	854	824	812	860	839	830	868	815	812	826	814	908	809	793	798	801	838	827	777	850	795	806	877	836	845	787	825	801	779	878	830	820	842	833	828	818	759	811	827	785	872	788	811	831	844	811	837	770	818	764	829	843	851	770	779	802	840	841	808	826	872	811	777	846	848	845	784	829	837	801	788	807	829	838	758	797	796	834	835	802	837	836	773	866	770	800	874	861	836	803	773	854	817	834	780	872	808	778	791	760	804	803	872	850	807	856	855	806	820	801	860	807	772	819	868	835	825	812	802	814	827	863	800	867	785	806	820	819	818	841	903	798	833	844	807	830	821	813	833	858	802	876	852	810	803	834	751	805	830	812	833	831	857	856	803	815	718	811	765	852	822	823	799	835	772	868	812	855	807	821	826	801	827	822	803	852	829	783	813	787	849	772	890	817	829	786	858	770	784	775	826	762	850	811	784	780	781	839	784	775	751	802	811	857	837	837	835	733	779	777	800	874	823	850	825	842	802	824	836	827	808	798	852	850	815	757	801	834	845	805	760	823	816	852	825	857	847	821	812	832	788	820	797	814	818	847	840	810	795	765	827	788	818	805	818	811	817	812	833	802	822	812	830	809	812	858	829	809	834	814	831	802	846	792	826	774	823	809	792	837	847	803	835	833	786	804	842	803	792	871	847	798	827	789	819	804	800	772	841	795	800	866	833	796	810	821	820	798	805	832	808	796	821	868	847	849	805	826	863	772	834	793	799	860	840	800	821	812	800	838	797	798	836	816	891	821	811	814	835	811	809	802	810	813	844	793	866	805	828	837	782	821	816	833	793	863	831	780	839	842	819	802	827	795	819	834	770	803	791	838	809	794	778	791	829	801	825	815	809	817	820	833	802	823	829	851	863	848	794	816	830	825	823	856	862	805	821	892	833	856	870	826	810	840	821	829	807	778	825	774	793	789	812	732	895	783	823	781	864	797	835	814	831	824	841	825	820	869	799	784	854	787	793	846	827	860	791	837	778	834	865	865	850	789	820	858	855	839	846	801	784	774	771	814	806	825	807	817	827	836	771	837	802	850	790	816	819	823	812	829	836	780	849	841	839	852	891	822	805	851	914	770	804	852	785	829	812	824	854	807	838	846	770	823	827	797	844	831	810	776	837	801	846	816	868	803	834	815	812	877	884	816	797	859	787	830	816	855	827	804	861	807	796	830	824	845	804	813	763	806	758	880	789	792	809	818	789	842	771	824	877	839	809	838	882	817	830	855	797	836	770	832	878	786	856	809	845	784	783	851	811	820	809	778	774	846	863	822	823	826	806	870	852	801	813	875	834	855	854	840	865	831	858	785	853	842	806	817	821	792	750	889	852	837	864	854	785	787	785	845	845	778	826	783	818	753	824	806	829	819	770	803	863	871	833	851	804	809	801	809	811	805	835	792	799	844	798	824	816	852	799	788	772	779	847	766	845	832	860	840	865	793	800	807	783	839	820	780	821	785	762	793	798	794	806	772	774	901	798	786	824	855	861	829	816	818	836	832	792	864	826	827	800	816	800	797	795	844	783	847	862	825	833	829	846	844	820	856	802	813	778	792	821	836	854	809	780	840	786	804	806	843	797	780	838	855	794	834	807	833	800	822	859	763	790	861	833	783	848	771	786	821	859	838	802	849	814	814	702	822	798	782	805	834	832	811	804	834	844	812	798	810	827	793	823	810	867	798	805	836	824	839	820	752	838	784	850	779	810	794	810	871	807	856	781	849	854	753	808	813	804	825	840	834	800	781	801	812	850	813	790	783	828	850	893	838	812	834	796	783	770	851	788	857	851	827	782	769	807	831	802	857	833	825	851	818	814	833	823	864	842	799	861	814	802	829	845	847	858	813	779	803	824	798	845	813	804	847	804	819	808	840	834	830	822	804	796	851	837	772	788	773	840	812	810	812	786	833	782	785	806	771	853	850	854	838	791	827	818	785	822	828	840	819	800	775	835	754	794	825	783	819	826	800	800	831	782	825	814	847	833	799	850	831	802	863	788	785	830	808	822	809	840	774	845	816	824	843	833	805	819	835	829	811	797	843	830	785	831	761	841	788	801	862	784	825	810	786	778	832	854	799	814	834	843	819	834	845	870	774	849	820	862	808	845	824	834	875	850	834	795	875	827	845	776	784	818	807	805	773	754	810	820	800	826	816	797	835	829	890	826	794	822	782	808	817	781	829	765	825	766	805	795	798	814	808	802	802	839	829	756	819	873	810	819	805	759	846	860	831	796	778	781	807	802	796	821	760	802	784	797	847	828	827	807	856	836	811	803	817	829	845	832	802	832	756	788	845	804	793	838	796	827	792	788	832	807	794	827	797	820	856	830	833	794	857	794	823	842	793	864	785	763	790	829	796	804	832	828	812	844	807	843	788	830	862	856	826	772	777	812	811	823	844	802	838	813	853	841	780	829	825	828	833	791	802	795	847	820	832	831	880	821	813	834	824	835	814	834	847	868	780	797	819	800	781	839	747	827	791	814	801	827	788	822	816	875	843	845	814	802	831	768	818	860	831	825	837	791	824	815	850	851	856	823	802	751	809	870	807	831	804	825	788	868	846	826	828	791	883	812	776	781	799	762	834	838	834	819	855	817	807	850	777	821	814	860	839	851	808	788	797	815	794	854	820	788	830	822	803	812	791	868	845	810	823	841	778	862	815	839	787	798	869	820	783	821	732	803	815	822	839	796	802	796	848	808	829	818	837	855	797	785	843	858	818	815	814	837	785	768	821	870	813	811	845	810	847	833	865	836	766	862	813	831	800	868	806	842	807	809	821	806	793	818	839	859	816	818	866	822	824	806	810	860	849	783	811	843	792	765	832	800	817	850	825	818	827	820	763	828	866	827	825	800	819	795	820	846	814	804	772	835	857	796	768	821	787	841	837	819	797	817	790	790	802	820	796	808	859	862	763	876	826	813	821	803	804	794	836	843	802	782	797	828	823	808	810	840	874	839	848	808	809	832	851	777	825	869	787	840	807	833	810	806	831	825	799	840	839	815	853	817	823	742	836	783
28107	25417	18507	9104	4918	3377	2636	2792	3147	2360	2078	1572	1335	909	1133	983	954	893	811	701	583	508	554	500	551	631	521	462	474	448	474	445	407	357	320	284	304	308	324	303	290	255	277	270	263	285	322	262	268	259	267	244	277	259	266	299	306	250	293	260	305	290	253	262	271	250	263	268	274	241	242	267	259	267	271	290	256	258	263	270	262	229	259	262	275	264	267	280	251	255	273	286	292	272	253	240	277	239	270	278	250	232	245	278	266	267	240	293	243	276	276	284	222	247	296	228	249	272	270	279	278	259	237	241	253	236	272	252	279	280	271	283	261	269	250	262	273	277	271	282	253	257	244	264	255	242	281	271	288	285	256	282	274	277	234	259	258	256	302	234	257	282	244	241	277	250	273	309	242	266	284	292	259	268	248	269	276	271	258	250	285	273	311	272	241	258	261	274	297	250	276	257	243	251	286	310	266	282	273	255	248	307	246	282	281	267	283	270	251	275	261	315	273	252	254	265	267	274	279	283	245	259	269	258	243	264	270	225	238	242	265	253	237	250	264	285	221	266	241	303	264	268	263	280	233	268	283	264	274	248	259	265	269	259	246	264	255	273	276	282	296	303	269	270	262	235	276	274	268	286	268	250	248	271	272	291	261	247	261	258	252	276	269	265	245	247	247	229	276	264	277	290	271	242	269	298	243	265	241	241	262	272	270	267	255	262	259	280	284	252	286	284	252	260	276	240	282	286	262	290	287	254	276	275	264	266	252	250	256	262	234	246	265	239	292	251	263	278	257	278	273	256	275	283	249	262	258	248	268	281	271	274	268	244	292	235	274	310	276	265	281	269	259	261	274	261	276	257	248	253	241	253	275	244	295	266	270	255	248	269	251	265	258	258	277	285	272	267	283	281	259	249	291	274	233	266	277	259	245	251	275	267	288	240	258	248	259	265	261	239	273	269	267	270	256	232	287	273	303	282	249	257	255	266	274	264	276	264	252	266	252	278	259	253	248	259	304	248	266	261	259	258	254	294	271	273	265	274	241	248	304	273	293	256	242	275	264	267	248	266	263	287	245	266	268	260	260	251	262	238	290	298	260	276	266	248	255	273	274	262	251	260	275	286	259	257	273	239	283	281	245	286	247	255	250	282	297	281	241	259	278	240	294	282	230	270	292	240	258	248	298	250	253	248	257	246	289	270	255	270	266	289	243	261	253	289	264	260	230	265	271	261	287	269	285	285	277	278	259	257	260	247	295	246	262	270	292	291	245	264	268	278	268	253	272	269	261	271	258	244	274	274	261	263	248	270	261	243	303	252	262	296	299	239	246	285	259	296	280	264	277	263	273	287	282	262	284	239	265	287	260	283	267	254	303	242	250	284	285	256	268	279	271	282	241	269	256	266	292	288	276	249	270	260	287	281	265	273	287	241	294	267	279	284	291	268	258	249	248	305	285	265	293	279	295	294	242	251	231	267	265	282	254	267	260	265	307	264	286	289	281	277	277	278	276	280	281	275	250	248	251	266	263	255	233	252	259	261	246	267	263	233	261	244	290	263	231	262	278	242	276	269	281	292	273	260	277	258	259	238	255	301	270	235	277	245	283	261	277	257	254	245	268	276	237	277	289	274	247	257	273	229	307	245	273	265	268	270	265	264	259	302	247	242	288	248	274	269	266	291	260	248	255	280	262	256	259	263	270	252	266	265	245	266	262	258	271	270	267	266	283	256	251	247	272	267	256	282	265	259	278	225	291	292	272	251	266	241	262	246	250	265	260	240	270	293	291	263	275	277	268	261	261	244	283	246	277	265	243	267	252	257	243	260	261	299	235	274	279	284	284	280	256	264	314	263	259	248	269	262	260	259	257	262	295	256	264	268	261	267	259	264	289	298	253	250	277	304	256	257	287	259	265	263	234	291	271	262	259	252	260	276	243	248	229	266	265	258	244	267	261	271	241	285	271	271	249	245	296	259	259	251	251	252	248	245	257	275	274	244	267	262	297	271	257	240	241	236	250	268	276	268	276	251	258	260	272	247	276	266	265	249	279	284	248	270	286	271	265	236	265	268	262	265	262	269	277	277	261	298	253	259	270	299	239	273	243	266	233	307	271	272	278	255	274	274	268	311	304	245	265	284	259	266	255	252	278	271	251	279	290	258	251	253	275	270	277	267	256	258	249	242	259	252	260	264	263	236	262	269	266	237	260	264	250	269	232	270	273	258	251	283	263	236	288	237	259	244	259	254	272	252	264	241	266	250	286	250	249	277	285	266	248	274	282	250	281	269	288	258	261	237	285	268	281	252	288	303	257	282	267	278	262	243	252	266	270	251	254	266	269	272	270	241	280	263	271	242	256	293	266	263	291	288	259	266	252	272	250	267	268	274	264	273	242	273	272	239	280	292	248	268	275	246	252	288	262	266	279	257	258	222	249	237	272	274	271	309	266	287	282	243	285	269	256	284	268	287	274	285	264	292	250	259	242	277	258	263	257	265	296	279	313	282	223	252	260	288	250	260	272	253	250	239	256	276	290	265	256	283	245	253	282	288	270	275	283	276	273	283	276	260	270	270	258	282	231	263	248	278	238	273	261	232	241	249	256	256	275	251	235	265	273	252	245	289	240	258	237	314	278	255	302	245	248	257	253	241	266	267	251	284	258	288	257	287	249	223	244	275	255	273	285	226	262	275	280	253	302	241	228	226	263	265	243	273	251	303	278	269	249	236	244	271	293	274	232	226	258	291	284	277	251	260	228	260	241	258	281	264	241	271	271	259	274	243	262	267	270	254	256	255	289	255	286	230	239	283	264	239	274	236	261	224	257	274	269	232	273	258	307	286	274	257	283	262	274	267	259	279	263	295	267	272	270	243	263	253	271	246	276	250	247	263	276	269	284	231	275	276	267	254	251	273	267	262	283	254	261	240	243	256	252	287	251	253	274	266	241	264	284	284	255	260	252	264	279	263	278	256	259	245	251	253	257	272	275	273	264	277	231	280	241	268	241	253	250	236	289	251	262	274	271	266	285	280	239	275	239	257	251	258	243	268	284	263	263	261	267	251	267	250	237	299	278	278	238	260	273	276	299	267	287	256	262	267	252	272	240	253	283	258	261	254	265	256	288	254	266	258	267	255	257	286	225	292	272	288	261	254	289	252	274	252	287	260	283	244	253	249	291	282	244	287	275	247	245	246	263	268	244	262	258	290	275	259	257	251	278	243	269	271	257	254	253	296	281	272	264	266	233	257	273	315	261	295	269	252	254	267	268	274	289	247	250	285	289	260	271	276	257	311	259	320	269	279	243	248	284	289	260	271	285	266	285	269	234	264	263	261	267	261	265	274	293	278	261	258	255	279	247	243	233	281	247	250	284	264	273	262	276	263	234	278	263	260	268	278	269	260	238	236	285	255	250	297	272	282	279	249	274	237	295	260	252	259	247	256	271	276	247	263	277	276	250	276	233	296	261	258	274	262	290	286	270	266	260	256	269	279	253	265	259	255	295	264
19874	22573	27812	25633	22253	18843	16063	16463	16786	12934	12358	9671	8466	6436	8234	7570	6746	6062	4987	4302	4095	2784	3552	3395	3775	3970	3058	2981	2722	2687	2617	2323	2057	1599	1383	1258	1183	1190	1096	1123	1092	1048	990	895	844	875	900	897	814	801	740	787	746	736	714	740	752	736	732	710	741	693	696	692	735	792	736	726	682	724	728	691	717	675	706	697	737	727	703	764	699	729	760	710	715	740	720	757	731	716	747	738	734	699	714	741	721	729	713	752	723	740	778	705	734	725	701	707	722	696	719	721	733	701	725	701	712	774	721	732	711	732	785	703	728	753	719	753	736	717	687	751	773	759	729	742	693	741	706	686	741	725	739	739	700	732	742	783	696	708	752	746	763	717	780	710	723	747	714	722	738	756	722	742	692	717	715	715	765	722	751	711	760	723	684	658	724	781	720	722	728	685	714	694	757	734	699	756	770	688	731	734	706	738	738	690	685	664	692	790	694	738	702	741	744	733	672	801	713	700	741	715	670	720	750	753	696	708	722	760	703	675	736	766	715	681	749	753	694	738	718	723	756	718	717	757	727	751	675	748	701	705	756	707	696	683	759	727	796	741	725	696	703	720	723	727	709	758	789	709	735	759	720	711	717	680	721	728	767	731	704	690	730	750	668	778	709	723	710	706	677	711	736	718	716	681	666	774	726	731	749	709	742	682	752	735	728	739	679	774	722	738	774	712	683	709	730	768	673	679	696	707	681	739	773	747	684	764	719	737	716	720	712	705	711	691	669	721	691	718	774	751	767	738	697	717	743	690	730	718	722	705	687	722	751	772	757	733	721	731	725	720	724	723	761	743	698	695	714	736	712	730	753	739	689	758	756	717	720	743	745	700	689	701	717	702	789	705	751	728	718	749	714	753	730	742	723	749	766	691	708	762	705	768	749	707	708	756	719	746	673	665	730	718	741	728	748	702	717	728	763	721	763	705	709	702	703	725	738	734	724	724	692	700	749	704	703	744	687	747	709	690	713	699	756	710	735	695	766	767	749	733	698	753	732	712	727	739	702	765	754	761	730	715	707	723	727	750	703	724	724	740	740	738	738	706	780	725	737	710	751	737	727	692	673	727	684	670	756	711	653	729	709	721	726	731	729	691	742	705	764	697	743	726	742	676	731	713	740	693	750	713	698	738	730	723	735	713	727	745	725	683	713	676	731	700	726	767	713	697	722	690	737	693	735	761	693	752	744	737	707	723	726	738	753	688	726	732	743	701	762	743	720	706	729	774	668	662	714	727	670	747	711	727	715	738	712	761	776	674	689	744	720	688	731	716	718	775	723	731	751	757	723	749	719	708	702	764	764	734	747	713	695	721	739	721	794	718	704	713	702	710	730	734	746	658	691	678	708	746	697	747	711	697	753	700	744	686	745	747	748	752	750	741	742	705	741	721	738	739	696	747	731	699	754	715	746	737	704	724	787	710	697	710	714	722	710	721	741	751	692	721	734	739	771	701	746	750	739	682	684	749	743	717	770	703	707	739	681	745	745	751	759	750	756	738	725	735	749	737	736	736	717	716	752	716	718	723	718	761	756	684	693	727	735	658	725	690	725	741	682	723	712	651	714	722	735	723	771	729	690	759	742	762	704	726	715	696	714	731	701	725	691	698	753	724	764	725	701	777	695	737	770	703	737	706	681	752	754	682	702	749	690	675	743	716	739	696	737	763	776	726	702	782	696	742	748	730	757	710	764	777	733	736	732	714	727	724	704	738	731	750	717	738	725	754	728	804	755	660	716	677	736	727	707	697	684	752	744	692	719	732	742	692	749	727	740	673	681	730	759	673	709	686	751	673	691	693	703	711	743	746	759	671	691	693	752	690	723	743	718	730	792	717	699	736	699	730	709	720	689	754	750	757	718	732	711	694	751	694	723	710	706	763	727	731	742	719	740	726	692	671	733	760	738	745	764	723	717	680	704	726	728	692	683	748	712	701	694	726	729	666	772	685	712	687	738	649	744	715	682	730	709	713	730	730	700	711	693	730	726	729	712	756	698	730	704	730	757	727	696	760	713	704	699	713	666	739	716	737	749	706	708	765	713	753	716	695	727	720	696	724	716	698	738	750	754	706	738	755	756	769	756	766	692	715	662	754	758	724	742	734	743	739	716	717	740	738	725	708	744	773	766	727	722	698	751	714	661	695	738	706	719	702	690	702	755	732	744	751	719	779	734	727	754	726	721	759	730	687	702	729	725	724	710	734	700	726	658	743	723	766	737	722	738	774	710	709	750	679	688	737	719	741	773	736	744	738	760	723	708	766	737	695	695	723	724	722	680	684	738	701	738	725	715	729	737	708	715	723	770	705	714	733	711	691	706	719	767	731	760	728	730	712	711	746	744	738	697	728	737	681	711	719	732	721	707	756	657	715	705	720	739	729	741	738	730	709	692	761	713	692	729	702	689	704	726	753	709	736	750	717	735	661	750	711	758	721	738	734	671	740	762	740	748	769	648	723	734	687	700	779	647	756	712	712	734	759	715	690	744	685	720	693	716	714	697	767	747	709	697	711	645	715	703	725	733	760	705	730	667	745	731	773	788	697	772	717	716	718	752	723	673	777	667	680	701	711	724	722	706	705	777	696	717	724	718	718	718	729	691	696	769	753	741	719	727	730	676	729	722	729	751	710	701	746	731	753	718	744	753	714	718	759	733	716	710	767	768	721	785	723	720	657	753	763	705	717	783	753	717	692	723	691	693	693	753	688	790	762	733	752	752	717	745	724	710	698	749	713	739	707	796	716	733	709	726	766	775	703	747	737	679	733	713	745	720	748	756	724	734	729	691	713	655	764	719	720	722	700	736	742	717	707	701	711	717	719	728	738	698	730	728	756	733	730	729	737	745	720	700	737	744	749	734	730	699	695	693	735	763	724	665	707	712	675	698	697	685	735	732	751	771	712	697	685	752	741	717	734	734	726	739	748	761	702	720	719	672	746	734	750	735	718	742	682	752	757	700	724	761	727	703	735	696	681	779	745	720	693	772	709	714	706	754	751	751	674	712	706	745	747	669	732	733	700	729	704	751	692	713	714	755	694	765	726	742	691	744	716	756	698	709	753	718	727	753	682	702	737	719	736	740	687	737	763	755	721	733	695	723	733	733	707	747	711	775	743	767	738	707	705	723	710	697	702	685	717	711	725	762	733	686	710	774	733	675	722	715	670	722	734	715	732	676	694	708	701	650	727	705	727	703	739	752	725	710	705	757	724	734	703	728	696	695	750	667	750	766	650	731	736	736	695	750	727	711	726	714	680	750	719	741	753	693	738	714	699	735	750	723	714	710	711	707	725	660	782	725	714	718	747	744	768	681	692	688	686	762	717	778	700	704	748	681	759	723	710	707	714	712	714	703	712	709	711	661	696	708	774	749	700	696	765	698	708	752	752	734	711	700	674	648	700	782	681	702	681	750	740	726	709	715	756	690	740	700	740	688	717	737	766	726	758	736	702	733	733	771	702	713	744	775	724	728	695
38207	34891	32600	20034	11902	7537	4822	6369	6682	5229	4450	3551	2457	1913	2186	2065	1768	1614	1297	1062	949	730	983	967	890	990	698	730	677	642	639	532	482	446	345	335	385	333	296	288	280	243	258	278	247	217	249	211	255	246	243	218	221	203	215	232	227	211	227	213	210	195	174	201	224	225	212	186	193	243	233	217	217	207	234	207	241	207	233	209	207	198	209	208	200	216	235	223	214	200	207	223	199	210	225	202	221	201	182	210	231	224	221	213	221	243	233	210	239	192	223	214	219	218	201	189	223	193	218	207	190	223	223	228	191	214	199	238	252	185	232	222	218	216	217	218	213	202	230	218	202	211	212	228	211	227	201	211	191	188	215	214	194	208	213	217	187	195	211	210	258	193	223	231	216	218	233	234	227	213	213	246	208	228	238	215	221	219	241	233	222	232	207	226	194	219	220	220	224	225	205	245	212	219	238	231	232	186	188	229	222	211	219	199	245	238	230	235	210	194	191	199	234	226	208	195	215	240	234	228	202	201	241	225	200	211	223	212	226	211	240	238	231	209	211	194	213	201	209	202	196	197	205	205	231	217	248	213	230	209	220	184	210	218	217	243	221	188	211	180	220	243	213	241	227	217	213	217	234	210	214	219	242	216	212	202	216	206	219	203	220	203	218	213	222	219	195	226	207	228	200	219	245	229	237	185	221	214	185	202	225	208	193	236	232	196	210	202	217	222	200	180	228	195	186	227	212	202	206	214	202	210	226	177	198	228	238	226	237	239	211	219	205	193	201	225	233	208	223	241	226	205	212	224	200	232	207	205	240	212	200	189	228	217	210	239	205	191	214	199	226	203	216	247	217	209	199	200	254	218	227	210	228	208	242	177	213	215	214	216	226	213	210	211	246	231	191	210	205	230	226	220	207	200	190	209	208	215	208	216	197	216	225	207	237	201	232	219	201	224	207	241	243	209	200	185	205	235	212	207	217	224	224	214	235	248	196	227	216	221	222	225	229	208	246	207	209	212	228	210	214	208	198	211	219	202	202	168	193	218	233	211	221	250	221	204	219	210	218	207	221	231	179	209	237	208	227	205	222	201	195	247	227	186	228	224	196	249	225	216	196	210	213	192	200	206	196	217	224	182	230	205	188	206	217	251	214	185	207	193	228	211	220	233	198	217	232	229	224	202	227	217	234	223	219	230	209	214	218	221	221	225	217	238	217	195	198	192	208	213	209	206	196	217	250	219	214	211	234	224	218	197	222	209	220	221	213	201	228	203	242	241	215	229	216	225	217	240	219	238	219	217	234	209	197	218	203	231	226	221	205	220	219	226	226	222	212	225	229	209	207	232	236	227	203	218	216	224	211	192	203	232	223	214	230	209	229	225	202	190	223	216	212	232	219	216	223	181	235	207	221	196	235	202	203	209	218	210	218	192	201	197	211	224	224	208	249	196	212	217	218	230	216	209	225	203	200	204	204	233	212	208	207	214	220	222	215	213	215	209	188	218	212	223	202	204	224	205	232	204	201	222	227	229	196	234	231	253	197	220	226	227	189	203	232	228	216	236	200	197	236	201	242	193	200	228	208	222	216	228	219	222	219	225	215	191	220	205	211	223	214	180	207	219	217	215	201	218	222	184	219	204	240	216	231	228	221	220	226	239	216	202	213	210	213	179	195	220	229	174	207	223	200	209	214	188	192	225	186	227	201	253	231	218	215	214	188	231	239	210	254	192	214	222	219	205	218	217	186	205	220	204	191	213	234	182	226	219	205	225	221	237	194	229	222	200	200	210	232	230	240	234	225	206	220	226	246	233	220	202	194	204	235	191	218	215	204	218	219	212	224	217	197	229	204	201	226	196	220	245	229	209	212	221	205	198	211	201	217	224	205	211	222	213	234	238	203	205	192	205	214	210	194	247	205	193	213	224	205	230	212	217	194	221	215	225	216	216	204	215	226	223	235	217	201	221	214	208	202	211	237	205	213	208	252	208	201	167	227	186	236	220	211	225	222	203	209	209	183	229	200	241	195	205	216	241	202	225	204	199	214	194	192	205	197	211	186	225	229	232	211	207	214	209	223	230	229	205	219	192	220	210	224	209	213	224	258	231	224	215	227	207	176	247	193	196	221	183	215	221	224	172	191	197	241	227	225	227	201	205	203	213	238	211	209	244	206	214	232	204	216	209	240	196	225	232	237	241	215	207	223	213	241	224	194	207	225	253	216	193	218	206	224	255	193	231	202	218	224	226	209	224	220	203	202	243	225	187	205	200	240	205	240	224	216	260	183	196	227	205	215	222	199	193	186	234	252	201	201	205	218	235	215	235	202	187	196	217	210	216	225	193	208	203	217	233	244	235	233	205	205	244	199	239	217	225	208	214	225	190	229	221	212	236	217	214	221	212	219	237	234	202	203	192	196	208	182	231	213	207	242	231	208	199	193	248	193	249	238	239	233	215	228	232	198	211	220	222	217	216	210	214	192	214	209	177	236	235	225	207	210	214	219	222	212	194	216	224	187	219	234	218	209	209	238	209	238	174	190	216	232	229	187	198	226	216	211	199	233	218	223	233	199	199	233	225	237	236	198	212	195	217	220	210	222	205	209	215	225	205	204	248	201	211	211	207	199	215	200	217	227	248	229	230	198	203	205	226	223	218	219	236	213	227	225	208	216	227	238	232	203	197	213	211	211	172	228	226	224	210	229	206	220	209	190	225	221	215	202	198	195	224	221	221	220	206	193	218	233	221	211	214	194	222	209	191	176	225	215	212	209	206	230	219	210	227	232	222	210	208	220	222	212	212	199	196	190	217	222	202	206	206	214	230	195	206	213	223	236	236	211	188	196	205	195	216	201	223	226	199	244	212	223	214	197	221	191	189	184	217	240	208	207	210	216	206	225	215	186	197	198	224	222	226	218	219	211	210	216	205	221	213	212	206	206	223	214	220	201	215	216	207	234	212	244	215	234	221	234	211	202	238	221	187	199	231	229	219	210	202	199	195	206	211	203	213	216	218	215	226	230	216	216	254	211	253	218	216	219	212	209	227	204	215	222	223	223	234	202	211	218	234	209	220	225	201	229	233	205	210	229	209	213	221	202	239	229	230	205	237	233	242	201	210	197	213	208	196	205	205	228	221	223	220	213	222	209	195	221	219	230	223	207	198	238	216	218	229	190	194	226	217	235	206	221	218	209	245	204	201	186	189	240	197	216	216	202	201	240	215	198	214	230	199	224	189	216	203	207	235	225	232	195	221	208	220	197	228	228	204	225	242	221	195	210	234	217	208	222	214	238	222	230	214	203	222	183	191	214	211	220	178	218	209	227	235	205	219	212	190	235	235	218	226	213	228	233	221	230	259	207	231	233	235	240	230	205	204	221	232	222	214	212	188	237	201	234	252	207	188	185	226	217	225	211	216	199	202	205	210	227	210	192	208	222	233	203	204	226	233	202	208	189	196	219	214	230	215	208	211	215	208	188	204	218	204	233	243	259	229	207	216	205	256	197	202
25482	30350	39379	34287	31179	27184	22620	25313	25070	21667	19815	17180	13087	11829	13540	13696	11854	10822	8825	6925	6798	5016	7110	6560	6309	6927	5494	5293	4483	4838	4614	3851	3277	2755	2115	1873	1787	1713	1549	1460	1316	1078	1124	1064	968	850	976	914	835	739	726	691	703	651	632	639	629	614	631	591	625	635	622	623	633	607	627	601	597	618	590	576	627	583	545	574	631	614	583	587	584	589	603	653	625	620	582	588	586	600	592	600	559	618	588	575	584	621	647	613	586	617	620	627	619	613	638	624	655	604	600	574	582	581	610	616	638	618	581	602	643	625	619	615	586	578	571	610	631	634	626	598	641	662	633	582	599	609	623	621	576	562	644	630	598	607	595	576	592	598	616	572	569	567	636	628	605	589	576	572	566	623	568	602	623	602	586	596	590	586	617	579	629	630	571	643	569	592	621	600	606	564	625	625	594	580	605	574	587	626	614	610	624	622	554	589	578	567	612	590	554	603	573	610	609	588	622	601	636	571	575	601	627	657	623	587	569	608	583	593	595	571	589	583	592	589	607	592	638	600	580	598	580	636	582	634	617	574	598	614	589	598	586	607	552	583	619	617	638	580	586	613	591	621	579	579	612	583	609	622	608	606	578	566	548	630	621	597	630	629	586	636	576	634	565	617	594	614	585	613	629	617	592	594	535	601	651	570	620	625	638	661	601	597	627	619	595	641	603	629	626	586	574	565	612	642	628	607	630	643	600	621	590	620	602	569	618	592	601	547	601	548	596	610	588	626	602	601	559	566	593	610	574	648	555	589	582	590	614	603	613	535	652	585	613	571	590	606	584	554	625	645	569	638	575	606	590	595	613	622	589	620	599	595	592	593	596	592	622	591	594	660	592	593	572	656	612	616	638	600	608	620	630	626	598	591	588	598	584	605	610	647	594	634	597	617	584	627	631	550	641	584	626	624	585	584	593	579	605	613	657	603	577	583	584	596	598	608	613	586	594	623	620	575	599	593	610	630	577	612	620	588	647	563	580	566	610	638	554	588	583	584	596	578	620	625	576	568	589	552	581	628	578	618	608	563	595	639	566	605	590	601	596	584	575	631	607	563	614	591	590	608	632	609	567	586	614	650	572	584	600	610	611	549	608	660	617	635	593	563	585	641	623	605	674	567	606	586	642	589	647	605	603	586	610	598	599	627	602	606	576	648	587	538	610	606	616	652	604	572	607	592	601	619	652	591	593	566	589	621	574	603	568	585	594	601	568	582	607	591	577	576	582	579	599	600	596	616	607	589	612	591	600	616	584	584	658	616	618	558	597	582	659	629	616	626	595	597	620	641	566	585	613	550	619	570	577	579	596	548	596	594	604	566	634	615	606	613	616	610	583	610	603	596	615	610	594	625	635	667	614	636	616	602	593	622	536	619	610	597	597	615	616	620	586	595	602	526	632	648	602	573	619	593	611	567	612	600	624	630	573	607	591	576	630	619	590	601	630	588	604	667	590	608	584	607	618	587	630	607	567	611	624	578	557	592	629	599	572	589	605	596	577	626	585	619	603	573	554	614	601	616	638	586	562	571	602	614	612	593	590	585	629	601	622	591	622	618	609	556	591	607	616	614	595	604	530	590	608	594	582	564	608	633	623	587	589	543	562	593	605	586	574	615	653	636	647	592	616	663	612	577	623	569	606	620	655	566	585	589	609	628	628	608	573	607	619	606	617	614	574	553	602	628	634	593	576	645	607	627	600	595	607	581	603	627	608	573	651	600	602	555	623	612	635	626	592	611	582	616	582	602	644	603	598	640	602	654	566	607	583	605	614	657	639	583	591	589	620	603	558	607	596	582	581	589	596	623	634	609	630	594	588	602	597	571	619	569	579	584	615	600	636	642	631	626	590	619	606	581	585	618	615	586	565	623	615	549	586	599	625	612	626	587	608	593	574	591	615	637	597	557	587	646	632	614	584	628	614	623	576	604	593	643	590	591	641	666	622	620	612	587	603	572	563	602	627	618	625	619	573	649	602	661	613	572	594	605	621	576	573	583	642	641	594	595	616	626	657	622	599	595	591	564	551	630	594	623	625	601	607	571	616	550	578	565	585	567	638	622	590	594	614	572	538	565	603	572	600	637	595	640	612	629	596	586	623	626	582	591	592	610	608	592	632	554	615	609	603	616	620	626	593	602	597	604	621	569	565	602	547	606	574	575	615	630	620	623	616	571	650	611	631	638	578	586	640	595	606	600	557	594	596	615	629	566	591	633	588	617	570	592	575	621	577	593	581	603	591	584	636	618	597	609	565	628	567	628	615	619	591	579	641	600	593	596	597	610	636	636	593	607	609	640	586	630	565	567	577	616	610	568	593	610	607	566	569	641	565	608	568	677	585	588	629	598	570	616	603	617	636	592	610	606	590	652	569	588	615	613	587	633	585	597	605	564	610	591	597	631	627	595	591	618	597	659	559	580	577	604	616	619	625	633	596	613	538	627	617	621	600	631	588	600	606	612	597	641	608	598	618	619	626	626	603	606	608	606	549	626	582	636	612	613	624	627	610	618	544	601	617	603	561	604	625	603	594	551	581	638	596	598	653	608	628	606	586	616	644	584	625	572	648	608	642	607	608	592	610	610	610	622	604	616	585	552	596	563	602	590	560	572	603	590	567	570	607	601	577	625	603	620	597	589	631	617	559	585	618	605	574	575	599	589	599	603	603	608	584	595	615	585	643	620	597	614	601	578	558	619	614	618	602	585	590	633	614	610	580	655	594	601	606	579	603	621	621	623	572	571	616	585	558	629	579	611	612	599	570	583	615	628	590	605	640	564	630	554	619	582	641	608	615	643	623	614	587	634	588	580	632	619	623	611	602	573	643	628	629	615	618	619	621	634	543	565	598	615	604	613	577	571	619	603	639	580	571	580	615	584	586	604	619	586	596	583	583	586	621	620	600	578	612	627	640	614	597	537	607	640	618	581	572	574	583	584	635	601	609	574	603	579	624	611	561	584	597	597	568	629	604	595	565	601	589	599	585	592	565	599	590	591	584	592	613	620	573	577	617	597	582	609	598	625	540	588	619	566	595	614	604	612	624	633	599	587	604	587	602	584	623	598	590	648	589	622	601	611	630	621	617	614	612	646	566	652	603	594	570	599	598	605	605	591	641	663	609	593	607	613	618	601	559	614	631	638	581	594	606	623	564	609	598	567	577	578	644	592	617	601	607	583	629	563	596	573	616	598	611	587	610	589	601	637	587	624	582	587	585	589	618	630	605	569	591	672	605	576	628	612	587	602	570	619	609	591	617	574	611	610	629	623	628	594	588	594	618	608	585	560	600	646	603	591	602	632	583	625	573	621	589	603	668	583	614	606	587	589	609	587	553	612	603	627	597	609	626	626	592	636	613	603	589	578	601	640	593	627	595	630	612	586	581	597	598	618	617	614	642	602	572	651	586	592	598	638	636	605	573	573	581	607	650	583	620	554	607	651	599	593	614	571	611	623	570	623	642	646	619	622	570	623	639	642	614	598
10095	6253	4537	2212	1310	885	739	624	655	551	494	434	408	344	367	368	329	373	325	366	335	334	334	305	329	332	332	332	300	306	314	307	326	369	337	291	282	290	299	297	305	318	318	311	297	268	315	297	295	318	289	290	276	333	303	285	306	313	273	293	305	301	302	288	334	324	294	306	305	336	314	328	300	332	310	307	319	292	300	302	320	295	302	293	304	331	317	298	305	313	340	326	359	325	321	306	304	274	328	308	306	279	332	334	332	324	334	328	327	271	286	292	299	304	295	349	304	334	308	304	329	307	291	340	302	315	318	336	320	340	281	291	327	306	279	316	314	289	305	309	341	324	303	300	338	349	349	313	290	335	282	290	295	327	292	321	345	323	317	304	325	300	328	360	312	312	307	291	273	298	294	350	288	304	320	336	306	306	293	300	318	289	275	308	297	285	298	293	301	307	333	289	305	295	338	309	293	304	328	299	302	296	291	311	306	321	314	305	310	317	282	307	297	311	305	307	321	334	310	325	310	313	299	343	327	326	323	288	313	294	307	327	300	315	300	298	323	295	314	353	325	300	316	299	303	295	302	340	294	325	338	307	284	296	337	331	291	299	318	331	289	290	313	291	315	309	321	315	288	289	344	286	321	316	314	258	296	298	282	268	313	324	324	296	312	322	316	316	321	294	318	309	304	293	304	297	296	319	302	336	302	292	317	324	301	334	322	294	334	295	302	311	310	301	326	309	317	346	311	303	313	306	282	275	302	311	306	297	316	294	314	292	306	311	338	321	283	309	287	318	312	320	312	319	329	298	350	294	290	300	294	290	294	321	302	317	280	317	290	291	311	300	293	285	330	342	305	309	288	295	295	311	310	300	317	280	290	325	300	286	295	328	315	295	325	320	317	297	281	289	292	319	310	325	296	281	311	333	332	321	324	303	294	325	318	309	293	326	315	293	344	333	300	279	296	320	281	297	301	331	314	301	268	318	307	293	320	321	311	295	316	330	282	310	305	309	309	290	313	301	290	291	317	313	321	310	274	344	320	306	288	329	317	317	304	319	309	331	270	304	298	316	313	302	320	297	317	299	281	236	292	317	322	282	295	297	336	303	287	311	310	299	301	304	323	274	336	311	341	296	306	299	319	338	333	270	319	280	294	313	308	267	303	296	293	291	293	321	296	311	299	295	307	304	294	294	321	312	291	274	285	331	326	309	282	353	272	302	311	334	339	309	314	319	290	319	293	330	307	313	325	310	322	301	342	334	324	347	328	307	291	319	334	297	281	291	308	325	299	304	319	306	312	310	318	310	292	321	315	301	327	290	307	306	330	329	291	312	311	304	295	282	310	316	327	337	325	309	283	307	302	316	326	286	316	318	315	312	272	311	330	292	310	323	291	316	294	304	309	336	291	315	326	315	311	295	321	314	317	261	313	297	306	328	321	321	306	309	282	283	292	311	288	357	340	329	306	308	305	321	302	334	325	277	325	312	300	298	289	311	300	311	319	326	307	288	314	312	312	316	297	280	297	333	287	289	282	327	313	309	320	276	318	318	316	326	294	316	259	335	318	307	286	324	318	323	304	257	300	301	314	324	317	290	321	303	314	321	325	285	302	314	314	334	298	349	297	298	294	331	349	305	331	301	312	294	307	322	306	307	309	303	306	313	292	314	331	306	317	291	301	333	289	286	286	297	320	359	308	335	329	333	293	279	315	290	288	289	272	293	346	328	313	327	304	339	291	313	283	304	288	298	290	297	308	295	280	293	324	314	293	318	292	311	335	307	281	315	270	300	320	318	283	328	287	312	300	337	325	341	296	320	309	289	292	331	315	312	313	317	294	267	297	303	307	307	306	306	298	319	305	310	313	311	298	340	293	295	285	304	280	311	326	310	342	283	328	291	309	330	282	297	280	305	299	334	324	322	297	311	277	307	317	305	273	324	327	314	361	321	302	311	279	302	280	314	290	321	332	301	343	305	312	307	328	311	279	323	307	307	313	308	297	343	302	308	303	310	321	328	321	284	321	317	312	310	328	298	335	300	317	310	326	302	313	342	342	295	298	329	305	260	296	305	298	329	281	273	279	328	320	332	348	287	313	323	291	334	309	362	281	326	287	322	298	339	287	292	276	283	309	265	273	309	290	280	294	277	308	308	313	305	306	322	332	324	315	312	329	314	284	330	313	323	304	313	292	315	343	309	301	271	271	311	318	285	332	334	329	286	322	276	311	310	299	302	306	306	290	271	313	301	336	268	336	296	290	309	294	305	303	299	317	311	312	309	287	297	306	341	306	295	301	284	313	319	306	302	317	325	278	334	301	306	332	311	300	331	303	327	284	309	291	327	335	344	307	299	274	322	308	303	315	286	293	334	303	299	334	321	308	276	293	287	300	287	313	310	307	321	292	339	323	267	306	336	287	326	316	298	324	290	318	295	270	301	315	333	325	313	287	332	293	315	327	322	289	305	297	306	296	283	309	282	300	311	300	332	298	300	322	317	309	303	321	329	335	333	312	276	323	318	302	280	327	305	317	277	340	308	266	293	325	309	309	330	334	294	332	345	287	288	300	290	309	289	318	331	324	290	327	336	272	291	333	317	317	315	285	277	283	309	301	315	298	326	329	331	312	314	315	313	310	303	289	288	293	299	304	309	318	321	303	264	296	319	318	326	346	288	299	287	293	323	296	300	302	298	312	305	297	317	325	306	307	322	303	322	297	321	325	294	306	292	272	322	321	334	281	305	316	302	291	271	311	321	333	323	325	303	306	292	332	307	301	320	322	282	325	266	335	307	305	295	292	306	327	301	254	305	295	293	355	293	307	302	289	304	316	313	310	322	298	278	301	326	315	300	305	328	314	296	317	279	298	329	317	313	296	333	323	302	301	298	320	305	314	325	335	293	297	308	308	352	323	332	321	318	312	320	317	285	320	280	288	324	323	318	304	310	311	296	308	326	348	339	281	306	321	307	304	306	298	328	307	310	350	309	289	272	303	312	342	276	317	318	294	297	293	314	290	291	304	289	329	286	301	328	312	295	291	302	324	314	303	285	314	300	317	312	300	287	295	303	300	331	297	316	311	301	311	310	315	318	317	302	318	294	292	267	312	302	301	298	300	318	319	330	315	293	292	294	267	310	292	299	274	299	300	313	310	313	325	333	286	287	306	295	293	301	322	301	268	304	278	294	327	309	311	307	305	300	325	324	314	335	328	300	311	330	327	321	325	290	295	308	346	306	277	295	316	292	338	310	311	306	296	316	332	338	277	317	287	295	285	307	307	298	269	315	329	310	321	288	290	276	324	340	351	320	316	311	306	332	337	316	314	284	291	293	302	316	288	292	267	299	315	331	316	319	328	313	298	320	327	308	298	314	309	331	301	280	288	282	344	307	297	314	325	316	314	307	302	334	342	313	327	300	314	269	295	298	333	295	317	346	292	287	301	317	275	312	313	310	316	297	294	280	274	298	295	361	335	304	324	308	298	279	313	310	308	309	316	292	315	292
8786	7722	14377	13134	10502	7493	5632	4812	4159	3474	2685	2379	1877	1803	1758	1598	1513	1449	1314	1236	1176	1045	1144	1128	1074	1042	987	1025	927	949	964	938	887	850	840	887	832	833	869	846	873	800	792	866	842	828	846	889	796	798	826	847	837	802	852	811	799	851	872	837	866	828	899	848	868	797	774	781	843	811	827	785	839	808	813	843	840	833	857	849	873	829	818	724	799	827	828	859	865	802	810	893	838	845	856	814	797	828	799	847	851	755	832	772	853	797	834	769	851	811	835	806	843	863	889	864	824	825	837	835	804	835	771	803	834	809	829	802	792	866	820	821	809	810	793	791	770	820	840	832	821	797	806	829	825	828	814	813	862	868	775	781	828	808	822	865	836	808	784	862	804	859	869	820	838	884	813	830	831	840	815	774	800	788	794	773	872	840	828	794	811	801	813	813	823	893	803	801	866	788	828	755	851	847	885	809	807	835	878	817	807	858	870	843	790	780	794	882	811	865	794	796	817	884	829	858	859	844	803	827	816	853	837	898	865	816	800	814	832	811	816	868	841	788	850	835	809	835	800	836	867	895	846	838	806	869	834	819	834	802	870	861	816	863	826	814	862	779	874	828	834	799	820	781	820	808	826	840	858	884	807	797	844	794	812	771	837	857	840	815	803	825	802	774	814	865	806	844	844	824	826	866	809	812	872	834	824	798	795	809	850	847	823	761	807	884	823	845	823	811	849	864	894	878	846	810	811	824	863	827	829	815	821	803	793	831	829	852	854	816	849	815	809	839	852	825	875	840	810	841	773	853	786	793	775	806	795	859	822	844	847	836	862	854	837	817	846	823	850	828	866	881	860	802	816	782	813	844	831	849	816	828	824	830	815	800	797	835	871	823	850	793	780	808	817	862	812	858	817	898	817	823	854	821	866	811	835	797	837	864	871	838	858	844	837	812	783	816	852	910	849	863	773	853	849	798	851	833	822	804	830	849	818	839	839	764	824	851	828	856	788	824	804	797	837	800	824	839	830	811	835	839	809	845	801	827	813	818	818	883	884	812	807	817	851	790	795	827	812	845	834	774	820	871	831	806	830	783	835	785	807	817	857	814	825	780	847	793	814	846	831	824	813	854	841	822	842	770	831	831	833	889	810	850	839	862	835	805	863	845	835	804	824	842	806	801	742	825	808	864	800	873	867	878	852	786	840	840	792	796	792	809	807	804	854	826	775	802	753	833	848	809	816	796	836	851	827	818	836	801	871	823	803	840	820	832	819	848	795	799	820	779	857	819	808	823	869	858	827	820	810	783	895	815	823	780	802	820	801	847	827	764	853	873	798	787	806	838	834	832	779	805	823	854	814	832	832	852	863	843	830	799	845	816	810	816	802	818	802	813	828	855	854	848	794	825	832	820	811	835	881	765	824	841	801	852	779	834	866	790	824	816	802	818	841	823	826	822	790	804	830	820	827	765	850	873	842	819	829	811	857	806	848	836	806	811	834	836	774	855	808	852	860	772	790	834	821	800	836	856	873	824	803	825	838	854	817	787	832	863	799	795	803	866	838	790	825	801	813	820	809	885	835	804	853	840	815	820	796	808	806	824	761	794	814	834	859	786	787	776	850	794	824	836	842	818	805	836	765	828	823	798	818	831	795	853	869	830	818	820	789	782	809	818	807	850	865	817	809	883	840	812	777	799	854	810	832	853	776	791	860	799	779	818	850	835	838	835	838	870	845	829	855	792	810	792	776	826	777	780	794	793	827	872	808	837	830	775	817	856	811	805	834	866	877	831	832	852	814	826	815	805	858	846	826	827	792	801	794	832	831	833	795	812	863	828	816	797	848	818	835	850	864	833	795	760	822	836	806	817	838	837	852	836	813	771	850	863	794	796	826	842	807	814	836	793	830	794	829	789	789	794	843	826	842	859	779	834	830	759	826	813	844	884	809	876	790	843	862	874	837	760	889	814	796	786	812	854	852	792	833	811	809	774	819	795	770	813	793	854	852	804	877	870	818	826	864	771	900	854	812	839	867	877	843	840	765	813	811	839	820	841	797	872	823	833	795	842	795	863	830	763	795	802	842	844	797	842	778	849	836	817	830	833	767	823	869	788	840	884	874	837	826	871	815	822	836	803	844	837	822	854	819	849	803	801	859	837	843	767	849	794	850	836	819	819	781	808	851	849	758	828	795	860	802	818	804	820	841	832	876	839	880	837	802	842	833	786	854	866	826	829	792	830	781	781	856	820	879	838	809	850	815	808	817	826	845	850	832	803	841	803	856	830	799	805	815	811	842	850	820	884	861	839	804	829	810	792	866	830	821	803	803	819	799	833	839	857	866	752	872	821	838	832	816	865	854	823	858	833	818	798	820	853	865	798	805	779	834	816	841	874	795	799	892	819	767	819	846	841	850	814	853	897	843	810	846	829	793	807	834	828	854	787	783	806	813	862	882	842	826	798	854	842	879	804	856	829	868	817	815	807	829	846	856	857	857	799	841	790	864	851	856	802	853	844	830	871	899	784	843	874	790	849	827	863	820	833	839	790	805	811	900	859	805	836	866	834	849	828	851	837	808	824	822	829	827	852	786	856	769	830	818	826	843	816	808	856	836	818	864	799	902	855	818	863	795	812	800	834	822	807	886	807	874	815	822	851	841	787	820	848	811	820	826	804	866	849	829	871	844	823	803	830	817	880	835	858	829	757	865	774	795	842	850	853	889	871	847	802	754	852	830	838	832	825	811	810	800	834	827	813	801	837	816	810	834	849	785	876	796	857	808	867	831	798	830	815	830	828	860	837	839	825	849	773	808	818	809	807	776	837	821	820	811	880	826	812	841	793	840	791	770	755	824	826	817	803	839	802	837	799	858	860	820	777	859	816	828	833	830	820	821	855	802	790	812	813	854	814	838	792	774	882	811	777	867	826	854	838	843	811	859	862	814	856	818	828	826	867	848	802	809	792	765	868	792	829	834	853	772	796	804	860	840	827	851	799	871	882	862	818	822	859	807	848	802	824	834	870	839	819	841	823	864	884	880	809	785	853	817	819	808	802	805	826	792	829	828	820	816	825	799	782	790	764	791	859	847	843	804	864	847	836	873	858	827	844	845	812	800	865	815	819	813	848	869	848	813	821	835	782	807	807	834	831	817	828	814	823	845	831	804	825	828	775	779	786	825	844	801	800	849	788	822	822	893	835	898	824	809	841	873	824	813	797	846	804	793	830	862	823	822	802	833	827	832	831	783	804	803	831	819	835	801	810	800	767	806	799	821	826	820	828	800	858	857	831	846	764	798	796	820	805	821	843	850	811	833	844	794	844	827	833	823	844	787	818	789	828	834	819	853	818	831	829	826	905	792	880	833	843	859	833	820	841	824	790	820	819	802	820	833	792	860	848	835	846	896	787	837	808	797	854	817	831	862	817	854	843	807	833	822	894	833	787	813	823	826	791	868	818	767	829	842	835	772	799	815	867	819	836	854	813	848	799	756	846	820	802	818	854	803	843	838	820
26299	23593	17169	8554	5083	3012	2289	2958	2857	2706	2132	1806	1233	1287	1269	1040	988	794	743	698	618	430	640	552	578	589	535	496	438	436	447	388	370	366	311	320	314	292	303	327	318	267	280	270	269	282	283	310	291	254	272	257	242	259	248	281	262	263	269	272	267	278	256	281	265	285	289	244	259	253	262	244	284	303	255	266	287	267	233	253	274	263	241	264	298	287	263	275	280	273	265	259	293	275	254	249	275	277	249	250	272	280	233	273	249	307	274	262	274	282	295	257	265	282	278	251	238	254	253	256	259	286	279	262	306	270	261	257	276	274	261	281	261	269	252	266	280	246	250	286	239	246	254	262	267	244	287	248	233	304	286	267	266	274	238	233	233	288	297	283	246	267	272	261	304	241	267	234	275	279	258	255	263	252	241	254	286	297	271	288	256	266	282	269	265	260	248	253	261	262	256	278	264	260	266	271	286	266	276	277	273	290	261	273	258	242	268	264	306	274	268	285	257	285	279	254	259	262	286	246	265	266	278	237	271	282	250	270	274	252	270	267	276	295	277	251	223	266	252	271	300	302	291	265	253	273	261	231	262	293	257	266	285	260	288	239	285	286	262	272	255	311	248	266	234	259	256	236	239	301	249	259	261	256	263	267	268	281	269	259	277	254	252	266	273	301	258	243	262	274	277	268	272	247	255	299	255	264	242	283	283	300	271	263	261	255	275	254	263	255	287	283	256	253	260	271	246	242	279	300	258	270	277	297	245	250	249	259	273	270	276	268	292	276	258	266	282	295	266	270	253	280	240	266	290	239	230	261	265	246	239	234	282	275	267	277	303	276	238	272	268	246	253	244	267	285	253	266	252	257	268	274	252	247	269	287	298	244	257	246	287	260	252	247	249	246	255	263	261	275	259	275	301	265	237	283	269	288	266	307	246	258	261	279	247	248	232	253	261	254	265	255	262	268	250	287	254	254	287	232	294	249	278	261	254	266	253	264	281	254	261	245	257	238	269	259	279	265	246	275	260	260	281	249	294	258	283	269	272	267	259	243	255	283	275	257	261	269	262	285	247	256	246	271	246	273	278	255	255	277	255	294	254	249	267	278	250	289	298	265	265	264	277	259	251	256	277	269	244	250	242	272	244	229	273	272	291	278	289	268	261	262	298	253	275	279	256	244	236	220	283	260	277	288	284	265	280	267	257	263	256	282	287	270	277	265	254	282	258	256	277	268	268	242	267	277	263	284	261	290	265	233	287	245	241	302	263	280	253	253	227	283	259	251	251	282	305	248	271	266	263	279	259	234	248	244	270	273	247	268	250	242	289	251	265	289	277	290	264	291	270	261	253	272	256	250	278	259	262	246	260	266	271	267	259	248	259	276	328	261	273	257	283	270	281	285	268	253	264	274	251	265	258	269	262	298	242	255	257	274	285	270	252	240	282	268	281	249	258	272	269	271	272	239	257	278	263	275	275	274	274	247	249	263	260	266	240	283	270	264	250	236	283	249	260	277	263	281	247	281	281	247	282	277	256	266	273	257	259	254	283	231	240	250	286	254	263	252	221	261	254	307	289	262	267	252	266	248	245	263	293	265	273	285	253	242	283	256	285	250	265	280	274	247	261	278	280	258	269	250	271	257	254	258	296	271	260	284	280	277	265	272	250	281	276	275	268	294	297	272	301	258	268	271	264	269	257	237	291	291	271	244	260	288	269	275	271	292	251	259	263	267	252	277	287	265	236	250	257	259	246	278	255	265	271	264	267	278	275	259	259	249	270	271	268	281	250	275	268	267	264	256	281	274	260	265	260	278	241	251	245	259	295	258	247	261	269	291	283	257	241	262	243	261	276	295	265	283	258	243	255	269	269	271	295	271	249	251	263	279	274	294	224	260	288	247	254	261	233	254	261	257	259	262	270	277	261	274	265	249	243	289	265	235	272	265	259	209	270	263	276	258	300	290	273	290	255	281	274	270	259	285	272	254	267	243	249	265	279	279	286	254	255	278	290	266	252	289	267	257	267	274	278	243	277	251	281	304	258	273	253	258	247	298	272	268	260	257	224	254	247	273	262	307	292	257	251	261	253	267	270	250	246	287	283	273	255	287	247	291	251	273	280	267	286	263	262	291	229	274	270	275	261	281	244	246	286	256	249	271	323	269	265	270	247	269	252	254	264	283	270	260	240	283	268	288	260	296	248	249	274	272	278	265	252	253	244	272	278	286	252	228	278	277	242	254	248	253	277	264	295	256	278	251	257	260	259	279	260	237	279	267	273	249	283	246	245	296	261	246	265	256	266	275	263	256	259	271	231	268	284	240	286	272	261	268	285	313	224	264	252	278	258	252	286	248	245	243	240	281	268	256	259	251	253	264	281	285	311	274	290	268	251	294	261	260	285	249	295	259	258	263	283	271	248	256	263	263	253	277	263	289	274	272	277	249	267	254	274	276	250	272	268	250	270	279	280	253	304	254	237	273	278	281	271	272	259	279	278	280	254	223	254	245	238	286	269	276	262	275	257	279	288	248	256	268	254	263	262	272	281	265	271	259	254	255	233	278	251	248	263	242	265	290	266	285	251	277	257	248	290	254	249	292	245	256	232	243	283	242	277	303	257	245	247	242	264	239	262	261	269	267	243	252	257	289	248	257	264	266	262	283	222	267	295	305	274	261	240	263	245	290	243	237	241	296	255	283	231	281	249	293	283	268	266	258	289	281	255	261	260	280	262	279	271	238	259	289	248	291	255	278	253	236	250	278	273	309	280	270	258	270	251	249	266	270	222	260	246	273	241	284	223	255	272	269	276	272	296	256	253	269	292	255	304	246	268	268	275	294	278	281	235	268	291	269	288	263	260	278	258	269	274	249	281	269	251	269	235	240	251	267	261	228	253	258	274	264	261	269	242	259	295	260	270	257	235	272	241	262	275	254	256	272	245	254	267	258	259	256	240	259	272	249	254	242	260	257	251	252	267	251	263	265	269	255	265	252	281	252	254	277	279	260	254	292	266	278	276	259	272	261	261	265	271	268	247	263	270	248	270	268	276	258	260	280	248	260	288	255	271	270	270	287	262	265	270	245	271	312	283	270	254	270	235	294	281	294	249	256	261	265	262	265	258	260	264	274	269	266	299	261	269	284	294	258	249	262	265	241	281	270	278	273	263	285	286	257	223	264	266	258	263	246	302	282	263	262	269	243	252	246	251	290	245	259	262	273	239	266	279	251	274	250	261	253	225	287	240	268	250	274	295	282	303	263	260	271	267	294	236	259	234	272	304	249	280	286	294	284	275	251	229	244	242	240	262	284	253	286	255	247	275	286	248	287	288	264	250	290	288	254	242	260	249	250	236	245	269	282	268	247	276	259	265	255	258	269	264	311	283	261	299	265	255	277	279	256	276	256	289	270	253	274	281	272	247	280	264	271	270	260	291	278	279	269	297	277	245	269	269	256	266	277	260	275	241	238	282	282	284	287	254	250	282	248	277	295	281	255	248	270	257	244	268	266
18023	22271	27004	25665	22102	16960	14587	16934	15653	14224	12004	10288	7700	8133	8902	7623	6865	6087	5148	4602	3876	2523	4222	3951	3772	4032	3277	3219	2697	2652	2502	2359	1979	2095	1459	1329	1325	1189	1134	1177	1016	978	944	995	913	834	888	804	826	829	725	773	764	785	718	745	693	694	755	709	746	742	759	708	742	697	751	712	733	644	726	705	691	702	722	742	718	721	749	700	760	741	726	711	779	730	748	740	736	743	762	755	675	745	709	736	740	735	694	725	714	744	721	718	730	731	705	688	732	708	700	676	705	700	746	724	735	717	715	744	717	733	685	687	718	747	723	719	685	733	708	716	725	732	686	696	722	675	726	697	709	724	724	688	779	762	707	722	741	711	750	698	802	722	764	751	756	699	768	702	767	706	736	684	724	694	735	718	710	701	744	735	690	713	738	718	709	685	763	719	734	710	751	703	738	670	716	683	713	747	706	742	739	695	771	701	752	737	689	756	671	756	699	704	740	754	701	697	704	681	719	735	742	738	747	717	735	732	732	706	697	765	666	702	744	728	712	691	768	737	744	722	698	698	710	759	689	655	728	707	751	698	717	720	706	738	686	700	742	668	716	712	695	719	758	756	710	662	725	669	728	698	755	761	706	724	688	721	717	690	754	703	757	679	763	719	746	731	746	721	748	738	715	775	703	735	643	727	736	692	702	705	729	710	696	718	747	734	724	747	705	738	734	687	669	725	677	727	716	709	733	723	686	701	723	736	726	649	757	781	729	695	690	742	713	699	714	731	715	696	717	739	716	727	730	718	705	756	723	723	690	701	695	723	715	713	744	677	742	703	741	705	750	708	718	691	741	713	675	708	731	697	734	717	710	682	695	752	708	735	721	686	728	734	711	714	665	705	658	743	692	728	683	720	728	711	689	762	727	758	726	732	740	744	746	735	704	738	725	732	718	713	700	704	749	699	723	711	696	698	699	741	692	712	735	733	722	712	709	755	721	712	761	729	735	765	748	656	759	727	691	678	715	724	684	687	745	754	704	742	739	684	693	697	710	739	728	740	756	753	696	732	710	683	734	648	711	725	685	720	671	676	687	708	725	663	758	762	695	725	720	733	691	746	741	723	745	774	711	759	712	721	712	699	671	744	689	738	693	698	695	714	701	725	726	719	774	748	719	713	701	750	679	744	747	744	723	713	707	702	680	710	723	654	726	653	654	722	717	742	765	690	748	703	716	757	695	733	703	729	683	704	710	719	752	667	700	741	716	703	749	689	667	732	692	718	700	721	726	716	756	710	706	686	691	787	709	684	750	738	752	725	726	707	731	743	737	757	693	703	712	685	709	723	732	702	679	704	771	692	695	757	739	704	737	760	679	770	727	731	690	738	714	724	716	721	683	717	745	679	748	750	778	704	724	716	737	718	741	722	705	734	717	746	691	728	684	714	716	717	701	718	727	683	720	755	770	722	730	693	717	732	732	714	713	722	712	713	727	738	759	725	710	725	704	734	703	679	745	778	730	763	696	699	747	720	726	714	774	766	723	711	793	729	788	750	693	750	721	770	755	749	720	745	733	745	719	741	776	696	757	691	711	709	761	739	765	718	682	745	690	712	721	679	737	701	675	681	735	720	775	724	726	712	682	686	704	707	689	753	735	712	705	737	755	717	738	740	712	672	665	727	708	722	710	685	681	702	749	711	711	775	731	775	694	727	749	774	685	700	712	690	766	698	739	720	723	733	715	691	678	692	717	683	704	758	674	676	687	735	757	722	717	736	739	725	711	719	712	715	728	676	727	712	697	738	734	747	693	690	726	729	691	757	744	747	749	723	697	739	713	700	725	700	719	684	690	705	697	760	688	696	748	685	704	742	696	755	771	732	725	669	731	689	747	771	723	764	733	682	735	709	757	697	691	726	668	673	734	707	708	732	732	699	706	726	744	744	741	675	688	732	732	736	706	733	689	709	736	741	711	733	737	753	742	732	659	712	730	734	683	701	760	736	701	702	745	735	719	761	680	710	701	753	722	691	704	676	681	738	688	773	716	707	718	797	717	755	758	736	694	716	718	719	693	716	664	657	742	704	731	731	712	728	670	708	742	635	773	730	699	748	742	763	722	736	680	732	732	727	705	715	715	693	703	712	760	730	721	725	741	706	732	734	774	673	695	708	718	707	774	772	681	699	706	701	761	729	718	717	703	681	726	734	738	776	693	735	736	740	742	685	734	697	710	702	702	678	664	702	756	753	738	714	721	683	758	693	721	732	704	747	738	753	712	699	704	683	721	715	725	746	693	704	736	713	772	730	697	758	715	761	716	689	671	739	677	695	720	732	709	719	686	705	704	729	715	684	730	674	693	704	730	714	720	702	684	771	733	707	729	713	709	726	688	733	679	729	757	721	716	732	753	693	701	703	732	723	725	730	687	744	695	730	736	738	736	738	760	744	687	741	692	711	681	742	729	721	756	699	739	675	708	719	711	699	714	723	731	721	733	743	736	755	741	713	728	761	705	743	780	750	726	677	706	687	742	764	758	758	728	733	706	697	706	719	680	778	666	746	766	745	790	718	685	699	718	715	665	701	725	724	747	711	792	754	682	703	775	669	761	694	704	678	707	752	747	719	709	688	711	710	747	721	712	704	695	683	719	713	757	756	706	691	717	731	728	718	755	716	743	679	738	734	765	728	714	670	737	748	721	742	730	756	772	711	743	722	721	746	741	717	703	721	735	730	747	740	715	729	721	738	735	719	749	744	757	713	681	721	733	715	693	707	733	716	730	704	713	689	717	705	719	708	696	687	662	696	716	718	713	686	754	767	705	719	706	739	688	684	722	728	772	679	753	719	723	753	721	725	745	719	706	747	698	730	708	748	744	742	758	722	688	774	737	707	746	725	763	721	730	724	751	686	749	714	672	700	739	726	699	705	711	739	711	682	697	697	694	675	671	718	769	789	695	698	740	744	757	667	691	735	725	675	680	753	708	744	771	716	770	733	734	753	714	720	753	721	720	693	680	719	734	723	710	723	766	712	712	694	707	716	697	669	714	703	706	730	715	690	689	695	695	688	723	751	745	764	725	714	753	690	708	696	743	730	671	684	700	743	684	740	719	763	690	727	716	709	787	682	720	694	741	742	797	725	721	706	733	739	722	747	751	704	696	735	731	729	724	693	668	699	683	689	733	712	755	691	745	719	752	746	779	725	771	732	748	746	752	714	709	725	701	684	700	710	725	720	705	760	725	732	714	775	673	735	727	730	736	720	736	714	667	704	760	715	718	723	769	703	766	730	730	774	714	777	724	732	692	745	702	736	710	700	747	692	750	696	750	675	735	721	722	771	728	750	712	705	738	714	706	695	721	681	751	679	740	709	686	727	746	709	710	728	766	730	736	703	689	738	769	668	760	741	730	706	762	708	728	733	733	691	741	769	726	737	711	748	734	701	751	717	711	745	687	713	726	751	689	659	722	725	717	731	745	720	697	699	737	733	667	687	754	686	742	708	702	716	701	771	715	714	728	693	702	748
36362	31433	30765	17633	10060	6254	4892	5797	5561	5269	4299	3443	2396	2239	2241	1849	1833	1568	1271	1049	906	640	1018	1024	909	1063	868	697	634	615	642	529	568	501	348	348	330	325	303	293	278	284	272	247	268	224	244	230	254	217	225	224	247	240	224	189	217	223	200	220	217	203	221	211	233	203	227	195	215	208	254	215	196	212	217	212	198	197	216	220	197	228	199	230	215	223	187	195	236	211	233	195	222	220	208	208	199	215	195	231	232	220	233	217	239	193	211	207	220	248	217	234	189	240	216	212	215	219	244	223	208	210	223	214	206	240	223	195	203	199	234	222	218	221	191	218	230	216	197	213	221	224	207	179	206	206	220	212	195	220	192	200	222	234	217	200	202	233	202	220	216	176	237	213	212	193	208	208	230	204	211	215	225	209	220	198	208	199	204	209	196	207	224	217	223	201	224	246	226	205	228	214	232	210	185	205	182	215	195	226	202	211	208	226	232	220	206	210	241	184	218	209	198	202	211	205	212	211	225	195	227	211	234	215	215	230	209	215	200	220	192	246	233	228	216	233	210	215	216	233	203	210	209	239	233	221	199	183	243	198	214	224	207	208	208	204	236	213	188	202	232	219	221	216	213	213	228	190	205	206	231	197	211	214	208	182	196	212	239	193	209	204	189	210	257	216	221	216	184	198	216	202	204	204	225	225	205	224	219	205	203	208	196	220	211	227	212	234	230	221	211	195	199	199	219	212	217	196	214	227	209	224	226	185	231	210	217	203	226	214	197	216	198	187	211	200	197	245	207	199	213	217	189	207	220	228	234	210	219	224	233	198	199	182	184	209	184	197	193	221	195	221	209	223	217	211	224	205	229	233	195	223	215	228	218	222	208	202	208	215	205	215	204	212	209	197	209	193	199	183	223	207	225	212	208	217	186	200	190	203	219	204	218	234	224	205	231	220	188	228	205	217	192	216	210	216	225	195	222	228	215	207	201	215	205	227	218	198	202	228	233	220	211	192	208	187	209	221	227	221	224	208	230	189	211	223	237	204	223	195	223	201	198	188	219	188	198	213	212	217	208	197	203	226	229	194	195	229	241	226	201	218	216	193	184	205	191	203	213	203	229	183	216	183	209	220	199	205	221	197	240	210	246	193	188	197	212	245	226	221	217	218	222	218	217	222	233	215	193	215	193	226	224	223	226	206	228	218	219	208	189	198	211	203	203	223	195	202	228	226	202	206	204	221	211	190	221	219	211	214	212	221	225	190	240	218	210	202	192	214	229	185	189	225	209	231	222	226	227	202	219	251	189	240	194	200	227	233	211	206	208	198	237	234	206	240	216	225	225	242	218	221	223	203	211	207	171	220	205	208	227	216	222	218	193	222	210	206	222	238	202	200	200	228	204	224	208	205	207	219	242	227	219	215	225	216	219	218	215	185	210	179	189	227	229	198	204	216	213	210	232	208	215	202	205	232	215	218	197	225	224	209	191	193	191	209	223	213	216	185	213	213	211	230	204	225	195	208	222	206	225	224	219	234	207	204	214	201	196	215	205	201	211	215	205	213	217	219	206	201	219	210	224	203	242	211	209	197	196	224	207	209	216	205	188	211	215	183	232	224	184	217	180	223	197	233	212	197	220	238	222	219	214	220	237	225	209	222	203	232	202	193	189	199	201	226	193	216	233	210	222	195	211	220	212	191	219	204	220	223	204	180	220	192	217	198	205	230	223	213	234	212	231	201	223	215	209	220	193	221	193	224	212	208	195	221	210	212	228	202	218	215	222	223	219	214	222	243	213	193	211	215	224	197	206	238	209	219	202	188	217	227	232	195	225	197	220	219	213	199	205	216	226	205	249	211	216	188	226	238	242	231	211	204	211	214	193	226	203	203	219	220	248	215	223	229	205	210	232	229	205	212	208	236	206	203	233	210	229	195	225	216	204	211	213	214	238	206	213	226	204	211	230	206	208	218	222	220	210	184	208	223	217	208	199	222	208	179	219	202	242	220	194	184	223	195	213	237	206	224	201	223	234	241	210	237	189	207	190	196	247	180	216	211	215	197	227	216	201	196	195	209	210	234	223	188	228	235	217	226	209	233	195	210	219	193	200	214	202	212	224	194	252	204	230	223	197	214	224	212	190	207	232	223	215	225	202	243	203	224	206	191	223	224	224	198	214	199	224	219	212	188	194	215	229	197	208	206	201	222	222	206	214	234	238	185	206	233	200	193	205	216	192	199	217	210	174	213	216	214	225	175	221	193	221	231	213	239	197	196	193	193	200	177	198	205	173	202	242	215	198	207	255	229	240	199	212	201	174	208	228	186	214	224	217	218	208	227	222	223	223	198	210	200	223	216	191	238	204	205	215	199	206	220	226	207	224	217	229	170	232	214	225	204	215	212	202	203	220	223	205	192	233	202	202	210	194	201	187	202	223	254	213	205	203	230	215	219	217	211	210	206	211	200	219	207	198	189	227	193	220	213	214	213	185	193	213	203	206	213	221	204	228	207	197	187	226	209	212	241	230	209	235	212	211	196	195	217	196	199	205	218	192	199	209	202	210	203	210	206	223	202	207	195	209	251	225	210	202	214	222	215	220	229	219	245	192	234	213	206	206	221	174	220	184	245	240	210	217	202	218	197	221	211	218	201	233	232	236	197	189	224	212	223	241	228	217	190	239	228	209	205	199	183	197	207	192	212	226	219	210	199	226	201	228	211	206	199	223	232	203	187	223	206	196	212	192	198	214	204	198	212	211	211	216	215	226	212	216	203	215	221	226	220	191	203	209	213	227	215	235	218	219	226	202	217	236	224	208	201	216	241	205	245	222	201	200	218	228	200	219	211	211	223	239	217	203	213	196	223	215	197	218	232	196	166	204	218	194	214	220	188	224	201	191	211	206	200	193	191	181	225	234	208	219	201	215	195	203	207	208	194	217	217	193	197	211	194	209	214	226	232	203	211	232	208	235	206	204	204	215	202	200	201	213	203	206	211	192	208	219	223	234	210	228	226	210	238	199	220	190	212	193	222	226	238	223	220	240	201	224	200	241	205	210	216	223	214	231	207	211	216	213	219	224	207	208	210	201	216	229	187	181	193	225	219	185	229	190	219	219	224	218	240	197	223	240	232	191	188	214	207	226	227	196	196	208	210	219	194	207	201	220	205	193	237	202	179	187	238	234	202	189	212	189	255	237	209	197	209	205	206	208	239	221	205	229	201	205	218	220	223	209	198	244	219	204	212	209	221	220	213	232	235	233	224	227	183	193	230	194	190	216	195	208	195	203	215	227	229	215	180	217	210	228	216	218	231	193	208	216	217	204	226	218	200	195	222	226	209	223	219	195	216	192	217	182	228	230	211	223	194	201	203	196	211	207	236	190	206	207	205	222	215	217	205	219	198	196	219	223	228	215	204	203	243	203	193	226	226	221	214	210	197	194	233	218	210	203	207	218	211	220	202	199	209	213	219	235	245	220	220	219	213	215	179	200	216	212	223	226	217	229	232	215	227
23108	28136	37881	32864	29474	24950	22865	25160	22640	22628	19654	16853	12861	14249	14256	12630	12479	10799	9719	7578	6289	4017	7337	7123	6437	7038	5934	5300	4781	4488	4622	3774	3778	3252	2255	2072	1953	1723	1658	1494	1384	1326	1119	1080	1031	967	1000	792	801	711	738	623	693	658	589	643	617	624	642	612	624	621	611	590	547	603	565	585	621	579	618	563	574	593	608	601	630	603	611	571	600	610	610	608	601	618	560	612	608	592	589	632	590	564	617	585	596	614	635	565	548	625	581	608	649	603	599	592	644	592	577	581	673	607	544	638	551	617	597	571	589	568	556	560	580	564	620	566	594	604	586	617	596	604	583	590	592	558	634	582	628	584	601	597	592	548	627	581	589	619	590	585	593	633	603	576	574	598	576	602	607	576	620	589	591	615	616	615	557	611	594	569	605	558	591	609	561	604	588	583	557	593	616	585	565	619	608	583	589	633	581	555	579	617	565	576	577	626	550	601	568	576	614	575	593	607	596	595	601	575	574	576	597	581	588	558	613	586	636	580	640	602	622	609	598	634	559	602	617	615	589	600	595	617	596	626	587	634	635	611	563	608	616	564	577	585	621	611	552	580	603	556	647	604	601	644	610	536	574	602	562	580	618	556	593	584	609	644	649	616	626	607	604	593	664	574	575	635	615	582	613	563	617	581	541	605	586	600	616	572	588	587	567	613	599	606	612	604	588	575	583	561	599	598	591	580	626	582	608	569	579	580	602	606	596	613	598	560	636	619	583	580	594	572	577	602	589	559	632	576	626	563	578	555	554	603	611	587	627	564	598	595	591	575	578	623	579	605	640	621	643	599	600	609	567	624	650	582	598	602	604	638	593	558	602	578	617	600	652	593	552	592	619	575	613	568	604	617	627	612	618	589	582	615	644	619	564	605	601	604	595	567	589	625	593	576	618	598	562	658	584	526	608	615	603	603	587	553	599	570	576	599	603	595	585	547	592	580	614	634	599	579	598	629	594	578	581	606	554	580	574	639	615	604	582	595	601	601	615	606	609	594	575	630	570	607	624	614	610	589	587	566	610	572	631	620	597	608	603	571	600	575	608	633	587	608	580	593	562	575	599	610	553	555	610	559	617	606	598	569	588	576	602	609	591	627	591	544	544	597	590	600	605	619	563	559	597	619	600	629	561	624	591	593	597	592	585	656	636	629	584	582	609	594	557	563	586	606	601	608	580	621	609	580	534	578	586	577	578	615	600	593	593	604	589	593	631	589	600	559	628	598	585	600	598	589	590	625	594	594	613	573	579	636	630	563	544	580	625	580	560	624	655	596	568	596	605	586	593	575	574	628	548	575	605	608	644	610	572	585	577	581	615	606	635	595	587	615	591	591	597	601	565	617	600	572	593	610	584	599	606	573	587	630	602	596	567	571	615	641	594	633	584	576	545	572	572	604	617	574	542	600	544	572	623	579	656	607	588	605	628	615	591	580	574	551	568	589	584	620	611	611	630	627	626	665	598	593	619	611	585	581	551	572	580	590	609	595	625	554	639	594	614	617	556	614	563	583	607	569	583	619	623	605	581	594	614	604	567	552	592	611	610	634	615	618	609	612	589	594	640	603	585	569	561	577	585	645	594	601	608	584	626	614	598	597	623	558	574	573	617	623	623	583	593	600	571	628	591	628	597	621	611	582	602	642	610	587	640	575	549	597	603	582	626	625	613	627	558	626	590	591	558	584	602	547	627	551	609	562	620	607	589	630	559	625	623	589	617	581	560	619	574	594	606	574	601	592	578	621	565	556	541	608	566	563	572	610	609	615	635	590	599	582	597	586	567	622	617	608	612	568	569	664	592	602	561	547	581	574	611	595	582	593	545	586	562	583	604	592	595	609	567	564	560	584	586	566	587	630	564	585	603	623	636	589	671	609	590	630	621	597	602	611	618	586	551	621	580	655	623	596	578	539	611	608	619	608	624	552	600	583	617	632	606	627	606	593	560	578	592	548	590	608	592	628	586	608	613	570	585	611	580	588	593	624	549	560	642	563	590	564	550	561	541	598	577	587	613	625	588	585	552	574	570	572	591	602	576	567	583	588	622	621	623	594	603	611	575	579	585	637	586	573	564	630	596	601	637	585	625	628	629	552	598	586	585	574	602	582	623	618	615	581	546	583	579	605	605	588	585	542	575	624	599	600	620	639	623	584	628	570	583	637	612	649	606	580	623	611	606	572	603	583	603	595	619	572	607	615	592	594	619	588	634	582	647	611	585	596	615	603	596	625	569	609	586	551	618	609	600	585	589	561	620	610	584	617	600	605	563	588	613	580	569	582	591	600	602	605	583	651	569	584	571	598	614	600	605	586	594	565	606	596	598	551	578	611	589	584	601	607	598	574	606	577	608	597	613	656	573	573	605	606	596	552	573	607	613	591	619	607	644	578	569	614	570	584	609	575	585	608	605	569	617	630	632	595	614	615	598	582	581	604	579	591	639	581	579	565	613	595	535	621	615	591	577	567	586	587	619	612	624	577	632	574	581	612	615	602	595	592	615	629	554	575	566	579	594	660	611	579	586	584	604	617	537	626	578	604	581	593	613	622	584	566	570	615	601	575	583	612	622	554	586	622	597	612	602	618	556	621	581	587	582	589	644	579	621	608	567	593	593	579	552	585	602	575	607	618	601	589	574	618	579	584	613	579	570	581	548	576	608	558	659	591	595	620	616	582	642	612	590	598	629	606	621	589	626	585	586	567	576	622	617	566	591	625	603	581	608	586	582	575	602	566	617	586	596	613	599	619	615	619	589	572	564	579	598	625	611	588	593	614	614	581	635	610	560	620	583	579	595	596	589	597	610	618	549	611	620	575	611	573	593	576	583	590	563	575	600	565	594	622	595	619	609	605	590	616	623	598	579	626	583	580	595	593	603	568	575	599	634	568	567	589	584	589	596	569	636	591	633	556	603	620	583	568	610	629	600	576	606	597	621	591	613	618	566	653	620	587	632	553	623	573	618	572	617	588	568	585	576	581	606	614	602	602	597	576	633	612	642	574	595	562	570	556	618	611	601	605	591	650	625	624	582	552	526	579	602	640	655	575	591	598	566	633	556	596	617	573	579	581	574	585	616	586	613	633	583	593	627	579	617	595	556	597	595	586	608	608	605	652	580	569	599	609	597	579	593	576	567	627	596	561	599	614	618	612	592	574	622	595	587	631	614	602	596	596	604	607	628	571	585	564	593	592	577	649	606	584	622	630	565	598	584	584	605	576	646	583	616	622	584	615	579	602	590	592	580	587	606	615	636	580	591	579	663	612	607	581	594	560	573	590	571	604	569	610	591	600	585	568	569	568	619	632	616	598	559	576	620	578	628	598	595	606	615	574	593	582	607	605	617	578	586	636	572	622	592	602	622	605	548	596	637	559	585	593	605	584	579	617	582	606	578	604	582	602	573	650	588	599	642	611	584	557	554	610	615	563	609	580	632	561	577	588	596	579	604	596	568	586	608	607	629	589	612	637	633	582	618	595	619	618
9910	6429	4292	2059	1147	841	728	601	591	557	485	463	385	391	405	339	376	337	338	364	372	302	328	348	339	332	319	326	312	316	328	302	309	330	264	294	326	327	320	302	312	315	322	296	312	321	300	290	290	312	334	270	294	324	334	325	359	310	337	276	309	327	312	305	336	327	316	308	306	320	306	319	304	292	329	326	305	304	313	290	314	337	332	304	288	312	330	305	300	307	335	263	311	309	298	302	273	278	308	323	281	352	327	321	318	319	285	286	304	301	311	324	310	310	293	347	306	304	304	336	291	292	316	311	308	297	386	327	288	303	314	324	296	307	306	325	299	296	299	324	280	342	312	316	315	325	318	307	287	311	313	280	301	260	314	331	329	304	295	304	327	309	270	287	307	329	316	287	308	337	288	322	288	297	308	329	315	316	316	314	334	333	319	300	336	336	329	321	331	311	299	333	290	295	316	310	325	316	346	319	294	305	326	330	293	323	321	352	318	319	289	343	289	320	308	293	308	292	308	312	291	339	343	322	330	308	300	321	285	313	331	319	297	302	295	302	294	332	307	321	284	308	332	311	325	327	332	340	322	357	282	265	285	291	291	329	274	285	323	301	290	326	306	296	330	292	314	343	299	329	296	288	302	310	322	303	329	310	324	308	289	321	326	315	329	281	330	290	299	308	344	308	313	323	311	342	285	292	293	311	298	327	298	318	316	316	325	320	335	306	320	305	299	325	334	314	304	298	324	330	333	309	302	301	295	286	296	271	329	285	312	319	340	303	316	310	296	291	325	310	333	292	325	303	316	308	320	275	331	294	329	304	303	343	315	313	306	321	293	326	331	314	296	359	308	313	335	300	287	282	296	293	310	300	304	310	292	309	328	313	326	284	325	355	286	301	283	323	328	319	310	320	311	296	307	302	332	327	344	311	310	302	366	289	306	313	320	338	296	323	295	312	313	287	319	325	322	296	318	346	305	324	322	308	298	303	286	297	299	321	285	297	302	286	298	282	304	301	300	290	350	303	350	293	323	305	298	304	294	333	337	301	313	304	335	297	303	340	306	319	300	294	283	309	321	281	278	329	285	272	374	314	316	302	323	290	305	345	294	315	287	294	361	313	295	283	307	290	317	331	304	325	313	337	313	274	326	301	293	324	317	334	301	329	323	282	314	332	299	316	337	316	299	301	308	287	310	318	296	356	306	326	284	340	320	327	305	277	311	286	297	351	338	338	280	323	287	294	268	330	298	328	339	317	354	312	293	305	315	298	341	300	311	298	285	306	317	296	296	314	297	339	298	303	308	334	317	337	306	289	278	325	311	314	320	324	311	336	324	301	319	327	315	296	320	306	287	275	283	333	280	324	312	331	324	316	300	328	348	307	324	326	319	301	337	319	317	335	305	299	313	307	289	329	308	301	302	314	307	286	338	310	320	324	307	280	281	307	284	341	344	293	319	305	307	306	330	288	313	320	303	302	340	327	310	255	315	307	312	309	290	344	330	310	289	331	311	294	317	292	313	323	324	312	301	285	340	303	325	315	309	315	322	306	300	323	318	318	331	309	308	301	307	332	313	298	296	319	338	308	328	298	294	320	308	311	320	314	309	301	338	315	325	322	327	297	305	327	301	310	306	300	360	323	347	307	295	310	268	306	311	328	328	316	296	325	319	282	316	302	300	327	335	277	324	319	296	298	354	299	319	309	321	309	305	275	312	332	306	303	280	304	297	335	313	319	306	346	344	294	322	325	327	305	291	323	300	283	312	305	282	285	329	287	316	316	325	320	277	301	307	319	320	297	322	315	318	286	311	311	295	304	317	309	320	297	310	313	310	320	311	311	317	337	270	300	310	274	316	279	309	290	273	326	326	285	335	303	305	297	310	331	303	316	325	307	325	323	353	302	308	295	316	274	318	318	317	272	298	320	303	284	283	294	314	325	312	355	312	316	309	339	315	328	298	354	317	314	285	289	315	315	330	297	300	338	335	341	349	307	306	322	322	315	313	313	314	286	322	303	299	329	312	308	283	301	322	304	336	346	339	291	312	293	287	283	296	280	322	326	283	299	339	290	316	315	313	278	333	325	282	312	306	300	312	302	325	320	322	339	307	301	324	311	323	285	288	283	342	318	306	297	310	338	307	306	295	332	269	310	306	304	330	337	329	295	313	310	324	317	323	324	300	316	315	307	339	303	310	298	318	294	313	309	283	322	288	302	313	281	307	323	329	313	325	295	322	309	301	309	304	306	291	324	297	329	319	308	318	301	339	332	286	298	302	324	302	319	283	289	322	294	264	297	301	299	325	301	306	294	331	322	311	310	293	300	311	330	322	333	307	332	304	311	311	334	276	293	309	340	279	329	303	332	269	309	331	300	296	290	283	326	317	284	350	328	319	334	333	278	308	316	288	302	305	328	318	326	319	307	355	345	328	277	306	306	304	315	329	308	317	275	339	313	315	301	322	303	338	298	321	331	298	324	314	300	303	314	294	321	329	292	327	292	316	318	290	292	316	328	310	302	299	300	330	314	328	331	304	306	307	269	281	303	348	352	329	301	328	324	301	314	292	306	311	302	328	330	331	287	311	315	299	297	318	307	303	302	341	312	324	299	330	314	285	291	321	287	306	319	285	296	312	328	321	286	319	311	288	311	293	292	301	322	306	270	323	287	315	312	311	320	316	324	327	306	298	301	322	327	291	290	310	311	299	313	328	322	312	292	293	314	352	307	312	324	333	344	310	360	305	312	324	298	298	310	302	309	299	330	282	320	328	284	291	328	324	292	336	322	334	266	317	319	288	309	315	308	343	282	298	321	309	299	312	319	309	318	312	306	311	304	288	272	313	292	337	309	334	300	313	325	306	293	328	291	314	334	327	282	319	315	323	333	309	312	335	291	321	285	314	334	316	296	312	345	297	324	342	300	295	314	310	289	314	301	280	310	365	328	305	304	310	311	291	336	277	292	297	296	288	320	296	315	337	313	307	298	304	323	321	311	333	316	317	323	321	305	317	319	338	301	313	300	316	310	310	308	316	307	321	328	284	300	323	275	323	271	288	319	316	313	314	310	316	301	299	340	311	315	373	318	316	299	325	319	293	309	331	288	290	297	292	294	294	323	328	304	329	331	326	306	327	325	316	323	326	327	298	346	335	325	297	297	340	296	299	285	322	296	300	272	319	295	329	279	342	323	302	321	330	272	297	326	320	321	328	296	326	338	276	285	297	328	354	297	316	329	323	306	345	330	324	332	307	324	310	319	309	334	305	304	319	308	324	310	308	306	292	321	318	305	320	333	321	323	317	281	302	316	305	341	304	321	281	307	304	296	302	330	293	312	293	296	286	296	293	337	340	297	306	305	314	315	314	293	309	336	332	308	309	287	302	306	288	313	338	322	317	310	313	326	286	325	337	310	362	330	323	303	307	301	311	307	290	310	273	315	313	293	345	337	296	291	314	333	297	297	307	313	294	300	277	332	338	332	272	285	286	287	314	309	339	293	301	357
8389	7546	13465	12807	8991	6491	5194	4419	4005	3453	2880	2285	2119	1835	1779	1580	1507	1420	1291	1227	1109	1016	1104	1110	1025	1096	1033	933	991	995	940	914	929	906	913	889	875	854	837	877	870	861	833	886	769	858	898	836	773	879	846	805	869	842	824	834	855	799	813	867	758	842	828	876	808	831	857	845	814	814	810	876	876	801	805	804	796	798	785	811	811	850	874	862	806	820	805	824	891	854	792	849	877	848	863	819	817	891	809	823	825	837	771	815	794	827	820	804	796	832	803	847	871	788	847	844	824	830	814	828	825	899	859	821	837	814	850	845	799	875	808	851	801	842	860	832	806	793	859	854	786	806	814	833	849	801	857	824	821	787	809	850	809	824	885	861	793	765	820	832	842	857	840	803	827	815	801	809	811	837	816	809	821	810	853	867	839	869	860	823	782	848	817	860	808	859	851	842	808	788	917	825	817	835	799	836	844	762	846	876	869	850	831	852	855	832	882	832	840	776	806	801	781	858	878	818	887	830	829	798	731	813	844	865	855	879	801	877	839	891	848	818	781	831	833	800	867	865	838	846	850	874	863	820	825	818	830	866	814	843	834	797	819	761	932	777	804	852	817	834	831	785	827	833	851	794	837	836	825	862	804	816	843	859	832	835	838	797	822	823	826	828	845	829	851	813	840	809	797	791	878	789	857	880	816	854	827	824	833	818	851	832	828	830	778	834	847	837	819	790	834	828	785	845	866	857	863	852	859	831	872	807	820	784	818	813	873	850	862	861	873	890	773	811	843	833	850	830	809	861	817	777	841	861	860	840	836	775	775	773	789	834	848	856	862	843	820	863	833	806	833	844	790	878	835	846	826	840	856	820	828	838	888	850	869	860	817	839	830	832	862	835	827	867	846	842	797	858	833	839	826	808	841	814	835	864	811	785	828	835	856	843	778	815	776	848	835	849	824	816	841	864	772	791	817	815	833	895	863	852	869	807	793	811	805	849	800	798	824	785	869	813	784	848	854	841	846	829	773	868	829	856	802	809	809	772	797	805	836	847	824	827	868	808	862	853	817	831	830	802	899	788	877	853	898	841	818	794	858	867	789	779	753	815	832	828	841	833	843	889	808	828	863	836	782	810	834	891	814	811	863	861	812	882	821	835	836	782	851	811	824	849	849	800	792	857	804	869	821	839	818	862	784	803	847	844	811	803	853	761	816	840	792	879	823	839	841	787	793	815	869	854	837	837	812	811	829	851	790	859	795	828	801	854	849	753	864	862	832	857	862	852	850	800	861	853	878	777	786	831	845	791	819	824	828	829	776	844	803	841	795	777	816	838	838	829	862	784	813	813	826	822	819	812	849	819	779	855	856	804	876	816	814	820	813	843	848	830	822	835	846	857	808	780	868	848	823	815	840	849	859	868	807	863	813	847	855	801	842	822	859	818	814	784	826	872	834	806	831	801	840	772	859	893	824	862	809	818	746	881	861	841	859	872	858	840	761	818	786	812	794	820	806	833	840	817	861	809	812	807	841	856	822	824	843	809	827	874	840	755	847	824	834	839	853	868	863	852	851	826	816	858	824	808	880	808	823	804	851	822	819	855	867	828	790	794	832	839	818	833	846	862	814	859	858	828	858	844	803	842	857	838	803	849	784	843	824	819	865	878	790	820	853	833	881	817	760	839	817	803	822	838	806	842	813	839	856	845	859	819	818	829	807	826	802	861	818	851	817	882	783	830	827	830	814	828	834	840	792	880	857	824	835	796	829	801	796	853	838	809	855	810	806	818	819	806	869	837	826	794	835	820	784	799	824	895	796	858	870	809	771	839	840	835	818	851	841	888	816	803	848	811	827	846	833	774	877	803	847	816	829	780	878	808	802	872	887	814	837	798	840	847	803	848	894	840	823	803	776	862	803	819	831	778	827	792	865	774	793	833	870	771	847	819	846	844	834	781	829	832	809	851	847	832	825	836	854	811	846	899	830	808	827	852	842	857	866	869	820	867	839	876	854	868	838	793	805	805	751	836	814	823	863	836	853	793	814	882	864	849	851	844	831	849	818	815	842	808	806	835	814	840	833	837	851	777	843	774	834	810	836	821	819	846	850	849	754	835	794	785	778	827	873	830	803	815	838	839	814	869	821	785	830	848	812	783	843	848	860	757	839	859	814	873	869	804	842	816	847	823	826	801	881	837	812	817	821	834	826	844	768	850	810	845	791	779	807	825	811	842	772	840	850	851	790	868	855	812	811	812	845	851	881	783	873	850	833	852	785	862	837	829	841	825	793	840	856	789	812	910	832	849	826	835	889	859	847	847	778	859	852	819	853	857	884	818	860	840	883	845	805	796	805	835	833	835	754	840	818	879	858	756	795	842	848	818	772	831	895	861	826	874	833	819	848	814	816	849	826	856	825	807	834	790	810	802	848	774	845	872	813	851	804	850	804	832	834	851	830	854	814	827	827	866	825	829	811	882	851	812	876	881	850	798	843	849	849	862	808	863	811	810	780	810	836	858	790	859	822	817	822	878	818	803	837	837	844	857	873	836	862	858	840	837	794	814	859	810	834	806	815	869	814	803	818	797	786	831	790	823	875	859	833	838	866	811	793	805	818	804	824	796	762	888	783	889	825	839	850	849	803	806	824	760	799	822	819	846	821	794	853	853	809	837	863	808	821	851	799	852	831	875	819	815	836	798	821	822	776	833	851	834	810	765	839	856	791	781	780	898	836	823	893	822	872	861	813	836	810	790	792	819	829	826	796	839	801	853	806	909	841	867	843	838	805	842	774	820	872	830	824	843	798	853	858	821	790	819	838	851	855	866	815	835	820	869	815	780	808	862	891	913	830	843	817	847	857	818	825	809	772	807	823	864	836	810	815	810	785	788	796	847	794	815	839	868	819	877	811	833	827	901	837	850	835	848	808	834	785	869	854	790	781	822	856	842	811	840	820	796	823	836	836	819	827	835	782	811	812	847	867	800	813	851	900	816	822	881	855	828	889	841	808	854	840	787	860	831	818	808	859	817	813	860	841	787	821	857	853	801	826	843	805	810	833	831	840	848	807	786	815	850	783	842	818	793	809	877	826	838	834	827	852	836	789	848	827	866	842	854	865	816	813	880	783	861	793	825	842	837	804	822	818	800	901	794	848	853	849	823	870	822	845	858	853	843	797	893	850	826	816	835	870	823	835	830	822	860	887	787	862	834	771	865	853	800	879	858	859	829	811	823	837	860	829	805	823	890	847	849	804	852	846	803	808	846	802	812	810	814	810	844	842	797	854	843	838	793	895	848	833	842	797	841	777	862	829	842	859	850	816	859	814	844	781	814	909	867	831	818	813	875	831	816	818	854	874	854	823	838	872	852	827	797	855	855	805	832	831	846	860	868	862	800	856	843	810	813	853	840	851	792	801	797	882	835	795	793	848	800	849	785	836	848	873	801	817	860	856	848	829	803	835	877	838	803	880	799	804	931	828	849	821	804	865	889	786	833	848	827	813	852	835	856	817	815
26166	24041	25244	11981	5281	3007	2495	2457	2716	2712	2424	2227	1497	1181	1116	959	940	807	738	603	571	489	597	589	603	650	500	527	468	483	499	451	393	427	308	331	331	322	326	283	301	285	314	289	327	296	305	285	269	280	289	280	239	288	302	278	269	279	290	278	259	267	263	265	296	271	235	278	277	257	283	279	274	290	254	278	274	278	313	275	300	278	267	255	275	256	283	279	272	268	233	287	260	277	276	253	265	266	282	284	291	275	248	255	249	266	253	246	264	278	273	263	281	290	262	287	252	305	258	248	267	253	247	256	274	250	234	277	287	285	273	298	292	255	260	251	256	246	255	270	265	254	243	274	268	269	248	275	266	285	290	258	275	290	243	295	272	265	306	281	277	281	247	267	278	288	260	259	256	246	280	277	270	271	259	281	272	255	254	263	259	282	252	278	259	254	249	255	271	261	252	279	264	286	266	254	262	243	282	273	247	230	247	281	285	283	284	241	250	274	264	254	266	254	262	250	276	253	300	256	295	230	273	266	264	274	278	224	227	269	269	273	269	284	274	254	248	258	255	257	268	293	260	275	262	269	281	280	227	273	267	237	233	282	253	272	289	303	267	253	251	278	297	263	277	274	267	289	292	251	286	294	260	254	270	260	266	252	268	224	285	290	252	258	245	285	258	269	256	246	248	269	255	254	301	302	249	248	286	280	252	267	271	273	281	281	251	260	269	271	276	276	275	269	255	259	284	267	254	243	288	275	266	274	298	281	283	251	248	248	254	259	290	258	266	250	277	278	242	300	287	287	289	267	269	234	253	258	260	264	272	263	259	284	292	285	249	277	250	274	255	254	275	278	270	296	268	256	256	242	282	264	259	254	280	273	276	259	255	271	256	253	267	308	293	278	251	249	275	271	270	292	294	313	272	272	280	240	272	265	233	246	259	245	281	267	278	268	238	253	247	277	251	252	259	265	262	276	254	236	272	274	269	274	271	237	311	258	253	277	267	237	263	241	259	295	262	259	283	268	262	243	276	265	270	283	286	281	272	297	248	250	242	252	285	269	258	287	275	284	224	272	273	251	280	271	260	241	254	236	270	290	258	273	264	253	269	289	284	232	238	240	277	262	267	281	272	264	269	272	271	260	265	268	262	257	262	287	257	282	246	295	299	263	258	273	282	277	285	269	295	246	254	261	274	274	241	295	259	274	268	241	271	279	284	255	277	283	283	269	237	279	263	279	257	280	272	260	261	284	248	250	258	266	256	278	269	274	238	268	280	238	261	266	259	296	262	265	271	281	244	269	278	265	275	238	277	247	276	279	270	280	226	282	251	275	278	254	266	261	280	275	277	261	280	267	263	259	258	262	285	291	249	249	285	252	238	255	248	274	290	307	285	281	274	275	296	282	265	281	276	296	243	264	272	262	267	276	276	254	255	259	263	283	242	279	288	270	246	261	269	268	273	243	263	275	277	254	292	267	265	295	283	273	256	267	273	241	255	265	257	252	235	294	263	293	283	295	269	282	265	274	233	311	227	278	247	255	262	269	256	261	259	289	260	256	239	252	270	285	295	289	234	272	284	264	271	230	255	308	303	274	272	266	275	279	268	254	274	246	251	238	257	245	286	253	308	327	253	256	272	272	256	266	271	239	263	258	275	282	249	249	258	275	258	263	273	268	290	264	252	244	284	269	285	259	246	250	243	269	265	264	253	286	277	257	238	244	238	246	273	309	250	261	250	253	263	227	225	281	238	256	268	257	234	273	282	296	274	263	245	244	256	272	281	237	240	269	264	284	278	287	240	261	269	294	284	276	271	263	285	257	268	255	292	278	230	309	273	256	253	276	266	240	260	256	259	257	267	310	273	238	263	253	287	273	241	276	299	256	264	249	257	252	264	240	274	274	237	245	277	254	282	270	294	269	248	274	255	283	264	268	283	290	274	258	255	287	262	295	275	298	279	250	251	247	254	287	250	276	275	279	289	275	256	273	295	280	265	270	294	277	237	278	272	266	293	266	278	304	267	270	254	267	261	304	261	235	272	260	257	256	285	247	264	287	262	297	262	252	240	289	275	247	270	282	276	285	285	242	245	294	270	270	243	274	260	274	286	254	274	278	293	257	263	287	247	290	259	268	252	266	258	280	272	249	273	259	292	258	302	275	261	251	283	281	275	244	276	242	254	263	273	276	279	248	265	262	265	251	278	284	252	275	280	290	280	278	283	262	277	250	293	278	284	264	263	252	285	274	257	278	283	266	243	287	254	257	232	248	295	280	247	262	296	297	281	253	258	234	254	225	268	268	264	260	286	266	249	267	252	253	266	277	284	256	264	267	288	241	257	265	270	260	289	258	272	280	285	262	269	269	221	238	250	274	286	244	302	282	261	264	280	255	251	263	278	266	278	259	251	253	268	280	251	263	237	259	285	274	213	265	251	271	273	264	256	286	279	283	277	255	286	273	247	275	278	272	267	267	255	248	288	279	257	250	253	245	289	256	240	270	267	272	258	253	271	293	246	258	273	264	264	255	261	278	295	270	290	244	281	246	263	287	251	236	253	277	247	273	275	285	276	248	284	253	282	250	295	239	287	287	251	269	250	282	292	266	291	259	228	260	249	255	259	248	296	248	286	246	275	244	264	267	256	263	302	268	273	283	269	264	262	269	235	263	255	283	250	246	253	264	261	287	249	250	286	235	280	274	260	257	280	265	279	278	230	253	276	300	259	271	276	240	238	261	293	243	275	246	269	248	258	247	272	261	273	281	271	279	282	281	259	273	264	244	277	298	280	261	265	302	250	278	267	271	271	255	262	274	257	264	282	288	255	283	255	242	260	286	274	272	263	246	290	295	255	254	286	263	267	243	250	279	286	278	255	265	244	294	294	272	259	278	274	259	252	259	261	261	287	262	322	293	291	262	277	258	278	237	254	288	272	252	259	261	269	280	283	296	256	281	230	298	265	276	276	269	263	279	264	273	265	275	247	270	291	248	278	273	287	274	300	261	255	247	272	259	265	254	271	267	255	279	288	279	280	266	259	304	277	243	251	254	265	257	255	247	252	279	277	263	280	271	276	266	261	280	279	245	255	266	236	256	282	295	264	259	294	242	263	271	292	277	270	275	256	261	289	259	277	270	274	276	272	250	266	293	282	248	251	269	263	264	254	270	242	253	235	261	252	294	264	273	259	269	262	276	288	272	266	298	250	256	267	297	284	282	275	274	277	237	309	244	255	284	241	265	249	263	279	239	297	262	263	286	261	278	255	276	246	276	246	241	274	276	280	272	269	276	263	248	260	283	262	266	264	288	295	276	255	256	304	270	285	244	272	255	269	260	248	276	249	272	263	246	275	280	241	261	284	282	270	278	290	280	256	275	272	291	265	267	261	274	283	284	255	232	263	285	255	271	278	293	264	287	321	305	261	279	281	263	277	280	270	290	253	274	264	255	275	275	262	237	283	274	247	289	256	278	271	283	255	267	268	282	252	253	268	230	265	281	267	259	274	241
17485	22912	33080	26708	21063	16618	15104	15055	15347	14828	14115	13070	9348	8040	8362	7622	7147	6048	5616	4258	3426	2839	4291	3804	3661	4136	3337	3270	3124	2732	2821	2592	2185	2007	1598	1481	1376	1278	1220	1196	1061	1197	1004	944	923	813	928	873	836	724	775	783	734	714	740	735	731	737	743	678	724	743	696	721	687	706	762	725	735	799	715	704	713	698	781	726	688	708	729	731	751	686	695	726	738	720	738	741	742	771	708	718	735	742	772	740	714	731	746	712	748	731	713	715	704	732	719	743	740	757	727	680	699	765	732	720	687	730	752	763	745	732	680	698	713	725	770	757	708	749	716	770	711	722	746	743	695	686	748	738	798	725	691	731	770	736	697	723	762	708	696	735	690	717	717	739	783	737	726	719	721	744	734	735	694	729	707	750	731	738	746	715	728	723	756	724	730	724	746	798	703	742	737	713	721	713	761	733	695	746	696	716	719	696	730	729	773	704	710	689	748	741	732	686	767	688	718	725	720	689	722	715	725	742	744	741	771	765	751	801	695	729	706	650	744	702	706	713	689	703	719	756	693	716	700	748	750	766	761	733	763	681	781	728	687	752	727	694	742	711	731	736	687	711	727	753	701	702	687	706	745	710	740	750	731	774	716	736	736	748	739	741	706	757	692	717	760	760	744	748	728	701	703	754	741	700	723	739	738	723	710	742	720	754	726	729	694	704	681	767	728	742	759	740	744	727	689	700	758	714	667	708	743	717	745	706	711	734	656	726	695	712	754	714	711	728	712	766	730	725	760	676	732	757	767	692	734	742	681	718	712	738	686	730	722	715	686	756	756	706	690	732	709	757	684	797	718	687	711	732	686	698	688	771	741	712	752	745	717	689	722	725	767	744	741	724	719	717	713	699	757	726	718	724	738	755	755	715	741	708	724	777	751	698	754	713	707	698	684	729	731	714	741	721	702	704	734	730	731	711	749	726	705	717	694	705	713	704	729	689	745	724	699	790	725	712	713	718	721	703	781	748	725	714	692	715	697	710	745	745	721	726	755	749	765	749	744	743	705	736	754	744	716	687	717	728	680	728	708	740	763	775	760	744	710	726	762	748	730	695	681	719	780	698	742	697	702	686	813	755	706	745	748	748	694	741	709	746	693	758	723	747	694	732	695	717	701	709	709	762	683	708	738	698	735	737	734	747	742	723	729	751	722	690	729	764	743	761	743	743	742	713	752	757	726	694	744	783	742	731	767	731	785	711	729	760	736	716	721	752	718	718	695	739	732	780	732	756	766	738	760	765	792	735	724	678	740	737	721	729	759	725	731	701	743	711	732	753	717	689	732	724	746	686	717	709	734	705	700	715	734	728	709	750	702	756	705	754	763	749	751	777	718	725	739	718	755	754	733	742	709	669	725	726	749	667	719	693	721	732	716	707	698	715	703	735	658	713	733	737	773	735	725	767	697	704	716	722	718	726	750	735	724	708	681	743	768	706	716	705	680	697	679	736	744	729	717	765	731	731	712	677	714	785	691	732	654	737	689	728	734	707	748	712	711	768	758	733	739	714	717	770	690	737	723	755	725	756	723	781	714	704	712	786	734	747	768	718	700	762	709	708	713	723	752	727	713	774	728	712	762	709	731	736	750	773	734	746	652	725	745	705	737	742	729	677	729	729	729	705	752	699	719	716	731	718	749	714	690	702	709	677	735	718	740	722	728	729	735	741	742	713	740	694	714	714	753	736	701	730	752	726	727	724	713	732	736	731	789	730	730	701	699	716	723	705	731	727	734	777	781	703	755	718	709	700	723	760	725	711	722	740	701	691	717	735	742	727	726	720	764	732	720	784	735	718	723	703	732	721	739	720	728	741	772	741	767	729	705	700	745	710	675	700	755	704	696	764	750	736	674	755	707	689	706	762	669	707	720	705	733	686	766	762	751	746	761	716	711	754	726	758	699	724	746	734	762	703	726	698	713	731	771	746	715	709	789	753	720	773	719	708	775	766	696	715	765	733	698	686	725	716	717	731	733	789	715	728	739	717	694	690	730	739	695	730	705	674	739	726	685	711	717	761	726	736	703	706	730	744	719	779	720	753	765	743	670	732	766	700	730	738	726	730	740	707	722	729	745	718	771	731	756	727	717	713	687	716	725	690	733	743	740	760	773	727	699	735	733	750	733	739	689	727	721	695	762	765	708	699	709	714	734	642	745	729	726	697	719	740	773	719	728	745	739	737	708	745	754	724	762	733	732	726	701	750	717	701	741	733	722	709	733	733	757	777	722	699	686	706	720	694	760	711	692	769	729	723	691	696	744	681	734	744	737	696	786	730	734	716	691	748	739	690	727	721	760	696	762	746	728	744	697	700	687	730	794	738	731	680	720	734	745	729	724	727	705	778	723	744	743	746	717	705	679	752	724	745	744	714	711	733	723	732	726	744	723	726	760	700	754	688	721	682	703	746	662	724	712	700	743	749	718	791	717	797	707	715	812	732	707	715	739	732	707	739	720	744	716	732	744	724	718	726	731	691	720	693	739	742	679	689	712	727	708	772	722	734	753	747	724	737	719	692	714	706	741	739	759	725	770	734	701	737	801	738	707	697	733	708	790	798	670	691	683	697	712	744	764	773	703	801	766	683	738	752	749	743	751	710	769	732	695	729	743	693	776	717	750	747	745	743	687	725	735	746	700	732	708	730	728	757	727	721	695	728	685	763	681	720	738	699	703	748	695	744	721	708	696	773	692	714	707	688	718	718	749	782	721	708	692	716	714	750	718	738	757	714	694	752	709	791	755	686	717	756	707	768	683	707	735	729	721	707	742	723	752	665	747	691	755	736	722	707	740	686	704	729	761	714	747	676	680	723	743	711	706	731	733	687	754	775	746	756	707	714	701	720	736	758	734	751	737	774	737	735	721	763	749	743	732	773	714	747	737	693	728	745	697	756	724	731	710	738	756	759	739	700	754	747	732	711	701	704	725	752	741	739	713	706	733	740	751	739	711	721	684	751	704	731	658	750	666	734	731	740	680	702	732	633	733	707	717	741	714	739	705	766	721	740	732	747	733	737	720	742	772	720	741	745	733	769	692	690	683	752	725	698	749	703	759	714	739	684	731	706	700	694	717	697	760	769	735	700	705	732	719	689	742	715	711	734	678	693	714	705	736	731	746	699	765	740	759	733	726	697	694	711	727	720	699	681	731	742	756	759	729	726	722	748	703	735	712	727	747	705	687	726	720	731	748	740	718	747	741	761	700	690	773	782	703	677	706	756	713	745	742	703	736	686	726	707	695	712	720	700	754	705	714	760	755	700	770	676	730	727	738	677	716	713	762	743	696	721	745	741	736	706	700	750	743	706	734	747	742	752	747	789	710	744	664	812	741	700	680	731	713	717	800	693	754	712	722	719	757	753	731	702	721	767	722	736	746	767	704	733	802	756	736	708	739	742	725	710	710	752	719	695	728	755	733	737	729	714	735	708	718	758	738	692	750	699	749	742	740	697	644	744	735	700	670	723	743	713	802	729
38137	38702	33600	22494	12267	6638	4663	5185	5411	4762	5255	4484	2977	2139	2511	1987	1761	1420	1182	1047	816	607	978	977	856	1004	786	781	609	640	628	524	470	447	352	353	314	353	321	295	265	247	284	258	246	212	285	252	231	217	240	213	208	209	203	202	206	195	201	205	170	194	215	210	222	216	192	197	224	208	199	213	197	202	226	160	191	208	218	230	223	204	211	198	183	209	207	199	197	208	222	230	192	213	188	225	187	230	213	227	219	195	230	193	204	236	209	215	228	187	213	222	176	190	200	205	221	200	231	209	239	194	215	212	191	213	169	196	179	236	225	188	203	218	232	213	208	231	219	214	224	217	201	182	209	196	198	199	199	231	197	201	236	220	211	204	218	219	206	197	210	222	190	233	205	215	181	180	210	200	201	188	194	202	197	199	188	212	191	222	177	222	215	220	214	193	206	213	224	217	217	205	220	211	207	206	200	257	214	194	179	218	218	190	221	201	199	214	202	229	220	224	231	212	212	214	224	222	193	202	223	181	210	195	202	195	213	210	249	218	223	208	179	199	195	217	207	210	201	236	237	235	218	219	188	194	228	211	196	214	211	201	216	228	174	208	214	196	197	211	214	195	209	184	214	197	196	249	216	174	227	220	210	203	180	215	210	239	219	226	195	224	226	198	202	212	219	193	226	203	224	216	199	219	222	211	215	193	214	208	197	200	213	172	232	204	218	226	220	207	156	231	234	192	215	228	206	226	210	218	217	197	195	204	207	210	212	197	215	218	201	180	214	181	205	194	211	217	258	198	195	204	199	208	217	207	196	219	195	192	197	237	197	201	222	190	174	235	222	211	216	211	204	206	211	168	184	186	241	210	190	211	221	199	221	202	227	203	209	216	218	236	200	199	217	207	223	215	195	218	224	217	199	176	196	208	217	194	208	227	214	179	190	184	218	227	214	215	198	216	218	220	218	190	220	212	204	212	194	222	204	187	212	207	207	205	208	212	200	211	214	240	234	210	214	194	217	216	201	203	193	197	172	187	216	196	196	202	242	214	221	222	204	210	213	210	228	213	197	198	209	207	187	217	215	220	202	210	198	228	214	190	215	208	207	206	232	222	188	217	201	234	209	204	199	208	215	188	222	224	215	206	208	209	202	199	204	206	191	217	206	195	217	206	175	219	192	225	223	207	212	197	209	204	235	202	225	185	205	205	217	245	214	233	232	190	223	200	217	211	225	230	205	194	202	207	224	179	223	202	218	196	230	233	223	244	237	201	203	213	219	194	215	177	191	228	214	214	188	213	211	191	214	210	215	215	207	197	191	196	217	208	242	211	198	209	234	183	224	200	217	195	211	182	201	218	196	206	187	194	188	217	218	204	204	214	219	226	213	212	216	202	214	195	216	206	223	221	210	227	224	210	213	200	217	202	208	215	204	219	206	236	188	191	211	240	211	208	235	209	217	203	224	200	216	210	213	201	192	210	213	209	207	188	211	199	210	211	193	226	203	212	210	196	191	233	193	234	215	201	200	192	203	229	226	197	199	187	186	200	208	221	242	217	230	206	204	195	192	202	221	219	224	229	209	201	205	225	222	195	193	191	220	188	192	245	202	213	213	182	191	212	199	218	200	210	186	193	212	199	189	222	221	193	198	226	189	205	207	209	213	195	209	176	224	209	233	220	192	210	194	230	211	195	209	204	198	194	197	211	207	211	194	177	176	180	195	193	218	207	191	230	225	243	218	222	220	201	221	199	234	188	203	195	203	202	220	213	211	218	222	220	207	199	204	210	190	191	200	219	206	180	209	204	203	232	196	217	205	209	207	213	179	215	182	216	199	226	201	207	225	219	206	205	204	212	218	192	212	214	220	205	207	218	198	200	224	218	216	175	216	199	196	201	222	217	163	181	214	205	184	208	207	198	205	228	197	225	207	200	210	205	201	197	211	217	203	199	215	211	185	226	219	213	213	205	198	187	207	203	199	198	194	188	190	208	218	204	216	224	225	218	198	220	217	199	201	229	229	187	211	226	188	189	209	238	203	189	216	210	192	213	212	199	223	196	211	209	222	198	205	209	203	219	210	219	192	197	227	222	203	216	227	205	209	214	191	209	210	179	199	202	204	212	194	222	212	202	231	192	201	207	193	229	229	201	180	183	217	216	199	222	208	191	214	175	218	195	230	205	210	211	251	208	193	203	229	223	189	218	198	213	204	209	198	201	214	241	200	216	225	214	195	224	185	211	219	189	207	197	214	191	221	198	205	202	214	189	197	231	205	196	183	212	209	197	221	201	227	201	216	210	227	193	215	226	197	199	192	222	229	226	220	182	231	181	203	191	201	195	202	189	209	238	204	223	177	204	219	218	212	166	215	226	213	199	207	220	204	193	201	222	206	219	203	205	218	196	183	203	213	231	224	185	188	220	218	203	214	215	214	177	205	208	223	217	207	186	211	195	211	226	194	201	189	238	224	240	203	245	217	223	246	196	183	214	221	221	203	211	232	188	198	209	191	202	217	181	209	208	224	223	202	195	193	226	216	197	203	219	202	195	183	191	201	190	225	211	190	204	204	218	223	216	224	220	205	199	186	202	200	199	195	201	204	226	211	211	221	211	180	193	212	219	217	229	189	238	222	187	217	211	216	203	204	225	225	182	214	198	197	232	194	230	194	217	222	184	215	185	218	193	204	202	195	212	236	211	208	210	223	191	218	202	214	247	210	198	218	187	238	201	216	201	216	222	212	225	225	215	200	187	191	204	206	216	188	207	167	185	223	217	236	202	176	196	214	232	187	184	214	205	220	207	194	199	191	221	209	202	215	219	206	207	237	184	214	232	197	177	212	197	195	175	212	218	176	237	183	205	202	216	237	214	218	193	197	191	240	234	227	228	205	211	217	214	207	217	217	205	221	212	230	212	197	215	205	202	197	224	227	175	210	218	211	211	220	205	208	206	196	224	209	198	211	219	203	204	189	182	208	189	200	180	191	212	189	218	200	196	192	215	196	206	233	228	202	223	210	197	216	202	224	211	209	227	219	185	216	218	205	227	208	206	209	182	201	195	208	217	216	214	219	223	216	213	212	230	205	212	211	211	212	239	192	203	192	227	210	206	196	203	201	215	208	202	209	195	181	218	207	218	221	209	185	183	203	192	190	210	209	195	209	226	217	202	202	215	226	232	210	187	220	187	221	226	219	224	241	190	176	209	221	228	212	237	204	207	214	228	210	211	188	183	196	192	207	193	195	209	187	192	184	229	219	190	189	206	226	217	237	203	179	198	201	216	202	222	202	188	191	201	197	212	197	218	195	215	196	235	188	203	211	208	216	234	220	203	215	204	237	198	194	223	229	214	223	203	197	181	205	189	201	209	214	214	191	197	175	208	206	206	217	196	215	204	221	213	218	219	200	190	219	213	203	195	197	214	204	222	234	201	227	194	219	212	226	191	201	207	218	197	166	210	234	241	206	199	193	222	196	193	200	219	204	213	173	208	179	227	214	208	190	185	183	195
25050	34052	40073	35329	29134	24771	22168	23499	23911	21214	23138	20631	15386	13324	14977	13062	12369	10239	9563	7304	5392	4379	7296	7134	6689	7454	5764	5659	4649	4445	4785	4222	3694	3165	2296	2056	2049	1797	1676	1468	1368	1321	1212	1054	1033	967	964	847	846	775	663	639	637	634	630	611	590	617	618	549	639	637	541	588	514	564	569	585	583	545	550	563	558	617	598	563	611	548	609	604	608	608	551	607	610	596	606	541	575	579	573	581	596	569	588	575	589	593	582	568	592	592	591	596	570	565	569	576	603	554	591	531	589	576	568	599	565	566	597	608	573	568	601	550	574	608	601	571	579	600	586	576	561	598	584	594	541	602	582	614	552	602	591	621	576	560	597	578	568	608	610	565	550	583	592	582	574	595	547	551	580	568	555	573	570	558	607	553	618	591	552	581	612	578	567	612	562	547	544	574	576	553	563	646	607	590	633	548	571	575	563	605	549	549	550	588	587	539	570	575	632	585	586	624	562	565	593	584	588	611	593	573	622	608	552	541	590	548	580	588	552	568	585	608	546	596	621	581	549	595	572	539	545	589	578	589	566	601	590	562	549	622	596	574	592	577	606	579	575	561	560	551	586	564	587	648	576	592	597	578	602	528	610	623	578	583	586	584	609	606	543	644	554	575	572	605	566	584	600	603	563	628	565	596	586	628	605	571	611	573	522	510	576	570	587	597	555	606	540	557	556	571	574	575	572	586	578	546	573	539	554	557	565	603	569	521	581	571	624	561	580	548	631	591	577	584	598	580	605	584	581	526	585	552	548	555	602	599	571	616	566	581	545	620	603	571	587	594	567	575	573	623	588	551	590	576	578	558	600	579	615	613	581	610	614	639	557	580	574	554	571	581	616	614	637	596	629	580	583	565	576	607	602	605	551	572	571	562	585	588	596	582	597	551	580	579	552	562	574	618	554	584	586	569	553	543	580	571	563	571	521	562	580	549	578	598	607	581	583	592	591	561	590	591	573	512	592	619	551	553	606	618	562	551	551	574	564	589	613	565	575	621	560	554	565	534	605	557	596	579	594	599	582	591	575	536	548	577	574	554	569	578	608	618	605	584	564	526	558	605	568	561	579	631	570	508	573	607	554	593	610	578	541	541	621	562	576	593	564	548	596	556	558	586	544	583	548	574	536	562	536	596	595	587	570	595	589	601	576	576	577	595	629	644	548	612	584	590	608	558	539	547	536	537	619	590	592	585	539	581	578	539	589	551	573	611	574	557	578	613	613	582	584	593	602	573	564	629	506	623	582	563	566	581	556	582	539	590	584	574	598	543	601	547	558	545	559	591	594	595	572	571	590	604	590	628	620	592	596	570	571	552	570	547	600	599	597	602	561	597	546	576	599	552	523	584	568	550	550	607	580	573	558	564	612	559	586	648	577	616	554	517	576	626	569	563	560	561	549	543	584	554	650	602	586	569	573	570	609	579	602	554	607	560	610	577	572	573	565	584	554	612	569	584	586	570	615	615	572	554	596	543	571	564	592	571	591	574	567	577	557	581	534	581	553	595	586	557	547	544	605	552	593	592	544	551	578	548	602	595	549	581	552	556	576	562	544	548	587	582	578	602	532	610	562	540	603	546	561	535	568	597	592	569	602	575	605	620	558	623	555	542	555	590	546	579	566	597	562	613	608	553	582	612	596	536	544	596	621	561	537	610	554	549	531	588	573	559	593	582	588	615	617	562	621	544	588	625	598	556	577	592	560	546	532	593	558	540	585	559	577	602	585	580	564	547	574	578	546	561	545	577	580	584	635	624	577	519	587	570	597	566	551	572	574	574	605	564	560	602	610	608	565	627	601	643	582	547	528	585	550	534	580	579	556	611	542	544	610	582	560	608	598	565	563	594	607	605	560	596	574	613	556	581	591	580	581	577	618	571	557	558	587	575	568	572	553	584	557	569	577	575	584	590	581	560	582	559	598	602	573	571	555	595	532	591	567	582	574	592	547	565	525	571	598	596	568	595	568	588	571	590	585	594	549	588	591	584	582	544	577	552	576	600	574	589	590	559	578	593	564	564	564	589	583	573	599	589	593	589	560	554	581	581	574	538	599	573	601	584	547	574	617	604	586	600	531	560	552	573	592	591	603	592	600	565	563	576	578	576	600	560	572	580	574	571	576	564	605	558	615	617	641	557	569	556	630	578	530	599	569	501	597	545	551	541	625	576	608	573	609	545	556	584	591	605	608	588	595	528	626	593	570	592	589	574	537	578	576	595	570	583	619	573	551	581	571	582	599	545	632	595	619	616	566	587	572	580	602	519	607	573	599	591	591	591	549	585	574	544	573	614	539	591	554	602	572	623	578	598	585	611	579	570	572	561	614	576	573	555	583	595	545	614	616	607	595	558	589	596	564	588	581	574	598	605	614	582	578	577	574	636	573	567	562	582	629	574	609	617	556	549	537	565	574	563	611	630	576	603	588	573	566	629	542	616	614	588	597	570	572	574	577	582	543	564	572	588	621	581	591	575	577	594	608	557	564	571	581	606	559	531	615	589	568	560	589	527	536	630	596	553	583	558	615	533	536	606	530	559	569	635	602	575	562	593	553	613	547	622	566	546	634	562	558	539	566	609	557	537	566	600	586	557	571	577	575	569	555	582	605	571	603	548	556	561	543	571	572	578	597	570	661	559	562	575	544	601	583	536	585	622	579	557	554	597	574	573	548	558	579	578	594	549	603	586	606	556	555	548	558	587	550	554	595	583	600	565	591	592	560	552	641	610	543	554	573	603	561	559	597	549	550	620	603	616	582	601	588	543	574	603	608	590	571	638	573	594	587	585	571	590	618	578	600	581	612	623	574	561	569	598	581	552	592	580	591	546	572	536	562	583	593	589	570	548	600	598	613	560	583	596	573	597	548	619	620	582	624	605	573	591	554	574	637	584	577	539	579	599	541	618	572	561	588	607	550	595	586	555	559	600	605	599	619	577	599	620	607	590	591	645	588	593	528	590	583	573	609	589	566	587	580	564	571	541	581	602	613	550	576	581	589	585	604	629	565	565	549	570	584	590	586	579	588	610	597	585	554	620	572	621	604	564	516	571	586	565	573	564	612	540	593	557	615	618	576	576	580	577	614	572	611	562	591	607	607	568	563	591	560	595	554	611	589	591	600	603	621	590	640	596	588	614	570	564	635	559	574	568	624	570	626	539	560	570	578	615	565	523	572	545	559	558	606	630	592	574	556	629	594	544	613	643	613	606	624	617	595	574	614	556	569	568	587	578	579	566	583	592	612	618	575	599	589	587	561	561	568	587	581	579	560	593	594	547	631	591	575	552	575	600	609	570	553	562	592	572	582	597	558	616	575	588	606	618	539	573	573	599	572	574	560	564	555	597	570	573	598	566	555	564	560	598	595	573	594	573	586	598	573	595	598	541	562	601	583	559	575	553	556	597	556	592	572	572	523	587	582	570	596	551	579	599	571	555	620	552	563	561	593	597	561	570	643	639	589	566	592	584	574	589	554	559	613	609
9975	6397	4582	2001	1163	835	670	603	559	505	493	447	430	345	413	407	325	364	338	321	348	292	315	296	320	289	323	314	318	291	307	304	312	289	306	306	283	294	295	306	327	320	291	287	323	332	328	284	327	339	297	295	296	328	291	314	277	305	320	289	286	300	302	280	294	291	286	314	313	306	302	264	309	282	308	276	290	337	300	286	309	260	297	302	274	299	299	249	254	287	322	307	291	293	310	303	276	267	294	306	291	323	280	310	297	288	317	309	274	302	279	302	288	350	306	304	295	300	291	295	306	303	299	267	304	278	304	313	274	282	295	298	275	300	307	296	310	299	236	313	308	287	292	307	326	307	314	314	310	296	255	286	301	263	290	284	297	290	310	293	316	313	297	305	291	286	314	298	299	295	286	296	269	331	285	330	297	302	300	303	314	283	279	276	289	313	314	330	282	306	277	333	281	305	298	290	274	314	316	283	324	302	299	306	287	320	280	282	289	305	289	283	282	302	309	298	296	276	319	281	309	324	301	309	329	269	315	302	284	288	261	308	288	290	305	319	286	299	318	290	296	317	293	308	322	282	329	307	301	306	280	330	327	283	320	317	308	281	321	309	288	304	293	300	301	295	305	264	297	327	304	287	328	302	295	292	303	318	297	307	310	301	245	318	288	281	268	324	275	284	286	298	286	283	303	313	311	315	315	274	300	291	319	283	289	279	292	296	310	314	315	270	313	292	287	327	273	307	324	294	276	306	291	326	290	298	293	321	292	289	279	314	310	280	269	316	313	266	283	278	298	294	310	305	293	299	268	273	306	303	325	307	271	292	317	300	308	309	291	295	297	254	272	284	316	315	316	307	309	297	309	269	317	281	305	281	282	293	269	315	335	305	299	306	338	309	297	278	269	308	309	299	303	307	315	293	275	311	297	276	317	291	302	285	309	290	289	270	292	303	296	268	292	299	305	292	289	254	284	334	310	311	268	276	277	311	314	297	299	280	301	298	310	276	289	274	303	303	282	318	317	318	344	318	310	296	298	278	288	286	297	311	303	284	258	274	315	326	272	309	300	291	337	297	309	269	298	299	291	304	274	291	305	311	291	302	276	327	323	303	297	293	266	284	293	302	331	292	321	327	311	311	282	277	319	305	283	328	272	316	334	285	296	274	345	310	280	276	274	277	307	300	287	277	271	279	284	300	310	309	293	294	296	304	292	291	276	316	288	314	277	325	291	274	265	311	292	297	299	288	281	274	333	324	262	304	319	296	287	305	310	287	279	321	309	313	297	277	268	293	297	298	341	316	317	290	259	265	290	305	290	288	281	320	300	306	300	306	309	287	298	283	285	304	301	286	311	309	259	287	298	320	288	294	286	300	296	301	313	296	294	291	284	313	287	259	289	298	285	283	269	306	306	281	319	290	287	289	309	263	287	314	295	281	280	350	285	277	298	305	313	304	305	310	280	302	267	323	311	262	319	288	302	291	308	299	317	298	330	317	288	277	276	298	326	285	296	297	282	296	311	298	293	301	351	313	322	304	263	266	289	308	314	309	298	283	291	290	340	295	285	276	272	306	309	322	280	294	291	276	289	280	321	262	319	280	258	281	294	286	280	334	288	328	270	316	286	266	308	266	280	311	294	283	290	311	323	293	328	303	304	283	299	318	315	318	308	301	279	299	299	303	308	294	293	302	317	298	295	308	298	264	306	300	303	313	304	279	297	308	315	270	285	299	308	301	307	308	316	279	268	298	308	276	311	301	329	286	321	338	294	329	299	325	324	290	271	316	299	277	288	265	294	244	309	288	304	280	298	288	291	283	318	276	284	293	305	308	275	294	293	337	316	292	282	310	293	309	280	302	296	292	315	303	315	313	303	260	304	260	283	306	309	303	285	282	309	311	312	334	319	304	286	315	323	299	289	305	262	288	297	271	283	302	299	339	293	294	321	295	295	307	298	297	291	315	305	295	297	279	278	305	290	313	296	308	293	310	291	319	300	290	290	321	317	300	284	263	253	331	291	284	265	306	286	294	315	315	302	286	279	292	259	299	306	280	289	291	310	350	310	320	295	308	307	296	303	285	294	315	285	329	291	284	310	278	273	331	267	327	294	305	296	308	313	295	289	292	286	289	291	293	286	324	311	295	303	305	284	306	300	280	307	282	301	293	299	311	288	278	292	292	308	292	290	326	288	277	277	305	336	305	284	271	306	278	289	273	302	305	293	285	287	293	325	310	288	325	295	300	295	291	307	292	311	278	290	301	321	333	312	298	303	316	289	294	288	281	275	294	292	285	312	284	304	335	256	286	286	323	315	325	293	283	307	320	307	309	291	310	320	279	311	316	294	310	319	293	303	259	323	332	311	289	270	302	313	286	299	315	290	303	309	304	299	322	316	308	290	296	294	301	302	312	296	302	286	298	317	265	300	337	266	304	290	313	295	304	291	294	310	262	340	265	285	310	286	311	305	276	324	305	303	304	332	296	325	304	293	304	285	348	307	269	287	309	313	337	315	291	318	303	306	281	291	300	301	309	294	308	297	311	293	278	308	322	305	289	268	337	328	289	319	298	307	319	311	287	268	336	318	302	303	280	294	306	326	303	295	264	288	333	267	303	344	280	288	329	276	315	326	272	301	323	291	285	295	290	313	270	299	322	301	279	313	294	316	285	310	315	270	322	286	319	265	318	282	307	293	303	295	283	300	330	282	333	304	281	296	294	265	286	314	304	284	336	318	276	315	318	303	324	284	291	300	299	319	309	306	291	307	281	287	314	313	327	300	307	293	288	313	295	289	283	311	288	303	297	265	326	297	296	316	301	289	292	292	284	311	289	294	323	288	275	306	298	292	301	326	294	272	255	311	277	288	306	324	313	267	300	295	287	282	300	325	265	303	280	314	303	289	305	253	300	320	313	277	311	298	306	301	311	292	292	311	300	301	280	276	311	286	282	291	282	287	323	287	275	302	267	296	314	320	295	321	324	320	316	267	314	303	301	283	290	292	291	301	322	322	277	279	254	280	307	283	304	295	329	312	310	302	268	289	310	299	303	297	294	329	286	304	281	289	309	315	316	292	286	283	291	309	294	307	324	296	305	333	333	282	296	303	285	304	259	291	291	314	317	289	287	289	326	314	301	311	299	302	307	298	308	269	308	283	273	300	313	285	270	297	296	329	291	304	323	319	266	303	279	288	296	289	291	312	294	303	282	311	293	348	290	295	312	301	326	300	280	310	308	286	272	297	290	305	271	295	304	312	333	303	302	265	315	281	295	327	309	323	278	287	285	305	306	294	284	298	278	286	264	291	276	272	314	302	312	277	296	296	289	296	340	284	330	294	292	329	320	284	293	305	280	279	283	289	278	322	267	293	277	277	290	322	298	315	297	291	337	305	336	320	296	283	268	313	314	314	295	303	305	322	311	301	308	312	295	310	296	305	255	306	308	307	278	288	331	323	279	263	298	275	306	279	273	288	309	292	296	271	296	292	301	294	310	310	303	311	298
8720	7656	13784	12378	9296	6796	5010	4608	4029	3475	3010	2573	2024	1765	1835	1625	1489	1361	1167	1183	1024	974	999	1058	1110	1091	1000	946	984	930	987	962	881	912	799	861	850	837	808	818	832	834	773	813	757	815	828	806	827	774	784	797	782	858	849	749	832	839	817	815	798	821	804	830	840	849	762	859	814	810	771	740	839	782	798	783	835	760	839	853	790	782	736	832	801	790	833	781	813	785	800	818	815	770	750	780	795	825	824	824	805	768	787	819	790	819	837	779	783	781	751	820	830	804	803	834	809	808	818	775	820	813	814	813	846	832	784	784	788	810	791	768	776	814	827	799	796	831	813	831	782	796	786	819	824	804	800	794	836	820	773	856	781	833	787	802	779	815	825	777	793	799	816	819	747	752	806	788	785	832	805	781	791	767	823	798	769	763	797	814	816	818	808	758	761	825	780	819	857	805	804	786	797	729	778	844	722	773	800	834	769	793	802	819	742	815	827	768	782	786	795	788	778	819	799	834	789	788	803	796	791	826	852	861	821	767	768	779	831	797	806	796	782	810	801	813	781	816	808	819	823	770	849	766	820	771	759	797	707	756	822	785	818	794	830	799	838	798	783	822	810	774	886	802	771	789	821	827	838	792	792	765	782	770	789	757	794	834	784	817	852	788	855	753	838	755	810	751	812	816	791	769	740	834	828	820	791	773	786	828	827	809	739	787	763	767	824	805	762	758	791	767	827	806	822	760	825	813	797	798	799	779	780	765	792	777	812	864	797	786	806	811	765	742	823	777	795	816	791	815	828	823	781	749	790	854	769	771	777	807	769	791	813	828	776	806	820	808	811	785	803	845	801	827	828	841	784	814	779	794	768	744	773	811	840	793	783	783	818	817	830	838	778	835	807	788	798	805	785	792	823	826	756	812	822	783	766	768	769	816	803	806	768	775	797	799	860	776	758	802	821	775	815	786	727	810	820	824	805	809	754	769	844	748	770	753	771	754	761	782	824	809	772	798	851	796	800	823	789	812	811	799	779	790	779	780	794	823	773	768	821	798	805	788	840	843	795	783	782	790	822	812	807	825	813	776	795	820	755	815	841	844	829	833	815	782	757	746	765	812	818	795	750	776	776	808	792	800	785	741	752	745	840	818	807	835	807	824	778	828	793	778	811	744	820	809	817	776	815	805	834	792	854	799	839	807	760	795	768	774	800	775	844	822	799	820	799	830	734	764	815	857	771	822	778	799	817	864	830	785	756	808	737	789	792	828	832	823	805	801	783	775	812	794	813	758	829	771	815	815	808	749	812	831	840	762	821	838	796	781	761	804	828	791	789	829	793	821	827	826	801	783	766	839	789	797	797	772	762	813	780	800	811	829	765	739	739	832	846	859	746	787	815	803	797	799	784	784	777	750	764	796	804	785	788	804	793	812	772	857	813	791	796	769	808	785	806	817	782	808	794	804	817	794	814	823	826	772	829	776	770	788	830	817	775	797	804	792	774	788	857	877	745	762	774	785	794	805	794	842	835	794	789	819	790	804	807	821	797	809	801	769	799	794	815	788	762	811	778	767	780	826	775	793	768	864	850	763	794	768	777	845	759	797	795	791	811	753	791	761	789	868	783	829	817	868	824	822	828	837	859	780	806	833	852	816	709	796	858	810	827	813	834	825	782	851	782	886	776	753	778	783	757	789	772	818	792	845	820	812	803	810	826	849	782	785	839	839	783	818	764	841	751	790	760	770	792	815	766	838	844	814	808	847	782	846	766	777	772	768	837	834	782	838	806	810	751	850	825	768	796	783	791	785	845	818	750	857	797	802	800	844	847	815	823	802	822	803	780	835	803	800	781	793	744	800	824	782	841	872	814	805	778	813	794	804	873	823	784	770	799	820	782	793	831	811	837	833	855	844	768	772	787	826	765	824	784	784	796	839	777	763	790	806	823	793	851	788	767	809	782	799	779	746	808	773	789	803	800	832	776	781	790	823	730	757	868	794	769	856	813	793	753	817	852	806	802	835	756	791	855	843	844	860	807	799	775	803	800	766	821	814	784	807	831	825	814	792	843	826	784	832	775	769	794	759	827	784	783	835	796	775	830	780	774	793	832	801	822	787	831	818	767	765	821	783	802	808	803	817	834	768	790	820	771	773	838	773	839	820	760	791	863	809	798	774	778	862	746	816	796	805	796	829	791	784	796	783	803	740	790	834	815	819	821	822	793	771	778	797	818	800	790	802	768	775	778	832	787	785	783	802	785	804	790	777	802	783	830	780	795	794	815	770	841	766	816	823	819	800	853	799	824	780	799	802	806	836	776	851	828	815	790	805	823	788	809	785	798	776	814	807	810	788	822	774	823	817	784	784	762	752	816	811	759	777	776	822	815	751	786	781	809	781	841	756	786	777	802	829	756	790	834	813	770	800	838	795	722	809	787	863	799	826	797	822	855	753	829	789	794	770	825	779	806	794	776	788	815	792	780	791	780	785	821	828	836	799	790	814	805	794	751	777	800	729	757	818	817	728	805	775	823	827	786	787	827	775	790	767	826	795	798	818	773	810	802	791	843	797	769	824	790	841	796	809	777	740	793	838	792	815	803	785	825	819	836	801	775	770	714	838	798	779	812	848	806	808	804	735	804	831	795	849	737	766	793	788	820	808	799	779	797	770	833	807	800	798	797	780	774	799	812	780	759	758	759	780	775	783	798	797	779	846	785	799	819	784	773	787	804	795	754	768	762	814	829	801	807	803	820	779	815	842	747	815	837	791	813	798	804	750	832	819	791	770	796	779	786	805	822	817	788	852	830	774	772	775	782	796	796	821	775	838	786	793	799	837	791	821	810	819	822	794	803	816	808	821	758	828	859	804	811	784	756	795	792	797	888	852	779	764	833	779	839	796	810	785	748	837	780	798	819	790	773	784	808	804	800	808	849	768	769	751	813	765	759	765	774	840	832	845	813	804	778	782	774	757	801	799	794	809	827	836	803	793	830	768	806	790	809	770	794	792	782	835	811	819	836	785	765	851	797	762	857	827	764	822	788	762	802	780	795	795	792	849	838	796	785	813	793	825	809	828	850	808	751	802	760	802	753	829	757	821	833	790	788	785	775	824	769	803	808	837	774	831	807	833	752	826	779	808	811	795	769	815	767	794	789	849	791	762	813	767	811	803	785	841	812	765	761	839	808	785	832	778	798	754	798	773	782	803	791	753	830	817	765	794	836	817	774	789	807	800	788	802	717	800	806	831	813	824	793	791	807	793	814	788	794	793	820	762	786	751	811	784	795	711	740	829	824	776	798	839	797	774	799	809	811	868	780	811	783	770	789	717	807	857	772	771	897	845	754	728	810	837	818	791	842	780	810	813	852	841	824	829	784	818	803	766	769	844	778	778	732	795	769	808	820	791	813	803	771	767	810	841	817	760	812	757	772	854	722	822	841	793	803	825	815	783	830	834	776	795	843	779	836	834	777	776	834	834	793	755	824	781	798	760	818	809	777	795	824	808	813	782
26561	23052	24307	12250	5176	3450	2632	3014	2928	2710	2787	2173	1289	1049	1200	1077	990	794	777	627	481	439	626	635	603	702	536	453	488	431	429	421	392	388	348	316	289	309	253	300	300	258	280	296	249	285	270	275	273	256	246	267	252	229	253	226	245	279	227	229	271	255	253	259	238	257	266	234	237	247	237	228	258	229	248	248	222	242	250	264	251	232	238	243	257	264	246	248	257	246	245	252	244	242	251	253	269	261	243	237	242	266	264	263	264	248	248	257	226	234	280	249	246	236	252	258	244	269	255	266	263	257	267	229	264	248	261	240	270	270	263	263	243	249	252	287	227	241	266	254	283	252	280	269	234	265	228	248	268	265	260	254	268	253	277	221	238	263	254	253	265	215	280	255	258	234	217	219	228	273	239	253	261	260	265	249	254	267	257	271	270	247	219	234	268	247	275	267	237	252	278	236	254	237	288	248	255	257	251	234	255	267	268	253	253	210	253	259	262	255	258	255	251	255	268	249	234	236	227	223	267	246	250	251	225	264	233	251	293	259	240	237	252	245	255	220	231	244	260	283	248	250	263	246	234	252	246	247	261	261	247	273	251	254	257	259	224	267	243	278	278	255	235	275	228	242	255	253	263	263	254	279	254	243	229	251	247	248	229	250	244	252	247	279	252	264	257	241	251	244	310	267	233	267	272	243	238	258	247	238	232	231	246	272	260	233	276	265	237	256	237	250	272	270	275	273	246	254	227	262	254	242	252	248	234	243	259	267	230	265	230	231	260	249	261	232	233	250	230	271	222	266	228	262	266	231	274	267	259	235	237	246	229	295	244	247	252	244	241	267	273	274	275	262	253	275	242	260	274	265	260	273	261	246	256	279	238	255	262	253	249	269	234	256	258	243	246	257	271	240	262	242	240	246	249	238	224	265	246	257	252	248	242	252	226	269	261	224	263	254	240	298	238	251	265	232	270	269	246	243	256	282	243	245	277	273	271	262	239	258	245	231	260	247	257	276	235	255	246	262	265	274	266	253	241	259	244	238	234	250	226	265	251	246	286	266	286	272	238	261	246	273	231	247	236	264	246	270	245	249	273	254	253	252	270	231	251	292	257	249	262	270	268	265	266	256	235	259	238	268	232	214	274	250	231	285	268	256	229	260	258	253	225	253	257	249	236	272	246	257	259	278	242	239	277	245	261	263	260	261	231	220	255	264	255	263	249	239	265	270	236	262	252	278	267	257	245	282	284	253	254	244	242	251	232	264	244	240	293	236	231	258	254	253	263	271	256	266	269	248	258	246	239	238	268	226	295	242	251	247	235	234	260	257	257	255	259	273	257	252	221	257	266	249	267	252	248	273	271	238	234	253	237	249	228	251	233	255	259	274	236	273	254	246	269	216	263	216	276	258	264	237	230	267	246	223	271	250	279	256	256	249	241	234	238	266	287	255	259	266	276	241	269	276	278	260	261	240	268	231	248	249	225	261	273	242	220	234	282	248	230	263	267	256	247	255	264	271	226	275	257	222	269	254	243	228	253	251	235	237	261	236	220	262	261	245	223	237	251	275	255	253	248	241	262	259	235	243	229	255	251	239	242	256	245	259	267	256	232	273	252	248	243	255	246	255	251	239	245	258	281	264	225	274	268	255	254	251	237	260	242	237	215	253	247	255	272	240	241	244	247	272	251	266	245	266	233	275	265	232	236	271	260	242	266	242	257	241	248	260	248	239	262	256	224	226	217	263	229	238	269	272	240	210	246	280	257	272	206	252	243	258	273	249	267	243	259	261	243	245	244	233	266	244	242	239	246	268	266	259	262	262	255	284	246	239	259	271	237	240	268	250	261	258	250	243	256	255	242	241	253	257	268	225	268	269	261	258	265	259	274	253	241	261	229	245	253	253	259	277	273	234	243	219	293	251	271	268	237	234	227	241	250	246	240	239	249	251	245	249	275	272	243	232	234	264	246	265	240	267	253	249	277	267	224	261	236	276	242	268	260	303	233	262	245	236	264	227	243	272	256	256	255	252	257	250	244	255	280	266	252	261	265	239	258	263	244	263	290	253	273	261	256	252	273	230	244	263	248	286	238	256	268	264	243	249	247	272	238	286	244	234	273	238	242	264	233	232	247	249	276	254	256	239	254	252	220	238	268	250	283	240	255	246	233	259	250	226	274	265	255	217	253	286	268	232	213	273	271	258	268	249	275	267	245	260	249	249	260	238	222	223	244	251	226	232	238	269	260	254	263	237	254	282	244	271	242	241	282	258	255	264	254	263	251	255	225	258	266	247	266	239	255	270	269	295	272	252	258	260	223	231	257	280	232	251	263	253	247	298	264	235	269	236	262	257	275	232	255	260	253	255	254	237	241	288	243	246	244	292	259	226	283	246	238	246	235	263	219	239	245	261	233	286	251	270	259	251	263	242	253	249	263	261	266	247	213	282	276	277	240	259	266	243	241	260	240	239	271	268	241	234	260	245	252	259	240	233	254	250	260	248	260	240	254	259	242	266	254	247	301	236	247	249	273	251	231	263	287	253	261	258	270	238	259	276	266	245	245	244	246	224	250	248	266	266	254	252	237	233	234	233	275	264	269	236	222	280	256	268	259	220	262	252	293	233	255	265	268	243	272	247	232	267	263	246	265	286	253	243	254	275	226	284	256	255	230	218	244	238	254	226	243	264	257	278	237	256	244	267	260	257	241	244	256	231	256	257	251	260	247	269	257	253	241	237	230	273	238	253	221	219	276	268	262	238	238	245	228	242	266	253	257	265	241	237	255	281	259	233	260	249	295	270	241	269	253	299	241	271	244	266	229	278	263	226	255	269	271	266	260	253	266	294	251	251	257	231	235	226	256	237	236	264	256	255	256	255	246	257	251	255	247	252	293	259	278	281	269	267	243	255	247	278	239	255	247	252	264	283	239	248	247	234	249	237	246	250	281	244	254	257	240	228	240	269	258	249	228	249	251	259	276	269	249	250	241	267	241	237	269	262	246	237	248	254	256	255	260	233	263	257	283	302	251	263	221	253	253	246	253	227	249	261	243	244	287	256	251	234	259	248	264	248	259	242	245	255	272	236	253	230	249	260	255	256	227	258	248	249	239	270	250	264	261	262	230	251	283	248	265	270	242	235	253	246	249	245	243	258	238	240	233	247	262	248	265	253	254	291	251	267	274	261	248	265	239	257	254	248	243	255	256	248	277	267	260	266	242	244	249	262	263	271	271	255	267	286	251	283	274	257	257	258	285	243	231	251	278	270	249	253	251	248	263	236	259	264	226	248	242	269	254	265	253	251	249	245	267	236	233	247	243	255	253	254	232	269	264	243	212	246	263	281	250	265	253	264	235	251	271	249	256	249	252	230	236	249	284	244	241	250	272	262	240	269	245	254	252	265	221	301	249	238	219	240	258	232	266	274	246	247	243	263	229	255	241	292	274	253	247	250	271	274	259	260	263	279	236	255	244	243	195	240	219	264	249	227	257	254	258	237	250	261	233	267
17666	21014	34429	26007	21355	18195	15522	17157	16171	15396	15420	12540	8159	7466	8390	7647	7010	6053	5365	4472	3075	2786	4322	4144	3897	4474	3746	3075	2704	2554	2790	2388	2263	1927	1662	1473	1359	1227	1151	1066	1069	1100	1024	834	870	862	885	778	825	769	715	679	711	718	731	752	711	725	708	718	676	698	668	706	676	703	709	735	685	680	723	666	674	717	666	681	665	690	670	648	685	670	752	662	667	656	710	619	689	673	745	720	693	677	701	687	678	667	740	673	684	693	698	679	675	679	660	710	687	711	664	656	701	692	703	707	711	679	699	672	706	722	655	673	710	717	683	619	702	691	678	696	729	704	693	700	677	668	642	687	692	665	641	721	699	661	732	666	704	688	658	676	700	716	698	647	674	658	647	655	712	628	672	695	646	656	688	704	652	669	684	652	637	679	656	627	701	679	668	690	676	684	687	696	647	666	730	681	711	684	683	665	664	679	690	656	671	693	648	680	725	654	648	692	680	704	691	690	688	715	694	666	752	719	668	724	681	736	647	682	698	679	678	688	690	662	674	715	656	727	655	647	667	689	688	690	711	672	711	657	691	657	648	717	742	646	669	692	686	677	701	682	686	685	748	646	669	699	699	684	686	728	657	744	652	705	662	657	682	693	695	690	693	710	680	655	696	640	647	678	678	697	691	652	663	663	670	664	656	720	682	636	655	701	675	672	660	708	647	701	717	673	703	680	702	644	701	695	704	637	676	672	682	664	685	699	696	654	712	678	683	709	690	716	701	679	701	689	658	687	687	687	674	691	702	690	661	687	697	710	676	695	653	716	696	659	676	669	685	704	716	682	672	657	701	656	726	688	688	662	703	705	689	703	654	685	686	675	692	653	692	727	695	660	657	699	708	651	655	687	674	711	701	636	647	680	671	675	681	674	707	736	695	693	726	680	631	652	669	723	683	687	740	642	729	703	639	697	691	690	696	674	671	704	693	662	728	716	652	702	685	728	696	705	705	681	735	660	700	718	645	664	716	704	663	639	666	713	677	686	662	659	705	694	677	657	683	698	728	685	674	729	712	714	690	723	674	661	706	677	703	679	662	746	686	701	647	714	720	694	650	662	689	652	702	708	669	722	713	711	722	713	660	669	699	650	643	683	681	676	735	692	707	659	691	639	705	682	694	687	712	732	681	714	677	675	690	704	681	641	678	645	679	648	709	662	722	686	706	678	656	721	722	671	659	700	670	697	660	683	668	726	697	681	658	687	675	685	688	704	658	707	670	672	707	646	705	633	692	680	663	728	683	685	697	714	680	741	709	660	686	682	683	667	714	718	710	679	682	717	696	703	683	700	656	687	724	683	718	675	636	648	697	702	623	675	708	655	663	682	683	696	693	700	691	642	705	689	655	667	641	681	688	694	696	712	711	702	691	680	695	734	653	673	711	683	687	717	666	655	726	687	703	679	641	723	693	725	673	712	723	668	706	676	710	689	684	691	677	666	671	701	726	667	659	646	686	677	687	677	663	745	692	673	671	712	686	700	683	697	660	717	712	669	692	656	705	670	696	687	670	703	678	674	693	690	677	672	700	703	702	706	663	659	690	710	714	661	678	711	686	686	679	692	681	670	637	694	689	656	681	689	758	690	653	676	658	640	711	670	687	738	714	666	700	643	678	730	707	669	699	697	691	660	724	710	658	730	760	678	707	718	690	702	674	711	686	612	674	671	666	682	649	670	684	683	678	666	614	685	675	694	708	654	696	684	700	662	666	692	734	663	736	659	701	723	684	661	666	678	727	690	635	670	671	647	697	693	641	658	675	664	633	673	697	733	705	672	682	647	648	705	684	686	710	684	665	653	680	667	664	709	641	626	659	713	688	706	665	659	700	683	671	680	679	690	668	637	670	747	692	702	713	729	669	679	686	698	683	670	686	729	674	733	690	678	710	695	676	655	687	644	680	676	685	674	701	710	711	693	640	731	681	662	678	651	694	696	668	674	715	660	732	679	670	708	705	656	683	675	650	714	668	711	676	710	689	744	681	702	674	669	695	651	688	731	688	697	734	697	676	706	675	709	666	677	745	716	693	708	672	779	665	711	657	659	665	719	695	629	708	674	671	697	746	712	677	753	667	685	718	657	690	676	685	653	704	697	675	723	677	665	665	729	704	676	705	677	666	698	709	702	718	660	705	660	700	726	657	684	674	694	691	679	708	719	710	629	714	692	657	685	712	711	670	692	796	663	688	670	674	704	688	720	675	708	643	676	691	710	668	671	675	724	687	707	693	681	684	683	684	688	701	671	706	704	697	703	706	666	665	681	711	681	676	691	661	672	674	688	690	702	680	666	725	656	682	745	695	656	663	687	683	694	673	728	675	736	636	686	692	685	713	637	692	697	685	648	695	706	665	688	684	628	639	687	699	697	665	687	695	702	744	675	714	723	694	712	640	711	703	686	705	654	674	685	702	657	675	685	651	653	720	680	671	689	648	691	627	673	718	669	705	666	666	720	672	679	667	682	703	691	713	688	700	682	673	739	640	637	655	725	651	671	740	711	689	670	680	666	639	656	705	725	650	702	707	729	679	690	708	646	691	679	750	711	699	650	643	687	682	659	688	721	710	685	661	651	688	693	730	704	721	629	705	669	703	656	671	729	690	650	691	732	671	715	733	685	644	663	701	740	682	685	650	611	695	688	703	691	647	695	751	689	665	664	642	677	670	641	701	663	669	693	692	688	685	690	682	684	658	666	668	689	693	697	732	670	697	691	676	681	729	670	653	715	660	672	706	645	646	681	720	682	677	654	657	649	670	676	650	656	684	720	681	701	747	663	708	688	719	677	676	666	688	699	714	691	664	709	732	703	721	691	686	609	704	656	631	715	681	701	717	632	639	645	707	724	663	697	700	624	670	710	652	700	683	679	726	622	699	708	673	682	731	708	665	696	714	653	706	699	707	673	668	692	716	690	702	682	660	687	691	658	674	636	716	686	719	643	663	701	653	611	680	683	685	712	726	666	705	695	735	642	685	700	680	669	683	692	686	684	680	673	682	671	706	684	682	664	739	706	660	692	684	662	648	680	706	718	680	652	677	701	655	683	692	662	649	720	668	702	699	688	712	690	677	686	671	705	706	653	717	631	679	663	751	654	672	643	712	611	688	668	698	720	703	656	682	673	627	690	745	640	706	651	709	724	665	701	706	676	716	670	693	772	646	680	702	689	683	670	694	739	717	699	664	666	653	656	710	674	680	745	681	693	697	733	688	654	668	657	657	688	685	684	662	633	656	691	696	715	691	675	694	641	722	691	720	690	719	671	690	717	650	691	696	686	707	667	674	729	681	682	678	674	686	666	684	710	677	672	625	666	713	660	693	694	657	697	690	687	664	689	685	705	626	687	711	700	726	726	671	731	702	715	692	715	693	649	661	702	719	651	665	750	690	709	678	734	733	652	689	674	686	652	719	673	697	665	699	652	649	675	654	667	740	695	658	641	710	730	626	687	689	712	713	687	658	689	663	738	675	722	693	697
37175	32612	35921	21534	11206	6963	4902	5732	6003	5664	5087	4904	2816	1791	2544	1914	1772	1403	1166	1218	806	663	1003	919	939	1062	853	763	622	627	614	554	539	430	376	339	327	312	307	265	298	266	222	241	237	226	249	247	240	183	203	216	196	195	210	209	186	195	212	191	205	199	198	194	199	187	188	211	168	184	185	192	194	191	223	228	183	213	215	185	213	187	176	195	197	216	174	196	201	197	212	199	218	206	168	200	189	203	203	206	193	192	197	180	182	184	163	212	216	184	179	207	196	201	177	180	211	199	195	180	177	170	208	213	172	212	186	196	182	192	182	217	191	211	207	189	187	193	186	193	195	178	174	194	210	193	211	175	200	203	183	181	183	213	182	172	177	184	215	198	215	179	205	183	210	168	198	184	172	190	200	199	213	190	208	182	200	181	198	190	185	193	185	173	166	209	199	206	190	203	171	179	173	237	216	196	205	204	187	228	191	181	198	206	190	186	195	221	204	168	195	162	206	180	208	191	195	209	203	204	210	204	207	195	201	195	209	184	189	178	191	210	181	177	205	185	223	185	190	183	179	181	181	194	183	201	165	189	194	200	226	201	200	186	197	173	190	180	192	203	208	186	227	184	192	199	205	176	176	187	182	197	179	182	211	204	208	206	189	202	176	217	198	196	202	189	188	210	195	195	165	214	204	204	200	198	175	190	203	214	191	187	202	202	201	209	214	192	218	220	195	194	192	198	199	171	190	182	209	202	174	195	195	184	191	175	209	211	202	203	176	203	185	220	184	180	198	172	197	183	212	198	186	189	194	214	171	175	190	189	199	169	183	197	202	167	197	183	170	195	193	195	231	194	187	208	172	198	186	195	212	181	200	204	172	195	211	205	204	195	198	173	196	205	188	193	207	184	181	212	210	215	181	189	198	186	163	197	188	199	205	210	204	196	180	189	203	199	214	216	185	198	205	199	188	176	215	175	190	202	175	198	217	194	199	192	198	182	165	209	190	181	206	204	203	184	182	198	189	198	201	214	186	205	205	181	177	193	203	183	207	160	203	195	219	183	173	207	168	181	214	206	170	199	153	192	172	196	184	190	185	184	196	220	172	217	205	195	184	187	201	209	196	207	164	217	208	200	190	182	209	193	168	201	209	208	210	181	196	187	188	187	201	188	193	204	189	233	180	199	197	221	170	190	183	187	173	198	195	227	201	187	198	191	203	189	197	179	194	211	199	185	189	194	174	213	205	190	170	192	203	190	224	193	193	195	194	193	207	208	201	205	211	196	222	184	190	183	193	197	169	186	158	180	218	194	209	190	173	183	182	201	190	199	189	186	212	213	193	185	210	207	217	191	199	199	183	193	183	200	223	184	198	188	222	190	180	185	193	201	194	176	197	188	191	208	217	200	176	199	185	197	178	182	208	221	182	198	208	196	186	198	180	212	191	201	183	204	211	201	212	177	187	182	184	223	208	197	179	190	173	193	175	193	210	177	207	158	193	184	177	198	194	194	198	189	192	192	181	179	162	210	218	185	180	208	209	193	190	186	182	172	175	191	183	208	184	195	171	212	205	204	189	203	178	173	182	186	198	197	188	186	203	228	201	183	179	184	196	175	192	201	186	184	185	193	190	216	215	188	169	190	201	180	173	190	200	183	173	189	194	192	194	195	205	190	183	174	205	203	175	204	188	195	214	198	209	177	182	204	190	210	187	170	180	208	204	206	185	189	206	192	202	189	191	186	202	190	178	186	179	192	205	166	191	204	173	196	208	183	183	185	207	220	201	187	175	195	200	218	185	170	206	215	241	204	202	197	208	205	193	186	196	190	190	184	184	208	184	189	227	198	181	191	168	186	188	194	198	183	185	177	190	225	183	199	224	183	182	198	200	181	202	200	187	170	182	191	202	192	215	194	207	191	195	198	203	173	199	198	188	169	208	185	201	201	179	159	212	191	183	204	190	185	183	210	208	182	190	190	188	200	187	206	215	180	189	188	181	184	172	195	184	206	204	196	210	189	170	201	177	207	178	189	194	183	172	196	193	196	175	177	198	199	176	200	248	207	208	192	214	159	201	184	206	191	180	193	166	216	195	197	171	205	193	219	181	206	170	214	203	208	166	202	188	210	197	204	212	182	208	206	209	203	201	189	184	196	187	178	192	200	184	202	176	189	180	188	171	184	179	203	186	202	210	196	221	214	196	194	195	201	187	210	208	222	181	199	188	197	193	184	205	207	199	187	192	217	201	201	189	199	204	187	199	190	187	177	194	233	188	214	207	187	202	190	179	195	185	169	189	180	184	199	185	195	201	221	203	172	183	207	201	218	196	206	215	192	193	183	172	212	205	191	201	210	210	179	180	194	215	209	188	196	194	201	197	174	186	171	165	168	212	170	174	168	189	214	178	192	187	183	171	178	198	197	189	191	195	194	182	190	184	169	194	193	197	190	174	208	195	214	209	175	212	183	195	190	178	178	176	203	173	210	207	212	179	184	209	196	196	210	192	208	189	201	185	190	162	187	192	183	196	216	225	205	174	176	178	194	186	178	191	188	208	194	169	207	193	205	180	193	169	174	177	174	207	190	179	203	178	204	204	223	181	197	208	178	208	208	191	176	194	199	182	171	190	195	175	174	190	185	208	193	215	181	182	171	190	194	202	219	198	212	192	190	174	207	214	171	193	204	213	201	207	200	190	218	178	185	217	205	193	171	167	187	208	203	199	210	189	170	194	192	201	214	182	174	189	208	184	180	194	185	191	189	169	179	196	210	198	179	200	198	189	197	184	196	199	170	186	180	176	200	187	185	205	183	174	171	187	187	207	180	200	205	212	196	179	218	224	203	168	202	193	199	211	221	194	177	189	175	178	196	183	188	181	197	175	190	200	168	184	200	170	203	176	174	191	182	203	183	210	204	189	198	194	186	187	201	209	184	199	180	193	198	203	196	178	186	175	206	190	198	198	223	169	229	175	187	210	203	176	202	196	190	191	197	190	206	213	189	193	207	230	212	193	187	173	169	181	213	190	206	217	182	191	215	186	212	189	199	188	196	212	202	225	184	195	173	162	172	195	196	199	175	210	193	199	187	192	174	164	167	193	197	224	193	197	186	174	205	214	174	193	218	199	205	198	193	177	195	193	207	175	195	198	175	178	187	196	225	180	207	204	175	199	209	171	214	179	205	199	180	186	205	171	200	175	211	184	205	230	194	167	193	203	171	199	224	181	181	188	208	206	180	201	191	177	176	181	174	180	208	195	199	207	209	174	218	202	174	193	161	185	163	194	200	190	205	174	185	176	195	189	197	180	202	198	189	214	180	189	205	179	205	202	207	179	185	190	173	213	211	198	188	205	185	205	171	222	191	192	184	191	189	202	196	187	202	193	187	191	191	207	182	174	174	235	213	195	231	221	197	191	188	181	192	205	190	184	195	199	180	199	206	217	213	193	199	212	178	229	190	183	188	191	187	211	194	208	175	203	185	197	216	186	187	197	172	187	198	208	217	159	190
23632	29100	42571	33019	28912	25792	22930	24967	24606	23550	22853	21038	14613	10853	15624	12200	11456	10398	8952	8692	5631	4501	7952	6937	7298	7725	6584	5311	4450	4455	4860	4160	3704	3189	2513	2223	1982	1823	1548	1398	1464	1485	1241	984	1024	964	996	848	762	677	627	624	591	604	563	539	555	608	519	554	595	555	568	575	551	517	508	573	559	601	544	577	572	527	577	568	525	547	573	528	556	526	571	531	547	537	521	585	547	517	552	508	511	550	556	551	531	524	549	510	542	514	535	556	564	596	527	596	533	542	562	526	568	545	536	517	549	519	532	556	515	526	565	567	515	544	578	528	553	556	537	567	573	543	548	536	543	571	493	574	589	524	513	521	553	570	535	539	532	564	565	551	563	563	555	554	519	562	539	581	544	512	565	548	538	545	511	532	568	531	539	570	529	543	529	557	577	565	588	511	575	580	557	529	492	531	532	545	532	536	564	525	541	569	545	581	531	596	522	540	549	583	549	534	543	544	551	583	534	522	535	528	509	570	550	535	546	552	547	529	515	572	583	491	575	536	569	524	546	577	548	544	559	548	585	527	529	552	544	545	571	572	521	527	563	523	544	545	602	557	596	544	577	551	525	550	547	580	540	515	561	530	598	556	537	540	509	558	511	530	589	549	564	565	553	538	570	540	571	553	544	553	524	545	536	597	549	519	549	560	502	532	554	546	521	529	505	540	569	558	523	576	536	548	528	550	563	553	532	526	512	538	553	583	552	525	539	534	555	532	535	592	499	556	587	550	536	589	558	526	565	540	544	542	542	550	547	575	552	553	527	546	554	546	540	506	564	554	511	522	527	524	529	535	559	604	531	502	535	590	592	554	586	587	540	586	570	571	542	517	547	555	565	530	543	586	590	533	559	527	533	549	545	526	547	572	524	554	563	548	533	531	535	571	558	549	525	557	530	540	529	578	524	563	539	552	538	546	541	577	550	568	550	528	538	525	553	573	527	527	564	547	536	598	565	551	512	562	511	555	567	538	525	515	537	547	521	578	560	558	553	527	511	518	550	549	480	553	551	556	496	537	567	533	548	532	539	540	538	542	527	545	517	542	531	570	532	519	547	551	535	536	550	530	551	529	538	517	541	542	542	537	542	559	522	545	531	563	518	538	523	556	557	576	527	520	567	521	556	540	546	564	567	526	521	558	535	551	509	535	548	576	558	532	567	529	535	600	571	543	532	583	543	520	593	557	536	489	549	541	513	557	518	541	590	521	556	584	570	556	573	574	567	538	539	570	572	524	495	568	552	571	547	557	556	530	569	571	542	556	542	578	524	530	540	538	553	577	543	560	535	543	539	553	521	586	540	590	562	560	537	528	555	498	553	542	541	549	568	551	543	588	550	534	535	536	567	537	562	553	549	546	549	561	514	555	537	527	535	551	553	548	523	581	553	549	512	573	527	570	523	556	521	551	569	534	539	581	544	556	577	505	535	534	545	579	528	571	559	520	576	590	529	553	519	580	512	558	534	571	567	549	541	565	524	549	557	545	572	541	537	529	534	564	555	561	530	557	531	547	525	560	576	501	540	560	525	553	559	536	537	534	556	558	485	541	535	516	534	525	518	557	567	550	572	555	538	492	536	570	524	503	531	579	530	574	538	600	541	538	559	491	570	558	563	529	558	545	576	594	501	512	528	596	512	555	565	544	564	533	546	561	534	543	557	534	528	553	506	535	558	601	531	568	571	567	565	567	538	537	573	556	544	553	561	551	541	580	523	514	540	610	511	533	557	555	510	548	556	563	583	540	538	574	518	537	570	528	559	539	560	546	509	547	577	543	548	589	514	576	557	568	545	548	571	531	598	574	552	530	553	554	567	563	556	564	530	532	553	538	548	527	591	571	578	489	583	535	504	566	533	533	565	527	563	561	505	571	525	520	540	521	593	569	570	553	580	510	536	574	571	527	527	548	512	541	519	563	571	530	572	566	533	533	541	519	566	580	512	527	535	520	562	542	549	539	540	592	533	524	513	533	521	561	533	525	588	541	541	541	540	547	524	545	553	571	533	563	528	548	569	530	530	594	539	549	525	526	560	517	573	525	537	515	577	520	571	521	558	559	567	538	554	524	586	540	553	556	501	570	539	507	532	583	564	526	557	570	570	556	511	588	558	602	527	599	520	528	539	532	531	520	484	555	565	548	550	565	558	530	567	532	546	575	587	582	564	553	537	574	540	568	521	559	569	570	564	557	592	537	558	586	540	509	518	569	536	545	547	554	512	526	554	515	546	517	529	525	585	545	583	564	552	548	538	527	562	573	574	564	521	568	532	556	553	551	511	569	494	548	543	537	550	547	550	535	587	592	564	566	531	572	526	531	567	548	562	523	539	555	551	535	549	577	551	540	567	528	547	548	530	529	547	552	537	564	557	566	508	536	548	568	529	583	561	558	535	551	585	503	537	580	561	553	549	522	513	572	550	569	531	574	570	541	547	537	558	546	534	540	523	494	553	555	549	541	504	607	533	580	539	515	535	533	517	607	550	551	556	586	517	546	539	539	538	551	501	544	558	555	549	574	526	523	559	509	533	539	525	547	545	501	572	525	528	535	546	528	585	518	518	534	560	497	520	557	561	499	538	531	541	592	517	568	568	605	555	538	539	543	578	547	562	604	555	579	534	532	527	527	550	529	549	531	515	533	536	562	546	575	545	589	522	543	526	552	502	534	556	569	557	528	552	549	526	537	537	531	545	566	540	555	535	542	540	571	532	561	549	540	540	513	544	558	554	543	593	546	536	532	553	547	519	533	559	592	560	548	574	508	540	537	527	581	564	560	501	546	519	557	525	533	556	531	566	545	568	534	550	572	604	552	566	584	563	582	541	564	547	596	540	546	561	567	533	546	583	556	578	528	533	580	535	550	527	582	592	559	551	540	540	541	564	534	539	550	550	611	577	535	493	531	539	571	528	567	527	564	534	546	498	568	527	605	648	550	558	577	526	580	581	550	525	513	544	532	551	553	537	519	577	505	499	529	553	503	511	547	574	546	549	587	568	531	551	541	546	553	531	527	535	552	544	539	535	555	543	529	516	546	523	535	542	484	536	530	561	524	567	571	561	563	529	513	589	534	485	559	545	561	569	529	563	554	574	518	546	555	562	549	593	588	544	538	484	568	556	535	524	508	506	568	521	553	542	571	550	527	594	575	507	531	579	531	569	524	525	544	557	565	514	568	548	552	524	530	551	506	573	555	528	516	571	519	555	560	510	535	558	544	511	570	574	516	587	537	544	584	529	535	542	577	563	570	569	537	536	556	533	563	536	571	522	550	556	564	568	499	528	511	544	541	561	531	570	557	556	534	562	555	529	569	549	554	526	569	555	574	548	520	518	568	512	554	545	533	553	571	578	534	528	542	575	544	535	519	571	542	569	554	576	535	485	558	577	536	525	552	525	569	524	535	505	541	518	534	522	580	523	524	520	563	532	569	556	529	555	576	536	507	536	523	583	568	564	571	583	539	543	542	556	522	581	569	557	548
10026	5855	3986	1871	1101	781	635	657	618	527	475	425	403	349	390	311	348	335	326	330	294	311	325	320	273	304	328	299	289	287	324	281	295	315	292	264	306	318	266	301	290	258	305	292	264	279	280	281	291	314	292	276	299	290	281	283	271	275	313	281	297	276	286	271	266	288	301	286	276	297	294	306	289	251	312	273	285	277	321	266	288	298	279	287	307	284	294	293	269	297	273	269	299	272	282	276	283	274	281	294	292	280	264	267	282	286	297	276	291	268	300	315	282	284	305	302	284	289	299	278	288	306	283	311	286	264	333	312	308	286	292	274	261	273	272	267	282	306	260	292	269	304	268	268	292	290	289	309	277	307	310	289	304	269	281	254	252	283	275	272	294	268	306	276	267	282	264	284	295	297	304	274	285	263	278	308	269	284	272	293	322	305	298	274	278	320	277	289	281	297	281	300	277	258	285	247	255	267	259	262	310	288	268	300	272	286	293	296	284	309	336	289	296	292	287	290	277	288	281	275	294	297	292	248	287	274	297	290	291	275	304	292	280	289	284	280	287	304	267	271	275	304	263	284	305	275	263	295	301	249	275	299	288	289	316	301	286	273	301	287	314	273	301	274	297	300	250	307	255	274	278	263	278	275	293	311	289	290	294	277	297	298	272	310	308	280	277	277	276	322	292	290	278	298	282	315	290	304	292	277	293	287	325	314	276	284	318	296	278	269	266	263	295	259	301	291	277	295	298	272	319	293	303	264	284	337	296	248	292	305	272	260	275	305	325	307	290	280	293	290	283	310	276	269	288	288	278	297	286	267	314	301	311	290	302	273	278	312	268	300	298	302	262	283	315	280	274	276	290	282	270	296	282	286	293	293	285	287	288	286	283	292	316	317	299	286	310	280	282	292	309	252	305	286	271	258	247	268	289	310	280	286	313	313	314	285	295	278	282	306	313	298	287	300	287	304	291	252	298	277	274	288	296	293	288	284	278	301	289	283	292	294	248	281	284	309	282	282	272	271	296	287	287	269	318	284	273	282	293	270	262	303	302	286	275	260	285	302	312	274	275	298	338	277	314	280	283	296	271	292	279	305	277	273	254	271	285	295	299	288	278	288	297	293	308	249	301	285	278	279	292	291	297	304	300	309	269	248	274	284	287	304	336	275	263	300	274	315	302	282	285	302	258	278	275	255	253	287	294	254	249	304	278	280	280	296	298	280	279	289	291	277	256	288	262	259	327	297	262	293	305	290	271	300	323	257	274	308	288	276	280	287	295	316	291	278	331	306	268	279	302	256	296	305	272	261	300	277	280	307	274	252	276	280	290	265	316	297	284	315	273	250	282	290	295	279	295	298	286	290	267	306	277	301	276	293	300	281	317	271	263	292	282	282	299	271	304	284	276	329	294	278	286	276	280	269	278	273	292	270	285	281	293	298	307	293	295	300	289	282	300	293	273	323	288	276	300	301	276	280	280	317	294	300	270	287	270	267	283	294	265	260	275	293	266	243	286	280	277	274	281	288	285	298	273	295	280	272	306	281	302	288	294	279	285	257	267	272	287	303	280	296	308	304	308	282	307	301	302	279	287	280	267	282	300	310	262	279	267	282	317	276	271	263	263	271	249	294	275	320	270	262	272	282	292	286	249	280	284	292	283	291	301	322	266	290	293	320	291	296	285	270	300	269	282	282	294	288	260	270	311	303	309	296	276	291	298	287	284	249	260	283	282	290	272	297	279	287	301	285	280	283	308	267	280	306	267	294	293	292	298	294	285	288	292	305	297	281	318	275	292	280	306	274	304	321	320	295	263	297	313	288	277	281	295	316	294	272	295	278	285	309	296	277	313	279	284	278	268	278	303	276	268	276	294	282	282	293	272	288	290	275	274	264	252	273	313	281	301	302	251	267	300	297	298	295	328	288	288	307	273	272	317	267	281	293	294	268	300	324	248	305	300	281	264	285	284	293	278	255	300	273	318	292	292	300	249	272	299	298	282	314	294	264	278	278	303	304	279	275	260	308	327	274	245	290	286	298	285	302	310	269	318	279	255	296	288	256	282	309	286	291	272	300	296	284	298	296	294	290	325	310	256	276	292	274	268	293	286	288	299	297	301	267	319	271	317	265	329	319	305	255	302	278	290	277	269	300	266	250	278	287	310	251	252	287	284	276	284	298	300	306	295	283	275	280	293	293	313	286	325	304	289	276	275	308	315	279	293	265	268	290	264	287	296	300	272	298	271	283	296	289	295	278	286	312	288	288	285	298	281	283	256	270	290	287	292	318	261	345	282	300	301	292	283	294	302	274	286	307	292	310	285	309	313	275	247	273	319	276	261	283	264	287	300	286	296	280	279	288	284	269	312	282	273	310	272	294	292	287	305	318	297	289	271	273	245	280	282	291	263	264	315	292	292	276	281	279	256	273	274	307	274	274	309	278	289	282	318	296	276	286	278	268	282	304	303	294	287	284	296	272	311	271	302	274	281	287	283	293	311	308	265	263	270	254	270	277	306	260	320	303	280	298	259	282	298	251	278	291	281	311	269	259	266	306	269	256	319	291	330	305	282	289	268	292	270	318	307	310	277	293	293	304	279	282	303	270	292	309	281	291	284	300	240	318	305	299	275	268	343	294	292	286	296	288	294	304	306	266	299	306	316	283	251	275	303	271	282	273	299	272	281	298	278	259	305	309	273	290	272	327	298	258	301	263	295	260	289	296	271	254	277	291	299	285	285	313	268	281	286	284	283	249	293	264	292	292	300	283	302	292	290	269	304	305	288	278	293	287	281	310	274	316	281	295	287	289	312	290	267	290	252	265	267	273	315	318	300	295	289	291	255	282	285	290	274	264	282	304	309	268	306	298	291	288	270	286	296	306	314	311	293	278	294	284	277	282	305	292	316	282	276	299	277	284	304	286	305	261	317	264	268	305	268	292	287	313	294	309	296	277	292	303	286	270	309	273	289	269	310	299	269	264	265	264	266	298	322	276	292	274	261	297	270	293	282	284	301	254	270	275	280	285	288	283	271	276	269	294	286	298	251	301	311	307	305	327	268	291	294	297	280	305	311	301	290	284	324	289	285	294	278	319	275	303	295	288	296	257	277	303	271	309	290	252	310	302	323	275	281	303	265	306	287	300	325	272	290	270	308	285	313	281	288	310	275	270	277	293	281	289	310	305	296	278	309	276	266	292	301	290	297	260	271	279	260	320	263	292	281	287	261	284	308	280	294	289	318	275	315	302	294	297	258	288	316	288	302	310	282	330	295	291	295	252	314	287	277	302	300	279	299	288	279	271	286	287	283	314	286	332	278	310	250	282	267	287	296	279	256	270	284	273	292	281	276	285	272	282	289	292	329	279	292	294	279	281	270	273	331	254	280	268	297	251	259	283	295	269	300	282	282	277	302	304	303	260	269	297	301	283	285	257	265	282	283	281	293	293	278	291	299	300	282	276	307	307	292	284	330	306	265	274	287	319	282	330	287	268	248	291	275	276	310	289
8445	7147	12865	11497	8915	6836	5300	4884	3995	3326	3166	2513	1989	1589	1867	1519	1444	1395	1242	1221	1029	935	1152	1136	1034	1141	1076	968	938	952	918	885	889	907	851	794	870	815	822	848	761	816	780	807	807	770	833	820	786	837	834	741	811	804	767	776	770	773	756	785	731	746	802	773	778	791	793	730	782	747	765	776	791	765	780	784	705	779	762	745	773	748	791	781	801	764	778	752	742	782	759	696	767	773	781	814	785	794	777	776	807	735	767	761	779	834	718	799	842	772	766	727	789	748	756	751	761	791	752	802	736	771	797	791	797	773	766	773	772	812	779	791	779	807	816	787	848	792	778	804	778	785	783	813	792	755	744	770	770	762	827	788	796	839	772	769	774	769	754	806	726	718	769	754	822	723	794	748	770	726	695	783	731	768	789	770	787	772	786	801	774	759	782	807	760	807	752	725	789	812	773	755	781	813	771	752	803	817	816	747	737	801	765	808	791	781	786	733	745	772	772	834	777	775	754	780	804	775	755	775	785	806	747	723	753	759	831	774	744	784	772	753	747	803	789	742	796	730	754	802	714	784	832	785	782	756	797	765	736	778	794	729	765	810	776	786	784	735	772	806	760	790	768	772	778	755	812	799	810	784	787	750	777	744	746	751	799	820	771	738	763	785	768	789	801	753	783	810	758	768	785	781	769	737	741	795	737	778	750	768	785	818	786	756	752	803	735	770	753	857	738	785	756	734	762	785	799	795	784	789	756	807	804	834	769	812	746	816	748	769	793	783	815	756	788	794	783	835	745	713	797	813	754	763	822	792	740	819	762	799	784	808	827	811	757	797	730	768	770	757	756	754	775	758	774	761	785	795	762	725	787	766	748	804	796	769	835	732	742	751	785	775	830	788	794	728	733	761	783	769	774	736	718	746	750	770	769	746	768	756	799	813	726	736	816	719	735	769	794	775	765	722	772	784	799	773	750	814	762	789	778	751	751	813	785	777	784	755	799	735	830	798	765	734	771	812	802	807	734	790	780	744	811	726	794	763	767	794	769	775	793	743	750	744	783	807	790	793	773	767	812	783	748	731	845	741	756	768	710	747	803	835	742	772	724	786	822	817	793	771	770	781	797	715	757	806	796	765	777	788	749	781	799	738	819	773	733	758	782	722	779	823	810	782	741	702	808	748	793	772	780	780	756	725	829	761	745	739	763	740	796	770	805	768	808	795	803	749	755	821	769	807	773	835	750	748	816	783	763	760	753	757	800	736	797	748	783	822	791	761	755	804	808	788	768	789	763	767	715	797	790	791	826	728	740	787	740	808	784	773	785	815	814	818	790	769	808	728	795	745	773	790	749	759	809	790	777	752	790	779	741	748	777	806	785	797	779	790	798	802	793	776	798	719	793	766	735	791	725	757	775	788	809	779	810	766	763	770	826	746	737	771	779	795	775	766	791	794	723	791	785	754	755	765	791	793	803	812	797	789	795	770	746	784	768	789	796	803	781	805	798	745	752	805	804	784	776	761	758	768	840	800	752	785	747	758	769	813	752	754	755	759	730	812	776	785	796	748	788	807	752	721	759	739	755	764	791	750	781	758	744	756	801	790	810	740	737	795	816	786	775	807	799	765	748	765	815	741	771	787	792	779	766	772	744	774	762	763	811	794	776	762	723	813	738	805	750	780	745	763	744	748	727	748	740	760	817	752	770	740	845	770	821	780	733	746	720	770	783	771	777	763	779	801	756	783	742	716	782	800	719	748	785	762	820	775	754	768	772	778	780	775	734	775	778	771	800	768	785	752	784	784	782	748	764	819	744	818	753	787	743	769	771	745	786	755	770	809	765	802	755	772	798	779	775	824	807	778	786	774	792	763	788	786	773	793	775	759	778	775	782	775	823	785	749	769	792	766	742	816	725	769	786	804	777	833	743	783	799	745	762	813	835	818	770	744	796	755	769	749	780	789	753	800	757	772	764	769	808	798	817	783	785	781	773	793	725	798	788	794	782	779	776	745	730	740	769	814	718	757	783	802	769	769	738	776	773	764	797	801	799	765	743	768	772	770	765	734	730	780	829	805	770	742	784	822	813	803	858	818	763	778	770	775	755	744	775	789	764	751	712	781	784	786	800	772	747	747	727	813	768	801	749	746	746	769	755	812	768	785	734	777	781	760	747	807	748	782	812	766	762	765	760	758	725	766	808	780	783	798	821	733	773	737	763	772	729	750	783	746	805	767	734	745	798	783	820	762	763	797	786	759	756	775	765	778	757	770	785	800	766	723	739	773	791	790	741	766	714	759	749	778	761	767	769	814	748	779	784	770	790	761	815	747	766	839	773	767	773	840	742	756	740	734	749	829	712	791	765	796	748	782	790	773	745	760	766	798	757	732	802	731	799	761	777	784	767	782	794	806	781	778	784	792	794	725	794	752	774	738	814	797	783	786	777	738	747	767	749	796	801	783	806	775	804	719	776	750	815	823	789	773	780	750	754	793	789	779	752	808	781	768	800	778	789	784	786	788	746	755	784	758	764	775	765	796	769	802	769	786	823	771	824	754	777	790	755	798	791	734	761	807	784	744	725	746	813	781	807	793	756	760	803	764	769	735	749	720	753	753	765	754	790	806	833	775	760	775	766	791	783	741	722	777	750	776	770	779	755	749	765	797	770	774	819	811	807	795	750	762	852	796	799	838	767	765	746	797	764	803	819	785	780	765	757	735	787	736	829	791	736	797	793	773	791	739	764	800	813	751	835	767	812	746	793	778	745	725	814	760	759	761	800	738	770	780	745	792	777	759	758	746	764	768	730	776	721	776	776	779	801	770	828	780	796	781	757	766	728	776	771	750	772	805	760	726	736	801	734	765	813	795	767	785	782	785	796	778	787	792	794	763	777	750	709	800	786	782	711	755	801	745	785	778	729	844	769	738	767	770	786	764	813	780	792	737	811	744	780	802	791	782	759	785	799	794	800	771	801	768	763	781	776	810	768	769	736	762	798	766	796	782	818	753	797	773	787	812	753	790	785	758	797	765	744	742	761	785	742	745	763	781	731	757	740	775	796	767	760	731	765	765	788	781	782	802	729	775	761	753	768	764	743	717	759	722	796	753	799	791	741	798	772	778	749	791	752	730	816	768	813	776	772	787	778	789	789	809	826	774	805	807	770	786	749	788	809	770	814	744	806	811	795	793	807	743	796	757	794	806	795	760	743	775	749	793	721	808	744	745	783	732	792	772	787	733	765	753	761	772	777	737	780	760	755	728	787	721	737	783	752	764	752	777	742	788	835	797	815	777	827	817	790	762	721	824	765	783	723	751	745	755	735	728	759	769	769	733	742	740	784	798	776	767	819	823	747	793	763	802	823	798	769	721	730	773	751	761	772	766	740	794	767	861	789	733	792	822	775	714	748	789	796	779	769	786	779	803	776	775	765	792	748	804	761	766	768	807	800	771	763	811	813	714	781	770	761	761	754	808	744	762	741	744	779	829	820	769	728	754	808	800	772	770	770	784
27377	24443	19627	8966	4697	3246	2548	3411	2906	2823	2799	2231	1799	901	1152	1008	933	865	728	757	586	470	680	549	588	677	610	496	518	426	432	424	375	346	359	304	280	314	294	283	299	295	284	276	267	276	228	258	237	246	234	262	270	248	246	230	242	214	270	232	242	236	231	230	214	280	211	253	267	257	246	210	258	245	217	224	217	249	248	234	247	233	267	234	225	227	241	219	241	224	251	211	255	227	231	260	234	250	242	267	236	222	257	225	250	244	252	261	238	243	217	242	255	241	259	213	240	247	254	233	270	228	249	231	231	222	238	257	222	248	263	232	244	238	251	246	235	227	238	239	238	233	238	232	224	210	233	264	240	246	258	235	270	251	251	251	237	246	241	267	234	269	260	264	256	267	222	264	251	242	224	253	254	244	252	226	231	234	258	219	233	247	219	245	254	229	212	237	262	243	251	254	233	235	251	246	237	234	227	277	237	227	231	231	236	231	234	255	244	236	233	234	204	225	232	253	254	234	273	235	260	243	278	248	246	230	257	216	258	262	233	230	244	238	226	245	242	258	214	291	252	220	239	243	209	240	246	245	218	230	238	252	268	230	249	247	246	259	241	241	254	230	235	230	261	252	227	248	240	220	224	212	250	232	273	258	240	241	243	211	251	226	237	249	242	265	231	245	245	206	239	236	239	256	224	250	233	236	218	270	243	232	257	239	271	217	247	253	237	223	257	226	240	239	229	243	252	219	249	210	251	253	235	254	218	261	250	223	263	261	267	237	257	232	259	225	255	211	226	237	240	236	275	253	234	261	256	256	212	284	261	247	247	266	263	222	244	237	230	215	245	247	224	297	265	259	248	220	235	247	244	235	237	251	252	248	248	226	263	249	237	265	245	244	267	260	243	252	230	235	254	292	201	265	236	243	229	258	255	230	216	242	239	221	258	228	259	231	255	262	241	259	241	237	253	248	247	271	208	206	263	200	207	230	257	242	259	275	259	237	249	283	264	252	249	242	236	266	262	225	270	241	254	235	270	226	234	252	224	243	265	243	219	244	239	234	266	240	237	230	286	238	262	240	269	256	210	260	253	238	247	231	272	250	253	251	254	231	228	231	258	241	235	264	254	256	237	250	245	259	238	217	238	238	264	266	244	260	259	232	262	238	246	261	217	253	262	256	234	245	215	233	245	245	234	231	252	260	246	254	227	223	225	221	243	259	258	257	225	236	201	229	234	240	229	269	240	246	232	235	253	253	243	273	250	241	259	228	235	227	223	246	242	265	233	262	245	235	225	237	264	252	227	248	248	229	274	229	224	264	234	255	231	251	241	271	234	251	249	252	245	270	227	220	219	225	232	248	256	254	227	255	264	254	244	268	229	238	265	277	257	259	229	223	238	258	234	246	213	247	271	237	237	244	236	226	227	246	252	241	252	280	223	282	249	233	232	248	243	277	265	252	221	255	248	263	251	236	239	266	273	243	243	275	231	261	261	240	234	220	237	271	226	225	246	227	232	250	244	220	233	236	236	244	239	268	243	249	243	238	230	241	223	221	224	213	269	208	240	243	268	232	259	266	240	246	253	236	230	237	240	262	247	240	238	234	211	266	237	239	229	254	236	275	242	250	233	228	236	240	218	219	237	236	251	253	237	240	249	225	244	222	240	266	224	226	261	247	264	236	231	260	254	253	252	238	233	245	266	264	242	278	261	275	214	242	229	252	248	225	237	247	221	243	230	261	254	234	248	237	270	221	249	241	241	271	239	250	241	250	254	261	233	246	243	247	249	245	243	249	248	233	273	241	267	246	246	244	254	237	268	253	224	255	238	249	253	261	204	244	222	265	236	233	271	244	260	239	252	251	245	239	227	234	238	258	229	233	236	220	229	239	230	226	247	237	210	224	254	281	234	264	239	261	219	227	232	233	235	269	238	256	270	227	205	243	282	262	243	257	227	243	242	268	248	251	293	242	234	232	258	229	236	249	239	252	250	239	207	246	238	261	236	238	247	251	241	241	255	224	255	241	211	257	237	241	233	251	250	212	272	269	250	234	194	227	265	246	245	262	250	270	230	250	255	230	241	240	228	247	259	223	250	242	228	258	220	241	229	242	243	275	223	242	241	205	211	242	221	250	239	260	245	258	233	227	273	257	242	251	259	215	222	229	234	221	235	245	237	218	237	246	260	223	225	238	236	236	234	268	253	212	201	241	225	242	236	238	280	297	260	206	223	230	248	244	251	245	240	233	248	257	244	262	252	246	253	217	262	269	243	253	238	230	214	239	260	261	246	256	240	242	230	221	251	234	227	243	274	259	255	232	231	246	212	255	240	252	202	236	251	282	245	247	235	241	241	251	246	255	236	249	267	247	242	228	260	254	252	248	262	254	236	247	232	233	250	225	238	258	240	234	239	209	249	277	258	244	246	239	247	225	212	239	228	259	237	257	269	234	234	270	239	231	261	224	234	240	233	258	231	268	255	256	231	234	255	225	236	254	225	229	267	237	237	246	239	266	250	258	250	234	238	221	254	251	224	247	252	251	225	238	212	232	251	263	242	249	254	246	240	264	252	234	271	256	259	236	239	225	229	260	210	271	231	261	256	261	237	231	259	215	241	241	225	219	265	264	237	245	232	259	205	243	259	267	224	229	258	275	241	267	229	248	246	264	258	236	242	214	234	250	246	237	272	256	234	204	242	259	230	244	246	239	263	266	246	229	248	271	238	242	232	214	246	220	229	231	215	242	263	242	222	245	221	236	240	245	246	236	260	250	214	216	261	233	228	230	226	269	260	251	227	255	241	235	227	220	205	236	239	244	229	211	265	262	254	263	220	269	249	262	273	249	257	266	230	218	270	236	239	260	246	241	234	244	253	249	220	234	254	224	227	244	242	257	211	228	224	229	240	251	255	225	256	254	258	236	255	267	225	221	244	238	251	252	252	218	251	247	254	235	237	272	231	248	261	253	224	241	243	260	246	266	258	258	257	233	205	229	245	239	251	228	227	222	250	257	247	236	231	265	247	246	226	259	243	235	269	227	255	224	254	255	235	231	266	261	238	255	245	229	257	224	265	256	250	229	240	255	236	264	242	262	255	249	228	264	235	230	228	216	259	251	259	268	226	221	245	241	244	259	226	235	218	235	259	238	233	237	217	233	251	251	228	237	226	273	229	262	227	222	252	239	230	242	248	245	243	254	254	273	229	203	244	260	231	228	242	259	242	242	295	230	258	240	285	229	236	234	261	275	239	247	247	217	226	243	249	224	245	246	215	231	254	217	236	236	228	226	230	247	241	215	247	261	261	254	217	219	244	262	253	261	264	224	272	232	237	266	225	267	246	225	241	246	246	228	235	229	246	237	225	231	246	261	228	243	226	272	221	255	259	232	217	264	239	225	239	247	250	237	237	263	226	237	228	230	250	247	237	227	225	228	241	244	233	228	265	226	277	253	241	249	237	241	252	258	243	246	263	228	282	251	245	257	255	239	244	255	243	232	240	241	239	212
18618	22708	27973	23708	21105	18416	15561	18516	16283	15805	15574	13376	11105	6490	8183	7062	6885	6890	5700	5763	3724	3095	4865	4044	4139	4727	4248	3607	3099	2972	3066	2552	2428	1922	1790	1413	1590	1351	1291	1091	1200	1130	1022	952	914	883	864	822	722	747	683	704	667	625	639	709	669	706	637	695	645	661	654	670	642	697	643	644	638	665	642	629	664	657	688	696	653	649	679	678	690	701	651	663	700	632	661	686	631	689	678	664	658	670	694	663	689	657	715	668	695	629	700	638	677	629	659	660	620	701	649	626	706	642	659	642	690	678	682	637	652	658	672	659	642	693	658	694	635	647	671	640	645	675	637	646	683	656	702	655	669	683	695	666	668	646	638	663	654	663	646	654	668	658	666	677	665	690	609	676	660	646	646	666	636	615	665	674	711	621	700	690	673	635	683	675	671	633	658	675	636	666	670	708	647	677	596	669	665	682	672	689	686	682	661	638	632	704	636	642	635	676	665	650	660	683	720	680	700	651	649	666	633	691	634	650	643	688	649	610	635	687	679	645	699	693	651	613	652	666	664	661	661	641	692	681	628	682	625	692	692	663	672	663	690	632	660	660	669	668	698	710	667	579	614	678	677	677	662	616	654	671	677	659	656	634	650	650	702	668	651	695	613	617	686	711	683	699	629	704	618	690	668	651	640	612	687	638	673	695	686	644	697	682	683	635	640	645	682	645	673	677	674	669	698	638	633	681	653	651	634	681	660	641	659	688	651	669	638	637	666	682	695	610	635	668	674	620	615	624	722	601	664	654	646	634	643	629	661	693	687	649	674	666	608	649	692	671	669	650	643	720	654	679	663	671	661	606	662	648	589	666	692	594	686	662	680	691	693	667	660	628	665	681	669	655	689	651	659	678	672	644	672	653	670	673	677	641	685	665	633	638	647	677	630	625	651	696	639	653	676	674	674	643	613	686	609	638	671	609	626	666	677	686	754	677	661	645	640	676	660	687	671	632	661	677	663	640	712	645	696	674	679	663	672	713	635	675	716	686	678	661	690	670	655	694	643	630	684	662	671	677	641	677	611	682	693	671	667	663	647	655	638	649	626	693	672	662	685	634	659	653	638	654	657	627	662	656	657	647	675	668	689	669	656	704	663	649	665	693	674	678	680	662	647	686	658	711	699	653	713	679	668	682	680	642	677	632	673	676	686	644	636	689	699	601	693	615	623	671	638	651	637	641	678	679	668	644	676	644	644	642	640	648	665	667	679	631	701	645	617	653	683	613	722	683	696	622	635	636	662	641	634	647	731	645	684	680	696	649	662	595	716	644	660	672	655	618	687	676	706	692	643	670	638	706	606	668	700	685	636	622	665	671	685	671	678	663	684	634	666	683	697	632	672	676	619	638	643	683	641	712	654	647	675	718	689	670	635	665	659	649	638	598	666	646	668	667	669	665	695	657	689	656	707	651	649	647	631	651	707	660	656	666	669	645	621	655	633	613	661	667	676	725	688	685	689	641	665	679	614	642	676	639	697	657	637	643	691	690	708	661	722	631	673	605	643	648	651	669	680	648	665	693	674	639	662	662	603	681	682	669	649	696	692	694	685	621	668	662	642	615	682	669	656	659	646	644	679	671	596	633	708	643	669	655	680	668	642	651	678	682	658	698	603	645	691	641	676	673	616	708	629	662	652	687	698	701	654	679	664	671	686	647	693	612	652	705	660	665	652	655	676	627	667	712	617	730	673	647	654	682	656	658	698	645	622	639	659	612	693	641	619	689	681	689	675	692	646	673	629	682	650	679	685	666	657	691	697	661	616	605	685	676	669	665	681	670	703	665	642	636	634	628	661	622	636	640	674	653	672	634	670	669	657	648	620	645	631	682	661	664	641	681	639	634	631	710	729	667	658	673	694	673	668	675	681	647	633	659	630	649	666	683	663	659	631	687	666	698	645	690	631	647	640	642	680	679	688	691	645	657	625	650	630	658	667	664	670	666	690	668	663	654	669	674	688	690	651	662	628	662	676	689	667	590	667	636	663	654	630	686	662	622	657	646	630	651	678	658	619	664	652	666	705	661	685	729	622	660	688	626	689	671	662	648	673	642	647	696	671	688	655	646	675	644	665	678	700	648	644	647	659	626	667	664	645	672	667	678	655	629	703	652	682	664	673	648	606	606	661	644	664	633	646	686	648	665	638	662	682	657	715	670	674	655	629	653	671	624	676	639	673	703	718	636	668	635	624	648	661	648	686	661	647	689	711	664	678	662	678	673	630	641	671	654	637	688	637	685	645	650	620	651	632	633	614	630	641	693	655	648	675	690	640	624	651	633	658	645	711	678	705	644	675	659	686	653	644	676	655	678	606	679	678	684	630	683	676	655	641	704	647	669	643	676	670	634	686	697	667	658	673	649	648	670	677	674	673	649	657	651	647	645	671	650	680	671	677	687	682	650	674	696	655	701	641	619	639	665	703	650	640	697	666	634	639	691	633	704	638	655	726	655	653	670	660	712	694	632	650	656	686	681	678	649	635	709	685	671	690	662	698	626	653	698	650	631	623	701	674	697	651	600	679	643	651	685	685	668	677	664	628	657	680	654	639	655	692	729	664	627	660	660	663	690	607	642	658	681	658	667	663	653	681	706	668	706	655	654	636	660	674	699	678	637	704	645	633	709	669	635	667	698	679	658	640	646	663	644	678	655	734	723	656	684	673	653	670	656	644	635	687	613	627	638	648	671	644	702	657	661	627	656	643	656	680	667	683	703	629	671	643	637	699	663	650	683	672	671	676	657	701	661	638	607	688	665	645	632	669	686	667	688	660	666	680	668	630	700	714	630	665	631	690	674	663	698	659	686	681	666	685	666	644	639	681	670	656	708	619	610	617	588	653	639	711	689	685	656	671	663	678	691	658	648	662	656	625	625	700	630	668	703	690	664	696	680	669	689	653	693	679	657	683	659	669	647	685	651	630	629	691	663	696	681	690	666	657	660	708	639	690	647	686	678	634	657	670	655	635	694	653	675	680	680	649	667	616	702	658	690	657	672	688	658	677	641	681	691	642	661	656	625	705	649	681	679	664	653	690	653	688	656	656	675	646	667	690	672	687	672	662	639	712	651	658	666	633	620	646	679	664	657	674	671	617	710	649	652	641	685	677	686	668	655	644	645	660	688	628	698	638	638	652	634	629	677	650	672	660	629	628	673	640	654	607	672	631	697	640	652	634	659	623	638	647	667	648	644	692	607	691	685	635	684	689	647	644	690	673	632	679	701	703	699	654	650	676	667	638	675	684	696	681	661	651	660	624	709	640	659	650	638	620	661	661	699	616	687	654	653	701	654	657	698	711	669	680	663	734	602	625	688	619	673	662	689	630	687	680	700	688	617	693	627	668	671	674	713	625	635	622	668	630	721	675	650	627	661	627	663	647	663	649	687	646	649	654	647	696	628	624	657	647	640	666	592	656	662	664	662	667	670	628	664	671	695	683	641	670	694	662	637	688	660	663	639	635	669	621	680	666	634	684	635
36617	37181	35467	20278	10547	6343	5168	6936	6003	4925	5007	4156	3166	1799	2187	1715	1711	1716	1454	1313	1022	848	1120	1052	1021	1210	885	755	692	606	687	564	495	389	411	323	361	271	271	280	252	273	225	207	239	237	222	195	224	191	213	195	169	172	177	184	199	191	180	193	173	196	208	190	190	187	184	161	185	204	180	180	181	177	198	202	191	196	196	179	188	197	196	170	201	195	203	205	168	203	187	184	176	184	190	172	173	188	214	174	181	169	173	173	177	181	190	180	187	175	165	207	194	188	177	193	178	171	140	192	188	190	205	198	210	215	180	172	192	176	183	170	164	188	198	185	196	169	176	196	170	159	182	186	164	175	197	229	174	170	186	183	193	192	198	188	157	205	197	207	185	172	207	185	191	187	172	191	198	173	190	167	194	186	180	172	169	183	176	193	169	160	176	172	195	168	206	187	193	189	165	208	174	165	179	213	178	188	185	183	205	204	208	210	178	185	175	188	175	239	178	145	192	174	176	172	198	171	191	171	180	187	196	158	180	194	206	188	185	179	169	177	193	196	195	159	183	189	175	165	187	176	180	175	170	173	203	169	144	179	175	207	189	169	191	177	200	173	190	167	171	171	191	169	176	176	171	189	219	198	176	194	175	182	164	177	175	189	184	203	189	196	186	183	168	181	189	159	187	207	181	159	179	205	207	183	184	179	196	169	196	170	174	163	189	202	199	198	183	166	204	199	174	198	186	190	178	168	177	182	181	181	177	194	170	164	202	156	184	168	194	162	181	221	177	186	200	187	186	195	181	168	190	200	189	200	182	197	179	212	196	177	178	187	191	191	190	175	174	208	189	188	192	212	193	203	189	190	151	171	210	197	168	205	168	163	198	184	185	177	191	177	191	173	174	163	180	173	194	178	175	214	167	189	183	184	186	168	209	205	175	161	175	171	208	173	179	168	184	205	180	196	172	206	174	201	180	179	191	187	180	171	211	174	199	195	204	171	185	202	169	163	151	199	189	186	181	195	191	191	193	176	197	175	210	170	201	173	178	178	202	195	202	189	170	172	193	180	196	150	177	209	192	176	177	182	196	185	182	183	163	194	182	187	179	193	182	175	196	193	203	192	209	191	212	175	187	183	165	158	178	196	194	181	208	173	163	158	184	171	210	175	170	194	184	159	185	193	192	179	185	192	177	173	192	188	181	180	171	159	176	191	201	197	168	201	178	203	181	171	165	219	195	174	213	212	164	170	181	171	222	181	184	171	171	202	195	191	167	182	190	151	177	169	168	182	185	178	194	190	165	183	207	189	188	190	158	198	196	193	171	195	175	181	187	191	207	209	170	186	203	183	177	192	190	176	188	178	158	176	179	206	178	221	172	178	159	184	179	169	191	197	197	185	177	179	176	163	181	217	185	184	198	182	191	192	163	191	185	206	175	193	188	167	195	193	172	171	202	183	170	181	204	177	168	193	182	200	159	192	204	193	199	178	171	175	178	173	166	185	184	168	204	183	190	182	163	194	169	191	177	202	194	197	197	183	186	183	164	163	169	179	202	192	160	221	187	197	186	184	191	171	186	178	175	200	175	167	180	199	179	189	173	180	196	190	209	184	202	190	172	196	186	202	171	198	174	171	172	198	173	143	201	189	163	179	178	177	191	193	182	187	155	193	195	192	207	166	183	199	176	182	199	187	162	203	191	192	199	172	169	151	183	179	192	173	166	172	202	208	206	193	200	181	195	203	199	198	191	184	186	187	210	166	179	191	166	176	164	157	200	195	179	173	190	193	188	197	185	173	181	188	201	205	191	187	189	188	175	196	175	182	202	176	196	174	181	178	196	179	178	217	190	166	155	161	175	172	185	189	217	177	163	191	163	213	201	192	174	171	197	214	186	221	218	195	200	190	179	193	215	196	189	161	165	175	204	199	150	184	178	159	203	193	180	184	195	173	211	180	219	206	202	191	191	190	194	190	168	170	181	214	222	166	173	165	196	186	178	169	150	200	196	208	172	180	170	198	173	178	163	183	157	185	176	166	172	165	200	180	209	179	187	182	204	184	198	186	202	190	177	194	197	182	180	181	178	179	171	187	173	175	215	214	184	169	179	190	186	192	196	206	186	172	207	179	203	208	171	187	208	199	193	214	164	179	174	184	188	187	195	193	192	201	156	175	213	180	181	193	178	186	174	191	166	175	167	174	186	164	187	192	206	191	194	182	199	188	178	196	178	175	186	164	177	171	160	196	193	197	184	201	175	173	182	159	193	210	191	179	191	172	193	201	178	167	187	198	205	182	181	172	175	176	157	176	185	176	171	157	170	185	148	188	204	185	174	192	202	168	156	187	172	166	191	182	204	176	162	176	187	186	177	187	173	197	189	202	168	191	193	196	195	201	199	207	180	185	204	172	186	199	200	184	188	198	178	166	193	188	199	172	169	170	180	178	179	164	175	179	170	192	182	177	169	190	177	205	208	188	185	192	194	187	211	195	211	203	189	205	194	172	174	176	171	184	207	176	184	169	207	189	182	179	181	191	191	183	198	185	193	194	204	192	186	194	176	191	188	183	192	187	183	186	160	185	182	175	189	190	212	183	178	213	160	175	204	202	191	185	169	189	185	187	164	156	169	169	181	204	198	179	193	190	183	178	165	194	197	192	178	192	194	147	187	193	203	175	166	194	174	193	193	213	174	194	203	177	193	180	181	186	180	207	167	191	176	196	179	175	174	191	186	197	198	175	199	169	190	186	199	193	185	195	179	190	176	174	177	190	201	190	169	176	194	189	168	164	196	175	170	188	220	172	161	194	187	185	181	183	179	192	151	185	195	162	208	204	170	191	177	195	165	181	195	168	195	172	193	187	191	197	188	188	176	189	180	192	183	178	180	202	177	178	194	178	181	177	207	182	191	176	201	199	192	191	189	219	187	168	174	210	162	187	186	168	159	175	209	191	188	160	188	182	185	212	195	193	186	188	198	194	180	170	163	170	187	158	190	195	183	172	184	203	175	188	179	187	163	170	194	173	175	162	191	180	187	179	168	188	203	217	169	172	213	166	175	192	185	204	189	166	171	178	175	204	188	176	197	181	199	200	189	209	180	172	183	218	185	188	187	200	182	189	197	193	185	180	198	197	188	160	169	209	182	152	193	174	175	206	191	169	176	190	205	180	180	190	178	187	185	193	162	190	197	196	185	185	186	187	169	196	201	161	191	177	192	198	193	217	180	176	181	180	181	217	164	190	163	188	204	183	187	183	205	189	181	184	186	177	179	180	190	200	184	199	198	196	177	189	198	182	197	190	204	192	185	211	177	204	164	168	197	169	163	169	183	151	203	176	216	200	165	193	197	163	161	176	200	153	183	190	200	191	199	204	179	152	164	191	179	193	184	225	170	172	174	183	178	168	202	183	202	187	201	220	185	177	196	180	191	213	180	183	187	181	189	174	174	180	201	199	190	193	195	206	187	196	181	161	215	185	167	181	201	190	174	192	195	180	192	178	177	202	185	180
23898	34344	39106	32040	27416	24483	23602	26224	23890	21528	22910	19973	16795	11576	13948	11309	11768	11712	9924	9757	7632	5835	8507	7569	7828	8434	7362	6292	5534	5105	5453	4246	3940	3142	2792	2014	2467	1931	1679	1636	1584	1551	1254	1130	1086	962	1085	834	760	692	633	645	553	529	559	613	536	563	557	569	534	546	549	538	550	534	539	484	484	524	486	486	547	525	529	521	524	525	507	506	526	512	530	497	476	523	515	511	525	560	487	463	551	501	467	513	534	526	554	523	516	563	482	548	526	522	508	533	553	497	527	525	486	557	539	520	488	511	536	487	517	498	517	523	521	549	536	515	525	539	541	519	529	471	490	537	529	559	532	518	553	514	527	519	524	535	497	534	573	501	506	564	567	519	503	512	533	515	495	470	489	551	531	554	534	522	527	492	529	545	516	477	532	515	548	533	525	482	502	544	527	524	530	535	553	504	515	493	519	521	533	516	528	512	518	538	519	504	527	526	525	515	496	518	569	538	531	505	551	503	495	516	522	531	537	502	525	498	537	486	523	515	522	554	584	546	508	515	493	566	529	548	527	524	532	499	540	518	518	537	515	532	488	492	537	559	489	531	552	525	520	522	511	518	518	515	489	496	560	538	525	507	533	528	534	502	505	543	523	502	500	471	551	506	512	524	504	528	520	531	524	509	515	549	515	513	536	525	532	508	482	485	492	525	529	524	511	508	523	526	526	528	519	487	547	524	472	502	540	537	497	510	510	544	549	545	516	478	523	506	519	510	541	517	544	494	528	480	518	495	515	490	535	536	520	525	514	510	552	526	509	562	541	517	475	499	486	479	525	509	541	505	516	533	586	527	550	522	488	509	496	513	492	496	532	521	545	528	565	508	533	522	515	546	521	487	502	504	523	532	522	529	511	534	522	487	518	512	539	550	556	526	501	562	534	537	540	526	513	503	536	495	510	507	516	513	511	523	562	510	534	560	558	521	565	553	490	477	533	519	507	530	531	528	524	487	494	483	521	539	476	542	524	524	530	515	498	531	527	497	491	516	511	516	492	535	533	597	548	521	530	514	501	570	518	550	527	498	496	509	532	507	552	530	497	535	490	554	477	538	544	501	528	489	520	516	532	552	522	566	504	519	485	529	529	532	498	539	490	522	511	507	506	550	581	489	491	540	507	468	519	517	493	520	483	517	501	468	524	520	532	527	516	529	519	519	494	541	497	526	517	496	461	549	511	558	556	555	526	516	483	516	522	535	543	500	512	504	531	500	553	512	508	534	485	520	523	584	544	510	527	506	513	495	480	525	519	499	541	504	506	486	503	524	490	470	503	500	484	487	561	534	523	548	531	527	529	496	494	564	527	542	478	499	516	536	523	545	533	518	546	521	543	527	505	491	474	471	538	535	537	492	506	517	467	516	546	499	520	549	511	549	507	511	515	542	551	515	499	530	520	575	535	506	502	512	545	527	504	518	495	497	476	538	531	493	521	534	485	533	576	513	478	493	527	534	540	575	509	524	538	517	502	530	525	578	538	508	564	524	507	554	517	531	469	514	531	521	539	553	532	513	549	526	540	499	524	530	472	513	516	512	483	526	534	529	534	529	522	536	517	526	497	503	495	489	481	503	520	489	542	556	487	539	496	527	582	513	468	500	540	470	511	497	514	553	549	501	565	494	528	522	548	516	512	517	493	525	507	516	512	548	535	508	495	520	535	518	491	563	532	528	545	474	541	529	518	509	519	511	506	535	525	514	536	518	526	522	498	534	561	523	525	536	504	479	547	541	551	534	521	519	557	512	513	503	537	519	557	494	519	547	541	505	548	497	530	530	503	523	538	549	492	529	507	525	512	483	526	550	553	454	515	488	505	531	541	523	511	551	523	516	503	558	509	546	531	551	544	490	547	493	530	523	510	514	514	496	540	510	508	514	537	534	504	530	549	497	532	504	540	512	515	541	517	545	481	521	498	523	518	522	557	483	538	527	499	512	519	511	515	470	497	543	488	501	490	552	505	530	487	543	535	511	522	508	491	494	497	526	523	535	543	505	508	514	528	470	481	526	497	497	504	503	527	498	527	564	519	503	496	548	523	529	506	539	524	525	487	518	529	509	476	502	550	487	491	572	478	502	480	511	527	505	560	482	500	500	518	491	524	546	531	542	510	544	527	502	533	496	520	512	522	540	521	493	570	498	527	502	492	509	543	483	535	534	504	515	508	491	500	546	530	575	515	541	537	521	501	486	482	505	519	538	525	501	547	512	518	494	505	503	531	541	492	482	527	509	571	544	564	518	530	537	476	559	498	547	546	540	552	551	562	547	512	507	495	531	535	503	475	536	542	550	509	475	554	530	519	510	516	553	498	524	536	536	563	489	522	546	490	509	543	524	509	555	555	547	533	522	494	519	482	514	521	546	515	508	513	550	534	526	495	556	488	501	526	526	513	513	549	507	535	536	526	518	537	516	484	532	504	529	506	518	557	517	523	516	477	485	501	514	538	537	538	539	506	520	516	534	507	479	505	516	541	507	521	557	510	528	540	498	553	489	516	557	533	533	507	521	536	528	487	536	488	536	531	530	549	505	531	517	506	523	523	489	521	514	522	574	538	537	557	541	542	531	490	482	509	530	545	494	506	515	547	489	486	543	554	556	518	523	543	487	528	529	540	556	518	545	519	514	518	488	503	539	546	491	493	541	489	497	541	492	538	526	495	514	508	547	545	509	529	498	564	514	518	567	505	525	535	499	558	493	518	478	569	511	502	516	507	540	540	507	544	570	550	518	499	537	508	500	488	526	543	520	547	485	505	487	521	509	505	533	519	517	561	553	518	552	530	509	532	564	538	502	539	531	509	527	492	498	465	527	496	496	510	484	569	520	531	521	511	535	547	534	496	510	502	505	523	516	501	499	483	475	540	527	486	525	506	512	513	543	548	560	509	492	503	514	528	508	499	548	529	498	538	511	554	519	509	578	500	483	505	589	498	511	544	532	551	507	514	531	516	523	489	520	525	494	522	497	524	518	570	511	465	531	550	498	531	502	564	547	516	529	491	518	489	520	551	501	530	526	526	544	522	518	450	522	539	516	507	503	469	524	513	535	535	530	518	549	534	478	517	507	488	528	562	530	493	525	573	510	518	517	529	534	538	515	509	468	521	475	528	546	544	552	529	499	472	516	496	527	553	495	512	493	509	531	524	509	553	527	531	502	547	511	546	514	488	492	521	531	496	510	521	497	547	534	563	512	510	518	515	515	503	553	525	497	472	547	514	533	533	541	525	527	535	536	556	506	514	514	521	531	517	522	529	515	518	523	483	556	549	528	524	530	544	490	510	493	520	548	501	546	508	530	488	498	500	538	489	506	528	542	548	511	527	565	546	517	521	531	523	518	502	566	546	516	508	548	512	509	480	508	520	526	513	573	523	523	525	520	587	496	508	510	534	519	534	535	552	527	523	541	477	522	518	522	557	517	558	501	476	519	552	499	531	538	501	495	505	530	520	500	488	499	540	520	526	507	533	519	538	502
9756	6116	3608	1608	1026	740	661	639	519	512	491	389	377	318	370	348	309	321	326	336	291	298	309	291	316	325	313	270	280	295	246	255	309	270	275	276	309	285	290	279	259	280	270	296	263	292	272	265	292	284	279	275	284	244	306	275	260	245	295	296	294	260	302	298	259	275	254	263	272	307	293	270	233	289	266	301	276	264	272	274	243	287	234	274	307	291	279	263	265	279	258	289	302	225	279	307	270	269	269	284	261	269	273	294	313	285	277	261	249	267	284	252	254	313	277	291	241	263	293	284	261	284	304	253	278	264	279	271	264	268	291	246	273	282	297	271	272	266	284	314	251	268	253	268	287	280	263	296	265	286	285	276	280	279	310	275	288	275	308	281	279	298	277	278	280	280	303	266	272	272	304	252	299	300	266	265	268	264	270	271	294	264	285	265	285	272	265	287	300	313	270	283	294	241	302	317	266	271	288	279	272	261	266	259	281	295	301	275	263	278	282	283	251	306	271	251	259	235	279	257	288	311	270	288	281	291	256	309	257	267	282	276	292	265	294	255	267	280	256	302	258	271	304	269	322	291	277	295	281	287	279	269	251	278	282	311	280	278	282	267	297	275	294	270	268	250	277	291	269	268	288	305	265	280	287	236	274	275	284	319	264	291	244	259	284	262	265	251	268	266	266	295	271	304	297	290	262	290	272	301	326	278	287	284	271	292	279	251	292	321	281	278	279	275	290	273	301	278	274	272	265	280	270	247	255	230	269	265	290	246	276	285	291	286	259	277	256	285	275	269	303	279	253	255	253	277	260	261	267	290	289	287	285	283	289	271	274	295	258	256	287	292	265	292	283	270	282	295	252	273	280	283	267	265	285	291	241	292	274	280	271	265	277	279	301	302	256	289	263	295	259	277	279	284	301	270	265	279	272	285	250	270	294	269	317	285	274	276	280	284	286	265	288	274	265	277	272	275	281	242	268	282	230	312	257	276	278	260	247	263	254	275	279	264	289	275	301	271	263	264	280	264	243	255	285	294	289	281	276	279	267	307	288	248	282	273	269	288	301	284	273	278	297	283	288	271	268	272	278	284	257	290	262	295	285	282	288	276	269	275	266	264	276	284	254	322	274	296	295	277	291	285	279	263	286	277	280	268	269	274	270	257	278	279	315	305	248	285	275	301	266	291	257	338	279	264	282	287	280	270	268	274	260	296	279	298	260	246	267	253	278	261	291	275	295	285	287	300	288	290	260	271	274	290	300	296	297	281	261	288	265	277	288	298	299	274	279	277	265	284	273	274	305	268	248	251	292	279	293	266	290	236	281	272	261	286	275	281	298	262	294	272	302	267	296	284	302	299	263	266	271	281	291	268	302	263	289	295	272	268	260	301	255	303	275	278	273	291	281	297	263	278	287	283	299	281	315	280	225	312	265	265	302	255	268	271	289	262	282	298	293	270	255	298	273	298	279	285	278	274	277	269	244	307	275	278	307	270	263	299	279	254	276	272	322	267	257	246	318	302	271	292	274	250	262	280	306	266	260	300	263	277	283	267	301	241	280	273	294	289	268	297	277	251	257	294	273	268	258	281	272	279	277	276	302	243	300	269	264	270	304	289	271	262	290	271	254	284	259	287	265	267	279	293	278	252	239	273	291	292	275	262	297	294	282	275	241	282	282	265	271	259	254	268	281	279	291	260	276	304	290	260	273	257	245	274	273	268	265	257	258	277	270	261	307	281	278	288	265	278	263	309	288	253	278	261	268	303	256	277	290	288	289	309	299	287	293	276	293	268	297	273	301	256	268	282	296	280	262	263	286	272	289	269	294	288	319	275	284	271	269	264	298	284	287	287	255	292	259	287	290	281	281	266	324	253	300	269	282	276	276	274	308	303	291	271	280	295	262	303	286	279	261	283	281	255	295	279	278	276	281	258	267	284	263	259	260	254	275	266	281	238	271	284	294	283	268	253	274	302	283	269	268	278	250	269	274	272	281	258	285	253	278	279	275	274	294	270	268	270	284	274	268	296	284	277	299	275	269	265	261	283	237	284	270	290	277	289	294	291	265	285	242	282	294	304	274	241	285	280	260	316	282	256	253	286	261	259	279	290	239	264	261	307	291	305	277	302	300	278	278	290	273	310	251	280	270	288	249	278	276	268	271	267	306	251	264	282	239	283	264	266	267	262	260	265	289	269	278	260	268	333	261	276	298	287	252	249	302	256	272	264	267	260	314	257	291	286	289	262	287	274	288	269	283	255	285	272	239	255	269	249	271	254	296	271	284	295	287	236	311	278	274	259	289	275	274	279	272	265	260	301	290	289	278	248	303	255	283	288	271	260	300	273	293	287	268	266	261	281	263	292	292	257	317	290	292	311	284	244	263	262	261	268	287	275	281	278	266	309	310	267	283	280	295	282	273	253	264	268	253	263	288	288	264	280	277	305	292	282	271	251	282	240	280	239	266	316	260	294	278	259	276	274	275	271	285	286	278	274	302	264	273	294	301	279	266	251	273	287	300	282	262	270	283	286	249	256	264	295	273	292	289	254	265	272	291	267	274	279	266	311	281	275	253	289	276	255	282	248	279	290	262	287	274	259	295	315	293	257	288	290	274	289	282	292	277	264	264	269	279	285	293	288	261	269	256	290	271	289	265	244	276	270	263	287	276	297	263	297	268	277	254	265	313	278	252	267	247	273	262	268	261	275	293	233	243	262	266	272	256	277	276	306	288	270	285	256	284	278	259	299	277	287	278	269	286	255	266	283	264	261	257	276	275	278	282	306	280	288	251	274	286	280	290	300	275	271	282	286	293	244	263	284	282	278	273	297	280	281	294	306	272	271	249	281	300	276	250	266	265	248	268	271	272	239	285	258	257	293	304	275	284	289	288	258	293	283	298	292	270	269	272	307	273	273	262	283	285	285	252	268	271	268	235	294	278	284	288	272	273	280	277	251	262	296	257	286	272	287	260	283	272	255	248	270	261	268	302	283	238	265	280	251	253	276	320	274	274	271	290	243	302	274	256	310	278	287	286	276	263	283	303	243	272	293	280	296	258	273	276	269	276	277	270	289	259	283	269	268	294	258	269	269	270	293	269	278	267	279	288	302	265	276	286	263	246	262	264	302	282	300	284	298	281	307	276	289	244	298	264	254	273	288	270	263	282	284	306	287	258	291	271	264	297	291	312	280	271	291	303	259	276	264	266	285	276	288	285	281	273	269	290	289	330	289	277	278	283	310	270	288	238	259	259	260	274	265	272	273	268	296	279	282	233	282	245	251	273	268	271	276	286	256	256	245	302	306	283	262	258	277	249	250	289	258	298	274	289	280	272	304	263	294	285	268	263	295	259	276	274	265	255	296	261	271	293	269	291	253	293	271	274	261	278	245	283	297	298	261	294	288	274	290	272	322	274	261	280	277	293	257	257	294	284	300	273	281	259	285	267	245	283	270	287	272	296	275	281	273	255	270	304	267	294	275	280	257	289	290	320	275	281	272	290	292
8478	7422	11971	11024	8618	6182	5027	4505	3854	2978	2803	2628	2007	1721	1700	1403	1407	1298	1245	1227	1132	1038	1115	1051	1081	1128	1037	962	916	937	876	870	859	863	794	775	815	818	773	790	778	789	777	809	805	733	799	754	751	734	694	780	721	724	760	751	751	782	721	800	698	750	746	739	745	757	711	766	728	747	726	741	751	725	751	742	820	781	767	716	727	730	684	743	728	738	760	758	768	721	742	739	756	700	730	744	695	711	797	748	769	785	751	817	725	754	711	756	729	751	746	724	745	746	751	714	734	724	691	730	709	748	743	754	793	746	753	737	756	708	729	727	782	755	718	765	777	782	768	713	747	799	756	763	721	731	767	753	727	785	774	767	692	784	694	752	733	776	737	733	746	749	770	790	721	793	786	714	753	764	718	742	738	698	739	738	761	728	738	746	779	734	778	760	767	703	766	778	684	767	760	770	739	719	735	747	793	807	748	745	715	776	749	770	763	750	758	734	738	755	728	749	723	760	722	790	707	749	764	736	724	779	732	775	759	753	744	706	749	783	733	771	731	757	767	774	743	754	729	726	744	721	753	731	765	743	758	769	726	751	728	758	745	742	695	739	744	743	750	781	723	752	756	730	781	768	753	777	772	783	709	745	763	712	716	738	753	739	743	718	809	699	721	765	712	756	762	752	727	734	764	709	785	750	733	745	794	729	739	721	769	754	787	741	763	716	720	755	768	724	747	761	788	746	785	713	768	754	722	769	755	726	766	748	758	694	740	763	785	753	773	745	713	729	755	749	710	791	781	745	753	770	749	739	741	786	746	773	738	680	685	731	692	706	741	755	703	754	739	771	736	735	770	732	737	726	723	713	754	760	740	721	759	749	727	745	757	755	688	713	747	721	690	786	746	771	752	717	717	742	776	760	728	752	788	810	847	762	705	753	788	744	724	775	685	758	758	742	732	751	774	759	730	703	701	749	700	731	744	742	784	777	710	712	721	726	720	715	714	720	750	738	764	763	719	718	656	743	738	740	727	688	712	746	771	733	723	744	725	742	735	749	728	726	766	748	774	750	761	729	784	773	732	786	721	745	764	804	734	756	672	668	690	714	753	746	751	758	707	742	717	753	783	721	776	757	765	798	749	751	763	733	741	781	744	738	755	783	765	736	733	731	748	704	749	731	769	771	759	720	698	722	764	724	745	729	763	737	708	686	735	753	775	746	675	699	701	799	743	735	683	713	787	748	748	772	722	691	722	748	774	682	751	730	743	750	746	783	758	738	750	764	746	681	770	759	710	787	749	690	717	742	723	747	762	754	714	740	738	749	749	770	761	759	731	724	781	753	723	771	769	734	728	745	747	739	768	740	742	788	783	769	738	717	783	726	746	751	733	750	743	729	718	761	734	753	720	743	735	711	743	709	736	740	753	775	751	676	771	757	795	775	758	738	769	724	788	781	770	751	728	766	744	725	736	735	768	766	734	761	723	779	745	752	749	796	812	758	753	741	760	712	752	761	724	784	748	718	772	759	706	743	760	736	723	793	756	764	753	745	704	750	759	706	733	772	710	723	730	766	751	761	698	740	787	703	738	762	696	754	738	721	758	760	722	732	759	756	740	750	725	787	825	723	754	775	741	777	746	726	756	762	757	741	756	760	761	728	763	776	716	777	758	798	761	736	721	746	716	698	741	767	736	796	733	767	744	757	723	753	774	780	781	735	727	790	749	788	741	723	719	752	695	750	739	765	720	703	732	763	750	746	721	743	771	757	756	828	790	717	755	686	763	712	755	731	745	757	694	778	725	718	772	774	681	707	747	746	737	788	741	750	742	739	748	746	732	794	758	746	761	795	769	710	766	732	725	748	706	765	808	745	737	779	748	766	744	726	759	806	732	722	728	729	762	735	723	760	699	753	763	726	714	779	716	785	758	715	736	781	658	751	776	714	714	761	782	745	757	718	731	753	773	745	702	728	710	724	747	772	749	752	788	792	747	750	777	770	743	720	704	757	761	751	775	757	756	749	744	716	733	736	747	750	791	733	733	769	752	734	740	727	756	774	713	746	683	724	747	795	718	732	719	741	765	755	780	754	727	700	769	748	765	765	693	770	799	757	723	775	706	755	777	766	765	772	748	733	765	762	697	805	723	718	750	764	746	743	761	724	760	747	737	758	739	742	712	741	712	737	754	745	709	756	767	755	723	709	799	719	756	789	762	769	789	719	764	747	714	739	735	771	774	780	769	782	755	747	752	759	729	755	698	746	785	732	721	769	739	712	754	771	783	726	692	733	717	768	742	717	739	737	729	780	758	740	765	711	759	734	789	765	739	707	733	696	767	780	740	739	764	713	762	749	742	792	778	738	757	727	729	729	778	768	766	737	770	704	723	749	738	752	760	742	752	719	757	758	750	757	749	730	769	770	723	789	768	718	723	762	688	760	756	711	727	765	764	718	775	767	714	802	733	732	721	758	722	744	790	787	740	759	745	796	757	790	717	762	729	748	729	719	728	763	769	752	716	701	748	715	754	723	730	753	752	750	744	749	776	744	711	756	788	734	759	718	752	722	742	723	722	720	745	777	720	767	741	719	749	764	749	778	786	706	729	784	731	744	745	737	698	757	749	776	758	770	713	728	764	757	683	751	773	752	715	778	744	796	765	730	757	735	797	793	719	757	771	737	744	709	791	731	741	685	785	789	741	758	794	731	762	759	803	777	735	713	789	752	764	702	712	777	768	739	813	774	727	727	737	746	700	759	730	711	736	789	756	731	753	774	725	716	700	764	728	760	746	792	750	778	786	701	714	728	754	748	752	771	781	777	749	756	725	736	713	740	758	713	757	741	731	788	734	750	783	711	724	732	758	722	714	781	748	735	731	759	799	718	733	765	767	763	758	746	732	759	738	708	797	699	724	742	718	752	743	727	783	728	711	727	708	759	793	756	744	752	763	760	748	733	737	744	696	746	758	740	743	736	736	717	751	750	767	716	739	725	722	741	731	732	748	746	762	776	752	777	782	735	754	747	741	755	729	763	743	736	720	761	727	738	732	785	692	727	765	743	715	786	778	764	780	751	752	774	734	779	736	740	702	720	754	700	721	732	747	696	776	728	724	671	761	764	691	788	773	740	797	719	731	729	746	792	753	753	762	756	730	730	730	742	733	775	735	770	766	741	771	721	693	712	746	738	730	747	750	751	775	730	803	794	764	736	755	730	774	731	734	716	752	793	705	740	714	753	748	760	757	753	760	738	715	708	772	734	749	751	715	755	708	753	761	751	783	749	728	699	723	784	713	729	763	734	752	717	738	731	751	783	755	744	732	755	769	749	765	707	724	725	743	735	761	750	715	734	794	756	721	757	768	788	758	747	749	751	707	743	715	782	743	739	792	772	747	745	730	769	795	745	708	757	748	716	722	761	768	735	721	701	759	715	718	733	757	739	779	679	747	723	709	730	733	768	765	726	769	715	779	757	701	748	723	741	776	782	767	746	749	739	726	751	723	772	762	759	798	741
27476	21025	14940	8026	4424	3051	2380	2952	3191	2164	2143	1823	1483	1015	1074	719	785	827	739	685	602	607	731	626	659	616	564	475	491	407	403	376	413	310	304	293	325	250	232	278	254	259	240	252	242	241	250	243	241	243	254	220	235	237	218	225	192	203	226	235	229	214	220	233	240	264	242	218	191	228	243	234	219	199	231	219	215	201	235	222	223	242	248	230	238	231	199	222	233	244	206	209	225	208	224	245	218	221	231	225	221	210	249	230	213	229	245	235	232	257	234	208	230	217	222	212	216	224	250	213	212	235	231	222	263	244	232	218	220	240	241	228	195	226	222	219	214	244	243	239	222	229	217	219	233	248	210	224	214	238	214	226	202	217	197	232	221	267	252	231	223	208	233	229	209	214	229	240	227	230	193	222	212	199	235	248	241	223	231	239	249	257	219	211	228	246	227	241	215	223	233	210	252	245	202	203	222	223	247	193	234	217	234	234	217	237	217	205	237	234	232	217	230	229	225	217	227	248	215	240	217	220	218	215	252	230	205	202	209	202	209	220	238	203	196	210	244	211	222	233	219	229	230	226	210	210	188	244	254	232	216	232	210	204	234	232	248	238	225	259	210	244	241	259	248	253	251	208	235	247	204	226	245	235	217	240	240	225	204	188	226	207	233	232	227	242	218	222	272	251	210	219	210	229	235	218	242	245	248	210	223	217	223	218	230	254	256	205	243	218	229	263	202	204	252	234	242	222	232	196	215	257	246	209	219	210	228	215	211	231	228	202	208	227	218	248	218	210	227	253	211	240	228	223	217	218	213	231	216	227	212	238	246	229	249	236	231	232	236	235	209	237	249	225	230	242	268	266	225	238	227	215	226	222	250	224	222	220	215	224	212	227	217	238	212	206	211	231	228	216	218	230	206	214	238	227	224	224	236	222	193	227	227	207	227	241	214	234	233	249	206	257	241	243	218	240	231	250	233	229	244	248	218	249	211	238	228	232	259	234	223	246	223	241	198	244	209	231	235	209	224	218	240	237	240	207	238	219	243	220	246	215	220	234	231	231	208	232	281	217	214	241	233	276	233	248	227	199	221	243	233	207	234	230	199	235	236	211	245	224	227	233	221	242	237	211	228	216	219	224	240	233	231	230	209	221	235	221	234	225	247	222	226	208	219	230	211	220	208	246	222	255	247	248	233	225	209	214	216	206	211	212	240	226	221	238	216	231	205	239	221	227	231	243	216	222	242	217	217	229	203	218	225	224	209	236	237	248	221	226	222	231	189	222	268	221	232	247	230	215	207	225	235	214	236	223	220	216	228	207	237	239	235	230	204	228	218	225	221	234	220	235	220	189	205	258	224	229	195	226	253	200	247	246	231	260	208	235	227	230	215	237	234	223	229	215	232	234	240	212	225	231	223	248	226	265	280	229	251	243	219	220	242	231	229	214	225	223	222	233	216	247	228	236	245	239	239	247	243	242	234	230	238	231	243	231	202	242	230	240	211	229	239	239	224	259	246	228	223	227	228	229	220	214	239	224	221	193	220	259	248	232	236	239	234	219	218	196	219	240	221	231	208	210	277	249	213	254	226	251	214	244	241	221	226	253	252	229	222	230	241	242	223	236	229	201	203	222	236	240	231	224	241	228	208	226	212	231	244	230	207	221	221	238	236	230	242	242	239	238	216	238	247	261	247	232	238	240	211	242	213	221	245	225	197	238	247	225	260	230	250	216	214	243	239	229	197	229	233	229	218	209	244	220	219	209	235	282	238	240	228	240	244	248	237	197	219	249	248	222	237	230	238	248	224	205	211	227	225	201	253	226	222	238	219	249	234	222	223	249	216	222	247	217	221	222	256	234	225	221	253	208	232	238	247	203	227	217	228	223	215	230	222	254	219	222	200	235	206	212	232	204	225	213	224	242	235	197	232	235	236	261	235	238	215	238	229	233	209	215	241	209	243	209	230	216	174	226	219	225	256	212	211	219	232	219	250	219	228	213	244	234	222	227	194	214	217	228	252	211	237	224	239	268	251	233	226	221	233	269	254	239	234	227	249	240	211	230	215	244	245	208	250	222	221	209	227	195	229	231	218	254	239	230	245	221	221	230	204	201	215	202	227	202	240	215	205	244	237	225	232	242	244	258	231	227	200	210	234	255	237	209	207	220	193	200	235	235	244	259	219	220	219	216	220	253	233	224	232	226	235	244	234	234	248	256	214	245	212	246	219	230	220	247	228	207	222	247	239	227	219	249	244	273	230	253	208	253	211	198	233	261	226	229	251	225	235	198	203	219	238	270	206	231	237	251	251	217	227	237	234	210	216	231	243	243	205	228	233	249	243	236	223	211	232	209	236	236	226	221	232	251	215	245	205	214	211	237	248	253	236	225	240	214	231	263	227	225	207	232	231	218	246	213	228	207	243	220	238	220	232	233	269	219	216	232	219	241	241	208	211	212	246	235	221	203	238	236	200	216	203	215	226	226	245	231	228	222	218	216	240	249	247	224	221	205	248	237	204	245	239	237	211	241	216	261	235	241	233	219	242	221	262	194	247	231	258	214	224	220	229	215	222	252	225	219	253	230	222	219	249	235	244	231	249	244	243	214	234	211	229	225	237	217	246	224	224	223	224	246	262	217	240	223	243	214	245	223	227	250	220	226	215	257	203	223	229	238	233	211	224	242	230	229	210	209	204	225	226	235	226	233	226	241	214	218	211	207	236	230	240	241	237	236	226	227	243	215	240	250	247	242	259	234	249	202	199	245	226	239	251	207	227	238	229	252	224	238	256	203	254	256	249	227	210	246	226	255	223	228	214	226	243	226	229	235	231	209	241	190	236	235	209	222	234	236	210	238	198	245	240	209	206	226	214	238	196	245	214	223	225	236	220	239	213	207	216	212	237	209	231	230	218	219	218	247	249	219	235	245	232	254	221	239	232	234	226	220	237	211	191	238	193	237	243	259	257	218	238	251	227	199	234	204	244	247	210	225	264	190	216	251	231	238	246	244	203	186	253	218	224	234	270	227	209	231	234	215	255	241	233	207	231	252	226	255	214	220	242	224	221	219	189	229	228	221	214	222	219	237	247	225	220	229	233	242	235	183	230	223	258	216	222	215	204	250	236	223	235	225	221	232	212	243	252	252	205	222	244	219	222	247	214	222	199	242	222	218	214	216	229	206	212	235	203	198	207	228	223	245	216	229	223	227	216	219	221	223	232	241	228	216	221	243	230	202	224	230	215	243	242	220	238	228	256	235	233	256	244	210	237	232	229	225	225	250	246	235	241	201	225	211	256	209	205	247	240	250	222	252	225	225	231	213	212	235	219	217	227	209	226	234	241	235	241	255	234	209	239	209	210	225	222	201	214	233	230	219	235	217	231	227	192	241	226	200	219	227	203	226	237	250	229	234	230	233	225	211	245	231	231	196	231	222	251	247	201	209	253	224	232	242	236	215	218	206	216	241	218	220	236	241	231	224	231	219	232	234	221	221	245	216	243	212	243	245
18584	18912	26121	24202	21210	18047	15210	17498	16161	13395	13276	11714	10086	6974	8221	5880	6243	6397	5537	5161	4703	3837	4863	4255	5037	4413	4205	3235	3238	2960	2880	2423	2187	1826	1669	1309	1486	1236	1120	1079	1129	1101	901	934	899	880	869	783	695	715	670	675	659	632	639	682	635	620	702	633	627	593	668	640	637	638	659	610	660	638	668	629	651	657	626	595	596	607	601	573	582	637	597	612	650	655	640	643	624	614	652	616	600	626	609	624	643	642	645	631	620	598	618	636	609	605	603	689	586	654	614	649	684	618	631	625	636	608	625	581	613	657	629	638	636	663	662	622	632	618	604	609	618	611	656	637	623	608	589	678	614	607	611	615	612	592	635	607	617	582	656	647	639	613	671	652	565	601	629	621	620	649	607	639	638	586	664	616	622	626	601	631	620	673	588	649	650	603	675	662	635	630	631	671	615	678	640	631	621	626	598	628	647	644	667	616	646	576	624	583	635	608	664	629	621	605	632	584	651	666	642	640	668	643	599	650	641	650	626	656	665	662	636	611	609	648	656	633	640	668	683	589	626	609	668	578	643	593	612	636	572	658	688	656	626	631	593	591	637	678	591	645	645	632	636	648	666	594	619	587	658	615	658	652	662	625	657	637	640	665	624	593	600	621	643	614	595	584	605	629	602	664	644	626	626	660	622	598	616	635	656	651	605	597	659	647	674	641	623	594	650	604	657	566	625	629	623	603	605	634	622	636	604	596	667	610	613	585	635	614	612	623	624	682	594	610	593	580	598	606	629	585	613	659	624	601	623	659	640	642	638	617	634	637	588	645	626	609	652	618	639	641	596	626	704	619	626	663	597	646	602	619	624	628	630	630	639	618	592	624	612	612	600	652	627	626	601	620	623	635	623	634	645	654	614	617	631	632	666	685	579	628	617	636	629	604	656	633	634	620	610	619	604	607	630	608	622	611	599	648	650	616	593	604	630	640	586	664	616	580	618	612	627	621	675	590	631	603	609	646	623	619	593	634	646	617	618	636	635	622	643	632	644	637	611	617	602	587	608	651	665	636	606	603	640	611	690	612	602	655	631	609	602	612	583	633	610	621	587	612	665	634	638	675	658	598	641	604	631	620	579	660	599	627	632	631	645	629	635	607	586	618	606	617	632	608	611	634	626	613	633	616	658	641	619	626	588	614	634	592	627	581	601	613	650	621	663	662	561	628	617	638	644	641	682	655	622	655	618	586	638	652	628	607	624	654	652	624	634	645	654	618	638	608	653	631	639	622	608	629	615	612	622	619	587	556	669	602	599	649	597	606	604	626	673	596	640	606	626	612	607	616	592	629	624	620	631	658	616	571	637	609	598	591	651	609	658	679	607	642	638	616	608	658	614	612	639	624	611	634	572	561	623	590	621	602	598	611	666	644	623	613	639	668	622	565	664	647	643	613	618	589	638	651	635	605	621	655	656	618	632	626	579	636	640	671	634	597	634	611	632	633	617	648	597	633	647	603	638	637	640	619	618	565	681	614	592	632	690	634	601	619	650	610	618	649	668	613	569	639	682	631	636	577	626	628	646	648	650	647	645	612	629	656	620	627	609	649	630	628	606	639	592	627	628	590	644	627	631	633	646	607	577	629	646	606	581	622	594	633	648	678	634	655	614	654	630	616	609	673	653	646	647	583	619	661	619	596	606	609	603	629	624	667	606	612	612	594	643	681	615	644	630	629	597	622	612	601	605	645	597	648	626	633	609	618	613	666	605	627	626	567	595	617	619	646	614	628	665	635	629	628	600	652	605	594	616	608	669	579	608	629	649	634	627	652	596	637	706	593	627	604	624	648	664	656	709	645	587	642	654	618	640	611	619	581	656	616	660	644	644	621	593	618	615	629	648	616	601	665	624	644	610	609	607	620	600	660	635	660	608	604	631	610	602	646	625	613	553	622	616	652	649	647	632	634	662	673	667	623	605	651	654	627	585	653	595	654	613	624	598	620	626	673	620	623	599	600	643	557	601	623	650	621	645	585	656	608	631	687	598	602	629	629	622	654	668	615	639	629	618	641	618	660	598	619	660	656	649	624	619	612	625	658	598	668	661	594	616	633	641	620	579	649	638	605	617	617	606	596	647	643	624	562	613	621	619	628	628	613	663	610	628	626	617	640	632	622	613	603	607	635	617	613	670	623	647	666	621	618	616	618	661	608	593	626	646	597	620	650	644	646	656	614	646	598	624	661	695	610	649	599	621	607	629	625	619	647	626	571	646	599	657	653	635	625	638	619	638	653	613	653	619	631	611	645	660	626	651	610	652	641	620	643	628	627	602	602	641	612	644	596	649	600	623	597	671	570	667	586	659	632	601	603	653	641	659	597	631	625	568	652	583	615	701	680	607	636	638	639	621	594	662	616	634	660	626	580	627	623	663	617	647	612	651	624	657	628	678	623	637	585	633	588	636	620	617	643	595	622	604	623	589	618	585	618	655	610	612	634	659	619	610	620	603	641	632	648	614	627	634	649	670	639	629	623	644	618	599	640	655	610	618	580	643	623	605	610	605	617	631	590	618	621	614	606	580	637	612	607	602	629	635	633	619	631	614	615	592	623	613	593	624	643	646	594	647	607	631	597	674	626	629	588	656	638	612	605	629	637	658	599	613	607	650	647	616	644	681	648	668	636	573	616	583	598	654	618	587	630	626	631	645	615	648	634	669	592	663	625	619	650	638	615	620	609	653	597	608	647	633	607	593	682	616	656	638	641	608	662	629	651	625	675	644	695	635	662	616	638	619	642	629	622	629	653	661	616	619	621	633	655	611	640	605	605	615	633	620	642	638	655	636	628	621	663	632	627	615	610	602	655	672	601	643	658	610	597	583	589	664	591	641	645	638	578	617	630	643	594	649	635	574	577	590	674	600	618	632	581	615	683	620	617	637	594	602	673	616	639	616	657	635	656	609	668	609	616	590	605	638	632	657	619	676	632	563	589	643	589	641	634	623	635	648	666	644	635	637	618	642	594	621	647	609	612	627	641	643	616	641	644	606	663	604	624	631	662	609	614	630	598	619	662	612	623	656	578	621	668	659	635	638	626	639	670	644	607	668	635	626	653	595	640	617	624	635	649	625	622	672	630	619	595	644	624	679	607	662	646	600	624	620	651	606	632	594	632	639	627	599	661	669	618	602	600	626	697	680	640	615	628	610	577	598	623	583	635	646	620	619	643	624	616	609	656	598	567	606	603	629	626	565	639	603	630	625	624	607	584	661	685	605	603	599	671	657	622	636	586	618	580	544	615	613	617	633	626	658	601	610	647	612	600	660	613	638	626	664	637	641	642	597	674	610	638	620	612	638	657	638	582	631	594	647	658	617	653	611	644	605	588	641	639	664	608	599	614	570	635	663	599	641	640	627	618	592	606	658	597	642	673	622	623	657	666	603	644	615	643	628	591	592	654	658	648	599	630	560	648	624	642	663	675	628	629	642	636	632	682	619	642	651	629	583	608	618	591	659	641	618	649	674	609	643	633
36120	33828	28160	16987	9539	5796	5050	5808	5662	3844	4075	3533	3036	2116	1821	1398	1279	1553	1300	1103	1110	897	1071	896	995	1037	852	720	647	643	562	533	448	471	346	334	366	273	282	247	268	253	201	209	231	201	221	229	182	188	199	194	163	177	164	178	175	202	168	183	163	165	178	183	180	164	196	185	154	187	159	207	184	172	197	190	171	185	178	179	179	167	181	186	186	166	183	203	190	177	201	165	181	162	183	164	186	172	177	186	171	194	163	170	165	190	165	169	173	171	187	185	177	189	159	162	155	170	176	179	193	154	175	202	184	201	193	155	162	168	179	186	189	169	160	183	162	213	191	174	145	184	160	189	189	162	160	175	173	191	188	181	160	164	174	181	170	186	189	150	170	151	172	147	154	199	180	189	203	166	191	172	189	182	178	189	156	169	184	188	188	167	195	179	172	176	183	187	199	179	178	180	187	168	198	187	175	168	175	185	176	196	174	181	178	177	179	187	183	195	197	159	185	173	161	179	197	197	198	174	183	179	178	161	182	153	193	202	164	192	156	166	164	170	169	174	187	189	173	173	154	168	174	184	157	187	176	174	186	188	180	152	166	194	170	182	175	193	158	177	176	179	152	169	164	173	174	170	171	169	189	179	196	163	159	198	180	167	168	172	170	182	178	154	190	175	185	181	187	172	174	176	187	199	166	174	187	167	183	159	179	165	195	172	167	167	175	182	175	170	173	167	151	186	170	186	197	184	172	175	171	179	165	191	201	181	174	165	203	190	169	175	165	171	186	182	192	173	167	191	174	161	171	168	196	179	168	187	183	177	149	189	185	179	176	158	177	189	171	160	196	158	162	177	186	168	183	167	192	181	167	149	199	156	185	176	161	163	172	179	164	185	170	184	178	165	169	187	160	184	187	160	171	166	144	161	203	186	162	190	186	170	166	172	191	160	177	164	182	160	183	163	176	210	169	175	188	185	184	152	188	166	161	192	173	177	178	179	150	152	175	166	171	185	177	166	196	171	181	163	167	182	182	192	193	187	173	169	155	184	223	163	196	178	211	170	167	187	172	171	190	173	172	186	170	168	173	159	159	170	176	183	169	162	176	159	185	175	180	160	192	189	173	163	176	193	164	195	174	181	196	180	211	169	164	186	181	150	161	190	182	179	178	181	176	195	156	182	167	167	157	159	162	181	181	163	168	198	181	163	181	172	169	193	167	174	151	149	149	168	174	183	160	174	161	180	183	186	198	180	148	177	210	168	166	205	166	192	182	180	155	175	168	167	187	173	168	192	199	171	175	196	212	159	188	167	197	163	148	167	188	164	168	147	161	175	149	180	181	174	155	164	177	167	176	183	147	200	170	159	178	159	177	153	182	179	157	170	182	171	162	191	193	174	173	163	170	167	170	177	200	182	158	183	193	166	175	201	169	162	161	173	182	182	164	191	201	163	183	165	178	191	148	155	179	163	165	170	172	184	160	198	191	180	189	168	181	191	155	155	166	197	179	169	178	165	208	181	178	187	172	174	189	156	169	171	164	149	196	175	170	182	181	185	179	179	182	198	169	197	151	170	175	182	150	179	190	154	168	167	172	177	182	168	162	152	189	143	158	171	186	187	191	170	169	173	194	157	184	177	167	189	176	186	171	183	171	165	159	189	151	174	187	204	168	190	191	152	171	167	184	155	152	173	183	182	155	197	206	180	165	183	177	192	184	183	183	163	193	179	194	193	178	195	162	163	170	193	190	155	185	165	173	154	163	198	189	164	185	177	160	185	174	173	196	207	198	175	159	177	162	176	167	170	183	176	159	158	197	184	174	170	174	177	177	176	164	175	189	170	158	163	168	163	182	191	169	202	173	178	160	177	161	162	178	182	166	151	167	163	170	145	171	167	155	167	161	183	181	166	189	190	164	192	165	164	189	200	162	172	180	156	145	161	179	163	185	180	167	172	160	191	177	165	167	158	195	187	196	185	149	180	211	166	167	161	174	155	165	181	212	173	189	197	171	174	175	172	184	186	168	177	191	173	168	154	160	175	169	179	187	156	165	153	197	151	161	173	151	171	162	183	170	169	169	177	186	179	184	205	195	184	162	190	195	177	167	161	146	193	158	161	189	168	188	185	159	151	185	167	180	192	155	181	186	190	182	189	171	168	177	175	154	162	175	173	184	204	184	188	183	167	179	155	189	166	189	171	194	205	155	192	177	182	190	196	170	181	181	176	173	191	190	194	220	156	175	185	196	179	157	164	188	178	177	161	155	190	196	197	186	172	143	179	187	182	167	188	169	185	160	192	172	177	164	192	190	188	169	205	159	178	188	170	184	176	183	171	195	188	181	157	188	180	172	186	178	167	193	159	168	178	201	174	182	179	177	148	179	174	176	186	190	166	180	171	163	158	180	168	191	174	180	154	180	162	164	178	170	189	169	186	184	158	178	158	171	168	173	172	185	166	164	193	191	175	164	184	184	181	196	187	180	191	190	173	194	152	162	184	187	196	175	196	211	166	180	165	188	161	155	177	188	191	204	195	164	163	184	177	159	182	177	168	164	174	173	178	181	179	190	163	147	185	171	178	190	162	206	167	148	170	188	166	179	160	159	182	162	162	160	175	167	194	171	190	163	169	197	183	159	190	176	182	177	191	166	182	172	168	211	175	184	193	180	167	156	176	209	199	193	177	185	177	170	192	171	155	193	176	194	171	183	173	168	146	165	160	186	171	184	179	170	186	176	182	181	214	176	156	155	156	176	182	170	191	189	178	164	175	205	163	178	187	165	189	190	154	181	157	186	187	179	173	173	179	184	182	164	165	170	174	158	175	160	169	174	176	183	171	165	184	171	174	156	174	168	184	170	177	159	165	172	155	168	152	187	173	176	165	168	186	188	180	158	199	179	175	202	159	160	182	190	188	165	173	184	173	181	184	141	194	190	174	209	186	184	168	176	158	174	168	188	197	203	177	174	163	160	163	173	171	177	181	158	186	158	180	186	170	181	212	201	187	164	168	179	178	194	163	186	174	190	176	175	197	159	161	183	162	188	177	170	186	174	166	153	193	163	162	174	180	189	197	200	179	183	165	154	155	184	155	174	197	139	183	165	185	172	167	201	183	201	190	173	153	161	176	179	195	163	170	157	176	162	180	176	183	163	139	157	163	155	175	167	168	163	197	164	173	183	206	159	183	164	170	174	165	191	167	166	169	216	193	168	159	188	182	197	183	173	187	176	182	175	174	168	169	153	180	183	197	186	163	165	174	174	204	182	187	152	176	164	188	165	176	183	161	188	186	203	166	154	172	200	169	172	166	189	182	175	184	172	172	167	170	172	154	171	211	166	169	171	185	183	202	161	175	170	189	196	156	192	194	188	187	187	165	182	178	163	158	174	178	171	180	176	174	178	172	176	170	188	184	162	179	172	185	171	185	182	214	178	174	195	178	179	156	207	181	150	177	191	177	179	178	198	184	169	191	161	169	174	173	169	186	147	196	218	186	191	173	180	191	178	180
22436	30396	34450	32282	28266	24596	23644	25014	23587	18728	20158	19089	17568	13106	12918	9748	10161	11011	9481	8602	8287	6509	8452	7027	7684	8128	7334	5932	5343	5353	4638	4146	3738	3316	2543	2128	2532	1877	1482	1597	1583	1549	1429	1098	1134	1001	1115	830	786	652	603	618	546	525	510	569	518	523	507	460	504	547	501	487	513	528	519	502	497	469	475	534	451	515	517	520	484	481	496	499	502	489	531	531	470	547	485	520	472	496	499	524	456	530	523	474	461	493	477	490	483	457	503	520	508	496	509	489	477	490	506	500	485	512	511	491	461	518	537	520	469	441	473	539	479	472	513	519	472	514	504	516	458	530	503	465	484	514	478	493	482	490	539	540	483	493	488	511	499	515	508	491	506	475	469	471	510	486	488	490	513	483	547	494	491	488	472	497	508	479	470	477	480	478	541	508	502	504	512	508	518	509	477	498	510	494	478	527	505	479	454	515	513	511	482	492	493	496	498	489	485	470	506	488	524	515	534	481	491	482	474	450	479	489	472	486	520	479	511	542	503	489	475	511	494	503	485	470	467	489	500	450	488	478	474	475	465	470	483	467	512	484	492	447	493	483	486	515	442	517	518	504	475	514	528	497	507	507	497	467	515	487	520	510	538	482	463	479	508	482	513	518	539	448	512	505	497	516	492	499	535	498	512	485	495	505	490	450	525	512	491	501	445	492	508	551	516	509	509	497	507	463	514	526	507	474	483	524	488	480	523	486	486	525	489	532	511	508	515	482	531	510	497	501	499	518	494	532	508	478	503	501	500	490	499	477	515	506	542	472	527	503	503	508	497	487	495	446	512	495	487	503	513	517	487	531	533	492	546	498	501	475	488	502	528	506	488	481	503	521	504	515	517	469	484	475	498	486	545	530	495	472	465	482	510	489	465	529	477	496	495	522	510	498	538	532	505	490	503	518	529	531	521	492	522	487	503	502	442	515	538	553	476	495	503	474	509	512	459	494	532	487	475	496	440	476	505	492	491	506	497	501	489	509	490	526	519	498	478	493	479	484	471	507	512	535	490	485	511	515	517	545	522	461	486	484	527	458	527	531	489	466	484	481	518	518	511	513	517	492	533	501	494	503	518	499	538	489	520	479	504	491	503	496	520	511	454	481	482	498	472	490	512	508	488	483	569	510	498	513	516	479	499	473	493	509	527	490	497	532	452	470	512	519	462	468	504	548	467	501	482	519	511	484	523	518	491	501	490	469	491	478	486	519	544	476	478	489	494	516	493	467	499	471	495	522	501	511	500	489	507	544	516	511	507	481	485	495	552	478	496	525	493	476	500	437	473	515	481	534	506	494	491	472	508	512	515	512	519	469	456	510	494	516	483	499	495	515	462	521	481	513	464	478	483	487	495	505	470	504	490	473	485	513	470	503	492	483	476	497	512	491	453	521	478	508	475	515	477	503	474	533	508	528	490	491	504	497	495	518	500	478	494	542	505	518	507	484	511	518	494	500	510	460	520	503	531	496	536	482	508	518	484	489	475	583	507	472	474	527	522	486	474	484	515	489	483	477	534	453	472	492	529	519	489	483	500	470	484	491	468	514	473	517	495	502	520	526	509	529	468	516	475	489	500	487	540	500	466	462	517	520	513	475	482	536	485	493	486	518	521	510	491	496	479	485	487	483	489	510	506	516	510	464	470	494	516	484	495	507	505	477	492	456	507	490	480	462	506	535	499	482	506	464	508	507	471	559	465	502	504	503	510	505	500	500	481	508	503	502	552	527	495	496	511	538	490	483	484	494	486	470	484	489	510	533	491	510	512	476	467	518	549	535	505	457	497	480	536	517	496	504	500	504	503	504	485	496	504	498	500	500	484	488	491	496	484	495	517	501	446	482	469	530	542	458	480	503	471	484	522	469	508	507	493	467	503	473	494	490	541	484	497	539	544	528	475	533	518	493	458	504	535	502	493	497	500	484	506	529	505	495	472	480	487	478	499	474	454	506	534	490	479	492	448	542	496	511	489	455	459	487	511	485	509	495	493	514	484	519	495	496	535	507	501	487	479	465	511	470	474	518	506	496	490	511	497	481	498	526	461	497	514	459	490	509	501	508	495	472	490	461	479	491	500	488	476	512	465	498	502	558	512	493	493	443	486	470	483	469	474	486	503	505	496	470	498	522	478	487	525	482	443	485	476	461	531	510	505	475	464	480	501	477	490	502	529	495	482	515	490	503	506	471	480	529	510	520	538	511	526	490	552	481	514	458	477	511	498	496	503	486	545	525	503	483	511	479	494	487	491	478	509	492	495	506	461	462	479	511	510	509	521	536	515	491	469	492	522	496	475	499	488	471	512	484	461	513	494	496	500	441	500	485	513	533	524	478	506	478	500	494	534	505	459	485	521	523	463	475	472	464	495	524	500	473	488	471	510	511	491	529	484	493	473	486	480	479	508	481	504	484	472	467	484	541	498	505	532	522	502	499	470	513	490	523	491	506	556	469	538	492	496	468	522	507	496	482	509	496	489	475	483	493	477	464	538	541	491	465	526	482	499	500	497	485	478	476	478	509	537	505	514	508	498	495	518	460	502	500	514	512	491	526	538	492	511	518	487	457	509	523	529	505	528	477	500	498	522	533	498	474	495	494	491	480	486	513	489	481	532	485	507	509	500	490	478	484	498	518	501	524	515	505	482	481	483	521	479	477	472	466	506	465	493	490	487	517	493	474	488	506	495	509	507	517	496	480	483	463	499	550	524	506	514	479	503	499	502	509	501	487	512	502	507	531	478	495	520	468	485	508	495	530	547	502	572	479	487	527	514	461	504	450	494	465	539	490	458	501	488	478	491	495	476	514	493	503	513	468	502	560	531	503	503	483	511	502	491	512	466	465	505	485	497	491	476	500	503	510	458	452	498	485	490	513	504	509	530	523	469	505	533	527	444	518	483	449	518	501	447	501	541	484	469	490	490	526	503	539	504	478	463	535	516	458	479	450	489	493	483	531	490	499	472	474	516	497	486	519	470	489	485	514	504	492	494	547	545	482	485	463	517	525	531	492	514	485	508	486	493	520	463	495	495	475	486	483	531	492	554	525	523	468	494	530	501	525	481	509	499	492	487	476	477	494	484	470	483	507	503	499	451	459	501	531	494	501	531	531	523	526	501	488	491	472	502	495	535	533	508	472	465	507	504	492	493	494	485	508	535	509	471	521	499	521	481	477	494	477	529	494	536	456	510	481	511	481	527	539	525	502	472	486	492	500	507	482	504	516	551	510	479	525	495	490	478	465	490	495	490	517	510	499	487	529	501	510	500	504	506	499	514	462	558	471	501	479	524	490	474	451	464	486	496	490	493	505	516	507	468	455	511	479	459	502	486	479	528	500	472	479	526	467	501	481	502	511	482	483	484	470	496	488	516	509	502	509	492	501	520	491	515	502	486	497	507	528	488	495	487	464	512	509	511	527	485	525	484	465	494	518	486	489	473	459	469	490	500	457	523	499	507	480	503	493	477	486	524	501	478	511	467	462	505	482
9773	5985	3419	1774	1033	704	603	575	595	447	473	386	375	322	343	315	319	320	310	284	334	311	281	324	294	280	308	298	280	299	259	261	262	297	262	272	262	280	266	274	267	284	244	273	260	249	300	277	272	290	266	249	276	268	258	286	248	258	249	280	253	277	272	261	275	263	272	289	249	247	266	285	282	272	282	270	268	259	280	294	293	274	239	287	323	248	265	282	266	265	274	244	271	245	287	273	252	268	298	265	296	280	265	257	279	266	283	290	270	267	266	276	257	241	283	261	276	286	265	277	226	270	273	301	269	280	264	265	274	278	280	255	278	255	269	266	255	239	272	296	286	247	295	267	248	261	274	281	257	255	256	274	270	267	273	297	257	258	293	240	240	235	280	278	241	247	262	287	280	284	270	323	261	272	255	265	263	274	257	258	280	270	267	283	268	274	274	291	261	231	270	267	264	270	292	292	274	278	257	258	238	259	301	301	241	251	266	281	264	304	271	258	267	266	271	264	283	242	267	276	293	272	253	255	305	280	263	272	278	266	255	301	258	267	254	242	275	265	276	293	290	264	307	279	261	279	275	267	253	287	243	288	253	296	230	257	275	270	296	269	265	264	274	252	280	299	261	278	266	276	243	277	296	276	263	303	283	283	289	314	248	264	254	245	275	276	275	268	270	276	285	254	277	261	264	283	278	254	252	263	313	251	236	276	248	261	289	261	269	296	276	287	278	311	282	248	218	274	269	282	277	254	277	273	280	282	256	263	280	309	252	257	254	288	246	260	264	262	233	264	268	268	264	274	248	271	282	263	254	275	267	262	281	280	260	271	304	284	286	248	281	267	262	300	277	272	253	291	286	272	282	267	282	285	260	261	284	271	275	259	249	245	269	262	228	240	283	262	271	250	270	247	254	281	305	284	293	265	262	271	264	293	284	274	295	273	250	293	266	294	294	268	277	259	237	288	260	274	298	274	263	244	276	285	257	262	296	283	280	281	294	284	286	281	260	255	287	253	251	260	297	266	246	273	252	275	261	277	303	255	274	278	265	293	253	258	240	254	274	262	285	245	247	260	282	230	282	286	289	261	296	292	261	270	249	256	271	250	257	272	294	288	249	284	259	268	257	290	272	242	253	290	279	256	301	269	254	260	300	267	271	283	286	261	285	275	287	284	280	271	258	264	267	267	288	267	293	280	272	275	272	254	293	293	262	251	241	278	251	279	275	296	288	249	287	250	280	275	260	268	266	257	281	287	255	261	286	277	273	274	287	270	282	242	280	257	292	245	257	265	290	251	258	261	267	268	280	270	271	255	278	281	275	264	285	250	244	239	281	253	284	242	264	277	273	252	303	264	253	272	299	254	276	261	279	254	268	263	249	288	264	269	239	285	265	264	251	263	253	270	267	297	263	245	288	281	245	281	248	275	275	247	288	286	270	274	266	303	272	275	290	291	259	277	264	287	261	251	266	301	287	281	263	294	263	260	271	283	259	260	249	259	289	298	272	243	284	258	280	285	263	270	278	260	249	258	282	307	298	270	281	271	252	264	276	288	267	279	248	289	273	285	270	256	263	256	266	267	278	244	278	240	289	263	244	269	270	266	256	293	265	283	304	244	256	281	275	254	298	271	279	275	272	266	244	316	271	274	259	282	268	291	249	276	281	257	271	266	262	269	277	289	283	264	283	273	230	266	263	289	277	252	281	283	281	280	289	284	259	261	275	240	279	279	268	259	268	281	245	280	274	284	275	293	290	277	269	265	287	291	284	278	270	282	242	279	277	253	284	274	271	276	255	274	294	271	270	256	272	249	267	287	274	259	250	309	261	262	271	274	262	257	279	287	282	293	267	254	264	259	258	243	282	295	286	271	255	284	270	284	299	223	268	255	282	268	278	277	276	272	280	262	271	268	279	310	251	254	287	267	274	276	264	253	239	263	289	264	289	268	256	264	301	280	242	289	252	279	244	246	268	316	290	255	277	239	254	274	255	286	227	278	264	288	282	278	245	288	235	290	250	263	258	241	273	258	281	248	232	288	250	286	264	247	287	232	264	250	257	280	284	292	273	262	273	259	286	274	302	257	278	261	254	267	254	273	239	280	271	261	256	293	276	243	281	270	257	262	272	281	293	277	263	278	267	261	269	247	280	270	246	260	274	249	254	278	259	307	265	307	244	260	270	261	274	271	298	253	281	285	293	313	264	268	266	273	269	311	269	253	260	275	269	266	285	236	283	289	269	258	275	246	275	269	271	269	280	220	253	240	235	284	278	264	261	266	243	246	263	278	282	285	286	268	267	276	254	253	299	261	275	279	255	304	241	236	260	278	260	235	260	269	258	281	251	264	291	307	272	236	271	275	269	246	273	280	263	258	255	276	316	259	275	278	296	261	262	285	282	264	278	269	245	275	268	284	264	286	261	269	277	278	292	298	264	275	256	258	282	279	262	285	289	279	266	246	267	284	274	250	277	281	296	256	271	269	291	283	294	274	281	262	266	286	274	235	270	276	242	256	271	257	294	229	256	265	234	275	285	249	258	287	277	270	282	272	263	292	275	263	230	247	257	271	251	268	252	260	300	251	254	268	276	269	266	270	268	265	280	259	266	275	261	229	280	269	276	271	266	274	267	256	269	246	251	271	251	281	266	265	272	238	263	285	269	243	284	290	249	247	299	284	245	276	287	258	246	232	283	272	286	243	292	243	269	251	270	252	269	274	274	288	324	259	238	280	244	271	239	280	291	266	300	261	282	276	259	267	269	281	240	281	277	272	273	290	284	258	288	295	261	294	260	273	284	261	253	266	292	284	302	267	265	309	311	279	285	268	272	272	260	268	275	281	274	266	258	276	298	284	329	264	272	290	239	288	286	277	298	271	255	258	264	251	270	278	257	292	268	287	246	273	293	294	288	261	275	268	270	272	277	248	263	255	270	268	276	274	272	253	287	257	279	271	251	253	292	255	263	292	292	297	260	238	275	278	257	247	237	265	263	270	308	281	291	267	255	284	283	270	277	282	272	262	241	251	257	265	284	272	280	295	276	302	316	272	267	308	299	261	267	281	246	273	248	265	284	278	255	296	271	271	261	282	261	268	276	276	298	302	289	277	293	283	273	270	251	274	295	309	305	255	245	283	249	294	283	252	281	263	262	264	270	284	266	282	283	258	290	273	279	243	283	290	266	294	266	290	278	291	266	274	265	264	276	280	274	282	247	281	240	257	286	285	267	286	263	270	243	263	271	246	279	254	288	245	269	280	272	258	277	239	289	280	249	286	306	284	306	270	258	280	258	277	240	280	249	266	293	256	271	256	226	271	288	266	269	307	286	265	277	255	300	271	277	287	292	258	279	256	251	256	289	272	277	271	281	264	277	258	253	252	285	292	271	246	269	240	255	288	264	299	287	276	269	257	270	276	292	288	303	261	253	252	276	267	229	271	276	291	261	253	283	269	263	264	272	250	265	270	273	283	262	261	300	260	287	274	266	282	267	262	271	285	247	241
8316	7732	12502	11262	8672	6205	4889	4388	3551	2708	2527	2176	2036	1776	1620	1449	1366	1424	1231	1142	1092	1019	1147	1044	1032	960	1037	934	897	820	849	862	787	822	776	796	791	763	795	791	723	781	745	772	733	744	774	725	742	730	738	713	741	751	767	741	711	727	701	735	715	706	723	699	683	725	761	758	697	763	751	760	690	709	758	704	792	707	721	693	741	701	686	723	756	732	714	722	698	760	720	714	741	724	716	773	730	720	719	753	664	704	720	741	738	710	745	730	694	708	740	735	737	673	724	731	715	725	731	700	756	710	763	710	736	717	780	721	758	750	715	744	674	744	757	742	749	772	792	731	723	767	710	711	722	701	715	707	734	751	755	748	723	752	738	793	783	724	721	763	766	789	697	772	691	689	713	740	719	710	754	759	728	729	750	714	717	757	706	686	723	750	735	716	739	747	720	750	722	752	703	751	737	738	753	710	793	703	730	751	726	777	727	725	700	727	696	734	753	727	723	755	783	724	669	701	768	707	790	735	730	731	720	765	725	738	702	737	771	718	772	769	742	763	683	723	729	736	728	701	754	734	710	751	757	767	759	733	701	683	730	703	698	723	724	685	730	703	714	741	710	768	765	762	726	703	763	698	686	773	685	769	723	673	711	706	736	694	703	715	782	743	755	696	749	757	724	737	766	731	702	716	729	745	732	757	701	737	749	691	737	737	768	748	723	673	702	705	724	747	696	750	716	730	754	714	717	763	701	728	723	771	690	737	739	701	731	720	712	771	744	738	746	693	729	766	734	732	767	718	778	723	752	697	706	720	738	696	701	713	741	735	709	737	736	710	765	760	724	754	734	729	715	718	755	740	672	693	708	711	721	755	727	708	764	716	731	736	709	720	727	674	711	750	733	718	729	721	716	751	737	785	716	729	758	707	774	746	681	700	752	728	744	711	745	699	695	711	711	732	740	751	764	683	727	684	691	714	735	747	749	755	710	721	737	728	720	703	717	693	675	736	729	763	757	774	721	759	754	765	710	706	733	685	686	745	739	736	702	706	744	686	744	739	799	767	741	698	737	689	752	697	740	737	727	751	728	720	716	749	778	750	740	722	748	737	721	722	761	706	756	734	711	784	756	755	707	731	722	736	752	754	751	696	771	748	746	713	734	745	728	737	752	771	690	723	737	734	727	704	720	665	724	701	701	698	786	675	732	756	728	709	668	722	756	758	722	656	760	730	712	703	730	733	721	781	692	750	696	742	725	725	787	723	720	717	741	802	685	769	750	753	737	721	733	679	760	774	731	667	748	763	719	714	766	721	696	722	702	771	759	719	740	740	769	753	685	720	722	730	761	753	720	762	731	781	725	733	735	772	717	722	751	733	739	713	706	694	764	755	739	696	693	713	698	748	694	748	729	741	732	759	748	769	736	735	783	702	760	686	784	741	767	717	756	699	737	752	721	762	797	717	725	757	748	687	695	730	769	712	761	719	702	737	653	762	754	707	722	757	741	734	717	727	742	743	682	726	778	711	731	749	749	749	667	734	743	703	808	746	711	776	703	753	730	720	695	792	704	780	738	735	730	753	683	746	681	766	739	702	705	704	768	724	767	768	724	739	744	727	741	730	700	737	773	724	682	712	760	749	730	701	738	720	752	733	716	730	722	733	734	760	723	722	758	738	747	699	713	681	788	760	742	748	717	776	751	729	733	720	738	703	763	751	748	749	724	688	749	744	777	708	738	712	713	747	742	759	762	720	724	736	728	712	773	739	690	780	746	723	744	736	781	736	748	781	741	754	716	727	775	744	734	735	712	741	727	714	725	736	748	738	697	736	716	761	760	728	745	731	754	749	742	711	791	731	735	697	747	772	730	691	721	761	718	737	744	728	699	737	696	724	748	719	731	699	706	709	759	708	730	682	734	718	734	677	760	685	689	705	691	737	704	743	785	705	713	755	727	679	705	701	750	750	765	733	749	753	715	739	758	742	755	728	718	726	743	764	765	713	742	733	692	727	687	728	724	726	777	722	674	746	723	760	674	718	706	685	700	752	699	718	658	713	741	700	734	726	753	723	728	730	778	712	727	714	746	793	725	709	808	706	740	729	703	727	719	733	679	729	708	700	741	704	714	736	716	769	768	723	731	715	708	708	715	744	740	757	691	752	786	791	738	716	768	702	698	759	697	764	729	784	697	742	694	766	761	732	732	711	692	689	718	758	714	745	740	755	767	728	696	727	750	721	764	732	736	745	754	737	750	731	768	722	747	692	773	676	763	716	754	714	727	713	755	742	708	774	740	751	727	728	692	741	710	700	738	756	770	766	749	763	730	778	744	731	726	762	721	738	744	729	694	734	762	795	787	733	750	753	683	739	703	706	719	728	743	753	758	763	648	730	762	696	722	739	752	743	697	701	715	757	700	694	729	719	698	762	739	713	761	715	759	716	727	696	734	746	751	703	713	704	801	724	734	743	809	745	723	763	779	746	713	727	692	717	741	714	733	710	737	727	742	737	714	775	782	700	735	780	723	720	720	738	762	723	722	703	740	647	692	738	727	723	740	686	756	769	717	762	758	782	731	769	746	737	730	667	682	727	674	733	748	724	685	731	722	793	723	691	718	780	746	730	731	722	714	743	767	720	744	757	728	724	722	720	743	800	760	726	737	792	752	773	678	742	727	736	684	757	675	756	717	752	714	763	712	736	715	681	747	747	692	745	778	741	750	720	725	764	797	683	719	751	717	713	719	716	742	734	719	725	697	752	688	696	755	720	757	717	713	732	735	701	709	735	712	729	682	709	686	747	725	731	764	711	746	668	751	703	746	716	731	775	753	732	741	714	714	762	774	746	761	757	713	728	690	731	697	722	747	709	757	721	685	702	725	687	758	740	707	717	704	737	698	733	760	698	708	731	732	774	725	754	720	737	753	726	720	780	709	704	685	781	756	711	756	684	732	737	792	712	712	708	713	751	687	740	724	732	718	709	741	756	728	720	738	707	754	746	742	744	758	676	736	740	721	682	726	723	736	683	734	719	712	727	723	773	779	702	739	732	713	826	714	734	705	733	764	714	737	710	730	738	744	758	743	722	693	738	729	697	723	691	740	761	718	739	703	774	760	739	736	683	667	688	694	734	732	729	666	701	738	742	757	774	716	729	711	748	727	692	738	747	743	713	728	679	715	674	721	735	766	747	754	720	737	713	771	696	745	720	745	731	726	765	777	663	655	742	736	721	729	691	709	717	702	731	711	697	756	698	736	740	714	774	667	738	773	686	674	744	726	779	679	736	753	695	781	716	718	757	780	750	692	745	743	766	793	758	751	722	725	716	740	741	714	757	739	708	759	728	748	701	720	723	749	744	697	715	772	763	694	740	753	780	680	723	711	695	787	723	687	704	675	729	745	699	712	764	705	774	716	749	758	748	705	727	727	699	729	773	720	730	702	743	723	738	688	680	752	685	795	751	724	718	741	758	733	763	742	694	714	775	745	737	706	721	768	770	722	754	728	696	736	723
27680	25698	18259	8583	4271	2764	2282	2829	2938	2187	1876	1815	1518	1150	1003	757	856	789	787	662	674	575	677	608	615	594	494	482	421	437	425	354	343	305	308	294	316	289	254	261	238	256	235	229	234	244	235	240	275	219	244	236	245	228	213	237	243	245	214	236	248	225	239	234	247	222	228	224	256	228	224	223	223	225	198	205	236	240	202	208	241	245	221	227	248	206	228	201	211	221	226	229	222	243	234	247	198	231	220	238	234	216	233	214	202	241	214	234	193	220	222	227	257	228	205	248	229	223	219	219	227	222	225	229	222	251	233	233	235	231	250	246	219	223	238	222	216	228	224	222	236	231	216	216	221	255	228	229	222	212	202	238	236	236	235	222	239	227	221	203	237	214	212	226	245	216	219	216	217	232	250	242	235	236	237	265	211	243	210	225	224	234	234	254	206	239	228	254	226	241	237	210	254	252	203	223	214	205	246	243	212	241	236	229	212	237	231	237	231	231	244	219	211	204	211	210	243	218	217	223	231	220	188	244	196	215	211	224	207	225	211	263	235	226	226	211	207	210	224	219	241	220	257	222	210	211	237	241	204	226	215	220	231	232	198	249	242	232	210	186	198	228	235	225	247	241	233	226	232	211	227	215	228	222	217	224	239	202	228	220	231	235	226	220	243	238	217	228	245	207	218	249	225	227	221	219	225	214	227	202	243	207	212	224	230	211	233	206	228	235	230	213	240	250	221	240	203	231	188	234	214	218	234	230	203	220	228	238	266	229	239	224	217	210	208	220	205	229	237	224	213	235	244	211	244	233	234	212	241	204	205	226	224	216	211	204	262	215	232	228	204	217	228	214	230	209	227	216	196	219	224	224	223	245	237	232	229	229	224	219	228	215	231	223	215	242	203	206	234	212	238	232	231	228	234	201	217	227	202	229	264	220	238	232	218	223	258	223	240	233	206	245	220	235	205	226	235	215	263	228	224	212	224	218	217	228	235	206	245	185	231	223	227	256	244	263	227	220	242	229	227	243	261	228	220	237	222	242	216	250	245	257	243	197	246	233	209	243	227	219	224	216	219	217	248	222	223	211	208	207	222	244	215	227	250	223	235	240	229	203	250	233	223	221	251	217	240	221	192	218	226	221	233	216	239	216	239	197	223	228	218	224	215	236	216	251	231	246	244	223	226	204	208	190	249	242	239	210	233	218	200	207	201	231	212	217	234	255	248	227	266	222	229	235	240	235	231	214	237	229	218	226	217	215	207	224	223	237	201	212	241	224	200	242	223	221	231	193	229	220	227	247	250	232	242	235	226	213	220	228	228	187	236	231	231	219	226	221	229	194	236	220	226	213	230	199	237	255	234	234	255	232	219	262	210	218	233	223	199	222	228	249	253	248	230	237	218	236	240	246	229	251	223	247	239	216	213	201	242	233	223	227	230	232	228	219	231	252	241	219	253	229	219	247	220	244	223	205	204	233	209	251	223	203	206	249	265	248	230	222	207	247	235	227	224	210	200	211	223	240	226	185	228	226	222	251	218	219	212	260	220	209	247	242	209	199	231	219	249	234	217	219	259	226	219	215	228	228	226	218	222	239	237	234	222	228	215	212	222	214	212	221	263	227	247	208	231	220	210	236	235	213	234	235	222	253	225	215	188	219	220	244	240	235	202	242	236	216	242	216	229	228	206	227	215	247	226	226	244	255	241	213	234	244	233	217	207	245	236	213	239	194	215	227	221	232	224	215	230	263	223	212	245	237	211	209	246	201	220	219	231	215	218	218	224	238	242	221	207	240	231	230	241	235	224	246	235	196	223	227	219	232	205	241	226	195	229	234	214	224	214	213	223	239	209	253	237	213	225	211	247	235	226	230	217	220	227	250	237	232	192	240	233	228	205	238	224	210	181	250	261	238	233	214	239	208	214	239	227	221	204	226	229	195	257	232	236	247	171	224	230	249	236	209	230	211	245	230	217	204	254	242	217	209	220	200	192	221	234	224	233	267	226	192	233	239	201	233	237	230	197	210	223	214	242	210	223	228	219	247	210	227	220	248	228	219	224	235	221	230	240	210	234	201	242	233	199	229	217	224	217	232	236	235	219	213	214	237	224	223	229	234	222	226	199	220	212	225	215	229	245	217	257	279	237	215	216	227	233	198	214	245	209	228	220	238	252	221	230	240	226	192	248	229	236	206	209	206	212	218	240	218	196	230	237	231	210	218	230	221	209	218	251	235	236	228	224	235	252	214	207	246	210	248	217	228	233	243	258	213	202	218	211	229	214	227	212	208	223	220	238	215	223	207	220	222	221	236	250	232	222	232	237	241	236	217	231	244	211	223	237	238	241	206	204	206	216	207	203	234	217	235	210	228	207	206	229	197	229	235	229	193	228	230	255	220	250	223	217	234	241	244	218	224	228	233	241	212	247	202	233	224	206	221	243	232	220	246	245	221	222	230	231	231	215	218	217	226	270	234	234	206	215	224	232	218	236	220	222	239	219	242	219	228	230	261	253	214	252	248	207	227	220	195	222	209	233	238	242	244	226	248	234	243	254	235	237	204	234	220	189	220	196	225	217	204	230	222	219	217	214	252	236	201	235	206	241	217	218	206	235	251	205	229	192	219	214	226	234	232	228	223	237	221	221	235	243	233	214	259	210	218	237	222	228	243	230	250	218	233	241	217	217	231	223	207	196	228	225	238	241	256	244	234	231	231	277	213	239	223	213	217	209	205	248	214	238	247	205	236	235	233	221	230	252	245	224	233	187	228	224	235	236	218	224	198	239	203	235	241	213	223	215	221	222	240	250	226	199	212	248	237	251	256	221	237	215	236	256	213	230	241	244	196	210	230	211	222	237	243	212	229	230	241	226	220	234	217	199	237	205	209	248	227	220	215	212	227	243	237	263	233	205	233	252	226	226	212	227	210	224	219	232	228	225	226	219	242	247	234	221	219	222	224	235	236	216	211	218	216	212	230	237	250	236	217	219	236	223	233	224	200	206	218	238	227	255	238	216	231	210	238	210	229	236	195	218	226	219	200	252	219	235	234	224	242	235	237	224	243	233	238	242	246	219	214	213	200	240	224	228	260	208	236	218	219	223	211	236	230	225	172	233	224	217	207	204	210	231	214	235	226	233	231	233	239	221	246	234	239	219	231	223	229	238	210	216	237	202	251	218	238	237	225	201	222	209	222	243	224	219	237	258	201	233	230	235	239	217	228	224	245	212	237	255	227	253	199	195	230	239	265	231	218	224	239	219	224	232	228	218	221	211	212	207	225	211	263	234	228	211	232	227	240	207	197	229	216	233	223	216	207	208	209	241	239	224	204	236	225	217	253	227	187	240	218	222	198	225	215	215	248	242	229	204	231	239	223	244	188	234	220	232	227	214	239	255	204	195	241	219	224	196	222	230	221	222	209	235	221	222	240	253	228	226	230	218	195	235	206	206	215	216	241	216	204	233	199	221	238	219	217	232	237	230	233	224	244	209	254	219	219	220	212	225	226
19265	22971	27688	24037	19809	16443	14898	17200	16224	12508	12090	10659	10166	7229	6963	5688	6334	6295	6216	5165	5291	4431	5135	4722	4353	4157	4018	3350	3037	3073	2648	2260	2168	1894	1505	1409	1572	1336	1169	1015	1065	1003	1036	909	953	815	916	793	750	710	679	643	618	610	669	676	646	630	678	617	641	655	590	632	615	641	618	608	584	602	658	636	623	625	617	622	650	652	609	617	632	623	638	651	628	615	622	584	657	641	630	657	645	620	605	582	668	662	622	633	598	679	589	660	621	640	615	601	599	574	618	631	660	614	620	614	600	642	629	601	642	617	627	614	613	643	631	579	654	608	632	602	646	593	612	585	590	600	614	633	598	612	621	652	625	602	644	616	670	615	599	595	630	628	625	606	624	609	644	616	626	612	590	640	583	620	639	601	605	628	623	623	586	627	647	614	596	639	638	644	664	636	609	605	651	623	620	599	610	589	641	596	620	630	648	612	643	589	645	609	633	647	591	590	632	622	576	589	632	640	605	617	603	632	680	627	632	613	615	621	574	609	625	614	615	597	630	623	619	648	638	604	628	649	612	612	630	610	640	643	612	656	657	669	617	627	638	620	620	649	587	577	619	638	650	616	614	610	634	607	636	589	616	611	602	661	612	622	644	607	651	625	619	656	557	618	616	628	616	614	597	624	628	673	667	574	594	687	622	621	646	621	576	623	619	636	648	643	617	602	637	623	597	635	581	599	579	574	620	636	626	655	599	613	646	611	639	612	657	627	618	599	593	591	655	595	610	635	603	644	625	591	654	611	659	618	603	606	615	651	597	626	614	632	617	634	605	618	631	556	660	609	676	624	639	627	591	625	634	632	627	615	593	637	619	604	577	579	598	600	611	658	645	607	644	605	571	609	657	609	600	655	656	651	601	601	609	646	623	651	653	607	601	615	674	619	647	611	617	606	634	591	634	621	594	607	632	616	619	606	644	575	623	589	645	625	628	644	612	597	606	593	574	628	631	647	603	598	623	598	615	620	617	654	634	611	633	618	621	602	574	636	604	625	611	641	600	596	617	655	602	605	571	597	656	613	648	585	599	612	577	648	662	641	624	637	612	612	588	620	624	598	637	644	660	606	646	590	616	627	648	585	605	620	627	622	594	617	631	594	598	638	577	642	573	621	579	592	614	655	602	598	636	616	646	671	630	669	635	681	586	634	629	585	635	660	615	646	605	619	597	643	593	648	589	628	613	638	570	607	625	604	642	605	591	590	611	616	622	592	621	615	592	652	600	662	627	652	605	637	641	619	627	643	597	651	617	656	580	589	594	638	629	647	635	622	653	666	582	588	650	669	631	622	612	597	633	649	603	572	635	601	622	624	603	646	610	630	639	622	613	612	644	596	618	593	659	581	581	595	643	606	637	639	640	612	613	646	581	618	657	622	630	633	613	596	627	631	641	601	591	640	649	644	676	584	637	613	598	614	613	632	636	616	605	614	656	599	615	632	614	597	602	607	642	663	656	627	626	623	599	666	589	595	566	633	570	615	613	581	634	596	611	641	632	695	607	642	630	620	605	638	597	599	604	576	656	674	614	615	567	640	615	664	631	579	647	574	596	614	614	666	601	608	648	643	655	653	640	601	636	620	669	628	607	591	640	606	575	586	623	578	627	620	648	615	613	615	577	626	606	578	643	636	614	658	587	635	624	660	619	594	606	630	664	641	660	649	658	569	643	602	643	600	607	588	615	632	617	647	647	654	586	634	594	611	647	651	623	629	605	625	651	645	602	656	614	631	595	617	624	642	647	654	624	647	601	679	581	660	599	585	631	619	642	664	595	639	621	643	630	619	634	630	583	648	610	673	630	657	618	573	612	656	627	619	599	639	612	588	602	639	636	593	650	615	639	609	588	641	636	613	576	637	619	673	605	587	626	610	652	605	660	643	624	619	620	590	623	626	673	632	617	626	638	625	632	634	590	620	579	629	626	597	655	585	623	630	598	644	592	621	627	675	578	636	610	660	549	556	623	600	624	623	657	653	602	619	628	637	603	598	581	638	587	595	604	658	649	605	614	617	635	638	577	583	581	628	606	607	612	623	632	584	623	610	577	608	638	590	636	629	590	619	633	613	624	579	611	656	674	639	613	651	659	618	638	649	645	662	601	631	598	609	622	657	598	615	582	614	658	645	652	581	568	655	680	604	631	590	609	622	619	597	591	670	618	626	624	582	664	646	607	587	702	606	649	587	628	653	613	625	659	600	668	598	631	571	547	617	607	625	583	615	631	613	624	624	669	592	631	681	657	602	602	624	630	594	609	588	604	630	624	624	607	598	625	571	651	574	636	645	592	642	611	665	670	606	598	590	662	614	636	588	630	675	637	627	643	599	593	641	616	643	629	595	638	616	606	603	639	612	603	653	618	634	632	656	653	643	610	603	626	617	604	591	599	613	629	598	634	613	587	643	580	596	662	647	639	605	621	555	612	615	582	601	650	612	613	615	689	607	647	639	603	672	606	623	627	639	638	625	615	618	628	616	665	632	584	641	641	639	605	639	646	614	578	631	646	618	585	615	598	614	615	638	605	626	617	625	599	616	629	599	594	625	646	619	612	651	621	627	632	618	635	606	624	643	617	654	630	576	630	640	612	610	577	628	588	643	669	628	658	642	619	638	568	637	622	631	639	645	646	642	620	605	600	613	605	614	615	598	577	637	590	650	583	603	615	642	629	640	589	589	613	636	618	632	610	616	648	602	601	616	625	622	605	625	611	643	636	597	645	611	651	608	676	622	602	571	610	653	603	641	631	598	669	630	613	583	576	620	622	626	617	601	640	612	640	619	603	583	595	621	630	602	577	616	610	630	602	655	624	603	633	626	667	590	579	659	580	625	614	595	639	616	649	656	609	642	660	649	582	630	670	640	598	673	627	598	639	635	621	614	609	646	637	627	623	583	676	607	654	629	622	615	586	651	638	624	598	631	637	655	591	600	631	563	641	584	664	637	597	619	592	594	604	602	576	648	582	532	606	639	635	636	621	578	597	610	624	602	564	640	617	594	615	584	617	607	621	615	608	667	662	633	587	586	603	631	615	623	585	637	638	665	593	645	629	635	602	640	632	617	594	623	635	634	610	603	625	611	659	607	684	600	651	627	627	599	659	632	626	593	553	620	590	629	623	629	639	633	633	630	577	611	591	621	595	612	626	583	620	627	672	621	593	583	601	640	642	614	631	639	655	643	607	642	610	602	682	660	656	662	624	622	598	637	576	624	611	612	607	606	609	605	625	595	609	622	610	643	615	632	649	600	651	624	652	629	615	679	636	603	636	630	638	617	612	635	580	618	601	605	607	635	559	642	647	691	619	643	610	588	614	576	610	645	658	621	607	612	580	590	631	631	662	615	614	596	626	588	593	623	588	605	622	591	644	660	590	632	611	602	653	618	599	639	663	603	638	590	632	665	636	590	610	626	626	594	627	664	658	618	649	587	658	608	624	653	621	575	619	602	603	608	598	618	605	623	618	634	650	609	645	636
36050	30525	28148	17742	8635	5452	4481	6007	5441	4761	4181	3676	2860	2020	1866	1320	1496	1550	1329	1306	1176	942	1102	1046	942	1019	924	733	636	696	591	478	455	387	384	344	311	267	265	268	256	254	224	211	218	230	197	191	174	155	163	183	192	171	168	173	179	181	175	196	170	165	172	178	190	169	183	153	178	159	192	177	190	150	172	154	177	149	166	154	165	162	167	177	155	203	150	171	192	169	124	183	169	172	161	189	198	183	193	171	185	163	176	188	163	188	172	141	203	174	179	179	188	197	160	157	173	160	188	170	186	164	185	165	180	176	167	172	169	184	169	174	176	202	147	199	167	149	181	172	164	195	167	189	192	161	186	189	183	185	159	181	164	186	169	158	177	169	179	189	175	175	161	160	163	156	183	146	174	178	182	168	191	145	190	166	177	182	190	155	152	168	167	153	183	164	183	158	165	161	174	149	194	189	148	181	167	154	187	179	184	178	155	157	166	175	174	162	157	152	168	156	158	170	182	194	198	181	171	171	151	164	188	168	164	157	173	162	167	152	177	169	195	175	175	167	177	178	170	164	169	176	152	143	170	183	180	187	193	158	164	156	170	189	177	156	174	159	173	159	188	150	186	168	141	174	146	179	168	191	178	173	135	168	183	174	177	182	179	187	175	148	154	168	163	150	167	150	192	171	153	172	185	160	153	180	164	157	193	174	199	143	180	164	166	186	156	178	166	179	174	176	155	174	183	179	179	190	162	191	165	180	169	150	152	185	153	161	173	159	162	198	187	180	167	171	138	183	184	151	191	158	175	196	174	151	181	166	166	181	172	156	180	179	158	158	165	178	183	178	172	167	176	146	143	169	156	182	152	180	174	166	199	188	178	165	176	156	156	194	174	158	162	157	182	173	179	164	201	186	172	168	154	163	195	179	162	190	162	185	176	162	148	169	164	197	168	165	147	192	172	179	196	165	161	172	171	171	173	180	178	163	178	167	165	164	182	137	175	137	189	159	163	170	189	168	166	185	166	167	150	172	190	148	172	206	169	184	177	186	156	174	182	182	151	168	154	156	188	160	173	197	167	170	167	168	193	180	187	165	177	157	187	185	188	174	179	177	168	177	170	161	177	147	153	169	165	170	167	167	175	165	164	165	176	185	185	180	170	185	176	168	143	150	147	169	177	195	167	183	157	166	167	182	164	178	152	171	190	181	160	168	176	197	170	182	180	150	162	165	173	190	149	180	161	181	155	189	186	184	165	166	176	191	186	183	171	182	179	175	186	171	161	169	190	211	168	146	189	175	147	187	177	186	160	178	181	177	203	186	182	196	178	170	171	177	184	178	186	177	186	166	154	153	186	173	176	177	179	181	169	195	169	145	156	171	168	175	153	145	196	176	156	164	166	167	160	181	150	166	171	182	179	166	166	153	188	192	185	185	186	175	168	163	216	197	193	181	159	168	179	162	155	169	184	173	194	152	170	191	162	167	176	170	185	181	173	157	158	165	157	190	200	161	156	175	174	163	181	200	180	196	175	179	165	186	161	198	175	162	141	171	176	162	170	172	162	185	153	161	182	162	188	170	174	187	163	156	168	163	203	174	179	193	180	162	177	179	166	140	164	168	152	155	163	185	172	165	198	149	185	176	186	186	195	188	177	172	147	174	157	180	190	179	194	173	180	166	149	183	168	191	169	170	166	193	150	146	153	174	184	178	181	167	163	178	166	156	158	178	165	168	166	182	140	162	159	171	190	166	177	189	169	150	138	165	158	175	162	193	163	186	162	177	175	170	173	186	154	163	174	179	175	157	184	170	176	193	164	181	177	161	171	182	163	159	155	171	158	157	172	187	174	188	165	168	197	173	146	184	181	168	204	154	187	194	175	164	171	181	148	179	172	178	170	182	172	159	155	167	149	190	188	163	166	191	183	174	184	183	169	172	159	175	177	187	179	170	205	185	195	169	163	165	161	147	173	163	182	181	179	177	174	176	165	158	166	160	175	175	187	165	163	155	160	175	157	180	161	187	177	152	158	163	142	184	160	143	168	158	198	167	172	181	176	170	173	197	189	154	170	174	184	179	174	150	162	177	181	164	163	187	187	193	158	175	178	171	176	168	177	163	162	175	174	175	166	166	177	177	168	179	173	161	170	161	171	171	191	171	171	160	185	171	187	161	137	169	177	156	185	155	173	167	178	191	172	167	161	178	156	177	165	139	165	192	169	164	178	152	159	193	185	165	196	169	150	163	171	176	186	157	153	164	170	154	170	151	172	158	147	179	182	204	177	200	181	199	160	177	155	182	163	168	175	200	186	184	162	155	168	171	159	157	169	173	187	153	169	191	187	193	174	170	175	175	182	190	172	163	158	151	160	164	164	172	177	192	171	147	168	185	182	159	167	188	187	171	179	177	186	176	187	169	167	172	177	169	164	159	187	164	179	178	185	192	175	159	157	167	176	159	174	150	174	151	178	173	166	163	141	163	187	190	171	180	187	141	168	185	181	154	185	182	181	170	175	167	162	196	175	172	183	194	187	165	184	179	178	175	188	181	171	170	162	191	178	150	181	168	170	160	164	178	156	160	183	174	171	174	147	167	194	182	180	184	149	178	169	180	160	189	169	171	181	200	164	158	171	172	171	172	174	166	161	176	159	176	156	179	190	170	188	161	152	161	185	194	190	170	162	160	195	175	167	176	173	174	178	150	177	166	163	180	192	189	175	173	182	157	189	189	176	171	176	149	174	180	172	191	156	176	165	171	170	165	168	162	169	178	176	168	161	171	190	172	178	180	184	176	175	162	148	161	157	171	155	145	165	164	153	169	181	183	175	154	188	187	191	181	187	162	174	146	181	167	164	164	170	167	202	149	148	203	187	170	182	158	172	165	188	179	193	183	164	177	174	171	177	167	176	166	187	167	191	177	164	180	194	175	176	191	169	169	177	185	184	163	160	154	154	188	167	176	181	179	190	164	198	172	170	180	181	173	170	162	162	167	162	149	180	176	184	166	152	193	162	183	173	176	147	190	184	194	173	193	150	204	167	167	166	176	161	180	175	188	181	158	183	176	169	191	171	170	189	165	174	164	162	171	190	166	161	157	185	172	164	158	168	161	160	202	163	190	166	189	164	176	163	186	184	163	181	167	163	174	178	168	190	185	173	149	169	169	184	150	198	163	173	156	166	183	163	162	165	172	165	196	158	172	181	169	194	177	157	159	186	158	181	179	164	184	168	178	180	174	168	160	177	160	184	167	175	170	172	172	154	157	178	186	191	181	180	157	181	170	188	165	160	191	170	187	182	160	178	172	141	153	158	180	182	184	174	153	196	193	185	184	159	165	180	163	191	161	186	146	171	177	159	180	154	180	183	149	174	167	185	189	158	154	176	155	172	151	181	159	168	182	164	170	190	151	174	158	158	189	169	164	160	150	181	195	148	184	171	158	200	188	187	152	168	182	168	145	172	169	171	180	163	171	182	170	167	170	207	156	159	175	170	153	190	140	163	174	166	159
22639	27392	36176	33514	26526	23674	22324	25772	22423	21230	20057	17750	17218	12449	13214	10158	10734	11342	10409	9447	8616	6867	8452	7728	7581	7952	7463	5997	5383	5603	4749	3946	3744	2975	2500	2309	2383	1907	1692	1456	1560	1387	1297	1131	1094	1056	991	903	750	684	589	581	517	527	534	505	471	502	566	490	528	546	490	504	544	508	472	496	596	491	505	477	481	453	497	477	497	486	501	487	488	477	464	502	519	496	504	503	459	477	495	534	501	464	492	505	474	501	493	501	473	489	525	475	496	460	470	492	531	540	510	470	503	482	507	524	491	514	496	501	510	490	492	474	493	521	508	506	539	457	478	531	489	481	498	465	512	467	496	475	481	499	457	498	466	463	492	455	467	493	498	515	484	498	469	506	550	512	530	490	500	506	526	496	502	498	511	489	451	509	465	478	518	482	475	463	495	496	479	497	505	492	471	497	507	469	493	452	523	460	491	484	466	458	476	466	483	531	493	501	486	527	511	446	514	498	517	492	507	515	500	497	465	526	467	482	459	480	480	491	528	483	510	473	476	476	508	480	471	489	522	467	499	491	476	498	494	516	459	539	492	487	476	455	495	514	455	479	500	527	477	490	492	469	467	480	447	472	459	528	496	450	506	500	500	515	512	495	559	481	486	457	471	506	523	474	488	467	494	503	504	493	499	466	467	472	516	470	503	449	495	441	524	498	506	486	493	473	475	474	460	481	469	469	501	496	460	453	526	528	467	469	478	503	482	499	496	482	493	497	481	535	493	507	457	476	479	529	531	517	471	519	449	504	489	478	499	514	450	509	483	501	446	506	458	471	482	499	506	462	475	476	473	490	477	432	529	473	476	464	471	481	464	531	489	516	492	529	529	481	474	493	521	448	479	499	509	481	490	471	513	522	549	491	515	468	458	498	474	506	486	483	484	512	508	494	440	450	486	499	519	483	509	486	502	494	486	467	477	486	489	518	491	495	488	488	477	498	472	523	454	502	473	487	479	488	457	460	482	510	513	483	519	472	499	502	529	500	503	502	504	512	502	493	470	459	481	495	485	483	478	448	486	504	494	498	447	492	492	486	480	437	474	487	487	445	500	515	516	508	454	496	490	521	491	510	498	497	482	496	504	534	513	487	486	517	543	491	536	512	496	511	503	514	469	506	466	510	491	505	526	500	476	472	457	507	540	447	455	480	485	464	464	507	463	515	488	465	469	479	542	438	461	457	467	495	471	508	529	474	517	471	478	462	490	480	481	469	489	440	489	526	484	476	521	528	481	473	479	504	476	493	493	501	466	512	479	484	468	485	522	472	553	460	506	515	497	459	503	484	479	530	455	468	478	487	502	474	458	508	499	516	493	529	473	467	466	506	498	467	457	535	544	452	445	489	491	487	456	472	480	495	477	492	514	453	465	551	452	491	471	498	501	464	508	481	511	516	510	486	510	506	525	475	527	501	478	505	483	483	501	506	495	464	488	525	530	495	535	471	478	485	476	505	462	500	489	492	501	497	483	493	503	523	507	524	483	498	499	493	482	505	509	477	461	518	513	440	500	483	495	488	472	501	494	492	505	505	499	458	490	472	445	460	467	474	470	487	496	480	482	482	535	515	526	512	471	517	468	461	472	468	461	479	506	487	468	537	495	469	488	478	514	483	478	536	459	448	478	487	488	443	511	471	514	524	507	539	510	491	503	456	487	496	491	439	476	507	441	464	469	463	496	477	503	495	487	497	489	471	450	478	507	480	486	529	479	477	486	491	465	496	469	514	489	513	479	478	545	497	510	498	488	484	498	513	492	508	515	469	501	486	517	480	484	488	457	475	461	503	485	502	523	495	429	500	488	439	487	467	467	484	515	488	488	473	522	443	457	499	495	483	477	464	447	476	451	512	475	489	476	489	503	517	493	508	487	484	486	497	525	474	490	509	475	506	488	482	515	511	491	458	471	462	456	486	464	496	491	532	477	523	477	462	478	500	507	526	473	459	467	484	462	476	529	502	521	487	479	503	463	478	453	490	520	483	500	445	518	463	488	500	464	470	514	489	518	473	500	505	423	501	542	483	474	531	501	466	491	515	517	514	473	518	492	481	467	466	495	532	476	510	483	507	459	501	454	485	482	493	501	457	503	454	469	500	480	505	494	468	457	447	514	531	462	506	470	476	483	449	451	490	458	454	501	510	487	508	482	492	501	501	506	519	486	455	441	470	482	479	519	495	477	508	513	450	498	542	515	519	472	481	514	490	513	477	486	508	487	457	495	476	507	470	477	485	478	531	440	472	498	438	503	497	515	501	479	494	516	479	487	458	491	509	481	497	482	515	449	460	494	486	484	487	499	453	516	480	514	485	456	462	525	508	474	461	517	454	485	489	513	510	491	484	489	501	485	520	452	475	506	501	499	456	473	469	511	505	474	486	485	495	519	474	505	495	518	506	486	484	507	494	521	457	481	479	499	471	504	495	462	493	454	502	493	495	455	466	478	476	516	495	463	459	516	509	502	482	540	493	481	488	504	482	507	514	511	512	466	448	449	515	495	490	433	466	501	539	509	461	441	506	503	493	466	494	508	463	507	511	498	504	506	469	502	470	499	477	490	490	479	475	474	495	486	493	508	470	457	508	515	477	520	499	480	504	477	492	507	471	479	469	496	472	520	504	518	491	461	508	500	479	502	458	474	505	487	507	463	501	494	474	513	485	484	454	488	515	468	503	475	466	512	528	460	477	450	479	466	445	526	522	507	485	481	482	446	500	518	495	514	525	475	492	466	473	483	492	475	510	500	483	473	510	485	456	498	459	492	505	518	474	520	486	480	467	497	481	486	519	508	497	486	491	526	484	459	495	452	494	523	506	474	481	509	457	463	470	481	507	469	471	527	497	490	466	490	510	486	519	505	489	489	493	505	448	485	472	475	476	527	511	489	464	533	463	463	492	514	521	482	477	502	520	490	486	474	469	461	520	498	477	536	471	478	495	507	528	473	474	478	451	503	484	480	481	484	453	510	460	549	524	479	474	499	496	490	512	514	471	488	513	474	477	470	462	472	506	494	474	511	511	508	458	496	494	466	484	489	488	483	478	441	540	500	487	490	445	459	462	490	523	487	496	498	516	481	521	468	555	455	525	522	467	520	513	522	475	528	482	514	499	479	481	481	482	519	479	506	469	510	506	501	463	506	441	531	492	514	526	490	499	462	475	457	498	476	488	508	497	476	524	477	491	490	496	475	487	532	477	486	475	495	513	496	508	466	493	464	514	483	520	499	516	497	500	514	479	470	456	527	513	512	511	502	464	482	487	514	518	479	461	522	478	449	470	510	488	497	482	501	467	505	476	453	488	465	476	467	471	491	471	493	507	477	520	465	554	445	512	475	520	486	496	527	477	493	480	488	499	503	504	490	474	477	513	523	511	487	488	519	492	481	475	497	446	500	476	501	479	491	463	501	469	517	495	513	455	449	489	486	511	490	453	488	481	446	443	494	484	486	512	501	452	534	490	472	488	464	492	477	498	501	485	492	518
9058	5214	3696	1624	927	709	555	542	493	450	404	453	373	334	339	301	311	282	309	298	296	269	282	274	310	281	274	288	294	246	259	285	266	282	241	264	271	270	267	263	275	239	255	299	283	284	268	261	297	252	296	283	280	269	271	245	283	287	270	278	277	290	276	291	268	270	293	264	269	262	248	256	257	268	279	281	281	270	304	273	255	236	268	272	269	288	256	252	305	315	271	247	283	267	280	267	294	277	289	268	248	255	275	266	256	279	257	293	243	226	251	284	275	260	278	232	274	259	267	256	251	268	270	266	292	270	239	264	252	249	266	273	264	266	290	278	252	314	260	260	267	263	269	231	278	249	281	284	261	287	288	279	271	264	285	299	265	286	294	279	265	274	251	259	264	253	277	287	260	274	286	266	259	258	271	275	277	246	277	265	257	269	263	243	291	266	279	255	298	267	296	280	310	276	293	264	275	271	273	269	275	296	258	275	302	303	282	264	254	250	261	287	278	300	259	287	275	232	253	270	264	290	262	255	252	252	281	280	309	261	283	261	262	286	272	303	275	309	273	283	268	235	290	261	304	263	256	263	254	248	277	260	252	276	257	258	258	258	299	290	288	271	247	262	279	289	277	284	257	289	267	259	268	253	259	257	293	249	282	270	254	280	244	263	306	286	251	266	256	242	229	285	256	290	290	267	286	259	248	248	282	271	285	255	273	253	273	266	252	274	263	253	261	275	291	256	263	260	280	286	276	262	265	259	273	285	290	258	278	269	294	271	272	276	292	265	257	279	263	282	251	274	262	262	270	251	240	275	256	273	269	268	272	266	272	297	271	286	235	282	271	303	296	291	254	290	265	253	247	291	266	247	298	284	266	241	245	282	258	259	266	259	268	277	274	238	282	236	261	262	300	255	251	282	251	288	294	291	297	284	263	248	294	272	252	254	270	284	273	264	278	266	243	278	277	259	256	247	270	272	312	236	278	299	271	282	261	270	233	247	250	278	301	257	292	240	289	258	289	272	264	312	266	259	260	259	266	275	266	268	271	299	264	255	292	279	299	283	276	231	283	295	283	230	295	287	275	278	257	288	298	252	253	270	258	278	254	260	237	278	237	261	239	237	233	241	261	275	250	289	276	250	264	279	255	267	264	266	278	260	296	269	265	265	281	287	280	267	269	292	288	280	257	267	272	262	256	275	270	243	250	278	279	274	294	266	257	234	258	273	262	262	232	256	277	254	295	264	266	285	254	285	271	266	263	270	276	263	314	301	272	277	263	275	275	251	276	264	270	269	242	289	266	255	274	303	262	248	224	269	274	248	262	296	287	276	297	261	284	287	290	242	274	247	271	286	256	275	275	264	224	255	295	305	270	264	245	271	246	259	275	279	283	258	259	291	267	281	267	238	259	301	275	250	281	312	255	281	272	253	292	285	297	295	270	267	262	287	278	281	249	273	318	291	252	246	256	271	251	305	267	300	286	259	266	270	266	262	294	284	266	294	255	256	266	263	273	261	243	280	254	273	287	286	275	237	259	276	281	268	272	288	276	288	276	290	274	245	271	250	306	269	227	264	260	258	278	278	295	295	266	264	270	277	273	256	271	264	284	246	281	282	280	266	246	250	257	287	272	232	271	249	266	260	281	253	260	242	276	248	274	258	303	230	269	273	242	271	259	288	262	284	252	272	256	269	284	256	261	277	267	247	256	271	224	225	274	242	279	272	265	287	289	275	282	292	235	280	256	250	255	257	297	260	265	283	283	255	277	270	255	268	272	271	278	281	267	260	254	280	273	267	263	286	228	279	273	265	261	245	275	277	276	252	273	243	282	265	258	260	284	269	287	264	263	251	231	264	271	293	269	268	262	310	281	270	262	293	262	269	266	270	229	300	271	274	291	239	281	270	242	274	260	279	284	297	289	277	253	287	248	253	262	276	260	275	252	251	279	266	252	271	272	285	274	286	256	277	255	273	256	234	280	268	277	294	263	261	291	274	229	274	278	282	254	280	271	252	251	271	246	266	249	297	268	274	278	287	266	252	272	285	253	283	264	272	257	260	290	267	277	270	260	294	262	282	279	260	285	270	259	255	262	239	292	279	281	273	241	293	273	286	275	232	291	322	246	257	254	274	263	239	291	256	255	284	275	282	255	258	284	277	254	284	271	307	288	277	264	304	243	275	267	296	274	270	281	264	296	268	248	272	243	276	304	226	252	287	276	237	281	276	261	254	282	257	258	273	270	276	293	300	255	269	274	276	281	293	266	303	269	240	289	311	273	258	239	267	257	303	248	272	269	277	241	277	254	264	275	266	256	285	268	288	309	293	290	282	281	289	297	259	302	242	280	228	255	289	264	258	271	240	248	254	245	257	254	259	256	262	262	277	286	258	268	238	258	248	271	261	273	271	255	254	258	275	255	277	276	259	239	272	275	264	258	261	272	258	242	259	264	265	271	264	276	280	271	259	270	246	275	294	286	260	266	283	259	269	256	274	276	272	271	292	243	270	258	273	272	278	293	245	279	268	283	256	285	261	274	267	263	268	284	292	251	266	250	257	268	262	249	234	308	261	290	275	298	278	253	273	239	272	240	267	263	246	258	290	253	270	298	278	236	273	277	267	265	308	268	266	281	292	257	273	273	262	245	236	251	268	288	265	256	249	295	259	312	283	278	275	268	273	276	269	248	292	244	241	279	276	299	275	263	282	257	257	256	280	283	269	264	260	265	299	287	308	238	289	270	288	272	258	259	276	275	280	251	267	284	262	250	251	285	275	288	256	245	271	289	257	283	286	316	262	268	258	240	273	266	286	263	269	272	271	252	256	286	271	278	234	284	276	271	247	271	260	269	255	270	258	293	276	265	235	242	261	239	252	277	292	268	289	265	243	301	275	303	293	261	260	282	281	282	264	248	253	286	259	276	274	268	284	280	277	262	286	276	302	261	258	283	267	274	240	289	267	280	259	271	248	238	267	246	266	265	288	266	269	277	274	271	261	266	313	243	237	279	277	269	248	270	250	285	327	280	254	270	305	266	261	291	266	249	258	265	251	244	277	252	262	251	276	288	253	295	286	278	266	272	282	302	286	273	267	290	249	258	282	280	297	269	281	259	284	276	256	283	267	299	276	272	257	283	291	268	255	268	296	293	289	285	285	278	286	262	285	283	286	260	269	288	256	284	244	273	242	282	249	274	246	257	264	311	260	261	248	237	257	246	270	261	239	234	263	284	257	266	262	258	243	271	295	252	246	279	267	291	303	257	277	286	259	261	265	266	278	265	257	267	257	278	255	276	273	254	267	285	256	269	277	306	254	237	256	272	273	251	273	289	262	271	258	270	286	258	273	249	250	261	286	257	260	253	269	289	285	249	291	298	279	265	261	282	275	271	287	262	235	275	272	269	280	262	252	235	265	252	259	270	242	309	285	260	261	281	261	272	287	266	266	267	287	277	243	251	299	281	288	274	266	287	266	286	231	262	260	269	286	253	251	265	299	276	268	274	274
8142	6844	13307	10760	7817	5715	4672	4274	3734	2910	2462	2442	2059	1645	1683	1445	1447	1268	1344	1251	1123	1082	1094	1060	1019	988	981	930	875	896	910	812	862	818	771	838	775	812	793	845	711	795	729	758	723	739	753	809	753	731	718	732	721	757	756	704	723	721	718	734	757	709	694	756	714	748	753	713	714	701	778	748	781	687	729	742	759	696	729	684	695	745	750	740	738	701	751	739	733	686	760	708	730	681	731	718	737	732	733	767	716	752	730	721	715	734	741	720	705	772	660	691	757	699	704	685	769	745	710	788	736	729	746	732	664	755	726	731	758	724	747	799	755	718	741	677	730	702	784	766	717	746	761	796	717	725	747	761	736	775	731	668	690	735	748	788	731	698	722	761	729	749	720	779	715	714	692	681	734	777	730	744	706	681	728	784	772	693	778	742	718	720	666	710	739	737	730	694	756	734	755	666	720	696	734	714	705	777	684	731	694	752	718	744	707	768	749	723	752	750	726	735	765	753	750	725	716	725	770	721	716	719	753	709	705	709	669	774	677	736	765	750	720	705	768	753	741	710	711	729	736	721	742	733	704	729	726	731	694	714	716	761	724	722	728	759	749	748	740	750	698	692	797	680	686	762	730	718	755	701	728	741	663	731	732	704	720	750	675	742	711	700	727	755	760	710	718	686	697	748	722	712	742	721	737	768	746	707	713	731	704	736	708	729	736	694	713	701	697	754	736	693	679	802	695	751	722	707	764	726	710	740	743	700	743	699	727	757	739	755	752	732	731	741	792	710	707	705	756	702	769	740	704	713	711	734	701	759	746	710	704	713	739	747	682	714	697	732	701	740	765	727	718	728	717	684	749	726	752	758	761	741	705	748	742	758	707	675	733	718	746	749	718	718	692	734	682	705	702	717	711	747	693	780	745	736	723	735	730	724	730	695	683	728	770	717	743	698	749	684	772	741	771	701	706	717	674	720	737	694	733	711	764	736	716	752	729	734	711	733	743	731	752	726	755	742	715	741	720	725	673	761	696	738	764	699	747	693	729	791	691	752	768	725	704	693	738	762	744	677	727	800	693	722	717	729	723	752	736	781	695	732	655	726	691	748	678	747	711	642	703	727	701	735	723	727	780	718	705	666	690	746	698	692	726	716	747	715	720	711	768	752	717	743	764	750	708	715	749	731	726	768	736	719	681	724	751	701	782	718	734	740	738	723	712	717	722	670	732	776	724	718	712	685	735	740	699	729	711	777	687	776	700	743	711	713	686	677	758	728	747	683	709	702	737	756	748	701	707	768	773	725	791	745	781	691	681	709	695	740	664	723	776	756	746	744	688	717	685	756	719	719	758	703	746	727	736	684	684	682	730	746	725	740	675	724	742	698	754	736	716	722	712	702	727	703	704	710	734	712	690	714	700	732	752	722	734	747	719	719	758	751	752	706	699	668	732	722	708	766	715	740	705	718	726	744	741	714	712	750	716	674	706	773	736	711	750	746	690	688	701	753	756	750	711	732	743	743	686	764	720	745	742	714	759	698	710	699	704	721	724	720	763	728	739	680	769	739	759	782	706	739	756	697	765	709	750	737	742	786	702	752	714	717	756	743	686	762	762	762	681	723	718	713	704	728	721	738	711	768	689	712	718	720	737	678	726	744	717	740	743	768	736	718	696	729	728	769	722	732	766	686	760	766	769	792	724	716	717	740	710	708	647	715	721	758	728	702	763	718	699	690	685	705	754	726	715	758	746	733	728	673	763	751	718	708	685	723	705	721	718	705	739	676	693	739	760	730	739	788	766	698	762	768	700	676	730	718	768	738	699	768	731	712	696	752	764	761	816	755	733	724	746	806	693	744	730	780	721	703	734	718	705	747	714	753	719	731	715	781	681	689	744	728	735	752	733	721	739	725	752	714	714	709	754	722	668	737	763	716	760	759	734	732	799	732	716	724	775	710	726	697	702	788	725	735	737	763	746	753	702	706	747	722	756	723	760	714	768	743	738	746	727	730	708	682	739	731	743	709	747	730	721	740	721	764	699	749	787	706	743	709	749	770	716	725	748	722	740	753	723	748	733	729	735	720	721	743	785	695	759	695	716	733	719	735	708	722	757	766	724	700	754	719	710	709	726	695	758	712	694	769	741	728	754	689	667	710	684	696	764	713	767	691	719	751	777	742	727	749	688	787	730	716	714	731	762	724	716	695	689	720	727	753	773	723	691	708	742	728	751	717	788	707	704	663	726	733	688	683	700	737	745	752	738	767	737	769	701	682	678	710	723	692	737	731	698	736	732	767	764	694	700	710	710	730	782	713	703	698	712	752	718	730	685	756	693	774	688	716	766	685	700	754	742	727	771	785	756	703	695	706	704	733	715	727	755	693	762	731	694	761	735	717	726	692	757	708	707	698	712	744	724	717	695	686	723	685	741	757	732	733	679	743	749	733	733	742	679	719	743	681	714	758	714	784	715	774	723	718	720	744	747	664	725	735	731	682	769	729	712	729	768	679	784	754	741	722	772	724	767	753	721	721	688	741	753	688	745	683	718	769	714	715	737	710	753	751	728	729	784	755	734	703	747	740	784	683	710	751	762	741	710	769	702	726	758	728	703	716	711	778	702	742	726	706	727	730	754	709	739	698	731	781	738	722	711	743	745	720	715	757	698	748	741	719	718	692	731	737	704	710	722	757	716	731	712	747	708	759	727	725	758	756	740	705	710	703	751	714	748	742	720	728	756	750	726	713	722	755	731	768	728	765	697	730	761	687	706	744	770	717	743	735	745	763	722	736	782	679	712	749	688	756	757	731	716	746	738	749	734	747	744	735	708	715	725	732	682	744	750	750	724	742	710	775	718	775	753	714	732	697	745	695	735	707	744	733	721	698	753	726	645	756	741	700	747	749	787	736	755	735	777	732	676	758	718	712	677	743	719	722	758	763	724	700	710	704	751	697	753	720	768	724	665	728	707	727	749	740	781	755	788	727	709	745	731	724	725	745	751	748	775	750	763	721	812	732	760	689	712	732	763	771	747	754	667	733	734	723	718	709	683	731	699	698	758	767	715	770	773	722	734	709	685	701	729	744	686	737	733	754	721	712	736	777	746	727	724	759	752	757	744	734	735	704	762	740	675	769	727	798	733	720	712	708	698	726	750	704	734	742	684	719	757	743	743	688	727	710	760	709	761	740	675	700	752	672	731	745	733	785	739	747	743	690	709	730	750	687	703	743	737	725	776	721	705	766	777	730	789	782	740	740	696	745	739	746	738	757	704	788	742	771	725	705	725	696	695	700	714	708	716	733	723	749	729	757	730	768	727	767	710	699	731	718	692	747	713	732	777	761	711	742	673	708	745	678	755	722	730	766	723	730	760	748	741	738	776	744	743	726	780	727	727	755	724	725	714	720	758	705	695	694	735	689	738	733	706	800	739	743	706	727	743	697	718	696	717	766	739	723	763	707	696	720	685	717	716	730	730	757	733	679	774	716	765	715	756	692	747	673	707	694	724	735
27511	21447	21249	10839	4617	2994	2524	2634	2701	2590	1523	1984	1367	1128	956	792	770	929	859	724	685	537	611	603	595	590	593	459	422	423	410	334	316	319	305	305	290	277	281	265	258	263	246	243	254	252	234	251	258	207	227	231	241	224	246	249	239	226	202	223	224	221	235	227	233	242	238	216	214	256	246	228	244	226	206	215	231	206	234	224	223	237	219	243	209	251	233	225	218	239	259	221	233	203	240	243	234	245	240	215	228	256	226	234	210	236	252	225	221	183	248	219	224	225	233	227	226	235	236	236	222	212	224	275	234	221	249	224	228	235	227	197	219	257	228	225	244	233	222	225	218	244	205	195	227	260	235	206	240	257	224	214	235	217	210	234	205	223	197	233	216	246	254	236	240	253	218	218	228	210	232	222	227	215	260	223	210	218	217	226	226	224	218	228	231	224	258	235	203	221	213	204	202	201	254	259	222	183	229	247	219	244	218	243	232	223	222	218	238	232	235	237	227	222	211	223	246	217	239	202	220	229	223	227	244	215	231	242	241	219	239	233	229	254	210	211	243	225	224	248	238	224	206	221	245	258	212	226	247	229	229	224	234	214	206	206	226	240	230	218	234	199	264	207	229	223	224	213	226	199	242	232	226	204	233	243	211	253	213	226	218	209	253	217	244	244	257	232	247	249	213	201	221	239	253	233	231	226	215	210	237	239	223	223	230	241	264	240	229	242	213	229	229	210	221	230	255	225	226	223	197	211	235	211	224	227	216	235	233	247	255	234	209	219	222	237	236	226	230	232	219	223	215	217	205	256	231	225	249	203	222	248	209	228	231	233	220	230	215	216	219	219	237	241	245	240	221	224	219	246	221	219	226	235	218	250	239	207	248	216	206	219	230	194	249	210	243	217	234	248	222	224	202	241	232	255	217	209	219	235	209	197	227	220	240	224	254	221	237	219	251	205	216	237	246	194	201	238	229	218	225	240	246	226	218	213	236	220	221	244	237	208	232	217	239	224	206	205	231	227	231	215	231	257	228	228	208	245	212	239	232	217	240	241	193	229	239	214	206	232	225	221	228	225	240	258	231	221	260	200	253	219	261	266	233	279	233	217	218	229	219	225	247	232	233	225	219	256	200	226	226	236	210	214	221	256	253	234	234	239	200	245	224	248	241	244	239	240	239	219	250	211	250	230	221	212	233	237	231	211	207	209	242	228	215	268	204	237	211	201	211	238	225	211	239	222	217	231	233	231	203	215	234	219	234	195	197	214	214	204	223	210	247	231	243	221	204	240	220	202	222	206	221	220	234	229	213	208	222	217	224	232	258	231	230	216	222	209	224	215	259	238	196	214	252	226	228	222	197	238	232	211	199	225	215	232	243	194	218	270	210	249	214	245	234	217	225	228	234	229	236	225	237	231	224	215	217	237	228	238	249	232	254	236	216	241	227	237	211	253	237	195	240	236	210	248	251	236	201	237	243	273	247	186	226	224	222	240	239	236	228	229	254	229	235	192	211	220	231	246	227	205	206	224	225	224	228	194	239	229	219	222	231	223	195	226	244	224	237	247	228	231	215	231	240	241	228	228	225	209	245	241	234	227	240	232	202	210	224	228	221	228	198	242	243	231	230	227	236	257	234	227	243	238	222	216	220	237	208	250	205	207	234	237	256	232	233	221	221	224	243	229	210	231	220	211	196	225	203	257	242	223	249	217	218	235	224	220	234	239	236	194	219	217	209	242	213	265	218	184	213	223	235	222	233	252	226	244	219	212	224	199	225	222	222	229	224	221	217	206	235	224	227	225	217	215	212	262	233	219	216	214	243	228	220	229	229	236	222	227	219	221	217	210	226	218	258	233	229	221	212	225	209	214	245	210	227	214	235	229	210	221	233	246	249	212	262	219	212	257	264	237	231	226	227	226	220	229	216	219	237	246	226	216	231	225	245	218	196	224	203	206	255	201	242	220	218	208	226	239	213	231	227	225	227	225	235	216	242	239	210	248	231	223	213	255	196	206	223	239	245	217	257	227	255	259	223	227	226	223	237	268	244	214	228	224	222	222	215	226	222	244	230	216	240	239	238	227	246	200	226	261	232	213	247	208	222	228	229	224	242	231	219	259	243	230	184	210	235	231	208	244	219	250	230	245	253	236	224	235	236	222	265	264	244	201	219	227	217	224	242	204	230	246	244	235	222	233	218	215	224	242	209	221	252	222	229	214	251	242	230	237	227	254	218	227	224	203	223	236	236	235	234	221	253	198	214	231	224	233	230	195	241	218	246	220	232	233	215	216	218	215	241	241	223	216	240	231	213	233	225	237	219	236	253	198	233	215	243	224	227	229	223	230	233	210	206	253	234	220	223	215	235	215	210	218	227	272	233	231	250	213	247	210	228	209	210	211	223	240	233	253	233	218	226	246	243	221	211	231	244	238	258	200	213	218	221	235	231	219	205	197	230	242	203	219	217	215	265	207	222	209	236	249	208	207	199	244	216	215	213	255	200	244	211	239	219	221	220	201	232	243	236	224	216	234	238	230	251	225	236	211	229	234	227	235	201	216	237	225	237	231	229	218	242	252	234	240	224	218	208	221	208	207	222	215	214	233	225	234	219	213	257	234	229	226	265	205	215	209	229	226	239	205	217	242	234	206	222	217	236	222	213	216	212	229	246	220	249	213	195	219	234	203	240	219	251	212	207	242	246	218	223	214	229	227	216	222	219	235	200	234	212	221	252	234	199	245	214	249	230	240	226	207	216	242	224	241	240	233	220	230	240	250	220	242	236	217	260	230	217	232	224	235	215	258	217	209	243	260	238	244	251	215	257	237	267	215	249	211	228	250	226	206	225	195	226	231	220	220	216	232	235	228	214	248	239	206	216	228	243	220	207	205	212	224	267	215	256	249	212	214	203	214	210	223	230	252	230	233	241	228	234	229	239	233	230	250	205	214	220	221	214	230	250	235	216	219	215	249	207	225	246	208	218	240	234	242	217	245	247	234	250	242	220	198	230	231	223	245	214	245	238	223	247	238	235	218	230	239	235	231	239	217	231	250	211	225	235	230	216	222	234	214	213	210	217	239	237	232	249	206	225	271	267	230	221	234	221	217	203	229	223	196	224	216	228	219	245	224	238	240	240	232	210	241	226	200	243	229	238	235	207	221	226	229	218	228	186	227	211	219	250	238	212	217	196	218	236	223	233	241	236	213	230	228	215	263	239	199	216	226	231	214	215	216	216	230	262	216	242	256	216	222	190	249	206	230	243	208	220	225	221	220	220	231	252	210	266	221	238	201	238	222	252	235	232	221	222	231	244	233	216	230	232	210	222	218	228	220	212	231	215	238	248	244	230	240	227	215	210	217	222	229	231	252	236	262	252	214	208	270	215	234	209	221	255	229	201	251	262	217	259	227	228	205	227	220	211	225	211	201	252	207	216	219	214	235	257	219	237	225	238	240	247	220	226	232	227	243	226	206	257	229	206	225	249	243	243	219	191	230	231	227	239	215
19040	19084	32718	25972	19413	16732	15663	15897	15992	14560	9833	13053	9420	7651	6897	5831	6557	6877	6326	5370	4926	3770	4952	4405	4367	4498	4494	3588	2877	3041	2570	2405	2319	1721	1687	1450	1589	1325	1158	1157	1139	1056	932	943	899	909	915	794	732	679	643	666	640	667	618	619	617	605	637	612	665	657	656	652	619	636	651	590	598	581	628	669	588	623	614	623	656	666	613	623	605	652	603	609	622	594	638	624	646	600	654	654	622	609	594	592	612	616	614	636	621	614	630	634	627	580	611	583	651	620	666	673	619	586	637	609	588	654	591	615	637	632	635	637	629	664	640	605	611	606	601	592	633	630	568	596	671	637	570	567	610	601	566	613	601	579	649	573	617	616	646	635	633	649	604	610	687	621	661	604	641	584	650	673	641	645	632	609	632	620	647	638	634	630	582	661	636	574	623	606	635	636	609	634	624	611	617	606	642	643	597	672	602	632	666	612	620	618	640	602	584	624	635	638	595	597	622	642	647	616	661	636	624	646	652	592	643	610	644	668	652	556	619	606	641	584	605	637	646	602	618	617	645	637	638	625	656	643	639	656	649	637	614	592	636	634	634	637	600	597	645	620	628	618	667	647	607	617	643	631	603	631	611	604	598	575	611	604	616	616	653	640	619	618	604	691	609	602	659	604	631	636	632	616	618	653	596	618	639	602	617	640	624	653	643	626	647	636	651	606	639	628	584	621	617	602	611	680	651	645	622	682	568	612	644	602	675	620	626	638	631	582	643	624	614	648	605	630	645	629	683	627	612	626	620	623	657	619	605	596	629	614	571	611	584	620	660	557	639	614	592	648	606	619	616	637	659	625	538	620	612	619	610	598	632	626	615	611	636	666	628	660	629	646	612	596	577	650	622	667	631	662	583	644	643	624	619	629	656	635	654	593	591	629	645	630	621	615	657	596	617	637	622	660	644	626	626	667	596	655	557	649	645	622	644	637	634	589	600	651	628	642	651	607	655	571	575	616	613	643	610	586	609	587	602	622	616	618	581	626	643	572	593	609	629	621	603	603	621	573	610	584	632	618	572	598	592	659	633	634	649	625	635	639	632	632	625	627	623	602	623	627	646	615	615	630	626	635	642	637	656	656	665	642	609	620	608	622	641	615	663	629	643	613	605	619	607	612	654	635	630	643	607	610	658	664	626	625	582	622	592	609	622	613	626	557	613	617	669	603	655	592	609	626	628	595	608	583	643	659	580	617	632	630	646	651	642	597	600	585	610	613	650	630	661	642	658	605	646	642	618	623	619	633	627	607	629	623	616	610	667	639	629	623	596	597	627	645	620	653	631	615	620	653	610	611	627	622	656	632	588	653	629	575	668	644	559	634	632	627	628	627	629	674	650	640	635	587	636	617	595	603	616	669	625	583	640	613	587	596	603	596	659	655	634	645	608	582	651	631	642	613	689	660	625	644	619	610	630	611	648	648	564	618	651	618	602	637	640	621	587	607	609	582	649	650	601	643	661	575	618	617	604	643	635	610	582	613	606	606	648	619	619	684	660	655	635	636	619	636	629	619	631	547	635	640	573	652	637	623	620	598	611	626	637	615	613	658	650	636	639	625	622	616	609	659	641	621	645	621	620	621	619	580	627	587	602	648	635	608	640	635	616	640	618	682	668	606	611	618	663	617	642	581	626	624	612	640	625	613	631	657	699	646	588	625	688	631	671	633	608	591	626	623	580	586	620	611	637	595	657	598	618	597	607	553	629	572	585	605	607	581	636	626	653	585	624	645	628	591	646	607	626	632	595	641	610	607	655	606	633	612	609	594	576	620	602	642	605	610	627	626	700	625	586	644	624	661	600	606	633	631	687	604	636	602	616	598	662	658	669	641	642	616	618	638	624	607	641	616	603	607	643	615	607	607	641	623	602	593	634	601	629	637	636	585	639	629	627	642	616	633	635	625	631	613	632	630	630	640	661	622	649	610	637	631	650	600	626	637	617	637	649	650	622	626	675	610	576	626	592	629	610	617	620	604	598	656	626	669	664	653	641	610	635	695	624	607	658	642	632	625	676	616	651	633	613	670	599	619	604	584	589	599	630	642	633	654	611	654	633	621	589	630	622	655	605	674	641	590	619	649	606	633	656	644	615	618	595	640	605	661	603	588	650	622	578	598	641	627	629	651	615	662	673	652	642	603	633	652	657	608	620	660	603	659	611	623	599	625	620	617	613	655	635	664	614	617	624	622	610	558	635	601	615	658	616	598	668	664	658	606	610	620	601	641	586	644	634	651	616	627	608	642	627	674	628	588	634	645	635	643	605	616	629	637	630	582	659	615	613	613	621	623	673	606	651	603	603	577	680	647	644	636	659	628	622	619	615	617	629	601	684	604	618	609	602	631	670	585	570	603	627	612	603	644	633	669	616	632	635	600	650	632	640	660	644	614	602	674	656	624	607	634	619	623	602	611	622	626	655	622	662	636	653	586	617	624	653	617	622	661	604	578	652	607	612	602	652	652	596	677	644	608	655	671	648	586	602	602	632	580	587	630	658	584	597	652	670	633	588	636	588	615	621	615	651	604	678	652	602	597	635	577	621	624	613	614	665	581	599	580	620	602	674	688	616	624	636	596	625	626	642	629	666	639	601	638	625	630	620	631	585	665	659	638	640	634	609	709	608	673	638	620	620	605	598	627	638	586	635	643	612	600	631	633	647	590	665	639	611	662	612	589	606	665	606	631	650	637	654	657	611	601	649	652	612	671	639	607	583	649	658	650	629	577	682	645	615	616	603	599	636	606	611	630	589	647	642	650	619	625	586	616	627	637	647	573	619	600	625	650	650	631	632	650	631	620	616	632	593	640	628	635	618	612	596	615	592	634	587	607	582	624	588	593	612	638	637	609	636	646	680	629	639	652	629	600	673	590	682	644	595	620	621	658	624	635	625	622	648	637	691	619	596	664	600	622	602	630	637	617	656	659	643	625	580	621	636	636	613	620	624	639	625	596	677	641	601	634	623	605	609	615	621	584	555	582	645	613	576	673	601	642	602	629	610	619	605	628	626	620	636	669	577	669	585	651	665	617	609	643	594	662	611	636	580	626	693	610	639	596	592	634	626	678	605	605	633	636	555	612	642	654	609	601	680	602	650	608	666	623	627	626	654	616	628	569	596	643	622	625	646	612	632	622	614	577	614	590	618	647	636	619	632	632	610	670	661	663	632	652	651	644	619	633	650	663	645	632	607	645	581	606	608	655	610	631	615	582	618	613	593	604	626	581	616	618	613	625	598	600	654	627	654	593	632	703	642	630	647	651	619	631	629	606	631	652	634	634	607	573	589	623	603	657	639	564	651	672	633	634	631	609	670	641	622	600	627	611	603	633	640	621	684	625	623	682	614	626	617	583	612	631	649	640	624	643	632	599	629	668	599	598	652	592	599	612	562	595	635	653	636	639	602	580	611	605	646	640	690	636	653	589	627	594	608	651	632	610	621	634	612	653	636	657	646	654	629	658	620	657	604	626	592	605
36616	35845	32449	21307	10862	6076	4571	5524	5923	5438	3585	3902	2535	1752	1639	1430	1613	1544	1515	1244	1237	858	1252	1037	1095	1010	1023	787	688	639	560	522	473	401	350	327	321	334	300	280	244	246	198	234	231	237	232	211	204	166	168	189	178	196	162	166	179	208	193	174	176	166	190	201	197	169	165	187	157	174	160	168	158	167	164	159	186	170	167	180	161	164	170	162	158	172	188	175	179	164	174	181	174	145	169	159	183	177	161	172	182	160	166	166	144	157	171	156	174	152	175	182	181	182	188	214	171	170	185	158	183	175	169	155	172	159	169	177	174	157	168	162	175	174	186	169	162	183	201	171	157	168	207	167	174	162	192	179	186	169	158	186	176	188	152	163	145	168	168	195	179	157	156	172	173	169	163	179	154	200	159	160	183	150	143	185	167	167	157	172	182	172	187	155	185	157	175	177	158	177	189	165	183	171	168	173	167	163	164	182	176	167	154	191	180	183	191	146	194	180	198	178	172	183	186	207	155	179	165	175	156	179	158	194	174	178	161	178	171	178	180	196	198	174	210	175	182	159	175	164	187	190	179	166	186	174	193	160	181	200	153	193	173	183	167	181	169	184	183	149	176	179	169	156	174	193	177	203	184	158	184	218	180	171	151	155	156	161	173	188	169	176	168	181	156	160	171	195	169	156	139	178	154	182	182	188	162	193	166	178	158	168	167	182	189	161	188	188	189	154	147	196	171	165	156	155	183	209	172	191	186	179	200	167	171	177	158	175	164	188	179	175	154	158	178	188	144	153	161	157	161	158	174	168	153	179	165	182	181	161	178	175	153	181	160	149	186	154	165	175	189	175	153	167	147	172	173	163	168	170	176	167	188	165	169	181	153	166	175	169	170	176	188	163	177	189	202	165	191	165	160	174	167	193	179	180	183	171	180	176	204	169	168	164	175	186	175	146	170	178	182	188	178	149	189	150	168	194	160	174	151	170	173	144	167	165	151	157	165	177	184	184	173	146	181	177	177	153	151	166	182	190	173	160	163	176	168	172	156	152	147	169	162	169	180	192	179	179	163	170	185	180	180	171	162	173	177	168	173	171	172	165	181	176	181	186	158	187	185	171	173	143	175	148	159	155	183	183	218	182	193	199	157	160	167	187	182	178	177	172	155	145	170	181	192	163	180	190	172	185	166	174	158	174	170	174	163	158	184	153	165	156	169	173	173	201	168	152	160	188	171	184	176	164	203	203	197	168	166	168	188	159	159	178	165	179	177	169	184	169	166	189	180	158	184	166	174	166	177	182	179	164	179	163	160	173	156	165	161	167	196	168	188	157	163	170	166	162	170	137	159	187	206	157	179	210	185	164	159	180	147	158	180	165	185	179	168	163	179	193	193	162	181	165	162	184	180	170	184	176	187	157	171	174	184	183	180	176	187	164	176	148	158	184	170	153	166	174	180	155	152	180	178	159	145	174	190	179	164	184	176	168	148	185	171	156	156	170	172	182	163	199	187	187	166	163	174	166	159	188	176	176	161	197	151	179	160	188	177	171	180	177	170	167	186	191	182	166	197	179	176	173	164	191	171	189	189	180	179	168	168	161	174	162	165	178	159	167	169	185	158	189	179	185	178	180	205	169	189	192	181	163	182	185	170	164	162	176	172	167	163	176	178	188	179	196	174	171	179	149	159	145	176	182	162	177	179	201	170	168	163	172	163	167	184	187	199	193	162	147	173	191	167	186	172	173	158	148	170	173	161	160	156	171	202	178	176	170	170	183	181	179	169	147	176	157	147	157	186	163	178	181	153	154	165	181	173	198	168	185	187	163	163	191	189	163	155	156	185	154	199	163	178	182	166	174	200	188	177	194	150	169	174	169	177	159	160	176	182	195	172	190	182	159	177	186	206	159	190	208	163	185	168	141	193	170	155	169	154	175	174	162	171	176	158	137	168	191	184	183	182	167	161	165	181	177	169	180	178	171	175	171	171	151	159	166	172	194	167	166	169	163	175	174	180	161	183	166	175	165	187	143	175	197	187	168	175	184	176	173	178	187	212	166	172	163	150	172	159	152	178	164	170	184	167	151	188	146	177	170	157	167	177	160	180	162	185	163	201	169	196	171	166	176	157	161	182	173	157	181	190	188	168	193	184	169	170	173	206	179	156	182	178	166	176	165	162	183	174	180	186	184	154	171	160	185	183	187	157	151	174	154	175	172	162	148	161	183	151	173	194	165	176	177	178	189	168	193	178	183	160	183	171	150	172	177	196	162	202	176	180	169	164	154	172	196	170	168	184	172	185	182	164	155	173	191	160	176	182	174	156	153	132	152	161	168	182	171	184	183	192	144	163	164	181	168	176	175	161	190	154	166	147	177	173	164	145	179	155	156	175	180	184	171	180	155	179	167	183	170	174	175	157	167	189	152	188	154	193	176	207	183	172	175	166	171	168	137	172	164	179	178	189	159	158	160	152	166	155	166	161	184	182	160	182	168	181	177	172	178	171	154	166	174	147	189	183	165	163	179	182	150	166	158	147	185	174	181	191	165	180	174	192	177	171	180	157	161	153	156	155	159	173	165	184	186	185	182	170	165	172	160	168	169	174	152	178	178	183	173	168	176	155	169	152	197	168	158	169	167	191	185	165	174	180	173	167	191	170	181	199	170	178	154	166	166	152	170	168	144	166	182	152	183	175	176	172	190	185	168	162	155	170	157	181	166	177	156	189	169	210	176	167	157	158	179	160	161	190	193	172	185	168	169	165	184	181	171	161	168	175	175	174	179	166	155	192	192	180	182	158	185	154	163	151	180	167	180	157	191	154	162	177	153	156	172	189	152	166	162	168	176	175	156	174	145	168	156	185	158	154	151	188	170	158	178	179	167	185	187	168	184	164	162	186	174	183	184	163	157	160	171	192	173	191	170	183	164	166	175	184	177	183	182	163	176	169	143	172	184	194	177	168	154	142	179	157	171	161	159	173	159	156	168	190	161	158	178	175	172	161	161	192	180	152	170	177	173	158	183	164	176	165	170	161	170	190	181	172	184	180	184	156	162	170	160	163	166	165	186	169	184	179	158	181	160	178	178	170	195	165	181	197	169	183	186	180	177	158	203	164	170	192	156	187	177	154	200	150	191	166	175	151	148	163	196	152	135	143	170	169	163	161	213	167	152	178	161	166	183	183	149	200	189	187	171	174	177	159	175	146	167	145	169	173	174	154	183	191	173	180	176	182	174	176	155	154	147	181	164	176	170	163	200	161	180	189	179	168	156	188	187	162	190	209	166	178	156	173	166	157	198	160	175	153	183	157	174	168	161	158	178	169	168	161	155	152	172	174	182	181	174	188	149	162	139	160	178	187	157	173	168	154	151	183	174	169	171	161	178	174	166	181	162	188	170	149	173	156	177	180	190	155	180	184	164	160	155	172	190	148	159	159	159	181	153	157	156	174	154	174	165	197	163	196	170	179	162	189	183	202	179	169	160	173	179	163	175	200	183	166	135	189	151	181	183
23347	31954	39612	34509	27845	24112	21878	24276	24422	22943	17184	21183	14564	11606	10375	9946	11304	11338	11192	9448	9493	6626	9799	8006	8223	7997	8764	6389	5681	5113	4819	4175	3667	2955	2646	2398	2437	2066	1733	1689	1584	1453	1125	1114	1195	1252	1075	934	758	652	580	541	509	452	532	514	518	489	492	484	509	505	480	526	485	480	475	466	483	490	479	519	478	439	497	436	442	456	502	508	526	487	508	481	482	495	506	511	451	475	491	494	524	492	480	477	518	523	484	487	454	479	502	454	495	500	518	494	495	520	508	509	429	434	499	517	473	500	509	523	479	514	518	528	524	502	476	492	509	471	463	497	476	437	504	472	478	492	468	467	426	449	469	487	500	505	503	493	489	482	509	478	491	492	520	452	476	505	467	470	485	466	494	485	526	492	492	479	535	475	458	490	476	502	537	503	509	518	494	494	491	488	474	503	477	525	502	498	502	445	474	472	459	524	478	477	484	492	490	485	520	426	505	478	473	512	519	502	495	509	493	485	503	511	496	497	468	500	442	474	469	502	505	502	508	491	480	465	485	493	478	490	479	466	475	461	495	499	499	462	488	523	476	517	474	495	508	476	526	465	502	507	419	502	478	502	475	497	494	483	467	465	473	520	521	479	493	493	502	482	506	478	504	496	463	501	494	487	518	468	482	463	466	483	491	478	503	494	473	501	492	499	505	488	488	489	491	493	498	490	485	470	472	507	472	506	489	461	469	514	514	519	464	485	486	528	473	470	515	488	500	475	452	476	502	484	510	469	491	504	518	481	483	512	507	479	492	466	487	492	500	478	486	498	495	493	455	481	469	467	470	459	495	533	496	491	462	563	491	508	470	486	473	469	472	494	503	515	480	482	476	501	496	479	491	499	474	511	486	494	464	463	460	487	487	532	470	493	497	500	497	475	477	511	463	487	492	465	456	475	479	504	479	484	455	510	461	504	473	465	471	479	482	526	492	437	531	475	517	504	460	532	493	464	473	508	500	503	488	491	516	491	527	465	524	461	509	509	485	498	497	469	467	473	496	504	472	469	495	511	513	467	492	488	481	480	485	443	501	485	537	503	497	513	493	492	493	524	475	478	477	520	476	519	503	505	477	470	502	493	515	443	481	497	519	473	516	502	514	502	503	483	546	507	483	471	481	499	475	489	441	480	466	497	470	512	475	466	486	451	504	463	466	520	463	518	520	487	459	462	495	502	464	479	516	474	460	479	492	480	492	490	504	510	513	532	486	476	495	518	487	504	490	446	477	486	482	469	546	495	471	460	501	484	504	460	488	527	495	508	501	497	508	462	496	489	465	474	502	506	458	499	478	475	494	486	500	454	510	489	486	513	495	493	485	527	477	573	515	482	470	500	456	501	461	427	482	481	503	491	492	537	517	479	534	427	507	474	471	471	478	498	477	463	504	501	468	470	551	542	477	498	477	455	529	451	496	484	473	511	523	457	477	478	472	516	477	499	501	463	516	532	483	496	478	501	508	530	501	481	507	451	481	502	488	493	444	486	508	502	472	492	491	465	519	508	479	505	446	480	503	468	512	501	455	458	504	509	518	504	550	436	495	502	495	474	496	516	525	517	465	463	461	461	494	454	495	489	508	492	493	513	498	473	519	450	523	496	522	538	528	501	508	473	495	500	511	487	516	474	476	460	499	470	477	471	461	458	512	497	498	481	486	526	485	470	510	482	487	448	473	483	506	479	463	523	507	498	479	501	475	511	476	502	481	492	481	483	502	529	492	471	479	513	484	499	494	509	489	479	501	473	443	516	464	490	469	468	523	482	490	488	487	503	481	510	464	525	482	535	513	471	487	448	523	513	507	506	492	513	497	522	490	497	486	492	440	474	481	480	476	488	486	462	464	504	499	489	512	512	493	487	439	486	547	489	504	495	509	497	467	478	506	521	488	466	500	487	520	504	474	525	443	468	506	503	470	507	449	508	529	485	531	444	449	457	512	500	483	501	527	473	499	484	512	494	471	522	454	496	496	455	473	486	458	467	501	453	472	478	493	471	497	494	517	493	504	475	523	500	530	486	500	499	493	495	484	475	506	458	486	444	542	451	508	481	504	483	491	478	488	511	500	488	523	478	495	457	477	492	472	507	499	494	484	486	511	510	466	490	481	521	463	513	508	442	524	457	508	435	499	553	454	521	474	496	521	463	504	487	490	470	500	527	509	497	474	500	517	469	491	495	509	477	471	475	506	477	502	498	548	483	486	533	451	486	467	456	484	515	496	488	496	487	531	502	480	493	504	505	475	468	489	502	529	504	470	457	490	500	480	489	530	455	484	504	487	496	437	524	521	465	481	476	450	448	482	481	441	472	515	480	475	466	468	509	484	515	486	490	472	473	490	506	473	491	518	514	502	490	448	500	474	481	480	512	501	492	468	486	465	487	508	470	475	494	496	493	525	501	485	498	501	458	471	476	489	499	497	487	468	511	508	462	471	468	501	530	481	465	452	518	515	501	470	464	483	484	495	478	480	466	475	509	467	519	491	491	471	486	520	488	525	479	486	498	484	487	490	488	522	493	459	512	496	533	524	486	464	490	492	514	496	495	498	518	479	511	478	467	505	491	512	483	488	466	479	486	475	485	474	473	491	470	501	480	490	475	495	527	457	480	489	495	461	503	504	493	536	476	506	528	460	484	474	495	533	485	502	478	479	467	461	532	479	473	491	478	488	447	475	463	479	510	516	490	459	468	478	501	519	470	520	482	482	490	475	484	457	470	477	485	495	475	490	513	471	503	485	484	521	510	504	498	472	491	521	508	501	505	514	492	464	501	491	492	467	494	491	537	505	488	494	461	499	486	486	491	500	484	486	492	460	458	490	476	517	507	464	497	530	465	506	486	476	483	476	506	483	487	488	517	541	502	510	496	521	476	493	457	483	491	439	487	472	523	503	520	530	486	499	495	492	475	461	471	545	518	487	481	481	486	478	459	498	518	480	490	505	518	467	516	526	535	515	482	477	460	475	496	464	483	484	516	505	472	445	504	509	495	520	450	497	472	495	510	514	519	489	520	431	475	496	474	481	495	442	487	504	490	497	454	478	505	490	476	486	498	470	449	474	478	474	456	499	521	491	500	459	483	533	506	483	471	489	474	483	480	548	457	487	478	502	502	490	499	437	495	493	493	491	468	472	475	494	491	497	491	509	446	507	502	522	486	534	448	472	511	493	474	502	480	503	492	480	501	495	523	472	503	491	476	497	512	492	485	471	502	490	485	490	495	485	448	501	510	422	508	461	533	467	465	510	514	492	512	484	504	459	476	504	486	448	482	516	496	527	519	441	462	467	452	490	448	490	469	509	512	457	487	484	450	495	486	503	483	513	466	503	504	461	478	501	496	485	509	495	460	492	516	449	447	476	479	463	492	507	462	504	496	473	484	518	522	477	512	519	507	447	442	476	485	499	456	507	496	467	505	505	491	480	484	456	524	452	524	501	509	511	473	496	516	479	490	506	480	496	493	498	476	514	476	505	493	433	526
9218	5440	4061	1941	1011	738	589	586	553	509	407	460	349	326	327	341	318	317	322	295	298	270	298	300	316	299	295	255	234	277	281	270	308	284	270	285	274	271	246	319	295	276	262	258	275	254	253	246	279	273	275	252	266	251	295	285	283	259	305	253	250	276	285	246	290	245	256	273	271	263	282	293	289	257	271	293	270	276	278	237	252	265	305	281	278	259	247	259	293	273	275	242	280	260	253	269	281	268	274	286	245	227	268	314	276	240	256	261	275	280	295	259	259	301	254	280	287	249	261	248	270	289	260	294	281	263	260	275	257	249	272	282	269	283	296	281	303	249	294	269	258	261	277	292	257	269	276	267	278	263	260	270	293	246	263	269	279	276	264	273	275	276	248	291	274	279	256	271	259	307	272	262	266	267	309	245	287	275	290	286	237	279	281	259	236	250	252	280	242	267	286	306	278	272	286	290	245	289	267	270	279	263	248	271	257	305	275	284	276	229	296	279	276	270	253	261	254	277	258	280	282	262	275	298	257	285	275	298	253	293	279	283	301	281	271	270	252	278	253	303	272	313	267	255	287	270	270	264	255	261	266	273	269	286	284	249	255	250	262	258	269	284	276	272	270	236	264	277	307	268	258	264	290	278	280	267	300	270	268	282	273	289	281	270	306	302	285	278	261	266	255	310	274	239	269	287	251	273	287	289	283	300	268	284	307	266	249	297	268	271	293	264	246	252	283	271	292	250	242	269	295	264	288	232	249	269	270	279	267	273	299	266	272	258	277	284	275	262	274	262	283	274	265	251	247	312	282	282	280	230	263	254	239	281	263	271	263	279	288	279	304	242	287	258	265	266	270	288	270	260	299	229	283	256	255	225	294	281	275	280	263	260	269	256	267	262	251	302	266	298	290	305	265	265	274	300	278	275	284	264	263	288	271	292	269	256	252	261	257	248	252	274	279	270	248	303	265	242	290	294	322	242	305	283	269	269	273	246	289	285	256	265	279	272	242	275	260	269	251	238	277	289	277	306	279	265	256	308	283	264	264	301	269	262	275	260	270	274	261	250	275	274	284	254	251	270	286	291	267	309	272	285	283	276	259	261	274	266	254	249	286	277	290	274	275	270	276	273	243	255	254	245	266	257	283	294	274	274	275	256	266	279	224	257	296	275	259	295	272	283	261	278	267	270	258	254	273	286	270	267	292	295	291	294	279	255	289	236	278	274	286	271	286	241	266	256	254	301	257	277	278	250	262	256	281	257	257	280	281	292	273	249	257	260	261	243	256	264	255	282	291	250	282	253	239	266	256	244	245	272	251	255	267	276	225	254	256	289	272	284	276	266	255	256	289	287	265	295	319	245	249	243	252	268	298	299	267	265	283	300	246	305	314	278	301	283	299	276	290	242	274	252	264	266	262	281	289	259	277	303	271	252	287	249	262	277	263	273	297	279	292	262	291	276	288	277	290	299	258	276	260	271	269	228	267	253	259	271	263	260	257	259	282	248	275	290	257	243	287	277	250	289	259	250	256	247	267	274	276	262	259	278	283	260	265	261	276	258	274	265	277	245	315	260	286	282	263	272	267	282	262	265	290	286	284	281	287	263	259	270	260	277	260	248	264	296	289	264	244	295	296	320	255	274	273	290	288	290	298	262	287	271	304	271	288	280	264	261	274	265	244	267	271	283	290	288	279	252	253	284	276	258	256	272	271	258	275	261	282	274	272	266	228	281	276	255	293	260	296	251	282	271	266	289	275	288	269	294	272	236	302	278	250	240	295	229	292	273	273	267	259	265	281	290	299	277	286	293	251	304	282	265	275	282	277	232	269	282	290	271	282	261	265	261	291	259	258	299	250	263	299	272	276	268	284	265	250	260	287	261	280	272	258	288	283	278	267	290	273	272	265	260	276	292	271	256	274	271	276	262	288	244	259	282	276	253	258	280	270	284	261	251	252	244	259	258	259	268	257	260	279	259	292	293	294	282	283	294	272	281	281	302	296	272	274	277	251	264	297	265	279	295	294	272	272	284	261	255	282	266	255	267	266	315	246	261	271	292	257	274	246	267	246	239	269	279	243	298	280	253	260	254	245	294	252	286	272	290	263	289	249	253	244	257	267	280	252	258	276	275	285	257	239	306	300	236	291	272	284	269	262	252	301	261	247	300	301	288	269	271	275	270	275	304	272	286	247	275	272	282	283	259	256	277	266	279	290	259	279	292	279	268	287	294	289	277	261	259	270	264	293	260	264	278	269	270	280	279	269	244	281	281	259	249	284	278	244	286	265	296	262	272	303	308	266	265	282	260	247	308	271	248	258	282	245	243	258	258	267	211	308	290	227	281	269	297	302	266	240	286	277	274	289	258	278	260	277	279	267	279	247	270	292	296	277	283	259	251	252	277	264	261	250	258	252	276	282	259	293	246	266	285	283	270	242	269	256	262	302	233	273	278	307	282	300	261	267	267	270	242	271	266	283	260	278	270	270	290	293	276	262	252	277	273	273	284	262	293	277	265	262	279	279	253	267	291	265	258	241	269	285	238	257	264	277	266	264	262	245	267	283	253	275	270	261	250	270	256	253	294	255	275	266	276	301	292	255	276	271	258	284	277	290	262	279	243	266	304	256	288	272	279	279	280	266	254	261	274	270	265	264	254	272	270	255	292	259	261	270	277	301	269	288	242	282	232	287	287	268	293	278	280	287	261	271	263	260	295	297	273	286	264	295	258	262	277	263	269	269	277	235	260	259	294	255	256	272	291	262	245	296	263	268	271	299	273	262	264	260	270	274	281	298	288	275	256	241	293	288	233	302	268	236	236	270	278	266	272	259	270	263	295	271	258	279	256	254	282	268	275	297	239	284	262	299	265	276	263	296	255	245	269	254	297	247	296	250	281	272	273	275	251	265	275	280	282	249	263	245	272	278	280	287	264	264	276	253	277	300	246	258	278	293	282	274	283	267	263	282	291	293	246	257	276	271	257	273	289	267	244	261	277	277	269	272	304	279	292	254	264	297	274	270	256	270	256	264	290	304	281	291	264	248	291	261	286	284	298	276	271	256	266	280	281	273	277	266	282	288	270	248	272	262	282	267	279	281	270	261	289	283	298	264	256	264	259	282	270	265	306	266	244	254	289	292	261	264	284	287	269	286	279	289	274	293	243	287	238	251	279	262	276	256	253	294	290	251	276	281	277	265	268	240	255	273	268	264	254	248	266	253	276	273	274	255	292	270	299	289	267	306	269	282	268	304	262	273	280	260	266	268	268	275	279	301	295	281	296	268	275	252	292	276	261	257	278	271	263	252	269	248	253	288	251	272	298	283	254	254	267	283	286	253	269	263	293	253	279	258	283	285	280	265	270	262	252	269	292	271	266	276	259	279	315	257	252	266	300	254	281	241	264	275	270	261	290	282	283	253	279	267	270	258	273	259	274	289	278	285	258	239	254	285	302	267	261	317	277	286	279	280	264	259	266	287	279	284	268	273	260	260	247	290	256	276	291
8110	6753	14007	11543	7780	5890	4587	4380	4279	3262	2552	2696	2019	1635	1465	1489	1479	1416	1353	1325	1178	1152	1257	1071	1126	1163	1119	1037	954	912	927	863	837	847	795	786	809	790	728	761	742	760	738	774	729	747	782	740	709	709	706	762	738	725	761	737	752	739	756	737	700	756	747	777	711	697	726	765	719	731	755	719	741	724	715	730	754	739	727	746	735	750	736	746	725	696	735	767	718	713	728	720	701	733	699	758	723	743	747	705	789	722	691	720	717	755	734	717	699	729	706	743	756	755	745	706	791	783	701	719	742	784	728	709	707	783	776	747	732	729	745	730	739	733	679	700	697	744	717	671	735	729	686	753	747	738	758	723	699	670	715	749	721	762	712	760	721	742	754	727	682	712	763	692	710	707	745	696	724	728	766	740	738	723	714	708	760	737	761	735	713	741	723	770	693	721	791	719	752	749	767	734	734	700	763	714	747	738	749	702	765	726	688	763	726	730	741	717	721	730	764	758	771	765	769	742	738	734	704	712	682	728	720	731	779	740	760	748	747	773	728	736	688	718	723	771	702	714	722	723	768	737	770	757	747	712	727	775	770	747	747	734	709	732	691	702	673	756	742	711	688	678	733	723	704	703	754	731	728	712	719	720	695	723	764	733	712	698	725	727	713	730	736	735	747	722	715	688	797	785	726	749	721	755	746	723	745	717	725	732	729	735	679	754	698	740	723	750	702	735	691	717	786	689	711	704	702	691	707	660	749	748	701	737	725	717	717	700	743	744	747	713	729	743	695	720	751	662	716	739	680	725	683	759	723	732	734	739	745	739	699	697	754	742	735	722	734	733	718	781	745	726	699	747	726	765	720	748	751	729	764	723	736	713	724	747	762	771	689	746	713	720	705	697	711	718	721	693	734	778	714	759	720	654	708	737	727	732	747	725	733	670	732	725	759	703	717	727	723	710	773	711	741	744	720	718	739	716	703	740	706	744	731	739	767	746	724	723	747	756	755	728	719	733	732	739	747	713	715	712	692	758	688	731	746	724	669	684	768	693	758	760	739	729	717	748	737	701	686	728	766	686	774	729	715	693	738	769	730	754	710	704	729	735	701	731	709	720	775	759	698	715	728	695	726	715	714	708	769	716	765	728	701	768	696	745	700	783	729	723	715	720	714	708	664	736	707	734	796	739	731	748	742	727	740	694	731	774	754	790	729	693	753	669	678	768	726	699	685	734	773	703	736	734	729	741	726	720	742	743	733	737	705	742	755	675	761	694	767	753	712	758	707	795	733	716	722	758	730	791	724	701	753	693	767	739	717	722	722	709	730	723	712	782	714	732	750	686	684	735	731	704	714	730	768	692	748	735	765	693	763	740	735	740	711	717	733	745	714	757	784	685	758	711	708	714	713	755	734	731	734	695	734	705	750	734	716	759	756	742	770	738	723	744	743	730	777	744	653	725	737	728	749	717	732	692	728	720	733	752	726	731	713	745	694	676	729	714	743	694	701	682	762	730	753	720	723	751	767	725	710	700	758	688	767	723	746	730	702	755	700	734	699	762	697	758	740	697	732	748	721	788	763	732	713	756	730	728	745	747	745	719	750	700	724	690	721	753	775	736	710	745	736	708	717	742	735	728	765	808	749	733	710	683	716	750	752	738	715	714	696	741	750	737	712	749	715	741	710	766	737	696	747	729	822	750	739	711	726	718	714	675	697	739	723	744	737	721	693	708	735	729	735	753	707	747	685	709	763	742	718	716	749	743	783	677	693	733	695	732	786	721	773	749	770	730	754	699	740	706	730	708	722	747	724	705	755	735	707	774	717	739	759	724	739	745	739	755	744	745	699	768	715	736	737	750	685	768	775	754	745	670	769	702	717	757	713	707	728	765	757	727	700	744	668	722	725	735	769	694	733	708	714	736	736	717	689	713	719	754	738	739	736	711	704	731	670	752	777	734	706	762	728	732	722	708	739	773	723	725	733	780	760	717	737	755	715	771	700	719	730	742	674	738	747	716	726	746	694	771	752	703	711	753	741	731	777	716	767	741	691	724	756	732	744	703	757	747	714	733	784	740	734	713	741	721	797	757	705	734	738	732	761	690	727	690	733	757	711	750	740	729	723	722	738	706	769	775	735	708	710	784	745	751	698	761	747	717	740	781	673	750	702	682	741	760	692	760	734	729	776	754	658	736	735	752	743	692	700	716	722	724	725	713	726	711	742	760	783	742	702	682	770	745	753	710	720	731	760	736	708	724	749	709	755	718	774	699	782	687	757	699	750	752	757	765	740	721	733	766	706	771	744	706	692	766	754	738	716	735	785	722	764	751	696	729	743	733	685	749	742	746	735	744	722	720	739	697	728	708	734	682	780	676	726	715	751	743	705	786	775	749	742	690	744	709	772	734	725	720	763	727	740	743	729	732	753	749	759	704	701	732	734	759	748	702	743	726	715	746	764	723	739	710	721	683	763	693	720	724	752	740	725	655	726	717	733	686	746	743	773	701	789	690	715	721	750	775	730	701	705	755	776	727	757	722	727	746	729	716	722	690	690	705	728	719	704	712	669	719	706	674	718	704	730	688	736	738	730	733	752	738	733	738	727	719	723	727	742	766	729	725	742	719	767	725	789	746	778	709	677	741	734	764	725	734	703	729	745	744	736	740	783	742	733	731	769	750	690	753	759	731	722	723	714	718	742	727	731	750	712	681	736	712	736	714	751	704	716	764	736	681	759	667	692	739	729	705	716	757	735	753	727	757	764	725	788	709	739	673	746	725	727	743	713	723	708	718	689	753	782	733	731	689	691	734	792	752	727	733	680	748	698	701	775	749	724	705	768	757	726	748	737	665	757	743	722	746	749	755	750	756	727	721	730	671	764	725	675	748	714	714	715	733	727	778	755	728	739	772	754	798	720	703	745	717	681	710	750	722	729	687	771	683	747	754	727	734	731	757	720	743	763	711	707	712	705	740	742	725	791	745	761	719	767	733	675	739	714	744	741	766	721	727	726	761	727	736	697	746	720	771	725	720	722	732	715	707	703	697	760	740	713	680	767	720	716	702	725	721	751	754	731	659	756	709	723	706	735	784	717	685	737	738	712	703	737	708	721	727	772	740	723	712	768	711	704	763	761	754	734	700	726	749	671	708	731	742	783	712	734	721	696	739	696	748	726	765	709	701	769	730	767	727	720	718	718	707	709	714	750	718	753	743	746	692	743	773	725	748	730	751	740	729	744	701	742	714	708	726	728	760	736	725	741	722	745	737	700	783	660	716	749	735	713	696	782	769	733	706	711	744	743	731	718	743	715	730	759	745	721	674	788	757	738	700	761	716	695	745	733	746	737	737	755	675	748	759	754	733	729	748	780	736	715	709	735	778	734	703	722	737	735	751	739	775	729	735	726	734	770	725	719	708	721	750	760	766	750	741	732	737	745	754	778	724	753	684	779	753	752	691	703	745	689	747	714	714	793	808	730	729	721	712	718	751	725	758	722	684	743	760	729	707	772	735
25826	20562	22155	9879	4451	2788	2459	2688	3462	2571	1986	2032	1365	838	858	774	805	856	789	632	728	668	781	670	642	622	578	488	448	416	444	393	355	348	274	280	305	290	273	248	252	276	257	256	255	290	243	245	235	216	193	231	215	241	225	236	253	246	229	201	241	211	209	212	235	251	243	235	246	229	205	218	205	230	224	196	210	237	227	228	230	239	206	225	252	238	208	223	232	232	210	232	218	227	205	221	219	258	214	231	226	244	201	238	235	215	221	224	249	215	196	223	232	225	247	212	253	220	238	232	238	217	239	220	227	224	203	229	235	250	197	225	212	227	206	228	208	244	235	206	201	259	229	236	233	211	231	228	230	203	223	240	226	234	254	254	221	215	249	217	225	232	224	230	208	221	249	218	229	239	239	193	231	211	246	230	221	248	228	235	233	202	218	220	218	236	214	238	240	214	222	219	208	250	204	239	246	195	228	230	217	222	236	238	231	258	231	223	229	215	226	230	243	231	225	233	222	209	233	231	219	231	221	246	269	236	213	239	227	231	252	207	215	221	201	224	215	218	224	221	223	203	231	211	225	224	227	245	231	226	208	217	250	214	229	253	266	224	236	216	234	233	218	243	212	209	239	216	228	237	195	247	222	228	235	230	230	216	244	199	238	237	217	232	233	195	237	225	225	202	211	211	216	213	245	222	213	247	269	243	208	217	233	204	235	212	227	221	244	230	208	265	234	203	260	232	240	247	217	210	243	198	234	242	206	231	229	240	215	220	243	246	213	236	199	226	214	219	208	207	221	197	226	219	236	238	214	219	219	226	217	242	239	220	233	240	242	232	210	232	243	237	234	197	218	227	216	234	210	228	230	213	218	223	228	225	232	237	225	227	260	234	202	196	204	205	220	232	259	238	211	232	234	246	245	236	213	224	239	207	240	238	230	217	226	203	207	216	236	222	245	240	233	211	206	251	282	229	241	226	236	225	218	219	218	201	205	240	248	217	235	240	226	247	241	188	240	242	203	261	226	226	256	228	224	216	230	227	207	218	230	230	235	228	183	262	217	224	241	223	205	234	222	240	206	210	231	205	247	186	215	210	253	238	252	244	240	238	218	213	260	230	204	236	228	243	245	235	242	221	216	238	250	243	257	255	227	202	209	240	224	248	222	214	234	221	224	242	221	224	219	248	202	258	245	215	231	233	204	214	228	224	230	228	240	216	222	242	245	213	242	235	227	216	186	233	220	223	247	235	220	232	198	225	218	218	226	241	226	239	259	230	234	248	241	254	223	197	213	244	228	237	230	222	230	230	259	227	236	257	245	235	223	208	238	231	225	231	205	241	217	204	221	234	222	202	225	222	231	221	253	215	191	239	254	231	241	250	205	223	203	246	241	243	216	241	222	191	250	239	204	212	234	252	212	247	231	234	215	208	217	254	229	219	223	210	205	214	233	242	238	257	211	225	211	206	233	222	199	209	224	217	245	230	232	214	198	245	217	213	222	268	230	238	238	194	239	242	230	238	227	231	214	214	233	234	219	225	239	223	216	224	222	230	219	215	258	206	214	219	260	228	209	210	235	229	226	216	212	225	208	224	220	237	205	219	241	231	242	230	267	190	207	219	219	228	234	196	235	212	231	232	222	234	200	244	237	239	239	243	219	241	219	227	236	229	218	248	223	222	249	223	232	174	216	231	206	224	217	233	233	207	208	202	240	219	205	216	221	233	229	216	219	239	243	236	241	213	256	262	217	217	216	206	233	226	222	227	193	219	246	235	196	212	227	220	230	200	230	243	199	241	239	198	228	220	233	213	227	231	210	220	215	190	240	222	234	198	249	220	230	238	224	220	211	227	212	206	227	239	234	226	240	219	234	208	219	230	227	205	255	232	235	239	243	244	239	221	230	228	238	225	238	237	228	242	235	234	209	235	231	242	216	208	193	209	212	219	221	220	235	225	249	233	238	245	228	239	219	232	202	222	224	224	269	224	244	217	215	252	244	213	237	212	240	237	249	239	225	229	230	215	207	242	242	201	259	218	227	221	231	244	228	216	231	220	254	237	240	226	242	233	247	239	215	234	226	238	215	212	229	228	199	219	264	203	226	245	228	242	240	228	211	231	237	243	227	212	230	226	230	214	232	221	235	230	231	187	228	211	216	214	216	227	210	223	218	208	245	232	242	236	226	208	226	206	233	229	226	227	207	209	185	225	235	229	243	231	230	244	194	201	238	235	247	282	237	212	223	222	239	242	224	227	241	252	236	206	206	224	219	228	246	227	228	249	224	200	219	261	260	222	232	215	202	225	231	238	203	201	214	223	222	228	237	211	207	230	244	211	242	237	225	238	253	211	203	217	232	212	212	240	256	214	224	217	233	222	208	207	197	220	215	243	204	208	234	202	208	244	225	229	235	193	231	227	227	223	246	205	204	273	240	216	226	242	261	240	218	243	231	223	245	235	265	234	208	226	250	207	259	241	222	215	204	243	218	223	235	253	221	224	219	216	221	240	213	216	248	224	216	240	229	242	253	212	212	247	203	225	241	223	220	221	223	233	204	226	239	235	220	234	246	257	215	201	235	190	204	255	211	207	227	269	194	248	227	231	201	231	246	210	242	250	223	230	218	227	241	226	215	203	211	227	201	237	208	214	231	225	235	222	211	225	226	232	242	232	218	236	200	243	209	208	229	252	252	235	235	241	202	212	211	208	222	243	245	204	209	241	234	255	217	227	220	224	223	231	227	203	225	243	238	231	253	216	227	195	250	228	227	252	262	204	249	231	233	246	194	225	231	246	242	182	233	213	230	207	232	238	257	228	212	271	198	236	211	196	213	241	198	228	223	233	227	245	227	248	246	245	209	235	205	239	219	226	229	220	239	217	227	222	242	218	228	218	225	242	235	218	226	244	235	253	217	244	258	248	259	223	218	233	243	224	222	242	222	246	235	240	221	223	236	252	235	238	241	231	216	224	229	224	208	234	208	215	213	236	204	196	226	229	233	232	219	240	205	223	234	209	239	241	242	205	224	226	218	279	226	212	214	214	257	226	211	233	232	247	224	260	237	213	208	233	228	221	204	239	228	231	204	228	219	221	213	205	232	218	201	187	250	219	241	203	228	193	252	242	231	223	240	218	216	240	243	225	220	241	266	250	234	250	223	238	235	228	211	228	227	206	213	244	253	221	237	212	235	200	266	206	235	236	271	233	259	227	243	257	207	243	212	273	215	212	223	231	218	221	214	232	233	215	229	213	216	264	234	238	230	231	221	240	241	212	225	218	232	215	245	210	220	235	226	224	241	226	210	213	233	222	208	230	199	251	205	214	219	211	222	236	250	235	223	250	214	221	198	253	218	212	227	220	226	233	232	219	245	226	226	252	222	211	249	233	234	225	210	221	238	230	211	225	243	246	235	229	247	256	231	220	245	228	231	237	226	230	228	231	218	219	218	231	233	219	237	205	251	255	253	236	208	234	242	236	227	237	215	210	232	251	240	221	213	199	237	229
17166	18690	31916	23923	19308	16764	15356	15774	18115	14048	12122	12874	8749	6125	5693	5672	6486	6718	6104	5325	5477	4764	5823	4964	4781	4780	5029	3841	3427	3245	2752	2649	1899	1819	1473	1548	1755	1360	1251	1131	1261	1115	946	1026	966	1074	948	864	765	684	684	724	653	633	648	628	573	676	675	609	620	647	583	636	581	658	631	588	623	575	619	623	617	609	596	591	619	656	627	610	604	625	660	651	625	597	639	584	619	611	649	610	658	665	567	681	598	610	629	635	594	598	625	675	600	595	640	603	592	618	641	640	591	633	627	606	587	666	653	635	613	596	596	641	664	607	600	584	621	634	618	585	590	609	662	613	647	639	618	627	639	603	588	621	638	584	587	639	605	620	642	636	608	677	623	653	596	644	615	596	622	603	612	638	635	633	595	614	638	644	653	610	629	617	663	610	592	603	642	591	621	673	611	614	612	577	611	638	619	627	603	633	588	609	662	620	629	646	611	592	634	630	653	597	577	641	628	614	625	677	609	608	656	661	589	589	631	575	664	627	616	651	664	607	640	644	688	646	592	618	659	619	636	626	611	567	589	597	621	666	597	598	636	609	593	646	640	609	626	612	597	624	621	597	614	624	583	661	630	664	654	638	600	660	639	586	616	610	631	658	574	608	637	600	646	629	602	613	598	649	616	599	653	604	655	645	627	638	613	672	607	597	612	609	603	605	599	576	614	636	616	620	584	603	595	566	643	590	640	640	647	613	636	596	585	608	602	636	621	583	654	622	623	648	644	629	627	627	584	677	607	594	614	656	649	625	596	591	626	636	623	625	651	663	656	591	634	611	608	621	621	666	597	610	598	634	660	641	619	617	622	547	643	615	590	567	614	629	610	629	619	629	670	647	616	630	568	641	603	617	617	629	617	616	613	601	605	624	614	627	616	629	618	640	628	600	640	636	625	631	569	619	598	619	655	650	622	621	617	646	621	647	563	603	690	633	641	618	649	627	625	633	628	621	599	560	611	636	634	569	621	653	585	579	612	639	596	646	579	636	630	634	658	590	638	611	616	670	624	620	689	620	643	563	628	645	660	627	648	644	639	658	590	623	595	661	602	619	644	609	663	581	670	656	561	642	593	651	625	611	577	663	627	599	598	625	653	622	688	615	635	629	645	622	601	608	619	643	620	596	631	622	604	624	577	572	614	625	644	604	597	648	651	637	625	626	605	622	593	570	605	657	637	576	620	566	624	587	627	606	623	598	623	610	617	620	649	649	564	634	590	598	606	631	663	645	624	649	643	622	612	608	625	613	611	632	639	567	695	643	609	626	611	613	587	640	612	627	628	632	620	643	676	615	637	670	652	648	641	583	608	584	616	624	605	636	628	646	628	621	659	610	588	622	658	607	628	587	620	628	620	623	639	648	623	624	625	616	583	590	690	629	641	580	627	608	611	622	632	633	596	589	613	594	614	647	611	626	636	609	643	622	588	636	670	587	646	614	638	646	612	645	555	642	664	661	614	587	601	554	637	579	610	629	625	623	637	592	622	640	580	618	617	621	634	642	625	626	652	605	629	595	592	593	652	632	626	627	634	628	653	584	620	611	630	606	628	590	633	616	580	606	595	637	626	677	646	586	656	640	634	648	640	598	638	610	619	622	649	617	572	560	607	621	621	541	641	628	646	655	649	610	628	614	573	589	616	638	630	633	622	629	668	645	614	667	643	667	598	641	595	616	600	635	603	602	645	626	586	631	691	656	642	611	599	584	646	582	631	612	660	613	580	657	561	575	584	611	631	600	671	634	607	616	602	582	660	580	622	609	633	635	646	576	618	623	601	597	605	611	620	609	613	626	619	636	636	583	606	623	628	633	648	626	604	608	587	619	622	618	668	636	592	627	649	678	686	617	595	634	634	626	613	612	644	596	592	614	619	606	615	651	621	622	631	645	662	587	642	613	616	665	583	645	659	659	646	639	625	629	654	587	631	641	615	614	627	620	619	626	630	573	607	598	622	658	598	623	616	649	585	618	619	616	595	621	648	617	634	617	616	633	605	614	637	628	655	628	600	620	654	629	592	646	636	606	596	586	542	621	621	611	634	598	596	616	642	676	624	614	644	615	639	628	613	717	583	604	624	606	644	653	630	614	641	587	613	617	607	595	608	638	595	639	611	595	627	663	655	650	611	644	617	626	588	615	629	622	637	588	602	624	612	624	667	639	633	608	624	631	656	613	624	650	621	584	613	620	598	633	626	633	615	670	612	618	640	614	600	609	646	635	636	593	616	619	610	584	629	580	645	618	633	646	602	642	635	596	627	608	596	626	651	609	629	603	625	585	586	641	620	654	623	604	671	615	630	615	621	619	639	590	574	637	632	603	670	621	617	618	602	623	573	619	616	587	614	630	644	619	620	632	609	656	620	582	612	639	591	588	605	662	637	597	636	643	611	628	608	603	649	644	602	602	613	646	647	616	634	597	621	621	645	642	615	619	650	638	590	579	597	634	624	601	605	662	604	617	618	618	651	591	659	610	636	659	608	643	660	661	606	645	591	664	636	627	683	616	559	628	613	596	630	655	613	641	661	612	610	677	588	621	603	613	619	663	619	630	627	586	640	615	637	602	605	621	657	619	646	610	632	598	695	606	638	647	653	619	674	611	615	631	614	633	621	604	663	630	615	636	546	639	610	606	618	616	616	618	621	622	603	653	629	630	610	605	588	687	582	622	656	637	584	616	639	592	628	599	615	648	601	645	675	610	646	648	657	615	610	640	622	648	628	599	621	624	668	667	658	618	578	625	614	631	640	624	590	626	622	565	614	568	600	611	617	599	653	641	678	653	615	621	626	665	625	632	638	629	647	636	603	658	598	649	640	616	621	618	633	598	661	639	631	589	579	619	602	597	598	605	600	617	632	617	651	621	644	608	636	611	612	661	644	622	592	626	649	642	639	624	639	639	597	675	668	582	666	659	593	624	663	634	640	578	614	630	639	617	611	599	651	589	588	642	585	594	633	633	630	676	614	650	604	625	598	580	607	652	662	591	633	610	626	587	645	630	638	638	594	606	626	633	610	650	549	640	618	660	627	593	614	600	622	626	616	631	565	616	619	679	650	629	648	617	666	621	596	605	618	566	596	588	589	615	631	617	639	601	640	624	644	596	635	623	645	639	613	619	610	597	594	634	646	657	644	619	660	640	578	591	614	661	613	630	654	656	564	638	657	628	597	679	631	630	650	648	658	663	658	625	586	641	599	581	659	626	660	558	605	602	638	605	577	555	609	625	596	606	634	619	629	648	625	641	600	643	603	640	614	618	622	610	605	644	663	645	653	606	607	638	632	619	572	639	687	608	626	611	643	634	635	610	624	590	633	606	575	646	626	634	621	670	634	606	582	630	629	632	629	591	650	625	590	634	616	623	627	614	689	628	609	678	608	580	598	620	610	631	588	633	587	544	604	612	581	613	590	621	634	591	624	624	619	634	634	598	628	621	587	621	599	654	639	629	598	651	556	607	653	627	602	657	654	697	645	675
35988	35980	31852	19000	10170	6953	5786	5195	6931	4991	4285	3399	2519	1598	1605	1497	1605	1749	1566	1189	1173	1095	1216	1198	1052	973	1035	804	694	607	580	511	413	397	319	358	364	273	285	252	247	255	235	241	236	220	212	224	178	196	198	180	166	189	173	181	204	163	178	164	162	161	183	184	168	159	169	154	170	161	166	181	174	169	168	188	163	150	188	175	163	175	206	197	177	179	194	156	161	153	165	156	173	180	171	189	150	180	168	197	183	180	161	198	185	197	183	167	189	198	156	156	177	199	187	176	195	166	185	176	157	182	175	170	155	183	190	173	190	158	171	192	183	160	175	176	185	194	190	165	174	159	194	155	177	169	163	184	170	167	188	161	162	177	165	148	162	189	175	187	177	152	173	157	177	177	153	199	179	167	178	153	176	153	175	196	176	172	155	166	169	162	162	181	178	158	179	191	166	194	169	167	191	172	157	154	188	157	171	148	179	177	185	165	171	166	160	176	192	168	164	164	182	158	186	199	181	168	187	194	178	190	179	171	167	171	149	184	167	158	170	194	193	179	173	169	177	187	185	186	178	163	209	176	173	188	160	160	168	166	167	189	167	127	178	164	166	189	172	181	163	170	175	174	174	173	181	153	147	184	183	182	163	169	152	159	163	176	169	182	194	181	180	195	178	178	151	162	161	178	169	149	161	185	164	188	143	177	164	172	180	187	183	190	185	178	162	152	191	164	185	177	166	158	175	174	133	156	187	194	141	182	164	149	163	200	197	169	144	162	182	180	176	170	187	188	204	189	175	180	175	168	157	168	168	177	173	199	182	162	191	180	181	170	165	164	185	179	156	185	191	180	156	135	169	182	213	173	178	179	164	159	190	179	165	165	153	176	152	168	185	175	158	171	151	162	167	170	165	172	195	166	176	176	159	181	152	190	158	170	172	152	155	173	170	157	162	169	186	172	179	180	165	163	188	139	159	159	175	170	160	175	173	169	160	146	173	141	168	181	178	176	174	182	185	142	166	161	165	162	153	158	176	157	183	161	176	187	207	174	167	179	198	172	147	146	163	186	171	160	182	186	175	147	193	180	155	161	176	186	176	167	144	168	142	183	181	194	188	165	155	199	177	160	167	171	179	192	192	165	186	175	174	183	206	181	180	166	160	163	158	172	192	171	181	180	153	183	164	153	187	156	165	158	160	177	200	177	170	171	149	188	169	180	176	175	166	169	184	177	151	175	166	176	158	163	165	184	157	161	158	179	167	157	168	176	180	164	186	196	179	184	165	165	150	159	159	186	164	178	156	162	176	164	171	165	143	168	168	163	182	173	169	185	175	161	176	190	149	176	175	178	168	195	172	180	162	177	170	177	185	172	186	177	167	167	174	179	196	156	171	180	158	168	153	179	170	166	176	182	183	178	163	175	157	181	169	166	177	209	182	181	193	156	177	158	177	182	173	161	173	170	169	172	181	177	176	197	161	156	169	165	177	176	185	168	200	188	173	156	182	185	170	170	164	186	166	168	167	188	176	191	184	189	160	182	145	191	158	156	175	161	186	168	164	165	174	169	161	160	192	196	171	158	164	178	175	150	174	182	179	184	169	191	165	162	185	161	166	156	198	167	164	156	181	170	166	182	157	180	153	162	160	165	172	162	169	168	195	176	188	154	141	166	195	170	184	182	150	159	150	155	189	175	180	143	175	181	163	173	155	169	186	178	182	153	174	180	168	181	178	165	162	165	183	177	169	176	174	154	185	173	160	167	140	158	141	194	174	171	188	188	173	145	181	172	179	183	148	182	179	193	168	176	163	182	190	201	175	174	163	165	180	163	202	192	146	166	172	154	169	164	169	184	192	173	166	164	190	171	188	190	182	169	166	176	151	160	163	168	181	166	180	163	165	173	185	188	156	178	166	158	177	183	176	155	175	180	170	180	182	179	157	177	151	175	188	156	186	166	177	176	185	171	178	192	164	206	173	181	181	195	156	169	152	163	173	196	179	161	150	169	150	166	204	181	164	160	185	182	153	172	154	153	159	149	160	162	172	181	165	169	180	189	185	181	161	175	160	177	185	163	145	191	157	168	169	160	159	176	177	161	176	164	175	181	178	161	157	189	178	191	197	181	168	161	169	163	156	192	188	195	171	162	175	171	190	169	180	176	204	171	190	182	188	171	177	188	185	184	173	187	169	183	202	166	164	154	180	194	155	179	166	168	153	185	178	190	171	177	188	187	177	159	128	173	181	171	176	166	159	182	171	190	136	173	154	160	133	160	157	179	167	164	186	176	166	151	163	205	144	208	153	151	190	175	161	178	180	155	165	188	172	171	169	156	157	177	161	176	199	153	177	165	166	166	175	182	181	167	166	177	171	182	177	168	185	173	156	164	163	176	182	156	187	177	175	180	173	175	194	180	165	189	167	158	149	195	167	183	173	181	139	169	178	191	154	176	200	182	176	167	161	180	140	165	171	157	168	187	172	163	155	178	134	174	168	171	157	172	182	176	200	204	186	179	175	186	184	167	170	178	154	186	184	193	187	177	167	180	125	172	188	155	183	181	164	179	174	179	166	164	149	170	173	179	184	180	156	185	167	182	170	176	175	183	175	185	190	141	201	165	174	168	198	197	174	169	189	188	186	186	171	163	154	172	177	169	151	185	162	152	181	190	150	196	164	168	193	165	167	171	164	163	195	167	186	178	167	169	181	176	195	175	170	168	183	176	166	170	186	148	167	184	171	162	170	152	203	170	164	165	183	174	169	190	157	174	170	166	176	173	164	195	182	167	161	152	164	176	168	186	180	180	192	162	188	187	169	165	153	179	194	186	187	168	173	179	181	195	191	169	188	156	209	179	172	166	179	178	163	160	201	175	157	170	168	199	175	153	173	179	211	155	179	174	146	159	177	199	190	170	159	170	175	193	172	188	171	189	175	157	177	162	156	188	172	168	204	155	180	171	202	166	171	156	171	171	136	178	181	170	174	180	182	145	207	170	168	180	184	178	178	174	179	180	161	161	181	161	159	166	187	184	150	188	202	170	186	183	177	194	158	167	165	157	173	177	157	162	178	167	176	174	186	176	172	167	168	173	161	184	177	187	175	169	182	173	174	193	183	172	150	200	197	163	164	184	180	165	202	171	180	145	171	169	163	153	151	171	179	165	169	180	187	179	170	177	178	182	197	180	150	188	158	183	190	206	158	171	165	151	179	160	154	166	179	203	168	201	149	183	148	187	206	161	170	165	159	166	158	165	166	171	159	185	171	168	167	169	192	200	174	171	175	168	183	151	164	159	161	179	155	156	180	181	177	160	150	144	168	182	193	151	168	206	173	168	179	168	162	190	171	148	173	169	178	188	175	174	179	160	187	158	187	157	156	177	159	176	187	180	179	196	194	192	168	172	172	162	158	170	187	167	158	133	181	155	185	173	186	170	191	167	179	163	169	167	164	176	177	164	189	161	168	170	183	165	177	179	186	176	187	179	195	145	201	189	155	166	189	180	184	167	184	192
23205	32344	38654	31906	27529	25411	24431	23304	25902	21669	20161	17924	13749	10299	11421	9908	10905	11902	10709	9376	9041	8662	9812	8987	8780	8053	8883	6782	5691	5222	5056	4399	3275	2719	2295	2358	2584	1928	1777	1732	1674	1527	1463	1238	1364	1204	1134	1083	782	646	617	580	567	546	526	495	509	531	514	521	530	489	544	518	530	447	513	550	478	506	473	528	511	513	523	478	472	526	480	502	530	508	495	486	480	477	478	521	464	490	531	504	488	489	453	489	485	463	488	485	475	484	503	484	494	485	559	503	537	495	501	524	527	504	528	499	502	483	560	498	501	512	495	516	472	526	469	503	449	498	476	469	439	532	474	495	518	495	468	478	505	518	496	508	459	497	487	527	484	448	522	502	528	518	512	497	455	467	501	457	465	479	479	523	499	481	475	519	518	500	441	482	505	502	517	519	510	482	508	484	499	489	534	508	498	442	477	529	504	495	527	501	497	474	435	496	505	481	453	493	521	497	505	523	532	442	503	457	498	551	462	500	458	509	498	491	500	482	502	487	471	519	503	463	460	439	513	516	506	501	510	500	466	482	464	515	500	483	504	500	495	506	490	482	480	509	463	510	468	469	485	498	474	499	500	508	482	503	480	476	495	525	500	503	501	481	482	504	495	508	488	482	489	481	516	514	469	520	462	497	488	461	510	500	478	503	475	479	481	471	503	508	511	467	494	491	462	493	459	476	511	492	498	485	525	488	504	472	481	500	498	492	499	458	480	453	486	478	490	485	498	469	501	507	521	500	488	444	509	493	496	494	488	497	472	554	466	487	492	471	479	514	509	481	502	485	518	540	502	489	488	501	499	498	521	456	488	540	498	544	501	501	485	483	510	483	516	483	480	485	500	492	449	458	476	483	479	505	474	531	496	466	490	539	524	483	494	514	508	523	514	493	511	512	500	482	463	506	501	506	467	510	486	491	516	496	514	491	515	497	501	517	492	483	468	444	492	521	503	498	473	497	498	521	505	489	523	527	483	486	445	516	468	471	523	463	463	495	465	478	468	459	495	466	508	484	524	499	504	530	496	533	481	517	501	489	454	520	499	502	499	429	493	488	530	510	502	505	524	514	465	511	498	469	493	460	449	531	477	527	497	496	488	467	508	474	498	502	453	468	460	477	475	465	521	461	505	493	465	483	519	478	523	519	488	475	474	470	531	498	474	495	476	489	512	483	501	487	459	492	521	492	515	491	472	495	481	468	512	448	498	480	516	507	448	503	489	518	466	484	455	512	472	492	522	486	484	487	485	467	479	504	513	519	486	498	528	486	521	497	463	505	438	468	524	487	468	499	511	534	495	501	485	478	460	485	475	498	487	476	484	501	510	475	509	508	477	500	518	490	512	490	454	483	483	481	492	507	482	493	485	507	508	508	464	478	494	486	496	477	508	470	469	490	462	510	504	489	516	488	487	503	514	464	454	468	461	473	481	469	506	521	531	476	462	529	501	459	505	489	484	489	491	474	494	479	506	467	469	494	469	526	519	460	491	490	508	487	529	481	481	502	486	482	535	479	486	472	475	506	506	451	476	496	484	459	521	477	484	517	468	470	519	487	520	500	498	481	495	484	484	466	446	505	501	495	459	495	470	490	483	521	512	480	513	494	501	470	498	471	543	493	515	533	468	484	479	524	510	466	489	468	519	499	500	520	493	514	497	476	534	456	518	478	501	489	447	495	460	469	464	503	472	521	495	474	497	462	485	442	504	448	461	485	511	504	484	468	493	522	517	524	475	500	484	511	516	491	498	488	495	478	509	507	500	453	492	517	501	481	534	500	571	504	465	468	455	508	456	486	479	461	480	508	546	478	458	483	475	542	456	514	496	478	458	487	501	510	496	477	461	506	511	503	492	536	446	476	505	489	463	487	495	448	495	511	512	487	488	523	470	501	508	472	507	485	457	495	462	495	469	454	489	495	478	506	503	512	531	491	502	511	484	477	525	485	487	469	517	445	476	473	502	523	494	485	520	512	503	525	492	492	488	466	515	493	505	513	524	492	479	510	471	493	473	481	451	489	497	503	489	508	483	448	487	461	475	454	473	459	475	506	513	453	488	467	481	478	532	538	486	482	491	503	523	489	482	458	526	504	493	507	497	497	504	472	472	520	479	534	520	498	502	485	498	446	500	480	528	501	502	497	476	486	515	564	503	494	475	465	491	494	503	492	468	475	485	528	493	495	485	527	483	495	522	496	490	506	527	471	487	461	493	469	484	482	485	519	521	498	531	497	492	515	490	466	536	474	471	498	505	457	475	503	495	475	508	451	445	509	510	504	515	447	501	507	485	456	465	469	512	548	494	464	476	488	466	508	480	494	487	461	514	495	483	469	485	491	502	483	513	478	490	510	508	516	487	493	465	482	535	469	489	498	523	515	463	482	516	531	510	491	479	508	529	494	487	485	469	526	499	484	498	512	484	495	498	472	485	487	488	513	494	524	478	497	504	525	514	523	534	486	486	484	504	522	508	503	504	527	479	466	512	489	507	453	489	505	506	497	489	528	494	452	474	492	470	462	534	484	487	469	483	469	527	505	503	472	462	454	529	484	478	492	466	494	475	501	512	481	516	514	521	485	499	473	492	505	473	463	481	506	524	513	542	475	468	515	485	512	499	468	485	506	517	542	488	479	496	493	499	498	496	471	465	486	479	489	506	521	506	514	476	499	502	522	461	469	496	450	476	505	493	466	491	482	479	495	470	521	513	500	509	470	518	488	520	458	509	483	504	527	512	531	497	480	445	456	496	497	528	470	493	482	535	492	447	493	465	537	514	486	513	524	508	482	501	517	472	491	489	507	482	517	493	459	507	526	494	487	515	504	455	489	561	471	490	473	471	475	487	476	468	489	460	507	494	477	502	502	514	472	494	497	492	496	540	456	505	478	508	461	486	437	508	488	473	460	476	498	475	488	490	485	461	490	478	476	503	503	459	498	491	492	533	514	528	514	530	495	488	449	498	500	489	480	504	501	493	493	485	459	497	437	504	498	496	484	470	511	480	525	512	493	507	491	481	465	524	525	523	481	524	513	475	485	514	460	482	463	483	492	506	492	521	491	515	504	477	511	484	506	472	487	494	503	482	504	514	483	508	487	490	493	500	501	438	531	499	497	508	525	501	470	484	512	513	493	500	505	464	484	506	489	502	485	544	498	455	493	476	479	488	534	484	531	454	458	530	525	509	523	484	502	513	517	487	477	498	487	466	470	472	459	514	521	484	510	480	499	534	475	470	510	490	463	509	498	472	500	463	486	500	515	474	482	468	515	491	534	453	493	469	481	489	518	470	490	482	496	488	480	528	458	549	507	508	511	511	528	510	520	510	479	466	518	498	511	533	496	471	489	509	503	470	550	507	482	491	503	484	504	455	480	495	481	487	488	500	483	504	457	463	483	513	519	481	478	499	495	495	478	480	505	493	531	483	488	494	490	513	483	505	481	443	480	487	509	506	471	539	493	483	509	516	501	482	502	513	466	513	461	519	508	490	469
8575	5959	3702	1494	901	732	599	503	539	447	424	363	329	323	344	315	289	305	325	289	329	301	296	300	267	272	299	320	283	293	286	290	283	275	264	269	260	293	246	274	260	284	270	253	271	264	280	258	279	262	261	253	263	264	267	281	269	252	267	310	274	277	282	294	281	268	273	266	263	273	285	307	277	268	276	268	263	274	292	268	283	250	294	266	282	249	280	282	279	274	278	284	280	330	238	267	258	262	279	312	275	286	275	261	285	288	283	253	238	293	303	275	288	269	246	289	281	293	289	271	275	266	266	279	293	226	260	300	249	281	270	266	274	261	285	279	280	264	273	298	259	261	274	283	243	279	275	259	293	280	268	299	279	302	290	288	255	277	249	278	263	247	287	261	250	275	296	303	258	281	301	274	291	299	271	259	254	242	306	282	277	262	288	281	285	282	268	291	257	276	282	263	303	268	269	281	280	285	299	271	283	288	272	300	237	264	297	276	283	264	301	268	270	281	280	287	262	263	261	254	289	255	300	293	287	233	281	240	290	266	253	289	296	274	282	266	323	290	266	260	272	259	289	277	285	249	260	264	283	257	264	288	273	294	261	279	286	267	307	272	267	262	260	295	292	293	261	288	262	279	282	246	272	271	224	263	286	275	238	283	272	268	271	282	255	265	250	284	277	243	298	280	287	295	277	310	239	251	252	260	293	254	275	271	288	279	249	264	297	291	297	261	285	289	292	234	280	272	304	290	265	264	248	262	309	257	284	244	293	296	222	263	271	267	248	309	272	268	254	260	266	268	288	284	281	292	250	246	295	274	268	281	278	249	260	282	256	267	279	281	289	286	282	264	279	269	271	281	271	255	304	257	255	278	302	270	280	256	253	242	274	285	281	316	263	305	271	266	266	284	277	263	273	263	273	265	288	290	271	268	272	253	276	264	280	265	265	283	270	283	260	265	292	284	280	304	299	266	279	254	299	255	281	258	263	307	280	283	272	243	276	283	268	252	292	266	268	297	279	280	275	250	282	225	280	258	295	302	257	266	280	278	304	261	268	264	278	312	268	258	304	285	263	241	266	271	300	305	293	274	262	255	279	287	275	297	294	266	268	285	265	276	257	264	277	268	301	270	299	272	272	277	267	251	272	269	250	267	269	295	305	276	265	277	299	249	259	297	285	303	260	284	260	262	261	284	303	302	278	277	269	267	303	270	276	278	290	289	260	283	285	265	315	268	273	289	294	274	277	261	265	297	295	265	236	294	274	245	265	272	269	272	255	289	301	282	279	262	302	260	288	298	250	297	251	255	261	278	284	278	262	277	279	265	285	258	263	304	279	287	290	272	287	281	260	278	237	294	268	277	293	284	235	288	288	268	273	231	275	268	258	254	259	299	263	283	279	274	320	313	280	278	259	258	305	264	274	249	270	298	260	284	266	289	269	249	281	266	260	284	279	261	313	263	291	284	282	273	263	249	263	304	262	303	302	267	266	272	304	296	232	279	272	246	301	304	261	252	229	278	305	249	301	296	293	291	290	252	279	267	267	245	307	269	269	272	280	281	251	258	257	261	258	284	256	281	301	268	266	253	264	274	256	261	264	273	259	257	313	297	299	275	265	277	254	276	277	262	281	270	277	283	271	307	275	291	280	278	296	291	255	244	251	283	253	239	227	258	250	261	294	241	267	282	310	287	280	269	271	267	284	264	257	295	269	267	272	273	246	297	282	277	281	262	270	254	238	273	265	256	258	286	262	260	257	255	255	275	256	274	284	274	268	252	262	262	278	286	253	277	298	267	258	291	260	263	253	251	250	275	266	305	276	301	293	276	260	235	294	263	295	273	267	261	272	264	258	327	273	269	273	239	251	284	263	263	308	236	241	277	285	282	253	295	270	265	273	285	260	285	273	260	272	256	259	275	327	284	259	285	279	274	312	291	273	275	291	301	244	284	234	263	287	263	272	286	292	268	256	244	258	272	248	287	280	265	296	306	284	275	255	299	259	260	274	258	277	279	265	284	280	274	261	249	274	300	296	295	309	252	277	273	260	260	245	245	295	265	276	274	306	280	282	248	292	261	263	259	255	272	270	243	280	273	300	299	300	285	303	246	288	259	266	275	239	271	289	283	290	278	305	249	298	287	259	258	272	296	263	294	290	262	282	296	278	252	256	282	264	270	258	261	247	279	278	273	277	251	259	287	251	275	274	260	291	271	272	276	291	244	284	295	276	287	265	239	248	279	251	289	279	258	267	280	249	265	285	293	273	281	264	253	271	269	285	281	281	277	288	247	295	309	281	264	284	268	299	297	260	262	251	276	281	294	268	260	287	293	250	260	275	269	273	280	281	260	286	262	288	264	260	276	274	302	267	261	268	260	293	309	290	281	292	272	269	267	290	268	262	300	302	300	300	293	285	303	260	268	268	297	279	280	260	253	272	291	260	282	264	271	309	282	254	297	274	262	271	275	263	289	255	275	287	281	281	253	273	248	295	310	265	270	307	283	256	229	293	291	284	262	281	263	236	268	303	296	274	268	258	288	280	310	270	258	270	290	247	261	252	290	286	295	271	278	250	266	263	273	281	270	269	268	291	288	283	264	268	268	286	303	240	268	282	297	289	267	284	280	279	267	289	276	277	244	256	295	257	261	308	313	322	250	258	281	277	262	275	250	303	269	284	272	278	255	298	282	261	269	288	274	259	286	275	261	277	308	258	314	235	264	287	245	303	268	270	273	284	264	280	273	244	252	297	252	279	286	272	261	239	293	288	283	296	276	299	291	249	284	279	275	274	278	260	254	270	305	248	260	262	304	262	261	277	293	247	257	258	293	273	319	303	286	257	244	288	246	266	278	305	302	278	285	271	270	302	263	299	283	276	254	282	270	299	276	284	261	269	248	284	285	263	257	288	290	252	275	293	289	270	268	271	303	268	309	252	270	244	284	255	267	242	262	270	269	304	273	275	261	273	289	256	267	283	288	264	295	250	281	279	257	255	274	277	261	259	247	273	287	256	271	284	264	298	266	229	282	287	312	269	257	263	261	273	260	292	267	263	273	283	299	231	299	266	294	267	260	256	271	288	232	242	296	277	284	263	282	289	250	273	255	295	249	243	262	260	244	294	276	265	276	288	276	278	303	241	284	293	281	276	262	292	289	267	270	263	272	270	287	264	286	294	260	270	281	259	280	289	252	276	256	301	297	299	252	265	266	291	244	281	276	272	283	266	266	305	277	248	286	285	259	276	259	270	288	259	284	282	293	265	273	292	249	251	303	283	260	294	291	267	279	277	253	275	285	264	293	281	282	263	273	259	242	293	286	272	262	266	275	279	322	266	257	255	250	269	283	276	276	271	299	315	253	265	244	262	260	268	250	298	265	288	274	264	286	286	278	283	253	272	267	259	245	276	304	268	265	284	284	279	268	271	266	267	278	240	280	265	271	272	251	285	284	315	277	287	281	300	262	317	292	299	268	246	278	267	261	268	240	311	263	269	277	276	256	262	247
7685	7377	12195	10108	7603	5792	4824	4135	3812	2994	2600	2229	1884	1630	1562	1424	1315	1287	1305	1300	1144	1142	1197	1115	1051	1133	1028	978	847	915	855	847	792	812	803	830	786	811	763	753	773	753	783	728	790	737	756	738	762	741	723	777	750	741	729	786	751	700	764	711	720	808	720	759	733	736	745	741	753	732	724	731	722	689	708	778	763	746	740	719	726	756	759	731	734	754	774	687	724	721	729	734	734	741	761	718	792	730	726	759	732	753	755	750	769	715	801	772	714	673	733	729	714	760	793	768	717	710	731	727	736	750	692	701	703	746	750	696	747	760	693	716	741	740	719	714	731	742	705	726	709	717	771	779	752	772	744	742	803	759	695	780	719	764	714	720	732	763	768	750	722	752	773	755	765	772	702	705	753	752	714	738	749	759	738	744	777	707	766	735	752	742	793	678	707	735	705	794	716	744	718	692	717	700	688	725	739	794	725	730	738	765	719	675	751	727	721	739	758	746	790	753	771	730	714	723	724	738	714	736	717	753	754	749	738	736	717	726	734	669	741	743	744	768	757	752	749	725	766	768	722	739	712	780	759	713	743	739	729	690	722	753	724	753	794	792	734	713	755	705	734	677	744	716	693	767	732	716	737	791	685	722	707	771	746	690	725	725	770	745	756	707	760	704	791	754	712	756	723	743	718	743	734	721	760	729	710	772	729	740	750	698	743	717	741	756	725	739	758	763	666	738	722	745	743	728	729	733	780	760	698	750	743	720	771	724	720	793	768	711	725	753	744	806	775	746	731	755	720	737	718	700	762	736	717	705	699	737	736	747	726	748	747	737	734	735	698	719	728	782	736	696	719	757	731	763	687	711	754	718	741	747	767	767	792	803	759	751	770	723	729	727	773	772	718	742	702	752	745	748	725	755	777	701	764	709	760	764	766	687	752	766	757	745	722	731	735	743	711	754	727	730	764	743	712	732	757	746	746	729	707	709	738	758	734	757	673	712	716	771	796	757	724	745	766	743	718	695	740	771	706	775	714	774	730	733	728	727	705	696	724	756	777	783	729	760	723	753	710	715	769	760	733	797	723	715	764	715	713	713	758	736	697	711	786	769	724	780	778	743	725	744	780	733	728	759	744	761	735	719	734	706	727	746	728	685	712	767	740	734	781	772	694	731	704	776	741	794	757	774	737	761	765	766	752	743	759	684	780	723	761	758	784	798	744	735	763	735	731	756	730	750	702	749	749	738	713	780	767	733	725	695	802	752	736	746	735	766	739	730	741	736	748	740	726	740	758	771	751	690	734	744	740	680	730	737	747	756	769	731	807	739	786	733	722	743	731	754	809	760	758	788	723	797	732	684	748	730	737	683	740	754	742	727	764	740	738	707	763	750	733	730	732	771	732	719	752	773	721	777	769	750	722	737	717	758	736	764	719	694	723	765	745	723	719	726	720	741	746	761	752	741	761	753	702	721	712	734	747	737	733	817	770	753	755	727	738	724	708	750	707	742	742	752	732	740	734	730	706	716	734	725	716	705	784	735	741	735	758	719	705	708	745	775	690	779	729	744	734	726	741	788	698	728	728	715	714	769	739	776	724	743	743	721	725	751	724	703	794	763	754	713	809	762	728	716	715	772	741	738	731	756	777	726	718	761	759	728	724	784	765	715	768	755	730	756	756	739	713	748	723	738	766	752	747	785	788	774	764	771	730	740	710	730	750	738	725	777	723	699	727	769	747	707	709	722	762	745	745	715	745	713	728	686	707	699	728	742	728	757	708	738	706	736	737	670	790	715	732	762	738	738	776	730	745	772	710	723	744	710	711	734	728	700	744	783	718	713	714	712	711	751	728	729	748	721	714	701	719	784	685	764	782	738	766	753	722	732	764	780	736	672	688	739	779	769	712	740	734	741	741	759	745	759	694	761	759	718	783	719	779	735	727	727	693	730	772	715	763	727	723	705	746	747	737	747	723	747	775	715	757	751	771	748	745	707	763	745	730	743	761	731	731	725	721	719	761	750	754	760	722	758	755	726	699	740	711	726	751	752	737	724	753	728	710	758	748	708	749	773	740	728	716	768	740	785	693	724	735	734	755	736	736	727	736	735	740	762	695	716	743	725	760	749	727	750	744	770	751	702	768	736	712	762	780	663	752	720	749	731	744	752	738	757	743	729	770	717	722	724	767	733	727	716	733	696	689	711	758	766	779	783	761	741	690	745	746	798	766	723	754	719	765	760	736	770	711	735	785	752	706	713	709	741	756	750	753	709	718	778	717	742	745	734	710	728	715	754	706	765	728	768	766	750	727	731	785	734	774	746	712	736	738	704	731	730	754	729	754	721	709	727	754	724	724	783	728	739	720	755	740	735	707	742	735	773	709	755	737	749	786	782	712	748	739	739	767	765	776	735	773	712	734	736	757	733	706	747	737	709	704	726	787	732	718	755	686	794	736	736	719	765	740	705	729	750	698	701	752	736	685	779	743	706	744	739	744	725	762	758	724	762	729	758	742	741	765	794	744	735	723	698	766	703	741	746	714	748	718	715	785	776	732	775	732	757	730	703	769	728	813	720	727	718	719	750	687	752	729	767	743	698	724	727	758	720	719	743	732	736	718	721	745	766	717	795	758	744	720	756	756	710	761	767	745	760	738	767	775	720	751	733	734	744	690	748	734	777	716	709	728	742	792	730	754	741	754	730	758	715	703	735	746	739	730	730	736	737	710	774	740	744	717	744	712	723	773	789	778	748	724	770	721	716	685	756	731	692	721	706	719	716	732	697	812	748	748	717	766	720	770	769	742	746	731	732	724	731	765	780	749	696	798	709	779	753	743	747	736	737	745	768	738	741	735	749	730	742	722	726	713	715	782	682	769	768	759	742	701	765	707	735	722	734	786	772	709	687	774	730	714	752	718	710	736	708	736	778	738	721	727	735	706	725	730	755	778	764	773	773	700	744	746	723	755	737	708	772	708	741	779	722	760	723	768	700	776	748	761	746	712	775	735	751	778	712	781	701	746	687	776	733	725	732	789	750	774	701	748	763	749	722	711	756	693	712	694	740	762	741	774	727	712	744	729	682	734	731	734	771	767	720	779	707	709	784	704	745	741	700	729	753	782	751	766	762	713	724	707	761	724	750	753	702	743	721	718	738	807	753	746	752	755	736	748	707	784	746	722	731	741	746	709	716	715	716	759	698	737	730	736	740	702	783	735	754	766	691	770	752	761	732	719	745	681	745	746	782	713	725	723	664	719	742	749	766	733	760	778	736	745	695	726	718	707	707	731	728	793	726	752	744	734	740	742	776	700	730	702	762	719	728	730	698	727	755	695	706	761	744	729	719	747	786	722	787	745	699	667	734	743	762	734	729	727	727	665	740	771	705	750	736	739	703	775	718	783	771	736	725	782	731	704	795	760	766	745	740	773	692	706	768	753	711	754	739	750	706	763	743	717	715	707	755	731	732	731	712	741	784	758	719	719	712	726	748	771	771	788	750	773	728	757	716	775	773
27240	22793	18717	8639	3980	2715	2373	2508	2890	2197	1972	1482	1339	1028	1064	752	775	911	763	712	644	676	765	689	670	609	607	550	480	483	439	444	336	331	308	296	326	296	275	272	271	263	252	276	256	282	261	233	215	255	247	252	248	225	253	253	211	260	258	240	245	232	243	239	225	245	217	232	257	252	253	239	227	267	223	228	255	243	210	271	228	242	230	259	234	243	232	247	260	248	229	243	222	217	235	223	247	225	224	249	247	244	224	211	238	201	252	245	271	224	239	226	237	249	226	221	261	206	252	227	227	213	223	223	245	213	272	230	236	228	215	233	230	262	236	245	250	244	216	216	248	225	234	235	245	231	244	240	234	256	243	245	215	225	239	241	233	241	224	242	266	214	250	241	238	219	269	246	233	239	247	246	247	230	240	238	244	231	231	229	223	241	228	215	271	244	242	232	235	249	228	223	229	248	269	250	231	230	239	217	244	200	232	231	247	235	227	239	249	237	251	261	242	231	233	243	240	224	234	250	238	232	238	210	223	245	260	231	242	229	237	222	250	268	258	245	234	250	220	258	224	218	213	232	220	248	237	224	242	252	234	222	241	255	211	218	255	235	208	241	215	234	245	228	239	214	216	226	215	226	223	241	238	259	199	252	228	234	253	238	224	225	246	256	252	212	249	212	245	232	238	235	250	222	219	249	248	238	242	242	223	241	249	257	233	240	260	217	226	217	213	249	251	212	239	229	241	250	212	234	246	223	232	230	225	214	262	222	210	255	239	244	260	227	225	219	243	215	217	270	251	232	225	217	217	229	232	225	212	229	247	258	230	247	228	233	247	216	224	213	243	223	233	221	243	230	224	237	241	245	247	257	206	239	218	219	250	203	234	225	251	260	241	248	213	245	241	219	242	244	209	213	242	234	219	213	237	218	224	222	238	234	267	227	233	258	232	253	203	221	230	220	249	202	234	213	227	261	228	247	243	214	225	215	220	228	224	243	257	207	244	221	250	239	241	225	278	230	254	257	243	244	265	218	236	229	243	237	240	251	239	217	250	262	231	227	223	222	255	235	254	240	228	251	222	246	261	249	240	239	248	238	209	224	256	222	228	228	228	235	210	245	250	270	244	265	252	237	258	250	225	246	211	228	250	254	228	232	212	223	211	226	224	227	210	219	226	233	215	232	251	228	232	245	234	248	234	236	236	237	220	209	250	241	248	228	226	251	283	241	217	255	268	240	280	234	260	236	259	248	224	210	229	214	239	233	247	239	262	227	222	248	219	219	248	263	208	232	238	236	237	217	218	236	233	236	223	233	227	224	217	232	218	243	253	242	234	233	222	253	207	233	240	213	246	235	218	251	222	220	213	242	226	259	262	254	214	232	217	245	237	206	216	229	239	222	236	230	222	217	232	247	233	245	227	234	224	249	220	226	234	245	230	248	220	218	216	234	240	266	259	244	240	219	222	221	236	239	270	223	225	218	255	247	242	221	245	225	241	235	254	250	267	244	217	201	227	242	240	230	233	252	246	241	229	220	259	255	243	253	260	251	226	217	259	228	254	212	242	252	259	231	223	229	206	228	210	241	223	214	229	226	224	203	242	232	223	220	230	228	211	220	249	232	237	213	243	240	228	258	224	237	231	251	230	251	217	226	270	231	247	223	247	236	236	221	256	258	215	253	258	243	264	227	236	239	236	255	227	224	232	245	236	218	225	225	260	213	250	244	249	234	234	236	217	217	230	240	229	242	227	245	222	244	220	254	227	216	231	215	242	239	225	238	220	220	229	209	205	239	228	240	254	245	216	229	226	253	250	247	227	264	233	265	230	245	215	220	222	232	242	235	215	237	247	221	244	241	212	235	235	241	220	241	220	233	234	238	234	218	259	229	257	255	274	204	219	228	252	235	256	235	255	246	251	240	230	254	238	239	213	254	207	247	217	243	247	215	196	233	229	225	230	219	219	224	251	258	242	239	205	243	241	238	248	219	239	230	247	241	237	219	252	205	242	208	245	229	219	226	234	245	213	230	220	233	276	240	218	228	254	222	194	232	236	240	248	221	234	207	215	223	215	242	235	258	254	232	242	222	198	235	276	225	212	230	231	213	243	248	256	231	238	253	240	240	232	221	254	228	214	239	234	233	244	244	249	217	231	232	221	223	254	222	232	226	213	234	240	218	190	231	253	245	243	231	230	235	202	256	217	231	220	221	220	196	246	261	232	247	238	240	231	235	236	245	224	236	247	226	253	272	203	213	237	245	227	248	241	234	243	266	226	250	221	239	236	225	251	234	245	259	255	230	214	233	234	218	194	224	213	235	239	216	222	215	239	224	237	272	231	239	256	244	239	218	233	232	255	232	235	231	228	207	219	262	222	192	238	248	229	224	222	234	252	243	255	250	227	255	248	239	248	227	220	223	215	246	260	246	225	239	225	233	237	241	224	219	231	239	254	242	233	218	231	232	214	216	223	224	230	265	242	219	256	221	233	211	234	254	236	235	243	246	264	249	218	242	243	251	235	245	194	245	238	245	213	231	248	222	235	239	265	226	206	224	235	231	239	228	216	237	241	232	245	229	243	213	246	242	251	218	231	226	230	247	235	235	249	226	241	238	234	215	239	208	225	222	242	228	242	239	239	255	225	244	220	259	228	252	230	255	255	227	243	261	235	236	238	235	277	231	234	225	251	243	219	259	214	249	232	234	222	228	229	244	213	236	231	225	227	248	241	238	229	241	225	248	215	233	250	227	248	250	249	249	237	245	230	204	247	235	235	225	224	239	239	243	214	242	245	207	211	224	233	215	194	240	242	258	217	230	228	252	199	231	245	245	216	234	219	217	212	213	221	225	223	232	228	234	240	223	229	222	230	227	228	222	220	215	225	249	245	230	237	234	218	232	206	237	254	215	211	242	242	241	230	233	228	264	226	239	219	212	222	205	225	213	206	245	216	259	260	236	210	221	257	215	227	240	225	210	244	225	269	238	236	229	216	233	205	222	241	241	229	249	213	236	229	212	219	201	227	257	212	218	211	229	227	235	260	244	227	202	239	225	213	228	199	215	264	216	240	225	232	230	246	218	241	226	241	230	226	222	230	245	220	214	226	237	223	227	226	231	263	252	217	250	230	239	236	248	210	224	235	224	257	251	216	229	244	247	240	232	216	243	256	254	230	239	244	228	215	210	237	249	244	277	234	241	243	254	205	255	238	247	234	219	225	237	224	241	257	254	240	222	233	241	199	229	224	239	230	230	262	246	219	227	229	238	214	221	230	235	237	235	234	215	227	235	205	238	207	225	228	290	240	209	213	236	226	225	216	214	224	246	229	243	236	254	206	238	226	235	244	281	228	241	243	238	215	237	210	251	211	252	213	247	245	240	201	231	232	259	242	198	215	231	229	228	221	263	226	232	212	257	245	232	228	223	203	251	212	237	224	224	221	223	265	227	226	237	240	209	243	242	230	210	249	205	238	267	246	227	254	225	225	230	235	232	239	219	249	224	250	238
18229	21101	28924	23804	18996	16757	15592	14965	16796	13008	12633	10317	9529	7470	7997	5744	6047	6700	6386	5601	5186	4971	5572	4991	4836	4579	5169	4094	3416	3356	3024	2732	1991	1615	1766	1608	1625	1267	1198	1182	1147	1115	1022	952	1080	944	921	791	756	741	717	660	701	674	632	674	676	645	690	634	636	663	652	612	645	605	656	663	629	655	658	644	657	667	621	631	630	621	646	649	632	603	632	622	618	671	636	644	625	628	653	649	643	634	617	636	612	609	627	628	637	615	626	612	637	656	642	631	642	614	615	609	633	626	640	623	613	676	651	644	660	638	634	667	664	675	645	642	651	660	641	627	622	634	620	624	651	615	678	640	672	646	642	605	646	676	655	660	628	680	659	644	693	649	638	641	631	623	631	620	661	645	598	678	615	660	604	650	613	672	636	620	657	642	619	610	618	647	641	638	630	641	652	635	650	652	614	624	640	660	649	607	597	686	653	665	660	611	664	589	678	631	626	658	637	624	631	648	605	651	677	656	616	661	622	616	596	688	614	665	682	592	665	637	626	620	643	631	698	616	657	672	649	611	657	691	600	629	650	653	609	627	654	603	587	668	647	625	645	645	592	638	594	628	621	643	590	657	592	621	637	654	628	630	627	621	632	606	605	645	637	629	608	626	643	634	644	663	646	616	654	653	627	602	666	683	569	649	652	605	644	595	660	689	656	638	623	618	618	584	618	615	661	635	639	616	663	641	631	621	643	621	641	662	649	600	605	673	558	650	656	650	609	633	607	635	678	699	642	607	583	616	683	628	624	658	632	641	631	577	619	635	615	671	647	649	688	657	593	652	670	660	663	622	691	604	651	609	615	626	643	634	679	666	679	629	662	609	667	664	682	630	661	659	653	635	613	693	626	602	617	570	601	599	644	637	611	649	622	617	686	638	647	670	670	659	617	619	645	623	624	597	651	599	616	602	677	650	618	618	651	605	651	663	600	619	634	594	599	619	608	634	667	644	629	632	614	638	654	678	612	580	622	645	624	629	644	636	661	665	626	595	635	655	610	645	613	654	619	641	687	630	627	628	612	676	576	619	627	634	653	630	660	639	670	587	615	630	615	603	639	594	636	611	651	643	655	627	683	601	603	600	628	632	637	632	603	638	656	653	615	641	690	692	668	662	642	620	693	604	592	651	627	631	591	645	661	615	645	623	683	668	687	616	636	637	643	654	661	591	660	664	640	669	668	708	649	618	645	623	637	650	596	610	640	608	629	636	617	642	639	674	648	633	601	662	664	650	663	648	651	646	654	625	640	659	644	643	619	651	659	641	625	650	642	682	599	625	705	628	656	684	666	669	622	580	676	699	636	594	642	676	619	624	660	690	677	624	626	625	640	675	667	627	615	598	669	608	624	679	609	671	658	617	646	645	643	610	644	624	636	631	608	659	619	596	631	689	599	635	689	654	619	605	657	650	614	645	668	648	634	626	629	685	640	612	641	674	629	634	663	674	592	637	653	609	624	610	680	624	641	613	647	627	664	661	658	644	652	641	659	649	666	664	643	628	651	631	636	621	578	628	605	627	568	667	640	674	591	684	606	634	645	674	619	657	607	623	622	633	629	664	614	638	654	620	625	634	627	643	617	639	640	664	624	619	683	624	689	621	604	599	627	613	658	619	676	615	624	686	632	676	609	642	597	637	630	677	628	652	628	663	666	631	691	649	603	653	677	614	634	644	671	627	618	615	616	645	602	644	639	597	643	647	606	692	676	637	611	638	609	631	662	624	646	680	642	656	644	656	619	595	610	620	646	611	632	638	650	587	669	611	681	613	603	658	673	619	650	619	625	625	627	658	631	625	625	618	613	640	641	626	624	675	663	633	621	623	599	617	630	657	620	627	645	636	665	670	681	652	691	630	649	615	702	633	669	672	622	633	612	649	649	659	610	636	660	667	610	623	633	624	611	669	647	675	628	638	658	634	635	673	678	655	568	645	696	688	636	632	639	589	643	680	628	649	659	599	624	613	615	652	654	662	601	634	633	613	582	641	616	655	648	613	616	644	596	667	645	626	600	657	632	674	630	628	601	640	642	651	685	621	634	645	677	503	649	645	640	641	652	683	661	627	620	640	669	655	650	644	610	646	639	573	622	649	642	632	611	630	631	620	639	660	685	657	646	671	672	669	621	616	675	617	641	669	611	647	648	624	673	690	606	660	655	618	638	622	660	674	615	628	633	604	646	670	624	665	615	604	631	640	632	636	657	604	643	654	643	648	628	640	673	665	628	608	675	604	629	618	633	658	621	661	627	613	632	673	665	620	601	632	621	641	642	676	669	631	640	660	661	651	648	649	646	633	644	661	644	633	622	683	643	627	667	653	649	618	651	640	642	620	651	706	650	695	640	619	605	632	658	586	614	643	619	629	639	666	649	657	664	661	646	606	625	630	635	638	632	657	640	646	673	657	643	629	656	643	640	617	636	662	671	633	621	633	636	616	613	609	655	683	598	673	672	626	636	597	634	634	600	614	630	610	689	630	608	676	629	718	639	661	610	589	639	642	626	584	666	648	624	648	662	633	653	654	674	679	631	596	659	659	629	632	651	654	627	635	645	672	631	674	588	580	643	641	682	613	636	648	640	646	655	654	616	607	616	607	622	629	627	643	621	651	662	658	636	633	631	638	665	628	679	671	589	639	617	604	642	624	623	641	635	636	642	642	659	659	597	670	642	613	702	674	606	601	614	632	644	657	658	587	649	644	607	647	617	587	654	674	676	633	600	688	624	624	635	639	646	695	660	633	659	666	660	662	645	621	649	676	611	641	622	610	612	628	682	649	666	647	702	661	621	629	618	614	629	676	597	653	650	672	611	667	648	619	650	634	611	631	621	660	599	646	647	621	655	659	635	626	636	656	637	638	658	636	646	631	638	593	635	659	617	653	666	665	671	698	638	649	615	643	593	640	624	614	652	621	617	685	626	592	670	611	657	656	587	596	624	610	654	646	608	639	625	627	616	634	618	613	601	637	634	655	620	659	616	660	642	620	647	624	645	649	639	662	666	626	644	650	603	649	640	594	602	628	614	666	640	656	636	598	630	592	640	657	645	614	663	651	673	640	614	633	658	665	634	618	648	615	669	605	667	588	633	630	667	649	614	657	640	669	659	617	625	643	659	603	633	688	683	667	599	684	582	645	626	614	639	641	680	637	609	625	649	586	659	655	597	583	604	643	642	615	624	675	646	647	695	609	592	626	655	664	653	621	638	633	629	640	689	695	652	624	695	603	645	611	639	649	650	647	634	684	603	665	607	644	682	630	626	606	665	643	605	675	663	601	640	674	639	602	648	650	602	666	631	626	648	629	622	665	627	611	637	656	647	663	669	643	631	632	627	614	654	615	652	638	647	574	640	622	617	652	607	613	639	635	628	672	647	617	630	618	660	623	618	654	657	634	625	679	643	661	651	629	620	629	651	615	656	595	614	619	600	628	633	639	656	667	604	623	615	627	631	659	643	613	611	630	628	606	687	642	671	611
35927	33171	26685	14955	8626	5454	3945	4379	6060	4613	4031	3536	3050	2073	2026	1382	1564	1602	1482	1370	1194	1273	1295	1167	1147	1167	1083	1000	814	722	592	597	441	376	312	337	339	279	282	264	284	286	252	263	242	234	239	200	232	212	188	175	229	202	197	193	172	194	198	175	209	195	172	193	168	171	172	166	205	180	174	176	184	173	192	199	173	203	183	176	171	181	158	173	183	150	197	192	202	182	162	182	186	191	181	185	182	178	156	178	184	150	190	162	183	168	171	171	182	211	180	176	173	174	170	174	177	182	189	195	190	181	182	158	167	186	193	195	164	180	178	179	189	180	175	170	200	193	159	188	183	180	158	154	188	184	195	174	214	199	185	185	167	204	195	169	162	174	177	173	193	195	180	198	195	189	174	183	184	150	187	173	163	175	162	182	175	167	176	202	183	190	180	209	194	185	181	202	162	190	182	160	176	181	183	185	161	193	179	179	160	180	178	194	161	190	191	184	181	199	199	188	195	192	156	178	183	194	171	178	216	188	167	195	202	202	187	178	169	186	169	168	195	177	194	165	173	161	187	179	187	176	180	198	168	156	187	191	185	170	173	203	168	184	170	196	183	183	176	179	173	177	177	173	160	190	184	191	198	183	175	174	158	169	171	176	186	186	181	160	181	199	202	206	184	204	217	179	206	165	171	189	163	177	181	154	169	197	183	184	185	146	185	177	211	171	184	159	199	193	195	187	181	225	181	197	154	158	194	163	186	182	233	203	164	183	204	191	199	194	200	147	207	170	173	197	179	205	152	196	173	173	169	192	193	173	183	172	163	194	161	173	180	197	190	198	197	185	189	175	175	183	188	186	146	182	181	174	204	167	196	195	172	183	171	178	180	184	175	180	169	155	161	198	184	179	166	173	167	184	184	191	174	153	183	180	191	175	172	191	204	174	175	184	191	190	183	177	180	163	151	169	185	190	191	194	179	172	173	178	191	170	171	196	179	196	177	181	175	192	193	164	162	202	175	169	169	195	187	191	175	183	196	147	181	195	171	165	160	178	183	220	158	193	198	196	162	167	170	188	183	182	194	182	179	219	182	194	190	184	197	160	225	182	182	163	191	207	172	201	181	196	180	178	192	181	182	198	171	172	195	173	182	173	185	176	186	154	180	193	158	180	177	171	162	187	184	209	186	191	196	182	166	191	173	197	184	189	201	167	173	186	186	185	180	199	176	217	182	187	193	192	191	185	162	192	193	184	199	165	155	171	197	170	174	176	176	170	182	178	183	192	203	199	198	173	197	182	188	201	163	172	180	178	191	175	165	178	178	175	201	186	192	160	182	196	181	169	174	182	183	186	184	164	177	184	195	191	199	186	182	221	180	171	162	194	175	201	230	173	189	190	176	182	187	183	168	195	200	186	177	180	191	161	189	201	204	181	158	189	168	162	206	190	189	167	179	166	191	170	200	199	188	199	197	178	160	174	181	192	185	216	185	178	168	201	172	185	211	171	169	140	190	176	181	188	173	211	181	163	206	190	191	165	177	180	205	197	186	175	172	151	170	173	165	171	176	185	176	174	186	180	169	200	182	181	200	177	196	171	202	181	178	179	180	183	164	191	189	198	177	189	202	180	165	178	206	178	194	198	182	192	179	186	196	167	193	183	172	179	203	177	191	181	158	172	174	189	188	183	171	176	190	201	161	186	196	168	176	173	191	182	185	189	174	205	209	201	189	192	155	187	182	191	181	190	180	174	188	177	179	174	175	161	168	182	184	187	168	194	193	189	187	173	192	207	193	198	169	186	208	151	154	173	177	181	173	169	172	192	191	184	191	181	174	160	203	165	175	179	177	184	171	165	177	164	194	185	191	194	193	204	199	188	167	173	175	163	183	183	211	196	182	186	176	189	201	192	171	204	199	181	152	163	181	166	200	196	151	169	179	178	200	171	196	184	146	186	184	165	193	185	175	210	164	202	193	177	213	177	201	196	180	195	192	182	176	176	194	177	177	196	168	192	171	184	195	179	198	186	192	206	168	172	163	181	176	183	173	192	173	167	162	203	185	158	169	193	185	210	187	187	171	193	162	189	177	163	161	174	161	170	148	164	165	176	198	201	181	194	170	191	195	199	183	220	195	182	184	164	182	171	171	194	172	168	189	176	175	218	169	197	171	178	184	179	168	192	184	188	193	168	162	195	187	176	167	173	187	166	177	175	187	185	163	200	173	205	175	187	182	185	235	171	183	204	165	173	188	177	171	191	165	177	183	183	166	179	199	186	191	181	186	186	182	175	175	166	217	174	173	187	198	189	193	204	176	186	180	176	196	235	213	167	185	195	174	207	189	208	211	173	182	163	173	169	174	180	194	177	164	181	170	208	193	192	182	177	195	167	179	169	160	175	171	197	170	186	178	175	171	188	189	200	182	181	181	176	184	183	169	170	179	188	177	187	166	159	185	213	185	197	167	168	181	162	217	170	182	186	180	167	175	177	169	188	189	185	186	205	161	158	183	182	199	183	201	170	193	180	169	161	181	164	157	178	211	193	210	159	177	181	173	165	181	173	181	197	199	207	196	198	165	170	189	191	183	151	172	194	178	194	190	190	178	171	179	176	174	173	186	190	189	183	186	172	167	196	175	178	171	194	210	180	168	173	175	170	185	186	170	166	175	193	178	181	177	192	160	183	184	171	203	188	191	165	197	162	193	188	184	166	164	165	199	175	181	189	189	199	175	165	186	204	195	172	220	175	195	196	178	184	183	179	175	174	170	160	169	177	216	180	164	204	151	157	179	195	190	192	167	161	184	171	196	171	164	165	191	195	194	153	188	205	192	173	178	195	180	191	171	189	186	178	177	196	167	175	191	174	175	152	188	193	157	193	180	202	161	190	195	177	187	186	177	169	190	207	170	180	190	174	188	202	198	189	194	195	173	167	172	194	173	151	194	180	158	184	176	182	189	182	172	180	204	174	202	178	178	178	184	179	167	178	176	176	186	175	192	190	185	192	193	163	170	176	181	166	181	184	187	169	199	194	159	192	173	208	180	191	172	181	187	177	187	185	180	205	174	180	179	205	211	186	173	175	187	193	178	204	152	170	151	180	191	184	161	181	179	176	181	164	205	217	171	164	181	181	178	167	174	182	201	192	191	186	175	159	180	178	184	189	185	161	181	192	150	169	188	155	197	182	158	176	195	166	179	200	201	175	180	169	192	182	187	183	192	177	179	210	193	174	178	199	201	182	155	165	176	171	204	182	181	171	195	189	172	218	191	157	160	196	179	206	197	200	180	180	164	165	206	173	179	178	199	191	179	189	174	198	171	187	162	189	177	174	182	169	201	158	178	179	174	191	193	190	177	207	180	158	198	182	174	191	193	195	190	163	177	202	178	205	176	188	182	162	196	183	187	182	185	212	178	181	182	193	192	140	168	172	171	193	168	190	185	174	170	166	198	187	199	176	162	180	192	176	201	192	196	184	193	196	180	173	188	201	192	172	176	172	187	184	187	172	162	179
22254	29087	33250	30337	27495	23976	21280	22221	25747	21311	19772	18707	16269	12837	13439	10086	11171	11858	11377	10068	9860	9129	9604	9171	9464	8936	8713	7679	7069	6228	5458	4664	3718	2788	2495	2647	2393	2028	1805	1787	1959	1836	1477	1307	1293	1363	1162	1010	825	700	633	606	552	549	549	512	562	568	552	534	554	552	485	500	477	515	505	555	489	524	526	528	531	486	492	543	487	493	522	519	519	493	521	543	554	490	518	523	518	555	508	558	497	517	480	537	536	500	552	500	558	532	464	543	490	528	538	540	516	524	504	547	519	552	528	507	526	515	511	532	462	517	500	468	481	504	550	547	529	508	510	541	489	509	521	566	522	521	513	494	516	520	515	548	490	515	491	522	552	501	491	521	467	515	523	484	478	527	505	531	545	533	526	504	498	513	496	536	529	512	512	520	509	511	478	539	527	504	536	536	524	517	516	539	463	556	538	492	532	533	521	514	496	526	514	471	573	498	517	507	478	524	511	456	530	544	523	520	516	490	472	486	519	477	502	517	529	522	504	533	521	492	531	505	537	507	511	520	546	530	501	487	512	514	485	516	565	556	487	504	508	505	533	501	519	525	510	541	522	478	524	449	497	520	533	490	490	492	512	493	501	493	544	573	481	518	483	512	499	482	477	500	509	527	532	523	534	477	513	519	498	560	526	518	523	504	535	444	501	524	539	493	547	557	517	486	541	554	522	505	487	529	536	559	548	511	473	517	555	520	500	543	510	505	509	516	502	486	504	485	577	547	490	502	489	500	513	508	533	516	487	527	509	520	502	529	495	463	523	531	502	493	494	496	502	519	555	521	475	505	485	525	532	493	534	476	568	503	483	536	578	511	514	540	512	537	490	512	528	495	530	525	512	499	515	499	480	525	502	494	522	479	472	484	444	502	497	527	492	520	503	497	540	505	560	491	533	536	516	545	534	503	496	499	532	488	541	510	516	541	513	524	492	555	533	523	526	472	510	526	505	502	493	471	526	529	463	510	530	524	516	555	545	528	525	555	515	503	518	551	538	531	516	560	535	509	498	504	506	527	517	527	481	518	527	526	501	560	492	480	506	528	516	507	530	515	506	505	525	504	493	557	495	508	507	521	533	500	519	500	495	515	523	515	529	484	506	555	519	538	513	504	497	529	526	548	527	499	510	514	541	550	526	487	524	544	497	516	539	494	488	520	531	549	527	537	519	511	527	485	543	500	510	532	553	537	514	558	521	526	504	466	510	525	537	478	538	485	524	518	521	533	490	510	497	516	507	522	533	540	544	492	491	470	525	527	499	529	528	514	561	517	519	523	502	541	524	477	490	496	531	544	495	523	528	495	526	515	525	539	520	488	507	524	524	508	521	557	496	476	517	520	504	482	520	515	515	458	517	491	523	557	524	512	536	488	504	470	589	530	541	500	514	522	520	528	507	502	534	499	508	523	528	513	522	501	492	481	564	534	554	502	555	557	533	462	513	540	539	553	458	544	550	562	478	525	483	485	544	531	525	527	575	522	488	498	486	529	550	550	546	502	545	533	527	510	492	545	517	510	483	535	486	488	527	545	524	461	463	513	507	526	500	563	507	499	535	518	463	539	485	492	517	525	491	513	506	521	511	497	518	502	553	523	503	536	530	511	486	500	517	523	505	487	485	501	483	499	496	577	492	510	517	495	485	500	503	505	529	481	509	599	540	552	508	531	530	515	519	547	522	510	545	502	500	512	526	480	527	525	526	531	520	507	503	557	480	502	507	490	477	538	532	506	539	526	482	508	520	507	516	500	520	538	528	534	482	495	497	515	519	444	532	508	531	489	514	493	525	521	489	548	540	514	555	499	444	563	555	507	528	546	484	542	481	488	539	527	508	528	518	471	512	522	575	502	506	496	542	525	523	499	517	505	515	518	535	540	527	521	521	465	507	507	474	519	513	534	514	556	499	505	536	499	512	504	482	514	514	465	556	512	525	512	526	543	526	534	489	523	560	530	515	484	467	533	532	457	523	550	504	489	485	530	508	488	556	506	497	565	515	542	500	517	522	487	480	542	509	563	514	507	529	517	538	484	508	577	493	517	473	496	511	545	519	494	561	501	520	534	493	478	501	527	533	521	544	452	486	529	520	521	488	529	514	495	506	537	508	496	508	528	508	508	504	521	510	472	527	494	483	511	496	495	487	476	506	531	524	511	519	525	491	524	520	453	513	473	518	513	544	530	507	567	521	548	506	562	525	511	529	510	504	525	513	511	505	532	507	517	506	485	511	507	545	498	498	526	534	508	514	530	551	474	510	500	524	503	519	503	514	508	497	497	482	537	548	504	512	519	558	512	524	524	537	495	546	596	531	487	509	483	493	492	529	546	512	573	539	495	487	510	540	535	497	524	510	526	503	524	512	522	517	503	524	539	534	502	521	548	534	526	507	521	481	509	535	510	508	529	527	496	495	524	511	499	535	494	537	494	506	584	525	520	519	501	503	546	526	518	499	504	488	523	517	489	548	492	501	522	529	534	534	539	518	559	528	503	543	512	502	543	468	511	472	526	560	550	489	532	514	528	512	507	530	514	527	526	463	517	510	537	529	488	525	489	493	543	515	522	523	501	483	528	521	502	505	498	493	547	501	513	522	507	512	504	537	548	500	491	501	523	505	511	546	533	513	538	565	520	543	530	516	546	524	514	522	545	545	527	519	544	484	530	530	489	499	463	478	468	489	545	504	501	528	509	508	522	501	528	517	506	555	524	521	521	478	568	555	474	519	553	508	547	489	542	542	503	540	474	486	536	489	489	540	479	506	553	513	496	524	517	534	466	530	483	527	479	523	510	534	542	499	515	497	464	519	518	511	524	486	470	529	524	548	483	518	485	494	502	504	536	527	468	482	518	547	531	482	546	525	511	514	488	484	503	524	520	516	545	538	511	543	559	547	513	533	486	551	493	521	577	536	514	508	518	518	503	500	538	525	486	517	480	504	548	532	498	513	482	542	521	554	508	506	508	497	518	529	539	501	502	522	512	500	523	531	540	493	527	486	517	523	488	459	491	512	530	470	539	513	504	489	544	527	473	506	501	509	512	542	512	530	537	533	486	526	517	531	495	529	509	473	509	523	558	535	508	558	493	512	557	501	514	532	503	536	512	524	491	505	560	480	493	538	505	507	525	497	565	546	503	479	488	517	485	533	524	552	511	529	547	543	517	515	499	484	533	543	546	516	528	491	537	531	548	527	502	552	534	553	546	508	549	466	497	512	495	481	533	552	511	549	503	529	527	506	542	537	494	502	463	518	529	548	569	479	511	526	535	491	504	471	469	520	523	467	536	519	519	529	477	494	526	535	476	484	549	470	532	537	533	552	513	519	530	509	539	527	535	508	532	486	516	547	538	528	508	538	491	513	515	480	523	489	521	454	548	501	545	500	528	510	511	504	525	523	521	507	502	527	510	524	523	526	482	538	530	483	547	502	499	531	522	515	518	509	524	501	492	517	527	530	526	485	524	547	503	533	524	522	482	528	491	483	497
9088	5882	3502	1417	856	663	557	532	524	478	449	362	344	329	354	314	325	316	330	326	328	330	304	295	308	303	293	288	294	285	296	298	282	277	285	273	264	290	289	255	292	298	296	260	294	289	264	252	281	276	299	272	281	282	268	274	299	273	302	278	268	271	266	295	267	295	279	282	285	290	308	261	268	259	261	305	246	274	261	252	271	285	299	294	280	263	288	268	249	294	263	283	262	296	282	270	283	278	287	255	287	281	274	272	234	293	269	279	265	291	262	308	276	269	270	267	301	298	292	293	266	288	251	301	251	270	293	296	320	245	298	269	268	241	309	286	270	300	252	269	289	285	269	278	286	293	279	268	290	267	276	286	276	264	282	264	258	286	292	285	269	271	255	265	325	290	329	279	251	287	282	237	307	272	254	238	290	281	309	236	286	250	277	269	248	270	278	281	270	264	262	289	270	246	263	270	272	254	290	261	309	304	287	266	305	266	305	276	285	253	285	305	311	255	271	296	307	300	250	279	307	253	273	276	288	292	286	294	285	334	292	268	277	280	272	287	247	275	292	272	278	250	279	276	281	298	261	297	303	305	263	302	303	290	299	271	288	275	278	277	271	239	293	266	251	273	266	262	294	299	277	261	277	261	283	291	272	301	265	266	288	264	296	267	251	278	257	279	318	231	273	273	293	265	280	246	282	260	282	263	266	261	270	268	293	302	272	273	270	265	309	275	315	300	275	274	299	270	294	302	288	287	250	270	255	271	296	245	237	279	272	276	292	293	267	276	268	267	270	281	262	287	261	292	288	258	315	283	286	294	294	272	256	270	274	281	319	278	285	293	272	288	290	289	265	292	284	273	244	288	295	267	287	290	268	299	274	269	238	309	324	302	234	251	323	310	269	279	291	289	288	292	296	269	284	298	276	279	329	311	271	265	302	284	255	301	278	275	285	262	259	302	283	286	318	290	276	275	322	248	269	291	260	265	312	237	283	276	323	268	256	283	260	264	250	293	247	233	251	303	242	274	276	265	255	294	294	283	249	265	275	274	291	294	241	316	278	329	287	283	262	296	272	278	274	265	287	294	260	321	299	264	294	300	296	261	289	302	322	257	283	286	278	269	265	299	302	296	293	293	262	302	289	303	279	293	249	312	253	296	264	279	288	318	271	290	303	305	288	276	269	275	308	267	313	281	262	292	277	292	262	285	293	269	283	284	270	295	328	247	261	266	245	285	265	313	265	261	272	260	287	252	279	281	270	281	271	284	305	247	285	288	283	252	259	275	317	280	259	282	314	291	277	262	287	268	289	274	247	259	263	260	289	319	250	266	274	257	267	278	260	287	262	263	279	294	276	276	299	287	287	270	279	274	278	287	272	260	272	269	310	295	267	282	286	276	291	264	283	280	297	298	275	254	290	263	285	293	278	294	277	283	276	282	274	294	263	284	268	277	287	278	266	263	270	297	260	278	311	282	258	262	290	270	291	260	301	262	292	273	302	280	285	287	285	272	259	283	302	268	285	257	284	285	280	288	296	254	255	285	275	292	291	281	257	278	300	286	240	281	313	284	261	277	265	271	271	292	284	289	293	276	272	267	273	284	282	258	270	287	268	266	274	267	322	296	302	285	275	292	253	279	292	278	242	291	274	269	306	252	282	300	247	300	294	291	260	248	274	296	272	269	263	268	291	296	302	286	297	292	294	276	296	306	269	254	271	290	288	286	270	283	260	269	295	293	287	312	264	257	328	253	269	229	297	288	293	265	284	258	286	249	291	263	293	281	276	243	254	280	250	268	250	290	278	255	267	275	301	272	266	263	262	300	278	281	291	263	290	286	278	260	302	296	284	272	295	279	273	269	273	267	294	285	268	265	296	269	278	275	252	282	276	309	250	298	304	279	279	267	313	256	272	281	344	293	280	229	242	302	279	305	291	262	287	316	265	273	281	253	287	284	273	294	281	269	282	293	301	264	281	252	274	296	290	296	268	305	280	278	252	273	294	287	283	296	301	288	265	261	288	307	286	289	268	304	272	278	295	305	243	315	277	286	254	275	288	259	283	278	266	269	275	304	281	291	266	277	250	267	290	271	249	239	268	265	266	310	293	272	288	296	300	257	277	299	254	247	303	319	268	264	300	272	306	278	280	281	299	285	268	286	274	277	251	275	270	259	268	293	305	282	245	272	296	303	288	267	313	313	278	284	268	282	284	246	268	291	286	288	296	271	304	253	279	327	256	295	286	272	273	254	289	265	314	265	290	267	299	273	259	303	271	242	293	299	304	280	262	256	251	264	290	294	291	276	282	254	267	292	252	300	300	288	289	286	257	290	300	271	290	271	307	249	300	262	239	297	247	291	283	282	272	313	290	304	309	298	295	279	269	263	293	310	264	278	250	278	291	289	294	274	266	260	287	270	296	301	239	292	283	296	286	280	279	305	229	267	276	288	267	301	286	278	294	313	266	279	273	263	286	297	303	277	247	277	307	305	280	288	269	273	269	283	287	274	295	306	311	269	294	263	289	284	297	263	268	260	283	249	285	263	310	301	296	264	284	279	294	307	278	286	257	290	279	293	281	271	290	290	286	323	282	268	285	293	295	277	283	251	288	273	269	299	293	279	287	237	305	274	291	263	305	282	288	285	290	233	276	277	263	277	263	284	259	288	309	268	267	269	278	286	291	265	274	313	299	281	273	264	272	257	289	295	304	270	288	293	267	262	279	298	256	290	275	280	276	277	259	283	276	290	282	280	303	278	270	266	320	290	277	288	262	269	256	247	287	300	274	260	311	268	285	282	288	248	286	275	293	284	279	283	259	308	263	274	310	273	307	294	290	260	264	300	295	282	298	304	253	283	280	283	271	270	298	291	247	264	291	286	296	293	288	265	262	249	269	250	275	266	274	277	268	326	307	268	322	280	268	258	261	283	294	267	291	268	295	269	293	291	304	273	289	259	259	288	248	290	278	319	283	260	312	244	302	290	267	230	270	287	279	275	298	258	307	275	274	302	282	281	297	271	285	271	298	268	255	280	279	270	291	292	298	280	313	296	286	277	272	308	305	283	278	262	260	265	324	242	300	298	268	292	283	318	282	269	253	270	308	281	297	282	285	282	295	282	265	305	288	272	282	277	281	301	263	296	320	302	279	267	272	261	270	288	292	293	288	284	297	295	274	261	265	271	287	259	248	293	260	283	282	264	250	284	286	278	278	280	272	235	308	254	320	255	317	286	294	283	273	244	290	277	287	277	277	255	291	270	277	292	255	278	271	268	295	289	273	306	287	306	277	272	275	287	305	291	295	276	288	244	267	272	281	290	281	294	255	307	270	270	304	274	281	303	276	293	292	296	267	248	244	291	281	263	265	271	286	249	268	286	295	278	294	268	265	271	257	283	272	246	263	294	311	292	294	277	267	295	272	275	272	270	302	310	273	297	271	281	285	283	280	294	276	302	275	297	262	303	293	283	273	282	306	305	263	285	262	291	268	281	312	256	298	276	273	256
7911	7635	12573	10386	7708	5907	4519	3850	3707	3237	2722	2285	1908	1662	1631	1451	1443	1410	1391	1329	1210	1277	1206	1214	1051	1040	1004	973	1034	915	910	887	842	875	768	883	817	793	747	770	856	762	804	783	777	771	776	780	773	719	750	828	722	704	781	743	747	762	735	721	786	729	831	763	764	779	765	713	776	762	737	769	751	739	760	712	757	744	755	771	814	718	734	792	783	689	768	753	747	772	765	743	771	760	780	761	793	822	749	783	749	737	740	759	725	783	706	760	753	735	720	730	792	701	771	730	771	729	749	771	760	775	746	730	740	728	730	774	751	771	756	746	763	783	742	765	761	813	737	775	732	738	734	792	807	772	770	768	753	769	750	768	725	767	738	796	799	755	774	753	753	752	757	713	758	762	712	754	780	709	829	726	780	743	788	725	767	803	764	777	741	760	762	701	691	781	757	785	731	734	733	734	773	729	739	731	772	759	815	755	750	740	748	755	766	733	795	765	753	777	757	795	743	797	736	729	762	732	789	747	749	826	722	758	768	786	739	724	775	767	745	799	756	803	773	743	752	754	751	761	699	696	790	747	764	746	710	766	734	783	764	759	765	795	739	728	721	757	733	773	759	776	755	750	789	743	721	813	746	754	754	775	732	749	730	754	733	754	766	767	704	779	737	778	778	712	735	740	727	781	774	722	777	740	767	789	755	763	764	732	800	739	776	717	725	733	725	807	767	779	736	770	752	703	750	764	717	755	736	773	770	748	729	743	779	799	738	785	736	792	757	719	743	753	788	747	754	761	761	775	743	727	747	767	755	779	731	788	747	763	758	793	750	753	787	766	783	746	778	725	719	749	738	679	720	811	740	766	764	740	702	729	695	773	731	735	711	752	737	780	779	724	732	765	776	800	758	780	784	802	766	771	708	787	767	752	739	736	786	783	792	755	814	803	743	786	780	803	767	752	773	733	778	712	760	774	820	798	764	765	783	784	740	764	745	726	766	762	751	715	741	718	782	765	755	732	761	723	753	744	796	741	712	735	722	780	747	761	726	767	791	770	755	771	747	733	810	714	735	770	786	747	769	769	739	761	740	769	781	733	781	765	798	773	775	745	744	754	737	778	795	770	707	720	704	720	772	783	740	747	831	734	736	770	788	752	699	721	743	791	756	777	735	754	748	786	741	757	759	771	714	777	773	775	756	738	777	746	739	792	761	745	755	750	775	775	767	756	743	749	712	777	752	788	748	763	760	755	730	753	790	765	749	730	795	765	793	718	807	797	765	775	766	760	789	734	735	721	785	748	769	675	783	780	772	762	787	782	719	762	766	763	752	759	740	733	763	774	787	705	832	753	731	755	790	743	701	747	734	745	740	765	761	770	756	777	752	796	777	746	807	734	790	714	716	772	749	780	714	776	756	802	746	759	747	752	733	741	714	769	745	758	691	800	725	764	726	781	764	766	784	799	740	791	740	747	783	760	746	702	721	783	768	769	791	805	756	753	744	734	756	752	703	750	733	731	733	753	717	766	752	810	787	776	791	782	730	769	793	771	730	752	723	718	745	790	774	743	792	758	777	771	773	753	739	729	811	767	703	764	756	778	757	709	812	750	794	767	742	780	736	769	758	719	786	818	726	784	788	733	751	800	739	782	749	758	772	707	769	763	764	758	810	801	771	745	712	686	782	716	778	703	724	768	745	759	739	813	771	761	726	777	770	752	816	761	758	747	792	793	754	726	787	695	757	759	808	761	789	782	744	742	735	794	742	754	779	745	772	785	753	788	721	784	735	777	726	759	745	749	766	744	755	749	776	777	796	776	773	733	759	713	777	767	720	737	763	739	748	768	782	798	743	763	739	718	758	748	779	769	740	722	783	712	769	763	772	726	726	747	735	745	737	743	794	777	751	753	751	754	804	722	778	755	762	701	752	761	796	735	794	735	747	718	704	779	715	763	730	789	726	738	753	731	807	714	736	763	772	748	807	728	755	756	738	760	723	783	754	752	766	745	701	768	741	754	711	768	758	754	777	717	728	742	768	727	776	781	731	742	697	732	716	741	802	727	774	832	754	744	788	768	767	799	763	778	708	743	717	777	706	768	776	789	728	760	741	697	751	754	767	762	729	811	814	754	805	764	746	705	778	789	759	723	802	746	771	709	718	764	759	731	753	759	702	741	775	759	740	712	734	754	756	758	732	768	758	774	760	776	770	751	739	827	779	742	796	724	759	725	688	764	741	738	837	713	755	704	732	790	797	796	725	732	780	740	804	750	756	759	766	723	807	721	728	744	744	735	750	752	790	709	765	702	773	766	740	767	747	752	785	773	826	805	776	768	796	780	761	723	781	727	739	707	737	740	720	745	707	793	780	776	728	731	723	734	757	791	768	737	756	727	836	766	721	755	747	735	798	795	754	718	744	739	736	760	765	736	764	733	816	766	781	739	743	773	761	777	768	753	789	798	753	739	736	779	763	768	770	785	754	798	812	801	829	764	723	764	755	786	743	784	763	747	750	745	770	762	728	728	702	779	756	794	760	760	742	804	757	767	801	735	740	789	751	812	753	738	701	729	768	734	718	752	716	750	787	758	728	742	764	784	822	763	779	796	757	730	738	800	766	801	728	786	760	758	742	759	734	764	763	778	723	765	782	721	747	767	747	765	760	742	720	737	765	768	793	756	735	714	765	781	735	783	732	763	771	760	723	775	708	712	760	757	751	729	762	756	734	767	721	721	746	778	781	738	733	723	768	747	772	786	717	748	787	806	747	766	800	798	717	768	749	756	746	746	765	769	784	743	758	752	770	743	745	763	769	760	784	780	754	740	770	700	756	772	752	794	737	755	755	789	746	695	756	769	762	754	771	778	750	753	743	729	709	775	748	772	741	751	707	728	734	746	757	716	715	775	777	807	738	713	724	798	737	783	790	774	708	765	784	729	723	754	735	755	795	768	741	720	771	771	727	738	725	783	763	740	792	702	751	741	731	755	792	749	726	770	741	725	745	712	765	772	704	788	744	784	780	749	755	765	731	743	761	715	769	799	803	778	758	792	724	753	768	752	754	750	779	757	760	776	728	712	696	722	773	768	787	752	809	768	814	753	739	769	775	764	767	772	760	733	755	747	726	706	754	744	728	763	735	758	775	746	802	728	772	754	836	739	707	765	827	752	731	725	791	739	781	768	718	776	772	745	770	754	788	735	776	768	771	755	773	753	755	747	757	759	812	795	765	790	807	761	775	769	733	812	754	714	733	746	757	726	702	756	785	756	715	770	765	758	773	737	749	781	740	787	732	784	737	781	757	753	763	742	743	763	699	761	733	745	762	742	725	797	744	801	741	754	798	736	728	762	751	774	801	720	739	730	742	744	762	799	739	774	757	787	747	712	714	743	726	745	763	703	774	748	784	719	790	773	737	740	774	704	734	755	713	723	727	803	747	711	759	778	695	767	720	803	768	725	722	720	790	731	759	801	814	750	738	797	764	755	782	716	775	742	758	756	793	774	765	760	778	722
28363	25158	19376	8282	4185	3117	2125	2469	2703	2507	2042	1605	1221	1012	1115	886	871	819	855	779	694	687	702	785	637	656	591	569	426	461	428	420	340	340	304	345	325	268	274	304	276	257	236	292	293	239	257	244	266	230	238	240	239	229	230	242	217	238	236	246	218	231	235	247	246	271	271	228	197	240	206	234	223	235	229	232	235	225	225	218	258	221	229	240	235	242	244	205	231	240	243	221	234	247	227	245	239	223	255	206	249	257	256	222	210	220	233	243	223	211	223	230	272	188	234	237	227	213	229	268	246	223	210	249	253	216	250	246	235	240	203	214	252	237	229	222	221	238	234	225	240	228	219	219	208	215	237	236	268	267	261	246	237	225	248	227	240	242	212	251	226	212	230	238	218	228	211	246	262	258	251	267	223	231	237	260	211	220	240	230	219	265	236	241	182	215	240	232	273	218	243	222	201	255	248	250	271	237	252	228	251	211	237	243	238	206	223	236	225	228	227	231	242	203	249	215	211	214	217	241	208	214	238	203	237	244	242	249	221	238	235	237	236	232	240	226	243	231	268	230	236	222	225	242	205	214	237	198	230	226	218	209	247	230	213	242	240	249	244	221	209	234	254	229	225	230	243	228	245	247	220	252	199	232	230	229	229	252	241	232	217	234	224	246	230	207	262	256	241	255	244	225	252	219	250	233	239	215	236	210	239	241	242	233	231	220	226	215	234	244	232	219	230	235	227	207	249	263	248	227	259	261	238	254	248	218	230	223	224	251	221	224	215	230	224	230	200	229	220	232	246	255	246	215	222	218	216	223	225	232	251	239	256	239	230	231	236	216	240	218	240	202	227	216	236	232	218	227	224	228	225	259	226	229	205	213	240	222	249	232	262	218	208	232	237	217	244	250	224	218	238	220	234	241	232	243	243	229	211	227	253	212	217	264	233	216	241	218	235	219	212	206	241	226	230	239	247	202	240	242	228	213	240	234	226	223	189	226	238	242	235	248	236	216	276	210	222	253	216	226	237	222	264	224	226	228	216	236	224	220	243	252	215	246	203	248	238	265	227	234	229	237	221	223	268	233	259	235	223	258	275	224	251	235	236	239	238	218	202	229	221	214	225	220	228	224	247	238	251	255	224	241	238	223	236	229	240	217	236	245	223	227	254	222	229	219	261	233	235	259	230	235	239	228	266	230	225	240	212	227	253	236	235	215	245	213	208	246	210	217	214	218	221	225	228	225	225	231	229	210	205	216	254	244	244	254	254	238	265	236	222	222	226	251	256	204	215	206	211	225	214	232	245	240	245	225	242	218	217	239	239	258	245	244	224	227	250	239	222	238	241	222	236	206	214	217	209	235	225	222	215	215	227	225	224	234	215	233	237	205	230	259	254	219	236	214	235	255	247	236	235	259	218	236	226	262	239	203	254	221	220	220	243	272	214	230	217	213	238	242	229	248	222	260	239	231	232	213	240	207	237	252	234	243	234	248	229	224	224	228	248	220	228	227	206	207	226	236	239	213	216	234	236	263	232	223	231	237	240	225	261	227	235	224	234	263	262	251	269	208	235	243	260	240	259	243	246	221	202	209	238	250	259	235	230	227	225	212	222	225	225	270	194	212	237	237	229	225	229	267	238	254	199	252	218	219	237	232	251	239	240	221	218	220	262	236	224	247	254	242	249	239	247	215	231	209	254	225	244	247	239	238	224	250	275	235	221	233	244	222	233	213	242	246	250	221	253	232	221	215	238	250	233	251	225	242	259	260	249	239	221	230	234	251	223	240	234	253	232	243	218	242	233	254	232	233	237	232	245	215	240	264	211	251	239	226	221	250	246	211	223	197	252	236	219	204	248	219	243	249	225	252	228	247	245	225	220	231	198	236	268	231	241	253	210	229	240	227	223	229	248	220	262	239	223	206	232	238	247	228	232	244	236	208	221	220	214	235	215	245	250	216	227	245	233	205	235	237	210	240	240	228	238	228	230	227	230	214	223	231	256	231	250	238	235	210	195	275	247	232	240	220	210	228	220	229	237	214	230	234	220	239	232	241	263	254	239	229	239	242	231	222	226	253	221	241	252	222	209	258	251	194	232	217	220	240	231	223	244	246	234	202	225	244	213	216	271	223	233	237	234	241	234	240	231	206	239	220	222	266	215	219	228	256	231	214	247	261	244	238	225	236	249	242	239	246	230	227	225	236	236	230	235	235	254	218	234	222	232	224	211	240	256	234	230	240	225	245	271	238	243	224	223	214	218	265	254	238	260	217	253	256	229	218	222	249	233	225	204	254	215	215	243	230	281	247	227	242	253	248	239	262	204	235	245	229	223	236	244	256	228	230	238	230	228	263	248	259	197	210	262	248	233	225	235	237	239	221	257	213	231	231	228	208	224	239	202	241	249	246	254	238	243	238	238	258	228	250	229	276	220	200	213	232	240	226	233	257	252	212	263	243	242	244	216	231	236	216	207	233	226	228	245	214	240	250	215	242	232	210	228	201	256	258	252	256	233	218	238	200	245	217	212	248	238	252	212	216	247	239	259	254	210	217	242	237	217	253	211	216	232	245	235	249	222	213	227	208	237	231	225	197	254	224	236	217	218	229	249	207	252	222	226	233	246	224	229	238	216	231	224	238	240	243	239	244	231	236	241	233	216	221	232	227	229	209	232	231	228	225	230	225	236	239	225	208	240	247	271	240	218	221	263	254	238	214	239	196	209	224	228	214	241	242	230	241	220	228	257	245	216	249	249	229	239	231	213	233	248	235	220	213	240	224	239	220	218	244	244	234	233	229	211	228	235	211	258	230	232	214	221	232	231	206	231	227	243	206	196	245	245	223	236	237	222	234	240	233	229	219	244	258	227	216	235	225	228	240	236	250	197	246	206	236	224	221	215	217	210	232	234	224	222	245	217	227	247	211	247	202	221	252	229	245	245	230	241	224	210	234	225	228	205	219	243	249	229	224	236	218	213	253	242	229	234	229	223	234	222	240	267	213	213	221	251	257	232	235	220	256	234	215	220	229	228	211	236	219	241	241	208	228	240	253	264	257	266	235	249	260	204	236	245	219	227	222	200	241	223	230	235	207	207	214	224	224	256	219	238	236	245	244	256	233	219	235	256	222	202	233	253	225	195	230	227	225	233	214	256	251	244	246	244	247	227	252	236	232	230	242	229	238	231	193	232	233	220	214	230	203	250	232	216	240	224	225	219	219	219	238	224	232	238	232	226	243	197	236	224	233	228	235	238	214	201	236	248	198	202	200	252	226	236	234	227	235	255	219	223	235	230	229	217	230	209	238	247	227	234	254	262	242	245	220	224	237	253	220	207	239	246	226	228	221	220	239	235	234	247	246	231	215	230	234	252	238	242	236	230	236	215	218	246	199	220	235	229	214	259	275	237	262	224	230	247	241	223	226	234	262	197	239	211	217	216	236	245	209	239	204	246	257	235	238	218	232	214	238	230	238	220	186	246	233	239	232	231	232	223	237	253	244	240	234	214	216
19080	23246	28377	22891	20107	17808	14808	15819	16482	15174	13464	10898	8485	7450	8649	6891	7172	7118	7362	6339	5629	5572	6026	5948	4613	5062	4672	3847	3964	3297	2854	2619	1917	1599	1503	1727	1518	1379	1314	1267	1230	1217	1092	1045	1100	1091	1006	887	802	699	701	720	622	678	708	671	623	666	628	584	627	595	637	630	595	626	597	620	651	679	632	596	676	658	673	650	629	614	695	653	605	636	633	608	658	615	621	643	608	653	648	672	610	661	674	606	644	608	661	612	630	597	600	620	595	700	670	567	646	639	582	654	632	655	583	660	620	582	659	638	657	619	633	636	641	618	634	695	615	647	642	654	641	667	582	669	635	618	605	644	663	654	632	591	640	614	665	609	650	597	641	637	605	589	650	636	649	591	678	635	655	645	638	614	627	605	613	624	618	649	654	587	689	626	642	647	637	677	697	617	616	632	607	646	635	651	637	618	644	598	629	588	655	626	676	643	599	624	594	640	632	633	618	632	634	629	641	619	642	597	666	617	645	618	596	643	642	639	616	644	611	676	647	656	622	597	646	633	646	663	648	646	625	631	592	630	635	636	685	606	654	632	602	621	633	636	657	652	630	600	629	643	668	642	634	650	683	668	654	671	604	616	692	641	616	627	622	645	669	694	636	622	632	660	597	626	602	592	622	647	648	625	630	659	629	672	619	647	619	623	622	613	638	659	618	638	654	646	648	683	646	660	645	662	673	631	680	615	588	626	604	633	633	612	608	635	649	610	606	645	575	625	636	648	684	640	650	652	642	647	597	652	647	662	666	648	647	672	648	570	696	679	627	643	623	622	676	656	653	613	617	602	610	672	659	634	633	581	662	685	652	600	697	686	631	634	643	701	644	629	612	669	633	627	652	636	623	680	646	659	650	638	629	648	612	636	617	660	682	643	644	640	625	644	647	603	668	640	673	650	682	669	670	616	614	659	632	624	648	683	638	679	663	648	660	602	637	642	598	596	651	620	633	632	642	648	643	623	635	608	683	600	629	642	588	656	623	623	677	643	603	594	651	619	674	617	634	637	657	714	652	619	662	632	612	635	675	635	633	637	659	621	642	683	666	656	614	657	639	643	646	603	637	638	654	630	609	642	673	617	642	660	630	681	645	577	622	616	641	616	648	613	596	609	595	629	631	681	637	642	628	655	620	658	664	620	607	606	640	654	638	645	617	642	630	611	667	596	608	615	662	618	645	643	605	627	628	650	622	645	653	619	588	618	609	645	649	660	607	610	695	572	674	699	658	640	632	613	631	636	674	647	670	645	630	630	628	654	638	610	590	652	585	645	657	640	625	674	626	622	636	669	676	626	596	643	634	596	627	650	575	661	645	631	662	652	641	637	686	669	607	606	641	629	651	619	615	607	643	655	588	661	635	623	665	635	620	611	661	636	679	620	665	617	697	626	611	601	631	675	686	637	665	638	609	646	637	617	613	617	679	664	626	622	612	649	625	658	624	601	683	609	632	649	667	635	626	624	587	633	601	679	542	569	620	663	619	623	634	634	636	640	658	648	596	645	646	654	643	639	624	656	645	604	610	648	683	694	635	619	677	685	628	646	646	584	636	676	637	668	636	691	643	626	647	588	641	629	644	624	641	622	656	675	618	647	628	595	662	644	657	579	625	624	610	653	667	614	590	627	622	640	605	642	644	601	613	632	627	634	646	653	622	612	656	629	658	614	631	617	619	607	602	644	671	644	614	633	609	623	672	610	654	655	611	610	630	678	652	643	622	635	665	632	632	633	619	649	617	666	643	612	630	637	680	648	600	614	640	634	629	641	661	634	667	666	607	648	634	624	612	618	639	622	639	621	640	641	656	637	650	628	619	610	636	626	630	648	619	634	688	637	637	652	663	666	622	652	648	645	648	596	648	656	624	618	694	638	644	664	641	679	612	624	629	640	695	595	651	653	616	614	636	629	594	626	652	613	617	656	618	615	620	630	677	625	615	647	624	598	650	621	617	620	642	667	619	632	611	585	644	617	599	630	633	654	555	639	661	633	653	593	656	676	654	650	609	660	632	619	687	621	704	635	648	586	638	631	633	660	647	646	616	654	653	640	627	697	665	645	618	624	623	593	698	612	618	658	613	643	601	607	605	646	595	710	617	659	604	664	672	625	633	597	605	671	666	618	609	690	646	615	608	647	664	586	650	675	615	645	639	608	632	662	607	626	566	643	609	646	631	629	606	629	607	638	586	656	687	671	662	617	656	680	636	671	643	663	613	645	688	632	660	631	627	671	615	612	637	603	612	672	600	618	608	639	612	616	655	583	661	655	674	628	656	651	661	664	638	618	609	661	672	614	659	618	633	635	657	630	627	618	652	623	682	685	653	647	623	642	637	606	636	670	683	607	593	683	680	589	648	690	668	633	615	632	596	660	616	627	599	582	602	579	649	636	624	664	638	663	665	646	622	654	638	627	626	665	645	643	612	635	666	637	652	658	646	614	636	634	647	655	683	623	646	580	617	659	622	630	665	627	624	635	665	633	574	617	650	639	642	654	617	696	636	616	642	606	610	655	649	589	654	673	678	584	642	619	684	609	642	625	637	673	650	648	670	651	604	609	618	625	659	699	607	704	622	651	614	666	586	606	635	623	639	657	659	623	629	610	650	593	588	645	659	659	650	655	585	667	626	664	610	658	634	650	618	640	616	627	627	630	618	637	622	640	630	660	630	649	617	659	617	639	661	668	633	639	632	651	610	607	638	623	621	645	614	681	658	643	656	606	620	611	641	644	640	615	600	656	620	644	672	630	658	594	650	632	604	698	637	665	648	637	618	679	628	602	583	672	651	625	673	602	636	667	662	678	681	624	642	583	631	622	657	645	630	694	655	608	667	653	584	661	625	619	641	618	643	637	570	635	649	604	581	663	636	604	652	646	642	652	676	643	669	602	635	636	646	618	627	618	657	636	594	586	596	671	604	625	650	648	665	612	626	667	636	665	672	607	615	626	627	674	660	619	665	654	642	623	633	628	601	659	663	624	660	651	655	633	652	655	604	645	607	604	605	684	649	645	581	581	653	638	650	641	612	649	655	626	633	655	641	665	645	597	626	606	638	632	623	687	613	660	637	664	602	624	616	608	655	608	611	655	638	631	589	651	632	649	598	672	639	625	618	622	632	645	603	627	644	601	609	624	630	600	656	607	651	674	590	625	650	636	616	662	612	659	627	651	651	650	602	690	627	632	612	618	634	632	640	662	612	630	671	651	669	637	651	690	626	646	632	643	657	667	623	623	621	691	645	663	662	673	673	632	624	669	663	619	622	589	611	598	642	640	649	620	623	632	621	607	625	603	638	633	639	660	686	639	570	607	627	607	630	627	631	674	628	622	661	668	662	585	614	648	653	684	626	650	621	606	665	627	642	645	676	658	639	654	623	626	647	655	632	636	637	619	664	658	623	637	651	629	649	614	643	643	618	642	617	585	643	628	640	663	616	631	627	650	632	603	660	623	633	644	596	645	640	619	599	645	589	650	636	635
39029	34613	28160	16527	9558	5918	4927	5024	5579	5958	4139	2967	2557	2047	1906	1566	1546	1639	1564	1643	1220	1358	1272	1353	928	1061	1044	743	703	658	599	534	428	342	313	357	361	278	276	279	276	265	217	223	285	253	220	223	205	187	188	166	196	197	168	165	154	163	188	165	166	163	179	180	166	167	164	191	182	158	175	165	180	179	187	163	180	188	188	167	188	167	186	168	181	172	185	171	161	178	161	169	201	183	213	156	179	181	169	194	156	167	182	172	193	161	169	204	186	171	175	183	188	171	177	163	185	184	158	182	168	152	162	178	173	183	170	187	173	197	186	187	142	159	172	184	180	188	160	187	181	190	146	182	175	178	175	175	170	175	178	180	152	151	157	162	149	165	151	158	173	187	161	182	196	189	172	206	168	171	152	159	184	168	156	165	168	168	172	167	169	161	150	179	196	182	184	157	182	172	176	148	161	165	163	184	175	168	175	208	159	148	194	171	182	179	151	181	180	184	167	184	172	188	180	173	175	164	201	161	169	202	161	155	177	170	152	174	188	150	178	183	165	171	189	153	175	173	187	197	182	182	188	171	176	175	182	163	169	156	180	158	178	162	168	166	189	173	169	167	171	182	169	175	156	175	182	178	151	167	140	170	192	195	155	199	179	160	185	154	198	166	156	184	175	194	171	159	170	164	190	181	172	167	170	171	183	170	181	150	169	168	159	179	174	180	175	195	182	140	141	167	171	158	157	168	189	174	191	162	163	164	171	161	175	165	164	198	161	159	183	164	185	162	170	167	156	190	162	153	174	171	168	166	166	175	169	157	161	161	168	172	168	168	181	176	183	178	179	162	172	163	190	168	185	153	191	166	171	157	173	169	168	172	186	180	164	179	180	145	171	179	202	173	184	169	177	170	177	173	139	171	183	182	192	174	182	176	157	176	181	168	159	171	182	167	189	171	194	172	177	162	185	154	161	171	149	163	175	175	193	178	155	167	157	169	164	175	153	155	183	183	172	187	170	180	171	173	169	174	182	166	197	180	173	167	145	163	178	184	168	157	155	152	161	185	170	175	190	189	157	206	180	187	170	175	153	180	166	160	194	199	183	162	166	162	169	171	143	157	166	171	162	187	164	158	169	150	156	190	186	167	189	183	154	185	161	167	167	171	168	170	174	194	184	184	178	183	159	161	151	145	156	175	175	196	190	154	156	182	174	165	184	151	160	178	159	155	172	178	154	159	208	171	162	190	194	172	154	164	174	171	169	156	175	175	172	163	171	196	166	193	175	176	194	175	183	171	201	170	183	170	166	166	178	197	161	143	163	174	172	198	194	183	166	166	208	170	181	168	178	160	158	174	176	169	182	162	166	183	161	141	156	166	180	149	177	170	156	177	170	153	158	156	173	192	161	160	170	174	177	181	181	191	155	160	169	182	172	165	188	172	170	170	182	189	174	173	180	196	152	153	176	148	179	181	150	184	181	175	156	180	176	166	146	162	159	171	163	183	139	170	184	153	170	168	177	160	175	186	197	194	191	174	161	177	171	174	175	158	166	161	166	169	180	162	179	156	182	194	171	151	159	191	156	175	187	208	179	172	173	174	167	166	170	192	180	176	150	171	191	169	154	199	186	159	150	173	177	195	187	172	142	169	175	149	157	193	156	162	173	195	161	179	187	167	185	171	172	194	175	161	173	160	160	178	169	185	164	172	182	169	150	166	196	167	169	155	187	162	214	165	165	177	154	168	160	174	177	163	180	189	174	190	173	162	149	178	169	151	168	166	155	152	177	154	164	129	155	177	174	163	145	216	182	164	190	188	169	158	171	184	180	166	154	187	189	156	161	179	176	183	181	203	183	164	178	164	180	163	168	160	182	182	187	186	162	195	183	173	180	190	188	185	171	160	175	158	174	168	162	140	148	156	169	170	189	185	155	170	177	164	174	183	175	169	170	157	161	163	178	165	176	186	181	148	176	169	179	167	189	154	180	195	187	173	192	181	163	161	182	126	166	163	157	168	170	186	174	141	171	179	161	164	160	149	178	180	184	182	197	177	181	162	189	146	175	170	161	172	153	169	170	187	167	170	182	156	173	179	190	186	189	176	167	157	165	159	184	190	165	191	177	194	175	162	196	146	148	164	191	183	183	181	132	163	178	172	189	175	196	183	176	187	169	181	199	180	170	181	186	175	164	174	169	184	160	169	186	167	155	186	181	168	201	214	153	187	173	176	172	164	188	170	163	178	155	166	154	171	164	172	172	143	183	153	160	170	172	183	157	202	191	186	160	175	157	162	179	195	173	169	178	165	166	191	160	181	160	164	145	161	177	184	149	160	176	185	155	175	152	169	167	153	165	158	150	156	182	186	177	145	178	193	145	176	173	197	164	158	176	177	180	177	173	159	178	180	182	186	202	179	184	193	163	167	187	179	163	154	166	173	165	183	150	189	190	152	178	172	184	174	184	158	154	174	187	182	179	184	191	160	160	151	174	156	164	178	153	150	183	204	176	161	193	171	170	183	176	168	173	190	137	159	179	180	161	181	179	169	189	182	189	172	193	158	176	162	153	179	178	162	182	149	171	168	169	173	171	160	166	173	170	180	168	160	162	184	198	184	171	179	174	170	176	192	171	163	162	178	179	179	154	177	173	166	179	198	176	159	152	177	208	154	189	167	155	171	176	151	197	169	193	182	188	179	182	194	177	175	169	173	177	178	188	178	185	175	167	168	160	180	169	172	174	181	160	170	160	169	175	170	169	169	173	170	157	175	184	165	169	163	184	171	189	178	175	182	172	160	167	183	155	194	174	179	179	167	181	167	167	171	179	179	190	152	169	191	164	148	160	182	205	148	176	182	178	186	188	194	185	193	184	173	171	187	158	174	163	185	182	177	165	169	165	175	171	188	194	184	178	181	157	176	155	185	171	179	182	167	163	173	181	149	160	168	150	184	186	174	156	183	150	195	178	165	167	163	182	156	166	165	164	180	182	159	159	144	153	183	159	158	190	173	183	194	173	155	156	169	175	165	190	155	177	184	160	172	169	199	171	171	167	192	169	183	198	164	168	159	167	196	182	165	197	180	185	182	193	171	164	197	177	190	174	179	186	157	162	160	144	172	168	165	174	169	154	183	183	169	174	156	178	176	158	155	174	159	186	178	184	170	192	170	159	178	182	170	156	165	175	164	166	168	153	174	160	193	171	178	152	161	184	171	180	176	172	174	165	158	169	163	181	147	171	163	171	177	176	166	178	194	162	178	176	185	177	179	170	166	175	193	175	161	174	156	156	154	169	176	182	172	182	158	182	157	168	188	172	165	184	193	157	185	173	160	168	173	163	192	175	157	154	172	184	176	164	147	168	168	177	177	172	164	170	154	166	187	164	159	185	172	185	179	165	172	165	156	179	153	167	189	157	156	178	178	159	174	169	192	164	171	186	173	172	174	147	173	177	161	157	167	173	178	185	176	161	181	145	181	173	184	181	177	166	156	169	164	191	198	171	160	160	167	178	170
25415	31059	33848	31830	28555	25125	23657	24043	25391	24496	20502	16780	16011	13135	13362	12086	12307	12734	13265	12264	9936	10912	10654	10616	8080	8578	9097	6642	6741	6441	5543	4618	3209	2618	2333	2883	2520	2027	2025	1955	1771	1831	1561	1450	1666	1498	1153	1011	787	676	619	539	542	558	505	522	533	545	504	471	530	534	510	508	491	477	549	501	462	468	480	503	508	518	493	471	514	454	489	495	477	464	478	487	467	473	495	479	485	556	489	496	508	464	512	483	457	466	492	499	477	478	494	474	470	510	490	503	475	510	485	454	532	510	476	509	523	491	524	485	503	510	485	439	501	450	514	508	508	505	478	488	502	492	468	486	486	516	452	471	483	482	497	456	490	493	490	483	486	505	510	506	500	443	472	462	487	476	490	484	501	456	507	493	482	494	515	456	463	520	484	500	469	489	512	519	538	499	468	527	486	464	503	473	481	511	469	497	456	453	483	456	512	459	501	474	465	492	508	495	498	486	484	502	509	540	471	506	518	500	513	480	490	500	472	509	494	532	493	515	470	478	495	479	474	462	476	502	467	517	491	527	514	497	490	512	485	511	497	459	470	443	472	480	504	497	500	509	469	502	489	496	482	438	525	527	541	460	463	507	487	507	478	471	506	523	520	477	460	464	459	453	471	504	516	468	531	519	479	465	454	493	448	492	483	503	507	473	517	486	465	465	469	512	483	508	464	497	477	482	522	472	514	507	510	490	490	514	528	497	545	491	470	466	490	475	489	514	496	485	502	473	520	512	484	491	475	467	515	506	536	514	492	469	510	506	525	502	503	464	479	475	489	478	462	500	521	485	504	482	514	467	452	453	534	501	496	485	497	477	521	514	517	495	517	490	481	477	504	479	481	482	481	542	509	491	506	513	506	479	462	476	511	439	472	493	437	476	463	457	512	449	484	483	477	523	488	458	526	440	465	524	496	468	530	475	461	516	460	476	512	486	486	521	498	495	493	488	495	484	498	465	439	521	509	498	484	480	499	469	480	482	502	505	470	472	470	491	507	468	491	481	499	512	481	504	483	483	522	503	503	524	481	526	487	504	532	483	495	480	495	515	485	479	483	487	494	471	464	500	485	501	519	481	508	496	461	457	483	466	510	483	464	459	495	504	471	477	496	472	503	476	466	471	490	491	476	506	485	489	472	499	521	498	506	479	484	426	493	507	505	476	486	501	529	490	475	482	532	478	485	462	527	511	483	471	496	501	516	511	492	496	496	463	514	496	467	487	508	464	504	486	507	493	469	499	462	487	474	517	493	498	482	463	506	465	488	523	479	455	447	507	459	477	551	496	513	478	485	487	467	532	503	482	526	570	484	456	475	487	466	496	493	524	520	505	498	480	488	525	511	510	486	453	524	471	489	498	464	491	514	474	508	481	517	509	512	495	496	488	506	456	488	493	466	469	503	485	436	511	487	458	530	494	487	504	481	488	519	479	471	452	493	470	499	518	546	488	465	501	469	509	478	457	526	475	505	512	482	490	501	532	517	448	481	482	484	493	436	507	505	482	510	480	515	474	489	514	474	474	487	477	528	463	495	484	500	493	476	504	467	495	482	496	475	492	460	535	491	478	522	454	467	487	493	488	495	459	457	507	500	528	508	487	469	554	519	478	488	530	477	478	471	509	500	495	517	478	520	523	536	523	457	465	525	442	516	503	498	476	475	512	480	512	448	459	501	519	520	486	501	526	479	543	540	475	484	514	478	476	492	539	482	501	452	497	528	499	493	488	496	518	544	513	498	480	514	474	513	515	463	495	517	494	500	502	487	505	494	494	482	513	482	486	459	477	491	543	496	472	514	443	480	493	488	523	541	490	514	464	504	466	462	481	479	485	493	499	528	453	471	496	442	436	458	494	457	501	492	460	512	463	502	475	496	487	498	491	519	525	497	515	475	429	488	496	490	495	496	496	514	488	482	508	481	450	491	505	510	486	489	479	488	479	494	478	481	463	508	455	511	436	472	445	510	503	489	507	485	484	465	479	446	499	495	509	522	503	505	478	483	490	459	492	496	496	507	513	471	472	464	499	475	517	541	479	487	499	481	493	505	478	459	473	488	471	463	453	522	491	474	482	465	500	485	468	466	479	522	499	468	488	494	500	492	465	540	494	490	500	521	524	505	528	511	471	483	509	481	502	480	461	491	499	513	509	510	491	530	505	513	505	516	496	512	480	434	482	479	504	475	482	471	494	484	485	486	438	510	497	463	464	509	503	492	483	522	473	506	493	441	491	506	475	535	513	421	474	517	475	492	491	472	501	481	476	517	496	472	524	497	484	504	496	512	489	524	468	487	541	504	533	510	522	487	511	497	504	508	495	496	495	477	480	553	476	523	491	494	491	486	470	479	493	507	468	457	482	470	490	459	469	459	480	488	489	461	509	476	459	495	514	488	480	473	503	457	506	491	498	512	516	514	509	491	499	495	479	530	483	501	492	471	487	506	513	492	475	517	524	518	478	535	455	474	468	480	503	470	514	535	492	479	515	495	444	478	545	496	454	487	532	509	523	530	455	489	475	493	497	497	470	485	493	481	432	511	480	477	502	477	468	494	492	490	494	467	497	510	508	515	496	471	512	507	499	482	459	482	516	514	494	468	520	485	511	515	492	519	533	496	480	459	494	475	441	477	467	465	533	485	500	479	498	486	483	521	523	525	477	477	526	490	498	460	510	467	499	490	488	498	471	440	504	498	498	482	520	493	440	507	478	483	532	461	470	488	491	450	476	471	466	513	478	486	493	490	438	515	499	496	508	514	489	491	521	507	464	494	471	478	496	499	495	508	471	471	507	452	507	492	464	494	481	474	514	506	479	521	501	471	510	498	543	505	466	528	487	490	457	457	512	504	468	517	514	494	545	484	458	470	474	471	519	505	471	485	512	478	503	492	528	501	522	479	503	510	497	470	469	482	462	426	472	506	505	494	483	489	486	452	487	484	487	473	485	488	508	474	499	481	526	487	501	487	476	494	476	495	488	471	481	469	472	518	480	464	526	473	468	481	501	499	486	443	500	483	458	462	457	507	512	474	502	503	486	475	475	513	542	520	520	454	478	482	477	488	494	471	513	495	477	479	484	541	505	503	504	457	515	484	480	507	484	477	475	480	513	462	471	440	484	486	510	446	464	498	506	481	495	462	461	486	498	487	472	511	501	509	492	471	471	511	521	487	475	495	492	477	515	485	463	479	502	457	520	486	508	466	504	475	484	469	490	494	495	483	481	468	486	447	490	463	502	502	463	507	523	498	478	499	490	471	497	493	505	514	500	448	496	490	478	496	514	471	490	489	483	483	484	508	435	510	446	496	493	498	461	490	543	460	508	510	486	465	522	470	444	483	481	486	499	458	496	486	473	495	489	476	476	493	462	541	490	484	477	473	491	488	444	474	467	524	531	501	469	503	476	467	500	446	475	498	520	494	467	499	493	473	471	487	485	515	529	509	533	503	535	482	472	449	465	470	482	486	465	532	486	507	497	451	482	469	492	504	511
9560	5848	3361	1564	910	684	616	484	558	544	439	431	407	346	341	316	300	330	313	298	324	350	336	316	304	332	295	260	304	294	282	313	299	288	260	268	263	270	245	273	301	290	301	267	325	256	265	257	270	262	289	294	276	277	269	321	274	303	268	284	293	274	273	299	279	255	237	238	243	274	270	272	261	266	297	270	259	254	254	272	303	257	280	267	263	264	256	272	257	286	229	264	270	290	230	261	241	256	275	272	261	258	269	242	273	271	259	258	249	278	275	266	305	265	248	278	263	254	250	247	258	245	287	294	255	256	273	269	269	264	260	254	251	278	260	260	261	257	289	278	260	282	270	256	264	258	256	267	271	261	275	253	263	284	246	255	238	270	255	262	265	287	271	270	254	318	284	298	243	271	267	270	282	308	257	268	248	241	236	261	268	283	282	302	279	257	257	288	273	269	259	275	284	274	261	251	275	272	282	255	291	255	299	282	267	276	275	258	283	262	312	252	290	274	274	248	290	266	258	271	276	282	262	287	255	248	256	258	280	290	269	267	258	277	262	268	303	247	266	309	230	269	271	266	247	234	274	266	248	254	260	262	268	282	288	274	249	262	275	253	257	248	269	266	273	280	279	238	262	233	270	292	302	287	266	289	277	274	264	271	266	261	281	287	286	273	273	276	267	278	274	271	296	255	257	294	237	250	259	276	284	245	289	242	223	297	258	265	273	292	265	257	288	311	269	289	280	264	269	287	247	263	252	265	287	256	272	255	286	265	261	284	258	273	267	298	269	242	285	253	253	296	291	238	264	277	301	246	288	261	270	258	262	268	296	273	290	253	274	282	257	297	245	253	273	299	240	246	240	289	236	255	271	282	267	288	270	263	255	265	255	283	269	275	261	274	260	255	305	256	291	247	266	278	257	287	249	292	262	269	253	304	287	297	269	255	278	260	274	234	267	267	288	284	278	296	304	279	258	273	256	252	279	292	261	286	259	288	285	272	268	253	272	249	283	266	284	291	264	279	250	276	248	262	270	263	263	277	261	290	303	277	268	275	297	282	270	265	275	287	295	247	270	278	255	283	259	265	293	268	288	264	270	252	259	251	298	278	291	279	307	259	252	276	285	265	284	242	275	270	320	258	267	276	268	296	294	255	291	260	258	283	276	265	273	284	281	251	222	301	275	250	269	264	264	251	282	258	294	249	265	267	301	262	266	263	276	258	243	307	300	265	271	264	244	229	266	266	263	240	268	291	281	290	269	273	282	270	258	263	266	251	297	282	263	272	274	270	251	282	255	277	276	266	305	274	286	270	264	284	260	268	331	269	266	264	255	263	283	263	214	275	281	284	288	242	268	271	271	312	296	272	255	271	257	244	266	286	279	270	251	283	267	293	242	286	284	294	277	251	251	262	299	268	275	279	271	269	250	266	255	248	265	259	261	264	248	254	288	298	285	257	265	267	251	286	287	292	245	269	290	286	274	241	252	266	257	267	277	284	275	273	252	269	241	275	260	255	279	258	266	275	273	281	266	268	249	257	258	282	256	275	288	259	237	273	283	284	294	260	275	248	278	270	253	272	261	274	283	264	267	274	273	255	276	267	286	265	270	247	245	250	262	250	280	252	296	291	248	276	262	253	283	270	276	262	252	285	284	260	252	263	253	256	246	280	272	276	269	248	277	278	263	257	279	274	281	270	270	251	266	275	276	265	275	288	266	257	246	254	265	252	258	267	278	304	284	280	240	261	306	284	250	255	271	238	242	245	253	264	264	228	261	253	254	274	276	268	305	250	253	291	289	270	249	258	260	280	248	256	271	265	274	261	307	260	282	263	232	228	283	293	273	268	265	281	281	255	287	272	311	276	270	267	283	294	279	267	277	245	254	277	269	254	260	265	277	278	276	263	282	250	264	258	289	259	251	283	260	249	265	300	274	248	266	262	268	258	267	275	256	268	277	284	260	274	265	268	261	265	248	287	243	289	281	284	288	287	283	249	247	292	266	272	272	241	239	288	276	279	250	258	258	267	279	263	270	269	248	252	269	264	262	276	267	286	248	256	264	267	272	273	253	288	313	237	271	268	251	307	278	260	239	249	291	295	262	259	280	283	236	263	276	289	305	285	275	266	279	264	244	276	264	258	251	264	243	246	254	231	264	240	285	299	275	276	252	253	282	260	251	247	261	264	249	266	257	272	303	289	277	282	275	249	275	280	260	251	249	267	262	267	262	255	278	288	271	247	266	303	288	268	255	280	269	281	268	265	266	271	298	293	270	270	261	251	280	257	283	263	274	291	254	284	263	267	306	265	272	283	312	251	289	277	287	240	256	290	247	261	290	291	264	287	276	261	274	292	282	246	258	249	274	234	278	249	293	275	279	279	248	268	248	284	276	272	271	269	265	235	250	256	256	254	279	291	257	237	285	242	276	255	274	284	277	263	295	270	253	256	273	287	265	256	284	264	283	293	279	293	289	265	265	299	278	284	280	269	268	274	218	270	284	274	276	268	254	261	253	252	258	270	276	300	265	272	265	268	283	276	266	300	265	280	282	274	243	263	272	254	275	260	279	265	270	260	297	285	274	259	268	304	267	229	252	282	294	256	264	257	282	276	276	264	257	262	245	268	275	279	264	264	268	257	253	275	275	256	295	308	285	246	249	255	276	276	238	280	252	276	275	249	261	268	285	276	241	257	250	252	284	261	269	256	266	257	269	245	274	277	249	263	270	314	278	256	312	274	289	284	290	286	285	280	296	256	285	271	256	267	255	269	288	258	261	267	287	244	270	250	290	294	284	236	274	286	247	267	258	251	274	263	261	237	265	265	246	270	276	273	254	277	276	251	263	268	268	271	260	280	286	268	260	267	252	254	256	274	311	251	272	247	248	285	290	288	250	311	283	268	272	296	263	301	245	281	299	266	258	260	270	275	270	264	249	257	268	260	268	285	262	266	278	285	285	278	243	312	257	265	244	260	281	267	238	253	275	263	255	274	262	283	277	287	270	260	278	245	254	265	267	300	263	269	295	253	250	278	276	264	243	268	282	274	263	282	276	249	250	259	266	260	271	292	278	213	270	233	246	257	257	281	262	264	276	247	281	266	266	256	274	285	280	283	258	246	300	251	302	263	274	276	270	275	290	273	247	268	295	289	275	261	274	251	271	288	292	282	283	265	260	262	257	275	266	250	287	260	270	276	268	247	290	240	282	281	277	263	261	275	277	252	259	245	270	256	278	292	272	278	272	258	277	264	284	259	264	259	274	239	234	259	272	285	254	266	266	294	300	258	260	301	264	264	276	256	268	264	285	280	279	286	262	279	283	263	252	264	294	285	250	269	273	279	238	247	300	271	276	278	269	243	245	258	290	304	269	253	265	273	270	269	261	261	258	295	248	264	283	254	292	282	296	257	275	255	264	245	263	301	295	261	280	233	264	264	291	273	272	272	257	246	279	226	282	269	256	250	244	271	301	276	269	291	274	259	275	276	296	289	246	276	293	260	258	233
7899	6896	12263	10555	7819	5754	4826	4150	4346	3843	2887	2478	2359	1912	1799	1650	1523	1570	1564	1450	1297	1308	1320	1256	1155	1117	1146	995	958	984	907	975	888	863	810	875	772	790	823	760	826	723	789	760	766	760	700	688	725	748	765	766	703	698	708	742	734	711	765	720	755	790	691	710	740	686	725	753	749	691	704	754	727	741	747	735	691	743	702	726	700	730	717	714	735	744	737	736	759	764	752	710	753	752	719	694	737	776	711	677	738	742	727	746	660	725	812	760	742	714	747	736	726	720	729	787	695	721	702	709	723	744	705	720	741	761	713	709	745	708	751	698	730	695	707	708	744	688	734	715	764	713	714	727	728	713	702	731	749	679	725	729	709	735	728	739	750	716	742	752	722	723	663	727	705	740	695	703	759	694	774	701	756	769	706	665	731	737	746	741	728	728	762	696	748	709	727	771	746	753	747	722	703	791	715	725	755	741	705	743	745	648	705	712	756	729	749	669	706	720	721	730	720	750	696	690	743	732	674	710	741	746	727	722	687	731	736	722	726	720	730	777	731	761	780	725	708	711	706	731	705	715	727	738	694	761	758	687	641	697	717	729	733	692	752	758	706	732	762	719	723	722	788	762	719	699	723	716	703	681	749	708	697	729	728	685	701	770	714	701	738	684	721	761	703	774	738	677	752	714	769	723	774	708	717	697	700	728	745	663	719	705	706	732	723	726	711	703	719	708	698	678	731	688	738	744	720	684	703	697	723	713	728	717	730	728	735	685	706	737	735	714	716	728	730	725	722	685	675	678	718	707	746	726	724	736	702	738	708	707	715	738	749	763	714	730	689	757	732	699	715	723	677	711	758	710	715	699	725	726	720	729	651	740	722	662	740	720	748	761	748	731	735	699	755	748	692	732	745	670	779	807	700	747	721	773	734	732	720	700	725	684	761	728	721	740	721	730	740	733	718	774	758	730	738	691	712	729	729	746	769	700	716	718	745	705	745	712	733	732	707	739	666	746	723	649	736	741	729	768	781	706	762	749	690	759	750	707	717	731	763	673	747	743	748	716	673	713	698	704	740	745	745	735	708	671	748	743	705	702	721	712	726	725	736	744	737	783	735	751	715	709	687	759	683	757	729	691	766	758	691	697	709	761	750	709	712	707	754	716	747	691	738	753	772	708	711	695	753	736	719	737	749	694	688	717	704	737	739	735	727	743	689	730	753	711	760	762	702	769	726	760	724	734	692	772	694	703	742	741	720	757	747	751	705	708	705	751	727	678	704	735	721	702	752	739	775	736	723	674	724	732	741	720	791	742	719	709	699	712	703	718	765	738	719	724	759	688	723	689	715	771	741	690	724	720	720	725	748	740	682	730	729	695	752	718	748	743	729	734	709	755	709	729	675	721	744	733	696	700	728	742	694	708	700	688	699	745	746	707	718	684	770	730	675	738	706	688	714	762	699	740	706	685	759	751	735	711	698	735	711	696	688	660	645	731	732	727	752	716	759	701	710	677	698	779	734	701	750	672	702	717	746	732	726	739	695	735	722	719	701	664	803	691	724	744	742	683	713	741	730	759	734	727	709	726	698	760	721	705	715	679	695	671	739	754	681	734	762	775	729	781	725	722	727	700	752	706	708	718	713	678	700	705	723	693	714	759	724	720	718	771	744	720	747	718	732	744	678	694	726	756	692	716	727	741	762	724	737	699	687	759	698	757	708	709	655	729	698	719	683	724	718	728	726	734	747	671	761	709	745	706	678	707	725	690	732	752	733	717	733	736	717	738	770	720	752	708	738	766	706	704	765	763	737	707	722	688	720	789	732	726	782	742	737	687	697	733	707	717	717	732	724	742	736	741	712	767	700	758	708	721	742	748	716	722	727	718	692	682	743	744	748	774	755	676	721	707	702	677	734	749	702	725	689	759	706	730	716	716	737	699	723	744	702	693	752	725	768	732	725	746	735	738	721	741	708	757	669	670	698	707	743	702	727	728	738	735	748	734	695	765	703	754	764	758	699	758	746	720	705	764	733	756	704	772	675	734	674	691	757	707	738	757	703	755	696	744	698	712	733	760	705	778	706	708	694	754	728	720	745	773	729	719	697	726	723	699	722	700	719	715	705	711	720	658	728	711	729	664	705	695	705	717	741	726	781	725	698	685	775	757	729	676	769	744	713	726	703	720	756	721	746	698	722	748	739	757	718	702	775	742	720	741	751	742	733	722	750	760	768	763	743	764	709	773	748	720	733	719	700	706	740	764	764	743	720	686	706	761	733	757	747	703	784	728	748	741	768	667	786	711	722	751	748	743	731	734	717	723	671	759	752	747	674	715	723	697	707	732	700	729	695	729	770	709	739	751	746	765	698	750	752	713	730	714	727	757	747	752	694	701	684	743	723	732	760	708	708	700	757	756	726	736	757	750	744	739	720	750	711	773	756	718	720	743	730	741	715	724	803	721	702	695	742	683	718	771	732	703	730	733	723	758	715	715	737	757	725	694	712	746	688	701	738	731	724	700	720	706	725	749	710	738	687	771	748	749	727	736	677	737	715	744	725	751	697	726	721	733	712	754	765	750	731	714	673	739	728	727	743	712	719	711	708	716	715	741	701	645	723	713	760	692	711	678	682	753	761	722	730	699	721	712	724	737	720	746	725	704	772	732	709	769	708	698	685	685	739	775	738	718	737	695	739	706	747	727	712	737	673	712	715	709	764	732	726	759	718	711	736	710	680	712	743	710	747	726	682	748	753	685	755	658	723	751	720	720	674	705	746	731	747	697	731	750	682	679	737	779	739	693	717	727	691	693	766	709	725	719	779	702	741	742	710	690	677	715	693	720	662	785	707	751	754	713	733	679	709	723	729	724	714	714	723	667	764	679	685	747	713	691	731	705	734	728	757	716	690	675	734	718	665	724	684	721	709	718	715	731	733	747	748	668	719	727	729	702	719	746	741	689	707	711	734	691	750	705	729	693	732	696	703	715	721	721	727	745	700	713	723	685	755	738	732	743	714	707	711	720	778	740	741	720	760	751	689	705	737	724	711	701	758	713	710	723	717	681	733	696	729	756	701	745	721	783	687	735	752	726	729	716	756	727	704	701	737	747	696	687	727	742	718	688	703	726	730	770	688	671	760	698	746	734	728	731	752	713	734	738	724	734	730	758	769	753	668	767	695	685	684	703	752	685	734	688	682	711	729	733	670	720	727	710	667	727	706	701	720	746	668	761	753	758	740	727	716	712	769	695	680	694	743	778	766	691	710	763	726	765	692	703	708	749	732	685	726	728	735	729	719	678	780	762	722	764	689	711	706	688	688	721	711	705	721	720	720	726	710	717	748	789	690	735	738	751	728	680	755	709	716	710	724	686	739	803	725	752	710	710	693	674	713	732	817	741	766	734	735	737	723	717	766	718	743	740	710	742	731	708	688	693	720	700	732	680	688	798	683	768	742	775	739	711	736	797	731	694	685	772	708	748	723	717	712	751	765	739	732	695	736	703	681	721	682	757
28027	21811	17048	8510	4263	2640	2169	2055	2917	2777	2247	1851	1705	1186	1038	774	876	834	833	866	702	690	679	718	558	591	547	430	474	459	415	422	358	324	292	280	278	297	283	285	289	273	260	255	272	254	238	242	217	215	243	246	220	256	227	183	214	217	224	216	231	206	224	224	236	234	205	242	257	214	220	196	218	190	227	206	255	216	189	223	216	217	237	203	244	200	250	197	192	253	212	221	247	217	258	237	233	205	206	207	243	234	223	218	247	206	205	228	225	208	223	219	212	202	224	207	232	213	212	202	219	226	255	219	250	227	214	222	222	211	225	234	230	229	205	206	232	207	227	241	237	210	241	241	230	220	231	214	229	201	217	212	212	232	237	239	216	222	236	244	227	234	225	229	222	216	232	235	212	224	234	211	237	249	220	206	233	228	227	214	211	226	219	227	238	231	215	242	214	248	247	206	226	227	236	212	231	209	202	235	234	198	218	217	199	200	201	204	205	212	218	237	238	244	199	207	222	242	218	198	194	230	212	230	232	241	197	223	244	253	197	204	235	214	204	240	242	247	239	217	242	221	213	196	227	243	217	224	213	202	203	217	195	210	216	230	217	233	242	224	232	221	207	222	237	206	235	203	196	220	232	231	230	204	228	206	216	231	231	218	226	227	217	206	239	224	207	210	229	253	217	197	212	234	222	217	240	214	207	217	207	212	222	224	228	219	245	204	237	225	221	226	216	203	221	219	211	210	207	222	226	214	241	227	216	235	212	201	225	209	208	232	213	220	231	222	219	198	220	236	217	219	226	236	202	226	223	238	219	204	206	211	232	220	215	209	241	215	236	217	208	241	223	212	225	229	229	221	214	238	251	212	200	221	232	243	199	239	212	219	232	231	208	203	224	244	234	232	244	234	227	213	219	226	201	222	222	220	228	215	234	210	226	204	232	223	232	239	245	233	210	213	198	217	228	178	221	224	195	227	208	218	223	223	208	225	219	221	206	207	208	199	221	235	208	238	226	203	208	233	243	215	227	214	214	229	203	218	210	224	219	210	225	208	253	213	211	232	240	208	221	193	212	213	220	197	226	203	224	227	218	223	246	228	259	218	227	215	228	224	223	228	211	204	233	245	231	233	206	211	265	203	206	208	245	204	235	225	231	196	200	251	218	246	249	226	185	229	209	248	227	241	219	252	222	193	232	247	206	207	202	222	224	225	224	240	249	207	218	207	187	246	247	214	227	241	207	237	205	212	187	222	205	222	219	249	226	209	229	237	204	214	244	222	233	215	207	228	230	214	231	238	203	230	219	221	245	226	221	208	220	215	228	231	210	229	236	223	238	214	234	240	217	196	207	231	223	220	226	214	230	210	229	223	241	250	220	234	197	223	223	210	225	246	240	226	209	202	228	221	237	229	214	216	233	221	232	200	244	234	240	193	189	213	249	233	204	224	213	211	239	228	221	190	217	246	209	248	241	238	219	226	211	232	220	212	225	223	214	212	210	234	207	223	251	234	194	221	227	191	220	225	220	250	230	224	223	212	221	217	216	188	215	223	237	227	226	231	203	216	220	212	215	228	214	209	228	219	231	243	230	250	222	229	215	222	212	230	207	230	236	199	214	215	209	240	250	226	209	241	205	209	203	237	203	211	213	213	202	227	205	201	215	225	229	219	247	244	225	229	243	223	229	246	235	227	225	217	230	233	250	226	218	199	235	216	200	223	200	218	224	266	205	230	223	226	231	203	221	216	235	254	244	218	234	221	208	222	212	204	222	232	209	235	252	241	193	240	194	236	209	208	224	229	205	229	237	210	246	221	192	222	225	219	275	225	226	259	229	216	225	227	206	205	233	211	249	217	235	248	231	199	215	217	257	243	231	227	206	240	213	235	235	191	203	217	228	219	225	232	217	196	215	241	201	224	222	216	217	222	203	229	218	213	210	217	213	212	208	222	216	228	196	205	218	204	227	202	217	222	225	226	229	239	229	202	235	227	209	204	221	231	228	228	231	228	208	220	196	233	214	242	238	217	224	218	219	215	231	250	200	229	227	219	220	201	223	228	210	217	236	223	253	212	218	246	232	213	194	224	230	220	198	214	229	220	220	207	231	226	209	232	215	230	209	242	214	220	221	227	213	221	250	202	217	203	231	214	211	237	229	213	205	241	226	200	232	227	217	204	250	230	236	231	242	201	209	229	214	219	232	258	240	240	253	206	210	214	187	218	222	250	219	215	230	209	205	219	218	217	237	241	237	220	226	227	207	233	238	223	216	230	228	211	231	214	214	219	215	219	208	219	224	228	228	225	209	223	263	220	201	200	211	219	210	228	195	219	230	210	228	231	239	218	209	206	225	180	243	226	229	231	215	189	243	240	239	226	223	202	229	235	223	217	253	234	204	206	241	221	223	217	227	229	209	219	240	217	218	223	239	209	210	218	223	211	221	210	226	227	221	195	224	220	212	220	229	237	228	217	216	220	247	212	240	211	210	199	242	232	233	235	218	246	195	211	239	241	219	222	235	209	233	204	217	204	218	223	220	234	209	229	202	245	225	235	229	217	219	225	220	198	234	227	240	207	218	220	223	196	205	211	260	248	203	212	204	236	201	233	209	236	218	244	219	211	236	200	232	209	256	231	222	221	231	196	199	208	203	241	215	213	231	216	222	240	221	226	223	222	207	221	203	218	215	234	220	227	227	237	218	232	222	211	218	213	232	213	232	232	228	228	250	222	237	248	202	243	228	260	210	220	237	235	231	226	208	224	208	232	226	224	211	232	210	248	257	217	228	231	217	201	204	217	224	227	216	232	234	228	227	182	237	208	226	215	259	253	244	260	241	226	205	201	241	216	230	235	230	208	237	237	204	218	195	225	225	229	207	251	196	242	192	237	207	238	203	207	249	232	225	243	233	228	211	214	227	204	232	216	211	219	225	231	231	224	197	225	239	211	208	246	257	227	205	210	228	196	223	251	208	257	229	232	223	260	227	223	228	233	259	220	211	205	240	218	215	248	239	226	232	209	217	232	204	216	233	221	225	216	253	199	215	234	231	238	207	219	213	215	236	211	197	202	213	258	219	228	210	217	229	218	213	182	202	236	214	219	238	211	214	224	225	237	206	235	192	221	245	232	214	247	250	223	247	236	225	235	219	233	208	235	219	210	208	214	206	265	234	214	227	242	220	232	244	250	247	193	234	233	219	209	209	245	214	195	226	208	220	193	245	213	233	226	231	212	238	217	243	225	204	213	216	227	211	234	221	215	227	210	249	236	230	223	235	217	229	246	248	204	196	224	231	224	223	212	217	243	255	244	238	220	228	210	200	213	222	214	236	234	223	230	216	239	207	207	212	231	188	219	214	224	221	218	208	224	239	213	237	198	206	225	206	211	218	215	211	193	208	203	235	240	233	235	237	197	220	200	230	182	221	214	224	214	220	223	221	233	223	235	248	223	201	208	232	239	218	219	230	202	217	232	200	233	230	230	222	214	219	216	212	204	232	225	213	221
18841	19063	27842	24327	20370	17195	14674	14748	17897	16725	13686	12119	11781	8651	8624	6627	7419	7241	7764	7312	5612	5689	5872	5806	4098	5069	4713	3554	3750	3631	3185	2894	2109	1734	1316	1663	1473	1238	1269	1186	1115	1193	1042	899	1045	1009	950	876	756	703	672	652	626	652	641	610	603	592	654	648	631	632	584	654	624	605	617	591	627	602	625	620	631	610	613	566	611	587	599	646	599	594	613	641	603	614	644	608	597	589	589	587	614	614	615	608	599	614	616	630	573	659	608	625	635	606	617	613	621	639	608	622	675	663	617	586	639	612	593	600	637	594	572	672	623	587	606	617	616	588	602	578	617	638	620	612	609	634	591	634	573	612	607	641	674	598	610	571	622	598	609	597	621	610	578	584	582	618	636	641	613	602	627	625	638	625	644	580	678	606	588	592	610	568	625	623	589	601	589	576	613	610	618	593	589	600	578	575	625	621	585	629	635	641	617	588	647	612	628	643	619	604	631	610	604	603	624	604	627	651	595	609	586	633	616	602	599	575	614	600	564	611	637	589	605	597	610	596	606	634	616	613	592	651	571	556	625	573	604	618	601	614	610	583	626	621	540	634	611	620	661	590	574	590	629	611	644	649	609	599	561	603	607	599	599	640	615	619	568	632	562	605	627	619	605	607	622	618	592	572	622	576	609	639	611	590	587	595	611	606	596	620	629	590	599	585	635	560	588	646	621	638	622	586	609	647	586	598	564	627	581	671	619	564	569	592	635	572	606	616	597	658	614	639	626	564	606	620	598	560	611	560	588	560	608	542	646	617	617	595	615	603	609	583	595	634	643	620	623	615	620	613	611	622	608	603	598	643	604	615	637	566	620	671	568	625	583	638	602	578	605	627	610	585	622	634	580	554	626	573	623	581	598	662	607	612	618	632	627	612	608	619	566	563	603	572	579	607	605	597	626	607	588	588	632	615	634	601	587	607	606	638	605	598	640	645	642	596	586	654	603	618	592	593	624	589	600	611	654	585	595	615	635	646	624	597	623	589	615	591	635	569	585	596	610	588	595	581	598	612	640	605	572	575	602	639	604	608	600	594	636	620	583	628	603	612	650	638	648	621	607	611	562	585	577	604	587	605	592	578	576	600	588	608	603	652	603	615	611	588	611	615	585	608	578	612	560	612	614	613	640	602	632	592	601	610	607	588	645	609	619	605	642	586	602	654	580	560	628	625	648	618	616	618	600	583	607	595	600	608	576	586	599	610	603	603	592	595	588	614	597	617	579	600	578	590	633	614	604	625	591	599	601	620	589	619	597	630	595	631	609	591	605	590	624	592	622	637	655	617	621	650	631	586	622	641	619	612	658	593	557	584	615	618	587	596	607	625	638	624	635	599	596	608	616	609	624	613	605	609	659	593	592	628	608	594	608	618	612	597	601	661	637	579	600	606	570	586	635	666	623	641	566	627	666	633	608	636	624	616	585	607	581	604	593	611	607	612	608	579	606	616	627	606	633	626	591	603	579	598	585	595	606	604	605	547	600	602	583	615	568	579	605	654	626	652	596	567	611	603	600	620	618	641	617	616	633	632	589	607	587	594	577	585	603	624	636	642	635	625	618	553	608	583	587	581	627	603	614	600	639	576	653	598	613	645	605	594	618	624	582	633	615	593	608	607	568	641	601	594	671	579	629	577	641	603	586	579	606	660	593	584	630	620	583	612	641	641	617	601	603	610	606	590	600	606	590	601	635	596	606	585	611	563	588	651	592	668	608	592	597	583	587	585	608	566	581	621	570	624	576	635	585	614	589	622	612	602	625	652	603	598	574	589	628	576	619	559	588	555	646	601	606	611	587	591	589	602	585	602	610	582	587	605	641	665	578	593	601	646	622	579	604	637	601	631	608	605	628	636	600	581	580	563	584	609	603	606	560	621	642	612	609	614	587	573	648	608	664	618	639	624	577	586	621	609	608	643	617	647	606	621	594	590	661	584	643	597	635	641	605	604	591	607	630	581	660	643	612	652	593	564	601	642	628	577	625	632	591	607	622	632	620	564	612	640	630	635	612	581	604	629	570	593	590	599	625	630	623	619	631	644	571	630	619	626	562	661	579	599	572	609	573	594	633	613	627	655	622	632	624	629	618	587	637	594	629	624	600	554	636	615	630	596	632	602	630	608	613	606	633	613	586	623	591	639	657	599	615	593	583	615	579	586	609	605	644	601	614	660	589	610	599	631	640	589	605	573	591	610	592	589	602	584	587	592	624	590	641	533	617	619	587	607	620	617	632	588	581	633	611	597	567	594	608	589	577	636	587	611	596	600	599	633	600	578	616	587	630	583	610	623	664	593	618	609	639	606	599	598	582	626	574	578	612	580	612	623	601	602	598	575	589	594	596	646	588	631	617	580	648	632	594	614	611	662	624	607	617	615	635	568	637	586	625	625	609	570	612	607	646	592	601	575	560	567	596	584	592	624	604	603	575	620	616	626	591	601	631	569	623	603	612	581	619	614	576	633	648	597	593	607	596	604	610	577	583	638	601	629	604	623	611	602	624	593	614	637	608	621	608	562	655	647	598	603	594	642	595	594	576	597	597	615	585	618	627	581	607	570	605	621	629	632	612	606	650	622	615	628	648	639	592	623	604	612	590	580	554	576	623	588	601	608	627	572	573	598	602	640	621	653	649	582	633	625	592	655	634	638	598	628	670	613	594	557	611	615	578	621	600	590	651	579	568	606	586	574	615	626	604	622	664	616	602	628	618	643	600	598	617	617	628	601	668	584	611	568	601	642	611	612	637	597	641	601	618	610	636	645	618	637	617	612	621	609	627	651	619	600	560	617	620	608	592	567	626	594	601	602	610	631	654	598	593	608	561	585	595	605	623	616	625	600	620	620	592	647	633	610	593	593	653	618	610	609	586	643	610	622	633	595	659	588	601	567	626	618	568	601	556	608	616	610	591	659	600	591	599	578	587	586	601	613	627	612	600	636	610	584	586	601	615	646	650	566	598	584	584	633	607	602	612	604	648	606	633	585	649	588	610	563	571	594	584	599	641	614	604	623	647	596	602	595	638	604	618	621	624	623	580	619	600	576	560	594	615	644	604	611	602	632	581	617	599	615	610	588	579	677	638	622	645	625	642	612	583	605	601	597	537	601	604	599	621	617	576	636	588	629	638	625	557	611	636	602	595	606	636	644	627	607	620	593	616	593	626	622	584	637	637	577	587	626	594	659	562	625	628	595	586	648	598	612	580	652	612	602	617	595	628	617	599	598	590	629	634	629	568	598	623	595	545	625	624	656	613	599	601	606	624	576	590	635	552	624	597	608	593	618	645	631	615	613	582	634	617	638	601	614	594	609	600	660	639	621	608	597	636	570	594	592	607	587	646	579	623	570	619	580	590	626	621	642	555	645	588	611	624	601	589	601	564	593	599	572	620	594	595	601	633	577	574	622	599	608	593	604	571	600	576	612	618	571	580	627	582	605	621	589	630	630	598	597	636	606	604	604	592	620	607	605	576	605	613	602
39005	31781	27197	15789	8690	5291	3810	4668	5047	4475	3780	3614	2936	1913	1989	1410	1817	1442	1597	1404	1228	1251	1099	1193	847	940	877	740	699	702	645	448	433	315	263	316	309	287	261	268	257	267	227	202	229	209	202	208	175	175	183	158	160	152	155	165	161	146	163	164	135	154	165	156	158	170	157	146	155	160	166	161	139	159	151	154	162	154	163	156	170	159	175	171	154	146	174	166	155	161	143	169	164	155	162	161	181	160	126	149	174	144	132	155	168	153	147	173	149	166	142	156	159	169	148	170	170	153	156	176	163	170	167	159	171	146	152	175	126	146	173	172	162	171	166	146	147	144	175	158	177	144	150	154	161	164	135	173	153	183	162	155	152	172	178	147	160	138	158	158	144	176	185	154	137	149	150	141	159	163	176	150	148	157	155	165	151	175	133	162	173	161	156	162	147	129	203	158	169	164	158	149	160	149	182	155	169	167	158	170	155	172	175	144	161	153	182	156	159	160	151	153	142	178	147	179	182	171	161	134	169	162	173	149	134	176	160	193	142	186	170	164	164	158	153	184	141	141	161	145	168	138	167	144	147	173	173	178	145	154	147	143	150	164	171	186	163	152	137	166	149	149	153	172	168	158	188	163	161	168	151	187	160	165	131	181	168	167	175	147	175	182	175	165	169	181	142	179	169	170	165	167	142	146	170	170	159	139	131	138	140	156	174	149	185	173	166	147	167	161	178	151	180	155	149	152	147	154	149	145	164	152	161	161	158	160	172	181	153	173	180	154	150	144	151	145	159	189	188	160	158	178	176	145	163	158	174	158	158	183	167	146	148	178	150	157	161	181	140	162	171	158	182	151	156	167	152	160	147	156	183	135	168	145	163	165	174	167	152	145	153	146	158	141	159	174	149	161	163	145	165	166	170	163	150	167	140	183	154	151	152	163	173	186	149	154	162	188	161	163	166	174	168	150	148	179	154	157	169	169	144	155	155	165	154	137	172	176	163	167	146	153	177	160	156	138	152	156	168	149	157	161	158	169	155	137	173	174	159	164	163	168	147	156	159	170	167	174	186	159	172	142	190	160	175	165	158	145	147	148	168	162	169	149	190	174	162	179	164	148	151	165	164	162	154	164	166	138	150	176	163	166	161	155	148	141	163	184	157	163	172	145	160	166	161	165	168	177	159	148	178	160	161	174	160	174	165	169	158	135	154	155	143	159	134	162	155	148	146	148	163	153	174	159	166	155	177	160	175	142	142	176	167	123	160	180	142	160	149	159	166	150	156	159	151	164	167	131	148	158	177	164	167	169	158	122	167	148	155	167	167	146	176	164	158	163	154	152	150	156	141	172	158	170	165	155	149	175	154	153	174	160	150	158	173	154	154	167	148	146	189	165	158	156	148	159	166	189	166	150	162	150	182	178	170	149	161	171	135	151	161	160	159	177	151	150	159	164	165	168	158	159	176	162	152	138	171	157	166	172	158	146	185	161	168	138	168	145	160	159	152	154	152	157	163	152	170	176	167	175	163	159	160	153	156	144	170	180	151	181	176	174	178	158	162	163	175	153	149	160	164	154	158	164	140	162	186	184	161	164	183	159	143	173	168	170	159	151	141	155	175	151	141	177	157	184	142	156	186	159	165	163	154	150	169	148	187	179	183	125	147	178	176	167	155	149	174	157	141	170	176	165	173	154	162	176	141	144	153	150	144	162	134	153	170	153	168	175	153	163	165	159	151	155	145	150	137	157	172	145	171	160	170	159	159	144	140	144	167	172	139	160	166	156	153	163	157	163	170	152	165	166	165	171	151	181	158	145	154	175	133	148	174	160	149	175	143	163	154	144	155	177	171	165	166	168	158	172	163	146	160	174	156	165	147	151	160	158	149	165	153	149	173	174	168	172	148	192	179	176	150	168	181	150	142	169	159	167	147	159	163	152	139	148	165	139	136	152	150	158	151	161	154	154	182	159	169	167	167	170	172	174	172	135	173	142	144	148	171	154	140	173	151	165	170	185	173	143	170	178	151	163	157	155	182	145	160	165	157	158	141	171	179	150	161	183	161	175	163	153	185	178	175	143	147	160	174	152	184	170	144	158	183	184	170	160	163	174	150	175	174	169	161	169	167	180	146	151	151	136	168	143	151	167	160	173	189	155	146	168	160	181	156	164	161	174	165	183	138	150	163	146	180	163	161	179	161	175	145	168	187	172	158	171	159	181	151	147	136	140	162	174	155	158	157	151	152	143	157	151	171	182	152	149	161	155	172	148	149	152	162	152	162	155	168	135	170	168	164	146	132	150	174	141	187	168	179	191	171	150	160	147	166	140	154	161	164	159	153	168	140	147	160	160	150	163	163	161	169	182	183	171	150	172	154	145	164	140	135	188	146	169	158	165	168	168	176	152	161	181	159	147	147	167	173	187	180	174	123	153	169	162	164	176	179	170	158	200	171	169	174	163	178	172	183	168	160	177	125	173	148	152	160	162	149	188	165	154	161	166	162	155	173	164	136	142	153	153	152	165	157	159	156	156	133	174	146	167	153	176	171	147	174	149	147	146	144	154	160	137	164	141	158	162	176	164	161	162	163	159	144	184	154	153	177	146	163	147	154	165	135	162	143	174	166	141	176	153	150	178	148	167	159	156	151	154	180	161	175	146	170	160	196	153	153	181	166	158	129	164	164	168	146	149	164	172	153	169	170	162	165	159	169	178	154	160	160	168	145	167	158	150	153	148	187	152	178	145	140	165	153	157	157	149	166	166	162	158	178	149	162	169	157	152	173	161	149	158	154	162	175	159	137	131	157	152	142	157	138	150	147	156	170	159	127	145	149	156	167	122	147	168	153	163	159	142	167	147	161	164	179	135	171	169	164	152	161	181	169	160	142	146	153	159	159	152	167	154	164	162	145	166	156	174	158	159	160	173	151	160	178	149	148	159	164	130	145	153	164	186	146	189	170	154	164	176	157	156	157	168	167	160	157	154	171	150	179	161	161	165	157	155	166	171	178	175	169	150	162	149	163	146	175	177	164	147	153	171	161	151	172	170	139	176	150	150	152	152	142	146	157	161	150	159	173	158	177	150	155	157	157	165	169	154	151	130	146	148	155	149	151	153	174	158	157	179	177	162	149	167	152	160	179	166	154	150	131	148	160	161	148	161	174	156	150	157	162	165	163	179	161	170	164	157	146	159	164	155	154	170	167	177	156	165	145	144	173	161	183	159	151	161	155	135	155	196	166	168	151	175	141	161	148	179	143	166	169	161	141	186	157	156	137	145	148	174	168	145	140	174	171	179	175	155	162	161	179	163	175	148	172	160	144	142	166	151	148	162	165	146	193	165	139	161	159	160	165	157	157	173	168	136	183	165	157	153	146	200	130	151	159	160	169	185	161	155	171	158	177	170	137	145	157	140	151	137	183	140	165	138	149	133	164	129	162	161	167	167	182	162	156	130	153	160	174	168	152	146	181	154	160	177	177	158	144	145	156	145	156	177	159	153	170	168	156	135
24563	26977	35643	30047	27230	23894	21304	24217	23738	23150	20141	20865	17140	13380	14385	11615	13316	11984	13222	11881	10672	10287	9592	10499	7396	8721	7963	6353	6486	6637	5660	4201	3889	2886	1894	2447	2183	1964	2180	1830	1819	1539	1531	1104	1408	1314	1167	912	781	646	588	592	507	528	530	518	515	513	483	433	473	473	473	471	473	465	455	457	487	442	444	450	466	485	473	467	477	456	455	463	442	451	417	420	419	450	479	424	458	468	461	440	472	432	475	430	438	448	436	472	429	429	420	436	457	437	469	447	477	437	448	462	500	466	483	467	457	452	422	472	426	476	447	436	447	434	464	421	465	450	439	421	446	437	462	491	483	422	496	443	448	443	442	490	440	470	463	485	445	463	475	400	456	493	401	503	500	474	457	488	475	448	411	435	453	482	464	464	429	467	437	475	449	464	411	440	465	499	438	474	471	488	504	456	469	441	489	485	441	444	464	429	474	469	460	459	482	449	444	449	410	480	445	455	456	485	453	482	463	464	422	452	475	491	434	472	465	450	451	435	438	507	426	435	451	490	429	461	479	459	455	486	453	467	454	456	472	461	451	469	436	449	488	467	481	458	466	473	453	507	467	438	433	458	454	458	469	493	467	518	446	470	522	458	466	431	456	452	475	484	495	468	425	427	445	503	458	501	450	479	450	470	464	483	450	467	437	441	462	472	421	466	437	455	441	459	441	454	452	442	473	449	473	445	449	460	469	471	467	444	459	463	479	449	433	466	460	437	476	446	417	444	441	451	439	454	486	445	437	451	468	433	448	449	472	484	454	448	468	451	461	507	463	456	468	449	455	442	465	428	424	475	444	433	464	467	457	450	444	436	459	463	444	482	473	465	440	455	472	462	459	478	437	417	482	427	462	466	469	459	473	472	486	478	461	459	467	494	442	463	473	434	443	486	473	467	462	446	441	489	451	449	470	447	465	465	475	457	483	452	466	462	460	468	472	456	481	463	485	434	474	482	450	428	464	483	462	485	509	446	423	441	438	472	432	440	478	453	475	449	431	412	457	443	489	451	457	436	447	459	464	472	471	437	469	468	425	464	454	442	446	469	467	440	435	422	467	398	438	467	462	469	455	474	454	419	448	450	429	460	475	439	448	456	449	447	478	441	471	483	436	458	449	463	463	468	439	462	474	430	419	464	454	436	436	452	433	491	464	438	466	486	452	466	473	507	430	438	503	458	433	425	472	393	431	485	444	495	447	448	441	454	478	438	471	438	448	454	476	483	493	495	422	469	465	521	452	454	484	462	484	462	432	435	461	464	454	486	450	476	468	444	478	451	429	457	468	454	472	475	496	462	440	477	479	468	492	519	477	430	431	489	493	451	430	460	466	480	427	469	434	459	502	459	462	468	453	460	472	465	449	458	417	444	462	456	446	438	450	478	420	455	423	466	424	443	459	457	471	414	426	442	452	453	460	472	465	453	467	490	491	419	441	480	477	438	468	414	432	478	462	500	441	465	492	432	451	436	428	479	446	426	468	456	484	456	452	448	482	504	464	457	462	437	451	451	415	441	451	464	475	454	471	465	429	448	451	448	438	421	459	456	437	443	448	453	442	443	462	455	463	467	455	462	472	484	465	449	442	470	457	462	495	466	446	480	462	504	447	428	450	428	496	452	455	484	456	443	457	484	446	455	457	450	436	425	453	454	510	459	424	476	431	446	485	466	488	473	450	466	444	446	480	445	444	454	458	454	454	440	415	488	450	462	463	469	447	451	515	489	461	499	448	441	486	460	427	487	462	461	454	442	463	431	491	456	457	456	442	459	449	478	472	438	429	489	450	459	471	451	437	446	494	478	480	464	435	473	451	486	483	428	480	469	472	483	446	488	503	461	446	440	426	446	491	475	445	443	466	400	461	425	451	450	449	442	435	499	465	431	446	442	439	473	462	427	432	466	423	468	430	463	426	449	438	462	489	484	426	483	466	495	445	504	448	444	440	452	483	459	483	436	466	472	475	452	465	479	479	441	471	470	429	481	452	428	394	449	471	483	496	439	446	448	447	448	480	459	457	407	450	506	464	462	436	484	457	444	425	472	491	496	444	453	457	455	472	455	452	463	483	454	474	461	432	467	441	508	493	483	457	424	433	440	446	442	426	457	459	424	476	457	437	450	475	442	442	467	477	486	450	439	485	467	468	492	480	489	492	477	446	469	482	436	489	446	481	466	457	449	468	432	477	508	480	426	465	478	463	452	497	468	417	509	466	474	427	489	435	459	460	433	480	490	453	470	449	481	453	429	458	456	454	449	478	472	437	444	408	487	474	400	448	474	503	384	410	508	460	441	482	445	482	435	466	422	422	455	441	423	458	437	486	477	455	438	416	477	481	427	477	483	445	460	443	454	458	450	467	493	437	494	440	483	451	425	457	453	463	456	445	489	444	456	476	445	485	464	449	456	453	480	419	473	448	441	447	461	462	434	477	502	464	459	489	489	465	458	456	441	470	434	454	503	483	450	413	414	467	457	441	436	437	439	449	476	443	452	445	442	529	444	467	450	448	419	427	474	443	481	492	469	429	455	469	445	456	505	424	461	463	464	473	468	480	446	452	464	451	444	486	433	448	458	412	449	422	482	466	491	451	476	461	464	456	486	445	425	481	434	454	487	422	469	462	466	448	476	430	457	446	461	487	451	440	460	467	442	447	457	477	456	444	465	428	465	460	438	502	456	427	432	472	468	439	495	453	458	486	462	464	465	462	439	453	471	465	469	428	469	495	495	451	455	477	467	478	464	459	425	461	452	451	466	469	430	464	459	423	471	438	465	457	474	441	452	452	409	467	460	452	397	456	443	467	453	496	398	468	455	437	419	454	478	505	445	414	464	430	490	448	462	437	446	485	457	452	429	449	500	486	468	456	449	422	429	448	491	454	440	471	466	480	454	507	414	460	472	459	442	463	466	457	447	464	470	460	428	459	484	462	405	467	481	461	456	478	434	471	430	458	446	444	483	437	467	440	477	458	480	469	483	460	482	483	461	477	467	437	455	465	479	461	442	468	470	455	460	465	449	460	472	469	523	479	491	432	480	447	456	470	462	462	471	494	453	457	486	430	458	456	451	451	455	446	416	461	514	463	505	488	491	466	428	446	446	425	466	483	467	476	436	491	486	429	483	432	439	472	508	440	429	463	436	443	453	456	504	432	444	426	451	472	452	434	483	417	452	475	487	438	433	462	472	455	421	466	485	443	469	462	436	436	437	435	461	487	453	407	460	406	405	458	465	449	467	480	454	456	471	454	467	469	456	471	479	477	465	424	454	464	450	492	446	443	428	480	503	486	436	436	413	445	443	463	476	476	432	452	485	472	445	461	466	477	454	534	456	459	454	445	457	426	474	469	461	448	487	472	465	479	488	458	483	458	491	449	474	458	424	443	464	467	463	430	415	445	461	455	479	445	496	471	433	460	445	487	482	444	452	461	483	455	445	463	498	446	476	434	434	464	471	442	466	484	474	451	433	459	427	445	448	438	494	480	446
9408	5570	3117	1331	809	666	520	507	463	441	369	402	341	314	334	301	290	310	294	335	288	309	282	307	279	268	292	261	281	261	264	267	278	262	264	265	270	261	250	253	271	240	260	230	260	239	246	263	263	248	269	253	257	254	250	268	283	271	272	274	282	245	258	277	261	270	237	263	257	252	268	242	263	236	269	273	276	275	249	247	236	221	273	247	277	254	248	253	227	284	265	238	264	281	292	280	265	270	267	245	252	245	259	252	245	267	230	250	235	270	245	281	249	271	231	247	259	253	239	272	266	273	237	248	256	252	247	236	239	243	231	265	253	273	226	258	261	240	257	272	247	245	249	254	282	297	257	288	248	268	231	270	254	278	248	241	269	283	269	243	243	258	269	287	273	249	234	268	266	235	247	271	260	251	258	236	276	224	251	235	238	255	294	250	255	235	266	249	280	251	260	280	245	272	297	245	255	259	250	222	259	226	281	291	239	269	273	269	270	259	244	245	221	246	248	265	241	249	242	292	261	265	263	220	216	254	238	277	280	259	252	260	249	237	245	230	282	259	286	248	271	265	238	245	249	251	274	247	253	264	237	279	235	260	258	248	253	279	255	255	280	254	272	238	235	202	263	264	241	259	241	239	240	240	254	291	265	259	283	266	245	266	254	253	257	276	249	271	257	304	258	245	232	237	230	259	257	268	265	270	242	273	253	278	252	234	251	271	235	248	252	260	269	269	235	257	264	254	252	249	264	243	233	243	243	259	257	265	252	244	256	265	263	262	243	235	260	272	257	253	234	258	250	272	252	259	292	260	267	266	225	257	279	260	280	222	239	266	276	239	245	263	250	287	245	229	284	277	264	246	299	240	263	243	258	247	247	258	291	261	250	268	226	289	255	279	264	249	277	234	257	274	281	266	262	260	290	267	254	271	252	237	249	241	268	244	249	253	237	261	224	267	253	275	273	250	261	262	256	283	253	251	239	262	229	243	300	257	245	244	252	287	262	241	248	253	244	257	261	224	261	265	249	283	242	245	263	232	265	251	223	251	251	246	264	272	256	259	251	266	286	257	244	240	261	255	270	243	259	237	267	265	284	252	281	270	243	237	236	230	258	250	261	264	242	256	237	241	268	259	248	279	278	252	251	267	242	251	256	264	273	265	249	248	243	285	292	262	263	237	255	256	255	252	243	241	234	258	245	252	272	286	258	270	281	278	261	240	239	280	273	261	244	244	267	250	233	264	268	218	243	286	260	248	235	242	264	231	245	253	236	277	240	267	259	254	233	242	244	246	251	233	245	269	236	260	290	263	274	263	255	262	247	269	244	267	264	281	225	246	279	239	252	269	248	287	260	260	259	251	255	232	248	254	256	270	274	249	221	261	234	283	246	261	236	257	264	233	255	243	270	262	260	246	258	269	259	278	237	253	239	251	241	276	252	278	259	250	271	277	256	231	275	277	267	232	246	272	245	237	247	223	298	253	264	268	270	224	267	250	254	240	249	246	248	284	250	244	258	266	269	256	218	259	270	258	265	271	271	248	247	240	264	249	237	254	245	252	277	257	272	258	260	280	265	299	234	270	254	247	276	243	315	250	270	248	261	264	265	257	283	251	246	258	245	239	243	242	254	280	265	251	262	292	265	259	274	265	262	248	266	289	285	261	274	249	252	271	262	272	258	275	244	240	246	247	255	253	266	252	258	258	227	255	256	254	227	248	246	265	227	269	264	255	281	232	255	260	292	240	268	278	303	251	230	242	249	281	251	259	257	239	299	260	268	265	282	246	268	251	265	283	267	272	267	238	275	250	270	264	260	251	277	250	253	239	253	270	252	239	265	232	230	259	245	265	267	248	250	284	278	253	268	255	225	212	259	263	263	267	227	259	252	244	257	277	266	243	239	253	270	244	255	269	282	264	238	254	254	276	272	248	254	268	266	266	243	233	274	256	234	272	266	273	243	255	271	227	282	250	286	269	264	277	268	306	263	251	274	238	264	268	251	259	262	239	259	289	250	258	272	259	257	224	242	248	224	265	256	247	259	274	286	261	273	235	248	221	266	260	232	256	267	252	281	228	246	253	241	275	270	262	271	260	274	272	243	255	257	267	248	273	248	240	261	282	267	257	267	266	260	252	274	267	279	268	252	262	238	271	256	277	288	244	248	266	254	263	278	240	243	265	301	242	259	278	268	272	241	261	245	271	257	274	256	245	250	253	271	272	258	256	253	237	257	250	250	244	251	226	249	226	239	269	295	230	249	232	247	264	252	244	258	249	254	260	259	264	270	267	251	276	283	256	273	245	251	254	256	255	245	264	244	259	252	241	267	272	237	231	265	273	276	247	250	252	275	230	285	241	240	268	267	267	249	266	254	249	252	263	224	256	244	248	257	236	254	228	278	244	286	260	258	233	241	225	234	245	275	299	275	288	294	277	201	244	266	258	265	214	283	249	241	243	241	245	240	264	261	264	241	244	272	269	244	287	245	275	252	243	250	286	260	258	292	247	284	263	276	243	257	240	241	253	249	236	238	251	227	244	270	247	240	243	260	253	241	280	225	244	255	277	220	259	255	222	280	257	282	222	254	267	249	261	274	269	259	263	263	259	231	246	263	286	270	233	230	262	248	245	268	245	231	277	258	254	257	267	264	251	213	275	226	245	280	249	271	267	256	245	285	268	259	233	269	256	258	224	259	268	263	272	244	261	231	274	262	254	240	266	264	267	273	267	248	262	252	269	264	265	251	243	262	239	248	281	245	237	282	258	278	245	243	263	231	251	257	262	271	289	256	268	271	238	262	267	242	245	256	240	222	259	244	242	263	262	225	246	235	259	266	240	235	268	270	236	276	241	267	273	223	261	256	257	264	276	258	249	267	250	273	268	251	286	256	271	251	208	265	254	259	243	253	272	236	243	248	254	269	254	264	283	249	296	246	253	244	276	235	285	281	258	251	282	247	264	265	238	271	274	264	234	247	256	246	272	255	248	254	275	238	262	243	268	231	242	223	279	302	272	286	249	237	270	230	239	249	250	240	267	285	246	285	293	225	263	236	261	266	251	273	259	249	207	279	287	238	280	268	252	250	266	255	284	233	251	275	283	249	258	257	250	290	246	241	251	288	267	256	264	252	237	241	272	238	248	301	220	254	277	264	274	270	233	266	257	232	242	271	256	278	256	271	244	276	223	255	249	247	252	271	278	246	246	273	211	263	237	264	272	291	260	240	243	246	251	232	253	263	270	244	237	239	251	279	248	289	253	267	255	263	295	230	264	223	260	246	278	249	256	246	288	240	263	265	265	227	254	234	290	246	263	279	273	312	265	237	279	255	266	267	239	257	255	262	262	254	285	255	258	253	213	258	274	242	282	231	253	253	256	267	258	255	258	260	259	260	280	247	261	269	242	281	245	265	268	318	255	236	285	263	224	244	278	264	246	253	267	246	272	240	217	254	268	297	233	245	264	253	269	250	266	266	232	270	264	247	265	261	247	255	247	243	252	248	281
7770	6867	11232	9385	7409	5696	4549	4138	3730	3266	2778	2552	1944	1725	1807	1414	1419	1390	1338	1306	1211	1243	1199	1108	960	1116	971	942	949	922	835	822	830	742	736	746	676	789	747	737	733	690	667	738	747	672	706	716	699	706	687	704	698	706	762	649	691	641	686	691	696	737	765	704	699	686	735	724	690	728	677	699	675	727	676	690	691	704	654	699	758	675	691	714	722	681	656	704	716	691	723	659	703	694	665	688	659	711	711	740	760	731	689	669	684	709	678	710	680	688	713	724	687	696	751	689	749	704	700	683	710	670	718	650	677	685	717	697	676	721	679	668	718	726	655	681	712	691	692	693	723	689	743	694	713	717	698	663	703	656	693	668	682	697	713	715	673	729	718	670	684	683	656	701	669	706	725	712	733	656	718	683	743	689	703	672	721	699	663	687	701	738	692	699	673	679	661	702	726	711	732	729	715	707	696	709	687	654	681	640	729	682	672	701	700	690	720	690	642	723	695	666	686	706	680	719	698	717	741	720	721	710	661	708	663	726	693	690	696	700	700	649	711	732	685	645	704	714	675	682	684	692	679	721	707	713	720	733	705	691	687	695	687	711	666	670	677	726	693	700	672	693	663	635	701	664	698	719	671	684	711	688	687	736	681	724	756	712	724	700	682	655	724	695	737	722	715	649	689	723	671	705	728	660	684	701	700	701	702	682	683	714	671	698	695	672	699	717	670	722	744	714	699	715	678	692	706	719	671	680	726	687	688	707	691	716	668	714	702	723	695	686	711	693	706	745	677	712	696	693	682	655	705	688	667	668	725	682	687	655	696	735	684	733	676	719	709	640	650	658	672	703	682	671	726	710	706	712	729	701	670	683	699	711	696	728	719	709	667	694	718	708	679	728	757	706	652	658	656	739	671	685	741	701	678	695	671	705	726	654	726	641	716	667	702	654	709	715	718	728	678	681	728	666	682	677	655	691	713	699	675	662	675	693	694	705	636	680	738	688	692	709	726	648	715	706	672	665	662	717	721	688	696	704	669	684	670	681	690	657	680	734	681	694	704	685	691	720	654	698	717	754	691	652	639	703	723	676	715	686	741	727	683	699	692	734	689	696	689	670	665	678	729	664	711	694	703	710	726	674	770	706	707	699	689	670	676	715	724	698	690	663	722	702	699	687	622	680	704	694	666	679	724	729	690	750	656	674	718	727	681	668	682	674	699	659	655	692	674	689	740	711	693	725	664	709	684	718	713	679	721	715	710	730	702	695	688	733	650	685	734	746	744	737	723	662	711	674	680	724	694	677	727	719	707	714	692	727	686	699	709	705	700	694	734	696	759	690	691	640	720	780	729	702	666	698	675	703	704	688	725	689	661	721	713	763	646	692	699	686	684	684	694	733	712	680	687	759	706	677	681	679	699	673	691	723	708	695	723	701	698	695	724	708	685	646	702	643	690	700	677	716	693	680	682	699	726	705	707	677	689	683	721	692	702	682	679	743	701	649	697	708	687	693	722	723	721	712	689	700	700	633	675	683	724	675	710	720	682	674	684	679	720	724	726	704	675	669	748	709	713	688	645	706	666	711	650	653	708	687	718	702	689	688	726	713	728	672	725	665	686	697	672	722	687	727	680	743	714	682	664	687	701	701	694	692	692	687	678	685	672	710	715	660	684	744	682	657	693	704	722	712	700	695	701	632	666	700	710	701	669	732	655	653	717	744	701	706	683	722	710	694	701	701	670	717	721	703	715	694	664	708	709	671	646	668	678	657	691	693	679	724	668	689	708	712	660	728	697	647	686	738	728	714	703	665	691	686	698	709	670	663	697	710	758	699	691	665	659	705	667	643	703	711	690	706	738	738	692	732	691	691	667	722	678	688	698	724	696	680	692	694	691	692	683	737	711	666	684	705	686	729	691	643	694	679	687	688	661	643	665	681	682	723	738	672	691	663	670	701	679	668	674	676	668	681	698	668	719	681	699	703	675	714	633	695	706	680	695	691	731	678	753	688	694	698	722	674	718	655	692	692	727	684	649	714	691	697	719	683	712	677	686	661	646	676	699	665	667	677	731	713	734	702	646	714	689	709	697	663	737	713	677	664	697	675	678	690	728	725	652	679	696	685	701	697	670	737	693	690	727	673	719	728	761	739	657	684	656	698	673	692	649	732	710	739	680	695	738	691	705	689	706	697	708	701	683	682	719	685	703	708	721	641	667	674	682	660	718	659	686	674	691	711	681	693	648	663	672	713	699	706	705	685	701	694	692	696	665	745	695	666	700	737	687	693	732	681	679	711	701	683	676	678	658	711	689	689	663	687	705	691	674	657	699	732	715	685	709	748	650	638	706	721	677	726	688	653	679	702	714	726	746	721	701	706	672	662	733	707	691	689	653	710	663	695	675	688	683	639	718	665	706	690	745	673	701	668	701	717	711	680	685	704	687	682	674	702	704	725	666	709	680	695	726	714	693	717	734	708	694	686	725	689	674	728	667	676	704	696	657	690	709	722	671	670	699	650	694	697	686	678	732	659	731	717	684	705	674	664	716	709	712	704	679	711	653	717	656	720	692	739	698	682	697	665	693	721	666	723	676	664	734	691	721	683	670	706	702	704	736	687	683	611	689	717	670	659	699	717	688	697	705	724	740	698	721	697	703	699	719	665	680	690	693	704	697	689	656	719	698	700	699	689	684	733	718	687	658	666	705	695	680	685	692	686	696	707	686	708	699	682	688	694	685	669	746	722	695	687	679	640	702	681	685	741	744	750	670	738	736	675	695	727	690	718	678	732	706	677	684	723	710	712	693	668	689	678	716	718	678	647	682	641	653	716	681	707	688	692	659	685	746	676	733	688	704	703	685	687	686	709	676	663	687	707	699	710	705	692	676	721	682	642	677	702	691	689	640	690	705	635	669	686	694	639	702	683	686	743	701	717	710	711	713	698	726	728	653	733	656	725	706	694	677	712	706	690	736	675	688	664	768	720	687	675	666	716	617	679	684	693	711	681	690	668	660	701	691	702	680	696	668	685	635	688	686	688	679	708	706	705	705	708	681	646	697	701	703	707	695	716	709	678	690	707	657	656	699	712	740	677	660	688	706	730	691	726	691	726	670	696	689	689	680	675	699	701	695	700	700	684	729	684	699	701	636	694	686	673	688	719	671	665	721	729	692	708	713	753	698	663	681	684	672	681	671	688	687	637	686	680	715	735	646	713	679	693	662	663	681	718	727	729	688	690	692	700	693	672	648	678	703	694	699	682	717	711	707	667	712	685	763	729	709	689	724	726	672	672	716	722	696	659	675	674	730	724	720	689	715	702	724	689	645	725	722	689	693	695	656	713	677	721	674	697	689	734	701	716	684	675	682	663	713	709	703	715	710	679	717	686	709	705	710	671	677	750	711	698	673	677	700	701	733	699	723	724	723	630	686	670	739	715	707	676	679	714	729	666	674	672	713	700	619	744	733	697	729	641	675	670	718	682	698	699	693	656	687	698	722	671	701	736	689	710
27403	20578	14635	7162	4205	2652	1940	2317	2510	2466	1865	1774	1169	1043	1123	889	935	776	737	876	669	831	693	682	520	633	508	460	493	433	402	362	352	271	252	254	255	239	271	229	254	211	250	222	220	223	215	216	228	202	218	212	218	193	205	207	212	204	189	178	202	218	203	208	196	210	194	196	221	215	190	209	225	200	231	213	218	207	206	222	217	197	211	211	229	209	206	199	190	201	213	219	202	231	222	194	197	214	203	199	229	210	208	200	200	214	211	220	204	197	229	212	205	206	193	215	209	208	201	201	203	220	184	197	209	208	208	201	207	202	208	214	225	209	213	205	214	212	232	211	220	192	209	197	232	225	194	190	231	214	223	190	210	185	180	203	233	226	213	208	225	204	207	216	220	175	207	230	191	219	207	202	208	188	186	228	185	206	190	187	210	204	179	209	194	226	214	212	188	204	187	183	213	222	231	183	211	199	227	204	189	190	193	219	192	206	193	222	203	218	214	232	189	211	190	237	221	206	230	190	199	213	207	208	226	206	234	204	209	194	202	208	200	214	199	219	203	227	208	220	213	219	198	213	201	226	211	212	196	194	217	201	210	215	176	213	213	211	195	219	196	196	205	184	190	195	219	170	210	197	213	193	222	177	194	208	225	215	221	180	180	223	191	222	186	206	217	201	182	190	217	204	195	215	225	201	230	204	202	216	180	198	193	188	195	190	182	203	193	190	213	221	197	195	221	244	215	193	208	231	237	212	198	217	216	209	208	213	209	203	222	194	206	198	194	210	206	171	201	218	198	179	228	213	213	215	224	198	223	217	196	172	205	215	211	188	185	205	183	209	189	226	225	195	204	221	216	203	188	195	214	198	200	213	197	221	245	202	213	213	194	199	202	232	200	217	192	234	221	191	203	198	213	225	203	186	203	186	199	204	205	178	214	218	240	223	213	193	199	193	214	184	204	197	221	188	197	205	207	201	192	212	191	233	197	187	224	181	193	185	204	176	214	188	212	215	215	196	195	206	212	202	194	206	223	228	225	214	213	181	196	199	215	197	212	202	226	196	228	190	226	193	215	228	197	207	204	177	190	203	215	197	208	196	205	204	186	239	201	187	194	196	208	213	210	180	226	229	196	210	200	205	205	214	197	191	220	214	197	194	192	185	209	218	239	199	199	213	178	187	223	230	221	199	191	218	200	209	222	221	194	196	168	207	211	203	204	185	200	200	194	204	190	204	201	199	165	182	199	202	215	218	207	191	203	189	206	182	229	207	202	216	212	207	204	223	184	197	216	219	230	221	214	212	215	205	224	196	202	214	211	182	177	208	212	203	212	202	211	175	206	196	188	206	200	205	205	198	203	203	208	201	172	223	205	213	219	226	183	191	204	192	205	209	191	199	209	203	209	202	231	221	226	201	214	188	219	185	209	188	233	219	201	210	198	236	180	198	203	229	219	180	215	201	200	203	213	228	216	202	218	189	205	181	190	193	218	202	194	182	233	219	199	187	186	220	206	212	203	207	173	195	210	178	232	207	202	187	177	217	243	211	188	225	205	193	233	176	199	210	205	215	199	171	208	185	205	206	200	184	204	199	217	208	228	213	194	206	214	209	227	184	195	216	227	213	204	204	214	201	206	223	232	208	217	201	195	215	202	210	212	213	186	216	210	199	205	183	206	178	223	236	209	203	190	187	206	198	192	184	198	213	203	210	219	224	194	224	207	206	215	193	190	216	204	199	224	200	199	197	198	201	194	190	195	215	193	207	193	201	208	202	224	195	193	197	220	179	216	210	220	229	198	230	203	187	205	205	188	193	210	204	213	194	212	182	198	192	201	209	207	203	196	200	210	224	211	214	190	232	215	174	181	155	221	211	210	222	231	207	201	207	192	166	185	169	206	195	208	214	199	195	207	202	205	191	210	186	209	218	191	206	210	204	195	180	191	232	225	219	206	205	216	212	201	220	191	210	197	194	206	206	240	195	195	195	211	184	201	197	201	195	211	208	237	221	220	211	184	205	211	224	234	208	233	190	221	222	233	190	191	205	204	188	223	212	194	220	208	204	182	209	229	207	235	210	181	211	224	195	198	193	222	210	208	201	200	206	217	195	188	218	215	202	195	233	220	196	202	205	216	193	209	207	183	193	183	202	213	201	220	182	210	197	240	191	210	216	191	202	203	218	202	201	202	198	201	211	209	217	184	207	218	186	216	214	226	218	198	226	188	201	199	244	254	190	210	202	201	223	213	206	220	201	228	209	189	188	181	179	237	220	202	181	205	202	213	202	203	185	210	222	241	226	182	202	237	223	191	214	190	184	222	186	201	216	203	190	236	210	212	231	217	188	233	190	198	199	212	184	194	211	211	203	186	203	216	228	230	217	207	225	198	185	223	183	226	214	207	202	209	220	207	174	197	203	180	184	213	204	221	208	175	192	187	224	199	203	212	228	204	193	216	200	164	213	201	192	202	189	212	212	207	193	226	213	205	184	202	191	204	214	244	224	210	189	183	196	217	217	219	208	205	220	197	222	202	185	205	203	221	220	224	206	212	217	223	216	188	195	187	221	181	198	226	189	193	204	197	211	226	194	212	203	217	187	200	200	228	178	193	230	204	210	224	219	204	207	189	186	215	209	194	218	185	215	216	220	191	185	196	189	226	211	189	218	197	192	221	206	205	208	215	207	213	218	181	184	239	207	201	213	191	232	195	215	201	207	214	209	183	200	193	229	235	216	211	188	196	234	212	218	206	214	197	203	218	176	197	196	193	204	218	205	207	192	215	194	209	222	193	210	224	165	199	204	202	197	199	225	221	199	205	192	217	232	192	202	179	214	206	199	213	200	196	206	221	210	218	209	210	202	215	202	204	188	204	181	213	212	213	231	184	197	203	202	180	195	193	200	205	224	188	201	197	211	215	207	211	189	187	195	206	196	207	212	202	194	225	202	203	202	196	195	208	198	217	188	190	196	223	179	185	187	200	193	213	211	193	207	202	210	209	180	221	199	201	211	191	201	186	212	207	202	214	199	218	242	224	223	200	201	218	206	191	213	181	204	198	186	207	187	233	212	231	198	192	206	205	207	198	227	212	195	216	192	204	215	210	214	195	202	206	208	210	208	198	209	199	200	214	218	219	200	183	194	204	220	194	191	213	206	215	226	220	228	205	201	209	230	189	193	179	219	225	215	222	191	222	211	205	211	191	207	172	210	180	209	206	204	196	207	185	219	219	193	210	207	220	187	212	192	207	187	236	188	193	188	196	226	205	201	185	198	211	221	203	214	188	209	226	182	217	202	196	209	207	188	212	218	215	215	193	211	226	190	199	204	203	207	215	217	214	203	232	169	201	181	196	204	198	204	204	235	193	218	217	209	212	208	183	212	205	205	211	172	217	207	220	202	200	191	222	207	214	240	248	193	201	201	209	199	208	212	220	221	190	204	202	185	185	187	211	215	180	177	224	206	200	202	217	196	195	177	215	186	222	233	213	201	207	215	213	190	186	220
18270	17672	23573	22779	20315	16798	14838	16058	16915	16218	12358	13599	9622	9424	8935	7112	7895	7028	6844	7493	6064	6799	5957	5515	4346	5470	4361	3508	3557	3560	3199	2357	2420	1878	1394	1531	1209	1284	1292	1199	1138	1037	970	887	990	851	858	827	680	645	680	594	566	596	567	567	589	594	625	578	579	547	550	606	541	539	561	592	561	572	555	568	556	589	572	583	566	588	558	590	564	552	548	539	562	567	576	582	542	594	536	635	544	596	578	559	534	588	575	551	553	575	626	581	591	581	554	568	540	575	568	564	559	579	576	568	596	575	560	591	566	601	616	530	588	554	563	614	554	561	556	571	550	571	587	582	551	593	547	546	541	548	562	550	538	583	611	593	556	552	557	561	594	560	577	565	573	558	570	526	562	564	570	559	601	577	547	562	560	571	548	552	529	582	563	575	521	582	560	588	583	584	586	566	550	547	543	550	635	578	592	559	614	615	532	572	605	565	602	579	604	590	569	520	579	559	543	566	526	544	613	568	550	550	560	580	555	564	581	550	532	582	566	588	597	599	568	609	595	566	538	548	573	601	617	560	539	570	564	573	560	543	599	546	587	548	589	518	558	556	555	539	568	585	587	575	575	614	599	597	576	579	584	527	559	608	610	524	535	573	599	555	567	552	572	574	563	571	594	575	542	582	584	611	594	543	589	586	559	531	589	573	596	544	607	543	560	581	543	597	557	587	587	533	594	586	625	526	587	592	532	548	569	586	570	548	581	562	518	575	585	612	540	531	589	566	580	610	605	564	605	568	580	547	561	590	569	545	560	570	604	608	557	528	552	585	556	536	576	529	575	540	583	623	616	527	621	552	556	597	587	576	566	568	602	600	585	563	575	541	510	572	562	558	546	578	557	581	535	546	566	608	536	582	583	596	550	546	584	587	596	605	524	552	550	604	561	586	515	615	521	537	547	571	572	581	562	596	562	585	626	578	578	569	582	602	574	533	609	596	529	562	557	603	558	590	550	576	537	549	574	576	566	550	585	579	578	575	548	560	526	563	543	575	593	534	564	627	521	565	551	569	564	526	576	578	564	554	572	561	574	569	590	590	566	534	585	553	576	546	621	612	595	570	624	553	568	531	554	533	590	571	582	540	579	568	568	566	573	541	585	565	547	579	562	577	567	533	540	580	589	568	567	575	535	589	611	498	604	592	545	596	551	584	561	578	551	557	598	564	535	572	546	593	522	621	590	614	586	576	625	578	561	561	535	640	599	557	602	562	536	592	556	587	539	554	573	568	576	566	588	628	574	556	589	540	524	529	541	544	573	589	582	552	565	595	609	592	556	592	583	564	556	604	579	550	554	575	586	525	605	537	518	545	533	569	562	545	595	609	541	557	565	608	582	546	558	521	553	568	514	552	570	538	566	581	578	565	548	563	571	535	595	627	587	581	545	571	566	548	619	539	553	577	570	597	570	605	554	562	583	580	549	520	614	554	570	610	587	516	565	608	541	530	601	591	616	529	582	614	552	561	570	576	603	565	557	556	577	553	566	596	556	608	564	532	587	560	596	557	568	588	588	561	594	548	573	595	555	567	605	551	537	565	583	579	554	564	530	552	618	546	593	581	580	559	542	591	594	559	546	590	555	545	537	550	603	530	521	538	550	543	569	593	522	570	581	583	566	565	529	570	583	570	567	594	565	583	586	584	546	545	585	547	587	548	563	558	581	542	558	565	598	604	553	568	572	562	619	540	559	530	555	570	571	575	584	543	597	566	615	569	577	567	550	579	578	529	548	543	600	602	576	563	573	563	588	584	550	541	562	562	586	562	600	564	582	570	617	550	563	585	524	567	561	611	541	558	593	548	553	548	584	573	552	545	531	522	538	576	586	584	613	548	586	528	577	603	587	539	575	560	544	578	555	562	571	567	547	573	574	589	546	534	552	576	551	565	556	572	595	522	602	582	585	601	574	561	545	579	594	544	561	569	579	582	590	558	579	605	584	555	613	596	571	572	580	562	534	594	593	542	592	546	596	572	582	581	595	579	562	566	587	578	596	582	588	529	577	524	569	542	557	615	602	552	600	564	558	530	603	576	595	542	564	570	557	578	542	603	567	589	585	570	566	612	577	554	586	597	534	546	575	603	605	583	592	553	573	536	595	565	544	586	565	551	586	601	573	562	568	565	585	588	586	602	537	602	593	547	580	575	567	598	569	574	537	495	594	551	541	605	584	539	556	510	552	547	555	560	570	555	545	538	584	549	576	545	570	574	563	559	572	604	540	590	591	543	606	558	581	580	559	581	551	596	576	525	570	560	568	549	587	555	571	543	559	577	551	614	573	550	548	561	563	586	588	560	601	602	606	563	565	583	577	570	552	506	559	555	525	573	555	575	525	551	561	574	578	556	547	561	576	573	556	557	554	526	607	557	601	598	555	574	592	552	564	581	570	586	593	546	566	559	537	567	554	544	568	618	564	580	583	596	565	575	550	557	569	558	578	563	604	586	566	572	572	579	557	560	570	544	569	590	554	605	557	578	620	575	563	559	582	592	559	511	559	530	575	607	545	540	578	590	609	559	576	538	525	562	595	565	579	553	603	540	583	583	545	603	557	609	582	575	597	560	569	565	572	560	510	577	571	575	529	562	612	527	583	569	577	609	595	563	543	540	582	526	580	562	565	564	569	572	548	598	616	545	564	553	563	567	550	556	597	563	574	595	594	611	600	559	559	605	573	565	538	577	584	577	524	543	511	551	554	521	547	581	555	545	587	579	561	565	560	604	538	573	568	559	573	590	522	595	585	500	565	548	573	620	593	571	552	553	576	567	591	530	577	560	544	555	595	545	579	508	523	564	581	594	569	580	570	484	599	604	564	549	608	610	528	599	520	579	615	568	590	583	505	591	562	590	568	601	578	583	628	590	580	556	540	572	559	551	568	577	583	572	547	581	570	556	589	551	544	553	559	550	564	597	615	600	579	590	564	550	581	567	569	580	570	635	556	555	560	605	551	563	541	575	597	573	565	549	570	567	569	555	534	573	569	625	559	583	542	524	575	539	567	564	615	550	572	593	565	563	587	568	599	554	534	607	594	521	536	548	532	597	613	571	601	558	547	550	568	571	555	560	581	584	558	564	534	584	580	543	585	519	590	550	582	621	563	567	563	573	567	557	597	553	600	587	574	581	554	592	552	551	545	558	602	571	541	635	579	578	570	534	542	555	574	551	545	570	575	555	605	600	567	566	595	535	563	587	595	595	544	518	613	557	549	580	567	538	585	572	529	553	547	559	606	559	618	615	586	563	566	569	599	552	598	580	607	606	648	577	642	568	554	583	554	538	541	597	563	542	563	559	555	550	579	623	605	589	501	579	593	559	527	582	548	543	574	581	584	559	564	598	574	612	569	543	584	547	551	549	579	598	552	586	552	587	573	559	575	617	560	565	591	590	567	564	572	585	583	579	553	575	566	618	570	614	551	601	519	627	598	558	592	577	584	596	542	563	571	579	555	561	580	605	550	623	549	548	570	558
35866	29110	24186	15610	7902	5179	3759	4395	5522	4448	3425	3406	2544	2045	1963	1618	1564	1543	1333	1475	1219	1551	1129	1141	829	1079	800	622	641	611	554	431	433	338	238	284	237	248	246	262	232	222	224	182	222	210	208	197	156	152	151	146	152	184	158	170	153	134	167	139	164	151	130	137	153	157	182	144	154	148	155	141	157	124	147	132	133	167	148	148	136	171	161	131	147	151	150	173	136	149	177	161	151	147	165	132	130	163	158	148	164	129	167	124	146	150	151	145	149	155	149	168	166	138	162	164	158	139	151	143	159	150	158	155	159	131	143	141	166	146	157	139	177	144	157	133	138	141	151	154	146	149	132	139	142	156	142	138	148	135	143	138	135	145	169	163	133	146	151	143	137	156	154	151	152	169	160	141	147	161	148	151	154	142	154	119	156	147	165	162	143	139	143	164	152	135	172	137	156	152	140	132	163	133	145	151	155	146	167	127	138	154	131	170	158	139	156	133	126	159	143	137	139	147	147	139	138	149	130	144	174	138	133	154	155	162	140	156	147	152	126	143	167	162	138	154	146	130	150	150	150	129	164	151	169	149	135	136	156	146	157	145	144	151	149	152	169	173	170	135	166	145	159	144	156	144	140	149	164	157	140	167	138	160	152	154	153	152	146	154	144	151	135	143	142	144	147	134	143	134	137	169	152	127	149	155	135	153	148	150	149	132	146	140	178	149	155	140	140	158	164	143	165	125	144	139	155	146	136	138	157	148	144	169	163	165	155	167	161	138	156	150	156	163	139	161	151	146	138	132	148	156	152	134	164	147	121	137	139	128	146	191	126	141	159	152	143	183	154	149	160	153	194	155	148	167	178	145	165	146	171	150	147	164	155	144	152	123	148	133	143	136	139	141	151	147	157	134	148	151	142	153	169	128	144	154	142	132	143	158	152	171	170	147	165	145	124	154	142	143	133	138	146	130	165	158	166	167	153	143	168	158	158	161	156	154	159	140	147	154	136	162	142	132	156	165	161	170	148	155	157	162	143	149	149	174	157	162	157	125	150	148	143	195	156	138	164	177	156	130	156	140	158	143	154	144	137	152	164	139	152	149	150	164	136	164	136	147	118	148	148	144	129	152	146	145	157	146	140	167	166	150	145	163	151	175	156	159	147	169	139	136	153	135	146	141	174	154	146	165	134	124	152	175	158	138	148	159	130	134	140	159	168	150	132	120	167	134	154	152	148	179	164	164	157	139	152	144	163	160	170	156	142	151	133	135	161	161	148	164	153	149	151	158	147	145	155	153	148	139	151	134	160	144	158	162	156	130	146	138	122	158	146	152	168	149	143	163	142	151	137	162	152	154	144	166	159	142	150	139	143	147	156	151	156	164	147	144	154	176	148	132	146	155	152	138	177	148	170	156	152	167	149	140	151	160	151	137	155	157	139	174	158	159	155	140	164	158	145	151	126	151	144	150	146	157	148	140	140	142	165	146	178	151	136	153	146	170	142	147	149	139	129	132	161	135	138	159	147	158	126	161	168	161	144	133	158	140	176	158	137	158	145	133	131	165	155	117	146	151	154	157	176	172	146	124	130	165	148	147	157	161	143	157	158	129	157	149	157	129	165	164	147	144	143	151	140	161	155	147	154	162	164	147	131	144	135	157	138	122	148	149	148	153	157	149	147	156	153	154	170	162	137	136	147	144	157	146	161	142	143	142	154	151	134	150	146	142	146	152	133	144	163	144	149	166	152	127	160	152	149	149	163	135	143	167	167	138	152	152	142	146	152	148	152	143	134	130	150	153	159	144	159	155	158	164	161	166	138	159	175	165	151	160	144	155	169	149	143	124	144	149	168	160	136	172	142	151	144	144	144	145	163	139	167	139	130	147	149	152	150	140	146	145	150	157	136	168	138	131	133	147	133	156	186	157	144	154	149	152	186	162	163	154	166	141	133	138	115	155	164	138	142	159	162	159	128	133	166	154	132	168	124	165	148	166	157	139	138	173	141	155	142	157	148	143	153	146	150	153	145	140	141	173	138	164	143	143	149	125	133	168	137	137	134	146	143	157	164	138	134	141	151	165	137	149	164	158	160	154	155	148	147	142	143	150	144	151	160	144	158	143	139	134	154	175	146	172	153	153	149	140	129	163	139	140	150	119	165	155	155	152	139	149	144	145	162	155	158	140	160	135	142	164	155	146	133	145	135	155	164	134	143	151	151	160	134	145	146	149	136	147	146	141	154	160	161	142	140	167	136	156	151	151	157	142	150	145	164	167	140	157	149	155	165	159	161	144	163	158	148	155	153	141	150	143	150	153	154	147	174	154	153	146	152	160	159	141	136	132	155	140	158	135	144	152	165	144	139	140	136	127	146	164	120	160	147	123	170	146	141	149	155	144	168	163	145	158	157	155	134	136	125	136	161	158	138	159	150	149	155	150	158	143	150	149	127	145	160	167	173	141	139	143	135	169	174	151	151	136	130	154	153	154	152	143	160	159	147	137	170	134	166	136	165	143	138	152	158	149	144	152	161	142	153	130	156	139	161	145	148	144	167	131	140	143	148	137	138	152	137	147	154	129	137	164	148	157	156	127	163	146	160	154	149	168	164	170	160	163	124	144	153	170	181	157	138	134	154	138	157	155	148	129	140	163	150	176	132	145	161	151	148	151	116	125	177	157	165	139	153	166	150	138	160	129	142	136	151	145	138	129	145	162	162	119	162	126	170	135	142	155	172	143	125	152	151	148	144	143	148	137	163	167	166	118	176	124	155	162	157	139	142	154	141	149	131	155	167	161	163	121	160	151	169	148	137	157	153	151	139	145	162	158	127	157	144	152	168	147	145	151	141	143	154	155	147	144	169	136	151	142	150	131	151	141	140	146	153	173	164	139	158	155	152	147	153	160	143	140	153	145	150	137	149	163	161	153	150	141	160	167	153	152	127	146	131	132	167	170	149	148	165	136	153	154	143	162	136	155	157	165	162	162	144	156	161	145	154	139	153	141	135	162	152	157	127	143	138	128	150	148	168	138	154	118	127	129	137	165	118	126	151	150	134	134	147	151	164	147	173	161	128	176	156	157	149	134	142	149	146	128	141	139	141	162	148	144	157	179	172	142	172	159	148	146	116	149	139	136	168	133	144	147	143	161	137	158	149	165	154	146	149	148	141	146	144	151	164	160	144	145	145	150	157	145	153	163	143	143	142	170	140	143	141	138	158	129	149	135	168	172	145	152	156	146	159	155	171	168	143	153	137	160	155	152	173	143	149	135	145	161	136	140	152	149	139	157	139	153	154	149	147	133	146	169	151	166	159	147	154	148	142	147	125	154	156	154	143	154	153	148	170	156	171	170	139	167	174	163	139	162	136	159	139	158	162	167	136	135	139	137	133	136	137	153	159	140	161	154	162	153	164	159	172	137	134	145	133	151	139	157	161	149	153	154	138	119	148	170	148	137	155	122	149	149	156	134	145	158	166	137	162	162	144	149	143	143	142	159	127	161	173	143	158	147
22316	24146	33653	30739	27125	23818	21519	23956	26343	22475	20091	20109	16359	14436	14075	11895	12463	12883	10970	12571	10542	12797	10552	10341	7990	9702	7574	6124	6332	6141	5152	3767	3685	2800	2084	2424	1744	1864	1956	1751	1750	1535	1437	1244	1213	1193	1121	940	711	609	603	544	473	480	487	521	453	489	473	425	481	457	393	472	467	453	429	440	472	446	447	440	440	417	432	463	416	442	437	460	451	435	443	458	435	424	419	440	470	444	440	433	465	457	470	445	429	431	467	416	419	429	443	456	436	411	419	432	426	395	455	435	426	437	422	463	421	479	448	438	444	408	436	441	473	446	455	447	444	412	455	439	448	464	413	436	438	397	415	435	410	448	444	460	452	439	430	419	426	438	451	416	446	414	428	429	428	446	401	446	441	426	431	421	396	419	395	432	415	464	437	414	444	414	435	440	467	461	447	416	419	421	463	422	460	395	441	440	414	473	450	438	416	422	449	435	441	385	455	392	427	425	458	423	402	437	471	406	437	416	402	425	444	408	457	434	418	412	423	443	417	440	459	434	432	428	433	448	395	430	452	414	407	480	446	461	394	471	435	452	519	406	444	423	411	435	431	447	403	481	441	423	437	450	462	434	370	428	411	409	451	447	386	423	439	418	417	401	445	386	420	418	425	448	435	424	453	420	414	416	402	420	447	454	402	447	460	421	449	437	443	422	410	414	471	454	415	419	428	417	440	444	443	443	477	451	418	437	445	471	470	410	424	420	419	425	415	431	425	418	415	435	431	429	424	396	434	438	435	451	432	444	460	454	472	442	437	433	455	448	413	459	464	440	448	427	411	447	433	449	442	424	422	414	439	432	450	471	428	443	446	437	441	457	406	434	444	422	419	433	463	447	405	434	477	461	437	452	431	414	428	454	433	429	449	432	447	422	445	438	438	414	412	438	415	422	400	440	403	427	437	442	427	461	425	420	445	424	453	476	461	394	415	453	427	446	440	414	402	435	433	429	400	405	436	452	373	404	438	441	425	459	404	406	433	416	439	385	451	447	447	459	427	426	443	417	433	424	409	453	419	406	429	423	422	410	396	451	438	426	419	434	378	424	405	416	415	433	409	405	431	428	434	433	427	447	418	456	444	441	423	444	407	431	437	442	424	426	425	432	465	400	420	407	413	456	425	436	406	458	425	445	425	463	428	441	425	429	430	439	462	440	389	441	429	476	431	464	448	427	456	445	408	473	436	413	445	406	455	432	396	459	463	423	412	471	402	411	387	421	460	396	433	404	410	404	450	412	430	432	400	435	434	473	393	440	414	433	459	417	445	434	432	428	421	423	387	423	450	452	420	447	436	416	449	440	448	442	446	429	419	426	400	449	420	391	451	410	439	422	404	423	425	448	419	428	433	443	406	426	431	423	402	401	470	427	439	401	432	455	431	454	441	397	423	429	437	392	451	424	412	435	449	444	421	427	426	439	441	436	453	454	426	433	426	431	476	454	429	441	417	413	429	406	424	441	446	453	445	411	433	438	420	414	398	442	402	447	463	410	446	456	441	453	449	445	426	415	402	418	424	416	417	425	407	426	416	418	431	429	420	467	413	428	472	402	434	408	468	448	424	421	444	410	401	431	469	420	436	450	418	433	380	444	431	407	388	442	448	452	460	435	454	424	447	397	435	381	410	440	450	444	433	433	410	451	449	424	429	462	440	429	430	467	419	413	436	433	374	433	409	456	392	388	387	418	440	423	439	428	388	462	433	453	425	451	464	446	479	443	460	441	437	406	443	446	456	426	397	438	412	473	448	451	442	409	419	454	470	408	388	403	436	433	404	433	437	441	412	447	413	428	441	421	489	424	418	448	469	411	434	430	434	413	429	436	401	454	453	465	426	438	434	462	402	398	359	445	437	427	418	420	416	420	417	454	422	401	424	449	449	413	418	448	438	432	432	435	427	430	428	419	438	431	473	414	445	442	461	423	401	434	432	418	466	439	419	426	409	433	423	437	443	437	441	417	405	455	451	393	429	425	438	383	419	434	429	457	431	455	426	458	450	437	446	453	456	425	461	431	449	423	411	432	421	445	445	467	449	429	462	430	438	436	450	458	433	430	424	449	421	429	388	459	471	418	446	448	462	413	433	418	431	394	451	463	457	436	444	475	453	423	431	452	413	435	436	449	468	448	439	425	429	442	421	451	451	424	435	428	394	437	435	449	447	448	421	412	457	430	430	439	428	457	430	425	479	420	421	426	440	469	418	443	404	417	411	444	460	470	442	430	463	417	435	397	460	414	439	433	414	430	435	442	393	424	407	410	418	458	460	417	464	448	424	418	441	399	411	439	428	465	417	451	414	406	420	435	444	426	453	400	398	428	463	410	422	418	466	439	395	450	415	432	452	393	414	444	447	431	466	412	466	466	391	380	441	452	424	433	477	419	446	420	431	417	477	425	427	418	406	437	442	430	434	410	442	451	470	432	445	439	428	429	465	432	446	442	436	435	476	424	456	424	445	461	440	426	407	420	428	428	417	431	469	421	421	417	417	443	397	414	443	429	432	458	443	404	423	425	422	406	477	450	423	409	410	436	464	425	418	406	398	437	423	443	418	425	414	402	477	388	418	452	430	445	434	460	481	432	452	449	416	425	448	438	432	444	429	464	449	436	433	450	423	438	434	439	391	430	404	403	435	444	471	407	441	434	427	432	417	424	433	428	419	464	425	429	436	430	432	417	443	409	488	426	434	465	441	441	464	417	420	427	415	418	417	436	439	415	453	427	466	415	437	402	412	427	430	408	431	449	400	467	415	477	448	455	437	423	427	423	466	419	427	397	481	450	444	445	432	448	429	436	431	406	433	444	411	411	468	413	460	392	439	462	463	445	458	415	410	437	451	376	457	421	441	452	431	452	441	477	453	394	448	435	429	402	446	480	431	438	425	467	420	442	452	453	413	434	431	459	399	424	430	425	449	439	434	431	425	464	434	397	418	445	414	470	425	432	442	467	449	423	409	401	470	440	437	441	446	360	426	453	394	443	460	441	430	439	442	434	407	438	478	406	449	437	429	430	436	417	443	432	413	427	425	472	446	457	464	416	440	441	410	436	391	460	424	397	419	416	427	405	433	445	425	424	419	425	443	410	454	433	410	425	417	444	424	411	394	454	430	438	463	441	403	441	400	435	418	398	441	428	408	454	454	472	424	429	443	425	402	468	436	423	380	430	435	447	378	419	428	431	430	463	462	421	458	408	448	423	387	436	427	426	416	449	408	452	415	443	436	448	439	436	425	440	440	429	426	384	454	420	411	412	471	437	426	443	467	435	445	435	458	421	446	406	423	457	406	409	445	427	408	430	462	438	436	409	429	401	425	399	436	459	438	434	430	476	429	455	426	434	431	470	419	429	477	421	437	449	447	423	396	420	448	436	457	460	467	394	415	424	452	424	425	433	433	464	424	452	448	422	471	431	433	460	434	424	400	428	436	436	428	428	439	435	446	479	437	438	465	455	410	438	434	413	374	434	409	418	393	428	402	442
8631	4978	2669	1203	735	583	493	440	464	395	430	356	340	304	316	296	319	302	293	315	274	292	275	270	286	290	223	278	287	262	245	240	231	285	260	250	258	243	231	226	274	285	255	272	228	247	237	271	268	231	248	246	249	226	268	234	253	251	225	248	235	237	245	243	267	243	249	240	244	247	247	274	231	268	231	247	250	263	270	221	220	238	217	245	245	234	258	225	252	237	248	266	230	227	229	240	255	252	242	245	270	230	241	271	236	253	270	264	250	257	235	237	243	236	220	235	265	231	246	257	250	263	254	240	242	258	210	275	240	269	271	260	245	262	254	227	228	262	252	238	287	215	279	260	249	271	252	235	259	247	275	288	245	254	239	247	254	239	231	268	234	230	230	283	246	238	253	244	281	226	242	248	257	249	274	268	248	251	259	244	260	247	240	269	249	250	255	264	298	267	256	231	256	266	245	239	234	245	256	249	262	204	263	247	270	237	232	263	271	256	227	260	273	248	260	244	250	261	250	247	265	235	261	240	258	233	237	249	290	251	249	261	273	249	260	235	265	236	236	251	235	238	247	266	283	246	252	269	254	228	237	242	280	231	248	286	255	243	252	267	248	219	250	237	227	265	271	226	243	230	266	272	279	255	271	234	235	251	261	259	240	255	247	248	265	232	254	230	271	230	238	268	258	290	250	248	279	263	261	248	244	251	238	267	270	254	264	227	253	237	271	245	233	259	249	237	236	232	212	257	249	238	253	242	254	253	254	263	260	258	250	260	240	256	241	253	239	254	240	244	238	243	267	235	269	251	249	258	282	258	246	236	245	279	234	227	229	253	236	255	264	272	246	259	255	225	249	239	257	239	273	236	227	253	243	234	251	226	228	244	254	252	239	248	290	251	251	264	235	269	243	243	241	217	244	263	239	282	249	247	217	238	280	243	228	238	264	242	255	266	242	267	253	249	273	259	226	230	231	244	252	256	234	257	228	240	249	246	245	255	233	249	215	259	252	252	207	247	248	236	226	262	238	255	248	235	252	245	294	263	248	237	256	225	265	260	232	234	247	240	240	248	265	241	252	230	248	243	228	279	249	217	259	231	262	252	265	270	221	264	247	231	240	230	248	236	255	255	264	255	238	280	258	281	238	246	252	247	272	227	228	257	254	264	258	228	235	242	251	263	268	222	252	201	251	230	242	215	251	233	253	267	234	243	262	234	267	248	245	240	243	253	267	247	245	247	258	225	259	225	253	248	255	223	281	268	222	242	291	235	247	252	250	252	239	253	253	240	243	224	275	243	239	218	236	241	223	268	248	233	249	244	211	261	223	243	272	219	234	259	230	220	267	243	256	248	253	256	236	235	257	246	225	252	237	221	212	246	217	230	253	253	248	260	236	208	264	278	264	223	266	232	259	270	239	237	255	252	237	266	252	251	250	239	242	236	249	266	248	232	258	209	240	256	264	237	252	239	242	236	253	226	261	269	231	232	262	234	247	223	256	235	263	243	238	219	229	247	213	258	218	243	258	232	254	235	246	255	240	269	239	231	286	235	252	238	244	243	276	267	236	225	235	255	247	257	217	238	232	247	246	267	263	260	248	240	245	254	245	253	275	220	248	236	249	223	229	233	246	255	254	240	252	261	257	243	265	251	241	250	238	254	236	241	240	267	252	223	236	273	256	246	234	271	261	257	252	260	245	246	253	239	259	221	262	222	251	228	266	256	258	236	244	229	210	249	270	254	229	226	238	221	255	238	250	257	247	279	258	230	292	258	270	246	287	256	259	262	248	254	245	264	263	259	256	242	269	237	270	237	238	222	248	217	246	243	247	256	265	220	244	235	233	245	244	254	235	250	234	237	263	241	254	262	248	256	238	252	256	237	254	228	240	234	255	243	243	228	276	252	237	225	243	231	238	249	264	250	261	284	258	238	244	244	235	227	237	235	226	241	276	239	246	243	236	256	268	252	256	256	231	256	236	238	257	233	283	284	234	264	265	244	237	241	257	253	239	245	234	262	249	254	246	238	241	249	245	281	254	250	223	245	256	252	262	265	244	258	241	248	255	229	260	248	255	246	247	232	244	243	256	240	256	263	272	240	255	291	258	261	255	247	244	253	241	259	240	280	248	268	258	227	253	253	212	253	265	256	275	231	253	254	264	278	260	237	222	268	239	250	272	286	251	248	254	209	232	228	219	238	239	236	259	246	239	224	256	218	239	244	239	262	271	284	260	259	256	240	259	262	246	262	275	224	243	257	234	234	240	262	269	261	286	245	234	248	290	239	261	250	282	246	230	263	232	235	234	262	243	242	260	254	250	256	236	233	252	245	238	239	254	229	244	276	234	249	247	232	271	258	230	253	239	272	234	201	295	246	266	255	248	244	242	252	213	272	225	255	220	244	283	228	258	247	262	235	267	271	261	259	219	269	235	254	248	247	277	249	242	237	227	234	246	278	247	223	258	265	227	250	247	247	242	241	251	230	233	226	214	244	247	279	261	270	258	264	249	231	240	261	251	264	222	230	288	264	227	249	239	260	239	244	253	281	240	244	265	257	249	245	275	252	254	247	229	249	253	265	243	272	231	246	248	241	261	253	229	216	232	236	243	248	247	266	261	250	262	229	224	242	251	223	253	244	270	256	240	247	269	252	231	282	257	243	257	224	256	258	245	243	248	258	252	253	271	255	255	267	237	250	238	258	257	226	272	259	260	263	244	243	275	241	262	240	237	263	259	262	249	242	259	215	260	228	266	250	241	252	240	247	232	223	244	260	252	233	237	247	259	241	214	253	262	262	255	239	248	248	235	248	256	255	272	276	248	257	240	254	291	251	250	282	223	276	244	238	255	261	264	231	249	245	242	249	241	247	270	264	244	253	245	255	264	239	269	238	259	253	238	271	237	226	227	255	239	257	256	262	251	228	240	228	254	257	272	243	244	251	253	238	230	255	247	231	253	233	235	253	242	239	272	207	267	245	240	247	249	206	241	263	262	246	248	277	241	254	267	238	220	224	250	259	246	239	294	231	256	265	247	226	247	260	242	210	265	274	234	222	271	245	256	268	237	236	241	271	261	261	274	254	248	255	226	265	266	215	244	244	251	252	250	249	242	250	245	280	257	241	269	259	237	286	213	257	264	282	236	254	257	257	257	244	218	239	237	259	230	247	228	240	263	231	258	256	252	276	238	233	266	255	244	278	257	255	232	224	220	251	235	237	257	268	261	238	259	222	238	278	236	261	252	244	237	243	244	274	274	245	233	250	270	254	257	240	239	235	243	275	244	264	223	257	230	249	250	261	249	255	263	239	229	246	246	225	225	254	264	237	225	253	263	228	237	254	242	256	245	205	248	258	262	266	244	239	233	227	271	270	235	242	236	265	229	235	258	240	263	253	254	240	246	233	260	258	290	231	239	227	261	246	280	249	257	240	235	247	274	249	236	246	253	249	252	234	265	272	231	245	282	258	251	255	259	219	251	245	227	256	270	282	297	245	255	234	249	250
7183	6144	10126	8814	6513	5307	4382	3893	3807	2932	2756	2331	2138	1803	1718	1510	1503	1470	1349	1366	1309	1325	1115	1125	1052	1078	967	906	906	836	857	811	819	822	711	736	769	713	712	763	754	782	682	714	710	722	717	725	700	708	671	630	652	693	696	699	652	694	676	679	670	672	641	645	673	702	710	696	639	738	646	643	705	666	707	696	694	700	707	656	677	702	701	711	661	660	732	647	642	626	698	664	688	658	643	685	673	694	697	694	669	679	653	674	686	632	679	686	711	704	696	675	672	702	672	673	710	675	656	651	693	661	709	705	646	750	652	699	687	679	656	684	660	661	654	678	683	719	642	697	611	657	661	652	658	661	647	665	661	689	639	692	661	649	662	656	629	704	730	624	664	659	677	645	635	715	630	634	678	685	628	666	611	662	667	638	684	658	670	671	635	685	687	673	665	671	684	693	689	666	651	667	654	699	669	681	701	670	665	725	664	649	650	667	616	687	671	635	681	691	642	647	684	664	634	679	685	677	683	655	676	685	687	652	692	695	699	684	611	670	681	682	688	683	698	646	664	711	672	702	703	685	654	654	685	647	633	688	743	693	691	717	651	663	663	697	649	653	708	638	706	670	713	649	680	681	700	707	691	642	731	705	675	648	694	728	703	663	684	696	687	662	719	655	670	648	658	715	674	645	658	665	650	689	611	661	642	667	658	654	689	699	624	664	695	640	671	647	651	720	649	636	653	690	644	729	679	667	651	687	649	669	670	700	659	650	674	666	643	703	641	653	639	631	714	634	685	688	699	690	578	677	655	666	621	705	651	704	692	703	670	697	699	689	637	684	703	682	658	725	678	648	694	742	718	677	696	690	636	687	651	704	708	727	666	707	678	693	675	626	727	684	693	682	645	708	668	698	683	661	711	717	690	715	639	660	685	693	714	680	718	702	623	718	680	649	667	627	675	653	663	685	663	632	730	716	690	686	660	675	660	642	669	647	699	666	655	664	662	656	631	623	668	701	688	681	659	724	661	656	676	648	640	695	674	658	665	690	655	667	695	702	693	667	634	719	654	640	656	685	679	628	720	727	626	665	677	641	679	673	645	660	666	634	679	673	687	688	690	655	663	639	686	683	648	671	687	662	708	690	684	670	657	689	694	690	679	657	693	681	644	656	675	669	674	658	647	694	726	664	708	668	687	653	703	624	632	696	649	676	691	671	666	655	644	691	631	672	673	638	756	661	695	672	669	659	683	629	672	652	677	662	679	636	649	625	640	668	665	659	705	654	641	683	695	685	717	670	699	700	648	672	676	640	682	656	657	677	668	684	683	678	650	667	688	679	690	691	655	669	729	638	686	667	627	658	653	681	702	676	652	663	711	714	645	685	695	715	629	678	697	676	680	721	676	665	678	660	650	678	619	661	688	672	673	689	688	601	702	683	725	675	715	649	659	679	669	692	692	658	677	709	689	661	665	673	675	691	683	643	690	656	707	693	678	643	701	627	624	683	657	725	661	630	686	650	616	670	727	670	644	690	660	698	685	685	700	699	669	675	664	671	711	686	681	620	643	652	683	668	653	667	690	704	671	672	696	714	711	610	648	705	717	653	699	695	666	676	641	683	668	638	715	697	646	659	666	687	658	691	615	711	667	681	666	708	653	626	702	671	664	664	683	660	641	637	650	683	692	664	710	711	646	693	658	675	668	698	669	685	703	719	644	694	673	692	670	623	661	671	662	676	676	684	644	644	682	662	670	639	682	662	674	665	693	659	681	705	661	704	681	597	670	668	631	606	626	714	689	670	719	689	704	653	697	688	662	677	679	705	697	661	675	682	628	692	646	701	672	698	675	664	644	701	677	695	680	703	719	683	692	704	672	621	669	653	673	685	674	647	702	681	645	720	704	672	711	677	647	689	709	647	693	675	675	668	722	656	719	633	689	675	657	655	637	656	649	670	704	706	705	708	678	626	722	692	653	706	709	656	702	684	646	683	709	661	698	706	644	661	654	671	681	661	675	730	672	653	688	663	670	672	712	710	654	658	703	662	667	625	656	684	660	659	647	663	697	646	678	711	671	693	692	669	674	660	680	689	687	671	644	685	714	694	714	667	679	688	696	710	619	655	606	675	638	705	664	658	716	646	683	626	654	663	704	664	629	670	654	626	689	686	663	649	686	690	694	662	638	667	641	659	704	652	665	687	726	662	699	657	654	639	685	655	635	654	687	681	644	642	656	683	689	700	663	673	664	747	640	685	631	624	695	670	657	678	669	657	686	674	644	682	659	689	681	662	677	684	653	670	674	699	660	678	700	652	657	646	715	650	701	669	656	668	652	671	674	695	665	715	631	652	635	674	711	679	709	675	692	641	664	674	683	622	664	688	696	646	687	680	676	644	657	676	686	712	681	687	646	654	640	667	661	700	704	689	696	670	680	613	688	667	693	687	717	715	691	627	679	676	671	651	660	689	729	683	677	701	678	680	679	678	676	724	658	704	698	672	697	671	669	650	683	710	688	681	636	714	641	680	671	677	661	723	659	673	646	669	656	702	669	684	696	667	695	601	696	658	644	682	705	687	674	676	701	692	662	599	685	667	711	694	679	688	664	697	669	638	708	647	682	668	655	720	696	684	689	677	628	647	718	644	653	647	651	677	702	718	673	644	699	652	682	618	666	661	649	671	690	652	679	697	687	674	700	686	616	628	659	725	778	670	658	675	666	658	644	677	675	700	656	670	690	679	635	756	688	621	662	683	665	645	706	684	655	689	647	666	661	649	665	724	667	664	659	666	677	689	686	741	702	662	684	669	689	705	679	725	697	681	669	703	674	699	716	606	665	710	661	687	736	660	673	663	706	698	623	679	668	663	640	635	674	707	711	668	669	655	732	712	677	686	607	689	672	672	662	661	653	667	639	647	620	720	672	689	649	642	670	649	648	677	692	653	657	729	662	691	732	668	660	682	668	665	702	631	645	651	731	691	667	712	712	709	661	668	664	719	638	688	682	681	689	659	696	692	684	655	721	688	686	682	648	676	673	660	683	672	661	619	656	683	657	656	651	694	667	672	662	685	723	756	690	684	704	675	704	708	694	652	695	674	697	663	623	695	703	674	621	662	636	658	664	677	710	661	711	648	668	678	668	698	722	644	665	662	705	672	673	658	613	665	669	687	681	652	667	691	679	644	666	636	712	656	658	693	657	654	572	659	635	658	672	667	671	680	669	687	650	700	708	640	694	672	667	678	715	647	703	671	676	702	680	672	657	697	637	651	672	646	703	740	706	652	683	726	684	666	682	717	706	670	675	682	688	670	693	677	650	648	645	687	656	670	665	646	698	660	660	686	714	664	708	675	715	661	651	629	625	714	673	714	656	626	642	697	697	655	690	670	654	663	634	601	681	662	674	645	699	682	641	678	672	638	665	706	647	659	665	674	700	661	717	664	683	632	670	706	634	650	700	680	679	668	713	674	670	690	667	673	689	677	653	675	692	680	643	649	677	679	696	681	667	700	665	721
26161	24195	19288	8154	3770	2637	1992	2023	2228	1884	1702	1512	1515	1181	991	934	813	922	739	758	696	907	664	671	515	619	498	435	449	402	387	296	346	302	263	246	272	277	241	248	245	233	208	246	219	233	221	219	212	227	208	184	203	186	220	196	182	188	171	191	189	204	200	184	205	202	212	193	190	194	187	215	206	190	174	220	208	215	189	206	194	170	203	198	207	209	195	232	201	193	198	206	187	162	195	212	206	190	197	172	203	188	201	209	169	193	200	167	174	177	218	197	199	226	185	204	200	201	182	167	189	172	208	204	198	168	202	168	210	182	204	209	196	185	202	233	204	180	197	180	222	207	209	211	183	192	193	181	185	223	181	176	207	198	221	189	201	211	207	198	201	189	195	207	214	199	204	186	204	186	184	201	209	199	206	217	187	191	200	179	180	206	200	183	219	214	178	183	187	198	181	185	182	191	193	211	210	195	192	189	236	200	218	192	212	192	188	195	194	213	176	182	217	181	199	193	211	204	222	221	205	186	187	189	203	200	195	195	191	205	211	199	194	206	199	226	214	201	188	198	195	206	203	170	200	214	181	174	197	185	198	221	228	185	219	206	188	187	184	190	198	212	180	191	171	180	187	202	219	204	204	186	194	173	185	205	195	191	187	181	198	204	180	182	194	227	191	161	198	224	191	197	212	206	200	182	182	220	214	210	190	195	192	189	214	205	197	173	213	204	204	185	218	198	199	198	189	196	197	203	212	173	190	230	232	208	196	201	194	226	196	207	195	186	206	202	184	221	175	183	170	220	214	216	196	205	214	208	197	166	219	199	203	165	181	231	189	197	218	179	205	204	186	180	208	222	179	182	210	201	205	181	183	214	196	211	208	206	200	198	189	197	198	210	200	229	202	178	209	209	207	185	190	178	202	200	189	216	195	211	208	193	223	196	194	204	184	189	178	201	206	183	196	209	195	185	198	188	203	192	208	160	178	194	206	220	190	187	206	199	210	195	175	188	198	209	203	201	230	194	201	187	199	219	209	205	188	215	196	199	205	182	219	205	189	188	197	208	183	183	215	211	163	202	197	194	208	189	239	210	188	212	207	186	221	225	199	216	180	181	201	211	241	209	182	193	198	169	199	208	189	192	188	184	190	192	189	210	198	167	204	199	219	198	168	208	193	222	217	205	178	206	198	191	186	187	211	209	200	186	188	189	202	183	189	202	197	173	196	216	221	197	199	218	207	182	212	208	206	192	177	218	198	195	201	217	184	195	183	180	182	197	195	193	214	186	208	221	197	210	191	204	184	205	189	180	220	192	165	198	195	188	189	194	210	209	206	219	195	201	201	182	227	213	192	207	202	195	192	190	207	192	210	188	221	178	203	204	211	189	202	202	197	164	203	187	182	206	200	190	215	210	224	208	193	161	194	197	200	220	213	163	186	185	196	175	196	209	222	216	217	196	217	191	221	182	198	195	184	192	202	200	202	167	180	200	202	196	196	207	203	177	202	197	206	180	186	210	210	166	182	187	193	234	215	200	197	216	185	210	197	195	221	185	210	211	219	175	194	160	207	216	188	183	195	195	186	159	185	188	215	210	215	194	213	190	180	205	204	213	198	207	172	195	193	194	187	195	209	203	192	184	202	221	184	178	187	191	180	184	195	207	205	210	189	226	182	185	188	202	220	203	206	201	173	212	174	188	189	223	214	228	182	185	188	208	206	173	204	211	175	200	202	209	192	246	191	190	201	208	204	206	195	222	185	191	198	185	181	220	188	215	197	176	194	173	185	200	251	216	225	180	193	173	193	202	187	193	195	203	219	192	202	219	177	174	194	202	198	197	202	191	178	208	181	182	215	206	216	217	217	200	172	217	197	209	180	179	203	188	214	192	214	204	188	192	211	187	186	198	188	207	187	166	173	196	197	190	179	212	178	203	205	212	200	195	194	194	201	195	205	201	207	174	203	170	171	190	199	213	201	208	180	200	171	185	190	196	200	213	213	235	173	220	186	191	189	213	187	184	175	197	220	202	212	189	203	190	202	174	175	210	189	209	179	193	182	178	186	167	199	189	196	217	172	211	181	192	196	176	207	208	204	164	191	229	193	210	198	199	166	204	203	184	193	206	207	193	182	211	191	188	204	199	189	196	209	202	200	175	219	179	198	218	204	184	238	213	195	213	213	226	218	204	189	213	202	176	190	200	217	189	164	199	192	218	205	217	173	199	193	203	201	193	207	190	193	194	186	199	201	180	193	199	201	201	219	209	185	204	167	222	193	211	189	204	220	179	192	173	199	191	200	193	202	202	215	216	189	189	182	211	193	199	191	174	197	201	194	209	218	200	203	190	197	207	199	203	164	195	203	202	196	177	202	194	197	227	205	198	215	200	181	170	202	191	207	202	185	202	182	197	205	208	197	182	193	190	197	203	214	175	202	186	223	215	214	218	209	221	188	188	194	192	211	193	206	185	187	172	179	180	195	195	200	183	207	191	199	198	197	191	216	187	206	211	199	187	202	181	199	190	187	209	196	203	175	202	205	205	218	199	218	199	177	197	226	190	179	195	192	207	217	208	187	208	225	185	204	181	185	190	204	188	190	198	215	180	198	211	198	216	192	185	170	184	194	178	196	193	195	211	200	214	219	198	220	194	199	191	207	183	204	195	184	209	188	174	195	171	199	194	174	210	180	175	204	200	205	192	207	213	174	181	197	187	175	222	188	188	200	178	168	187	192	204	233	200	198	176	187	197	199	206	203	204	198	188	185	192	181	177	196	206	191	218	182	187	226	208	185	194	205	192	202	217	187	210	187	226	191	216	185	202	186	207	201	209	190	206	203	218	206	194	217	187	226	219	186	196	190	214	186	218	233	200	175	201	188	202	203	202	183	176	208	184	189	196	197	197	194	191	188	219	220	192	195	157	200	194	169	229	204	184	184	173	202	177	176	216	208	192	203	183	189	210	209	218	188	187	194	207	209	210	174	190	186	190	206	192	207	211	173	207	195	203	177	206	214	206	189	218	190	220	189	197	208	195	195	178	180	176	179	219	210	219	174	191	187	199	198	214	194	196	192	191	214	186	222	216	232	186	182	211	209	191	207	209	208	204	209	189	213	201	220	200	208	193	205	205	201	227	204	181	185	207	208	206	212	185	211	199	194	222	221	191	220	187	200	197	173	180	203	196	188	208	198	217	201	189	167	209	192	204	214	200	225	179	212	192	226	166	203	219	211	192	195	195	204	202	182	204	181	212	213	194	185	210	204	199	209	201	194	194	207	219	194	193	197	188	218	208	186	208	226	183	175	195	217	195	201	211	188	193	194	208	204	202	196	198	166	224	177	197	195	174	210	178	223	212	202	190	206	201	195	193	197	207	199	171	198	195	199	220	186	183	194	208	166	178	185	199	191	212	198	218	191	197	210	205	191	196	214	176	186	179	196	188	192	154	185	221	187	201	232	222	196	197	175	189	222	187	224	208	184	195	219	180	200	185	199	203	194	198	191	193
16985	22449	26602	21607	18878	16494	14717	15374	15567	13997	12702	12563	12354	9983	8465	7895	7715	8208	7313	7379	6793	8230	6391	6159	4462	5600	4312	3714	3572	3414	3312	2131	2109	1900	1356	1574	1619	1507	1400	1311	1282	1084	1011	982	1004	921	905	755	662	590	636	603	624	605	586	599	560	556	545	541	583	553	562	545	573	568	596	550	578	580	545	516	566	581	538	574	575	575	528	551	534	550	548	529	565	536	577	529	555	536	562	517	552	537	571	546	598	577	565	541	580	563	545	509	554	534	559	530	557	533	581	515	586	515	522	573	580	565	500	568	534	543	553	560	551	552	554	545	548	566	551	533	545	580	537	525	551	526	560	552	557	582	589	566	530	577	518	531	569	554	516	577	556	585	568	542	521	541	528	544	528	543	535	486	551	525	501	551	548	551	527	575	492	548	566	531	534	528	558	549	531	528	513	507	556	496	521	560	530	550	525	549	565	565	537	547	531	546	542	578	551	530	559	482	574	562	549	550	495	539	553	500	556	533	537	503	560	557	544	541	541	520	547	526	520	514	509	550	586	541	554	570	553	562	550	530	531	545	546	570	530	557	542	549	549	553	525	518	534	553	548	547	560	563	533	529	525	582	580	560	568	533	524	543	600	516	591	576	534	566	525	525	542	506	530	553	557	515	530	545	547	560	552	513	572	551	520	541	563	515	494	555	556	582	538	559	530	513	562	525	537	540	556	512	525	525	565	534	518	542	517	518	505	552	558	555	580	578	583	516	561	542	530	593	527	557	521	540	566	554	538	528	507	578	536	561	576	561	499	567	529	600	533	543	493	546	539	545	559	523	561	547	558	560	559	556	553	567	576	552	577	517	536	558	537	567	557	520	577	546	550	535	519	578	519	499	573	545	527	589	573	537	543	564	576	530	563	513	524	557	512	547	620	525	532	586	567	517	548	529	529	546	531	573	564	525	523	555	577	578	527	533	550	578	621	576	572	515	513	557	546	588	590	544	539	574	554	558	592	556	548	518	590	554	533	544	541	560	535	562	549	518	562	523	565	556	552	561	537	575	544	543	524	553	578	543	577	506	563	516	606	564	546	582	495	582	532	552	538	588	512	547	566	554	563	557	513	523	541	536	553	567	557	550	557	546	536	575	551	533	549	517	549	573	582	510	606	551	540	565	541	527	576	606	552	505	553	536	523	586	534	519	540	542	548	564	582	587	559	528	502	528	596	572	498	515	494	525	519	508	537	567	526	550	555	506	555	594	509	504	545	562	563	549	550	542	588	592	539	566	562	519	507	579	574	586	533	551	527	531	553	529	542	518	561	562	545	576	532	574	556	553	569	542	529	573	529	628	569	568	578	573	536	581	559	541	537	550	544	556	521	553	527	528	584	495	531	535	560	523	509	570	540	541	559	519	529	591	534	562	549	523	572	602	558	556	573	565	522	497	557	563	531	551	541	531	560	501	569	538	561	569	565	498	574	530	517	527	531	544	557	548	558	530	582	545	511	547	531	565	535	525	536	547	561	565	583	521	555	505	561	550	511	519	543	509	539	564	554	570	573	611	533	531	571	541	598	552	569	554	522	575	575	527	571	549	567	530	571	550	546	559	505	571	518	589	536	531	551	562	536	560	536	496	530	541	528	531	585	516	587	570	522	554	542	550	564	538	562	538	566	561	551	532	479	535	554	540	572	547	546	551	574	550	529	541	539	550	547	528	572	615	534	554	568	547	555	510	520	511	541	550	497	546	543	580	556	502	557	599	518	548	555	533	506	538	544	554	562	575	588	565	506	522	540	555	528	574	549	556	577	561	568	550	530	537	533	563	604	578	561	556	560	529	588	553	575	561	537	571	547	574	544	542	539	570	547	539	597	558	522	554	551	532	546	578	583	537	531	561	504	551	586	531	544	570	609	557	567	559	576	590	525	580	551	537	555	545	572	509	568	530	567	511	535	590	524	523	535	597	503	481	550	565	556	575	549	538	510	595	526	530	494	526	552	579	514	543	530	548	559	533	558	539	539	543	566	558	545	563	543	598	544	564	560	550	550	567	532	541	542	537	567	580	523	496	549	535	515	585	546	597	539	551	554	568	523	546	526	559	513	562	565	578	539	556	533	544	578	513	554	541	503	525	570	507	536	538	545	587	541	541	545	553	542	530	581	546	514	580	575	562	551	550	577	548	518	507	526	507	568	592	542	541	575	527	551	542	535	541	546	500	546	537	552	555	546	550	564	526	589	600	569	552	519	574	550	585	576	531	517	504	547	553	526	514	598	551	584	525	522	583	539	557	551	578	580	520	558	586	581	511	543	594	610	532	572	520	517	496	539	559	570	515	549	507	575	529	509	527	535	587	527	551	575	507	552	539	516	547	552	552	527	565	561	531	532	539	564	523	542	549	573	535	561	523	561	548	574	524	548	542	554	509	551	524	548	521	573	538	518	543	537	524	544	580	532	533	534	557	543	552	568	557	569	532	468	499	558	554	539	562	499	537	564	588	538	537	551	526	565	530	554	532	553	574	562	577	540	583	580	524	550	584	540	564	556	535	538	552	523	530	536	540	544	537	523	528	557	507	567	558	545	543	547	580	535	559	560	507	567	532	536	576	536	514	550	554	563	564	531	541	557	537	535	526	558	574	555	537	532	558	583	543	545	563	548	567	499	538	536	551	545	539	576	558	553	548	564	566	535	547	549	564	547	543	521	531	537	544	497	513	509	526	575	525	557	571	504	553	523	534	544	541	550	555	572	524	573	572	595	538	554	552	549	560	517	581	560	569	591	539	551	522	556	534	625	577	550	558	542	536	533	577	497	567	569	583	530	543	550	562	533	579	573	541	551	557	580	585	559	523	537	571	528	571	544	575	519	575	550	542	572	521	560	555	539	535	545	521	547	549	532	566	553	543	538	536	590	588	528	536	559	576	552	565	553	555	563	547	480	557	532	562	530	542	531	549	588	514	535	500	557	578	522	543	566	568	527	562	538	586	568	536	531	559	533	535	523	546	475	546	534	534	547	517	546	577	561	550	534	531	555	541	525	553	554	540	583	545	511	564	576	579	554	549	497	557	554	541	515	527	540	562	549	538	551	548	604	556	575	551	543	582	539	545	540	519	544	554	546	579	553	502	579	586	565	520	538	547	545	564	558	520	528	557	529	509	582	568	575	536	540	514	570	500	559	544	510	545	510	538	515	564	542	570	515	531	542	530	588	570	539	520	568	576	567	544	540	601	576	551	565	538	554	565	502	545	555	575	538	552	532	553	557	516	584	541	507	521	567	535	547	563	528	518	527	544	544	553	520	522	600	549	583	511	549	530	545	547	566	545	571	571	563	513	561	565	557	548	505	544	509	545	560	533	549	520	526	537	578	553	515	512	539	499	516	542	524	532	556	552	537	533	573	563	509	578	552	561	558	564	537	533	536	536	527	508	527	573	541	558	537	589	525	578	561	560	524	545	560	531	567	518	553	528	559	547	547	581	519	574	548	514	539	585	528	544	602	551	555	516	566	497	527	491
35292	31391	27461	16509	8387	4909	3713	4099	3908	4042	2885	3276	2694	2041	2134	1495	1594	1726	1446	1607	1319	1568	1237	1160	926	1071	734	603	675	617	589	466	392	331	282	287	319	277	243	277	238	214	247	217	216	181	188	184	170	146	134	136	136	148	145	134	155	126	134	132	131	175	148	129	147	152	135	131	140	147	126	141	146	127	157	172	144	133	144	120	141	146	137	156	161	125	138	153	133	157	138	152	146	121	116	130	115	123	118	143	159	129	134	125	150	134	147	138	141	130	118	156	145	152	176	141	145	123	117	145	121	125	145	127	125	145	137	130	156	133	134	147	156	135	143	118	140	127	135	131	154	131	140	110	146	149	132	120	129	132	138	145	124	113	141	130	137	149	143	130	129	138	171	149	134	147	137	141	138	139	118	154	138	141	145	134	135	154	165	147	158	149	154	151	159	150	119	137	164	156	127	139	143	145	152	150	134	122	141	149	139	133	151	161	130	128	131	136	126	137	134	147	159	145	158	145	160	129	140	126	146	131	144	128	145	137	142	145	152	135	150	143	144	136	157	130	142	138	161	153	129	141	122	140	134	133	143	142	133	150	126	138	150	156	154	141	152	147	145	132	120	140	141	133	123	141	149	131	154	145	136	137	147	141	138	131	152	160	141	144	143	140	130	122	145	129	116	136	131	144	143	151	148	107	148	169	164	149	151	150	149	160	114	153	132	142	141	158	136	143	137	120	159	125	144	136	135	154	142	154	137	143	136	138	134	129	128	124	143	160	123	136	139	151	135	133	138	127	135	152	120	150	142	144	156	115	157	163	122	164	123	145	132	146	122	142	119	158	158	143	131	149	121	160	134	159	120	145	131	156	143	151	158	135	130	137	159	135	139	153	123	133	134	152	134	138	158	131	154	141	150	133	152	129	156	148	153	139	158	133	148	155	122	153	121	129	129	156	159	125	129	129	145	137	138	130	131	127	144	140	134	125	144	139	133	148	111	141	137	124	152	144	145	152	133	143	137	133	152	144	144	121	131	135	143	153	150	141	160	143	134	134	129	121	133	143	156	119	122	167	136	145	122	137	150	144	159	117	142	146	148	144	144	134	120	142	123	127	126	127	140	153	142	151	130	141	159	133	109	153	127	156	157	138	140	136	112	135	139	135	147	124	128	164	121	131	127	121	180	143	145	138	140	121	153	143	158	119	141	149	134	136	144	131	160	146	145	162	159	124	162	147	151	157	141	161	139	138	136	158	121	128	135	150	152	136	130	128	150	134	135	142	144	139	131	131	139	145	142	136	148	144	119	160	139	125	146	129	137	149	127	134	130	140	128	141	123	168	147	134	141	141	123	144	153	144	137	162	133	147	135	134	145	126	140	131	142	123	127	140	153	121	151	143	120	150	153	157	139	135	136	131	137	169	147	138	130	148	166	139	126	152	155	145	133	137	153	126	136	116	151	126	146	140	157	170	141	130	136	121	154	145	141	134	124	140	139	134	124	146	156	128	144	154	134	136	142	133	152	128	140	149	146	137	170	147	137	155	139	137	128	122	169	155	147	134	144	152	149	148	125	145	131	149	129	139	138	144	144	137	130	154	136	145	145	136	172	163	172	120	129	140	160	171	137	145	120	142	136	151	137	138	141	152	130	149	150	165	125	131	131	143	173	132	119	137	131	151	141	144	143	116	146	119	135	131	102	156	133	157	133	110	137	150	126	154	142	141	144	137	145	133	145	142	125	136	132	150	149	139	136	145	126	140	134	136	132	125	130	135	131	136	156	134	159	156	127	128	159	138	144	159	145	153	144	133	143	144	147	158	157	140	138	157	132	145	147	136	125	138	142	140	128	129	135	139	141	141	146	134	149	160	143	162	125	148	132	149	128	141	177	150	127	167	137	113	121	142	126	131	153	134	117	173	157	132	125	145	127	135	123	130	129	137	138	144	132	125	129	145	149	150	155	151	127	130	144	146	128	152	123	145	156	164	132	128	138	149	133	144	164	132	155	136	160	118	125	145	166	125	114	145	143	129	111	142	127	140	148	136	154	131	144	126	147	160	151	137	135	147	131	148	110	125	118	149	126	130	134	133	144	107	133	141	138	139	135	150	148	147	142	159	144	124	156	153	152	119	131	133	140	132	142	115	128	125	138	153	130	127	147	133	136	164	139	132	148	141	132	128	128	148	172	128	152	151	136	146	134	142	145	137	123	116	144	124	122	136	111	138	123	120	153	130	148	126	138	140	170	153	143	122	158	130	172	146	130	137	144	144	163	139	147	162	130	138	152	139	139	143	139	135	139	145	137	161	137	133	151	128	140	140	140	146	132	135	151	143	122	155	134	163	150	146	134	140	154	145	134	136	127	150	139	139	131	146	127	137	150	142	136	138	149	134	143	133	139	150	137	159	137	146	132	120	144	127	149	146	156	154	152	142	133	145	153	146	150	132	151	128	133	139	142	140	159	162	133	139	168	121	140	132	127	141	121	153	133	151	126	156	125	144	127	131	118	145	143	142	141	179	130	147	155	133	127	137	132	131	139	155	139	134	119	125	135	136	161	141	138	141	132	147	155	147	147	146	130	145	127	135	125	142	148	130	131	158	122	137	130	136	137	140	149	162	149	148	139	144	146	129	154	150	126	141	133	127	132	135	154	135	148	148	143	131	119	145	135	158	146	154	136	135	137	140	142	151	146	122	145	121	140	142	140	162	139	130	153	144	144	164	148	133	142	125	127	124	125	138	127	143	139	142	144	126	138	167	148	123	113	136	133	156	132	140	132	137	125	131	134	158	113	151	118	134	146	131	145	128	141	142	145	127	136	162	145	128	149	134	127	142	169	137	142	138	152	124	148	141	161	154	132	142	137	131	133	154	171	150	140	137	118	136	148	155	125	158	131	119	157	129	132	135	152	151	118	137	160	144	112	140	130	122	151	141	146	132	151	133	118	130	136	135	148	159	132	163	131	138	133	141	129	146	140	131	139	131	142	132	145	152	161	141	150	150	125	140	150	156	133	130	137	143	146	140	142	163	118	144	135	120	131	130	124	134	162	159	152	138	145	144	149	137	156	131	127	139	148	123	145	150	151	145	124	151	170	125	144	154	140	129	137	121	150	149	135	132	177	121	134	153	144	152	139	135	135	120	121	154	156	117	150	128	176	118	123	158	133	154	142	154	148	139	154	142	138	147	147	149	149	132	145	146	145	151	130	120	140	154	149	140	128	133	120	150	134	135	124	126	167	140	144	159	129	174	144	136	159	140	154	157	155	153	133	137	144	142	146	143	143	133	136	175	127	135	142	140	153	133	148	151	118	136	142	148	140	120	136	126	123	130	141	149	142	182	150	135	145	125	139	138	146	154	130	148	129	149	133	136	139	151	146	156	126	164	135	139	150	139	156	118	117	133	158	158	139	148	137	120	132	143	140	132	126	130	132	136	130	141	147	137	146	144	114	129	131	148	148	123	129	130	145	144	142	144	143	133	161	161	157	142	140	140	144	162	130	122
20992	27289	35354	30069	25983	22958	21020	22872	22091	21708	17747	20354	17887	15725	15314	12586	13101	14596	12201	12978	11805	13419	11572	10914	8530	9764	7859	6407	6283	6363	5618	3978	3487	2840	2153	2686	2734	2316	2023	2287	2108	1889	1738	1401	1538	1380	1233	889	691	556	535	468	464	476	454	481	430	437	443	415	431	419	405	395	396	426	413	419	421	394	371	421	405	390	401	387	386	409	403	452	404	379	414	403	389	393	405	381	407	405	410	411	402	388	425	383	404	427	415	404	371	370	407	409	381	425	438	390	396	426	383	411	407	398	436	392	386	408	431	419	379	425	424	409	432	385	390	379	380	389	405	405	404	401	417	385	423	425	394	408	374	405	407	414	392	393	380	398	387	385	426	411	360	448	395	403	392	408	412	415	403	394	388	435	430	411	388	423	412	389	355	403	422	389	416	397	419	402	397	390	396	391	421	374	429	403	406	402	418	379	381	426	391	361	393	421	369	393	396	407	402	443	417	462	431	402	414	426	376	403	396	414	388	419	392	429	360	389	397	406	395	407	365	399	403	431	438	404	407	409	406	396	372	380	394	416	386	391	408	423	405	411	389	409	393	386	384	403	420	389	395	417	373	391	421	442	419	409	385	424	374	403	372	425	411	402	396	424	393	399	393	401	396	452	417	387	444	418	398	410	394	374	428	398	367	422	404	416	431	428	392	384	396	406	382	425	429	426	391	414	401	391	391	410	358	383	402	413	392	416	402	397	409	400	359	406	419	351	389	432	382	376	425	395	358	414	425	424	410	391	402	381	381	417	434	400	393	403	381	415	437	418	451	403	427	387	422	393	430	407	402	417	406	442	389	381	402	393	381	387	408	408	404	396	396	408	429	404	393	392	414	429	389	389	367	397	424	401	429	387	375	408	388	414	380	395	414	396	374	413	402	393	426	392	387	445	418	392	392	383	407	339	384	389	409	406	400	398	388	397	387	394	430	364	411	406	395	388	402	420	386	438	404	395	400	408	394	424	423	388	375	406	415	403	433	452	402	372	384	454	383	378	401	417	408	408	399	386	402	427	369	384	393	380	377	384	377	383	401	386	386	393	397	398	389	457	402	398	417	392	396	364	376	376	400	420	386	404	393	405	396	371	388	403	412	419	411	412	393	396	384	419	419	380	376	410	394	353	369	404	404	421	439	389	409	421	393	384	418	407	395	395	427	408	407	374	376	453	385	417	392	410	408	399	382	395	403	379	411	423	405	403	400	441	403	408	408	392	413	428	399	369	422	383	389	408	417	412	412	420	382	409	382	420	412	400	414	440	405	386	380	402	367	386	411	405	412	379	433	377	420	420	416	393	396	397	401	374	399	398	388	403	413	383	396	363	387	392	405	427	434	457	444	415	419	402	431	415	400	400	373	365	367	390	401	404	378	406	416	435	423	383	410	395	390	383	403	390	408	392	427	390	418	399	403	380	392	411	407	369	394	407	358	429	363	405	404	438	404	410	407	385	389	389	383	414	408	406	403	377	389	372	412	380	398	368	400	434	403	378	378	404	411	391	452	395	391	393	450	430	383	424	379	387	384	426	391	397	394	405	378	387	404	415	359	370	388	371	376	369	410	387	420	434	386	377	413	398	459	436	391	467	427	408	422	394	408	417	411	437	357	436	410	390	421	397	398	369	398	387	428	406	437	372	407	413	397	403	394	424	375	443	427	418	373	418	379	363	396	418	381	418	392	406	439	426	408	400	381	398	395	377	400	365	373	415	379	415	378	429	398	430	434	400	376	418	412	380	409	382	358	410	441	372	409	418	417	384	398	368	407	405	422	374	405	400	419	424	430	405	395	423	386	389	444	347	391	369	379	380	431	397	413	390	389	409	381	402	393	408	396	409	427	416	379	349	397	368	390	373	398	414	365	392	386	357	427	440	409	406	401	427	390	403	377	409	392	400	446	406	451	392	382	374	406	376	397	422	382	393	396	401	445	402	407	387	457	426	388	373	395	440	406	418	401	380	438	431	401	412	407	382	401	387	420	398	398	388	385	395	399	404	388	417	405	355	382	428	419	419	401	382	401	395	401	386	410	383	372	424	435	371	407	419	374	451	376	402	395	406	401	409	392	393	424	389	402	415	399	373	382	377	401	384	397	382	394	381	384	424	406	358	446	401	413	426	383	386	382	449	419	408	409	397	385	397	387	384	397	416	381	382	405	382	390	396	431	412	405	414	415	408	388	385	375	395	390	399	417	378	414	403	388	403	367	417	401	426	411	409	399	379	440	372	377	410	429	440	422	373	415	403	431	400	407	444	396	411	459	400	450	438	404	359	363	393	368	401	372	406	371	401	449	397	379	403	385	399	416	424	414	405	408	394	401	413	406	395	417	381	395	394	393	411	378	377	426	409	395	438	381	422	391	373	424	384	421	434	413	437	395	390	370	372	380	372	391	404	369	428	413	407	416	441	425	405	419	411	436	397	417	378	422	375	418	409	395	399	419	407	405	397	445	368	408	397	417	425	409	391	419	419	405	445	452	408	409	409	429	425	406	413	392	407	388	422	408	396	405	424	418	421	410	424	383	434	399	397	376	393	348	383	405	424	425	388	423	402	360	378	422	424	385	400	424	386	396	372	419	369	394	406	401	425	414	386	393	395	419	385	448	391	394	404	372	418	364	420	420	442	419	398	413	392	408	395	436	365	394	378	409	423	409	404	421	381	428	397	400	427	401	397	411	391	433	378	391	412	386	383	410	401	450	385	407	412	396	419	373	407	417	397	408	402	410	403	421	373	392	392	390	401	441	396	415	421	402	420	412	383	394	421	423	401	357	405	420	430	391	424	378	398	399	402	376	413	384	417	386	417	402	399	406	452	445	422	412	377	399	394	410	418	419	395	394	409	388	397	367	419	426	408	401	416	422	412	392	363	443	405	389	394	428	384	419	385	393	421	412	413	431	427	398	411	401	395	418	422	404	371	418	402	366	411	378	439	456	410	392	407	425	393	420	377	408	399	405	384	413	374	368	368	398	379	408	414	415	399	436	410	396	415	397	436	385	439	412	400	382	392	417	421	408	414	425	381	406	387	421	420	391	389	421	410	405	420	398	377	381	380	411	391	380	417	392	414	385	397	404	376	374	447	397	418	411	449	419	420	385	410	413	381	401	429	411	413	401	378	412	439	415	400	417	414	430	398	443	417	392	396	375	377	407	408	412	403	425	374	420	395	411	444	426	428	369	407	407	400	396	408	446	375	390	386	375	428	380	411	410	396	410	416	385	376	393	427	390	380	376	401	403	379	409	452	433	397	403	404	383	431	406	390	390	391	397	396	414	432	419	393	343	413	418	379	424	382	402	396	383	393	389	413	391	405	379	424	395	447	365	437	400	396	397	402	414	437	424	405	407	371	390	399	392	399	392	426	442	401	376	399	446	386	390	425	406	412	414	420	387	397	398	368	393	396	429	384	402	417	407	404	382	375	414	396	407	388	413	379	414	434	388	399	418	405	421	398	453	382	429	395	414	375	365	426	395	378
8636	4508	2654	1145	698	532	424	437	400	368	374	371	350	346	313	287	290	280	263	274	255	256	285	265	238	274	246	272	259	269	235	264	232	242	232	238	232	259	228	248	239	242	215	262	215	236	241	236	259	217	246	200	261	231	231	246	246	218	206	248	237	234	236	230	246	237	282	215	245	211	221	259	244	260	223	239	227	223	258	230	246	228	256	249	236	212	237	229	247	233	239	238	217	234	261	219	237	224	247	260	242	245	228	244	226	236	239	210	219	267	215	250	242	240	243	211	235	207	251	254	246	258	232	211	241	219	219	222	239	258	245	234	264	240	261	223	256	234	211	205	223	239	238	237	207	273	192	205	213	249	254	261	240	212	232	262	242	246	269	260	225	233	216	225	264	247	240	256	234	227	248	230	242	251	248	246	213	250	231	231	233	234	223	244	268	243	242	231	229	248	250	238	253	240	226	237	204	209	243	232	260	248	234	209	252	239	224	248	253	251	239	231	255	223	259	224	234	220	255	230	254	228	226	247	229	216	236	259	231	227	263	232	260	236	244	229	258	240	262	221	257	227	283	259	236	230	221	201	245	231	243	229	234	223	209	231	250	250	233	224	254	250	221	208	244	263	240	204	226	230	238	244	225	253	260	234	260	224	232	263	237	248	254	207	209	260	257	249	244	258	242	243	221	232	228	243	234	260	231	252	235	231	223	236	229	238	256	245	262	224	220	247	226	236	225	221	240	231	248	235	250	237	214	228	252	251	239	243	226	231	247	236	261	240	220	253	263	225	217	221	243	238	258	263	252	220	227	251	232	207	255	236	249	250	260	211	233	239	221	270	244	240	227	225	261	247	208	238	261	227	240	248	229	260	216	245	222	232	244	200	254	237	239	235	250	227	248	231	254	238	259	233	245	218	230	259	223	236	229	263	239	241	220	203	243	223	251	263	232	254	218	221	232	247	215	274	232	265	254	238	236	245	250	244	241	226	270	236	254	220	246	247	239	242	224	228	220	231	218	222	240	274	231	267	229	212	233	213	193	243	230	232	256	234	256	268	236	245	240	235	240	233	213	276	224	248	256	223	234	249	241	235	267	210	245	250	221	238	261	240	228	248	266	222	224	235	249	252	243	200	239	240	263	274	230	262	241	228	242	245	253	236	228	229	237	237	233	244	258	250	210	226	210	237	234	215	273	242	235	244	233	205	240	228	219	264	235	215	260	247	249	215	210	272	252	274	258	228	271	258	234	212	273	227	247	231	244	225	215	238	266	233	223	260	236	253	230	231	228	249	234	267	219	247	241	242	270	241	242	223	254	241	250	246	231	223	285	244	231	241	235	222	211	223	228	215	244	263	259	262	212	224	249	239	256	264	255	224	248	241	243	248	239	248	235	224	263	220	248	228	252	237	240	231	229	247	228	228	232	222	222	229	249	293	217	245	221	268	253	222	255	227	237	244	239	242	234	223	259	234	236	256	252	232	213	257	251	249	242	232	229	212	253	238	253	224	253	272	236	248	241	248	246	219	260	236	231	242	255	255	241	241	274	248	229	240	253	229	243	252	246	241	254	214	244	254	226	232	228	231	238	231	232	233	246	229	234	226	244	270	200	248	226	240	240	271	243	222	196	237	245	228	243	251	255	247	222	221	235	253	222	228	239	227	239	248	235	232	272	243	250	259	235	262	242	236	224	278	248	249	248	236	203	251	244	237	256	234	239	238	232	214	240	241	243	217	242	232	272	250	243	214	227	233	266	237	223	241	257	272	238	264	259	231	194	213	229	231	274	246	237	227	253	247	222	239	259	205	236	226	248	228	236	241	228	262	237	228	246	235	215	246	241	244	199	259	232	249	208	214	255	241	215	221	224	227	256	231	256	241	238	248	252	225	260	259	253	247	257	226	219	237	237	240	232	232	219	241	222	224	237	251	216	252	249	216	256	241	227	234	222	201	275	232	233	232	232	242	227	229	215	252	240	216	255	220	239	229	225	242	237	235	236	240	218	235	213	248	223	210	268	228	241	241	239	244	250	248	237	238	243	238	232	235	252	251	235	235	243	240	251	244	247	254	253	239	217	214	238	208	248	236	230	233	228	259	231	253	250	250	225	251	237	262	262	241	250	251	225	236	205	274	251	234	243	243	232	230	236	239	249	270	241	221	250	229	220	231	253	253	224	221	247	242	264	235	220	239	228	242	228	248	228	198	210	232	249	243	241	232	236	230	273	247	238	232	226	237	241	237	231	221	263	253	251	239	244	249	222	242	252	246	236	268	230	249	240	244	245	249	229	256	225	237	212	249	257	236	272	225	233	282	224	218	237	227	210	272	254	265	230	201	233	233	263	251	234	228	236	236	256	204	251	228	227	233	247	227	227	236	250	235	245	229	239	237	231	236	248	234	241	237	202	239	260	223	250	272	237	258	219	253	270	254	240	230	229	252	202	237	251	242	253	269	237	256	222	249	251	236	234	234	249	235	231	241	220	235	222	222	253	240	225	226	233	225	258	215	232	235	236	240	263	258	227	227	235	236	242	252	244	230	219	249	232	234	248	222	229	230	197	224	248	243	241	239	266	258	238	244	249	233	245	215	264	261	246	230	236	208	242	243	240	235	250	227	206	223	229	256	232	242	237	253	255	223	231	237	268	252	268	227	235	245	259	233	227	231	272	248	250	238	238	218	231	225	248	264	209	251	245	248	242	210	252	257	236	238	221	247	251	236	241	235	245	238	251	232	211	223	231	248	233	232	260	226	266	224	228	241	258	232	252	269	239	234	223	233	226	236	219	232	240	236	256	236	228	236	235	223	238	230	238	225	261	248	267	241	229	230	247	240	235	204	224	230	231	231	276	244	261	207	235	206	223	205	238	238	195	254	222	236	241	244	226	231	245	238	228	258	221	227	218	223	229	206	233	257	247	209	248	222	248	230	224	229	229	243	236	215	238	205	240	243	255	237	224	206	241	216	265	242	246	236	238	222	265	207	246	220	247	257	253	230	207	246	222	245	264	265	256	205	221	224	237	231	235	223	239	234	208	224	225	229	223	259	260	221	243	265	248	258	249	249	221	228	234	239	254	250	278	252	231	218	244	234	248	233	228	221	222	233	263	248	233	257	250	262	247	239	247	261	236	236	224	194	255	240	191	223	223	273	268	227	245	253	239	221	229	200	236	255	234	224	226	224	253	248	252	255	230	283	234	250	229	222	206	228	237	226	246	242	235	256	238	231	243	224	246	237	243	238	244	236	223	231	244	248	255	238	258	255	258	215	240	230	237	250	238	268	213	204	253	253	245	238	271	251	225	221	224	235	255	241	238	221	244	247	246	232	244	238	231	217	245	237	193	242	232	245	242	257	227	242	218	227	230	220	224	218	243	262	219	240	255	224	258	241	237	252	243	226	243	235	228	259	221	208	235	260	248	242	254	259	250	244	227	268	246	243	248	238	211	244	221	229	231	236	241	251	244	262	232	238	214	243	229	227	224	224	232	225	213	223	223	238
7429	5411	10407	8593	6524	4942	4048	3480	3231	2790	2254	2475	2021	1595	1616	1471	1446	1559	1387	1398	1253	1313	1229	1147	1020	1098	1013	913	849	850	823	788	736	738	721	764	765	699	686	719	750	730	733	680	694	638	650	643	672	660	662	665	619	657	629	645	648	678	628	675	639	676	629	630	597	628	609	604	638	637	634	624	619	630	663	644	558	661	635	643	654	660	666	622	588	659	645	586	613	610	603	610	652	617	648	655	654	633	669	618	617	647	587	641	666	617	607	635	674	673	634	635	675	651	640	627	646	681	654	608	609	698	658	666	678	648	658	627	618	619	580	592	619	596	654	632	665	629	645	626	643	653	657	633	627	689	603	665	615	656	602	638	622	655	668	668	663	619	632	620	636	691	647	669	660	641	699	689	624	682	656	621	650	608	619	621	650	617	687	665	613	620	653	642	645	627	621	687	644	623	685	658	633	628	670	660	672	586	604	656	591	675	621	629	629	593	609	653	641	644	580	659	651	597	654	653	652	622	655	619	625	602	622	637	566	637	673	622	644	639	622	680	609	667	627	615	683	641	617	642	584	635	647	593	621	620	651	669	618	626	668	688	677	670	585	636	660	655	661	654	634	654	640	604	650	688	638	623	648	633	666	637	603	645	630	652	620	697	625	667	617	625	683	645	652	674	616	609	623	617	667	665	627	665	625	606	628	666	651	619	586	605	675	678	651	588	635	637	599	618	620	653	670	664	618	576	659	642	634	653	586	659	625	640	660	637	629	612	655	646	648	644	626	618	623	642	633	660	635	595	651	688	632	625	702	641	654	667	674	625	657	640	661	637	621	657	637	667	634	633	677	616	655	613	688	650	637	666	596	632	572	655	578	636	638	623	641	658	680	628	626	635	657	631	597	649	604	634	634	641	649	626	635	614	639	644	622	681	646	596	639	684	698	635	619	657	610	680	609	644	648	662	672	636	717	636	612	630	642	636	657	631	652	628	631	610	659	628	631	646	664	654	676	640	630	643	683	621	649	627	614	660	636	659	649	648	689	646	628	627	667	600	679	636	626	671	638	610	664	662	616	648	657	651	648	630	673	642	639	638	644	611	618	628	644	648	611	645	632	676	596	657	655	659	647	685	632	614	657	620	627	667	608	636	646	645	637	672	631	646	615	672	662	632	637	624	679	627	628	594	635	648	642	630	648	630	620	648	670	643	596	611	655	627	614	627	610	682	650	660	661	637	602	613	637	613	666	597	664	693	647	623	636	586	603	627	659	672	625	644	599	606	665	636	638	626	622	640	636	675	633	626	659	645	650	639	651	689	648	655	634	690	614	635	631	626	663	632	609	666	627	651	643	630	610	667	655	622	671	666	677	659	639	625	644	616	638	607	689	688	620	620	628	661	652	613	632	663	586	673	604	610	668	617	678	617	658	588	629	652	657	631	615	646	661	640	662	607	661	655	648	619	619	629	670	640	604	625	687	657	654	635	652	639	674	650	703	636	668	649	650	617	639	609	656	637	633	636	634	605	605	626	631	661	657	628	660	620	595	649	675	626	673	643	666	640	629	593	617	652	642	623	615	637	624	655	649	640	648	648	649	622	681	643	665	597	642	641	677	671	664	673	659	674	653	701	644	646	659	655	605	590	594	612	620	650	659	665	667	639	630	659	628	627	665	631	642	639	662	632	637	603	620	565	626	606	647	604	662	647	604	646	591	632	608	630	626	673	629	639	656	634	652	624	602	658	662	617	639	628	707	622	637	612	648	550	643	606	604	632	657	671	683	652	657	635	636	628	664	643	636	654	615	654	649	632	643	665	611	639	663	626	652	672	619	634	644	655	602	629	634	639	688	584	657	654	642	675	627	676	614	660	640	613	664	652	650	647	635	613	657	625	637	616	656	659	660	651	688	679	597	584	632	614	629	600	613	638	626	632	652	640	649	616	646	610	641	626	596	667	690	680	671	613	652	623	663	611	633	659	639	621	668	674	665	670	658	653	607	650	636	645	626	653	690	683	646	659	625	671	681	640	622	650	658	688	636	614	613	631	654	603	697	640	674	664	610	633	641	633	647	669	631	634	640	700	615	635	643	629	639	592	596	597	603	636	601	627	590	628	613	645	647	622	584	705	653	670	628	637	630	626	689	633	610	640	637	634	660	663	654	664	614	597	636	637	635	590	641	624	606	660	620	622	638	643	630	657	655	608	618	628	619	625	659	621	629	688	644	653	635	655	653	664	628	614	634	598	618	630	640	678	628	639	664	660	606	664	665	721	645	665	647	620	638	632	650	634	613	675	630	684	654	693	622	650	682	610	651	632	597	661	661	649	606	655	637	633	673	624	633	634	620	657	660	612	630	627	659	664	608	648	615	646	675	632	677	601	624	625	672	623	628	610	680	626	609	601	647	634	628	636	608	603	673	594	635	629	664	674	577	659	628	625	625	666	601	648	619	616	626	663	711	652	630	706	653	652	648	568	667	662	610	692	636	673	620	677	644	639	661	612	647	627	641	630	653	641	648	654	605	615	609	590	640	633	648	640	626	617	665	623	651	611	625	604	654	651	607	632	642	602	620	670	636	630	637	631	670	601	675	654	677	655	648	626	609	640	623	629	633	666	702	658	647	634	636	641	636	658	606	674	616	641	623	644	647	615	630	639	654	689	616	641	643	628	597	655	667	648	610	647	633	589	655	636	632	630	667	621	661	621	620	643	640	653	653	614	646	635	695	650	600	641	643	641	616	643	630	636	652	635	662	627	639	666	606	673	603	683	671	642	634	615	589	628	648	585	618	627	642	616	648	619	642	618	588	662	612	621	625	628	656	647	622	600	631	628	632	626	628	655	650	595	633	639	601	624	599	625	652	588	602	651	644	687	620	669	626	628	638	639	614	659	662	666	625	611	678	636	623	619	655	647	683	634	608	601	672	624	637	643	692	638	633	619	666	663	679	583	658	619	633	637	614	637	632	630	635	647	644	643	659	633	594	632	638	626	639	688	678	654	596	604	656	625	669	638	611	632	609	627	617	649	568	628	706	597	663	601	674	658	608	617	627	660	633	646	664	632	665	671	637	657	626	660	646	677	633	613	648	622	648	644	640	646	638	654	655	653	634	666	670	646	654	667	631	642	667	665	635	630	617	650	668	654	619	633	611	677	643	619	641	645	621	656	637	637	605	618	652	639	612	662	601	642	703	639	615	624	652	608	630	615	603	650	635	600	681	671	652	636	636	635	639	688	591	649	672	636	677	655	624	627	623	669	612	663	676	648	636	640	624	620	642	625	570	638	631	637	686	636	625	633	606	650	676	652	622	602	706	611	641	651	630	611	632	673	648	656	658	609	683	652	648	659	654	680	645	632	643	629	636	631	630	614	634	627	653	653	595	660	645	664	644	610	651	626	620	621	645	694	651	681	619	657	615	661	632	639	639	632	602	629	645	632	650	665	619	632	665	619	644	658	629	648	611	654	606	637	641	633	648	602	638	640	616	643	632	640	641	659	608	643	633	610
25464	21532	16705	7588	3738	2374	1915	1746	2218	1564	1208	1550	1251	1048	984	810	888	1026	750	828	717	830	773	695	587	621	560	446	426	357	354	297	276	277	245	315	289	241	275	243	236	238	224	205	191	211	217	198	204	190	192	165	177	171	190	166	216	185	168	185	192	156	203	159	190	185	205	174	158	169	204	177	173	170	172	195	201	214	189	171	182	188	171	180	176	204	178	196	180	185	147	169	166	166	190	171	171	170	172	171	186	179	190	177	203	189	179	166	151	188	198	186	175	197	168	177	167	177	193	163	189	204	189	189	192	180	171	171	196	182	174	184	209	190	175	188	157	178	169	155	159	182	164	191	181	181	164	164	188	175	207	173	179	170	173	148	160	190	180	169	176	191	150	177	180	182	189	183	154	184	179	191	186	178	188	161	174	189	202	188	180	193	168	178	152	171	176	175	177	150	181	186	201	173	181	180	160	176	195	175	189	172	177	175	168	175	181	174	179	168	202	173	172	170	176	185	188	176	168	164	189	170	196	171	179	152	192	196	182	170	195	178	176	174	178	197	169	190	183	171	159	158	165	195	206	177	164	184	191	179	174	179	174	178	171	162	150	150	176	191	170	168	180	193	203	186	182	186	177	191	164	186	177	176	192	165	204	156	189	163	177	161	196	175	186	180	168	185	172	187	196	170	151	203	167	164	174	173	183	189	184	193	185	202	189	161	173	174	184	182	168	175	176	168	191	172	196	196	178	176	184	179	168	158	173	177	150	206	176	180	178	168	186	188	164	171	195	171	171	177	185	185	169	165	197	166	182	203	168	188	165	160	178	183	187	188	186	181	190	158	187	175	173	196	165	166	179	178	173	165	195	195	175	180	165	186	182	184	175	162	160	149	163	182	191	165	155	157	178	181	206	174	171	177	184	194	188	152	175	190	181	168	168	169	188	180	161	181	166	163	172	177	168	170	186	180	181	188	164	194	191	174	195	172	177	155	170	177	157	172	169	174	177	167	169	150	174	197	197	175	186	176	165	161	189	195	191	208	187	219	163	186	177	164	197	167	157	163	197	173	189	209	173	156	205	179	162	190	170	171	183	162	190	203	193	173	173	174	183	188	181	171	171	179	178	181	164	183	187	166	158	171	157	191	165	200	172	174	201	193	186	201	159	184	154	192	175	194	164	208	156	173	167	189	167	170	180	178	178	187	206	185	176	179	169	175	150	173	183	165	188	161	205	190	151	175	181	187	220	164	165	179	173	188	178	182	162	169	158	189	201	160	198	184	172	153	175	184	175	177	193	157	195	210	184	166	191	190	189	179	191	167	178	175	172	194	167	164	201	161	175	156	184	167	166	177	173	190	155	179	183	181	175	200	182	155	149	186	189	173	176	165	160	150	192	198	209	181	199	164	185	197	190	175	160	200	192	188	174	190	179	175	175	170	200	170	187	188	166	171	182	195	215	186	164	181	175	185	179	203	166	184	171	172	187	170	172	190	172	140	200	144	179	182	174	198	153	161	184	188	180	169	195	199	201	181	174	174	180	198	178	199	186	186	165	174	169	182	194	171	177	166	185	150	181	174	179	196	173	168	153	190	171	165	175	173	174	179	208	176	175	155	189	176	183	165	189	180	191	170	166	191	182	183	183	194	202	156	193	179	188	208	190	168	187	160	183	174	159	179	185	161	186	163	181	179	199	196	187	184	175	171	170	169	187	181	185	176	178	187	161	174	161	186	174	184	182	178	200	159	194	181	163	183	175	162	186	172	177	173	167	173	186	160	178	188	176	173	176	170	190	154	193	190	186	164	176	177	180	206	204	179	179	187	184	161	171	167	155	164	190	200	181	194	189	175	169	185	185	189	170	188	184	179	194	154	177	199	180	173	179	199	164	174	186	188	167	166	173	170	158	182	180	159	175	168	165	168	185	183	163	191	190	170	172	178	181	203	169	221	169	182	181	164	180	180	160	171	177	174	199	169	186	174	195	193	188	193	153	179	209	164	185	184	159	195	180	166	167	182	171	150	205	173	183	149	169	162	184	192	183	158	194	184	210	190	193	188	167	190	198	187	185	174	183	170	203	173	179	188	177	180	202	163	167	170	175	187	183	181	194	173	179	192	195	204	184	164	181	202	185	204	183	183	188	187	174	190	163	186	188	164	200	195	195	163	195	196	158	200	165	195	198	164	178	197	154	209	186	181	192	196	191	177	169	176	204	159	162	158	184	186	187	187	194	198	188	183	195	207	194	182	182	176	187	176	172	165	159	179	184	166	167	151	174	212	179	158	161	178	193	168	168	183	173	203	188	171	160	175	189	177	197	163	195	155	147	181	192	183	174	183	174	168	185	190	164	168	171	179	186	186	154	198	181	183	188	188	158	195	176	169	185	199	166	222	174	170	168	152	173	168	154	173	187	194	154	181	217	178	164	177	169	169	147	192	190	178	208	192	171	184	176	159	165	195	183	180	199	162	165	154	172	164	178	192	179	188	188	168	190	158	170	203	172	178	162	196	193	172	149	174	162	201	156	165	172	173	173	189	188	175	175	157	170	187	178	159	191	173	178	187	170	164	158	180	177	163	190	168	160	155	182	195	171	192	159	172	192	191	191	184	188	175	194	165	177	196	172	167	173	197	170	161	186	204	161	168	161	179	179	169	172	180	194	155	175	213	183	156	170	168	184	191	202	164	162	166	167	180	162	189	177	194	189	146	162	186	174	168	174	187	164	153	180	187	183	173	193	184	153	193	168	187	176	178	205	179	163	162	191	187	179	175	170	179	164	183	158	173	182	175	195	168	176	188	163	181	177	190	185	190	174	190	185	183	162	220	186	195	171	175	164	151	186	165	192	194	183	199	171	168	165	164	146	191	181	184	158	189	181	193	172	184	162	184	174	179	187	161	168	196	201	174	191	197	181	213	155	204	173	161	161	200	181	170	181	185	193	170	168	171	183	169	170	172	167	178	167	188	147	186	167	174	181	169	187	145	163	185	175	180	179	160	186	167	192	167	169	188	183	205	170	188	193	197	155	187	170	192	201	189	196	196	182	176	182	171	185	187	184	174	175	193	173	184	158	181	194	186	186	189	164	198	188	184	191	180	175	165	184	173	200	176	196	165	181	171	173	162	172	169	173	194	200	175	195	157	178	155	168	184	175	196	194	165	174	211	188	173	175	176	156	155	213	184	188	176	175	165	167	170	171	145	199	183	181	173	170	184	170	191	176	199	162	170	162	188	182	170	178	175	162	160	169	171	167	180	178	173	196	173	196	182	181	163	173	173	180	185	192	162	193	192	161	190	176	192	203	181	189	192	184	193	194	192	162	163	175	175	170	179	176	170	179	185	170	185	177	179	171	181	199	176	179	171	174	183	181	188	202	173	160	178	177	178	173	163	180	193	189	205	219	206	196	184	197	179	169	159	171	178	198	193	176	154	157	181	165	180	163	156	188	178	158	176	183	160	175	168	171	199	184	185	171	157	170	162	159	161	161	173	171	179	199	191
16654	19457	25684	22139	18135	15294	13833	13908	16377	12085	10170	12700	11289	9364	7693	7060	8470	9105	7185	8483	6991	7506	7366	6515	5180	6365	4857	3994	3772	3436	2638	2316	2067	1800	1591	2172	1904	1561	1617	1525	1435	1223	1148	969	1022	972	828	645	655	577	527	548	511	541	531	521	541	479	491	513	509	491	551	505	511	520	473	495	532	549	521	501	500	480	477	480	476	519	496	504	485	517	462	503	492	495	510	491	503	496	494	533	477	452	434	488	492	459	489	486	489	540	498	517	521	496	515	498	506	518	498	514	475	483	452	494	511	532	465	528	446	447	482	500	485	486	493	512	502	475	500	508	471	502	488	485	458	497	526	495	506	497	473	487	489	492	464	480	507	494	492	492	498	512	489	423	490	470	520	462	483	503	452	467	472	515	481	466	460	519	503	433	511	485	475	505	501	493	506	503	518	545	520	498	495	502	486	499	470	462	461	482	464	511	530	531	501	522	476	484	495	471	467	505	501	484	418	474	424	510	495	491	443	502	465	494	477	483	520	511	501	479	505	476	481	489	459	526	478	476	485	509	470	518	510	447	491	498	485	528	505	492	467	485	458	468	469	512	488	521	497	492	502	504	489	502	472	476	492	512	462	515	486	499	495	437	497	479	455	492	496	487	488	480	501	471	497	513	507	465	509	468	491	477	543	455	463	444	498	488	493	429	467	502	449	454	490	465	499	468	479	508	497	504	498	489	509	493	460	530	513	505	498	509	460	516	528	475	519	506	459	456	486	498	469	489	463	479	497	485	551	461	478	503	502	463	497	466	509	473	517	476	465	531	488	496	516	488	500	494	466	498	481	500	501	496	457	485	525	482	506	499	519	516	466	494	478	477	487	512	491	465	505	504	527	476	477	479	529	495	466	482	453	460	468	493	481	489	487	466	489	524	522	469	471	499	483	459	463	481	489	491	500	486	504	502	512	489	501	464	496	495	493	496	491	528	495	498	489	482	457	514	523	483	514	477	454	487	482	467	473	510	518	526	526	503	476	491	498	479	496	493	558	455	477	485	512	496	463	475	448	477	502	470	492	469	510	475	526	516	451	474	452	503	474	454	481	528	476	527	470	507	521	529	497	452	479	497	498	457	484	494	511	509	480	499	494	482	513	461	475	490	503	470	485	511	523	492	549	461	485	486	454	527	487	492	460	452	530	448	479	496	514	487	497	491	473	496	493	518	449	479	473	495	475	457	473	512	518	485	511	474	481	449	491	512	482	447	524	494	496	512	508	491	477	500	504	454	500	507	500	514	502	477	460	495	488	545	493	513	497	461	507	493	503	468	503	490	535	486	475	477	475	468	467	475	467	506	464	495	529	485	489	492	491	494	471	517	455	469	496	493	489	498	484	537	494	487	490	494	469	472	481	477	494	513	489	532	501	509	439	502	506	502	454	473	475	502	483	480	479	500	465	521	503	473	483	491	496	447	463	472	506	531	469	545	510	469	508	494	514	491	538	489	484	526	514	515	500	489	484	497	488	469	496	510	496	487	487	505	496	471	498	483	484	504	523	504	487	487	477	464	483	509	463	472	507	490	464	489	501	521	484	527	500	510	470	451	496	487	477	470	485	487	493	482	472	498	482	486	486	518	510	499	489	478	450	482	480	484	514	494	496	504	462	480	460	457	437	482	453	482	449	483	473	480	506	467	499	492	498	457	505	483	478	506	484	500	470	513	511	479	566	542	501	475	473	499	477	493	475	492	493	508	464	470	460	477	456	508	472	493	450	508	486	456	475	513	448	479	490	510	534	494	523	483	455	450	496	475	483	502	500	510	475	482	505	428	506	520	471	484	473	473	498	447	449	504	462	461	490	506	421	467	471	492	510	506	468	517	514	518	461	463	531	510	498	463	483	496	485	460	496	497	497	504	467	522	501	517	503	458	456	505	460	472	496	454	500	507	502	469	508	518	482	497	523	516	478	522	471	482	457	508	522	476	521	511	482	516	515	538	450	492	478	499	488	481	473	488	479	495	482	463	504	511	470	498	492	469	461	471	516	470	497	482	494	470	512	508	462	499	497	489	496	463	510	460	500	492	493	489	476	482	509	518	487	514	499	523	510	481	514	510	509	494	494	498	519	484	491	513	474	466	488	476	480	508	496	467	498	481	468	473	504	487	488	436	486	441	469	486	484	519	491	500	538	472	492	482	482	521	531	493	485	533	498	484	508	465	508	520	522	514	477	497	503	453	550	499	498	467	483	499	476	462	448	471	504	470	449	494	477	498	496	431	490	466	494	471	512	486	452	488	528	492	520	551	498	503	489	493	471	482	497	483	469	500	488	558	497	507	473	531	493	475	480	476	464	504	469	535	494	479	455	513	485	484	485	490	469	472	470	515	505	484	506	495	502	491	494	474	448	496	501	487	460	488	458	504	490	522	439	512	541	477	523	462	509	515	445	518	543	492	529	495	512	515	473	472	483	472	497	502	513	474	502	502	505	474	482	488	466	495	502	468	495	497	478	513	446	497	477	489	461	503	491	494	464	456	483	443	490	469	511	486	486	511	533	495	462	458	473	486	497	522	475	466	460	496	530	479	528	514	510	489	503	439	468	467	501	515	488	460	487	496	465	460	507	491	496	481	481	494	529	508	474	509	466	477	508	488	463	473	468	480	481	471	500	516	492	496	513	480	524	509	489	490	514	477	476	526	458	480	511	468	468	474	442	497	464	512	482	506	493	485	482	482	471	500	470	500	539	471	525	479	505	483	486	525	520	490	500	491	479	462	462	522	511	482	535	496	477	510	488	504	483	478	453	473	502	492	531	463	499	521	482	478	504	500	512	496	492	490	495	494	555	489	519	493	473	488	501	499	474	523	481	521	480	513	495	486	496	513	509	509	481	513	514	499	459	479	499	515	473	465	521	449	486	469	512	508	458	510	472	490	489	504	493	489	484	466	498	507	503	458	475	474	480	505	503	509	499	490	522	477	473	538	490	481	513	475	497	446	486	485	470	502	512	531	518	520	504	496	507	512	510	519	479	465	491	505	470	490	492	475	534	501	476	457	487	468	539	492	486	517	493	475	517	516	514	499	460	507	514	503	498	478	503	482	484	493	452	472	515	499	497	522	469	438	493	480	465	491	491	520	488	494	489	496	503	488	471	471	469	479	484	481	480	518	481	442	446	485	527	463	494	487	475	485	515	465	478	465	489	494	506	484	493	514	477	499	533	502	453	516	519	525	507	493	485	491	475	505	499	486	498	494	473	483	492	474	515	502	509	508	503	504	483	458	492	482	513	477	489	518	502	498	494	445	530	452	472	470	489	519	473	512	466	471	468	514	505	500	501	500	454	481	484	522	500	464	532	492	464	462	491	566	478	491	481	492	504	465	483	507	495	515	471	459	476	490	468	500	493	512	466	540	509	449	488	485	504	482	479	523	473	465	501	500	496	533	479	503	548	524	482	489	450	558	464	494	489	494	530	493	482	502	515	516	483	478	471	468	514	481	471	480	505	446	480	446	483	498	518	477
37100	31806	26064	15007	8124	4950	3748	3408	4566	3922	2862	2914	2827	2415	1592	1424	1774	1792	1335	1694	1391	1454	1412	1223	930	1157	1047	720	635	598	429	386	401	317	323	381	317	252	307	293	249	183	198	198	175	162	160	128	145	120	111	103	127	126	116	118	142	122	123	97	122	102	125	126	95	100	130	117	114	96	128	108	102	120	111	132	91	130	115	94	97	112	110	101	99	117	104	115	123	99	102	110	108	140	148	100	115	94	123	87	103	111	110	114	110	115	124	111	151	131	116	130	133	114	121	93	108	120	128	128	122	121	117	128	127	102	123	117	120	111	117	116	101	124	124	88	109	133	114	101	98	112	117	111	110	105	116	105	126	109	100	109	100	101	108	108	104	121	106	106	109	99	115	105	102	107	102	112	113	108	111	98	113	122	115	120	111	103	94	119	113	101	115	112	108	112	107	106	129	117	108	105	121	126	109	115	108	119	102	127	117	103	130	90	115	116	102	98	117	145	104	109	86	127	111	106	119	122	119	135	125	135	110	137	116	106	123	116	111	129	118	131	123	123	140	93	121	99	95	135	102	112	105	119	122	143	114	129	135	125	144	134	125	113	110	132	107	113	123	117	128	113	102	111	135	141	97	118	107	120	111	108	111	125	113	118	116	126	113	98	105	114	115	111	98	122	102	121	129	119	132	104	116	119	125	112	116	115	109	125	131	127	117	121	114	101	104	126	124	117	117	109	109	115	117	121	120	96	120	112	115	112	132	106	116	117	123	101	117	92	104	105	109	121	116	117	130	106	131	112	112	142	119	110	137	112	111	127	122	130	106	123	112	106	95	113	129	131	112	130	117	112	134	130	127	117	121	103	110	125	110	116	123	128	118	115	123	98	121	116	107	143	108	119	113	124	101	124	105	114	128	95	117	103	121	119	112	105	100	109	133	129	109	120	112	107	97	125	111	122	121	119	89	96	133	127	113	133	118	113	124	119	100	120	109	115	107	136	110	110	113	103	128	98	97	97	121	126	116	106	112	128	122	97	106	113	127	118	100	128	125	114	106	117	112	121	98	115	106	119	98	128	121	121	125	128	107	114	106	105	116	103	109	108	104	109	106	86	115	113	118	128	104	110	134	115	110	130	96	114	118	124	135	131	96	109	117	115	127	128	115	110	138	112	113	91	105	133	119	96	111	114	118	107	124	115	98	125	124	119	126	122	112	130	133	122	114	106	111	111	118	103	117	120	123	126	122	108	109	115	131	133	103	115	121	82	109	134	117	105	122	108	116	128	106	112	131	120	114	111	133	114	109	115	106	112	115	131	112	127	128	119	117	125	109	98	120	114	93	133	123	125	124	104	114	125	134	105	122	117	115	117	132	125	104	139	109	133	100	120	104	129	116	117	116	106	115	107	105	120	120	116	134	123	115	111	118	134	107	113	124	108	114	111	113	114	126	103	103	122	112	115	122	114	109	112	139	134	125	102	116	117	118	123	116	119	121	124	97	112	127	89	117	108	110	124	115	124	133	122	136	119	135	123	111	114	123	108	104	112	112	96	114	129	113	114	109	90	111	106	123	129	93	115	112	115	119	125	117	94	121	133	113	108	124	124	114	120	113	133	92	134	121	118	102	128	134	116	114	106	122	101	136	111	117	120	113	111	125	102	130	115	116	109	117	114	103	127	129	123	99	104	115	112	103	129	108	108	113	115	113	124	125	119	113	122	132	126	110	126	121	119	124	122	106	102	124	109	112	116	120	95	114	118	119	112	104	98	119	92	117	116	125	119	122	97	134	102	106	97	115	102	109	140	125	111	115	114	107	109	130	104	114	122	114	130	108	114	99	141	121	121	118	108	112	110	127	114	120	108	115	113	121	132	108	116	106	114	122	109	104	100	120	104	108	90	130	130	107	105	111	101	128	101	107	90	126	113	121	109	117	132	117	123	134	106	99	97	128	105	127	107	130	121	134	124	115	120	126	105	117	109	115	116	110	127	109	125	107	132	109	141	115	128	111	141	124	108	93	100	112	101	113	98	104	94	124	108	109	128	121	112	98	124	91	126	139	112	110	102	117	128	118	111	110	109	100	115	104	100	101	127	128	93	126	123	120	122	103	148	131	114	116	124	134	128	102	120	119	99	101	124	104	110	130	137	110	114	107	97	117	119	120	121	105	111	121	126	121	126	129	137	109	104	129	119	106	103	112	111	131	112	107	114	99	104	112	109	103	118	126	121	105	121	113	119	110	109	109	117	123	115	102	129	103	122	111	116	126	104	121	119	126	103	103	139	114	124	104	130	115	115	132	130	116	119	112	99	109	107	125	107	113	124	150	124	118	101	120	107	106	109	117	114	120	102	108	99	117	106	114	112	134	129	129	130	119	130	119	114	125	110	122	114	123	115	102	117	102	130	88	115	96	117	116	119	119	103	130	105	117	127	105	114	124	122	102	116	114	121	127	90	118	111	108	106	97	112	126	123	110	105	106	128	126	126	132	108	96	106	107	98	107	107	106	108	116	111	118	127	131	117	120	117	124	98	104	92	99	122	130	108	111	121	116	126	136	106	107	144	106	142	112	101	116	110	135	102	113	115	124	115	150	121	108	124	132	95	108	96	119	98	115	116	105	121	117	115	118	106	138	96	110	109	102	134	108	136	103	99	109	117	98	128	111	116	113	107	107	103	126	107	89	100	121	116	89	112	127	99	120	124	112	110	117	115	114	124	122	119	114	130	123	107	122	112	132	126	96	122	123	113	123	130	105	105	109	114	135	104	98	110	107	120	100	109	128	121	113	125	111	106	143	107	126	107	121	109	113	111	105	116	115	108	105	115	135	122	111	118	116	112	120	129	130	104	98	128	123	116	114	122	128	105	113	116	117	107	116	132	106	115	110	121	127	104	130	98	128	100	121	120	110	122	118	110	107	109	103	121	105	112	126	101	107	113	115	113	100	137	108	122	124	108	119	117	109	129	96	120	109	117	124	117	120	112	123	100	106	96	114	117	111	120	112	127	105	116	123	117	95	112	126	119	105	124	125	98	102	117	123	97	120	117	113	117	101	111	90	132	112	117	128	130	104	119	95	95	109	114	88	96	130	124	118	119	105	135	119	106	115	134	102	114	102	115	111	106	105	105	106	106	128	119	120	131	122	125	119	103	112	124	113	133	129	121	138	102	114	92	114	98	107	117	129	124	108	110	112	126	126	114	115	107	120	108	89	109	101	133	115	122	114	127	133	119	125	104	117	116	120	138	122	124	93	112	112	111	108	130	145	134	140	112	125	112	120	110	106	133	108	122	114	99	94	94	122	104	116	124	123	145	92	115	139	124	118	121	112	118	104	108	110	114	97	116	116	129	126	120	113	107	120	112	121	119	134	97	110	125	106	131	102	118	110	96	114	149	113	116	123	101	124	115	112	110	125	123	120	130	120	129	140	106	119	111	123	104	109	129	117	113	115	118	123	99	87	114	112	122	122	104	116	120	104	111	127	123	121	115	108	105	109	137	113	118
23462	26880	31884	28670	25432	22658	20396	20552	23717	19574	16271	18537	18083	17209	11957	11821	14142	14975	12587	14250	12164	12804	12874	11495	9342	10584	9892	7188	6578	5916	4717	3855	3556	3251	2762	3739	2989	2472	2825	2598	2348	1820	1697	1430	1465	1194	1009	698	624	481	469	461	448	398	416	377	359	365	397	404	342	374	316	352	380	339	375	372	338	343	336	320	313	347	311	341	328	343	353	358	333	337	362	309	330	333	336	347	332	363	311	314	322	316	312	370	342	346	318	361	369	337	368	333	298	330	374	325	310	345	341	339	357	354	329	328	368	337	316	370	318	338	368	332	332	338	307	326	358	379	337	316	341	334	350	311	330	343	325	358	330	347	367	322	348	342	325	333	315	324	336	333	317	337	324	326	307	340	301	326	341	322	323	358	311	326	347	339	343	315	342	308	334	330	334	338	333	331	289	341	312	313	333	310	314	355	311	343	352	350	366	334	330	342	320	344	308	348	347	331	317	367	367	338	319	336	342	346	330	315	306	333	341	329	305	312	345	343	341	300	306	346	349	320	340	335	357	317	332	351	314	320	308	342	347	333	338	344	316	323	320	364	315	308	333	343	359	336	354	357	317	320	366	326	351	334	311	314	332	339	330	328	330	316	340	297	326	339	332	316	334	322	330	362	360	312	330	329	333	339	321	343	353	330	367	315	327	335	333	374	345	312	323	339	313	327	344	329	362	372	341	309	371	348	351	342	343	324	318	315	333	370	318	349	330	371	336	331	326	338	332	335	367	360	355	297	319	322	300	345	326	349	349	312	335	336	352	337	315	307	343	333	337	305	323	310	349	333	345	342	346	366	358	338	342	311	329	342	288	334	337	334	303	353	358	303	322	342	293	307	333	318	341	334	349	317	325	348	373	338	332	384	356	329	341	311	344	328	346	342	305	325	300	329	370	321	366	327	338	344	324	340	321	361	353	339	323	366	306	328	320	325	340	348	319	316	332	359	347	356	315	341	330	324	326	318	351	308	321	343	327	309	316	318	368	325	318	304	346	321	339	342	332	336	353	371	345	336	348	289	366	331	346	337	306	340	337	347	315	335	339	313	300	371	331	340	329	335	354	316	301	354	345	333	330	374	313	368	316	350	310	322	318	346	342	336	343	347	313	334	334	352	332	335	346	354	318	341	361	344	297	339	362	349	349	363	348	323	324	328	338	353	340	351	352	313	333	335	337	330	382	338	348	311	308	330	338	332	289	326	337	308	351	359	328	351	350	355	335	356	335	326	319	306	367	327	361	350	323	346	375	327	354	319	340	335	351	324	348	332	362	339	365	333	368	333	363	346	308	314	330	371	323	344	318	322	325	326	342	324	328	370	350	358	331	322	321	342	347	344	327	355	307	337	350	336	322	302	345	315	336	337	322	300	311	349	346	342	337	314	328	309	330	330	314	339	308	319	311	312	310	316	323	351	345	360	325	334	342	343	313	348	339	352	318	313	335	352	349	317	335	332	324	338	338	338	344	367	326	336	308	350	298	339	322	319	360	343	353	349	359	371	335	335	351	291	350	303	315	386	336	324	326	326	335	332	348	333	345	363	323	329	309	354	341	335	338	328	311	308	325	346	301	356	307	358	350	344	344	309	336	343	379	348	309	325	331	310	331	317	327	322	343	331	340	333	326	348	325	368	347	343	332	316	340	328	313	345	331	310	361	336	343	329	351	304	340	315	332	346	322	330	344	313	318	317	332	364	342	329	333	356	337	318	361	346	328	340	348	349	341	332	331	330	336	336	337	356	347	336	315	313	342	358	327	341	359	318	342	323	313	349	323	299	347	331	370	344	343	352	317	354	329	322	336	338	313	333	314	365	338	349	321	312	330	335	301	296	315	322	305	352	356	357	332	319	323	302	333	354	325	343	299	320	351	325	336	353	344	342	320	337	347	327	337	355	327	331	326	318	358	332	377	342	334	368	328	317	324	379	373	319	333	334	327	332	359	326	348	326	316	375	343	360	345	333	354	308	318	341	293	328	330	313	344	333	343	346	361	307	325	360	363	299	322	298	332	348	342	333	377	370	326	351	338	313	331	334	295	318	324	334	355	363	324	327	334	319	358	328	318	321	304	341	347	306	350	352	325	331	318	313	339	318	326	354	313	372	324	333	360	296	332	346	335	319	342	363	339	340	300	314	341	345	368	313	341	310	340	306	328	352	312	333	341	329	330	338	317	323	338	318	311	378	351	316	365	311	344	354	346	333	316	346	351	323	370	315	331	338	330	337	361	316	335	344	326	355	350	354	353	318	330	333	351	353	345	353	354	339	333	318	336	351	314	350	348	323	313	344	341	360	308	341	331	358	328	303	345	345	320	330	349	365	334	325	339	334	339	312	326	343	306	331	367	319	362	354	365	312	309	334	365	344	332	335	341	313	315	332	340	339	325	330	353	315	306	321	313	337	297	342	348	349	325	310	353	335	310	373	348	362	331	339	324	322	322	326	334	374	308	343	325	346	327	317	330	327	337	353	352	357	338	309	345	350	346	337	325	349	363	324	318	315	288	355	319	326	351	339	330	323	338	347	345	319	346	336	351	340	332	357	325	316	344	336	369	343	351	332	332	347	340	321	331	342	323	353	359	355	320	337	322	327	324	361	343	335	340	323	332	315	312	341	315	375	299	362	332	360	317	337	360	357	345	341	333	357	337	302	307	318	318	342	311	349	317	321	332	337	343	335	319	323	328	339	296	318	348	323	337	343	352	360	317	274	322	331	343	334	322	350	337	325	299	327	329	318	335	327	323	306	344	335	304	372	334	322	349	310	364	312	366	328	353	356	340	349	325	317	327	297	347	346	341	354	336	365	340	347	344	335	334	317	316	345	342	325	339	335	325	346	335	335	334	320	347	315	317	346	336	334	303	328	340	320	323	342	332	363	330	332	339	342	346	338	346	331	336	370	317	328	359	345	321	335	355	344	322	322	342	342	360	341	318	353	363	318	323	346	350	330	398	301	335	357	318	329	318	330	318	333	354	331	331	307	325	312	341	358	319	322	389	332	324	303	341	309	333	345	345	302	330	329	388	308	334	330	338	341	349	348	307	321	346	355	340	345	339	364	345	332	354	326	314	308	337	344	342	319	317	334	335	351	316	330	328	348	374	351	348	351	315	341	358	342	337	337	348	343	316	328	347	367	326	361	362	346	345	343	343	308	335	331	308	349	338	312	338	336	332	325	328	305	341	292	320	356	340	312	349	326	355	311	348	322	359	335	329	317	345	342	379	318	339	323	346	346	313	343	319	332	336	356	372	346	345	315	329	308	308	341	357	339	344	342	349	305	320	345	308	332	369	362	344	317	341	333	340	312	338	335	334	323	324	365	311	354	337	330	361	317	329	346	352	367	339	370	341	335	344	349	362	365	338	331	302	304	335	314	294	339	288	321	316	355	323	303	361	360	342	324	351	314	350	350	336	324	345	339	336	325	351	369	333	313	349	343	331	362	350	331	334	326	353	331	346	360	331	334	360	350	337	329	366	313
7622	4187	3085	1182	660	438	421	383	351	360	314	276	330	272	246	288	248	273	242	237	248	260	218	238	221	233	241	268	229	205	218	220	188	225	206	204	200	205	229	209	220	230	197	207	202	216	204	185	224	217	228	223	191	200	189	192	201	187	214	193	209	191	194	184	224	199	218	198	196	206	236	200	201	203	215	235	211	198	215	203	177	185	186	201	188	223	197	213	216	190	219	205	213	190	193	197	219	226	224	223	177	204	196	225	208	214	193	206	195	225	205	202	194	208	207	198	199	213	193	199	217	230	231	196	219	198	217	207	212	195	196	210	206	213	192	203	225	198	181	219	210	182	199	196	173	184	184	214	189	178	215	163	224	204	219	201	202	199	206	230	198	205	216	216	186	221	188	226	206	211	196	217	197	219	184	218	204	199	190	207	220	201	189	189	198	191	233	205	208	220	208	205	176	208	207	189	208	211	203	221	220	229	218	228	187	176	196	205	226	232	211	186	215	181	211	198	201	222	214	229	179	174	200	214	218	201	201	223	165	235	226	183	191	205	202	223	182	225	224	179	212	222	216	217	216	194	197	185	205	192	198	205	227	211	225	196	181	191	230	203	200	188	190	212	190	209	219	204	232	194	190	195	219	215	201	212	198	212	216	216	245	210	221	202	235	233	201	220	215	198	215	170	241	239	200	213	207	200	239	217	191	220	198	220	218	228	191	185	221	221	214	186	211	172	199	200	209	210	183	207	209	233	221	230	199	212	205	204	188	222	190	209	186	203	185	200	201	205	213	195	208	203	208	199	211	210	211	204	196	209	222	185	189	220	197	202	188	221	185	210	202	204	227	223	201	202	204	188	205	229	192	225	216	214	225	195	180	208	215	207	196	197	217	221	201	206	200	213	218	168	212	229	220	191	178	189	204	189	198	203	186	214	210	207	222	201	210	207	179	221	222	192	212	183	226	198	179	197	195	194	216	191	197	236	210	196	192	240	226	222	204	200	229	217	219	187	203	181	199	205	237	200	173	177	208	197	192	233	217	232	219	191	196	202	242	184	189	226	201	213	224	187	202	207	200	204	187	189	177	174	201	173	209	223	172	200	230	206	185	211	205	198	186	220	192	201	190	195	211	188	192	191	190	189	188	197	165	220	190	220	208	187	180	194	197	219	202	176	215	213	223	180	229	195	191	183	199	207	223	195	202	210	207	208	213	220	196	205	200	224	190	199	198	205	223	210	222	176	232	213	221	224	192	209	197	226	216	236	199	189	210	222	206	178	198	224	217	194	228	223	207	199	211	198	166	205	195	181	195	216	213	209	173	205	206	224	198	193	200	180	200	212	195	207	221	200	198	194	176	214	170	209	216	206	207	194	204	206	191	197	221	209	214	207	215	223	188	191	205	206	187	183	195	197	241	200	242	199	176	201	201	215	203	209	223	190	223	196	198	186	196	193	209	187	185	207	204	221	201	209	233	219	205	192	206	204	237	203	220	186	215	209	199	190	215	232	203	187	180	213	185	196	210	212	216	206	212	230	204	199	196	187	173	200	218	198	205	211	190	193	215	211	211	203	193	208	203	190	204	233	195	180	179	227	200	195	216	210	174	198	230	223	192	206	225	194	225	241	239	196	212	211	187	199	209	239	215	196	239	210	196	186	207	209	215	192	191	209	196	187	195	236	184	180	206	174	217	213	209	218	209	202	200	183	196	214	202	216	208	224	206	208	174	216	171	235	223	189	201	207	225	238	196	207	207	209	195	208	210	205	207	212	203	217	204	213	191	213	206	210	198	218	206	194	202	197	207	195	193	219	226	207	213	206	194	227	200	225	183	203	194	204	197	211	198	186	206	190	210	224	212	189	212	217	197	198	197	188	195	232	188	208	207	232	188	195	193	217	206	221	201	197	194	201	191	216	206	223	213	185	185	192	193	195	193	209	210	190	206	203	199	218	215	206	213	198	192	203	198	195	209	192	213	211	203	200	229	203	202	192	163	201	186	226	209	223	181	213	193	195	188	212	214	188	224	197	219	201	192	202	180	226	196	223	201	224	183	217	194	214	190	181	203	208	195	194	206	203	196	184	240	216	201	188	212	202	197	203	232	189	203	206	237	208	215	179	190	204	193	179	188	214	187	206	200	204	213	178	191	208	213	162	193	201	194	203	231	243	176	226	231	202	216	203	194	199	190	214	196	222	217	207	199	243	211	249	195	204	192	195	184	191	189	201	184	216	206	230	184	203	238	208	192	223	214	191	198	196	220	210	196	197	191	215	219	203	202	199	188	233	215	197	220	175	215	219	216	206	202	192	213	185	217	210	209	194	202	214	218	193	191	215	184	201	221	216	193	187	206	206	209	179	193	183	203	214	209	212	210	206	183	217	221	206	182	213	202	202	188	177	201	216	216	200	222	198	213	207	188	223	220	212	188	194	208	215	232	194	210	179	196	231	213	219	218	203	226	183	211	210	204	196	210	196	215	194	206	212	182	210	206	225	216	211	195	240	220	187	223	192	216	221	215	183	191	224	222	196	211	186	192	180	190	208	190	228	199	188	224	238	216	199	222	197	178	190	208	187	232	212	200	206	216	206	207	210	211	225	170	186	198	190	203	199	217	211	205	206	208	220	244	214	182	222	203	211	214	192	167	192	209	183	190	202	175	201	226	221	213	206	176	196	216	226	189	211	206	200	194	209	224	191	206	182	224	191	212	181	216	225	162	203	226	198	190	242	198	213	176	229	193	208	187	200	206	215	224	207	229	215	201	221	190	184	189	217	199	228	194	211	199	205	190	180	188	229	244	163	211	190	208	218	217	190	222	191	211	192	206	215	215	198	202	221	185	214	195	190	227	203	204	188	168	243	220	220	190	211	219	222	182	199	207	204	213	223	198	201	222	181	196	189	197	199	195	217	168	218	195	210	188	198	188	214	197	206	197	196	235	217	187	205	225	185	204	228	199	177	201	197	228	200	219	218	243	205	203	198	214	220	193	196	191	198	197	208	233	205	214	204	213	179	205	198	199	217	195	214	222	186	178	192	205	206	203	178	200	229	196	213	222	188	188	229	198	198	207	192	200	209	192	211	205	180	232	212	186	189	199	202	223	163	228	177	222	202	211	216	199	201	213	191	184	200	214	211	185	222	178	191	205	190	221	192	206	200	198	204	181	202	187	234	202	224	198	193	200	221	189	227	237	224	218	202	206	197	218	205	190	188	234	218	191	201	206	184	169	204	208	207	204	205	221	214	212	193	209	222	194	178	205	195	217	233	208	201	230	216	206	186	197	211	204	159	246	199	220	197	210	201	203	199	220	186	189	185	198	213	211	199	226	196	215	220	184	212	208	204	218	191	199	196	202	222	200	220	208	217	214	237	182	192	196	215	199	206	182	212	247	181	219	191	187	191	212	193	210	179	219	196	239	186	206	233	192	198	224	210	203	204	186	191	179	206	219	197	222	226	214	197	190	205	193	201	205	185	206	179	208	214	209	219	212	182	207	220
6821	5631	11582	9175	6279	4622	3747	3234	3434	2642	2063	2113	1987	1797	1436	1415	1535	1447	1358	1492	1209	1373	1200	1045	1046	1114	1014	809	837	763	729	724	659	711	636	682	657	659	659	629	603	628	580	632	546	598	615	578	585	551	595	542	571	591	557	528	567	583	539	575	575	571	568	576	576	542	577	556	597	519	594	551	543	569	579	537	546	546	498	600	544	537	540	548	558	539	525	526	553	624	540	588	583	565	566	562	574	541	547	564	557	516	562	572	512	590	561	533	557	540	536	548	602	580	542	547	545	537	541	553	605	528	564	571	550	547	563	516	602	584	548	552	515	566	579	560	561	536	518	571	540	537	554	560	544	477	542	516	567	546	549	550	523	534	568	539	593	564	545	546	571	547	573	554	617	586	542	566	530	564	564	570	549	532	541	579	553	584	535	506	572	550	545	545	564	511	553	569	538	530	567	565	598	595	538	540	562	572	559	536	573	531	551	539	549	543	519	579	509	568	572	594	533	529	528	559	563	530	551	541	547	530	578	535	504	610	530	551	580	550	526	593	539	527	547	591	550	566	569	564	536	606	524	583	552	564	565	523	560	526	585	548	560	553	564	547	593	581	553	569	575	566	536	545	536	566	557	575	529	554	548	573	553	535	502	581	573	569	516	561	541	571	516	535	547	586	553	523	547	537	563	540	597	565	522	530	540	525	536	533	528	568	576	580	557	562	526	533	534	601	580	520	516	561	568	559	585	571	573	562	547	544	545	579	584	539	539	554	558	585	562	568	566	540	574	615	534	558	593	541	576	575	572	571	543	575	544	595	529	552	552	543	529	573	538	553	538	558	623	570	572	557	524	561	566	511	548	554	579	545	565	569	548	524	560	568	583	594	552	556	520	573	580	546	551	549	578	545	530	567	542	557	512	549	587	542	579	539	515	583	528	553	525	511	548	580	591	535	507	542	607	562	519	603	546	612	529	552	556	512	540	564	564	540	476	583	563	552	566	547	521	511	539	537	527	496	548	552	573	523	550	548	554	549	570	578	572	570	587	571	578	567	542	553	574	570	533	540	541	564	566	562	536	577	564	565	569	559	536	559	547	566	537	539	577	586	545	510	587	532	529	563	587	530	586	536	549	586	579	544	567	549	555	557	551	560	567	521	554	525	511	541	562	553	525	521	549	530	573	572	520	589	544	522	569	542	546	542	541	563	485	552	583	541	589	557	531	513	543	573	561	568	537	542	555	566	551	519	603	577	533	594	562	594	565	592	584	562	528	565	527	606	536	564	527	583	571	553	563	548	558	526	601	557	543	552	550	575	564	518	534	535	536	556	536	540	538	502	595	567	561	541	539	547	545	557	561	541	563	532	550	532	538	562	548	568	604	543	496	532	568	549	557	591	600	569	564	560	559	535	528	546	576	540	557	552	582	529	560	581	528	564	547	562	576	567	539	557	573	558	522	558	555	548	574	564	582	567	490	557	587	526	559	542	582	554	560	542	541	574	549	610	572	555	528	543	574	583	569	601	533	575	595	556	527	559	548	568	585	549	549	557	540	533	530	551	561	575	558	567	565	540	515	576	538	595	531	562	595	568	625	513	535	572	595	555	540	595	477	564	536	568	550	580	560	529	541	534	491	591	549	548	564	553	531	515	568	547	577	550	576	555	558	562	523	523	571	561	566	530	528	539	543	538	539	538	527	585	531	559	549	560	600	541	573	546	582	598	555	554	577	548	600	549	562	526	525	582	591	581	552	564	536	534	511	539	568	544	540	565	568	524	541	562	601	515	548	556	527	564	562	546	578	548	526	534	560	534	581	602	558	547	544	533	546	494	546	557	540	556	538	631	563	558	560	501	574	519	552	568	578	581	575	548	546	528	597	577	602	543	528	561	582	547	541	577	574	569	578	543	571	574	554	569	523	570	520	587	522	560	528	586	551	571	566	558	552	569	516	565	524	547	549	571	541	535	574	541	568	510	590	537	543	548	557	538	551	515	535	523	554	553	582	577	535	557	538	556	577	539	623	542	560	586	559	590	549	519	564	565	519	585	565	547	507	547	590	561	559	573	543	588	516	593	529	547	552	546	495	533	566	545	539	549	544	548	558	532	578	560	522	555	537	540	569	593	556	592	551	575	542	615	561	552	558	571	503	535	589	520	547	577	564	556	539	541	556	558	538	558	552	600	563	580	560	554	536	555	527	561	579	527	549	580	561	543	569	556	573	541	518	520	533	530	536	582	552	597	556	565	523	559	538	573	549	526	620	576	554	576	545	562	536	547	534	605	562	530	569	529	510	538	555	554	562	596	536	620	550	550	549	568	518	541	546	507	525	556	559	568	529	559	540	575	547	583	542	561	555	555	557	585	581	585	575	521	525	546	551	573	501	522	539	571	572	557	577	562	554	581	542	572	498	578	561	565	561	518	557	542	640	533	528	604	535	598	600	575	563	541	555	564	575	545	554	525	573	520	561	549	571	536	574	532	565	535	549	538	532	605	562	579	534	538	538	556	573	565	587	585	536	550	514	555	550	582	547	538	575	556	568	572	552	566	543	541	549	543	544	538	563	577	539	564	518	578	582	581	584	587	542	572	563	586	555	537	566	572	574	545	593	553	573	565	574	621	559	538	556	566	524	535	547	563	572	548	583	542	580	526	537	547	558	545	582	524	578	566	563	536	556	551	547	564	572	547	508	546	566	555	545	577	546	553	548	551	594	593	560	530	558	507	568	501	555	580	522	598	590	540	534	598	544	589	565	572	577	524	530	533	534	575	566	581	518	542	503	565	579	590	585	539	589	540	564	587	588	566	545	564	573	534	577	521	571	546	575	544	531	522	542	562	553	597	576	560	564	574	579	557	558	586	553	516	593	552	567	579	554	550	595	547	537	567	583	533	576	560	550	482	548	566	572	554	576	578	564	540	551	541	570	574	526	588	546	575	543	556	607	553	523	595	484	588	571	535	583	512	550	575	559	536	531	532	550	558	534	566	604	533	556	565	561	495	553	542	566	558	531	577	559	542	510	546	586	588	500	573	555	589	571	561	509	545	550	543	549	573	556	586	533	561	528	495	550	557	532	550	533	533	553	555	543	516	563	508	545	553	557	547	548	534	518	630	565	563	558	525	591	551	608	574	584	559	524	559	564	571	561	585	569	556	565	551	560	537	581	499	570	543	578	539	570	543	532	551	569	547	557	542	576	593	505	531	521	562	564	560	590	584	590	570	534	538	537	544	523	521	530	536	573	562	522	546	605	579	557	562	518	537	574	535	541	570	535	541	563	535	583	542	530	548	570	589	551	529	520	571	549	559	527	563	566	552	592	544	586	544	514	531	559	581	550	540	594	573	500	547	595	546	527	531	559	541	568	635	519	571	565	556	504	554	570	532	568	507	514	569	565	537	627	550	573	513	573	576	524	559	628	557	562	515	570	547	540	551	541	583	589	542	557	554	576	530	590	491	597	561	529	561	589	570	554	534	532	535	569	567	601	533	547	524	551	540	537	567
28420	30256	24979	10406	4032	2269	1765	1540	2040	1632	1206	1721	1536	1317	918	948	929	921	835	903	823	969	847	673	605	755	592	500	366	373	372	323	255	281	234	302	239	224	222	237	245	204	193	176	182	190	163	169	184	157	168	148	167	136	156	183	166	147	174	137	142	164	155	171	160	169	131	154	180	161	160	137	139	147	154	127	157	139	158	164	149	167	145	146	144	169	162	153	178	144	151	184	146	143	192	150	138	142	153	136	150	148	165	141	151	162	145	141	146	153	143	132	140	165	158	157	153	152	158	161	149	149	142	159	149	151	154	155	157	163	183	145	152	172	194	147	159	146	149	151	175	142	134	167	154	165	171	154	147	153	148	121	163	137	140	150	143	154	163	151	147	141	155	123	168	154	162	152	153	148	167	164	151	134	149	156	159	156	151	180	181	168	167	180	155	160	130	148	171	169	156	153	155	139	151	142	172	148	131	130	151	137	150	145	139	149	150	147	155	186	155	149	168	159	156	154	160	116	156	147	157	134	170	146	177	168	146	150	159	139	152	182	138	146	148	161	176	176	149	168	174	174	144	144	169	169	153	157	141	156	162	166	136	184	176	163	187	152	149	152	183	169	171	164	135	167	151	150	169	139	175	155	154	138	161	164	144	162	149	150	148	143	157	168	154	151	151	157	161	162	148	146	154	163	140	159	171	159	164	152	151	133	171	172	164	161	177	169	170	153	139	161	155	155	159	155	162	156	159	173	155	151	147	160	149	164	158	175	159	151	149	143	148	156	147	159	139	171	149	162	146	154	154	151	142	165	186	149	126	167	140	157	153	147	158	166	160	173	146	169	134	153	151	162	159	168	145	155	165	138	145	166	156	174	160	139	128	141	171	149	162	154	163	158	160	134	149	155	163	150	148	143	152	151	146	159	158	148	142	151	148	148	136	147	154	159	152	172	148	171	165	146	142	149	157	151	131	156	164	158	163	185	157	138	122	144	137	144	152	160	141	151	159	135	139	132	163	173	154	162	146	158	147	152	137	160	173	153	155	159	140	144	131	158	140	154	163	142	148	157	157	164	180	131	170	147	147	154	164	142	157	128	172	150	157	155	175	158	173	163	138	165	148	159	164	157	159	175	157	149	156	141	140	141	156	173	155	165	177	172	162	136	181	146	175	167	163	165	130	141	162	160	173	165	156	155	150	149	140	173	150	170	157	171	164	146	154	172	165	169	144	157	166	169	141	160	160	162	167	160	153	145	139	155	132	131	148	152	179	142	165	138	150	150	160	160	145	174	121	150	149	166	176	154	152	149	157	182	152	145	143	158	157	151	137	166	154	151	136	169	118	169	160	172	168	169	191	161	164	200	158	141	138	162	169	127	153	150	162	156	129	172	155	150	154	150	160	176	161	158	149	133	141	145	152	168	132	153	164	184	170	143	154	144	151	142	167	157	171	167	138	151	149	156	156	130	142	134	166	159	168	154	149	152	156	169	165	153	144	145	161	160	148	133	147	151	146	162	135	175	166	149	146	135	142	143	166	175	159	142	170	160	162	167	143	186	172	160	131	142	153	148	163	134	152	165	146	155	149	148	152	158	146	170	182	150	152	154	157	157	155	160	158	166	168	169	122	157	150	155	165	133	158	131	151	161	159	167	153	153	137	144	155	142	161	132	147	149	149	128	161	138	146	160	173	147	158	138	158	171	151	165	147	151	148	154	164	172	158	158	141	151	154	154	177	169	175	149	155	171	155	148	168	168	136	194	150	158	173	160	151	159	170	144	162	148	168	141	158	140	166	166	170	178	139	152	150	157	163	169	155	162	176	158	150	135	154	165	166	171	137	155	155	134	141	176	157	147	160	145	134	164	159	150	152	168	144	159	160	163	164	152	154	155	158	146	165	167	162	168	152	147	152	152	144	131	161	150	148	154	146	153	170	151	147	153	150	159	170	161	170	164	151	151	152	159	172	167	169	144	133	147	150	145	159	156	160	157	147	153	148	158	151	148	134	143	166	164	163	146	161	172	179	139	148	177	162	175	155	135	151	165	172	145	170	152	146	170	157	144	143	180	161	146	172	164	155	177	158	150	145	161	143	162	143	140	169	147	146	146	148	167	157	164	171	166	157	129	170	167	137	146	165	150	160	139	180	157	163	167	156	146	165	144	145	160	149	158	176	150	128	137	148	148	141	167	154	157	158	176	167	189	155	184	160	131	149	146	162	158	159	175	155	137	164	165	152	161	172	173	155	171	156	143	180	158	157	173	148	140	152	168	164	159	133	138	146	152	129	147	156	148	157	158	168	145	167	148	173	146	175	149	146	143	153	165	151	158	159	158	165	148	160	154	157	182	154	144	146	142	152	150	162	161	150	155	161	139	162	157	149	158	148	168	152	167	182	150	148	142	133	138	154	155	145	184	161	139	148	179	142	171	159	152	136	159	158	151	171	165	164	164	130	153	157	141	137	150	167	144	162	143	146	155	138	144	130	138	147	150	145	155	156	161	165	169	146	173	155	152	152	150	151	149	166	164	156	150	167	158	155	147	174	138	154	160	147	148	154	184	152	153	161	141	164	143	174	184	167	150	143	149	157	120	147	162	133	162	148	152	161	152	145	170	152	145	153	154	142	133	127	132	154	152	154	164	122	163	146	141	154	156	151	162	166	143	150	141	129	157	165	187	146	155	152	149	144	157	155	156	130	156	149	157	163	176	155	143	156	131	143	173	180	167	153	173	168	155	187	171	160	141	148	161	144	166	150	153	152	157	163	156	173	154	182	148	156	148	157	168	129	148	156	132	153	135	146	154	144	170	163	155	155	142	153	151	163	164	143	170	176	157	148	162	151	146	162	155	154	135	164	163	165	148	163	146	157	150	172	168	158	153	166	158	153	139	163	141	137	156	157	148	138	149	147	145	147	138	180	161	151	152	157	152	150	134	135	156	149	165	138	139	127	140	151	154	144	170	177	181	149	167	146	153	158	177	161	146	155	172	132	144	157	152	155	157	172	158	146	135	148	160	171	169	163	159	159	150	141	172	141	136	149	133	159	151	154	142	172	119	154	143	128	131	152	160	138	158	147	154	138	149	161	156	139	173	161	152	157	136	142	153	153	154	150	165	146	149	172	156	150	152	141	139	149	155	152	158	172	156	160	139	178	167	150	143	164	136	138	156	159	163	151	159	149	152	163	168	150	139	141	140	170	163	151	174	158	161	152	140	172	162	174	167	157	170	164	155	152	181	155	162	156	148	145	154	147	158	161	163	173	165	116	159	150	191	159	170	161	139	137	149	147	155	156	165	154	172	141	162	144	163	141	157	133	171	150	153	153	141	163	160	141	152	163	162	162	135	155	139	171	131	159	163	164	154	133	136	151	155	151	171	159	164	142	139	143	137	141	182	162	151	161	169	164	138	151	141	158	167	159	157	145	168	149	180	145	164	142	166	134	145	174	173	156	127	164	151	161	140	157	152	148	154	141	150	139	163	150	154	171	177	158	131	166	169
19756	28000	30048	21696	17111	13900	12597	12864	15056	12015	9536	13127	11430	10385	7576	7876	8248	9353	7828	8530	7462	9134	8105	6809	5813	7163	6120	4489	3944	3585	2935	2571	2032	2314	1984	2261	1978	1625	1514	1608	1598	1223	1120	999	870	806	688	620	566	530	503	483	446	441	445	425	467	441	439	437	429	437	417	396	419	427	427	448	405	455	446	431	426	404	414	376	433	445	392	442	421	412	441	405	448	413	434	409	416	422	390	448	450	405	424	409	438	458	422	441	441	414	453	396	418	416	416	451	434	393	480	476	444	447	394	409	445	407	442	445	413	404	454	396	449	419	405	430	444	412	447	417	406	445	387	422	431	425	431	455	479	394	435	444	411	406	418	418	454	417	461	408	429	411	399	443	414	438	444	418	372	423	452	437	463	414	434	468	390	465	411	461	443	427	436	444	404	420	455	410	414	431	419	444	441	439	438	423	450	444	443	408	423	477	431	401	411	410	449	420	450	417	440	480	429	412	401	407	420	457	435	439	461	400	453	410	459	416	442	397	433	474	422	476	437	451	447	423	427	441	439	420	402	399	403	457	445	445	434	432	426	435	470	435	443	415	429	411	441	434	434	418	434	442	425	412	419	430	424	403	431	449	411	405	445	407	419	411	450	386	424	416	464	430	437	431	430	419	405	424	415	407	451	447	404	403	453	440	429	414	419	445	419	409	446	409	430	429	423	448	402	444	408	431	403	465	403	438	423	445	418	402	443	449	421	452	410	463	447	379	468	399	406	428	433	400	404	419	439	382	453	435	456	455	396	395	423	437	446	457	440	434	392	426	468	428	417	463	440	452	401	444	372	420	436	410	432	480	453	452	430	408	421	417	410	438	418	443	443	462	413	433	431	436	470	450	403	424	419	446	432	405	406	443	443	393	439	420	425	418	461	448	442	451	425	429	437	407	432	454	455	472	454	430	441	425	417	434	420	402	456	445	428	452	455	430	402	438	442	412	446	401	439	407	437	434	430	479	420	462	402	437	400	441	393	433	408	444	418	432	426	435	457	491	400	438	461	418	421	402	429	423	425	436	432	445	422	452	441	440	428	417	410	407	466	442	442	445	436	437	442	429	427	411	436	425	429	432	427	439	420	400	424	411	395	426	422	410	428	436	402	449	405	415	399	439	450	434	422	437	470	459	473	467	479	470	398	414	448	451	415	414	410	437	453	462	447	432	418	413	432	444	430	453	423	449	443	407	413	423	436	444	420	425	434	400	430	417	426	449	423	412	429	410	399	453	455	403	435	444	411	386	421	415	418	437	435	437	440	427	425	456	452	448	396	434	424	426	473	389	438	447	428	421	412	449	407	450	423	438	410	421	433	409	439	444	433	431	445	441	404	435	413	439	453	422	403	424	414	415	452	417	446	409	446	435	431	425	397	430	438	470	410	421	468	427	465	420	438	430	406	413	448	417	458	457	436	406	411	467	431	455	399	410	423	471	436	416	437	458	472	408	463	415	401	458	408	420	412	433	447	437	421	415	429	420	423	466	397	419	442	433	454	442	405	400	415	435	439	415	430	395	434	447	408	405	400	389	429	408	463	440	435	429	431	414	452	432	421	440	424	430	422	438	447	424	388	442	406	414	420	443	437	448	415	452	436	419	431	478	405	467	414	439	434	413	439	454	446	473	432	405	437	434	386	469	429	426	486	432	450	431	428	444	450	397	440	443	408	445	436	380	396	430	418	444	404	396	432	415	453	417	453	443	424	445	420	411	425	449	430	396	461	439	471	451	410	432	427	419	460	428	423	454	422	417	444	416	469	441	418	424	444	442	409	484	430	419	457	427	412	411	447	423	427	445	435	410	410	419	431	431	459	412	443	417	398	405	396	442	446	395	411	463	424	416	419	424	435	431	393	434	422	458	432	399	446	466	405	488	436	453	408	453	452	419	404	436	435	450	423	430	452	417	425	433	417	414	416	452	397	422	463	407	430	412	428	424	431	408	458	454	444	392	438	416	413	392	446	383	466	440	425	430	416	415	368	378	442	436	447	404	468	413	435	445	431	440	457	422	411	419	397	439	455	427	422	394	469	470	434	418	449	448	401	450	399	419	447	440	413	430	401	458	426	443	384	424	431	457	394	467	441	435	409	419	458	430	420	421	427	459	429	435	476	419	408	435	439	450	420	427	438	464	444	404	422	437	447	434	471	444	413	440	420	422	419	437	413	444	441	417	470	435	406	421	423	424	432	440	423	421	403	409	435	422	450	412	417	397	417	430	417	436	445	425	450	406	417	437	419	385	451	467	439	429	411	477	407	437	417	442	449	416	419	416	418	419	403	423	450	457	436	457	397	421	435	396	478	430	420	442	412	456	385	432	396	420	417	390	413	414	410	408	419	438	416	443	428	425	436	429	459	395	402	425	404	437	458	423	403	428	413	470	452	466	420	428	451	447	439	426	432	430	425	426	408	403	411	453	424	412	441	430	405	387	425	429	453	426	434	436	386	438	457	448	399	418	414	435	440	420	428	404	439	432	440	438	458	418	428	422	442	394	442	443	466	407	407	454	443	442	449	424	418	419	434	463	452	453	435	423	443	433	429	441	419	443	410	451	431	431	425	429	414	421	420	370	405	432	436	458	446	465	416	410	441	428	454	396	461	470	451	439	412	436	430	433	438	420	471	410	416	484	457	404	417	416	454	424	395	494	383	423	402	391	397	398	421	414	441	424	435	457	390	432	433	405	410	435	436	437	380	391	415	446	450	410	455	409	423	447	406	424	420	399	439	410	421	435	425	421	446	419	415	451	420	447	458	453	423	441	447	438	432	461	412	434	461	409	472	411	407	405	442	409	455	430	438	432	404	423	435	442	446	377	422	444	420	419	414	409	425	458	405	453	444	438	430	427	447	435	436	456	455	440	441	403	446	443	411	446	446	437	455	427	456	402	405	445	446	443	399	469	385	424	425	398	413	415	421	442	445	444	407	432	466	415	413	431	408	412	444	404	419	414	407	447	432	433	414	470	408	417	400	439	424	460	474	421	436	451	443	408	405	444	425	434	434	414	431	419	412	404	434	419	493	420	418	422	435	472	410	433	454	430	402	396	446	430	434	429	412	406	444	407	425	424	410	433	467	449	409	460	426	431	427	469	410	441	430	436	421	417	396	409	428	453	423	402	454	445	427	450	420	412	451	421	387	431	429	401	439	434	407	406	416	411	419	438	441	430	458	421	427	442	401	435	463	420	424	450	448	435	443	433	434	419	452	417	426	387	470	447	431	440	421	420	435	466	462	421	427	441	413	430	423	424	421	421	431	432	398	447	400	401	434	414	450	430	459	427	416	387	466	431	437	421	391	443	410	434	411	430	412	413	423	411	466	407	427	439	441	401	409	447	436	403	426	460	400	435	415	390	423	457	432	439	461	416	425	421	459	415	417	446	434	449	417	422	410	421	423	428	426	462	466	449	414	421	403	427	456	432	418	427	471	449	436	457	447	439	431	426	461	439	431	408	404	412	417	469	398	433	420	460
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
