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
336565068689	336565069208	336565069758	336565070308	336565070858	336565071408	336565071958	336565072508	336565073058	336565073608	336565074158	336565074708	336565075258	336565075808	336565076358	336565076908	336565077458	336565078008	336565078558	336565079108	336565079658	336565080208	336565080758	336565081308	336565081858	336565082408	336565082958	336565083508	336565084058	336565084608	336565085158	336565085708	336565086258	336565086808	336565087358	336565087908	336565088458	336565089008	336565089558	336565090108	336565090658	336565091208	336565091758	336565092308	336565092858	336565093408	336565093958	336565094508	336565095058	336565095608	336565096158	336565096708	336565097258	336565097808	336565098358	336565098908	336565099458	336565100008	336565100558	336565101108	336565101658	336565102208	336565102758	336565103308	336565103858	336565104408	336565104958	336565105508	336565106058	336565106608	336565107158	336565107708	336565108258	336565108808	336565109358	336565109908	336565110458	336565111008	336565111558	336565112108	336565112658	336565113208	336565113758	336565114308	336565114858	336565115408	336565115958	336565116508	336565117058	336565117608	336565118158	336565118708	336565119258	336565119808	336565120358	336565120908	336565121458	336565122008	336565122558	336565123108	336565123658	336565124208	336565124758	336565125308	336565125858	336565126408	336565126958	336565127508	336565128058	336565128608	336565129158	336565129708	336565130258	336565130808	336565131358	336565131908	336565132458	336565133008	336565133558	336565134108	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2787	3650	2300	2787	3650	2300	2787	3650	2300	2783	3650	2300	2783	3650	2300	2783	3650	2300	2783	3650	2300	2783	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
33330	28956	36991	30222	32087	31503	29673	28895	27226	20250	18098	10858	18663	27327	20772	11584	4632	1825	772	400	319	250	259	223	270	229	219	210	252	245	225	255	253	254	233	208	256	227	243	222	262	239	244	259	261	244	252	257	218	246	259	229	253	248	235	258	255	244	242	212	260	273	240	255	216	229	229	229	233	228	240	246	240	249	229	230	239	202	237	251	251	246	230	236	236	224	240	239	242	224	234	241	244	259	216	267	260	215	227	236	231	253	245	228	243	224	244	267	221	243	251	229	248	258	238	252	224	244	229	220	245	210	224	214	228	256	240	202	225	226	244	248	255	239	259	242	209	231	219	213	245	233	242	227	266	224	258	265	275	249	219	227	238	207	226	227	221	269	246	201	231	267	275	215	229	242	261	222	257	264	233	234	229	244	221	244	243	237	245	233	233	248	268	230	233	238	218	238	221	236	235	226	230	219	254	215	236	253	235	239	253	248	244	249	264	225	241	228	222	240	261	244	239	250	241	227	234	245	242	220	260	226	234	234	247	250	237	238	264	205	236	237	233	208	271	242	214	222	244	242	223	270	238	248	223	243	213	232	233	234	239	230	247	254	268	259	231	235	232	213	230	217	224	244	243	225	233	246	209	237	235	212	230	272	259	237	220	228	220	236	237	192	247	233	217	231	227	244	231	226	206	227	223	228	237	241	252	262	251	242	236	247	220	229	245	261	232	256	241	237	244	214	228	266	222	230	247	232	231	233	263	226	237	241	214	244	249	264	254	253	233	238	237	230	254	218	230	222	226	261	246	208	282	248	233	247	248	228	251	270	249	252	235	283	224	231	218	207	209	251	253	237	233	224	233	234	221	216	216	215	232	248	251	230	223	249	241	225	260	268	223	252	245	243	237	227	240	257	218	236	216	255	221	247	228	232	251	225	266	263	262	219	261	245	249	244	211	231	246	259	240	237	262	235	246	233	210	243	244	215	238	237	239	271	271	216	225	270	257	224	210	229	253	235	228	236	225	239	249	231	269	224	237	256	239	270	234	231	219	240	235	259	227	268	221	239	254	226	237	237	224	230	242	244	225	242	226	255	227	229	249	229	245	253	235	207	241	204	249	204	228	254	222	233	249	245	223	243	268	258	231	236	235	239	241	231	248	233	217	234	241	245	216	231	217	239	247	246	236	213	248	239	242	241	220	225	268	262	250	224	223	253	248	228	230	246	227	237	237	242	265	222	215	246	219	238	237	212	224	240	228	225	236	236	239	251	245	232	249	250	265	213	234	236	244	249	211	262	226	242	295	219	265	248	235	231	232	230	253	245	232	233	236	256	251	227	209	246	231	239	255	271	227	241	241	270	247	246	249	238	250	257	251	260	219	210	245	248	265	255	222	212	230	222	210	218	263	237	252	239	232	253	234	251	240	240	228	256	252	227	247	227	269	266	215	220	214	235	248	266	254	255	242	248	226	227	246	250	247	229	240	230	222	245	249	213	236	222	235	220	224	228	229	259	233	235	239	223	241	232	234	221	220	246	254	215	250	256	261	242	221	240	264	246	250	234	200	220	236	228	254	261	241	253	233	255	198	241	220	236	244	217	242	245	277	234	235	250	259	231	241	213	228	265	245	262	224	218	236	235	224	213	241	248	238	234	265	242	217	244	241	248	224	218	224	242	227	240	231	219	210	248	234	253	244	225	240	279	229	224	250	218	208	222	237	253	248	253	228	252	237	235	238	246	237	223	230	256	242	235	246	229	257	240	271	245	229	260	230	237	240	221	223	240	223	242	252	229	250	262	261	202	218	247	241	219	223	247	228	246	227	227	250	252	259	245	252	254	261	218	225	235	250	239	232	223	261	212	214	234	215	221	200	251	232	216	233	232	245	233	237	241	254	258	252	267	212	245	224	240	235	220	256	230	228	254	233	279	232	230	262	248	233	235	253	242	252	238	225	223	221	231	238	251	222	227	255	239	232	225	239	216	242	202	237	239	225	239	257	235	219	241	256	220	255	257	221	244	204	271	202	240	238	246	249	229	234	256	230	208	272	215	234	269	223	233	233	241	241	251	253	213	251	225	219	192	255	265	225	255	265	243	242	241	250	243	254	228	245	236	225	236	233	255	216	239	242	240	220	242	240	261	236	237	246	236	226	243	252	244	238	242	241	247	219	237	228	247	221	247	218	253	235	249	235	263	243	239	231	232	235	234	261	211	209	241	251	251	237	254	217	252	221	259	243	232	218	233	196	213	259	234	252	206	230	268	237	265	230	244	238	227	234	252	239	213	210	246	242	240	229	219	241	234	225	245	246	232	236	255	229	252	256	221	264	239	233	256	227	247	255	250	253	229	225	237	282	237	227	239	246	255	201	251	215	243	261	239	245	248	236	238	246	237	231	230	250	237	222	268	238	234	253	227	230	245	245	245	242	240	207	244	221	229	224	254	267	214	249	249	238	245	249	248	241	219	276	247	236	255	231	230	224	258	248	230	238	230	255	239	212	201	243	264	229	230	233	234	224	243	231	258	242	210	245	199	244	250	257	241	251	249	279	257	246	215	237	249	279	252	256	226	213	226	251	257	229	213	231	253	231	223	249	247	256	241	228	250	208	250	219	274	249	245	236	264	277	250	232	237	264	229	246	237	220	239	248	225	219	230	239	243	208	249	231	247	220	237	222	246	224	231	249	234	254	260	245	241	238	229	246	244	222	227	262	253	223	231	229	232	239	217	232	237	218	249	233	231	254	221	256	210	253	230	249	247	238	234	249	236	255	239	250	237	235	229	206	221	225	250	256	242	225	255	247	244	216	193	250	233	243	224	237	231	235	236	261	259	247	216	224	225	224	248	236	261	249	223	215	258	245	246	226	196	211	238	232	242	253	255	225	236	244	217	218	227	236	245	250	235	210	278	260	243	218	251	215	226	245	227	216	242	226	224	223	272	246	247	252	216	264	218	235	233	255	244	237	215	235	248	260	235	248	261	233	247	277	224	221	236	238	260	225	230	248	267	259	238	240	228	203	267	243	256	224	217	215	221	249	226	254	259	257	240	223	263	199	237	252	234	250	237	245	261	243	232	218	248	221	240	239	213	245	243	247	241	242	227	225	260	253	225	267	210	196	226	234	260	234	256	241	222	237	233	233	269	235	241	244	235	250	224	243	203	222	231	234	251	224	234	203	240	288	263	224	219	229	223	235	231	223	218	231	260	245	218	238	265	243	255	245	240	232	208	219	235	223	234	256	237	252	248	241	237	247	246	219	256	247	232	210	237	225	225	247	231	219	243	254	219	244	243	257	227	240	247	211	227	261	227	256	217	257	242	240	218	222	249	262	246	221	220	239	244	216	223	255	239	225	236	245	236	263	234	262	213	232	252	254	239	220	260	245	261	232	246	242	237	223	210	263	263	250	270	249	242	247	259	233	291	234	240	245	223	251	217	216	228	218	221	270	236	258	261	229	258	243	225	249	242	199	239	242	239	253	251	239	191	261	252	221	248	231	250	213	230
21167	22244	31996	30525	37030	38603	36978	37249	33998	28311	30245	21199	39275	45425	37735	27119	15592	7492	3129	1442	915	693	571	604	615	576	592	611	625	644	602	582	628	588	622	594	599	612	631	623	607	609	610	609	647	596	600	573	690	584	619	629	611	599	623	635	587	597	600	595	626	531	605	649	651	636	606	601	591	589	612	620	606	590	657	591	562	629	614	628	584	641	623	628	587	591	582	612	639	583	597	588	637	683	594	628	584	546	563	597	605	585	568	589	613	602	647	600	604	614	617	595	592	579	607	618	597	593	613	626	606	596	607	626	607	631	586	649	603	577	605	643	614	614	589	624	640	612	621	588	622	578	613	629	613	610	560	649	614	562	613	603	591	618	586	577	612	662	600	668	598	593	598	587	613	625	616	603	586	564	591	618	583	592	620	602	574	618	599	604	623	582	606	574	598	620	640	600	645	633	608	614	586	647	597	572	617	618	609	599	586	624	620	606	584	603	633	625	609	590	593	637	625	612	610	603	618	614	602	588	621	659	628	607	601	567	647	585	609	632	588	602	611	650	607	576	577	616	602	622	640	614	641	602	651	609	613	592	612	605	596	595	575	565	608	596	614	589	608	604	594	639	627	594	596	643	596	582	624	639	612	620	632	600	640	597	595	639	619	622	615	611	593	624	576	596	615	619	645	591	606	625	649	592	660	595	580	591	572	624	617	565	603	599	599	649	626	600	638	673	620	612	616	589	582	610	576	592	589	600	562	591	635	583	616	607	621	600	617	634	626	613	571	612	642	593	595	635	601	602	595	559	626	599	574	623	586	611	585	586	626	578	625	600	587	666	602	631	577	597	546	628	592	635	624	594	623	602	619	604	597	616	585	575	603	583	604	631	602	624	586	627	616	605	582	576	684	606	621	578	605	602	597	606	585	601	639	589	610	633	627	587	593	593	658	605	612	619	572	619	569	631	609	636	567	643	557	628	580	642	614	628	635	578	602	622	623	586	644	621	591	616	577	608	592	598	581	580	663	603	594	594	603	599	603	585	624	602	624	598	550	608	636	593	571	616	640	623	643	660	615	605	576	617	634	589	562	582	625	634	600	577	602	608	599	644	584	590	597	579	598	664	572	663	646	598	585	592	615	590	610	583	637	619	645	601	595	635	614	633	590	599	609	631	622	585	613	580	599	619	605	603	579	621	616	639	573	591	584	625	641	584	634	657	609	631	635	588	641	643	636	589	606	633	598	581	621	596	627	562	593	559	619	617	608	644	596	591	593	628	613	626	630	638	592	630	621	588	595	594	601	636	606	609	577	607	631	597	614	608	609	582	618	592	614	578	620	578	640	623	566	590	660	612	619	652	602	638	614	594	620	573	617	598	596	636	598	639	611	650	609	587	593	632	605	623	602	627	613	626	613	581	606	590	574	615	581	610	615	602	600	557	612	613	666	588	578	624	556	588	595	635	612	589	583	600	579	619	589	636	589	589	591	622	640	636	623	561	613	595	646	575	633	614	632	561	587	627	613	601	613	608	626	610	619	623	597	579	557	591	639	601	556	640	579	548	610	641	605	617	632	584	645	621	623	587	660	610	628	619	638	611	559	592	619	604	593	578	622	628	589	614	574	635	611	597	598	600	619	604	648	595	587	626	578	596	579	597	592	604	627	598	623	575	608	603	614	620	655	620	646	568	573	625	588	611	650	632	585	597	600	583	605	627	610	597	614	633	627	603	577	634	544	636	629	625	642	587	603	611	636	607	591	609	596	553	634	623	582	645	636	558	576	618	620	591	571	587	611	591	535	580	553	613	583	616	607	610	589	597	615	620	618	598	599	613	576	606	630	661	587	649	597	635	601	562	597	631	651	587	563	626	638	612	624	615	598	634	573	612	604	600	618	592	596	599	605	591	570	585	626	588	615	579	598	584	580	651	570	594	611	625	571	618	603	645	617	580	627	625	601	612	634	626	594	616	606	588	609	613	601	600	648	609	576	606	634	591	601	637	598	622	599	620	607	581	628	587	597	610	685	612	582	616	584	633	627	582	616	601	635	587	601	653	582	628	635	635	598	621	577	635	667	668	560	567	612	592	555	589	600	607	663	582	644	647	599	614	601	609	585	629	635	651	647	573	598	592	619	631	614	643	639	612	589	660	592	592	640	566	653	582	619	579	619	632	640	566	616	609	623	609	553	620	601	600	641	618	562	588	616	575	584	608	634	591	587	581	617	635	569	570	582	632	585	625	647	585	601	583	637	554	649	589	618	665	585	569	629	579	601	616	556	599	617	600	578	607	630	589	612	627	578	591	573	638	605	663	586	612	618	573	598	568	622	654	587	599	605	622	592	604	615	625	613	621	595	595	563	605	587	628	641	593	608	582	632	593	604	616	596	583	594	620	623	563	587	634	616	573	661	631	621	649	589	593	616	627	657	656	630	611	620	622	577	600	591	591	594	575	605	633	554	639	596	583	602	602	612	586	608	629	622	617	580	614	598	652	614	579	591	606	618	620	601	591	579	639	630	638	605	606	627	557	605	586	600	599	660	637	639	572	661	614	659	584	604	593	606	608	595	647	633	559	598	563	624	613	635	581	633	638	597	613	594	591	584	594	557	615	593	614	635	606	592	589	583	582	596	600	598	597	607	640	589	596	634	605	649	653	652	598	635	610	601	626	626	611	621	622	639	564	616	572	582	633	648	616	614	634	621	606	589	604	608	634	590	619	609	576	585	630	585	578	582	584	640	581	605	593	591	575	620	628	638	565	595	659	592	595	613	555	556	603	599	588	638	625	630	620	619	609	607	571	582	618	619	602	597	621	629	561	598	581	609	628	620	623	617	611	625	635	642	612	605	593	593	623	611	562	616	623	595	571	608	613	657	638	608	634	614	606	626	587	616	589	580	583	617	602	612	654	632	654	626	588	654	596	608	596	610	580	597	605	608	573	603	632	601	579	614	567	636	597	632	604	631	655	652	617	621	609	612	653	596	618	622	623	638	631	580	593	573	636	627	614	635	584	644	601	625	592	606	622	586	606	588	649	576	585	595	607	582	618	631	594	603	630	584	636	596	644	599	604	609	610	595	639	602	589	569	598	592	632	639	596	640	603	651	619	600	618	634	610	626	584	630	642	638	606	606	594	590	601	629	613	621	576	623	586	623	630	627	637	601	580	678	609	537	616	615	597	631	616	603	593	619	630	613	628	588	627	630	592	636	617	613	554	634	592	580	606	632	611	601	620	616	639	624	620	612	569	553	597	629	568	570	614	577	575	615	616	612	598	584	656	598	596	608	628	607	616	566	602	668	611	581	586	562	586	622	649	621	632	617	588	586	579	565	572	642	594	598	612	627	645	630	597	649	596	598	609	611	624	636	594	624	562	628	581	598	607	632	589	642	579	628	632	611	603	632	603	593	594	623	604	642	575	617	601	626	641	614	584	581	636	616	619	644	576	586	575	572	614	607	594	672	582	616	678	599	638	596	615	607	596	597	603	617	628	637	587	583	592	632	583
8196	5402	7339	6786	8701	5745	3089	2198	1616	937	749	578	896	1873	1828	1240	660	491	355	290	252	265	288	248	246	259	250	227	243	288	254	229	240	240	253	236	263	241	243	242	274	236	243	246	244	274	260	238	257	264	263	230	252	274	293	251	258	258	260	266	256	254	272	247	264	240	237	242	236	261	241	261	272	248	252	266	252	240	247	205	248	254	244	252	242	243	267	273	218	265	242	275	252	238	226	262	250	251	217	266	238	228	257	243	246	233	263	243	247	268	256	251	271	250	252	250	256	248	244	289	251	234	229	235	251	242	246	235	229	252	255	265	214	228	253	288	259	238	249	241	258	248	273	265	245	247	310	218	234	279	272	235	248	272	225	242	278	215	239	254	254	265	258	229	235	243	258	245	253	260	229	240	255	226	246	241	258	252	249	243	275	254	238	270	270	229	258	271	263	260	242	254	250	237	249	233	265	284	260	247	224	228	293	254	234	219	265	224	257	230	251	245	252	253	270	275	236	251	258	248	250	262	262	231	248	255	260	247	238	263	255	243	261	231	231	252	262	255	251	260	247	249	249	223	246	228	231	262	261	220	228	260	272	248	254	280	228	222	226	266	262	264	240	223	250	272	265	261	255	247	244	228	277	260	245	255	245	254	268	262	272	235	257	249	266	257	247	275	227	235	235	247	229	229	263	265	214	272	273	225	248	216	247	246	258	243	263	266	257	266	255	266	231	274	220	263	239	268	231	231	239	264	242	253	239	244	231	220	227	255	236	204	263	252	268	255	246	220	247	248	262	292	269	258	254	233	282	269	254	238	252	245	251	229	261	252	244	244	259	240	254	250	261	238	273	266	226	263	232	250	260	213	253	231	247	268	255	227	250	231	251	253	243	250	244	251	237	253	263	253	276	265	250	267	239	243	271	246	255	259	249	265	264	234	241	250	260	240	243	240	267	267	246	270	249	252	246	226	255	235	237	244	256	265	229	255	272	246	253	251	241	229	258	265	257	260	251	260	280	264	219	237	242	254	232	240	251	266	259	269	272	256	249	224	244	231	252	263	264	247	274	260	245	263	215	271	278	272	248	269	268	268	249	248	245	239	250	234	234	253	257	272	265	245	272	245	275	237	239	233	230	249	265	262	237	253	254	277	246	265	256	257	266	261	253	242	261	300	271	248	266	273	239	262	270	244	254	280	255	248	274	263	270	235	259	256	239	262	243	285	225	228	259	232	245	275	245	276	274	243	239	238	228	257	237	227	261	231	269	235	243	276	264	248	270	275	248	270	258	246	258	249	220	238	250	257	253	226	279	260	226	244	268	254	249	266	250	261	230	260	295	287	245	228	220	269	256	270	241	256	238	248	225	253	242	251	231	254	273	274	257	264	244	264	255	251	276	241	233	237	239	242	259	253	268	237	258	244	251	245	282	245	238	223	300	256	242	235	268	255	225	248	227	264	273	282	272	248	233	243	270	252	242	264	244	244	244	214	244	264	240	267	245	248	267	266	253	234	255	264	257	265	239	267	267	245	252	263	274	227	263	245	273	238	236	260	246	254	280	244	240	252	221	263	257	258	251	259	269	256	247	263	265	268	243	278	264	250	225	262	237	264	251	257	239	234	238	273	252	264	239	244	271	256	262	252	237	248	253	259	275	231	266	257	260	215	246	254	242	263	231	248	251	266	278	248	240	250	236	256	310	260	224	236	251	251	217	213	256	247	253	246	284	245	235	281	270	246	231	275	250	256	248	214	254	221	238	255	242	275	220	251	265	269	274	258	271	265	254	241	283	239	248	250	242	234	235	235	243	249	241	270	275	257	281	268	233	268	247	260	232	270	230	255	253	220	236	224	274	241	259	232	236	235	269	282	252	271	240	223	249	246	241	240	243	287	250	237	256	228	243	244	257	293	272	228	266	241	262	236	237	279	229	232	265	250	245	257	288	256	227	237	262	228	240	258	247	223	241	273	292	239	258	254	243	255	245	231	238	262	244	236	231	251	259	230	265	219	275	255	254	274	233	254	237	255	243	227	244	242	261	250	238	251	233	241	246	244	242	252	227	234	263	249	265	256	239	267	251	262	273	236	255	256	264	278	253	227	238	247	234	265	268	264	266	250	239	237	261	251	244	240	255	230	264	256	246	253	246	249	251	240	231	227	255	250	251	250	224	267	245	262	247	233	261	232	246	265	238	313	251	235	233	269	256	271	262	287	262	255	247	261	272	265	246	251	242	220	255	227	261	232	258	251	238	236	255	272	253	235	256	268	259	245	237	242	290	224	254	241	270	268	234	254	268	264	256	277	243	237	252	272	241	267	236	232	249	249	256	283	247	213	260	246	231	258	273	256	271	227	246	270	247	242	244	232	257	248	240	260	266	248	257	227	226	247	269	263	251	203	228	257	256	240	239	279	277	252	236	233	242	240	266	246	250	246	228	264	279	258	255	255	226	269	227	223	256	233	251	249	252	240	284	244	243	248	273	265	249	255	213	271	248	254	251	253	254	252	275	255	270	254	246	245	255	262	263	246	272	240	259	240	236	240	245	246	250	264	275	266	255	239	247	246	249	254	240	225	252	271	258	270	244	240	245	233	252	241	254	239	241	273	260	260	273	244	245	236	228	255	225	245	236	227	272	257	243	230	269	234	228	264	231	274	266	248	237	238	253	256	237	250	230	246	235	268	250	247	218	249	253	248	268	236	231	250	239	227	241	275	260	267	278	247	247	239	235	241	241	277	272	252	252	245	258	262	249	220	261	252	229	272	264	219	229	262	285	266	254	257	252	256	246	217	242	242	250	269	285	246	237	277	265	266	251	232	279	259	245	251	230	289	266	254	233	243	231	255	237	247	250	238	262	251	228	234	271	238	250	241	239	250	268	245	244	250	247	250	252	228	247	254	250	248	242	247	268	253	242	262	243	253	275	260	264	253	261	235	243	282	291	238	271	251	250	213	259	249	274	268	255	263	234	290	238	293	239	266	241	276	252	261	246	258	247	260	236	237	263	242	290	240	224	241	232	250	238	263	243	251	247	216	237	251	256	242	243	229	233	248	246	231	247	253	249	219	286	262	255	234	288	229	271	258	252	222	231	270	258	259	236	253	235	244	250	261	288	243	236	250	257	247	240	251	226	263	229	265	214	252	257	233	205	229	250	254	248	260	228	275	243	279	242	233	265	239	240	249	239	236	275	258	239	254	254	239	233	261	250	238	248	262	241	256	240	236	228	270	240	242	247	220	270	234	247	244	263	229	253	237	257	257	257	233	234	250	237	218	252	244	237	258	218	245	275	257	271	279	226	253	244	241	278	272	246	257	267	248	271	258	259	259	266	255	236	275	248	253	241	259	242	236	265	255	247	254	253	260	249	237	255	246	237	219	247	233	296	263	233	252	249	242	224	235	235	266	253	275	251	250	252	233	226	258	260	259	281	233	206	258	242	257	252	236	243	255	256	277	257	262	271	284	255	250	233	269	252	252	269	269	287	252	237	251	245	239
5727	5911	10367	13840	18394	14173	9571	8555	5946	4232	3526	2488	4682	8680	7954	4627	2580	1584	1067	803	709	712	677	654	623	634	630	643	668	654	637	675	612	661	667	692	667	623	638	672	662	617	664	640	664	658	643	620	647	671	643	635	641	682	666	618	671	620	671	651	644	649	623	686	625	641	634	642	660	642	632	655	608	619	638	706	646	617	661	658	632	648	624	628	634	600	633	606	677	623	630	605	636	648	651	638	665	613	665	660	593	605	638	633	637	666	692	661	624	621	645	624	642	625	626	677	681	648	662	623	642	654	666	690	643	631	671	653	632	698	618	659	678	726	680	613	656	603	673	640	665	631	643	638	683	637	597	607	676	629	632	658	650	597	650	661	648	638	650	683	653	648	641	669	711	662	654	659	657	613	662	636	658	578	674	635	690	622	629	648	627	634	633	649	618	623	658	659	646	688	647	667	635	616	645	630	635	669	663	635	648	635	618	664	686	648	639	635	636	687	673	648	684	620	627	681	601	667	674	655	622	684	643	667	679	616	677	640	632	626	655	670	676	628	702	641	673	629	635	664	710	612	610	589	666	621	616	652	683	625	634	594	674	608	649	676	678	635	616	640	649	618	632	665	627	633	683	620	653	617	620	635	587	626	647	662	629	642	649	689	656	621	649	666	709	667	647	597	644	660	593	614	642	622	623	630	626	648	617	643	654	637	630	670	644	649	663	643	623	646	623	587	670	647	627	665	703	676	637	647	638	676	664	602	644	623	652	686	636	651	634	640	627	649	643	643	649	590	594	621	651	639	651	649	651	634	635	622	623	661	650	631	637	645	668	639	678	666	645	653	693	655	656	652	626	619	634	675	653	602	656	616	652	642	647	634	656	660	716	650	644	682	673	637	571	650	619	636	641	612	583	601	612	645	644	674	674	646	640	658	630	662	615	658	694	633	656	677	672	701	696	658	643	602	651	645	607	656	604	631	643	650	619	609	639	604	632	643	701	664	606	632	639	709	646	643	625	646	663	683	678	654	655	603	674	674	639	626	669	642	592	618	616	625	577	626	631	611	650	660	641	629	630	607	647	639	639	624	649	610	664	682	687	574	670	650	626	635	658	663	666	651	606	647	638	672	576	636	674	663	663	684	644	684	662	605	669	648	669	664	651	661	611	647	673	638	614	627	575	662	629	654	631	619	640	614	627	600	604	628	635	608	640	631	695	689	641	640	650	636	642	636	611	669	614	647	661	608	671	642	687	626	614	631	683	660	640	611	645	680	613	650	649	653	663	668	682	637	671	612	618	647	660	626	637	659	690	585	685	671	660	650	644	627	611	676	671	647	607	629	623	658	637	678	601	673	692	666	642	647	646	680	602	661	618	611	630	639	622	676	638	678	641	644	658	661	662	630	648	626	634	625	664	634	639	591	622	617	672	651	667	624	615	642	651	611	660	674	685	588	671	640	645	614	640	631	639	616	621	611	608	655	693	590	654	663	648	661	646	625	660	662	664	649	659	676	628	632	615	630	649	634	615	639	668	648	668	658	620	655	664	633	631	616	658	686	610	676	670	669	599	686	631	659	653	654	639	658	647	648	676	585	600	662	666	685	634	669	652	668	694	623	591	685	641	682	614	664	683	643	647	650	635	628	647	641	662	631	685	616	648	677	623	678	656	637	661	623	636	684	667	656	662	610	657	657	655	598	648	607	641	669	601	679	626	703	639	674	629	652	649	701	663	654	615	641	659	651	624	641	648	612	579	656	622	627	657	643	673	678	669	669	666	645	659	664	660	695	653	664	583	637	676	644	688	649	673	679	642	641	601	664	635	662	619	676	631	695	663	608	647	681	673	682	664	655	641	648	638	700	676	671	647	665	642	652	638	649	708	617	581	675	598	680	709	661	634	665	645	630	645	635	621	654	645	653	606	612	609	602	599	605	613	664	651	656	644	592	691	665	582	618	636	633	634	654	684	627	677	641	652	686	659	646	647	653	622	621	614	643	609	618	659	615	661	672	644	665	632	631	634	626	643	646	605	657	608	653	668	660	648	624	632	661	650	646	626	660	642	653	633	642	635	642	642	661	645	680	646	670	665	637	632	619	630	650	650	642	681	642	672	698	644	587	629	667	624	628	658	643	619	602	650	648	668	672	624	589	678	664	633	651	670	636	642	656	646	613	661	665	638	607	660	606	622	659	668	626	671	613	665	678	668	672	644	631	638	636	625	624	647	662	674	629	651	651	661	633	624	645	671	675	633	615	633	638	644	659	641	631	633	659	585	635	677	666	630	651	666	622	637	648	658	596	688	631	644	689	655	700	648	669	633	650	642	647	575	621	610	645	675	665	683	669	642	667	632	699	599	630	619	666	644	645	661	646	624	637	672	615	637	664	666	650	645	673	688	618	607	643	616	639	606	676	612	646	654	690	632	611	620	632	659	675	625	652	624	634	653	670	664	656	624	646	670	609	672	657	630	681	632	671	674	669	658	638	669	679	673	647	642	657	619	662	633	666	658	670	666	604	660	671	634	626	655	614	676	641	611	657	632	642	652	649	618	660	593	684	625	643	661	625	636	626	648	681	586	662	641	671	625	658	673	629	658	681	653	662	631	667	632	650	663	621	638	611	649	613	683	640	656	683	624	697	659	675	621	649	608	652	626	570	668	692	688	655	670	701	674	670	645	663	659	680	664	651	640	683	630	640	651	669	664	659	714	641	625	659	662	638	633	621	644	665	694	663	681	628	620	644	650	635	628	677	604	610	615	687	663	612	672	632	630	618	620	627	622	653	691	653	590	636	620	623	619	659	647	643	597	675	657	608	627	687	633	647	606	631	636	617	669	625	602	693	623	615	645	666	683	654	676	668	639	608	650	617	633	634	615	640	627	652	672	654	629	648	605	625	672	620	627	627	674	662	627	659	652	642	649	660	633	598	657	629	663	630	639	634	711	670	641	666	663	643	636	649	660	665	641	646	640	632	646	703	634	635	675	662	660	691	667	621	607	663	639	654	640	663	624	628	598	676	649	618	622	644	651	653	662	684	635	666	649	646	667	637	668	626	689	655	578	611	621	653	624	644	663	625	654	621	648	642	612	662	660	634	668	629	646	627	668	621	590	651	660	652	648	652	643	699	640	637	640	618	628	632	622	622	694	622	696	622	638	647	647	678	632	661	649	644	701	653	705	661	678	696	628	658	616	632	632	618	625	612	641	646	617	671	680	634	667	631	668	632	650	627	633	651	655	676	631	627	694	639	633	703	654	680	658	609	665	667	648	615	651	676	625	649	642	642	676	650	666	693	644	657	646	606	600	680	663	617	673	631	645	657	646	663	653	662	630	639	667	654	600	687	648	638	636	682	626	689	605	659	610	664	653	629	667	652	706	585	651	667	654	646	645	608	663	671	636	620	672	625	646	656	643	629	627	623	655	624	681	631	691	687	628	649	651	681	691	653	690	607	641	640	694	671	686	642	652	608	659	647	623	658	678	635	654	645	652	597	644	634	634	655
33235	28310	35144	31382	29443	33974	30206	28115	23907	9507	2831	1854	15864	17922	12274	5934	2901	1305	592	369	300	249	258	249	256	249	246	275	256	244	250	285	241	254	260	278	271	243	256	271	271	273	279	257	261	277	286	241	246	243	274	263	262	221	243	242	257	275	233	288	261	245	225	257	251	241	259	257	264	253	260	224	251	269	266	259	256	233	261	278	267	238	260	257	252	243	263	245	276	279	262	279	247	267	269	271	272	264	264	254	251	254	257	282	261	278	225	254	243	238	234	232	264	220	227	242	258	243	233	227	252	247	242	277	275	262	235	247	246	250	231	245	265	268	244	255	271	279	224	250	256	262	247	246	237	249	265	217	243	227	227	252	269	255	261	235	285	253	260	265	256	260	271	257	264	229	239	266	262	251	262	237	252	276	256	268	248	285	256	254	282	265	243	263	253	243	282	244	284	228	258	273	252	277	247	264	257	246	263	226	247	251	261	252	265	241	276	257	252	246	212	246	206	255	263	307	254	251	264	254	288	222	237	255	234	257	243	245	253	271	261	243	242	273	246	251	262	210	270	268	273	254	258	282	256	253	230	246	250	279	272	268	243	304	260	267	308	258	271	257	241	241	243	228	244	242	241	273	259	254	247	227	239	250	251	227	229	252	235	228	248	282	226	232	243	271	254	264	244	255	243	248	269	248	235	273	240	248	254	226	259	269	276	273	258	248	234	246	230	253	270	255	264	262	242	250	283	262	259	255	265	262	240	259	234	245	251	251	252	241	260	242	279	256	238	274	264	250	225	233	260	243	236	243	276	235	266	252	273	230	212	247	241	266	271	238	251	245	263	257	290	250	251	241	262	212	264	226	266	247	262	237	263	227	270	261	267	231	262	234	291	239	261	272	250	268	262	232	251	241	273	241	258	264	237	258	260	232	263	244	245	245	265	257	237	249	229	259	254	254	265	270	227	229	246	272	244	240	258	261	245	232	258	253	220	243	262	245	248	256	265	250	253	261	234	263	251	296	249	247	265	288	229	265	252	263	239	274	251	223	266	258	239	241	277	256	239	258	255	244	239	247	252	246	261	248	252	264	284	236	257	243	246	263	245	260	261	223	249	250	269	276	238	271	246	234	249	286	262	231	266	253	252	254	251	267	249	256	249	260	238	283	253	251	252	262	264	260	258	255	244	237	254	275	251	246	259	252	238	251	241	249	262	264	235	255	260	245	275	257	264	267	264	273	233	254	278	250	287	241	251	251	244	255	284	273	257	247	218	265	240	251	261	247	283	233	256	230	238	265	258	245	271	247	254	260	244	276	250	242	266	272	262	261	233	236	278	248	263	221	226	230	253	266	251	270	281	269	281	243	248	247	270	278	260	247	253	262	232	243	248	257	294	252	238	248	218	274	242	275	265	232	259	240	219	253	282	274	249	272	247	248	265	259	253	260	242	251	272	263	244	240	287	267	258	243	266	254	238	241	241	291	249	271	262	227	256	270	263	265	260	241	256	251	242	268	245	260	227	256	241	246	247	237	268	282	241	253	272	235	256	249	243	239	247	250	262	260	229	242	261	265	262	269	260	228	235	250	289	256	287	236	262	262	267	256	218	246	253	290	225	239	252	249	258	242	264	253	266	250	249	262	242	256	238	247	308	226	250	246	268	241	246	236	279	256	229	235	241	243	218	252	260	230	237	271	270	252	222	266	265	253	233	231	265	269	252	253	233	272	236	257	273	292	258	251	246	256	245	251	272	265	293	244	248	265	277	257	254	275	228	232	231	268	257	281	274	294	272	275	244	237	262	270	240	271	268	241	249	236	263	252	252	258	257	242	266	245	281	250	254	268	291	244	244	268	254	235	257	248	266	260	259	260	266	261	276	243	252	231	276	249	224	245	258	264	262	280	276	239	279	246	274	239	272	232	276	219	249	236	243	234	238	269	254	276	290	242	246	255	222	229	240	253	275	268	200	245	264	244	255	270	231	228	278	267	249	242	285	235	271	244	278	254	268	268	233	248	249	248	214	241	217	266	247	252	251	275	227	259	255	279	255	249	248	239	268	242	281	260	273	255	270	258	251	269	283	247	236	272	258	263	287	243	267	253	239	237	248	236	229	260	261	235	263	264	277	247	274	255	225	269	258	262	260	253	223	273	267	247	261	233	264	262	259	269	258	255	249	243	220	262	256	238	243	266	277	269	267	248	253	240	249	247	250	241	263	238	259	245	263	259	270	250	298	274	249	226	255	285	241	241	262	259	239	246	227	235	228	251	214	274	248	253	282	244	252	268	258	229	269	263	266	288	273	233	268	268	261	240	251	242	234	268	222	282	248	235	249	270	243	269	209	268	238	250	273	254	227	252	246	246	266	269	260	238	265	262	244	255	265	264	297	236	256	279	244	245	237	251	251	255	279	258	259	239	291	298	252	294	227	248	264	246	253	273	281	258	273	263	252	262	255	255	269	254	280	237	233	241	254	242	262	267	282	233	244	268	235	269	262	237	279	224	268	258	282	257	259	231	255	265	238	264	282	285	263	232	257	272	265	234	247	278	257	253	238	251	254	266	261	236	258	263	289	262	255	243	242	275	249	263	238	245	259	274	230	273	273	258	264	228	255	250	239	256	263	239	266	254	245	253	250	269	245	251	242	265	266	283	235	267	238	228	257	246	242	247	237	225	249	266	281	243	263	251	276	268	232	256	265	226	252	255	292	284	264	255	258	266	273	235	234	266	222	263	225	232	280	267	266	257	276	290	258	256	266	236	256	248	267	267	240	273	280	230	261	253	244	267	254	255	234	278	221	276	251	228	240	276	242	281	258	265	267	262	275	267	251	236	231	256	260	217	270	254	236	274	242	240	250	258	246	225	284	259	254	260	264	244	256	271	256	249	250	243	232	252	241	269	237	255	241	265	257	242	261	217	261	242	256	250	268	248	258	239	281	233	254	232	252	237	268	241	258	269	248	238	234	225	241	261	241	278	249	246	245	257	249	215	289	265	278	267	244	237	268	259	254	225	258	242	230	291	237	251	259	243	240	274	260	256	255	246	260	238	248	236	241	258	241	251	233	255	263	250	209	234	254	257	238	251	245	236	246	252	230	236	260	282	248	280	266	266	278	265	282	236	280	253	254	259	250	242	241	247	273	242	246	273	251	242	270	258	268	241	282	260	238	240	239	234	259	274	246	252	259	263	279	237	260	250	245	224	292	241	256	271	252	230	252	245	239	255	241	261	256	290	265	232	241	274	265	250	248	265	250	249	275	238	249	260	252	290	258	250	257	255	254	226	272	252	279	245	237	268	253	223	253	243	241	262	268	253	265	235	242	262	275	250	275	284	215	263	241	296	249	257	255	253	248	248	243	255	248	246	258	261	246	234	253	252	229	254	259	265	248	247	264	248	244	267	249	268	250	262	267	262	251	241	279	260	258	262	261	246	223	270	260	242	243	252	253	269	229	247	239	252	254	256	273	250	243	241	249	255	304	245	308	226	260	226	270	277	282	231
22179	20713	31770	32446	35391	40742	36566	37169	29743	10194	4867	7239	38445	38519	30261	19741	12066	5739	2439	1206	822	647	687	633	652	609	644	654	673	657	631	648	647	660	615	653	632	668	674	707	654	622	669	651	673	631	642	664	621	614	691	667	629	666	651	660	617	651	648	639	633	636	627	658	676	644	646	676	683	628	640	655	668	622	601	618	636	617	605	669	638	688	652	709	638	623	676	675	622	627	578	602	649	638	628	654	653	661	661	627	643	627	637	645	637	649	641	655	583	664	701	629	694	657	664	643	666	632	678	670	658	620	658	673	626	651	670	672	685	656	688	633	627	681	693	663	674	662	646	657	662	674	684	661	648	574	670	665	631	623	693	676	673	656	671	656	687	605	624	633	667	663	650	650	635	684	600	640	679	580	693	584	703	597	632	619	698	626	643	631	632	667	606	679	664	625	652	666	615	619	607	646	660	647	646	645	675	653	674	640	660	641	659	656	656	632	639	629	617	698	647	623	678	676	653	673	621	681	683	626	630	628	625	655	678	635	692	637	682	636	655	626	673	645	702	664	667	643	696	656	671	659	662	662	664	626	598	664	629	639	629	676	685	644	623	603	674	658	633	679	620	606	649	660	619	658	639	625	623	629	615	657	642	647	664	653	649	619	639	652	687	700	617	634	615	664	706	625	652	650	660	676	651	674	652	686	678	652	649	660	597	637	707	651	676	633	655	661	637	639	648	654	667	686	669	670	647	622	627	645	702	579	746	696	671	622	676	604	675	602	672	690	660	645	647	664	613	673	648	691	699	660	694	656	620	617	652	642	690	670	700	646	641	621	659	641	647	645	714	676	681	681	695	688	622	696	685	694	634	667	671	630	663	692	663	580	644	622	697	622	670	642	653	605	610	676	651	685	688	648	636	626	690	660	708	658	654	646	664	671	676	621	632	685	646	683	677	694	646	647	659	666	615	637	609	607	619	719	632	612	675	620	652	695	642	607	663	608	649	714	645	624	679	632	674	675	683	621	693	651	651	693	632	675	680	652	662	677	669	655	654	683	635	641	630	686	638	626	638	612	680	644	639	682	679	664	661	640	633	706	678	612	684	625	618	699	665	682	682	645	618	667	636	654	650	689	712	656	707	658	615	680	689	677	620	664	655	703	654	611	643	627	689	685	657	617	673	665	671	639	637	638	619	643	668	635	691	632	644	669	638	669	649	667	636	656	632	646	642	699	628	678	654	666	668	647	652	641	643	646	645	672	655	680	645	621	676	680	668	649	602	639	640	663	628	651	662	617	610	679	656	625	710	645	675	685	706	670	696	659	648	610	632	627	669	659	636	611	702	687	635	628	680	656	649	673	685	678	604	664	633	641	592	693	657	644	659	672	639	628	667	631	666	659	658	679	657	620	639	632	654	668	643	726	652	662	646	647	625	631	666	616	676	634	693	656	604	644	651	672	658	714	667	630	651	610	653	614	640	668	617	668	637	617	632	669	627	674	670	666	687	609	655	647	629	654	700	704	650	659	637	679	629	660	674	658	638	638	689	646	655	631	647	679	659	667	633	683	621	667	661	648	631	636	685	638	652	669	628	680	593	668	660	687	630	704	677	641	639	612	651	646	658	665	667	713	616	616	659	666	626	659	656	666	623	694	685	662	644	661	636	622	660	661	653	665	684	679	650	617	647	673	624	628	685	682	675	653	658	596	611	673	670	668	661	646	634	648	632	611	651	636	656	637	692	651	633	687	670	650	652	645	631	627	687	666	662	633	636	635	667	669	679	632	698	681	651	648	672	608	657	674	676	633	649	647	631	606	645	630	665	640	632	653	639	650	661	677	639	654	638	627	595	608	661	676	627	672	637	663	665	632	642	666	641	643	671	667	662	640	665	605	656	665	596	636	647	639	678	637	675	593	649	679	670	645	630	664	594	673	630	618	723	633	649	663	614	635	657	569	656	637	664	621	659	601	746	632	646	605	660	601	661	651	624	646	648	687	686	636	659	673	632	664	650	681	634	664	657	639	682	636	671	634	646	677	633	637	705	618	644	672	638	619	691	621	669	708	635	600	647	632	662	624	636	625	664	637	655	672	650	638	683	666	700	684	676	619	618	649	647	709	629	634	610	657	643	689	625	682	663	688	664	652	655	654	617	628	676	646	678	619	643	638	605	681	602	661	661	641	661	659	641	694	605	636	660	649	678	666	620	644	638	665	667	618	657	713	693	621	650	686	665	701	655	672	641	695	637	649	659	667	646	635	708	685	618	634	641	645	668	608	646	656	597	662	686	693	618	633	615	680	624	657	663	639	615	654	647	630	640	661	692	623	665	665	680	659	658	632	650	660	698	628	657	659	668	598	674	648	681	641	683	617	675	665	663	640	655	635	661	692	608	642	675	683	637	663	658	610	657	729	681	655	658	671	623	608	681	685	680	677	672	614	632	668	616	678	598	666	682	660	611	639	644	669	645	628	634	637	627	691	605	618	613	590	613	634	669	686	618	675	676	682	617	628	652	674	687	657	619	692	610	662	632	637	680	660	686	668	665	665	713	656	683	605	603	638	660	681	658	632	644	613	646	623	617	665	604	647	646	646	625	618	662	691	624	704	682	657	628	595	646	608	672	638	666	632	651	645	637	623	642	597	632	633	655	679	694	626	672	656	603	653	666	623	668	641	666	651	624	635	635	674	638	657	641	671	685	688	685	651	654	673	662	629	604	620	606	627	599	672	659	611	651	646	657	633	611	672	643	648	676	610	667	668	648	657	649	660	671	667	664	649	638	629	634	665	674	640	621	662	649	643	677	645	687	604	654	686	613	630	686	664	661	605	692	652	647	608	650	682	653	662	650	678	663	648	661	602	623	645	695	627	663	635	631	613	659	684	651	656	639	608	650	607	661	656	650	655	606	632	667	634	685	615	602	668	658	695	628	655	648	688	620	689	642	657	622	627	606	669	687	734	611	627	681	648	715	627	692	726	645	649	658	675	627	649	699	651	685	688	664	649	672	630	614	653	688	585	668	648	678	667	656	658	665	654	613	686	658	649	651	642	675	652	670	650	669	658	681	627	637	644	626	639	638	637	694	642	681	629	633	618	629	678	647	676	690	661	654	621	681	625	659	669	655	626	653	672	700	637	683	670	678	686	660	683	644	669	651	672	657	659	621	659	662	657	652	652	691	643	655	641	629	676	695	626	657	664	686	608	627	691	653	679	671	669	653	646	637	651	661	613	691	650	607	663	677	619	686	593	652	678	662	657	644	720	662	633	672	712	687	637	683	643	655	678	740	660	648	644	662	664	655	608	639	658	692	654	631	624	662	632	660	652	662	648	638	640	635	637	669	630	677	641	644	651	668	697	611	646	647	665	681	618	706	665	658	667	681	675	667	636	653	625	678	609	662	683	655	694	700	660	628	657	668	661	643	647	648	687	607	646	678	681	663	707	673	666	673	653	631	650	636	682	677	671	678	632	604	675	633	670	679	646	648	629	642	628	679	611	650	640	630	632
36183	36563	40867	31264	37775	37490	30386	33394	39155	24594	11146	5848	23493	25015	16290	10637	5634	1941	678	385	295	318	253	249	248	251	255	232	277	247	231	239	249	272	295	239	278	264	248	232	250	252	245	234	257	244	243	269	278	252	225	236	264	250	233	264	225	269	245	258	270	255	251	228	251	240	234	260	282	257	253	253	249	241	242	253	279	237	276	268	257	268	222	267	238	262	265	257	250	219	251	247	271	264	253	280	281	264	270	278	258	271	296	264	249	233	280	277	269	271	281	209	276	261	265	226	266	273	260	243	240	268	256	209	284	257	236	276	265	253	242	270	257	239	267	249	276	280	254	292	225	249	254	250	274	237	249	253	249	226	242	253	261	254	286	253	282	265	235	232	255	280	250	262	283	285	244	264	271	243	264	267	252	277	249	289	259	254	242	266	265	269	262	226	273	244	285	237	227	244	239	266	257	276	241	257	248	258	273	236	278	266	259	245	255	270	251	267	287	248	266	265	232	284	223	260	242	252	278	260	257	281	276	229	260	240	288	249	237	231	247	270	295	255	235	245	239	253	254	291	258	226	258	250	247	256	224	263	234	255	258	250	248	260	260	244	244	264	240	249	251	249	254	239	271	253	264	240	261	266	266	246	246	261	261	254	252	262	229	268	251	263	252	236	270	238	263	280	247	283	238	272	235	257	262	262	231	253	298	279	246	224	244	239	242	236	231	254	276	286	254	256	287	307	252	277	278	259	255	278	249	258	265	243	240	244	247	299	252	255	254	256	277	272	225	301	253	257	277	239	247	296	260	245	211	270	237	272	275	268	256	260	238	256	268	250	256	257	256	260	246	257	240	291	275	266	271	246	278	271	267	263	254	271	259	282	274	248	296	248	240	265	224	266	260	242	255	232	230	240	259	270	252	271	264	270	237	261	227	271	269	264	249	231	236	233	251	270	251	267	241	232	259	235	272	273	230	250	240	259	272	257	261	244	255	285	252	255	269	262	235	236	264	248	284	248	222	295	274	252	247	265	277	269	260	300	281	255	252	265	281	280	258	253	285	277	278	250	255	277	257	244	246	248	246	253	284	285	251	272	248	230	260	259	247	299	253	259	254	266	271	268	266	249	226	256	240	260	280	267	262	254	272	250	301	247	292	249	298	254	226	273	263	257	262	264	283	259	259	270	237	238	258	244	280	269	243	262	258	280	285	272	261	255	300	235	219	245	268	263	257	282	278	246	250	249	255	283	248	261	250	241	260	276	273	270	255	275	269	249	225	250	260	276	261	250	259	278	287	275	287	265	297	247	269	263	238	267	241	277	274	265	276	285	223	255	236	267	276	244	292	262	256	257	278	257	249	253	248	255	267	234	251	249	257	247	252	281	277	278	261	257	277	271	260	243	239	254	237	259	241	258	264	283	286	272	253	310	289	237	233	243	282	252	261	271	264	267	261	277	285	269	238	257	292	256	282	271	270	271	278	256	262	259	262	272	247	243	265	258	246	268	262	281	256	231	269	233	249	231	268	270	254	247	290	253	208	253	264	250	247	267	288	271	273	276	295	278	250	281	275	258	263	257	268	250	283	257	269	264	254	240	270	285	294	261	238	277	248	287	260	255	256	254	258	228	258	217	234	236	275	226	282	259	260	223	251	262	261	251	264	273	283	256	237	262	266	228	276	258	250	236	274	265	261	266	264	279	270	251	240	263	225	242	239	279	244	271	257	252	242	247	256	260	245	238	257	254	254	252	279	252	256	243	261	233	265	286	252	303	258	256	280	257	243	261	272	260	268	205	265	227	239	253	273	258	247	252	254	238	247	268	252	252	241	239	249	266	244	246	255	234	257	260	259	259	274	266	261	265	268	260	248	266	246	224	264	251	286	257	265	233	256	290	284	240	253	253	245	245	264	250	258	246	246	251	260	233	247	281	238	262	233	254	267	252	273	252	257	250	262	261	271	262	232	258	252	270	245	288	276	251	266	258	255	282	252	263	249	257	238	257	240	269	234	252	256	280	268	231	266	238	261	258	259	275	279	241	272	254	276	227	224	252	252	242	255	260	262	267	253	259	258	264	250	229	272	242	255	250	288	240	244	266	251	266	245	241	259	219	235	234	282	253	267	249	242	237	289	251	277	258	284	257	276	271	279	284	255	260	278	281	236	261	278	283	248	268	219	240	267	269	252	241	242	227	240	263	248	285	255	262	253	261	241	245	259	262	249	277	273	249	297	286	260	283	264	283	264	230	279	271	245	246	259	211	272	263	266	253	253	217	224	244	267	257	291	257	244	232	287	268	258	257	261	268	236	244	253	262	228	243	271	254	244	254	286	273	274	242	221	238	227	262	277	266	264	300	264	253	266	278	253	286	251	265	246	237	267	232	271	279	280	251	263	247	253	264	280	250	251	242	250	284	283	258	244	250	250	239	259	224	231	282	233	241	260	267	251	242	249	250	248	227	228	266	259	246	254	265	245	253	246	270	235	254	229	229	276	245	258	260	247	232	253	258	236	258	271	266	223	247	284	272	249	254	262	302	274	279	282	256	262	272	251	279	250	267	287	250	256	241	264	240	254	248	234	262	241	272	243	246	282	278	264	267	255	261	246	258	248	256	277	293	249	272	247	208	269	238	295	257	255	259	269	252	248	221	253	252	271	256	258	286	246	257	253	253	245	254	283	269	262	265	247	271	258	264	255	250	293	251	253	246	274	258	280	230	264	251	260	258	265	278	230	249	264	274	276	256	245	267	251	243	272	292	289	241	259	236	235	271	292	262	270	247	281	250	271	243	258	290	229	279	251	265	262	240	265	249	238	238	251	288	236	276	280	260	218	233	215	259	260	263	255	251	251	270	287	283	240	260	255	257	247	247	255	261	266	286	252	260	279	250	260	254	248	249	260	254	242	267	265	271	285	235	270	235	254	278	205	232	267	265	268	260	254	271	277	220	280	243	242	246	262	236	251	249	239	245	261	285	270	290	264	238	235	255	251	267	269	238	245	252	236	265	258	279	248	251	237	282	233	248	218	268	253	259	290	273	240	261	271	231	265	267	251	250	242	256	227	270	273	242	251	277	262	268	281	251	280	251	280	242	297	262	249	256	271	249	235	264	262	268	270	236	257	243	268	270	278	247	242	306	268	242	265	248	240	253	252	255	274	264	256	247	251	252	268	221	261	241	266	282	278	255	289	276	255	265	245	267	253	250	267	241	272	231	259	248	257	244	279	254	277	255	252	256	241	253	258	268	264	278	255	254	264	269	239	256	259	286	247	273	263	262	281	283	242	289	248	245	274	251	267	248	233	283	222	276	281	219	256	285	245	244	248	272	267	270	258	249	252	224	233	218	239	275	237	246	246	238	241	256	282	248	264	260	244	264	267	275	273	266	245	266	263	270	243	236	271	248	238	258	278	245	268	257	272	282	245	246	246	273	262	234	252	260	299	260	240	249	258	252	277	256	264	255	254	263	252	254	264	261	263	260	237	260	244	260	247	265	243	246	255	259
22846	29136	34923	33197	40571	41723	35068	44555	44687	21469	12547	15618	44499	43501	34729	28566	18379	7709	2964	1296	859	713	661	621	652	654	643	685	696	679	634	630	620	653	662	697	698	667	645	605	677	667	676	684	642	658	630	676	672	635	694	679	620	673	692	624	649	656	637	691	641	669	692	644	707	618	648	644	637	623	659	609	654	671	692	691	674	629	646	714	650	639	664	692	699	615	595	690	642	621	658	670	667	673	669	659	664	710	641	683	653	648	635	637	644	651	614	649	676	662	667	672	672	648	660	640	675	646	653	640	651	657	672	680	651	654	632	611	640	661	669	674	641	668	663	641	649	647	677	630	628	638	637	671	652	644	621	655	658	680	665	685	656	638	682	644	637	670	647	649	659	673	672	661	630	603	670	610	671	643	624	625	651	674	685	686	664	694	683	690	688	652	648	649	621	663	651	647	645	643	681	633	675	651	639	655	638	703	696	706	688	658	616	681	696	656	640	658	645	628	669	642	671	622	652	659	649	637	625	663	641	655	664	607	673	670	643	630	612	647	651	614	611	612	689	627	664	678	647	625	684	630	645	623	697	615	671	614	685	663	666	656	651	665	670	639	657	664	645	673	681	625	637	662	620	668	666	677	658	667	670	637	633	629	639	633	641	657	659	632	647	645	666	649	645	637	654	674	634	669	663	651	644	669	681	644	696	662	646	652	661	649	606	707	648	658	681	681	634	667	687	675	692	624	651	654	660	667	701	678	631	679	644	648	656	643	640	667	667	668	679	632	669	670	632	661	641	671	596	658	682	645	639	653	619	665	660	690	674	651	636	649	662	665	664	658	670	610	674	638	647	676	626	651	644	639	661	726	654	651	663	641	634	671	634	690	621	666	640	620	655	628	654	651	658	673	639	650	628	634	632	658	667	631	614	637	666	658	626	621	624	662	675	635	669	619	677	679	629	716	645	661	641	683	690	684	639	680	669	671	643	696	615	670	645	651	647	644	648	686	607	633	647	660	670	684	659	672	630	653	704	645	682	648	649	710	646	592	633	625	614	674	694	652	665	676	673	648	675	668	686	670	665	647	669	655	632	680	637	674	616	631	663	628	678	636	664	655	709	657	610	659	656	659	653	659	663	727	637	684	629	621	620	677	628	643	626	654	667	709	685	653	643	639	647	639	656	661	670	679	634	712	679	634	658	640	651	657	689	619	669	629	625	675	613	665	604	645	689	653	635	675	648	677	629	662	658	645	639	681	654	650	648	679	633	661	607	673	656	677	691	653	624	650	711	655	664	663	667	692	648	688	642	692	646	657	657	613	643	633	645	696	661	648	630	660	656	594	644	668	666	621	670	672	662	621	699	638	642	619	642	622	613	646	649	664	654	643	693	645	658	638	651	651	660	668	680	607	692	673	668	642	675	659	620	665	658	676	660	629	674	664	674	676	617	645	660	671	661	648	654	692	653	680	647	609	669	585	653	608	680	610	627	640	699	638	672	617	623	671	644	673	616	646	700	687	654	639	657	618	629	674	610	688	669	640	666	663	651	685	617	715	675	631	635	675	668	670	675	603	669	672	648	677	649	651	665	680	654	649	639	649	654	682	661	673	616	669	660	673	652	654	643	660	638	687	602	639	697	686	659	686	726	698	671	716	624	678	642	632	649	596	645	653	646	658	649	633	646	687	642	722	634	667	658	660	595	674	650	632	673	636	632	659	649	641	641	651	711	638	624	668	674	668	673	665	637	594	681	665	684	644	666	654	703	679	673	630	693	676	624	647	706	662	638	636	673	675	631	655	651	676	637	660	616	635	661	700	662	735	651	651	615	665	655	720	688	662	639	634	704	672	681	608	643	700	658	609	664	675	691	644	689	643	686	660	672	682	647	641	621	623	691	654	673	628	670	682	652	658	640	636	648	677	730	625	667	639	667	667	632	669	638	671	667	673	644	664	662	648	650	714	665	631	697	639	715	672	638	679	658	627	641	669	627	703	655	641	673	697	651	647	655	630	638	651	670	673	687	660	689	642	670	644	685	658	636	672	673	640	618	645	684	649	624	710	655	653	686	634	683	648	673	702	674	663	658	649	674	689	649	644	644	674	645	626	654	670	647	643	631	627	631	681	647	650	652	628	662	710	658	660	728	657	687	656	669	659	644	659	689	618	705	655	662	664	678	653	670	624	657	688	624	637	635	642	621	672	668	675	647	609	659	683	657	718	631	654	663	686	652	646	640	643	582	685	625	629	634	640	622	658	648	663	644	695	686	616	659	701	626	669	660	647	635	629	671	666	629	676	665	637	652	642	683	698	660	649	646	630	642	623	644	671	655	664	663	625	655	652	675	715	621	701	634	613	693	671	595	646	645	600	633	687	623	605	674	634	676	654	634	658	636	695	640	662	719	605	687	626	617	670	690	680	637	655	663	591	611	678	631	711	690	699	613	671	643	662	616	654	665	658	592	650	674	635	642	641	693	644	683	639	590	678	693	644	654	651	681	693	672	678	644	677	632	651	652	627	623	694	700	654	629	656	619	726	664	683	658	670	642	663	616	693	656	635	652	651	657	641	628	631	632	661	679	645	687	634	699	681	609	672	633	683	671	681	648	659	605	669	677	625	663	668	683	652	610	657	679	586	624	629	669	668	694	645	697	619	643	662	666	640	683	655	675	696	675	632	686	674	684	596	667	620	610	657	649	698	631	638	651	638	667	636	656	632	660	680	689	634	658	658	654	667	644	697	685	655	666	659	667	662	630	677	654	660	688	626	666	600	648	688	695	677	687	666	676	668	626	650	671	652	729	680	631	649	634	624	641	666	636	650	654	686	634	688	688	642	581	659	648	659	709	664	656	669	670	691	663	649	650	688	634	611	628	661	659	669	649	672	707	645	694	665	660	664	632	662	642	620	681	658	660	666	623	635	691	664	671	696	661	702	689	667	683	650	688	663	638	663	662	673	627	609	629	621	649	655	629	633	628	692	653	596	680	725	705	644	601	710	597	641	630	601	697	646	675	656	662	648	673	674	668	587	668	671	641	647	630	664	662	665	641	682	674	694	662	659	659	670	659	673	659	628	679	623	667	700	718	633	660	658	663	676	692	660	633	641	667	634	697	701	654	695	698	695	658	644	706	666	605	685	675	651	690	643	675	659	639	664	670	672	599	643	703	673	621	632	668	698	627	635	644	629	671	631	674	672	635	691	642	653	676	703	628	694	671	669	633	665	635	666	727	630	619	706	626	634	655	649	628	681	660	627	681	684	612	679	684	639	629	673	609	673	656	621	671	630	646	665	623	602	657	671	651	703	690	683	659	619	650	668	638	649	680	640	664	668	659	655	660	677	643	634	643	640	625	694	660	697	669	697	686	636	667	687	688	682	609	641	712	646	656	673	648	696	688	650	669	686	609	648	703	672	603	650	614	680	695	680	636	657	638	653	624	697	697	639	675	653	664	632	652	656	626	647	653	670	684	651	646	638	642	590	639	690	636	663	668	691	641	684	654	680	636	641
9123	7377	7754	6018	3975	3142	3732	2924	2967	1070	667	787	1940	1935	1447	803	562	353	315	269	271	253	268	282	267	228	249	250	235	253	266	264	245	258	267	233	284	256	256	260	260	244	260	256	254	270	273	257	246	274	272	245	252	243	257	252	265	252	238	256	220	248	237	228	233	256	241	273	263	249	262	246	259	259	230	248	244	241	252	267	267	256	236	253	264	284	241	262	281	268	239	262	270	237	240	255	284	277	243	247	249	250	245	274	232	254	275	272	280	251	236	272	252	241	227	252	244	255	259	246	248	234	247	219	228	273	230	268	271	271	257	236	228	243	247	249	246	241	245	266	267	257	258	255	268	239	250	246	247	251	238	248	249	276	250	262	234	259	242	277	232	255	244	264	236	229	254	283	240	266	219	236	259	240	225	250	241	255	246	259	270	267	277	281	248	264	281	280	275	264	286	231	233	242	231	275	273	248	268	237	257	256	265	250	233	244	275	247	259	248	265	276	244	257	245	248	243	252	247	255	233	270	275	259	269	252	260	255	239	233	253	246	244	263	245	234	226	251	230	242	276	250	275	272	243	273	250	269	253	252	250	250	241	249	249	263	229	249	260	252	219	267	240	243	291	275	254	274	277	257	223	245	231	247	232	254	262	237	233	230	238	257	226	282	257	266	263	270	269	236	248	227	251	261	233	251	251	224	263	241	270	246	249	263	253	282	259	262	257	236	271	263	241	259	257	247	250	261	258	263	237	253	245	246	260	264	248	264	271	272	233	251	254	225	240	213	255	241	272	264	255	258	275	265	268	266	266	250	284	238	236	267	239	249	269	276	292	241	242	257	236	260	272	275	209	246	272	251	253	278	261	240	255	267	248	233	241	267	253	244	255	270	251	250	272	268	220	250	250	250	252	224	278	255	234	222	266	236	256	248	246	268	266	264	232	269	227	250	278	241	246	281	269	257	264	238	279	237	231	228	266	281	266	249	245	217	217	228	232	282	257	213	253	238	259	240	260	251	261	271	249	240	274	259	282	246	275	281	253	248	245	266	235	249	282	237	246	267	264	275	260	236	251	269	262	272	246	263	272	283	234	246	278	254	262	231	269	254	261	250	252	254	245	262	270	237	260	240	272	261	241	234	245	256	268	247	258	248	254	233	242	260	259	244	246	245	278	254	246	253	262	249	278	255	258	251	271	247	284	257	237	292	255	237	246	270	253	261	253	250	240	248	261	262	231	254	242	240	283	233	247	260	264	239	245	265	240	233	244	271	267	231	240	258	270	264	236	253	244	292	231	231	270	245	287	267	273	268	227	289	258	263	282	256	274	265	279	256	253	267	272	229	253	245	269	249	278	266	256	268	273	272	303	253	245	255	228	241	252	230	224	274	250	259	253	245	245	245	247	277	272	281	247	228	246	230	277	257	251	233	249	250	262	228	240	252	265	253	248	228	250	282	254	268	229	250	258	222	265	274	263	227	270	220	260	262	261	271	245	279	234	271	242	255	258	242	287	262	283	250	257	252	240	238	198	243	252	253	256	262	258	247	231	262	239	267	229	259	249	229	270	253	274	295	270	286	265	236	241	274	265	263	243	252	242	249	234	254	238	266	282	254	257	250	265	261	258	231	240	262	255	259	247	216	263	280	245	281	247	244	265	251	236	252	237	225	258	250	247	258	272	249	235	255	238	266	249	262	253	269	244	249	246	255	269	272	242	239	274	218	270	275	275	287	253	243	250	225	270	265	244	249	255	269	274	256	249	251	238	255	272	266	275	242	235	255	306	239	230	240	248	257	282	267	253	232	272	240	260	259	256	285	265	241	252	266	219	261	228	261	273	245	271	276	247	251	255	245	243	245	247	238	268	236	235	200	273	258	262	247	251	242	256	262	228	270	260	250	264	262	218	259	254	231	249	223	265	242	228	258	277	254	251	222	263	295	246	215	236	246	256	241	259	241	270	232	253	255	237	225	276	265	216	256	291	246	244	255	261	248	239	276	274	281	272	246	240	270	261	258	282	285	255	248	239	264	274	250	225	248	273	249	235	275	253	241	271	245	239	229	244	233	268	246	259	260	256	252	265	282	274	257	268	261	237	257	265	262	257	244	261	267	264	235	232	262	284	259	255	233	274	236	235	243	262	293	264	257	273	265	277	254	283	273	252	242	260	270	248	257	231	249	234	252	282	262	270	258	249	282	280	250	259	262	252	247	255	239	248	234	274	250	260	269	223	246	236	258	264	255	243	245	255	225	237	247	248	254	241	246	251	243	239	266	256	267	259	257	258	250	244	233	251	235	249	261	227	275	252	222	268	246	282	266	263	250	261	239	272	243	223	261	235	230	244	266	251	263	275	264	244	267	235	266	272	292	259	264	252	271	249	263	273	245	224	263	260	254	242	266	242	262	260	253	255	269	266	253	258	257	259	270	241	258	256	239	262	221	242	258	239	253	290	254	232	266	281	273	263	259	235	228	247	246	283	239	257	266	245	274	247	255	283	228	255	251	249	278	260	251	231	248	252	266	272	270	254	209	253	243	252	249	243	286	215	240	260	245	265	268	274	269	268	277	263	235	241	267	255	254	250	267	242	244	262	236	245	279	245	270	245	262	245	273	253	257	242	258	222	292	268	242	280	246	269	259	271	279	258	249	233	234	234	273	229	245	243	250	245	267	266	256	256	239	256	263	255	257	239	274	225	242	278	249	265	253	256	248	275	252	259	247	287	270	277	270	235	237	230	275	262	242	237	235	246	250	252	266	275	253	265	236	247	234	234	248	253	243	264	261	264	260	275	271	256	259	257	255	268	250	216	261	277	258	248	273	260	263	244	258	230	287	245	241	269	250	241	273	246	252	226	270	252	255	264	258	225	236	285	291	243	242	282	266	241	268	220	261	263	266	241	232	280	244	248	256	235	242	260	279	264	224	259	275	272	260	246	239	238	281	259	234	245	245	252	260	274	270	269	267	259	246	263	253	250	272	261	253	261	258	264	251	220	251	217	241	272	280	286	247	268	240	241	234	274	259	293	240	258	215	235	229	227	233	246	273	219	244	239	244	250	220	272	244	255	247	249	236	262	230	252	240	247	242	239	246	246	250	255	243	226	245	266	270	255	236	232	245	253	282	266	243	275	236	225	254	250	246	276	270	262	255	298	252	258	262	262	251	233	254	268	241	254	257	275	268	253	272	242	253	257	258	276	278	273	260	235	258	254	258	243	239	249	279	259	275	244	263	253	250	248	260	263	303	260	237	242	279	266	249	261	248	264	263	275	220	223	238	274	259	257	275	275	233	244	245	246	246	275	247	246	237	257	259	247	236	226	249	248	247	257	256	265	268	257	241	272	245	265	240	270	230	277	235	251	273	262	262	297	227	248	251	248	259	255	251	252	241	262	275	259	296	224	273	246	254	265	269	293	241	241	240	242	268	248	242	278	255	269	254	239	260	251	250	260	231	236	271	243	215	250	271	246	226	234	256	237	261	253	277	270	249	240	249	276	255
6932	7849	10861	12085	9432	9559	12420	11202	11610	4282	3070	3906	9059	8383	5842	3043	1855	1134	859	691	687	650	643	669	638	666	639	701	648	643	636	665	616	653	668	651	669	665	670	634	696	661	625	627	660	656	669	620	655	646	643	700	634	665	643	611	723	624	665	701	666	661	639	637	672	676	649	625	679	681	703	612	688	664	650	636	638	630	637	685	607	660	690	639	656	676	646	648	638	657	643	659	665	625	633	631	644	651	629	632	657	612	654	678	646	662	630	666	677	638	678	676	674	663	673	669	655	650	645	636	629	636	626	667	650	619	638	662	626	674	669	648	633	689	662	660	682	643	669	661	592	640	622	651	659	691	677	643	673	609	642	674	650	652	642	597	670	659	649	674	702	682	650	619	654	653	680	680	657	643	703	669	657	634	628	670	646	662	636	639	663	655	715	677	679	651	655	660	669	682	654	673	672	664	618	659	669	688	665	682	641	656	640	718	621	672	619	638	662	637	641	680	671	630	632	637	634	642	620	643	648	671	625	605	650	617	656	663	643	666	652	654	626	676	704	616	620	635	630	619	628	612	590	639	647	670	610	619	599	666	677	683	637	612	607	633	655	621	634	685	647	675	669	643	660	657	646	657	655	608	636	651	679	674	703	662	636	655	688	649	640	673	635	648	665	662	637	625	673	650	700	692	678	654	634	673	624	658	637	691	657	643	644	693	631	643	685	661	642	622	647	637	688	632	631	624	621	704	670	654	691	624	689	695	638	583	641	655	625	663	644	646	593	681	634	641	650	633	645	633	606	614	686	635	719	647	672	693	625	621	617	653	645	643	642	643	638	672	679	630	689	627	656	647	643	700	645	694	671	610	633	629	625	642	618	668	685	661	662	655	671	657	677	651	659	707	632	656	636	610	654	653	629	687	646	660	681	654	666	619	642	671	671	674	644	652	627	602	619	650	673	636	649	647	641	596	680	637	666	651	652	662	619	675	617	625	643	628	666	682	677	646	661	590	658	694	678	637	655	658	696	695	660	635	690	675	684	643	629	683	650	671	633	623	657	674	633	623	669	673	655	639	626	664	668	631	610	645	646	633	696	655	643	650	667	632	624	626	675	658	653	668	663	664	686	675	621	652	595	626	637	651	704	662	621	671	646	676	619	656	656	630	643	682	618	651	689	692	676	654	631	650	621	695	699	620	688	621	705	671	653	717	682	688	643	682	665	641	661	658	676	657	675	667	634	654	652	655	658	595	653	673	690	600	643	657	701	675	677	650	661	611	640	629	674	657	676	664	631	646	610	660	657	673	687	654	676	643	669	729	644	656	663	652	703	639	670	674	646	667	595	646	659	642	659	656	667	699	651	624	632	633	701	630	639	639	656	692	664	663	694	651	633	642	640	619	683	681	704	679	666	691	644	634	651	643	680	627	678	642	639	640	639	691	685	650	630	660	643	676	633	659	676	655	686	619	706	650	690	603	637	622	668	668	627	638	654	644	664	674	640	619	695	618	664	652	617	646	599	664	656	653	645	649	635	644	661	690	658	637	670	655	631	653	634	657	596	677	654	653	649	659	610	686	645	651	649	651	627	675	634	643	640	595	651	625	642	633	637	719	654	632	625	671	646	659	619	665	667	604	627	609	641	665	686	601	597	644	644	654	666	663	679	663	681	678	664	657	657	678	659	656	664	644	691	659	659	650	682	671	612	640	656	686	689	627	656	614	619	624	625	663	623	679	613	635	681	633	663	635	653	677	654	661	651	652	659	670	698	652	645	664	641	683	656	695	676	671	669	670	638	647	690	685	638	677	653	655	737	634	664	597	632	643	680	641	683	648	685	672	683	669	636	655	666	651	651	679	659	670	657	622	662	657	722	689	672	625	668	643	672	654	628	677	671	674	685	653	642	645	665	624	641	620	657	681	656	648	661	654	663	600	641	612	626	696	657	653	633	654	673	613	646	601	654	679	641	658	662	633	675	630	614	668	628	646	646	667	641	663	614	638	659	683	615	664	626	654	646	668	677	661	623	655	682	692	657	655	688	659	614	653	671	641	683	663	629	609	696	646	636	666	632	625	642	699	643	659	647	678	651	659	636	685	696	643	637	655	643	692	654	681	634	651	664	667	632	675	621	663	653	644	623	650	631	660	658	671	658	702	641	631	668	658	648	649	655	681	643	645	682	704	696	671	677	626	647	641	634	653	608	655	646	623	633	608	650	659	676	634	657	666	666	652	620	627	645	619	635	643	651	684	658	607	628	654	648	684	633	690	669	603	679	653	658	632	669	640	679	667	664	698	723	613	636	690	632	681	673	658	601	668	656	629	646	626	673	664	646	636	666	646	674	634	683	649	644	656	679	654	649	655	690	636	684	640	642	669	672	665	639	613	649	630	635	630	615	606	636	665	705	685	637	650	618	702	689	572	683	703	632	628	691	664	642	670	637	693	654	659	660	635	670	657	683	648	645	630	601	644	634	599	601	648	627	652	661	640	605	677	660	647	663	650	662	651	649	647	641	672	631	640	669	637	659	630	688	662	608	649	637	636	585	664	647	629	621	637	621	663	649	653	658	678	686	686	648	654	652	685	598	663	672	647	625	667	636	681	665	693	632	674	673	659	613	657	674	611	620	688	673	663	680	662	652	646	639	651	666	681	635	678	676	662	635	636	677	631	671	663	652	651	637	638	632	662	683	652	676	620	607	652	641	673	664	620	676	659	664	701	699	684	681	652	668	676	654	644	630	640	701	673	634	614	594	692	605	657	683	652	639	641	665	640	651	650	647	613	637	622	666	649	620	686	648	688	660	674	661	683	644	679	629	612	648	652	620	679	613	665	617	647	653	663	670	613	660	690	668	660	664	649	669	635	618	651	676	620	660	663	646	581	671	675	680	671	685	666	625	667	625	620	628	673	603	662	669	688	652	680	713	636	646	676	621	622	658	660	635	627	655	631	690	665	682	685	656	669	656	630	681	716	666	695	632	665	684	637	670	671	667	633	694	652	611	692	675	653	667	639	644	666	689	669	635	684	660	665	625	632	690	698	663	686	677	635	618	689	670	709	653	646	690	641	675	691	684	631	698	689	655	681	681	661	665	660	689	621	676	659	610	676	642	610	644	705	622	652	639	690	631	637	640	663	640	674	679	686	680	616	629	664	668	688	656	626	653	657	665	607	684	684	655	676	622	638	655	669	629	661	606	663	619	665	630	660	659	629	689	685	652	633	656	644	650	619	627	684	641	635	620	660	597	679	660	642	610	630	673	657	635	718	628	659	687	670	640	634	678	655	661	657	669	647	654	628	689	634	655	644	692	634	626	667	675	656	660	626	659	689	665	669	619	656	638	655	678	686	643	680	640	679	662	678	647	647	645	690	658	680	661	650	671	635	693	679	628	654	643	635	628	694	635	688	676	630	639	616	626	660	618	660	655	681	665	639	692	698	682	627	640	671	641	635	632	674	649	692	700	675	629	670	634	688	670	658	658	619	688	657	649	689	672	650	643	643
41960	38632	39220	34100	26122	21024	23874	31198	31291	16651	7160	7267	19631	18437	9907	4030	1984	917	434	373	281	253	256	283	256	268	266	250	275	257	262	258	261	242	277	257	266	269	252	246	280	270	251	252	244	273	255	256	262	248	235	264	270	283	251	244	254	268	264	256	290	295	249	268	245	274	283	272	245	248	263	260	253	266	274	279	245	255	294	254	272	266	242	255	262	236	270	257	247	270	249	272	273	269	255	253	271	281	236	263	253	235	265	255	246	262	288	256	270	256	251	258	278	255	283	251	246	236	266	248	238	250	283	262	234	278	264	261	241	250	257	231	233	252	240	256	273	234	228	268	254	260	266	263	282	226	230	274	261	278	281	247	234	278	255	258	262	253	239	251	259	231	257	284	259	233	278	269	257	239	251	264	249	255	250	258	261	264	234	256	268	276	249	247	236	240	249	244	271	231	273	254	257	253	263	264	246	278	254	240	248	257	248	285	278	274	256	254	254	242	262	249	271	222	225	271	226	228	224	256	227	259	289	248	243	288	258	257	282	255	276	258	265	240	251	248	272	278	246	260	255	240	249	288	257	262	239	242	292	249	268	246	264	271	265	278	260	239	262	274	232	252	238	249	251	262	261	258	289	266	268	242	240	248	249	251	258	257	280	232	271	309	249	256	256	251	270	258	255	238	231	266	269	272	261	286	277	250	268	251	267	260	235	278	257	264	251	274	237	288	260	258	268	257	287	259	272	280	284	281	270	253	248	260	302	253	243	260	252	263	242	302	258	254	259	280	262	269	237	270	246	276	254	270	280	249	249	235	278	241	260	266	250	252	277	260	267	258	245	238	284	272	277	253	282	253	258	237	248	280	281	234	260	249	251	242	267	266	277	255	254	250	247	253	248	257	246	261	272	284	248	273	275	283	274	229	270	273	257	260	299	246	251	279	271	269	269	261	230	266	251	232	269	262	270	261	248	270	253	255	244	235	266	242	287	249	235	286	249	262	284	263	266	254	304	284	299	244	251	237	244	248	278	265	254	247	267	242	258	245	300	283	275	268	247	249	272	262	268	292	295	252	262	243	253	219	262	280	284	233	273	263	247	249	255	246	264	286	241	289	257	210	264	243	262	262	259	257	286	239	248	255	246	263	235	260	262	256	254	255	258	266	271	260	247	262	264	228	279	230	246	279	249	275	235	239	268	265	254	239	269	273	256	252	251	273	257	260	241	292	267	253	230	260	250	265	254	248	264	260	273	234	286	247	259	254	249	279	255	267	260	245	247	267	278	251	256	231	240	229	267	267	240	272	242	245	317	248	256	280	251	262	271	247	269	260	261	247	252	251	249	250	271	288	275	287	254	271	244	245	257	274	269	277	263	241	283	275	253	247	247	283	247	264	261	268	266	274	245	251	239	262	252	254	238	272	245	246	286	258	267	227	282	268	272	285	288	254	231	261	265	265	260	292	270	252	227	267	273	260	251	260	260	300	250	250	247	245	271	266	274	255	286	289	264	257	275	237	245	275	233	259	256	253	233	233	240	248	236	245	254	241	242	261	266	251	279	240	275	265	235	257	269	268	241	265	258	259	238	258	242	256	238	242	279	281	263	269	280	241	259	281	256	274	249	249	239	222	263	253	250	232	273	241	247	273	244	250	259	262	228	276	273	246	276	240	253	235	244	246	248	270	272	241	250	263	272	266	282	256	250	248	268	305	242	264	232	270	252	250	253	265	247	248	260	267	252	267	272	254	293	273	259	239	253	265	240	235	254	248	243	290	291	263	214	245	248	282	247	259	272	238	245	252	264	246	261	287	247	268	277	249	237	225	250	274	242	271	263	269	238	246	260	298	242	265	279	243	262	246	244	244	256	247	240	259	279	273	273	243	244	279	252	243	226	257	242	250	260	269	255	271	268	277	272	282	234	265	271	278	271	259	259	276	285	274	229	291	227	255	250	266	246	248	265	270	259	252	255	275	258	267	255	232	246	266	265	241	254	250	262	258	243	270	251	279	270	260	286	258	282	277	250	253	246	254	262	270	266	247	292	264	255	266	261	249	273	221	240	272	232	273	274	270	246	256	248	231	249	281	274	245	282	235	240	247	273	290	278	292	265	268	229	296	247	267	257	269	271	240	266	296	255	265	251	297	238	261	283	253	280	260	279	249	256	264	275	268	249	268	239	244	242	247	225	246	274	261	248	237	268	254	270	257	270	280	257	255	272	289	260	259	260	239	266	261	263	259	260	266	258	273	267	270	278	278	254	221	287	251	243	234	251	233	246	253	286	221	281	251	230	245	256	238	240	246	251	260	228	269	259	285	238	224	269	245	236	252	242	239	267	280	281	264	285	273	246	250	243	272	244	284	238	270	223	269	251	266	260	267	233	256	222	283	258	270	259	272	264	261	249	257	276	275	285	237	278	259	310	231	260	274	282	217	250	272	268	270	255	271	275	254	236	256	254	255	266	275	283	272	266	263	254	253	265	257	253	259	270	267	235	252	259	266	238	265	255	279	238	238	262	251	229	259	270	292	237	245	263	245	248	244	232	275	265	263	293	261	244	261	268	265	219	239	253	298	245	243	256	253	257	279	234	269	275	282	243	276	263	237	254	267	266	251	265	271	237	261	276	281	225	288	266	239	238	262	262	259	284	252	258	267	278	282	247	258	246	247	245	232	273	269	269	283	260	269	289	259	281	255	261	261	268	267	243	256	276	226	282	286	270	273	266	242	249	248	232	290	247	286	281	253	263	272	232	281	253	237	249	270	235	231	286	283	238	232	242	247	265	246	248	242	280	265	293	256	258	258	244	254	262	279	256	266	243	264	226	257	256	261	262	251	260	225	257	249	246	259	249	262	248	282	244	248	255	247	256	257	246	260	304	253	257	247	266	260	267	248	233	254	240	244	251	229	250	263	250	285	260	233	251	268	278	260	251	262	243	248	254	257	263	279	271	257	257	271	264	248	274	262	242	268	269	243	283	273	259	276	259	265	260	281	250	250	277	259	252	268	239	272	242	265	270	252	252	275	282	268	242	227	261	244	267	258	261	287	252	251	237	268	248	265	241	267	244	284	268	279	231	225	277	253	271	267	264	277	285	227	275	235	251	268	258	248	233	278	259	273	264	238	275	284	254	255	261	247	251	245	239	261	290	240	242	245	254	243	221	249	237	256	253	278	277	258	275	264	266	253	275	259	264	262	269	263	250	266	251	273	284	257	281	267	265	246	247	247	261	232	254	260	283	287	294	296	288	254	260	263	267	261	265	226	286	254	236	233	273	255	250	260	261	278	239	236	254	270	280	274	295	261	225	283	269	241	243	244	244	254	243	257	261	248	261	261	255	261	244	260	252	250	247	254	261	249	251	291	273	263	258	255	231	253	261	260	267	292	236	247	263	282	286	261	249	251	288	263	267	257	264	284	266	260	271	271	264	260	275	244	259	264	243	256	256	238	262	254	274	264	285	252	258	222	268	245	233	254	265	270	255	236	263	246	257	244	270	283
30506	31039	36475	36614	26995	25562	34187	41568	37117	22005	15157	22838	41064	38097	25223	14826	8544	3846	1773	950	735	643	681	661	619	663	657	662	629	680	634	681	696	646	618	637	694	674	668	674	686	639	673	672	670	658	641	650	670	657	653	682	635	669	673	660	659	696	654	720	673	673	651	656	702	656	665	650	652	683	654	654	622	684	648	644	637	688	706	636	699	621	654	662	617	693	663	636	636	659	643	615	643	687	712	704	642	652	646	695	661	681	645	644	661	622	652	656	694	639	622	673	663	631	651	686	654	656	646	672	661	681	663	665	668	662	689	598	657	667	646	690	600	597	679	627	690	659	656	673	668	626	650	655	651	668	667	655	669	686	658	685	653	686	650	658	651	632	705	641	704	662	683	627	659	631	660	648	652	634	644	646	658	665	722	651	666	678	673	684	669	724	628	650	657	687	686	680	647	654	666	649	636	628	675	660	664	664	689	669	639	630	710	677	671	668	694	675	677	605	645	602	688	690	665	617	673	654	683	683	668	672	667	675	644	701	647	704	666	658	655	609	607	608	657	680	670	662	656	636	673	670	671	669	699	661	627	701	658	671	663	651	621	668	665	649	643	646	630	631	700	670	659	648	712	665	649	630	676	631	647	670	655	634	623	609	661	673	676	650	660	653	594	622	623	646	670	706	665	594	653	628	633	682	646	675	677	669	640	651	660	636	649	696	618	674	668	669	659	648	636	653	672	710	659	643	683	666	641	664	684	622	636	660	611	688	598	668	663	666	637	632	654	688	650	633	639	658	672	646	636	725	652	679	640	703	663	677	661	644	626	605	678	680	689	671	670	700	670	701	645	663	646	687	677	654	649	655	644	682	631	656	654	639	641	683	647	643	676	601	624	665	651	660	628	684	661	689	657	635	654	663	699	653	626	654	628	640	684	662	701	634	651	695	622	654	657	669	684	606	674	682	666	658	652	646	655	702	668	638	689	633	685	642	683	677	663	654	639	669	685	667	688	681	690	639	689	679	679	646	667	676	675	659	668	703	667	649	666	655	665	658	687	666	622	679	677	682	635	632	620	694	621	617	595	691	679	633	652	620	650	661	661	616	658	684	643	641	655	667	616	690	623	684	739	657	685	693	688	633	674	633	657	622	684	666	647	650	664	665	703	658	659	639	638	629	642	647	598	700	644	672	635	654	653	678	659	715	676	666	667	648	682	672	702	674	690	637	668	697	644	607	646	638	684	647	651	707	638	675	703	641	655	640	644	623	643	654	651	636	698	669	656	626	657	663	641	641	703	640	653	652	659	668	682	663	625	670	652	674	698	644	713	633	659	638	686	655	612	651	646	683	675	681	690	660	667	682	644	615	674	679	625	667	703	702	663	693	698	633	681	669	671	659	637	639	705	684	666	687	686	681	657	673	675	692	675	644	655	643	654	610	699	627	642	664	679	665	694	681	689	697	657	658	652	677	712	648	685	633	679	634	681	684	664	616	669	681	641	578	663	653	700	637	675	670	651	702	639	658	682	674	661	673	667	630	657	666	651	680	658	651	648	642	688	685	698	686	654	692	626	606	664	663	681	673	652	690	673	646	671	672	644	642	658	666	626	641	634	619	605	660	662	649	694	673	675	660	645	634	693	661	685	639	659	641	669	646	660	640	674	690	745	643	673	683	686	655	675	665	634	701	715	648	614	710	628	642	633	655	657	690	639	630	660	631	694	622	613	640	664	645	648	647	645	649	671	675	639	681	664	648	709	680	661	645	675	640	634	663	655	599	642	658	691	675	684	670	642	676	673	646	629	670	670	664	681	661	698	649	707	646	654	658	653	622	655	701	703	672	662	643	649	615	717	699	647	711	670	684	672	684	627	633	676	645	613	703	676	661	674	648	653	628	654	669	680	651	672	684	643	707	654	646	636	636	652	653	632	668	686	637	728	670	662	678	680	633	704	691	645	714	701	650	719	677	674	668	666	682	638	627	687	660	650	624	699	658	670	696	684	647	672	659	676	656	684	659	651	649	637	629	663	670	655	636	650	637	624	669	635	638	625	642	656	690	741	614	668	676	692	672	629	621	690	682	619	659	696	672	660	692	673	624	677	644	655	701	669	686	677	649	635	656	679	617	628	673	635	632	666	627	658	600	649	648	663	620	651	629	655	679	686	600	650	633	620	628	686	630	645	634	645	674	662	662	637	660	691	691	697	645	687	649	699	679	677	703	664	670	646	653	713	642	680	645	678	648	682	642	636	657	710	607	644	659	651	641	628	640	660	660	648	668	660	686	662	635	686	613	616	646	611	718	671	616	633	690	628	654	626	691	655	672	668	679	673	679	699	676	681	661	671	649	641	670	657	663	665	669	665	687	630	689	592	702	650	669	671	639	625	626	676	641	657	673	664	676	625	629	658	687	650	633	659	704	684	662	666	668	722	655	635	712	714	677	654	635	643	679	697	615	700	677	667	674	662	642	674	615	645	614	660	666	666	685	633	671	654	618	679	621	625	697	682	677	661	646	721	635	661	657	643	657	649	698	683	625	639	637	641	671	699	648	634	632	688	640	627	653	652	661	698	677	685	638	667	654	644	592	694	639	648	655	683	640	665	694	673	657	663	645	666	671	660	642	653	643	615	685	665	631	659	686	651	720	676	690	657	644	652	677	678	634	662	682	653	667	628	680	665	653	635	642	660	678	613	619	664	648	680	675	672	612	703	677	672	658	696	674	695	690	660	654	639	640	674	624	656	641	643	627	659	655	635	657	666	655	702	677	671	628	689	651	650	627	659	655	676	694	624	644	631	645	669	646	632	652	623	649	668	645	663	672	660	635	688	686	638	667	652	674	676	708	646	625	660	657	633	636	674	635	622	616	666	637	670	677	659	621	676	682	665	660	661	637	686	632	660	682	680	654	660	686	702	663	661	666	600	699	681	702	714	671	658	691	666	665	730	635	664	663	635	682	665	658	628	598	644	637	678	609	684	688	668	695	632	628	710	674	660	653	644	665	671	704	662	636	647	683	667	661	677	681	639	666	643	667	657	634	647	692	646	638	645	684	675	650	673	648	621	645	655	701	615	647	658	643	694	640	683	705	643	642	696	631	629	605	648	632	646	649	683	630	672	670	630	633	626	688	659	655	650	661	667	690	606	722	623	688	663	696	682	664	668	684	652	637	685	668	626	642	629	709	638	694	634	705	651	641	620	737	636	655	657	637	638	731	634	726	656	650	694	668	646	636	671	688	672	652	664	661	632	637	645	669	667	670	660	676	619	680	661	662	662	639	692	608	687	659	680	653	698	608	638	671	680	692	679	710	672	644	672	661	648	669	683	635	670	631	704	622	662	753	632	679	665	703	671	610	649	681	670	634	694	672	624	623	659	673	656	711	652	642	629	690	672	683	706	652	600	650	684	647	679	672	670	700	689	655	632	696	684	687	711	658	671	668	706	627	701	654	710	702	699	663	634	663	677	658	650	708	653	689	698	631	629	682	639	632	615	683	672	681	725	698
46311	39654	41721	31169	31291	32850	31954	27730	19411	9285	4752	8049	24742	26377	18850	8336	3949	1605	663	365	291	262	252	263	255	252	267	246	283	293	297	277	262	261	235	263	239	281	283	266	254	252	291	263	249	271	245	239	264	263	269	270	261	282	252	272	261	264	294	269	246	276	247	263	262	253	280	280	256	266	248	264	285	248	253	291	269	246	284	272	259	272	288	284	277	257	256	264	270	234	281	239	234	261	280	232	275	256	252	229	241	305	260	275	279	254	269	268	252	271	249	258	256	267	285	252	261	247	268	251	257	254	247	250	260	262	275	272	279	276	279	263	275	281	270	244	273	250	245	242	236	278	261	267	244	252	266	261	272	253	265	268	250	260	273	267	262	254	272	273	235	276	257	279	225	257	261	260	256	260	284	255	279	260	256	249	249	254	276	261	254	238	276	279	283	274	255	280	261	268	231	282	279	276	263	290	250	281	272	297	260	276	247	260	268	261	269	282	271	279	260	211	260	242	236	274	264	257	251	244	245	280	258	252	244	257	238	268	274	243	282	259	262	287	264	264	241	248	267	234	278	280	245	274	269	274	262	257	247	263	254	233	277	252	270	254	260	247	271	269	247	231	261	232	234	250	282	257	265	268	270	269	282	241	230	255	275	280	269	233	268	263	250	285	275	269	249	272	255	258	266	291	249	237	253	256	248	267	241	271	245	265	289	277	269	277	261	277	241	271	253	250	250	258	223	248	241	277	247	248	248	267	259	266	279	268	248	260	262	264	262	248	259	290	259	244	243	273	278	264	259	246	249	272	275	257	264	252	260	265	250	256	242	276	226	248	241	254	265	285	277	265	259	238	267	261	268	252	237	277	286	295	247	258	240	240	286	229	285	244	239	270	271	243	280	253	249	251	265	260	290	277	255	283	262	263	248	251	254	282	299	253	245	256	254	254	263	281	230	251	252	252	270	285	222	259	262	275	268	231	275	227	260	262	261	251	304	260	270	248	243	265	264	286	288	275	281	263	287	269	245	253	286	271	279	245	247	245	242	262	274	245	259	235	273	239	282	241	260	257	290	263	250	274	276	247	276	257	244	265	253	263	253	257	298	251	253	258	257	229	255	265	283	251	284	294	260	245	280	290	269	261	256	254	236	242	266	256	256	267	282	263	247	261	266	254	273	272	262	279	257	272	277	286	266	269	293	275	256	257	280	262	256	240	256	242	253	227	270	268	253	270	275	263	242	248	295	271	257	243	261	243	293	272	269	263	294	272	255	275	266	274	271	265	245	264	266	243	266	211	225	284	259	264	245	238	258	286	277	265	260	264	255	237	284	271	257	276	255	237	254	275	265	270	252	244	273	276	254	269	257	251	258	283	258	259	259	270	268	242	231	216	239	263	263	273	261	271	265	272	283	240	249	258	213	267	254	253	253	257	254	269	262	283	259	253	291	249	270	241	253	270	266	260	259	278	268	253	263	253	268	248	259	266	273	257	272	245	262	236	239	273	268	255	262	272	267	288	270	231	256	224	257	248	261	268	227	292	276	221	279	259	246	250	241	255	248	276	277	256	249	278	261	240	266	255	239	248	282	250	259	249	271	268	255	275	261	276	264	272	252	237	260	256	233	248	298	233	265	253	262	290	226	290	252	250	262	261	268	259	274	252	263	234	272	264	263	264	260	264	269	271	275	258	260	233	275	257	266	252	257	276	238	230	254	236	249	272	272	256	238	239	274	251	259	262	269	286	257	266	247	230	293	273	284	244	284	258	249	298	250	251	280	239	261	258	250	281	274	273	261	254	265	287	257	241	239	224	260	277	273	232	271	255	264	298	282	264	274	253	264	241	256	257	266	254	249	235	282	285	237	265	257	237	255	250	263	262	256	251	264	232	281	270	265	260	267	256	262	255	256	253	261	261	261	231	249	264	246	282	262	277	250	261	260	248	282	251	241	246	245	239	279	268	270	258	231	264	273	251	285	270	237	281	253	264	264	234	272	257	230	254	244	288	260	253	256	258	274	231	261	259	259	282	273	272	282	227	300	252	264	240	254	257	255	265	227	261	293	252	270	275	254	250	233	268	237	263	249	250	249	280	285	235	238	241	251	275	253	283	248	244	251	243	281	241	257	255	244	261	268	253	293	259	247	236	282	242	241	261	251	258	255	262	258	236	280	290	253	249	275	248	218	274	261	224	249	289	252	256	253	268	251	262	270	228	250	255	264	256	269	218	240	272	295	256	246	246	231	251	268	279	238	258	275	240	282	278	257	281	263	268	271	278	243	249	272	261	266	277	263	251	270	239	246	245	249	245	258	266	259	268	288	258	260	238	241	246	234	295	241	275	253	249	250	247	232	232	260	263	256	284	255	264	253	258	244	254	259	264	264	245	255	278	274	221	282	270	251	242	283	245	270	246	265	270	288	229	291	249	270	233	248	232	266	259	249	273	276	253	249	258	284	272	264	240	273	266	266	212	250	255	238	235	270	249	249	251	240	260	239	263	260	249	239	256	303	238	261	240	249	278	233	272	246	234	265	262	257	257	252	246	281	255	276	230	256	264	278	264	239	257	289	269	277	267	276	271	265	265	265	259	237	235	271	241	257	253	262	275	260	263	249	228	255	281	292	310	263	239	288	306	253	267	262	299	272	256	251	263	293	250	252	271	242	250	239	261	250	235	219	251	264	268	247	250	259	252	237	244	267	261	284	275	268	234	249	280	270	270	248	283	256	253	280	261	243	267	232	264	271	279	279	270	288	278	249	290	264	256	301	251	238	290	258	279	277	269	282	240	269	287	233	280	251	269	250	265	248	265	244	263	272	237	262	247	250	272	278	265	253	274	226	241	267	251	268	266	255	236	255	244	247	236	276	274	255	265	287	271	258	222	271	263	271	250	245	246	254	276	252	267	233	261	253	285	256	259	242	265	249	289	262	251	235	263	219	267	268	267	237	257	239	254	258	234	246	230	238	243	256	284	275	257	248	286	257	277	283	255	262	283	275	247	247	261	257	229	263	259	267	272	260	240	263	237	268	279	243	242	289	288	237	257	264	282	265	250	267	255	243	284	292	275	253	240	246	240	275	249	255	246	266	295	272	242	228	296	250	283	248	291	246	262	258	270	258	283	265	254	245	257	224	247	255	247	267	238	272	288	294	272	263	257	231	252	257	274	246	240	260	276	277	239	254	256	257	251	296	282	255	289	269	263	280	283	253	268	275	252	239	275	229	243	257	290	248	276	244	243	259	223	263	250	245	255	274	250	245	249	260	257	277	254	275	257	275	263	255	253	252	259	267	265	277	269	269	237	263	276	253	279	258	262	267	260	278	236	257	270	253	249	264	274	268	266	289	232	233	258	276	229	262	262	304	279	272	269	288	261	244	269	260	247	247	239	275	256	267	288	278	261	259	271	258	254	237	237	263	263	258	243	294	275	300	252	243	249	262	263	264	249	258	243	285	263	261	248	232	254	230	259	249	260	293	276	267	258	252	257	274	250	272	258	274	288
32677	35517	40599	33378	39365	40307	39405	34103	22830	12501	12212	24197	45417	44556	35705	23114	14616	6764	2557	1175	813	765	679	597	662	672	726	668	682	659	601	634	622	630	646	661	636	604	664	671	639	640	643	630	677	696	677	660	662	651	659	663	689	668	634	651	659	661	663	662	653	707	644	670	690	681	668	683	692	688	617	658	677	681	642	693	586	601	690	619	668	671	619	660	635	714	703	649	663	634	614	687	700	662	673	650	647	656	629	693	642	630	647	645	618	671	623	659	666	694	673	713	679	639	686	620	664	645	658	604	676	664	702	616	603	570	625	650	651	699	680	648	641	687	687	620	624	655	632	660	622	674	659	686	663	648	646	667	630	667	625	610	696	629	699	623	646	702	625	661	621	683	660	584	656	696	674	662	674	663	638	651	658	641	691	630	618	662	659	630	665	669	691	682	672	707	654	695	636	664	701	637	679	642	607	665	614	682	664	646	627	661	655	673	653	677	629	622	679	685	670	664	618	670	707	648	658	722	652	667	695	636	661	648	648	664	653	664	619	644	682	655	704	651	712	648	652	665	656	628	646	624	664	620	696	616	661	635	670	682	660	658	648	630	680	655	690	667	666	692	655	650	666	652	667	663	696	670	671	644	653	651	673	664	619	628	676	678	670	633	625	642	635	697	664	709	665	618	708	678	629	618	649	669	698	641	620	653	686	666	672	646	673	650	659	658	631	657	672	682	651	717	633	644	719	664	677	726	663	652	625	624	633	627	703	687	602	637	688	635	676	631	642	651	688	674	683	650	578	724	674	618	687	663	649	667	636	670	694	722	623	655	655	688	690	602	671	670	649	637	602	673	707	646	633	698	605	716	688	700	650	671	698	645	649	711	656	686	636	631	666	715	705	676	712	704	696	639	676	639	691	634	681	721	606	655	625	668	655	603	635	653	688	621	688	679	655	672	698	649	620	667	668	649	626	638	650	664	637	694	632	667	635	707	680	629	643	695	657	713	671	717	694	654	640	661	634	686	627	715	626	670	641	678	705	646	702	659	621	660	680	688	680	687	636	670	686	662	648	667	657	633	653	652	649	654	631	667	708	623	655	637	643	667	640	670	667	678	638	642	639	639	653	674	712	644	664	701	688	639	666	621	686	674	698	694	658	650	647	698	659	652	682	635	670	646	662	624	647	685	633	662	635	682	690	618	638	593	656	653	676	690	629	634	624	615	665	683	653	613	651	689	664	660	632	660	648	633	654	670	681	684	654	597	650	627	670	617	619	674	706	656	695	652	670	690	610	689	665	628	633	664	607	738	647	661	727	661	680	686	675	673	649	667	649	719	691	637	687	701	665	651	672	641	674	651	684	687	654	711	667	683	646	667	624	656	686	656	666	630	669	681	622	630	626	674	674	710	645	629	671	654	674	661	622	647	663	662	644	684	691	631	641	683	689	666	695	643	587	606	654	656	695	693	655	664	639	658	718	669	662	644	673	647	632	628	607	651	672	618	643	637	664	651	659	655	657	590	692	665	639	652	669	677	672	651	682	658	613	702	679	692	638	668	630	637	675	611	659	648	653	680	653	633	659	733	660	639	634	665	686	626	632	657	644	684	636	661	645	675	691	624	634	724	668	666	635	655	671	641	637	628	663	712	643	676	640	677	680	666	638	674	663	650	674	675	612	669	664	644	648	631	690	631	656	630	652	603	652	666	637	635	633	600	678	686	656	656	691	614	654	689	631	660	630	634	640	738	628	601	687	678	700	684	644	636	606	684	611	628	673	665	610	713	659	664	671	655	684	667	650	648	688	706	668	642	656	644	619	704	670	629	655	650	673	667	695	654	710	631	607	632	601	679	654	639	602	635	669	634	648	695	624	641	634	654	660	682	635	691	657	658	643	646	646	676	629	636	630	680	635	645	645	672	663	666	666	666	665	647	686	669	685	649	681	668	672	674	637	641	651	667	640	652	671	666	657	651	706	674	661	638	661	647	660	652	638	632	671	707	641	643	648	662	651	575	623	668	664	668	610	699	658	606	634	641	658	675	635	679	692	671	700	656	629	702	640	669	656	628	693	644	713	685	644	653	641	668	671	666	637	657	660	692	647	618	665	656	620	625	650	677	635	639	662	673	653	662	626	673	637	658	635	659	669	631	654	653	658	644	640	698	703	640	660	655	682	626	664	672	672	639	641	674	692	677	693	681	640	631	633	686	677	681	637	678	637	631	633	696	603	666	651	672	709	644	670	662	631	684	641	665	694	677	630	642	635	626	681	659	674	683	639	634	689	657	624	648	629	657	679	627	685	640	649	595	593	675	634	668	651	680	701	602	644	665	716	657	656	693	673	700	684	669	680	667	640	654	644	649	670	621	701	666	626	616	707	682	648	669	660	615	684	726	653	657	704	644	621	647	650	678	629	675	652	691	657	624	625	676	722	662	718	636	643	682	631	658	655	632	728	667	665	619	667	635	665	706	689	663	642	671	668	615	639	664	655	626	622	676	628	652	664	646	666	672	645	622	661	644	639	679	643	684	681	625	621	644	662	663	668	668	637	660	618	686	754	673	641	687	628	665	688	641	644	649	683	655	673	647	656	670	673	682	697	672	677	682	675	650	728	635	661	658	706	673	651	657	675	644	679	661	667	660	624	657	657	625	683	686	679	652	625	696	611	695	646	660	636	641	642	677	663	649	649	634	642	659	654	658	588	653	611	683	663	639	638	658	670	641	696	685	687	656	688	664	642	644	661	665	671	664	632	651	660	628	652	712	636	650	643	670	647	642	639	639	654	684	646	679	690	591	613	658	664	677	685	651	663	642	703	670	686	647	712	676	646	650	674	661	646	670	656	628	629	663	665	666	637	700	647	617	653	692	672	663	708	678	709	635	626	655	683	677	676	696	656	656	659	652	670	661	682	667	617	694	679	641	649	656	686	603	628	683	601	634	666	662	645	656	683	694	640	654	643	692	671	632	652	688	696	648	663	640	633	653	657	596	656	659	646	666	675	722	637	679	652	672	677	641	641	625	657	637	642	648	709	593	675	664	682	660	653	643	675	699	632	619	648	647	648	611	649	619	675	678	641	663	677	663	634	662	653	667	661	665	715	651	607	636	628	688	646	668	672	634	695	651	635	696	684	694	637	702	606	629	627	688	665	669	616	653	693	661	692	665	628	642	636	692	662	660	677	688	621	665	663	628	645	620	657	680	694	640	685	655	670	636	683	648	660	686	682	683	651	677	637	660	717	690	689	653	667	653	705	633	641	677	664	648	648	663	652	634	670	651	674	656	606	704	646	626	649	630	660	670	684	660	635	687	659	668	712	636	672	637	666	660	684	669	665	675	631	649	703	664	646	680	678	600	656	672	657	672	694	643	629	620	666	686	712	666	655	661	682	673	688	665	643	649	635	699	675	682	689	656	653	671	670	685	661	620	638	659	625	707	715	660	694	713	698	664	721	645	667	639	615	637	645	609	675	619	663	635	660	615	686	683	692	615	684	704	640	674	691	665
11543	10405	10199	5583	8120	3622	2626	2312	1449	942	681	791	1510	2178	1870	919	519	394	316	243	270	253	253	262	275	297	270	252	246	274	225	263	254	275	242	269	259	264	230	266	265	270	289	277	284	239	252	259	252	270	254	254	264	244	232	278	262	313	273	262	260	287	265	236	267	229	222	231	242	255	280	264	246	259	248	222	259	275	260	252	254	262	246	261	251	256	221	261	253	276	270	258	272	259	252	257	261	257	273	270	252	230	248	256	237	280	246	250	261	244	251	259	249	268	268	269	258	253	268	264	256	255	272	274	262	231	276	260	268	271	270	264	243	249	288	261	247	244	243	249	242	276	287	261	246	256	268	244	259	246	240	249	241	239	232	276	273	283	251	253	260	247	257	254	265	266	251	230	245	264	250	266	240	253	259	260	247	302	262	258	239	260	258	254	270	244	249	266	273	237	237	247	261	263	249	262	260	276	248	259	232	253	261	266	237	286	257	262	249	258	269	251	238	266	243	263	266	293	250	285	266	256	276	289	248	274	279	260	237	264	235	251	257	253	248	244	260	262	266	255	265	227	254	260	243	254	260	276	278	279	264	247	245	253	263	275	270	259	258	238	238	256	278	251	278	279	258	281	243	264	254	258	229	277	244	257	257	254	243	234	255	248	268	261	258	237	304	251	250	265	235	263	225	262	276	258	267	232	241	248	239	230	263	232	240	260	242	263	251	229	302	244	255	242	280	253	259	265	235	242	262	249	288	263	267	263	245	241	229	274	271	258	237	262	288	289	246	238	254	258	266	253	243	263	243	267	275	270	254	228	259	250	280	273	285	219	263	301	286	274	282	274	271	234	260	254	236	271	240	265	283	277	256	269	273	261	256	278	246	240	238	237	262	259	259	254	257	231	247	258	268	255	268	262	252	260	260	253	246	276	279	280	269	244	265	257	237	263	234	259	225	298	249	251	234	265	235	292	240	260	240	268	242	278	246	276	268	227	284	236	281	262	281	271	257	272	266	265	253	268	250	239	260	282	243	254	243	284	221	263	285	268	238	263	238	256	252	268	247	267	260	268	254	237	237	273	258	256	232	241	229	243	242	241	245	250	245	284	236	258	263	256	244	269	253	242	247	237	266	255	271	280	270	242	245	268	279	271	259	275	301	272	259	259	273	243	245	285	266	253	298	257	283	287	266	260	229	226	241	221	259	257	242	268	293	256	266	271	254	257	239	245	232	271	252	295	271	262	243	257	252	274	251	231	271	266	265	237	264	274	254	240	271	234	287	219	272	234	239	263	256	241	230	259	248	289	252	280	235	258	242	260	253	270	264	235	256	266	255	246	258	246	265	264	254	294	280	272	269	271	263	256	284	235	271	255	265	268	263	245	270	265	243	254	247	265	239	251	270	246	232	269	240	258	241	238	247	225	265	247	255	262	292	261	260	246	253	248	257	254	282	250	264	245	271	266	221	264	262	250	244	264	261	246	231	240	263	253	224	249	277	236	258	255	243	254	265	270	272	263	269	238	246	273	271	268	240	249	260	240	279	244	272	237	228	242	291	262	255	282	270	242	266	277	258	263	245	279	267	256	291	283	258	266	242	250	265	267	260	274	231	275	268	223	249	263	230	259	247	244	239	240	242	262	285	247	265	229	240	263	264	272	255	259	256	268	264	256	237	265	268	276	247	275	249	270	276	274	253	253	283	244	269	264	266	272	282	253	260	220	290	267	283	245	234	259	219	246	302	232	245	239	256	268	242	257	270	295	251	234	269	239	285	256	248	243	242	251	257	278	263	267	248	248	264	252	241	291	257	265	286	272	247	240	255	254	274	243	234	281	249	261	297	275	281	271	238	250	263	269	269	243	235	268	266	279	248	289	251	265	265	280	278	254	260	212	250	240	252	230	241	243	266	227	262	254	250	235	272	238	263	265	267	260	255	248	253	261	243	255	243	237	259	262	267	275	274	258	235	261	269	254	252	259	265	238	256	232	268	270	276	265	263	245	251	266	260	249	246	259	264	257	211	260	256	289	249	251	266	258	266	264	260	287	251	260	274	272	238	254	272	246	259	273	276	252	275	269	258	250	265	280	272	250	260	260	256	257	265	248	231	247	262	247	280	257	224	245	257	268	300	264	271	241	243	249	264	263	247	265	238	255	230	252	245	263	252	264	231	251	266	242	265	233	270	264	247	253	269	239	313	269	259	260	261	252	262	259	253	254	228	267	251	232	242	271	253	239	248	267	271	253	250	264	261	249	243	279	267	262	249	252	273	244	267	265	243	286	258	233	244	236	238	273	277	242	266	251	265	280	230	247	262	275	251	233	239	233	272	279	258	251	246	251	275	263	259	279	249	269	283	261	263	241	248	260	255	243	231	262	285	267	268	265	262	252	276	273	275	258	279	277	270	231	272	268	242	249	247	216	213	219	241	231	264	275	237	255	268	249	237	240	264	263	266	262	261	283	254	251	239	258	245	252	275	268	246	267	219	236	236	248	244	228	263	268	254	251	266	251	249	274	275	256	239	236	270	265	265	245	262	261	265	259	260	256	258	226	257	246	209	262	250	256	244	250	241	249	261	246	243	255	216	254	264	262	277	247	242	302	261	247	296	294	256	251	256	266	249	274	226	261	262	246	255	257	268	263	227	260	275	247	243	266	258	262	268	280	241	218	237	247	259	259	276	251	242	260	256	250	285	253	250	235	279	255	259	259	282	248	252	239	261	272	261	237	252	250	244	296	282	252	269	261	228	252	269	258	241	255	243	228	246	259	264	258	262	260	246	241	240	243	249	301	248	269	263	252	291	237	254	257	245	253	279	242	246	245	271	264	252	249	264	271	257	294	286	253	223	254	254	250	262	265	261	308	272	241	249	275	254	268	252	245	225	305	291	247	252	259	263	270	264	276	260	241	252	249	263	250	283	261	260	285	266	258	253	271	279	243	286	227	234	289	282	261	243	269	247	270	250	259	245	254	235	298	251	285	264	248	269	271	260	269	265	256	255	253	263	250	245	233	273	269	272	267	262	287	273	250	266	249	259	242	221	257	243	257	253	288	239	249	218	239	248	290	257	241	248	265	232	263	261	263	237	304	251	298	266	270	256	272	259	265	258	234	241	295	268	266	236	259	239	249	248	247	249	275	243	266	235	275	238	256	253	243	260	285	239	254	258	231	275	247	266	243	234	264	241	249	265	262	263	252	249	275	242	236	254	246	252	234	259	249	259	254	266	265	243	265	249	239	271	258	250	251	295	281	261	244	243	248	281	280	286	254	267	253	250	246	232	263	268	252	228	246	277	251	276	230	264	247	252	264	239	235	257	256	221	229	251	254	245	230	249	261	262	257	271	248	248	235	260	273	251	288	254	239	276	272	291	232	271	270	241	275	241	266	271	273	238	261	279	289	260	237	264	264	235	245	257	290	226	274	255	296	262	257	258	265	281	259	263	242	276	281	264	263	266	244	287	240	241	262	256	222	243	266	233	270	268	295	232	258	257	252
8530	10529	12479	11551	17450	8603	8587	8568	6335	4365	3073	3885	7962	10038	7721	3534	1896	1145	769	701	684	719	682	597	626	634	644	682	646	630	660	686	675	659	685	655	623	647	678	654	672	714	652	625	648	711	645	692	648	661	682	634	616	649	635	653	669	695	659	651	630	688	670	698	683	643	669	647	678	631	658	635	662	701	602	643	661	698	644	684	629	714	591	668	653	617	643	673	616	656	666	639	667	661	659	640	608	708	678	657	643	686	660	608	645	646	671	657	648	679	663	681	689	657	634	650	698	636	662	649	688	711	672	625	660	660	674	649	674	657	654	631	626	659	680	626	641	644	665	620	633	658	645	661	676	612	661	639	671	623	629	680	648	600	665	679	652	650	645	685	648	694	632	681	671	628	630	626	656	669	682	697	662	613	636	613	655	701	677	661	684	660	684	613	655	589	635	639	641	629	640	683	647	660	676	626	681	657	652	667	698	695	634	643	659	692	695	710	618	664	616	671	638	648	621	682	675	643	636	699	670	649	681	671	642	660	654	668	649	646	677	677	636	684	657	675	663	672	689	656	645	652	639	646	702	622	638	652	660	617	666	649	699	654	690	637	659	661	676	685	660	645	644	691	679	652	639	617	667	635	654	685	646	688	644	666	685	638	651	663	628	660	616	603	653	645	630	682	691	636	668	668	657	632	678	623	645	680	608	668	637	677	618	676	664	723	685	652	687	675	706	615	666	664	653	691	674	642	646	667	670	686	652	642	697	616	672	654	645	705	648	599	692	626	669	623	641	643	685	725	679	669	661	652	621	670	665	689	667	650	668	657	706	690	659	678	660	643	688	682	611	649	629	607	673	644	651	661	689	651	650	652	626	633	674	648	630	632	655	632	652	647	660	656	665	628	686	652	697	654	682	688	665	680	647	674	682	671	654	654	693	628	640	630	706	615	653	669	675	602	638	643	704	631	714	663	715	658	628	648	635	666	620	672	674	656	654	674	701	677	643	674	662	664	650	675	652	683	661	696	608	677	649	594	672	702	658	644	654	712	603	696	648	683	672	650	661	613	661	667	684	635	682	594	675	682	632	636	663	639	630	646	664	643	629	657	647	671	658	670	667	657	700	669	626	669	629	670	655	591	630	676	650	644	660	615	645	721	663	614	671	658	664	672	691	648	701	662	628	622	673	680	668	636	662	663	627	656	610	659	643	653	672	659	603	677	663	599	619	672	655	656	635	577	621	638	686	654	652	672	672	619	667	642	685	664	650	675	659	654	696	659	606	676	665	658	681	644	678	591	691	597	690	679	696	667	668	646	655	667	700	696	660	636	662	678	622	629	616	656	695	690	674	647	677	666	686	662	689	687	649	658	618	662	709	625	687	642	689	689	677	618	657	653	633	646	622	670	602	655	666	600	684	653	663	685	660	660	664	658	633	656	651	674	680	680	658	678	645	674	639	631	701	650	664	686	649	677	686	698	672	630	698	675	681	607	653	647	604	578	637	669	639	628	670	680	660	674	709	691	660	691	610	634	665	649	656	635	692	679	682	657	660	691	651	659	660	650	633	696	663	661	612	651	674	669	665	631	662	649	666	667	679	688	649	657	682	661	666	634	614	626	660	695	640	650	690	682	658	676	642	697	654	686	643	582	634	621	663	707	610	651	619	675	669	656	656	648	667	639	631	675	612	663	688	667	707	693	654	668	622	642	621	672	682	662	639	690	682	623	631	672	654	668	634	634	644	666	670	631	621	679	642	648	627	654	612	685	702	681	681	623	642	673	646	662	639	660	647	675	666	677	622	628	661	646	620	684	663	614	672	668	675	662	658	680	669	635	638	623	655	646	672	667	653	686	642	626	685	664	668	653	652	656	703	657	687	700	669	650	705	647	685	611	656	666	670	717	638	645	634	647	708	685	686	666	617	642	673	667	621	650	649	685	659	667	607	647	699	687	613	672	694	668	696	652	648	629	638	670	619	653	709	706	659	688	649	683	669	677	645	639	646	652	671	624	677	677	652	676	692	621	685	683	683	678	652	662	651	672	633	634	667	631	675	650	695	708	709	703	691	687	665	689	711	638	646	635	652	730	688	658	710	693	711	598	665	734	684	647	646	653	661	642	695	586	671	613	682	676	647	669	649	682	664	659	674	659	704	617	711	686	627	635	678	627	688	631	689	644	616	668	617	657	628	613	627	641	662	669	686	675	652	660	655	683	671	610	674	631	706	668	706	607	671	694	666	663	611	657	638	661	634	673	637	634	636	682	715	650	668	665	637	674	682	682	674	656	619	626	632	674	660	657	673	667	659	695	709	665	680	697	682	670	650	661	667	659	633	607	666	621	661	621	642	614	683	651	664	697	655	677	690	652	692	665	643	698	676	619	658	694	681	631	673	639	676	672	637	637	625	648	618	675	671	745	675	635	639	709	676	677	668	701	648	713	684	633	645	657	663	654	717	659	668	624	671	648	643	669	715	705	631	634	674	665	652	641	645	669	693	599	674	626	682	626	674	662	653	669	619	658	676	627	680	655	594	669	659	650	672	697	608	665	639	653	648	675	628	673	641	689	684	644	656	619	656	688	631	659	640	658	686	691	669	704	681	668	690	690	665	669	652	621	691	648	618	647	669	636	637	676	666	683	650	669	646	670	670	651	648	641	662	661	667	628	662	705	639	663	692	669	637	685	696	640	618	610	673	665	684	662	656	609	650	683	691	666	647	647	691	663	616	675	697	668	675	657	647	631	714	709	645	686	685	686	696	700	631	657	695	637	663	639	672	686	694	633	694	642	622	632	658	674	632	702	687	665	701	624	655	651	704	678	632	653	649	665	690	642	667	667	714	625	684	660	694	692	677	656	629	675	690	685	700	677	595	687	707	676	671	662	688	666	664	684	687	683	639	639	724	642	672	647	682	653	615	672	695	696	691	649	677	681	689	665	650	682	648	636	687	648	682	645	703	684	694	653	634	642	654	655	627	681	630	649	640	655	672	702	695	675	658	675	657	668	676	684	677	652	672	646	656	646	659	679	653	652	706	641	710	650	683	686	650	643	643	712	689	662	636	658	703	675	672	636	633	681	650	658	695	706	675	603	636	671	663	673	643	689	690	655	692	651	658	631	657	634	705	636	650	645	640	649	667	687	707	718	640	639	665	633	655	645	645	664	629	647	699	669	644	672	703	658	645	659	641	678	665	651	672	678	644	671	715	610	648	681	619	683	683	630	651	602	631	634	619	637	716	652	699	671	689	646	629	644	646	658	663	665	622	666	678	679	658	718	704	656	644	673	655	667	693	643	669	685	593	647	632	699	641	615	715	718	660	727	700	644	619	669	668	682	696	667	700	694	678	678	646	613	666	618	652	671	674	692	615	622	634	654	676	655	651	676	705	682	636	686	680	697	689	661	664	687	628	697	649	674	636	642	665	733	679	666	651	664	639	685	699	683	635	686	633	610	664	659	638	638	633	630	664	655	643	682	611	641	658	651	605	632	679	656	706	624	718	644
44354	34232	28522	28204	38376	32952	22993	15238	8744	7133	5362	4884	15730	20543	13983	5506	2215	949	642	363	305	300	267	254	262	255	240	276	273	261	297	247	231	257	231	266	274	302	265	251	259	244	264	237	275	274	289	260	239	254	246	261	288	290	252	257	280	267	251	267	267	275	218	259	258	271	270	266	257	250	244	272	237	261	272	252	266	270	256	256	233	240	287	265	255	253	275	252	286	240	256	253	271	272	231	258	226	279	248	267	278	263	244	231	273	249	282	253	267	278	258	274	262	267	246	299	242	254	258	249	258	269	290	251	238	261	254	272	257	266	274	277	264	270	273	227	258	237	255	287	287	283	238	257	258	261	262	269	264	267	253	299	277	250	255	249	228	246	269	274	230	254	244	260	239	262	265	269	257	247	261	247	258	251	247	256	285	263	287	242	272	271	259	251	244	268	234	277	244	269	260	257	246	274	298	247	226	263	282	262	278	254	278	252	251	253	238	298	243	256	247	267	245	253	276	264	262	265	267	269	276	273	264	238	247	270	246	249	256	282	261	264	263	265	239	281	247	269	250	268	248	228	265	257	275	259	263	231	232	270	258	275	264	263	250	262	254	247	268	273	256	262	258	277	265	263	276	286	278	262	262	275	248	277	251	273	252	273	256	252	282	253	279	265	251	241	218	255	276	235	254	274	256	275	278	250	276	254	256	254	241	280	265	267	247	242	251	228	291	249	278	243	239	239	304	247	276	258	285	273	256	276	248	269	247	229	250	264	259	240	223	219	261	250	243	265	240	275	286	275	246	280	256	297	235	268	271	267	254	237	261	270	256	254	258	254	280	259	244	235	250	268	263	252	241	223	244	268	268	277	266	257	249	259	233	280	246	249	243	238	267	259	271	272	274	263	250	258	253	259	264	244	264	263	259	274	294	277	241	240	257	255	274	246	263	247	252	249	262	278	272	243	258	242	271	256	271	230	284	258	256	280	274	261	239	252	227	274	269	255	274	294	249	244	264	255	242	254	286	259	253	263	264	244	263	242	255	278	285	262	238	251	253	258	256	271	226	262	261	259	258	270	277	260	261	260	239	268	266	248	235	245	320	237	241	247	242	243	250	260	258	279	262	251	273	261	277	264	272	287	252	225	247	288	248	244	262	252	260	265	240	269	283	271	280	259	265	249	251	261	271	283	256	235	272	274	245	249	271	293	271	277	237	241	300	271	266	274	258	280	252	255	259	251	237	261	295	286	275	239	260	252	256	270	247	259	244	268	269	272	262	266	264	233	261	259	289	234	279	239	255	283	261	277	232	276	268	246	252	265	273	251	270	251	264	281	275	244	239	244	270	244	270	257	259	226	285	255	233	251	244	228	264	287	272	260	288	260	275	235	266	267	235	262	261	258	219	288	263	240	254	263	239	264	264	260	264	262	226	272	250	269	243	264	231	264	296	269	270	280	268	279	278	257	251	263	255	283	285	234	269	274	250	263	253	264	291	258	250	278	255	250	248	272	282	251	290	266	266	294	238	264	277	246	268	232	277	247	266	240	284	266	264	277	263	279	240	258	267	261	302	253	273	255	274	231	265	263	270	270	279	245	268	250	270	257	248	239	264	281	269	266	235	273	296	266	278	246	262	232	271	233	238	262	227	273	243	280	270	268	254	263	266	227	268	263	274	239	256	239	289	271	248	260	246	259	262	237	234	259	253	243	289	262	229	243	280	258	278	262	271	258	250	255	268	237	229	298	279	253	263	262	286	247	257	252	251	250	222	241	281	247	246	265	276	279	292	271	251	258	272	266	244	252	256	259	266	286	263	259	264	287	241	281	257	292	258	265	242	277	253	263	276	243	308	253	257	252	264	288	231	249	270	272	248	252	234	258	268	246	242	282	248	256	261	255	265	240	283	277	259	246	235	285	276	246	244	278	263	264	256	261	275	273	262	284	263	266	240	245	249	233	253	274	267	289	280	276	225	251	261	295	278	257	268	247	254	280	272	285	253	246	241	248	259	273	258	248	266	249	275	261	264	259	255	251	268	245	261	264	267	249	246	257	246	245	235	239	293	247	281	277	251	268	234	256	216	233	281	235	245	279	280	252	301	247	246	265	252	242	239	249	253	264	256	246	236	263	254	263	264	262	236	249	271	232	271	249	244	263	284	292	239	287	275	275	239	245	260	303	277	259	286	233	251	246	258	264	270	256	240	244	264	262	250	273	267	274	238	247	273	291	260	242	249	234	268	238	275	301	282	250	294	278	240	239	259	231	260	272	278	256	231	261	262	257	245	264	262	253	263	255	264	255	240	250	232	255	247	256	260	253	264	280	231	281	259	285	260	285	286	259	261	264	277	254	260	261	267	282	237	279	267	241	299	271	288	264	251	280	276	261	247	280	257	255	265	252	253	265	273	274	265	260	233	284	284	258	263	250	261	258	259	263	266	246	267	271	264	268	262	243	251	271	246	253	271	267	266	272	227	266	269	279	259	279	245	277	231	264	264	280	263	265	255	268	271	294	241	247	277	262	262	248	269	267	264	252	262	268	243	264	272	252	268	286	246	247	263	234	260	238	239	260	265	292	258	306	248	279	278	264	262	245	248	297	270	275	241	255	299	243	248	244	285	251	254	252	270	223	249	291	262	260	259	261	276	302	252	252	247	276	265	251	273	267	263	257	251	292	270	255	259	230	239	248	277	252	244	281	259	279	258	243	257	256	248	237	307	259	277	270	247	260	272	250	277	260	276	261	261	246	262	254	290	220	262	259	276	248	265	241	247	254	258	283	266	276	295	229	255	272	278	260	271	275	260	270	296	284	247	274	250	262	250	261	283	265	250	302	268	262	249	269	269	262	276	268	256	264	258	257	255	263	263	272	245	257	300	269	263	264	281	270	245	255	257	280	264	241	249	246	269	257	241	254	256	264	261	257	271	230	242	260	259	252	271	255	254	268	267	263	250	227	247	255	293	267	247	266	259	262	245	249	271	287	261	245	258	251	248	273	279	284	272	262	256	253	266	242	251	282	270	251	257	251	249	269	249	266	279	273	243	251	246	249	265	270	254	259	284	262	256	246	270	283	264	286	265	236	265	267	249	253	254	255	252	262	269	265	266	281	253	243	293	242	245	240	236	255	274	250	268	272	237	260	274	295	258	261	290	286	282	280	277	276	267	243	285	249	248	242	262	283	266	271	261	276	286	311	263	263	275	252	248	266	255	247	232	291	251	274	275	287	255	256	260	260	262	263	247	271	276	241	269	250	241	272	263	292	280	267	268	259	260	286	265	257	269	268	250	214	254	248	252	249	231	247	239	281	245	258	287	253	230	256	278	265	248	254	238	255	267	204	278	248	250	248	252	243	260	257	263	277	279	271	273	278	254	246	251	254	251	235	269	259	247	275	256	234	226	271	282	260	253	238	234	280	264	284	256	273	257	252	261	257	249	259	263	252	232	272	265	249	294	258	272	259	266	272	263	268	264	257	262	234	277	281	245	254	268	267	231	269	255	275
31949	23286	26247	32081	42813	37513	26368	20092	15368	17536	15810	16671	37232	40833	31413	18144	8520	4286	2705	1286	866	727	687	708	695	733	663	709	647	620	636	631	624	610	649	653	668	695	668	655	672	686	642	706	631	666	661	646	661	653	714	652	650	675	659	678	693	669	649	711	673	650	647	701	663	720	654	648	686	723	683	689	652	681	659	703	709	675	639	668	704	645	687	662	671	617	685	650	667	662	695	673	674	681	648	680	658	701	681	660	685	684	638	644	648	622	659	687	659	670	657	651	683	692	661	669	705	647	629	649	691	645	674	687	671	695	724	701	684	701	626	717	674	647	680	597	693	672	641	667	642	654	677	607	747	664	664	693	618	653	698	615	685	688	648	614	668	660	656	683	689	706	602	693	659	692	674	696	689	649	651	653	676	666	634	695	667	636	625	670	655	642	667	654	675	681	693	676	680	692	671	660	685	639	691	639	676	674	668	658	619	643	631	614	685	688	646	641	679	701	684	621	716	706	726	642	677	702	703	655	686	636	697	660	627	650	621	669	687	629	673	674	707	653	639	660	684	675	679	653	668	670	667	684	697	698	707	640	621	689	706	653	678	683	663	649	694	680	644	705	679	698	704	630	634	702	643	651	692	697	677	689	671	672	618	679	697	689	660	647	644	689	659	701	657	669	676	655	674	681	646	641	647	662	694	675	639	671	659	656	690	647	675	668	693	660	689	670	661	671	630	598	707	660	664	686	683	661	664	690	695	706	690	656	653	742	645	661	691	672	673	701	673	683	699	629	683	672	666	700	645	657	659	649	670	687	689	653	649	654	677	651	677	674	666	685	672	596	710	700	659	649	674	657	673	660	649	690	689	671	683	672	662	639	683	678	660	692	690	673	632	644	613	687	658	657	662	665	698	648	663	663	649	626	658	666	705	682	677	624	682	739	684	635	648	683	657	710	628	661	659	662	612	658	717	637	688	660	648	651	647	653	653	684	707	674	695	698	677	688	694	644	652	646	662	681	644	654	655	680	645	625	696	622	682	668	651	647	667	692	617	663	702	682	670	650	630	655	674	671	634	675	643	660	691	663	693	666	648	676	641	644	719	619	677	663	673	658	653	667	662	689	678	683	651	638	675	637	679	643	670	635	649	653	672	659	679	693	657	679	651	695	613	699	663	674	626	710	724	667	635	666	703	676	624	687	693	663	650	643	677	641	717	667	655	675	679	685	685	652	668	654	664	642	667	704	715	709	666	638	652	657	664	640	666	656	666	669	636	655	661	670	668	622	670	716	705	678	656	657	670	642	695	681	642	685	719	638	702	660	688	663	623	673	655	699	642	619	639	631	673	667	625	686	684	664	679	682	686	660	697	638	691	655	654	711	660	666	681	694	635	684	707	620	639	691	691	658	664	700	640	649	654	676	659	620	671	674	639	691	652	624	644	586	659	658	631	657	681	670	639	681	675	659	660	611	622	688	687	681	643	665	712	674	705	696	669	667	640	642	640	652	597	669	658	678	660	685	686	664	704	682	716	657	651	707	658	690	678	685	686	664	656	653	670	666	712	665	685	737	635	661	666	688	670	697	667	637	660	692	662	690	695	684	647	654	643	674	647	655	594	683	644	719	716	675	675	709	634	698	660	675	715	648	667	712	673	626	642	681	665	682	678	714	680	660	668	653	686	691	685	667	674	658	641	677	669	647	655	664	657	655	630	653	683	677	653	758	613	679	683	676	651	667	651	678	692	651	695	627	672	631	627	682	658	704	649	658	660	653	648	652	629	672	664	674	673	698	652	660	697	719	651	663	691	656	679	665	683	669	643	727	655	656	691	682	691	664	689	723	659	646	709	671	621	667	687	668	650	695	641	653	642	687	652	706	681	670	670	703	671	716	649	699	653	666	678	616	691	701	658	642	684	652	672	702	623	621	632	649	682	621	719	642	628	640	652	660	630	649	664	706	685	645	655	644	624	660	695	640	704	659	684	665	624	653	658	642	647	660	636	682	661	647	609	718	655	658	711	651	668	705	689	670	689	700	668	645	630	693	670	640	663	668	665	654	692	629	688	662	723	679	668	694	622	675	640	654	693	597	677	696	665	646	654	692	672	626	653	656	660	654	637	658	655	654	673	676	660	673	695	674	650	668	683	659	693	642	650	653	688	719	673	645	642	664	670	689	715	612	668	691	683	665	648	679	606	678	686	672	689	631	666	678	600	679	702	684	712	679	659	676	649	662	660	698	642	692	675	694	638	660	652	575	630	725	636	665	697	631	660	676	678	687	703	696	650	654	639	692	678	680	651	693	665	673	652	738	658	652	644	665	664	709	681	655	673	627	632	703	681	701	672	673	703	693	632	602	685	682	666	678	692	633	678	684	678	661	647	639	709	664	654	696	651	636	652	662	644	677	671	695	667	657	642	672	646	648	664	655	653	711	601	659	715	690	662	672	604	651	661	693	670	684	668	610	658	695	650	670	620	665	657	644	672	654	708	686	667	629	609	648	660	669	646	677	660	648	639	712	660	693	648	629	642	657	657	658	666	650	692	639	649	675	644	721	597	697	717	700	651	624	640	687	710	683	709	681	619	617	691	696	621	654	659	716	627	658	628	666	675	650	644	667	646	668	672	620	671	640	680	658	670	641	652	687	674	644	711	662	638	684	673	649	643	638	670	607	641	646	643	637	665	680	691	644	636	638	683	684	690	651	681	667	630	633	630	656	643	614	660	655	684	709	689	667	662	699	704	645	693	670	640	680	673	693	649	642	668	675	656	639	750	686	655	676	630	636	641	665	664	694	694	670	684	680	655	640	684	679	647	690	619	653	654	685	667	643	647	666	684	635	695	631	670	678	689	655	676	734	634	640	670	647	681	652	632	670	657	684	682	649	661	653	662	638	639	666	670	611	678	678	688	701	606	661	658	653	674	656	644	676	671	619	678	695	682	658	633	605	667	608	673	718	657	647	668	682	661	661	665	701	618	641	646	657	646	678	672	638	714	690	638	617	666	687	658	673	693	649	690	666	624	691	722	638	656	700	605	641	687	647	665	650	722	653	683	680	694	668	670	623	710	712	673	632	690	634	637	615	629	679	631	692	668	684	701	681	671	682	633	732	659	661	659	686	636	689	676	672	729	652	616	649	642	692	638	703	712	692	662	699	713	646	607	642	661	656	637	644	679	689	692	671	666	682	633	652	641	659	656	671	689	671	660	671	655	639	710	658	688	649	661	692	728	694	636	655	642	668	667	687	663	675	709	640	679	654	628	688	669	662	696	654	640	649	672	672	690	617	658	697	655	620	642	597	728	666	676	642	686	661	648	654	689	656	625	716	605	620	689	657	669	650	721	616	658	681	642	588	665	689	625	673	698	668	674	661	652	662	697	661	608	689	735	643	660	661	672	675	688	663	670	675	655	717	672	657	649	648	688	675	664	670	631	667	685	614	648	622	668	674	646	648	650	692	651	660	667	672	653	635	685	639	674	634	697	688	659	634	649	679	708	621	611	683
49062	33403	29844	34707	34334	39224	43513	34215	20329	12104	5758	3465	17965	25864	20641	11525	5396	2176	860	470	352	301	259	239	251	264	280	260	271	280	258	239	266	270	255	253	258	262	275	244	307	266	272	245	291	282	250	249	255	253	256	253	257	250	275	257	255	281	243	286	261	236	243	274	232	260	249	269	292	238	259	265	272	276	240	226	272	255	255	272	281	296	272	265	272	278	267	271	265	286	254	266	291	270	252	283	285	260	254	275	278	263	246	258	234	250	270	273	273	264	290	232	233	262	262	246	266	280	251	268	303	286	261	286	284	309	274	292	238	241	288	265	267	247	292	288	271	280	288	235	254	253	266	281	314	247	257	272	261	260	287	248	269	294	292	254	244	264	250	276	291	276	272	244	258	267	256	274	287	262	270	273	303	270	263	262	251	249	285	287	249	278	248	264	277	286	276	242	282	260	235	277	272	267	268	263	254	265	245	258	261	267	295	298	291	237	246	275	279	286	274	274	258	273	252	255	213	269	278	254	253	266	264	271	264	308	241	279	254	265	290	275	268	254	257	273	277	270	291	278	263	254	263	274	277	272	257	287	275	263	279	242	275	269	246	257	268	245	247	224	257	277	272	259	278	281	264	275	264	252	261	220	246	280	252	245	259	263	268	251	231	257	240	271	243	255	269	250	260	253	258	257	260	275	305	249	264	270	244	252	270	246	251	276	255	246	290	242	244	254	281	254	243	261	280	249	246	245	235	232	270	268	294	247	266	278	261	271	264	256	264	248	276	255	281	244	253	273	248	267	250	262	249	272	247	255	284	263	241	257	277	261	282	266	233	250	248	249	278	259	254	285	251	269	242	272	273	274	238	229	255	255	267	257	269	264	249	269	303	250	216	251	279	256	297	269	271	272	268	267	275	252	259	242	244	266	232	273	263	247	292	296	257	260	231	252	257	252	257	264	288	272	276	256	251	288	292	278	243	245	299	276	253	257	290	260	267	254	267	266	266	283	249	269	241	288	222	263	274	254	244	272	272	260	280	252	253	259	280	261	232	240	256	224	268	286	283	244	266	265	287	249	255	291	299	288	265	301	274	271	278	292	241	264	294	266	273	259	244	294	252	267	284	243	283	251	279	255	297	266	248	281	274	273	227	284	292	274	277	262	251	249	256	254	299	279	282	274	253	284	256	286	263	258	274	231	232	225	276	258	280	289	250	263	272	247	281	245	261	286	261	256	280	269	238	270	269	311	275	261	237	279	254	260	288	254	237	263	260	272	256	266	269	268	270	276	273	297	251	280	244	233	283	269	273	262	299	247	278	235	294	294	264	281	303	261	251	259	269	269	258	258	247	269	260	289	253	248	244	248	273	255	250	279	290	291	260	262	238	275	268	246	262	250	261	274	270	289	270	242	278	243	250	292	255	281	253	271	262	280	291	259	257	284	257	289	242	277	253	236	247	241	248	243	232	250	264	260	286	244	287	259	279	275	251	257	272	267	236	271	277	263	291	289	261	269	237	264	247	283	237	239	236	239	260	271	263	281	292	264	268	223	253	244	239	272	237	274	265	278	255	299	260	248	259	244	261	240	260	225	275	256	255	300	281	281	271	256	262	276	241	266	248	285	272	289	264	234	266	261	285	266	272	284	259	298	284	275	316	262	279	280	265	280	259	266	262	294	238	261	253	251	284	248	238	272	270	278	266	259	246	245	285	299	265	262	288	237	301	234	271	273	244	251	265	260	269	296	260	240	295	245	258	259	238	272	260	278	257	305	243	263	267	280	254	283	269	265	278	268	260	265	257	281	248	275	274	237	301	268	243	249	267	253	263	299	243	272	274	250	281	261	242	254	270	259	279	236	257	269	255	259	278	250	290	249	283	247	243	230	260	256	268	282	267	257	246	265	265	260	225	277	261	265	265	250	265	262	261	271	273	266	256	248	275	282	231	267	301	260	289	258	258	263	265	277	270	231	268	252	264	245	258	252	262	303	235	293	269	252	227	244	262	250	255	267	266	274	272	265	227	231	277	269	257	250	263	291	240	263	255	279	275	278	278	252	262	257	268	271	283	270	264	266	268	258	283	251	254	278	248	263	282	262	243	292	237	225	299	257	225	252	293	262	264	240	277	284	253	247	271	276	266	247	265	262	274	264	258	292	270	262	279	293	286	297	247	264	284	221	282	270	262	257	285	266	234	240	279	262	237	281	261	250	275	279	268	254	292	257	273	250	269	240	252	250	261	290	275	290	273	224	261	237	262	263	276	252	266	284	261	253	278	280	284	262	299	281	265	263	253	264	265	270	256	228	279	249	254	254	246	242	286	254	305	281	263	261	253	261	257	286	280	290	267	263	241	245	250	270	268	278	268	269	274	261	279	273	273	260	276	233	267	243	279	233	264	276	241	262	262	254	270	255	255	275	270	271	267	256	263	281	249	249	220	270	296	234	260	239	285	254	259	270	246	263	255	277	247	245	268	255	259	282	257	267	267	262	247	248	250	263	271	255	297	241	272	254	262	276	250	237	245	257	273	270	264	235	282	283	265	249	257	250	238	258	277	297	238	262	245	257	237	267	236	248	241	264	281	263	264	242	276	277	265	283	291	276	245	245	279	282	278	236	263	261	252	260	291	257	235	244	285	274	261	268	267	236	236	255	262	284	282	243	239	237	254	261	237	242	220	249	278	274	266	295	263	249	264	266	261	260	261	266	257	296	271	264	258	248	246	240	284	286	275	269	293	246	269	260	267	286	252	255	245	273	281	280	260	258	265	271	284	257	247	260	282	265	276	272	257	243	239	304	295	271	281	271	276	253	258	281	254	258	286	256	242	275	268	288	283	257	297	267	267	255	277	256	244	257	270	266	260	268	263	257	277	271	242	288	288	284	256	249	265	259	233	238	284	273	254	267	304	261	282	237	277	266	279	243	258	261	276	262	263	261	244	282	242	276	219	239	246	254	258	273	269	227	252	271	265	281	318	291	250	292	243	256	254	271	269	286	265	285	288	266	268	280	276	267	268	269	259	287	266	316	252	264	256	234	246	247	269	266	270	248	249	270	251	267	254	275	281	284	272	267	257	272	257	283	285	259	287	260	277	292	247	259	247	280	283	262	268	255	301	292	257	295	262	284	228	275	282	254	267	270	250	260	253	279	251	259	265	270	255	259	293	287	256	266	226	281	283	245	235	240	246	275	256	265	241	244	236	301	273	246	260	254	256	262	246	286	269	258	233	269	256	243	259	275	257	231	246	262	284	237	245	251	285	263	248	261	283	229	265	274	273	252	231	249	252	281	277	269	273	275	278	260	263	280	271	248	260	228	270	221	263	288	282	299	280	253	257	267	264	278	294	259	260	291	235	258	293	293	246	296	249	257	250	267	257	267	249	250	262	272	233	255	283	266	263	257	284	240	269	275	229	243	267	262	257	298	276	262	273	251	305	281	249	245	267	258	243	251	290	283	264	249	257	274	252	237	261	250	251	263	268	260	242	234	268	259	279	270	271	241
36513	23302	27976	34516	40528	47688	52200	39168	21772	14356	11724	12548	40119	45270	39940	28631	17663	9049	3244	1643	1028	744	693	688	663	691	678	691	644	663	727	703	656	722	646	661	690	657	661	688	721	655	662	734	675	616	634	669	650	698	654	677	648	657	709	676	682	623	713	609	659	633	652	645	679	652	697	662	652	667	678	670	673	651	693	610	681	671	635	698	665	676	650	683	672	693	661	671	654	671	666	673	681	659	672	664	692	713	683	657	665	640	689	703	664	700	641	671	686	694	719	688	704	646	679	681	694	655	645	633	636	667	668	660	662	710	629	691	686	687	625	633	621	657	689	694	646	629	682	670	663	713	672	719	630	689	648	712	685	673	683	660	678	610	644	648	657	687	698	637	648	665	649	713	654	650	658	696	642	669	671	665	667	674	665	657	641	667	621	700	664	682	623	648	699	656	715	688	673	663	656	679	657	651	679	687	688	681	671	709	664	662	655	735	664	658	692	650	654	644	703	644	606	667	716	670	670	662	667	622	644	659	701	692	700	636	673	654	628	727	669	677	680	677	680	656	637	676	629	733	694	623	648	679	664	667	676	680	662	705	690	655	627	634	653	652	616	651	664	708	683	655	698	622	668	686	666	652	664	683	686	640	645	666	671	714	695	674	648	665	629	619	690	656	630	652	656	670	709	660	660	664	620	680	694	692	670	674	722	696	650	683	664	666	683	651	620	625	613	618	685	689	650	674	655	681	679	615	710	676	650	647	644	669	678	660	652	625	616	757	722	630	682	708	708	658	685	711	686	680	670	696	639	634	656	666	660	664	721	676	644	658	660	686	646	626	672	666	705	670	685	659	689	687	697	625	689	676	647	658	673	631	684	681	635	725	669	690	675	680	710	680	660	661	664	683	646	691	702	653	658	615	684	634	679	660	666	641	651	660	663	688	680	648	676	671	682	657	631	673	655	669	655	659	624	676	637	649	637	626	688	692	692	668	652	590	698	698	634	668	677	649	694	587	702	637	659	687	632	646	665	652	705	673	665	644	651	672	634	660	616	675	712	691	650	708	720	682	625	684	670	707	640	652	681	620	692	715	634	665	672	678	588	640	667	638	691	700	722	692	683	687	622	708	696	686	625	667	662	703	681	668	667	664	674	726	670	692	707	685	683	652	632	661	672	679	644	696	655	657	617	637	684	686	656	727	672	650	658	684	710	676	627	714	652	693	684	663	672	643	697	682	661	640	679	706	677	712	670	663	668	651	667	689	623	666	666	696	654	678	686	661	701	625	662	624	667	648	678	654	634	628	682	635	672	651	643	701	680	658	682	667	672	699	699	656	677	707	669	673	636	672	666	655	695	675	647	670	705	732	682	684	708	640	629	711	700	709	677	649	666	668	642	680	660	660	700	615	639	657	686	649	683	667	691	643	634	661	659	701	693	673	666	655	647	669	684	648	656	686	627	639	638	657	669	719	691	691	650	694	691	672	655	642	689	666	678	695	683	698	631	669	699	642	634	656	640	635	659	664	645	607	670	696	662	650	672	702	636	672	687	631	650	698	690	691	658	659	662	694	624	651	671	713	653	704	670	701	694	675	679	648	691	688	675	662	683	651	669	680	691	654	636	653	655	653	690	650	656	667	665	734	681	664	661	648	666	711	696	629	633	691	621	627	699	656	667	670	679	709	753	712	686	691	669	632	622	679	706	678	660	657	615	656	638	662	668	671	686	674	673	625	666	653	641	644	703	680	695	617	679	632	656	655	673	649	703	664	690	639	659	677	631	654	672	666	667	660	712	690	711	679	641	663	700	625	657	663	661	694	687	693	680	680	684	612	719	658	665	670	696	637	670	710	652	616	717	618	647	634	696	677	662	671	696	714	650	709	667	645	632	686	652	714	635	611	682	658	692	679	680	601	673	662	656	596	667	635	696	665	642	687	662	650	683	657	658	654	638	655	666	670	698	668	711	650	657	672	705	649	639	680	678	655	659	684	655	666	629	640	652	671	629	677	706	615	667	657	657	644	667	667	656	645	666	670	727	678	667	626	712	673	662	681	713	676	716	666	632	617	696	667	682	657	641	700	658	651	658	670	689	663	661	681	652	689	670	675	667	628	670	663	700	660	644	643	652	675	671	664	672	660	677	621	679	588	680	652	679	662	683	696	676	645	633	666	639	678	686	671	645	618	635	647	632	640	647	668	651	671	680	657	664	640	677	711	672	650	696	694	684	634	663	663	686	651	668	656	663	706	692	652	667	649	686	660	656	667	638	713	680	688	654	697	703	698	706	655	677	652	678	667	633	675	686	635	640	651	636	660	643	686	670	682	652	672	692	679	634	666	657	640	680	673	650	682	664	651	698	696	644	706	693	683	713	689	657	650	690	678	663	668	687	650	724	652	677	667	644	673	704	684	653	649	618	641	716	656	685	651	650	699	682	691	664	634	679	689	681	646	641	665	698	652	704	633	633	670	680	651	642	669	677	686	655	671	649	618	673	681	670	659	668	674	676	664	641	712	700	693	655	683	693	703	669	661	669	666	700	673	713	680	606	644	659	664	635	686	624	677	653	663	656	658	718	652	715	639	668	715	631	650	680	663	714	650	674	729	676	628	723	654	723	687	733	704	696	693	685	710	665	688	624	647	637	691	631	682	687	693	686	633	647	685	654	608	677	662	693	709	716	675	682	716	690	651	682	678	702	643	667	678	656	647	673	663	666	628	717	669	674	656	687	633	643	662	660	628	678	649	670	640	664	662	681	623	623	652	612	626	701	724	680	664	667	660	668	638	653	665	643	705	696	691	634	674	613	625	672	668	658	653	680	656	678	668	631	655	672	698	641	654	673	662	599	681	629	702	656	708	686	692	689	665	706	679	649	650	653	678	660	668	682	660	668	663	675	665	697	668	693	659	653	654	660	670	664	672	612	681	675	651	638	672	644	649	626	693	679	682	676	666	700	656	667	652	628	646	670	625	672	656	678	651	681	663	688	699	682	646	660	644	672	651	684	636	684	630	655	671	687	668	674	645	647	686	661	663	693	670	686	693	669	690	699	660	688	682	630	647	673	703	680	699	694	642	727	660	642	646	656	694	650	681	658	693	622	699	668	716	685	680	691	677	633	684	663	669	662	632	631	655	684	628	669	648	661	712	625	667	666	691	622	651	657	651	672	646	747	697	671	719	723	691	654	626	718	686	665	691	645	676	669	668	672	644	688	678	663	701	689	673	722	681	711	679	704	647	664	712	681	669	708	639	621	680	659	655	645	687	694	690	704	691	742	652	681	679	692	683	702	694	674	697	667	631	720	675	655	644	647	694	674	683	634	653	624	680	669	699	641	701	645	656	686	713	670	656	704	659	642	667	707	660	700	705	679	651	701	676	660	678	685	651	599	715	644	647	689	713	666	701	679	706	692	658	679	704	629	625	655	646	656	655	696	671	720	692	648	670	663	671	697	696	678	696	650	685	658	656	691	679	661	646	621	690	670	674	648	671	675	658	670	650	663	651
12283	9400	8660	10893	17040	14985	10253	4712	2154	1172	898	850	1315	1519	1315	994	761	493	350	332	294	271	280	256	278	278	263	305	284	266	277	276	262	278	248	268	268	233	265	240	233	263	281	239	279	266	272	249	263	251	259	270	265	255	259	256	272	240	295	267	283	288	249	257	244	256	250	264	270	247	252	295	266	250	260	269	260	282	233	247	258	258	281	240	264	239	248	278	266	267	290	249	250	255	249	262	267	254	251	280	234	296	275	242	238	262	260	245	243	259	258	260	287	269	250	267	269	262	276	255	254	259	258	263	267	283	261	275	284	249	227	249	269	283	279	234	228	264	247	266	256	251	266	232	259	262	274	249	276	270	269	280	251	284	289	286	266	256	248	239	286	263	257	251	278	263	298	308	285	273	265	244	278	280	243	260	286	264	267	248	270	253	258	237	249	241	243	276	237	270	245	276	245	221	239	226	240	268	269	259	265	275	232	260	243	289	265	277	278	228	269	291	269	288	269	258	270	284	248	269	255	264	262	274	269	265	262	302	248	254	245	227	275	264	263	228	251	267	239	256	267	279	271	261	244	269	252	241	256	274	261	246	267	245	258	268	248	257	272	260	274	276	276	278	264	258	258	272	253	280	247	258	303	255	240	253	250	297	260	263	259	242	284	260	241	253	244	248	276	294	271	257	294	238	248	258	265	219	280	263	259	272	280	277	274	262	237	272	279	250	279	263	262	254	263	263	249	278	267	258	289	255	264	242	258	260	257	278	272	236	257	282	258	248	304	266	246	271	287	262	258	279	278	263	261	229	262	259	248	265	252	285	264	249	291	278	239	254	261	280	249	272	282	254	236	229	264	254	282	260	256	275	296	256	237	299	287	267	248	242	278	279	273	258	275	272	271	302	253	289	268	258	274	283	282	268	264	231	310	257	285	278	261	273	260	265	261	268	279	250	265	260	262	269	278	269	275	241	266	248	261	262	229	257	294	252	286	233	254	254	221	261	300	273	268	264	269	286	263	255	259	253	245	263	251	243	298	250	282	259	273	273	235	286	239	262	248	242	259	268	256	267	251	289	247	270	252	280	252	286	288	272	241	277	267	230	298	247	271	267	265	247	255	248	280	248	226	281	258	274	250	304	233	255	251	258	231	265	256	241	259	251	274	266	256	246	246	275	265	262	249	265	268	244	248	245	253	278	272	252	272	258	235	241	276	245	264	242	271	282	265	251	244	282	263	286	278	266	254	283	262	252	241	280	273	267	283	286	267	278	270	236	262	280	257	249	261	284	291	236	277	296	295	271	273	244	257	263	270	240	250	232	262	250	247	251	289	254	268	268	264	264	270	255	225	308	270	259	272	283	224	292	279	274	249	269	270	251	238	286	252	236	253	285	246	258	279	262	268	236	269	274	238	264	272	262	267	259	257	278	222	308	262	253	255	280	264	257	247	263	246	254	249	223	234	291	274	238	271	264	306	234	227	270	272	252	271	244	274	288	244	271	265	270	247	269	294	283	262	292	286	273	263	261	231	262	299	267	249	270	279	230	272	274	255	272	259	297	243	276	263	248	251	276	269	257	256	272	258	273	237	262	240	264	261	233	260	245	257	264	257	249	273	262	262	253	260	268	245	244	254	256	253	264	269	258	263	249	242	266	244	251	270	261	253	252	267	268	235	255	265	256	276	248	256	260	242	264	268	260	269	282	259	283	249	288	266	261	261	264	232	249	243	252	240	243	258	250	230	273	278	239	300	264	265	235	261	265	254	273	248	230	250	257	262	267	262	262	246	296	236	278	268	264	256	243	266	249	262	282	264	271	252	286	230	264	257	253	265	255	237	275	285	295	260	269	244	257	284	291	262	250	248	256	271	256	290	262	262	281	244	277	274	267	269	264	266	251	246	240	279	267	259	266	255	232	234	270	264	281	230	260	236	263	252	263	239	266	241	262	267	261	276	252	297	261	245	256	283	271	261	267	284	293	266	257	263	226	227	287	277	290	246	246	276	298	274	279	252	246	280	262	275	251	296	222	267	259	240	285	269	273	260	282	259	252	272	266	286	275	243	266	273	247	231	267	271	253	257	253	243	240	264	260	242	281	264	257	284	254	262	261	235	292	285	263	280	258	265	289	269	280	277	267	281	258	261	287	265	263	244	236	268	251	261	242	274	293	283	271	238	240	271	247	224	241	231	288	263	269	266	257	235	252	232	263	251	272	257	240	261	274	267	261	280	257	244	290	277	248	295	259	296	249	253	273	261	259	266	277	274	233	277	279	277	298	243	233	254	259	273	216	241	257	267	257	265	256	268	266	283	251	230	269	290	233	257	238	259	267	223	249	261	272	267	268	264	277	296	242	280	272	279	260	263	290	274	240	248	255	275	260	254	251	261	232	234	230	240	256	258	244	244	277	273	238	286	276	273	234	270	278	262	264	270	273	264	290	229	271	267	255	261	236	258	260	275	280	269	259	267	260	266	266	287	266	243	249	233	270	277	266	240	250	235	284	257	265	279	264	243	267	260	265	270	233	257	255	279	301	259	259	263	278	269	275	271	256	245	249	249	253	242	272	259	263	275	247	249	238	260	243	240	255	268	244	238	269	271	284	275	221	257	293	243	251	262	286	256	246	241	259	213	251	258	264	275	238	223	249	257	258	274	245	276	258	241	258	250	246	266	254	279	289	254	248	285	270	269	256	300	278	248	278	238	271	274	256	252	270	275	271	269	251	264	240	253	274	260	277	246	246	245	236	260	273	254	279	276	247	260	290	276	290	267	232	285	272	251	256	277	266	256	251	280	240	251	232	280	305	251	253	257	264	258	279	252	265	253	256	267	249	275	273	264	264	254	286	260	277	268	268	266	245	243	256	260	253	262	282	261	266	281	288	264	236	263	270	258	242	242	278	279	268	268	277	257	278	269	286	243	261	280	281	258	238	259	310	280	236	295	238	265	240	259	226	286	264	262	256	271	252	258	276	261	274	273	256	263	277	260	270	240	274	285	268	256	244	262	276	272	237	268	273	235	244	267	263	285	281	268	249	237	257	280	271	270	257	297	258	245	240	242	269	290	293	255	258	276	237	246	272	265	268	248	237	271	273	243	237	249	240	254	275	298	262	254	270	255	271	264	238	276	269	266	262	246	255	275	254	262	247	237	278	263	297	242	257	271	268	268	260	243	262	244	304	269	262	229	245	251	262	251	260	276	259	270	275	277	274	245	273	276	291	295	246	266	254	232	250	260	269	274	274	252	267	267	250	246	245	247	263	240	258	287	256	256	270	267	256	257	263	242	275	282	269	264	267	260	251	256	260	250	281	267	239	287	263	280	273	260	271	264	285	255	238	237	268	270	288	275	250	271	264	288	278	237	284	257	272	261	264	252	256	276	264	275	283	253	267	219	288	232	296	273	258	271	239	253	259	273	284	277	266	267	262	259	247	258	295	247	256	255	272	263	278	271	260	274	264	268	260	285	282	270	286	234	257	259	287	277	227	279	291	267	258
9011	9106	11670	20164	29865	27755	24605	13033	8482	5117	4030	3946	6656	7358	5553	4393	2729	1622	1142	959	802	704	710	689	701	666	663	683	677	605	652	632	696	671	672	634	697	664	700	688	636	669	665	647	725	670	639	709	704	647	664	679	639	652	681	671	653	676	652	699	651	653	679	672	667	643	656	667	667	644	641	674	656	626	710	709	661	656	646	638	669	665	673	651	695	654	653	664	655	629	637	682	660	632	669	705	674	663	706	741	766	669	666	650	682	702	596	671	641	703	651	621	648	697	625	679	619	657	651	705	706	645	669	681	613	645	675	653	705	717	684	663	636	678	677	666	666	654	631	617	636	693	627	666	761	705	702	667	657	727	688	671	691	694	685	686	646	643	673	677	666	691	615	678	660	661	651	675	671	674	701	685	740	668	708	681	657	690	636	687	661	676	649	625	687	645	668	653	649	660	652	668	711	696	638	696	648	692	662	676	670	721	694	715	663	672	662	708	651	631	641	695	675	672	695	683	652	711	655	703	706	667	674	660	636	632	652	680	653	640	654	649	724	694	656	669	680	724	655	671	652	649	695	660	658	637	631	669	696	711	657	650	699	703	662	696	722	664	684	637	643	686	657	677	673	653	647	687	697	668	671	672	655	664	631	645	656	620	686	682	725	653	659	690	676	650	612	667	689	670	692	675	670	651	687	683	616	650	635	702	708	676	654	679	657	679	676	684	649	667	606	611	647	728	664	705	632	671	698	686	686	647	677	647	611	692	682	684	718	668	674	637	666	668	661	691	670	677	689	643	688	682	686	681	669	699	689	638	640	684	630	657	700	697	695	691	670	631	665	691	671	696	645	712	660	665	673	650	682	619	664	657	697	657	702	648	700	648	661	670	678	674	674	687	666	651	660	650	638	718	711	673	680	646	690	670	717	685	694	663	578	678	645	671	666	646	672	701	691	691	664	675	676	682	644	656	653	613	664	711	666	691	732	663	685	698	636	656	695	653	645	665	661	648	700	690	666	642	676	678	628	678	663	694	639	669	692	669	676	626	652	685	643	661	664	625	647	626	685	670	631	688	654	634	708	698	669	705	660	692	723	637	635	698	660	657	651	696	692	697	675	699	694	684	681	669	681	649	690	625	679	670	668	745	673	670	664	687	650	661	705	671	667	679	622	702	652	662	671	668	690	655	667	676	675	662	640	635	708	648	644	661	686	676	662	653	695	664	696	709	743	677	665	632	619	660	710	628	684	640	691	671	709	660	700	663	682	658	684	670	720	702	699	679	661	647	653	670	654	682	632	689	678	625	676	626	722	701	696	663	672	668	637	686	673	675	660	660	688	658	621	704	696	678	644	690	668	659	656	653	683	594	693	648	646	699	639	654	659	697	678	667	697	644	690	667	665	656	689	659	685	657	629	673	729	661	677	707	695	662	723	724	676	652	632	672	720	693	671	652	636	691	693	641	710	643	633	693	677	662	716	669	679	668	674	685	672	667	649	673	670	666	644	714	687	678	641	653	605	691	680	667	643	666	744	599	658	668	629	714	645	690	698	673	637	700	629	658	698	715	666	640	684	683	663	679	650	654	680	635	680	679	707	692	702	687	653	680	713	630	685	652	664	663	629	688	682	676	643	685	668	688	680	675	699	668	730	702	679	650	701	716	662	725	642	687	717	654	671	694	705	621	661	693	712	634	648	695	661	676	678	714	678	678	677	649	638	630	650	718	658	631	697	680	678	687	678	676	649	674	644	698	718	677	664	698	655	694	675	671	672	660	651	670	722	632	674	633	668	676	668	669	719	652	696	669	680	703	678	703	628	610	694	639	648	702	640	678	633	650	632	644	671	659	677	661	732	670	645	675	659	644	677	672	657	664	660	679	662	668	613	720	627	661	624	691	643	657	638	624	715	682	657	733	662	637	692	631	698	672	619	677	651	624	662	667	642	669	674	671	633	618	699	678	674	673	665	669	654	611	640	653	664	626	660	669	687	691	674	671	649	661	664	648	676	710	666	683	672	672	692	671	678	669	758	708	686	685	651	647	673	687	676	673	609	638	615	679	687	662	686	692	643	658	656	645	659	650	653	712	684	659	722	696	670	674	684	633	682	694	687	674	637	618	634	647	691	641	698	687	657	673	690	699	669	672	699	658	673	636	748	688	661	704	678	681	710	684	660	679	694	662	717	677	669	658	684	667	635	674	701	692	666	649	675	664	650	671	672	694	629	667	650	627	695	678	676	662	674	696	631	659	679	643	616	633	665	651	697	617	648	636	671	698	674	682	695	699	714	636	660	685	708	734	667	674	664	706	679	657	654	657	688	715	678	657	689	658	694	727	653	698	666	674	695	683	680	726	694	734	686	625	649	709	672	665	661	639	732	662	680	650	672	695	679	679	684	679	656	701	623	648	713	678	644	667	685	667	670	707	707	651	662	711	649	655	702	703	695	645	727	669	689	690	680	648	656	692	687	670	665	683	696	640	665	707	730	661	676	702	625	661	663	713	672	651	692	647	636	652	671	684	692	679	682	630	692	680	647	688	663	668	674	634	657	674	652	643	675	639	651	692	674	645	655	680	680	706	679	640	636	702	684	666	654	637	658	630	731	683	726	645	646	641	670	688	676	693	664	718	694	668	675	692	706	660	650	685	656	689	655	671	680	733	715	646	637	739	670	622	698	675	674	646	639	680	614	684	678	640	677	646	662	680	701	678	624	664	675	684	689	671	694	712	640	607	673	683	638	722	662	664	665	660	688	690	665	664	663	679	702	670	671	634	674	678	684	686	648	669	718	715	621	676	685	656	658	657	713	705	677	663	703	637	708	668	659	660	704	681	701	661	666	694	628	742	675	671	661	692	618	682	661	699	671	687	623	655	677	700	703	639	647	631	676	653	688	631	664	668	685	616	689	696	682	724	661	731	685	671	710	669	684	646	656	659	678	664	681	686	664	690	642	685	636	682	617	689	658	673	654	657	671	665	707	635	634	681	690	672	684	667	626	674	676	687	712	716	650	659	705	690	657	732	657	698	676	644	707	707	688	674	663	685	687	709	633	654	659	668	696	648	638	657	657	686	675	664	678	667	682	716	665	656	671	660	690	700	664	655	647	692	645	677	644	687	673	655	683	694	702	641	698	640	692	697	648	708	629	664	648	696	647	677	660	677	678	638	650	701	665	680	677	662	674	683	707	683	677	709	634	638	658	664	691	650	694	655	594	644	696	613	674	736	653	684	659	666	684	709	666	665	655	715	638	678	699	716	681	724	673	699	678	653	691	667	628	669	707	689	682	654	682	650	676	660	713	664	675	685	669	645	686	691	651	729	588	694	652	701	672	683	657	717	694	668	685	704	650	660	683	677	695	679	668	660	688	629	658	663	679	648	638	653	688	702	675	668	637	678	644	686	641	680	668	704	626	700	684	703	696	650	665	656	656	681	673	672	677	668	697	690	646	659	650	689	648	654	630	647	686	677	690	709	708	680	672	695	700	648	676	700	642	648	687	666
40437	32621	31338	29626	32702	35866	37869	35789	19343	8463	3292	2465	11000	12445	14233	7449	3607	2342	1115	658	401	311	259	272	264	292	284	283	282	251	269	241	260	245	264	240	274	301	255	266	273	264	260	280	291	260	254	263	255	261	289	286	274	265	255	275	297	276	258	244	266	277	268	275	265	259	265	251	271	281	265	293	281	270	256	265	290	265	274	260	290	246	258	292	261	262	253	248	275	260	280	264	268	314	306	245	250	248	271	265	255	264	284	259	266	251	270	270	268	275	263	266	250	291	268	274	287	252	285	253	260	264	261	258	283	265	235	260	251	278	262	247	249	254	259	245	287	255	294	294	252	252	266	277	255	258	259	246	259	237	274	270	268	268	274	281	280	261	277	252	260	275	275	287	276	275	295	288	286	258	248	246	255	254	258	287	298	240	243	279	286	265	269	255	282	285	269	281	287	283	260	290	262	250	258	269	221	274	259	254	298	242	245	250	290	236	261	241	225	291	262	245	269	259	262	278	270	251	271	287	285	299	246	264	295	275	247	259	284	274	267	293	289	271	258	274	253	282	273	284	286	293	264	251	248	262	281	259	261	257	263	290	268	247	237	258	251	307	236	272	265	235	285	261	244	259	257	246	265	278	280	252	257	239	240	280	268	258	275	273	308	290	275	258	234	276	264	273	244	268	257	298	265	257	232	283	259	274	287	288	267	277	234	274	278	281	272	248	246	266	277	252	268	289	271	279	297	257	278	264	276	282	273	272	240	285	256	253	265	249	254	269	261	282	281	258	290	268	240	260	241	291	242	260	273	299	268	266	248	262	297	304	268	289	292	260	262	295	271	271	246	289	274	265	259	286	278	266	276	297	244	269	263	235	272	258	235	268	271	290	262	273	247	259	269	278	279	246	258	272	266	280	269	261	273	264	270	264	277	253	285	274	272	262	289	276	261	281	255	245	261	250	242	283	252	263	281	272	271	262	275	264	277	238	244	282	266	242	263	298	258	261	265	263	277	295	234	265	245	262	271	261	258	252	292	274	254	241	285	263	266	264	261	243	261	260	274	267	275	270	266	281	262	256	278	275	256	258	266	283	258	294	296	275	266	254	250	269	263	287	266	268	230	259	232	288	239	244	285	273	253	285	287	221	294	282	263	303	259	283	270	300	264	255	233	242	261	278	285	278	265	263	271	304	218	246	274	264	241	300	289	309	264	278	257	265	248	280	260	282	296	275	285	253	277	264	289	252	254	234	268	278	278	253	270	301	292	259	250	292	251	268	276	240	234	289	256	305	260	267	268	267	245	262	251	256	240	276	272	270	281	229	272	289	279	263	281	253	270	245	274	253	245	267	263	271	289	290	259	288	279	265	261	260	246	229	242	281	251	229	256	268	268	260	248	265	255	279	304	271	265	268	295	266	251	256	242	253	279	287	285	234	264	278	228	265	279	255	274	253	248	259	274	283	256	261	283	267	252	283	249	288	263	270	234	261	271	263	291	259	274	240	259	261	263	290	289	250	246	283	261	281	282	262	268	274	253	291	239	264	260	277	270	262	270	255	277	287	261	280	314	276	270	280	290	281	220	253	236	260	266	249	252	285	303	275	263	268	284	282	270	263	268	256	249	296	260	249	250	303	238	301	225	267	237	265	266	284	272	248	235	235	262	246	246	263	275	261	266	243	271	254	293	285	290	253	265	223	283	262	284	238	264	302	272	289	270	268	259	238	263	262	272	267	302	262	262	230	281	289	263	252	234	253	241	245	235	286	234	262	288	258	279	260	264	247	271	263	256	246	264	267	254	243	260	241	272	299	249	271	267	252	268	273	268	245	280	253	284	290	258	269	296	253	284	268	268	261	268	260	246	269	242	285	253	265	260	261	257	264	253	307	251	292	257	264	296	251	251	260	262	267	251	261	271	272	261	257	254	273	250	265	269	233	282	261	259	257	273	254	269	239	279	259	265	269	279	250	273	252	228	291	256	255	251	272	263	222	265	250	270	282	243	226	275	296	270	271	264	251	258	294	260	306	245	284	267	247	277	242	283	271	258	295	244	254	246	275	291	266	266	274	272	254	304	268	267	262	251	312	255	253	268	261	268	254	273	274	276	235	288	296	268	241	235	298	279	274	265	279	254	260	253	250	255	240	242	278	242	279	305	259	258	255	272	265	255	255	270	262	292	249	270	252	238	250	272	250	262	259	285	314	281	288	254	256	280	264	268	265	254	296	258	275	277	277	264	243	275	280	238	289	297	270	236	249	304	271	277	293	272	267	241	271	275	262	266	266	236	271	275	291	271	265	263	251	263	285	251	273	273	270	288	267	268	278	288	252	266	256	285	239	259	293	315	251	274	285	268	251	260	255	263	258	246	260	232	243	240	280	243	269	257	249	249	275	279	261	273	273	294	280	242	276	233	283	258	267	244	252	250	293	272	259	238	286	271	289	267	266	307	285	267	262	241	286	266	289	274	263	275	258	232	241	284	256	271	251	262	279	312	283	263	254	270	299	247	291	264	271	278	252	242	284	244	244	250	274	275	253	283	275	262	242	273	277	271	293	254	273	284	247	269	286	264	260	256	254	244	288	270	265	245	280	258	249	284	267	270	263	249	259	269	278	255	254	273	271	248	254	259	270	284	272	263	292	259	308	279	272	251	275	275	257	250	280	277	218	260	288	274	273	285	267	281	274	252	274	271	273	253	290	265	232	250	268	289	270	246	260	268	285	265	274	258	252	274	253	261	230	271	283	294	276	270	270	245	258	278	250	263	282	242	280	275	261	290	252	277	285	267	259	288	248	268	279	285	251	254	284	287	292	256	284	246	237	259	269	249	289	265	261	264	273	277	267	280	278	272	242	276	252	265	288	260	256	258	274	279	267	268	259	283	280	260	282	257	302	231	248	281	299	291	268	300	290	249	270	283	254	247	257	261	240	248	261	248	255	280	253	302	267	268	240	272	263	319	267	252	265	250	277	291	260	266	278	264	261	262	252	254	249	271	275	243	298	246	236	262	256	283	258	255	279	271	301	291	240	261	299	252	266	275	292	244	244	297	272	284	254	239	250	261	255	295	263	287	238	298	260	277	279	272	286	262	254	243	278	307	242	250	282	268	276	250	252	261	267	231	242	267	260	284	245	271	308	264	275	253	264	292	252	254	273	278	243	291	261	261	243	316	288	279	261	276	283	243	272	258	288	271	235	254	257	275	251	254	254	281	285	275	300	277	280	237	255	277	268	242	242	290	286	246	259	281	260	271	315	258	281	291	276	262	261	244	286	289	254	256	258	262	271	280	274	284	255	233	244	250	272	258	280	236	277	278	262	245	257	294	284	230	245	275	250	237	287	258	251	268	283	257	270	269	287	270	271	270	283	273	274	250	283	252	291	261	234	287	258	276	266	261	264	272	263	272	246	261	268	282	248	255	247	254	276	257	243	270	288	243	270	277	273	268	281	269	265	269	276	268	271	271	275	254	258	244	243	269	245	257	268	287	287	276	245	276	269
27367	23783	29254	32567	38019	43101	46973	42664	15404	10237	8603	10343	30422	31406	33908	22032	14408	10448	4898	2680	1474	879	693	652	667	733	675	720	713	650	655	669	653	645	665	718	719	637	733	698	652	684	668	646	686	686	678	695	676	681	666	712	697	726	655	677	676	691	728	690	701	729	646	671	699	667	659	723	642	687	648	689	650	689	667	696	646	656	648	673	665	713	676	712	616	671	644	671	696	671	677	648	716	705	669	692	693	645	637	654	703	708	696	662	669	702	656	661	702	695	706	656	669	642	708	669	670	703	707	693	653	642	688	695	659	713	677	679	693	673	664	688	629	692	674	701	675	657	675	639	652	703	669	666	667	727	673	700	693	701	682	659	590	732	673	692	696	683	721	681	657	667	676	697	652	688	651	727	678	632	666	646	675	650	672	691	698	679	684	684	665	707	689	692	660	683	693	704	649	726	704	675	673	691	681	705	702	698	725	652	728	713	713	714	679	693	685	610	711	661	660	712	724	688	715	679	669	674	680	683	679	672	667	691	682	688	699	643	760	636	684	679	657	687	650	687	622	679	664	640	698	653	684	660	671	710	667	689	688	663	689	677	676	682	747	675	686	703	693	659	697	663	708	670	650	694	713	676	744	678	652	649	646	692	671	734	674	706	671	691	644	664	694	660	687	699	693	683	681	653	694	695	653	713	666	690	658	638	661	628	645	691	696	633	653	665	698	688	712	665	708	620	738	687	642	689	676	684	678	722	668	680	695	632	714	685	665	733	682	694	655	691	733	703	664	639	676	630	677	642	692	679	697	663	674	675	679	676	676	683	684	640	683	629	686	651	652	668	723	699	704	683	709	697	691	662	710	704	680	709	714	657	675	704	661	663	695	683	726	701	675	675	707	670	685	693	695	705	692	687	666	681	705	690	713	635	675	647	666	691	707	691	704	668	651	698	717	681	696	682	712	706	667	664	715	688	681	671	758	668	690	664	625	673	686	663	683	682	696	678	678	677	720	698	657	696	649	720	719	690	679	655	703	654	678	672	693	652	717	660	662	703	734	712	648	692	651	617	690	669	663	697	666	659	663	640	720	671	680	660	651	699	642	666	668	651	674	638	701	659	719	622	676	664	642	686	720	666	701	638	644	693	634	707	684	723	688	674	700	649	665	633	686	697	705	685	700	690	680	678	655	678	657	699	719	673	714	647	717	672	662	722	699	620	758	687	637	687	692	666	689	678	663	705	700	651	665	697	695	692	662	682	685	659	681	719	688	670	672	717	715	695	658	681	691	658	723	623	690	632	694	698	622	676	700	695	648	717	663	638	664	668	691	680	695	681	653	709	622	693	696	695	660	676	693	677	735	697	708	652	644	688	643	625	683	684	664	709	679	667	634	673	698	672	669	668	687	675	674	673	654	642	689	693	644	736	675	681	671	674	668	682	661	712	649	674	688	703	651	713	709	656	653	691	704	721	692	679	697	671	710	636	637	697	706	681	664	675	683	668	725	607	659	692	671	675	653	665	685	718	669	714	687	670	678	657	681	681	706	688	688	688	675	667	658	718	747	661	700	636	693	668	676	725	685	700	697	657	653	673	710	705	693	692	679	639	702	648	676	696	726	692	681	742	626	676	683	654	678	674	713	632	701	663	679	673	700	662	689	704	647	700	677	740	685	668	717	647	721	745	711	694	687	643	661	666	655	656	678	672	697	651	653	644	684	636	702	675	673	693	696	692	660	665	736	700	658	709	678	633	711	736	676	710	703	704	714	632	647	679	702	672	697	694	688	670	698	672	681	665	658	666	678	700	694	662	690	689	679	695	668	694	698	701	645	702	671	718	699	670	678	692	685	666	648	681	693	669	749	633	693	704	670	702	683	697	670	712	673	697	687	656	702	652	657	677	693	651	685	702	693	620	677	653	683	689	718	654	685	704	673	623	661	672	718	682	694	699	670	682	683	677	694	635	695	718	677	704	695	681	703	655	654	732	683	687	679	704	712	699	686	670	647	692	638	723	663	721	719	684	677	708	693	670	700	696	667	655	711	708	691	635	671	663	711	671	661	664	645	653	679	724	708	643	696	649	706	701	699	698	690	643	686	670	695	685	729	660	698	712	657	702	705	688	649	669	642	713	684	641	691	665	680	670	727	692	682	700	721	672	635	668	668	713	681	655	683	661	666	706	688	678	669	683	676	741	687	613	711	675	678	616	649	703	658	658	701	667	670	669	704	684	684	658	637	659	672	673	683	693	669	669	686	633	697	675	708	693	692	651	640	703	665	691	710	700	722	665	692	698	697	692	653	718	689	728	668	720	735	671	697	695	654	658	666	639	694	722	707	706	737	701	727	695	693	656	701	742	666	676	703	633	679	705	687	693	682	657	691	657	658	688	719	661	710	681	683	739	652	701	653	677	690	711	666	659	657	707	657	685	676	684	689	693	692	707	710	677	698	708	688	687	742	672	722	716	689	682	681	697	679	639	653	670	681	670	724	683	670	625	719	741	707	697	677	682	677	700	732	727	650	699	707	687	653	667	672	689	680	665	661	744	666	648	682	668	675	689	725	679	661	673	684	702	685	676	663	608	668	680	682	668	691	711	678	690	707	669	682	694	677	707	690	656	702	631	693	658	649	631	639	683	737	722	677	696	696	629	661	685	644	728	697	653	688	656	690	654	688	684	667	661	675	680	714	704	715	667	636	626	699	676	673	677	661	706	687	705	645	692	728	666	676	705	641	688	715	657	623	684	681	665	649	655	681	704	730	656	703	682	699	680	646	647	657	700	700	670	657	692	678	704	688	688	719	712	662	696	662	627	664	677	690	654	697	712	697	666	672	665	669	681	688	650	689	652	681	707	645	704	684	662	684	676	698	714	698	661	732	687	640	694	679	715	711	726	674	675	669	675	705	681	654	705	663	647	663	704	693	680	689	710	689	673	689	648	688	744	663	698	672	670	700	644	713	682	648	704	674	699	663	666	680	668	682	708	667	698	686	686	626	665	668	650	661	643	673	663	741	684	636	727	680	650	700	675	696	615	664	742	654	681	715	669	658	684	697	665	642	694	670	685	680	664	706	717	706	717	662	714	679	690	670	660	678	707	657	707	730	658	662	689	690	662	641	715	694	697	709	686	693	712	655	657	689	712	700	686	666	679	747	761	679	663	642	635	654	656	683	686	698	689	627	703	718	688	685	712	660	682	639	619	656	716	686	682	678	566	680	674	692	681	688	661	685	696	694	698	708	726	682	705	654	699	685	689	694	717	637	725	685	657	661	655	697	635	685	690	701	752	653	684	685	675	683	660	691	659	707	662	675	684	664	707	648	633	727	665	693	691	711	632	649	651	662	678	728	669	689	688	663	692	742	665	700	672	713	681	699	680	650	688	672	692	696	695	641	650	669	691	677	738	663	671	715	671	655	681	647	661	644	674	692	663	691	699	680	652	612	664	715	670	669	701	712	729	674	687	696	678	705	687	619	666	665	662	684	663	707	699	675	672	689	662	716	740
44453	32055	39503	32915	29601	37621	31599	23366	12069	8291	5453	5413	13871	14963	10205	12594	10905	8043	3663	1597	825	398	305	311	291	271	277	286	282	282	260	275	257	285	290	279	272	279	270	260	290	248	258	313	276	235	245	254	259	262	262	239	261	263	272	281	273	259	283	327	242	275	267	292	259	267	280	250	274	273	294	266	231	266	231	282	271	259	248	287	260	285	241	250	237	277	241	273	240	280	239	279	270	242	256	241	273	268	270	259	273	289	261	289	267	273	232	264	265	242	233	251	257	258	294	277	310	269	238	286	274	233	267	277	252	244	261	250	251	257	263	249	284	260	244	265	283	273	265	300	293	247	225	275	284	253	242	269	235	271	267	274	240	275	254	273	286	272	272	275	234	263	265	291	283	260	269	247	241	279	267	264	232	260	261	255	279	275	270	279	266	276	268	270	262	288	281	268	258	288	251	254	271	280	264	256	248	299	263	245	275	280	287	255	247	259	248	279	267	269	251	227	263	254	268	254	303	291	292	275	238	258	302	248	244	295	259	265	274	287	246	264	249	282	270	279	265	286	250	274	261	251	281	298	273	267	230	274	294	268	260	301	272	248	286	255	278	272	247	270	284	274	232	245	265	266	275	267	297	271	277	284	241	291	277	272	281	254	270	267	269	259	243	274	297	266	266	255	260	273	264	241	273	259	254	251	266	269	289	290	260	273	266	290	267	287	264	264	282	274	274	278	262	284	235	254	262	256	251	279	309	276	245	297	253	239	278	287	283	273	249	250	251	260	288	280	263	291	245	282	258	289	277	264	273	281	281	267	262	260	266	269	269	270	274	246	272	282	243	285	260	283	264	270	269	293	285	296	249	265	270	284	265	244	264	276	275	264	316	295	261	270	270	271	238	280	261	305	276	252	249	261	267	257	279	249	249	251	244	282	266	280	243	268	293	280	245	279	246	268	264	251	258	298	251	257	259	256	247	244	286	270	260	272	256	282	280	251	280	275	269	284	275	256	269	269	267	266	273	283	270	251	262	252	298	257	245	262	254	262	270	252	257	274	281	298	257	272	260	281	231	274	256	246	261	285	260	267	282	248	265	284	257	265	284	279	222	265	263	276	298	265	298	277	296	267	257	273	288	260	263	269	252	266	252	244	280	270	246	274	288	268	229	268	250	256	272	272	269	245	277	268	252	301	252	249	258	245	286	257	257	274	243	285	264	273	275	284	246	259	252	260	269	274	265	244	301	288	236	263	254	281	266	228	243	263	271	292	269	243	272	260	270	283	302	263	263	268	270	223	259	287	264	268	265	248	240	242	263	267	299	277	248	290	280	264	266	253	276	246	237	280	295	274	246	254	269	264	280	258	258	262	269	269	266	270	298	290	253	262	251	269	273	263	240	265	287	268	267	278	264	261	271	277	292	260	267	279	258	263	255	240	266	246	279	266	259	283	271	270	235	239	257	302	268	268	259	308	289	286	267	269	283	255	293	288	257	266	272	272	298	260	285	244	291	286	277	289	284	273	249	265	264	286	247	252	266	264	272	271	273	283	266	251	299	271	246	291	268	258	257	251	270	281	275	256	265	249	278	238	289	270	276	261	268	298	275	287	265	259	279	234	240	292	256	281	275	255	276	255	280	281	292	243	258	290	279	256	287	244	263	311	284	281	260	270	271	252	262	269	260	286	277	272	256	262	261	258	262	272	259	241	272	276	277	275	259	258	239	277	271	271	258	267	288	253	273	268	301	224	266	272	326	260	272	275	264	234	292	302	301	281	259	260	265	260	247	272	285	264	267	251	274	251	253	259	298	267	243	229	237	283	248	264	280	249	268	272	279	245	288	265	287	280	245	283	244	292	281	280	282	261	265	234	281	269	277	256	286	264	305	266	248	241	258	265	251	253	261	289	269	275	293	263	260	259	293	273	293	253	259	271	266	267	290	257	261	238	285	290	280	252	276	272	293	289	265	271	281	260	273	243	252	253	287	269	263	286	284	241	309	282	280	255	282	259	258	247	299	282	277	251	293	282	258	284	257	250	286	268	269	278	249	292	263	255	276	240	279	248	290	248	251	272	261	270	267	278	252	287	281	238	257	265	248	267	246	257	256	255	239	248	246	274	298	239	260	273	262	269	277	278	294	268	282	223	278	300	261	278	248	271	253	269	255	263	281	279	258	260	249	234	272	271	283	277	257	272	254	244	284	261	242	255	275	245	260	260	239	262	287	259	242	281	289	271	252	254	272	274	254	246	266	254	258	277	241	250	238	270	302	282	274	279	279	245	259	259	282	263	262	285	267	264	272	254	263	288	265	280	291	267	298	275	255	293	263	249	271	278	279	278	250	252	275	266	282	276	244	265	245	256	265	258	246	280	289	275	277	245	278	252	260	254	291	284	265	267	289	280	265	291	276	274	254	285	270	253	258	234	250	278	282	258	241	260	282	263	293	234	270	307	265	252	259	288	224	278	287	275	273	257	273	285	278	250	276	252	249	271	277	250	234	239	285	277	247	285	253	269	269	265	249	280	274	248	299	313	294	250	288	293	253	221	280	284	253	268	308	253	254	259	271	241	266	295	246	276	262	251	269	275	258	267	260	264	256	271	287	283	254	272	268	312	255	271	257	264	295	248	285	252	274	254	251	247	301	264	257	267	249	265	272	261	280	272	261	250	257	297	279	278	247	256	260	275	261	255	274	278	270	267	269	288	289	256	301	253	276	294	288	274	238	239	254	260	272	244	266	266	274	235	296	282	271	267	286	257	247	259	280	238	278	264	282	247	277	247	297	274	280	248	266	266	265	294	236	252	232	246	263	265	285	259	275	270	260	285	277	273	278	284	288	270	262	249	286	266	257	234	266	244	278	272	249	278	278	266	262	283	269	285	250	267	275	264	268	285	288	282	277	259	262	281	298	253	267	277	256	250	285	258	286	240	229	261	249	283	290	243	261	269	273	297	276	247	271	282	258	261	273	303	259	252	253	271	298	297	275	284	273	275	265	306	263	274	256	269	273	303	265	237	243	221	251	264	284	286	268	250	269	269	268	295	245	273	288	303	292	267	268	270	271	242	245	262	270	264	283	264	276	238	269	255	263	268	290	260	279	289	295	245	276	259	286	298	276	270	273	245	305	240	246	281	267	257	269	283	271	242	285	259	281	272	273	235	257	271	300	248	253	262	231	300	266	257	268	285	239	269	299	281	289	258	274	273	264	299	280	229	288	287	273	268	238	254	268	281	257	254	266	257	270	271	257	290	288	249	274	276	277	281	263	259	269	290	271	266	241	262	265	306	278	293	273	256	270	243	273	268	268	241	282	258	266	243	277	277	252	279	267	279	304	288	280	304	246	273	264	269	275	270	264	271	292	269	248	287	260	247	259	265	277	267	280	272	281	243	262	261	291	276	243	253	249	276	259	267	271	290	275	258	262	277	260	283	261	253	319	271	280	250	266	263	262	268	269	283	261	269	269	258	279	290	270	256	281	260	270	277	242	262	308	250	275	252
31499	23591	36795	34721	35241	44243	32709	25143	10543	15158	13716	16769	29245	31354	24067	31575	29360	24104	12990	6592	3321	1298	840	702	677	650	690	748	678	660	667	638	665	656	710	692	685	678	712	656	678	662	683	708	733	680	702	681	695	644	708	654	677	734	650	699	647	709	721	709	710	653	688	682	702	664	624	670	661	652	700	702	631	670	700	693	659	673	697	690	667	670	673	665	685	678	697	725	697	685	715	614	671	614	690	684	707	709	654	688	651	691	694	736	666	696	618	677	724	690	651	672	717	733	708	716	680	696	667	692	726	673	684	672	706	688	670	655	606	736	667	658	703	697	709	691	669	659	662	650	670	693	692	658	651	680	674	707	689	681	674	663	662	708	676	691	729	664	713	678	629	713	656	680	594	689	654	667	670	697	673	646	651	704	690	708	677	735	673	712	672	728	689	738	656	771	675	683	655	684	689	654	646	687	719	694	692	691	698	696	675	635	713	724	653	720	734	653	672	689	705	693	728	678	725	639	685	700	690	674	649	682	656	734	663	673	721	637	680	677	687	613	671	736	675	710	709	658	718	667	703	622	678	672	675	684	660	663	690	688	643	688	687	693	694	687	681	754	703	700	669	690	701	662	674	679	678	683	706	636	738	651	683	626	679	666	663	638	676	720	667	669	724	713	689	622	676	676	711	689	648	651	695	693	651	661	697	671	684	655	687	704	687	667	647	648	662	671	681	694	709	696	703	714	653	673	632	658	705	681	701	685	669	661	645	633	704	684	643	741	664	620	664	714	659	638	667	642	666	689	676	684	684	706	692	733	693	701	676	707	706	683	679	678	721	681	729	708	688	676	662	702	759	694	664	696	707	698	654	673	639	690	684	691	701	678	654	647	681	671	682	656	698	664	703	675	713	700	689	669	689	679	695	654	670	652	698	668	687	700	691	672	637	695	675	667	664	676	716	685	670	662	663	727	726	720	687	694	713	695	670	713	724	729	670	663	656	717	681	687	705	706	678	699	653	674	729	712	750	655	686	681	676	695	666	713	663	749	685	745	714	694	682	710	637	629	704	673	687	714	684	702	667	699	698	726	681	686	625	731	671	670	678	705	667	690	651	716	654	646	681	707	675	684	695	686	700	682	676	674	709	668	699	668	675	644	667	698	656	671	760	670	689	724	677	675	672	690	695	668	677	621	664	671	716	653	666	682	715	678	705	661	679	689	681	713	691	688	677	684	675	679	654	680	672	662	693	675	705	691	667	671	630	619	694	648	682	667	702	642	684	687	705	698	659	657	696	667	688	671	676	656	678	692	676	684	678	723	667	707	643	669	659	672	671	654	657	731	655	718	686	686	691	717	722	718	669	717	673	724	658	669	652	633	652	719	669	681	724	672	722	676	649	711	709	682	736	702	695	689	678	658	678	640	668	650	648	665	688	629	687	696	665	682	691	708	689	662	709	680	689	686	710	638	641	715	639	704	728	735	674	681	647	652	710	709	689	687	677	650	739	673	687	645	673	684	674	661	645	737	673	694	640	697	652	700	647	666	671	689	725	708	677	652	695	732	703	681	639	717	688	674	691	636	661	672	646	717	683	639	687	686	642	671	667	633	689	711	677	670	655	644	694	654	708	680	701	623	649	670	696	677	659	679	728	638	682	694	675	692	664	702	662	676	681	702	689	698	710	688	683	683	720	659	651	659	678	703	694	657	669	691	654	660	659	676	685	672	655	701	666	717	702	680	677	687	648	700	673	683	687	697	675	730	638	683	657	659	690	699	727	650	721	658	701	690	687	718	691	734	665	695	672	671	713	684	630	694	678	729	716	658	712	699	728	669	629	707	679	688	647	689	687	717	690	695	677	688	706	716	674	712	650	622	691	677	687	704	675	647	646	706	691	688	666	681	699	684	646	669	689	667	704	687	701	687	690	683	690	692	666	724	681	725	706	722	672	674	657	680	706	672	694	671	661	691	736	652	729	705	689	693	681	710	683	680	671	646	703	673	665	666	699	641	698	697	670	689	682	647	656	689	679	698	667	610	707	658	693	676	644	700	661	711	698	673	703	681	692	679	678	662	713	694	660	666	722	703	680	678	689	659	715	636	652	643	693	716	673	664	648	664	620	667	688	659	711	697	652	687	699	694	668	745	679	686	650	659	679	657	682	663	654	758	670	674	675	680	678	700	656	696	722	684	704	650	691	688	693	664	681	695	684	675	658	686	673	662	695	676	674	672	688	661	714	672	626	707	642	676	683	712	757	718	681	675	680	666	631	646	668	712	658	735	713	647	704	608	675	681	692	686	692	678	716	665	613	668	666	666	673	714	707	682	633	660	635	713	671	705	674	701	670	685	697	668	646	704	632	768	676	643	668	678	679	663	680	690	676	679	670	647	672	678	716	690	672	678	643	686	670	678	700	678	699	690	694	664	728	684	689	697	681	671	684	684	686	695	643	715	685	701	675	670	692	724	687	611	678	694	689	661	669	691	645	702	692	716	718	703	708	706	715	672	631	685	675	710	653	699	706	679	667	609	679	682	676	690	688	664	731	662	703	666	672	653	624	712	640	678	638	703	721	629	673	683	638	635	659	696	674	656	691	622	653	712	598	680	690	670	679	677	701	678	707	668	683	648	664	706	672	651	707	700	686	660	635	701	696	665	720	699	718	679	644	611	678	695	663	673	673	740	703	649	685	657	656	673	680	707	722	656	645	686	645	705	632	686	654	678	695	700	654	717	682	698	706	699	680	674	652	688	651	688	653	711	641	714	676	727	718	704	684	753	659	670	720	639	708	670	650	671	661	684	701	650	670	618	704	669	669	677	670	679	653	663	660	662	699	672	710	683	717	676	681	638	658	672	705	717	680	699	663	686	685	675	657	702	664	698	666	668	701	666	645	653	663	700	730	653	692	692	670	700	671	631	697	661	660	657	712	694	650	709	707	654	664	692	636	672	647	727	630	674	667	667	663	714	710	702	703	755	689	658	674	658	694	770	659	699	662	699	710	706	663	673	719	659	649	646	639	647	638	671	693	638	628	634	684	614	698	690	647	705	664	639	694	665	733	664	655	698	705	687	663	674	641	629	682	672	712	720	705	729	670	733	685	670	736	672	658	695	677	691	651	703	646	681	684	682	671	660	649	661	703	712	655	654	707	645	629	681	711	663	679	693	700	692	693	625	679	696	658	684	681	666	657	693	677	635	638	634	681	666	689	666	704	677	666	699	700	687	684	724	675	694	735	685	692	704	676	696	678	632	706	728	652	689	701	705	670	667	664	686	668	698	697	741	723	701	645	672	700	716	663	635	646	700	692	662	692	701	641	662	698	635	715	660	716	736	636	649	708	649	680	682	648	655	638	690	677	723	670	696	637	705	645	654	695	694	674	686	705	690	651	721	731	714	665	691	682	631	665	665	658	672	732	704	710	644	712	715	634	677	678	697	667	690	702	636	677	683	676	686	644	700	689	674	679	675	692	663	694	670	703	678	670	664	669	652	682	673	707	649	682	674
13201	7060	6667	4560	3731	3316	1852	961	748	686	636	696	640	757	1123	1459	1071	815	510	429	347	272	250	259	287	277	263	273	262	267	251	285	295	291	268	269	266	255	281	285	281	296	257	257	273	267	259	250	277	232	275	253	264	232	260	269	246	252	246	258	247	230	255	241	270	275	294	259	271	266	275	278	234	261	251	268	262	280	272	294	252	275	256	264	275	250	257	250	269	247	248	243	278	225	255	287	245	264	264	277	273	257	230	258	272	275	286	253	271	265	243	256	275	285	265	272	269	266	258	283	265	285	274	222	255	279	246	280	270	287	265	284	292	301	282	258	271	277	256	284	266	260	259	292	250	270	246	247	245	277	267	288	222	276	242	249	267	291	279	264	270	262	258	254	249	262	296	262	280	293	269	255	295	260	261	259	289	246	271	275	264	240	297	255	243	261	281	262	255	263	250	247	268	261	293	281	236	249	260	281	252	275	265	267	258	243	247	238	285	295	271	245	267	267	242	251	257	251	288	241	277	259	276	255	244	225	268	271	237	264	285	268	273	273	259	250	249	264	267	250	270	266	232	252	239	273	273	250	247	228	250	286	261	282	251	251	307	249	264	276	262	251	238	286	253	257	278	281	261	280	289	260	284	297	241	264	274	260	271	252	265	267	267	259	300	264	271	235	264	254	249	262	277	272	268	297	276	261	284	243	283	259	261	256	257	289	252	270	278	255	249	269	283	283	268	254	254	291	264	244	248	278	251	257	240	284	270	264	284	275	246	277	255	257	267	285	275	254	285	265	233	264	274	253	266	275	253	262	286	268	268	247	245	229	261	265	263	269	290	256	255	213	272	263	274	244	281	285	257	274	258	251	290	259	310	270	295	274	266	256	273	242	256	282	271	281	280	280	262	257	243	268	234	266	260	299	262	271	256	299	282	269	257	260	258	224	244	271	238	259	258	276	268	260	286	255	272	280	274	263	280	282	269	260	272	280	250	266	260	258	276	259	281	260	247	269	276	274	256	262	240	285	268	221	279	248	260	271	254	233	247	261	268	280	265	293	297	236	237	265	259	239	259	292	247	246	227	281	266	274	245	275	273	273	249	265	258	260	260	253	286	283	241	285	276	218	250	283	253	278	279	256	270	277	255	291	241	284	243	271	265	291	276	282	245	292	263	294	264	252	275	234	279	250	281	269	276	270	289	267	263	255	279	231	273	303	287	294	241	242	243	269	247	296	280	231	255	247	272	264	285	279	257	276	269	283	265	282	263	234	273	280	273	286	299	279	283	244	272	298	242	266	286	265	270	298	269	264	246	272	258	288	290	247	259	292	240	242	260	255	262	270	276	285	256	249	263	254	258	290	247	290	289	261	280	279	264	290	250	256	279	274	265	281	259	255	300	259	250	285	263	256	241	276	251	282	270	235	256	263	260	286	244	243	255	285	258	262	272	270	270	279	260	256	266	293	263	256	260	259	277	283	239	276	242	251	260	274	262	281	252	254	226	296	273	275	262	268	266	268	269	289	269	224	268	252	287	273	247	281	269	279	264	247	249	252	235	259	270	277	242	254	257	270	283	272	281	278	227	268	249	284	278	260	253	275	291	254	257	248	260	270	297	254	318	269	279	277	252	310	307	282	270	238	240	265	282	251	276	285	242	271	291	266	269	277	274	260	272	245	252	241	259	287	261	276	272	267	272	275	257	266	287	274	274	296	255	262	269	263	279	283	292	262	265	287	248	258	253	276	252	259	261	246	270	245	267	258	255	272	260	254	272	289	267	261	259	259	256	277	281	281	255	250	274	262	258	266	280	267	244	259	295	251	282	261	279	261	247	242	285	273	272	251	246	288	246	252	233	280	302	254	258	266	267	274	280	274	215	255	302	263	286	267	280	259	273	241	271	256	278	249	273	267	250	266	249	258	263	282	262	264	283	285	251	271	258	255	249	262	285	260	273	254	253	292	276	235	272	294	258	222	265	319	258	275	267	287	257	260	300	263	297	281	280	275	257	282	256	283	267	278	278	301	272	272	282	257	260	278	257	270	265	252	286	249	267	276	273	259	252	263	282	297	258	267	282	273	289	253	242	278	262	261	265	295	275	254	281	250	292	278	259	251	253	272	243	248	273	272	258	265	270	293	269	283	248	249	264	250	271	253	290	297	243	288	303	258	262	253	262	282	253	238	268	278	241	244	288	271	258	258	265	289	289	296	266	239	263	287	229	254	244	267	272	308	269	278	276	287	271	266	247	239	256	276	277	289	285	263	231	274	273	268	270	270	242	240	250	265	268	256	259	252	275	235	265	252	266	263	252	291	275	229	269	279	260	265	288	264	250	279	273	254	282	273	252	267	252	280	313	256	281	283	268	292	263	270	270	255	239	248	249	264	254	251	263	269	280	268	302	286	268	282	259	275	286	261	268	264	259	250	265	263	288	250	273	266	265	260	242	252	261	275	265	260	252	270	274	256	262	272	258	258	264	283	266	277	269	263	265	286	254	280	286	257	275	261	260	275	273	273	290	260	281	263	251	226	246	248	228	302	269	263	262	263	268	277	224	276	230	272	265	296	269	283	252	281	265	290	266	269	265	249	263	235	267	248	235	278	267	275	290	259	266	269	244	286	274	235	281	251	304	249	237	269	273	241	256	249	258	265	283	246	257	276	259	277	276	268	258	235	301	273	265	275	230	254	272	273	250	216	267	261	287	264	267	231	237	226	255	253	258	293	260	257	279	268	242	286	261	272	285	231	271	278	261	254	269	282	238	293	252	279	262	273	275	266	273	271	255	253	258	278	253	270	255	278	256	265	253	292	256	264	289	247	255	253	262	234	278	281	263	276	257	296	244	259	249	255	287	273	263	261	281	264	242	286	272	280	274	290	277	256	275	274	282	285	287	272	283	271	258	250	271	263	251	280	261	296	253	276	248	253	266	256	263	290	248	271	268	263	253	307	277	265	242	257	236	250	239	285	274	277	284	269	268	250	271	249	280	281	230	260	256	260	253	244	251	280	266	246	263	254	237	278	271	266	257	256	262	268	279	285	236	266	242	245	251	283	258	238	259	299	215	249	295	276	264	254	280	243	277	257	291	277	264	266	246	294	281	262	272	263	254	252	272	281	260	242	240	287	275	269	288	272	256	287	285	290	269	266	275	248	266	256	275	260	258	234	256	267	280	257	240	288	281	270	276	265	292	258	263	259	296	266	275	239	242	265	246	237	248	289	279	259	282	266	252	256	291	273	267	294	273	276	257	241	232	283	260	263	239	284	289	242	256	251	254	261	273	281	262	251	263	237	269	279	247	251	277	263	272	250	270	268	270	295	269	277	270	249	277	282	266	290	266	273	293	249	269	254	232	279	246	264	263	290	274	277	249	288	235	271	266	240	248	267	285	278	256	254	264	266	250	277	252	271	263	267	286	254	265	268	242	280	252	275	281	261	251	286	272	252	286	278	277	287	251	238	252	224	285	265	273	247	259	233	272	279	263	264	252	260	249	275
8452	6091	9498	9742	9135	9785	6098	4118	3244	3086	2824	3082	2742	3508	5368	6897	4611	2848	1870	1189	967	750	736	682	694	672	688	677	645	697	632	689	745	637	660	662	714	684	697	663	704	706	695	694	668	626	669	696	698	661	665	667	728	729	693	658	712	727	639	672	735	632	735	632	653	659	708	699	664	697	714	709	727	706	707	702	643	670	709	714	660	694	685	676	669	733	713	686	680	674	690	665	662	646	709	671	627	680	695	670	682	624	672	686	651	734	657	690	678	724	702	667	706	710	642	699	679	691	745	678	696	706	632	691	665	641	673	662	629	691	703	682	653	710	712	709	693	670	673	686	679	658	674	703	664	671	668	665	681	667	699	678	655	651	697	734	706	675	726	676	666	668	626	675	696	652	695	651	678	644	712	721	679	715	680	674	690	671	609	686	685	694	702	733	683	737	701	705	645	679	691	715	694	705	720	668	644	688	672	669	674	677	671	768	700	672	641	712	674	652	710	712	681	638	682	711	684	683	706	672	674	708	640	671	679	706	729	704	691	654	657	686	691	713	657	698	691	678	693	656	631	677	668	687	718	651	696	723	682	660	699	678	718	641	701	664	647	712	658	687	660	725	746	705	709	697	734	687	672	701	651	669	691	679	669	672	649	696	643	657	700	697	714	714	687	682	691	687	725	676	628	685	713	697	664	668	669	658	725	698	643	661	651	726	677	672	693	631	680	676	666	703	690	682	675	682	676	652	685	678	662	685	731	668	704	685	638	674	696	698	664	687	732	710	703	691	632	702	695	684	671	719	715	670	687	657	703	690	695	718	662	610	708	672	680	653	672	704	675	668	730	682	676	686	725	722	681	693	665	649	667	702	676	722	649	680	687	673	714	709	736	676	694	654	649	698	735	639	752	717	707	653	651	701	701	703	669	638	625	663	646	699	740	686	680	655	693	631	639	734	663	684	666	677	662	658	685	683	691	658	707	709	709	633	695	649	678	663	653	686	695	741	705	644	706	688	702	660	657	658	667	700	682	691	688	631	671	646	686	715	644	694	705	690	663	694	673	654	680	654	713	691	685	681	695	686	701	688	705	675	681	715	668	678	674	674	708	716	669	710	660	688	643	641	704	735	670	697	662	705	640	622	730	696	678	752	690	643	711	712	657	748	717	701	721	695	702	660	668	676	709	715	688	706	685	669	707	702	679	674	699	635	616	689	665	680	685	658	706	703	679	675	720	657	693	706	654	657	662	692	709	666	642	716	641	692	705	673	687	695	655	681	734	691	676	706	685	686	685	630	657	664	662	648	637	717	711	733	703	656	704	661	687	678	704	692	675	637	606	719	674	662	658	649	714	680	666	676	668	686	665	693	686	706	702	662	677	667	694	729	703	699	655	702	638	691	651	681	714	689	672	681	744	693	724	658	720	698	705	676	687	645	643	702	622	684	702	722	662	705	659	703	630	708	692	662	685	720	718	689	643	635	668	681	670	670	744	657	685	673	686	693	669	681	722	672	715	671	689	651	648	695	668	686	718	692	696	636	714	665	676	680	684	731	706	700	678	699	683	714	686	717	678	680	661	661	649	668	676	663	654	686	658	687	689	707	698	600	702	686	685	716	705	734	676	680	666	690	676	699	704	723	718	684	689	698	677	703	674	702	675	673	676	674	681	684	680	668	679	691	678	677	683	648	686	659	694	713	686	678	667	692	635	695	665	693	673	661	665	664	688	713	682	691	670	684	702	668	681	678	677	655	682	669	698	706	650	672	676	668	705	723	684	686	686	699	686	685	672	689	692	634	689	709	686	729	675	690	679	659	663	707	694	677	676	700	721	677	663	703	676	713	660	695	646	649	631	696	680	666	655	689	674	677	677	669	736	660	692	674	700	729	701	694	677	741	670	686	719	637	662	733	708	745	669	646	689	681	676	666	703	708	677	657	652	665	688	686	659	707	645	684	672	685	703	680	678	668	671	701	702	665	690	714	668	675	667	689	681	715	730	660	680	696	665	706	666	676	707	687	684	699	671	654	710	650	709	655	671	732	658	725	677	708	710	697	699	602	657	683	694	722	747	643	680	685	687	652	699	658	666	682	717	675	699	730	667	723	647	714	659	729	675	687	712	666	700	665	696	668	665	719	684	683	682	690	640	674	719	666	679	734	732	709	654	667	655	671	677	671	678	669	714	695	665	715	697	696	716	696	707	718	704	688	735	629	681	650	694	675	662	666	691	704	668	724	679	702	691	669	670	688	651	766	680	702	703	693	704	732	731	713	695	676	666	663	711	692	638	711	624	661	730	693	648	637	666	686	666	696	729	612	713	653	675	684	723	693	716	669	647	659	748	663	684	690	667	721	680	720	637	696	712	737	670	669	709	699	683	718	668	721	656	697	709	694	653	695	656	688	655	684	674	685	699	668	736	672	655	654	661	675	684	633	653	665	698	704	706	673	669	690	676	755	698	724	720	667	717	691	733	686	711	737	661	685	676	702	692	677	732	719	697	683	655	639	687	657	721	664	661	693	712	730	686	688	692	641	667	641	717	652	687	650	689	668	652	674	684	653	684	652	662	675	654	693	629	675	645	666	720	723	690	699	684	691	723	703	650	701	688	677	679	669	695	687	677	643	703	707	690	704	679	667	686	712	669	651	726	664	707	638	699	656	658	659	698	670	727	662	676	674	664	723	694	648	736	709	654	669	676	729	683	691	703	679	670	635	682	641	649	682	699	673	695	656	706	689	695	708	696	733	672	642	690	632	667	681	666	745	686	683	681	736	690	701	673	672	693	707	680	648	736	645	693	676	725	686	663	663	675	658	697	679	700	695	725	702	692	668	676	688	657	705	666	654	679	674	700	721	691	685	685	682	677	689	689	649	676	752	687	678	689	697	660	679	698	706	687	650	635	718	685	695	706	663	694	675	748	662	722	676	664	664	705	686	689	667	692	702	690	702	686	701	681	694	673	624	714	672	693	681	691	737	696	685	646	693	670	709	706	679	681	707	700	708	670	678	703	636	675	653	686	663	667	680	691	689	687	675	719	661	710	649	716	672	692	685	632	663	683	709	668	676	652	675	706	701	675	651	708	667	639	667	709	712	617	739	662	675	720	688	665	713	675	687	697	730	663	671	700	705	656	669	693	657	671	679	729	720	659	674	685	691	706	684	681	667	693	704	698	680	678	699	696	667	654	770	677	699	660	709	710	706	663	698	659	708	671	650	690	634	698	692	689	646	705	646	710	686	657	663	624	723	676	662	738	668	674	662	683	716	676	651	670	674	731	685	668	671	680	689	640	714	694	632	705	688	636	735	707	731	719	693	702	669	700	645	768	696	667	633	720	655	681	663	664	630	685	719	645	655	668	699	654	679	650	704	727	696	670	702	678	702	695	637	696	690	702	673	651	707	692	673	712	681	662	680	659	629	660	683	654	625	668	736	687	717	615	668	681	684	733	702	648	668	691	701	692	647	683	690	666	658	683	670	713	696	699	670	666	730	649	726	676	700
33946	24670	30672	25885	22036	17425	10414	7137	6368	4401	2887	2181	3543	8017	13417	10647	6729	4152	1836	838	520	319	301	261	266	279	239	267	290	283	254	285	276	254	255	260	252	269	268	243	281	300	267	267	257	243	270	292	293	272	257	248	279	265	248	262	274	265	276	276	260	288	301	250	266	287	291	280	275	270	309	298	295	260	275	298	263	256	284	280	279	254	262	255	275	217	281	273	268	272	233	302	295	247	251	275	289	245	272	290	305	291	237	246	248	250	259	294	229	270	288	254	277	298	255	234	240	265	259	252	239	258	256	281	285	263	273	237	261	272	252	263	266	263	297	307	274	250	256	258	274	259	271	252	255	278	276	269	253	265	269	266	255	247	266	286	255	250	255	292	274	267	304	279	229	267	280	272	252	235	253	232	272	256	281	283	263	276	281	271	281	288	249	266	271	273	259	277	273	256	273	270	269	276	283	280	265	307	260	264	235	271	306	269	280	243	258	265	306	254	275	273	296	286	284	263	257	288	243	261	280	270	257	265	296	277	268	253	260	277	283	285	279	261	284	289	271	234	262	246	262	267	267	275	299	272	270	267	259	268	268	250	277	290	273	289	290	263	285	288	274	266	281	274	268	307	268	282	261	249	273	272	258	267	274	269	261	250	256	268	277	306	240	209	260	277	271	284	270	276	264	272	252	270	286	281	260	268	260	259	269	267	264	243	266	274	298	256	261	280	284	268	273	269	221	276	279	271	243	247	264	263	285	287	237	265	275	267	253	263	255	244	253	290	275	276	264	268	276	233	242	275	283	262	251	256	273	250	245	238	257	269	263	269	280	268	256	238	231	250	233	289	274	248	248	259	273	271	311	263	249	262	241	271	284	269	277	261	289	299	256	246	259	264	266	262	261	246	245	252	275	300	267	270	253	249	288	289	273	253	293	270	279	276	264	282	249	252	278	299	228	261	290	276	294	260	286	252	287	258	254	245	279	291	238	262	296	277	299	260	281	309	273	258	277	274	301	277	267	245	256	262	273	276	273	267	268	261	269	264	305	296	278	279	260	256	260	259	296	279	255	276	227	266	253	268	286	262	247	257	259	238	288	282	246	237	299	274	250	280	269	272	267	247	263	268	262	265	286	250	229	259	276	247	257	257	297	272	282	263	263	268	277	255	262	288	263	245	258	243	267	257	266	275	270	265	258	269	264	259	262	267	259	250	272	287	282	259	270	256	272	256	278	295	270	265	254	292	255	255	262	259	254	278	261	278	269	277	275	264	271	253	282	292	296	242	268	291	293	277	308	256	251	279	270	312	275	275	275	255	248	253	279	274	261	288	280	286	279	271	243	309	249	259	256	268	278	258	246	260	274	266	278	287	284	284	283	273	277	242	265	281	280	264	263	270	275	268	265	221	273	282	240	254	245	243	304	264	257	259	283	258	267	265	294	276	271	293	252	252	278	254	276	258	256	292	296	273	277	260	254	243	272	276	263	283	249	281	298	265	249	289	290	295	277	254	265	289	274	255	295	275	250	279	280	257	276	262	237	264	263	271	267	299	272	249	255	244	264	238	278	284	266	286	253	270	255	299	270	307	252	261	283	258	274	235	246	255	272	282	263	263	260	244	272	252	274	242	261	234	257	299	269	271	255	244	280	253	267	227	282	271	252	289	264	266	287	266	279	284	252	264	249	270	293	267	285	258	251	281	304	237	285	261	276	271	252	272	310	271	274	292	261	301	264	253	282	265	306	276	281	250	272	256	295	266	243	277	297	295	309	255	270	249	272	269	291	256	280	246	256	277	263	275	240	282	289	256	273	286	269	234	261	270	265	289	281	311	257	249	251	284	243	287	255	276	252	256	257	308	270	267	238	261	292	271	260	253	279	242	279	247	251	290	257	270	267	285	244	311	273	281	256	255	290	260	305	273	278	287	251	268	276	252	238	252	304	261	280	275	298	273	286	288	264	277	269	256	295	236	257	274	249	284	252	259	263	280	283	267	249	234	259	234	260	270	255	278	254	259	279	254	250	279	247	253	285	238	270	283	246	271	284	277	259	252	246	276	261	249	278	275	263	269	274	286	273	238	244	268	279	268	280	237	295	277	310	266	266	285	276	247	278	297	283	265	268	255	276	289	247	258	256	287	257	259	254	266	269	275	254	250	276	275	290	260	260	248	260	271	299	287	295	275	258	254	269	288	275	273	269	288	252	264	310	270	287	292	245	256	255	288	244	270	268	291	274	254	276	267	261	259	287	252	243	281	281	270	276	266	253	293	248	255	270	301	271	258	275	243	287	305	247	274	270	251	263	265	266	262	268	263	248	278	306	285	278	267	279	267	268	276	277	265	262	249	280	246	270	246	287	249	271	257	306	270	278	250	285	240	277	253	253	281	238	256	289	266	249	238	300	267	263	250	261	262	275	236	252	266	236	254	283	267	257	271	243	267	263	291	268	274	261	240	270	249	263	282	248	250	272	265	260	263	281	269	257	275	270	273	289	271	258	254	269	235	274	278	260	275	285	253	259	284	261	251	296	270	269	272	292	281	255	245	255	265	262	256	252	234	282	261	277	280	253	279	250	259	265	284	312	274	270	269	275	254	283	265	303	283	260	259	262	261	298	277	266	271	229	273	259	250	282	251	260	287	274	278	256	254	267	262	265	244	282	276	226	271	279	264	270	283	279	279	275	268	283	269	294	242	269	255	272	264	298	279	278	281	273	266	277	279	247	299	267	278	266	271	264	238	255	265	273	258	292	254	256	251	260	255	275	280	269	276	272	277	277	268	278	266	287	260	263	286	274	275	280	263	266	274	255	251	285	275	281	285	280	277	271	252	283	274	281	263	265	272	261	282	250	292	250	281	266	247	251	252	271	265	281	274	269	237	285	281	274	278	272	285	241	266	280	279	260	250	300	275	250	261	273	242	289	269	286	266	279	268	293	260	282	270	258	284	289	262	271	293	246	268	270	268	258	283	251	279	238	255	256	254	256	268	247	271	284	290	263	263	269	246	252	238	245	277	271	305	287	269	248	259	256	274	270	265	252	302	267	289	277	267	242	250	279	260	301	277	226	248	305	287	280	234	286	287	265	291	271	239	246	272	261	286	302	230	271	263	257	271	273	258	270	240	271	274	249	276	238	267	267	299	266	249	303	236	226	266	271	267	280	284	295	306	280	267	258	281	274	263	281	277	277	270	246	285	258	264	254	289	266	271	266	252	294	286	259	272	256	313	270	266	290	262	248	270	274	283	266	265	270	254	289	254	255	265	281	256	283	270	268	271	266	266	280	283	262	275	273	271	247	259	243	270	295	248	271	278	281	254	295	248	277	287	281	255	261	286	271	259	260	289	303	255	261	278	265	265	257	265	291	266	267	304	250	266	252	238	230	252	256	258	266	287	272	274	250	270	265	289	240	273	256	281	255	290	283	250	293	258	293	255	279	244	212	279	290	240	246	289	249	264	281	280	240	258	262	277	249	268	278	234	258	292	281	241	274	263	287	268
23044	15470	28360	26530	26456	21470	14392	12774	14915	12510	10463	9183	12516	25970	33979	29022	22631	16933	7834	3795	2022	1047	764	717	717	667	725	729	662	685	704	695	668	647	746	667	721	697	666	677	652	700	683	723	713	681	732	680	706	684	710	667	672	710	695	715	743	670	709	692	687	701	718	669	746	728	670	693	718	680	720	680	706	674	694	679	679	719	696	650	644	719	676	676	653	729	731	707	665	698	688	645	677	720	698	710	727	695	695	660	717	727	703	661	703	699	721	696	685	698	710	690	716	674	688	655	647	659	673	671	670	712	663	714	665	700	722	675	728	688	716	696	680	705	732	661	687	595	677	712	707	728	722	617	670	726	683	682	671	687	775	636	713	653	709	702	681	712	664	700	648	729	704	702	663	697	651	694	714	747	718	713	669	691	758	713	672	710	693	678	688	678	656	707	680	693	674	651	697	752	716	687	732	756	709	720	708	697	706	740	713	649	704	681	706	662	666	721	724	710	724	716	663	731	663	686	709	653	670	676	703	704	661	712	677	690	731	705	722	687	674	706	671	702	659	715	641	669	771	731	717	682	692	660	677	741	709	717	656	693	665	695	737	715	673	706	675	656	714	672	668	728	670	686	694	719	719	735	726	690	708	682	681	676	694	671	699	700	666	701	680	702	666	700	694	704	706	736	730	669	712	723	651	763	682	694	717	669	671	677	681	728	752	626	695	665	702	730	729	713	691	692	700	759	679	693	694	711	653	706	696	663	766	727	687	693	711	718	669	710	687	694	661	688	680	710	701	690	712	688	717	700	731	719	722	706	688	676	658	666	703	678	694	710	649	655	674	691	678	723	672	732	697	713	688	633	670	677	716	661	703	698	713	712	716	657	666	700	676	718	656	716	703	730	663	682	710	668	721	665	758	723	684	659	709	672	669	660	648	682	727	655	659	749	685	679	651	670	679	650	665	733	660	696	701	699	670	668	735	672	684	720	730	695	673	697	717	734	705	665	644	705	709	677	634	705	704	690	740	675	652	678	650	650	717	691	645	681	680	705	708	694	712	691	705	721	727	723	718	718	720	694	731	730	674	736	736	632	741	699	706	732	677	690	675	686	673	714	724	675	689	701	691	716	698	717	682	676	694	746	736	673	686	662	661	696	677	697	702	684	675	711	676	724	700	725	715	674	660	676	680	668	668	666	695	636	679	691	741	684	730	691	716	687	626	732	683	667	690	656	685	653	737	731	701	738	635	700	701	709	698	650	699	702	713	687	706	745	624	701	697	698	672	702	682	692	721	701	663	708	691	706	692	640	683	706	708	683	733	669	642	662	675	674	727	706	672	739	689	685	703	685	679	661	733	666	703	739	659	660	672	701	727	705	694	623	672	668	670	720	689	702	680	699	669	710	650	661	710	685	696	683	687	647	645	708	694	690	662	716	661	713	721	704	670	650	732	670	679	699	714	685	678	731	660	646	708	693	711	650	682	692	694	656	660	734	656	725	711	667	693	715	655	756	723	717	680	686	733	700	692	740	702	683	716	736	681	684	694	717	711	662	709	680	721	684	730	648	657	668	698	725	728	703	736	681	697	699	675	644	717	700	642	719	707	712	693	659	685	716	690	663	705	684	702	655	701	746	711	695	698	691	666	745	684	682	705	702	702	690	668	687	754	650	681	668	666	723	691	665	711	698	700	670	697	698	742	735	714	681	722	714	684	703	677	700	713	689	708	706	713	662	657	655	678	750	721	697	663	730	700	686	659	727	709	683	642	688	713	666	666	713	684	721	694	701	728	685	664	700	684	672	703	691	680	659	742	700	673	668	725	747	718	667	646	708	682	709	715	726	649	689	670	691	745	689	703	652	713	675	696	712	658	701	711	700	693	672	634	661	692	699	719	703	706	617	672	715	662	694	660	676	696	726	625	709	704	696	669	698	709	646	655	690	725	659	722	658	723	685	724	691	718	717	656	717	692	696	680	665	721	708	680	685	695	697	664	718	696	698	682	653	691	630	699	686	704	681	704	698	685	705	692	643	738	668	712	696	716	688	684	726	711	697	642	707	648	707	690	716	668	683	691	715	660	666	666	676	693	661	678	708	713	709	739	709	685	692	677	693	677	707	707	682	722	695	667	693	676	701	694	675	679	711	704	656	683	682	715	679	691	648	625	692	709	694	661	628	700	705	747	694	648	677	700	673	729	689	713	665	673	698	725	685	720	709	683	647	682	720	707	712	692	720	671	706	669	758	657	683	685	648	687	696	707	659	700	676	696	754	685	612	697	723	693	664	677	657	684	702	694	714	698	683	721	682	690	715	649	693	674	710	713	684	704	678	734	683	653	700	638	689	668	678	646	691	673	680	699	741	681	713	658	681	731	684	696	724	715	641	677	703	718	684	669	670	672	697	658	687	728	698	682	666	733	750	715	704	690	703	667	697	660	681	686	685	715	701	679	682	674	689	686	678	698	688	760	701	684	706	663	646	695	694	722	659	713	729	685	638	693	664	696	699	683	683	712	698	682	631	683	722	661	638	664	675	666	702	675	678	679	731	707	697	665	716	688	711	725	673	707	694	690	668	694	652	685	684	698	672	715	712	693	719	742	669	687	674	705	644	695	686	701	656	717	648	663	743	667	689	682	703	703	731	702	673	706	723	692	669	717	729	696	649	669	693	687	700	681	667	761	701	724	660	701	661	680	666	676	684	703	706	654	689	701	704	746	664	695	742	708	702	697	660	739	697	665	641	661	710	695	696	708	708	673	650	639	725	662	694	662	729	681	737	694	707	690	777	690	645	659	660	667	704	715	756	698	722	687	752	671	680	714	669	722	684	701	703	658	697	729	714	716	671	719	687	735	682	737	695	728	691	657	679	683	692	679	680	693	681	698	650	705	678	697	731	712	650	660	656	711	678	719	694	711	688	737	671	681	689	700	708	702	664	693	705	727	703	666	665	737	656	694	709	682	672	692	684	648	660	672	669	669	713	644	694	698	678	703	718	656	694	654	671	683	686	649	721	668	675	686	661	683	722	691	727	666	685	656	717	681	686	684	723	670	670	718	713	695	704	718	660	681	682	659	690	712	706	705	675	686	672	653	710	672	737	720	701	666	687	696	701	639	638	640	678	700	675	689	704	709	732	703	664	691	710	665	671	670	701	694	673	689	676	698	701	697	673	678	668	701	685	691	671	697	674	743	699	668	690	746	703	691	652	701	694	702	699	703	703	708	665	678	705	725	694	684	700	652	699	686	705	663	700	674	730	718	667	691	646	700	690	721	700	685	702	675	665	641	687	700	699	660	663	663	693	657	717	687	721	697	709	685	649	651	737	705	718	649	696	723	685	677	695	702	650	676	678	617	705	687	710	666	735	731	686	676	665	660	688	649	680	655	661	669	679	708	671	706	696	687	685	712	648	713	690	711	671	747	704	680	734	657	687	680	671	714	672	717	682	712	699	702	669	687	725	661	685	714	667	670	720	668	662	718	707	670	667	712	707	670	676	683	644	742	659
29817	25272	32422	29317	22901	18627	17026	11501	6703	4514	2522	1343	9558	17957	23311	18267	8180	3399	1425	659	447	312	257	289	266	274	263	249	263	251	263	278	286	243	281	258	266	294	286	251	264	257	274	264	279	275	242	308	273	265	266	255	265	252	237	295	244	291	249	264	289	294	279	267	266	271	269	270	267	231	247	261	285	250	264	273	259	249	258	290	248	280	247	294	281	278	253	241	294	265	275	260	271	277	278	250	278	290	260	255	273	256	263	252	258	267	291	301	309	293	286	271	291	263	264	263	265	292	222	298	293	289	269	232	280	236	262	252	293	272	272	298	260	275	286	240	254	234	294	287	230	274	268	280	282	289	274	272	291	256	267	278	283	254	302	244	281	299	256	264	242	279	265	236	276	286	287	275	269	268	262	285	277	233	266	277	261	273	277	244	261	270	253	279	284	258	270	264	286	276	288	279	292	294	262	258	278	282	255	240	270	260	258	229	261	254	261	281	296	293	258	272	268	241	289	256	301	296	259	279	258	283	258	277	297	251	297	270	260	258	271	259	251	255	249	263	270	260	243	244	281	291	257	279	282	302	282	288	278	271	294	268	233	257	273	277	269	229	288	260	261	295	286	266	248	254	256	267	264	277	289	282	257	285	259	275	262	288	257	232	281	285	255	299	290	269	283	270	288	287	257	255	248	249	275	295	285	266	280	274	245	265	294	243	277	264	266	241	289	256	242	266	252	291	255	254	288	278	282	287	256	285	262	285	258	269	289	286	266	249	283	257	271	291	277	240	271	261	290	248	277	221	252	261	275	287	253	275	312	268	253	286	261	291	291	291	292	248	260	267	245	259	284	291	272	244	273	243	267	251	284	264	278	260	267	251	250	268	269	279	276	253	270	316	229	255	266	236	280	269	238	287	266	263	273	261	250	265	240	271	272	272	266	263	265	259	258	267	293	275	247	272	267	283	288	286	251	257	279	280	294	297	295	272	267	289	303	263	281	259	295	284	262	265	260	268	259	265	275	248	252	248	263	252	283	250	233	270	248	276	272	264	280	275	293	264	289	267	266	269	271	295	278	268	278	240	273	287	243	251	271	293	261	270	253	273	253	275	290	263	282	257	239	277	284	238	282	287	257	229	264	273	270	263	216	257	245	251	243	259	278	264	279	274	258	276	218	289	260	246	286	286	246	267	281	281	290	280	268	274	291	277	277	305	257	268	296	241	291	281	260	233	272	282	275	248	286	255	283	280	277	298	261	243	247	288	273	273	262	252	281	237	308	243	272	266	260	247	278	277	296	270	279	269	282	262	272	280	277	253	292	249	288	270	300	285	249	262	260	267	283	271	250	267	270	239	282	269	291	293	272	269	253	269	293	263	267	267	273	307	278	282	272	263	289	282	284	253	290	287	258	230	245	268	281	271	265	247	286	275	311	232	265	290	228	263	264	274	265	248	256	257	275	283	291	315	281	291	261	264	292	264	294	246	241	273	290	257	278	303	268	273	285	290	264	266	316	285	284	284	283	253	267	236	267	271	263	248	305	278	252	276	255	266	257	287	265	262	264	247	277	240	254	239	254	287	236	291	288	259	250	278	274	250	282	281	253	234	275	263	262	268	240	255	244	315	248	271	265	263	302	269	285	256	250	299	284	264	263	238	256	288	245	291	244	277	233	275	269	276	243	285	266	290	287	308	281	250	274	258	252	283	277	252	268	255	274	313	233	281	256	304	249	272	283	283	284	276	262	286	255	271	274	260	277	281	260	264	304	273	256	304	259	293	259	256	273	259	254	285	298	304	273	248	286	274	234	291	258	286	292	292	248	258	290	280	275	284	245	266	269	286	246	254	252	303	287	275	278	290	257	297	227	270	275	281	271	262	246	262	263	295	262	250	260	257	298	257	300	289	269	268	257	248	276	255	264	304	252	305	262	258	276	293	269	274	277	283	269	257	286	266	260	282	254	273	284	274	279	256	253	271	288	276	277	253	292	267	275	264	302	274	288	263	297	286	280	271	263	279	251	256	290	273	269	268	257	271	262	244	284	260	273	289	274	260	282	287	277	272	286	283	239	253	293	274	268	249	259	247	264	272	268	272	278	301	289	269	279	275	248	261	260	263	289	308	275	270	280	258	249	258	260	251	295	272	281	250	276	280	267	255	282	237	279	272	260	259	267	255	284	272	248	254	306	273	282	259	251	266	273	247	267	240	254	274	261	255	257	266	239	257	287	300	252	270	261	241	287	253	252	248	287	255	284	233	274	267	300	265	280	253	263	246	283	262	278	292	280	254	259	270	256	260	282	287	259	237	264	245	270	282	270	264	288	275	245	268	255	258	268	272	289	276	277	278	291	275	252	307	288	285	291	283	290	260	296	251	257	284	258	273	275	252	294	251	243	274	265	270	275	267	270	285	283	260	274	256	278	278	269	254	264	261	266	309	285	253	250	272	249	293	236	264	261	245	271	259	252	294	243	297	276	273	296	268	258	302	272	255	285	273	289	275	269	277	274	269	306	262	271	270	302	246	237	287	260	269	274	272	299	291	285	274	261	291	250	264	277	273	254	275	271	255	258	252	281	271	242	305	258	250	257	258	286	285	254	239	236	268	282	278	296	272	267	250	273	279	252	263	265	265	275	288	272	277	284	251	281	253	273	257	279	285	274	260	270	266	278	275	273	291	308	267	265	273	260	296	240	252	259	263	291	297	250	254	269	281	281	245	236	243	273	253	264	269	263	290	285	252	296	271	264	269	289	255	242	269	280	272	262	276	232	254	246	269	246	260	270	263	268	278	252	274	300	265	299	279	235	279	269	269	253	271	306	265	276	284	287	256	276	272	258	251	297	268	262	266	257	298	261	298	257	256	261	245	263	275	247	276	307	266	249	259	255	243	277	301	262	286	257	308	274	251	285	280	273	260	273	261	279	265	254	255	270	251	267	286	277	280	263	271	278	271	272	281	288	267	266	296	269	285	256	236	279	306	247	257	269	258	269	231	270	267	274	262	244	274	240	264	273	289	269	274	264	253	273	264	267	267	299	279	312	266	283	283	275	260	273	273	302	274	282	243	264	272	280	256	276	263	260	272	275	244	255	264	252	283	280	296	278	272	249	274	243	260	272	256	255	274	272	264	276	260	259	265	261	281	279	245	257	266	266	265	281	295	251	277	261	256	284	297	282	255	271	274	259	223	290	253	270	230	297	273	297	280	272	266	271	289	278	267	250	288	257	277	253	271	276	272	263	288	284	291	253	292	263	285	275	246	253	270	289	301	242	254	277	261	280	266	264	269	270	285	276	265	276	268	261	266	286	235	246	276	244	268	265	257	296	263	280	265	270	257	295	255	276	243	288	276	292	271	294	260	286	267	263	271	254	264	276	250	266	265	270	267	306	299	296	290	294	261	293	264	276	257	250	268	252	254	285	267	255	267	272	289	265	269	281	261	256	264	275	262	267	268	255	267	250	268	243	271	281	244	292	251	282	287	274	295	251	284	275	292	267	262
17542	19174	30392	29901	27728	25550	24346	15986	11981	11462	8164	5619	26321	38067	43297	37030	22252	13490	5955	2707	1615	911	759	758	696	690	710	644	721	703	691	693	688	688	688	669	719	706	691	698	669	727	685	719	702	706	694	640	682	696	736	677	712	688	689	679	700	673	687	736	700	742	671	658	723	697	658	635	673	688	706	728	671	704	676	762	697	653	680	658	702	673	693	691	709	699	704	693	674	687	720	684	765	658	680	705	693	708	667	695	659	686	714	682	677	688	676	641	695	700	697	691	731	653	700	676	636	669	733	697	691	669	686	712	638	713	745	731	704	646	657	702	658	694	683	650	672	681	684	664	694	689	667	653	684	726	705	650	730	739	702	678	670	701	700	685	711	708	708	673	663	662	675	668	669	695	686	692	722	648	692	656	711	670	669	716	677	713	651	735	706	711	691	745	685	708	652	708	716	712	749	651	673	700	644	693	681	720	702	711	695	699	700	667	704	715	677	680	640	624	684	730	740	727	717	700	710	703	694	732	708	668	625	725	692	714	690	670	690	627	695	694	708	750	687	698	711	748	707	676	667	683	695	688	701	708	706	663	659	698	715	679	661	700	695	678	680	717	726	703	703	679	701	675	739	664	688	632	675	685	643	654	676	667	682	698	740	709	698	661	693	693	704	703	677	687	680	687	697	705	747	699	667	728	708	665	697	714	693	679	689	688	661	689	716	688	650	678	706	695	705	709	700	682	679	676	719	730	668	709	674	673	678	703	717	705	694	665	669	640	682	702	714	678	656	688	672	684	670	708	690	679	700	686	704	689	708	668	708	742	686	687	719	666	692	656	700	723	685	712	667	723	698	680	685	686	701	632	670	697	694	728	672	689	668	714	689	695	659	706	691	713	683	643	695	693	670	696	724	714	742	657	708	678	692	714	706	653	724	668	740	643	684	713	650	705	707	678	628	649	668	649	690	725	677	707	691	706	698	691	727	727	671	701	667	694	696	671	572	667	676	665	657	652	656	674	708	709	694	691	675	694	669	654	742	686	656	682	715	666	675	685	690	688	657	735	676	675	735	679	718	668	722	642	726	698	695	677	654	721	704	666	682	685	720	667	680	702	679	710	693	650	679	650	691	739	697	681	680	675	683	663	661	656	680	680	692	650	702	660	679	708	702	710	733	692	705	655	703	699	687	716	681	702	712	672	692	647	694	697	692	662	733	718	673	693	686	772	684	671	714	692	689	708	644	702	737	725	667	656	704	733	668	715	742	698	704	636	675	683	649	704	698	697	675	727	673	704	724	683	699	699	689	682	669	665	746	680	683	676	693	665	670	691	676	726	676	732	677	722	732	667	681	668	666	712	655	749	707	692	687	726	666	653	670	722	723	684	699	661	681	693	665	640	703	689	693	705	723	757	718	705	657	679	705	680	691	637	694	680	679	658	660	697	659	695	693	717	694	694	621	669	689	683	649	710	680	681	688	701	715	679	686	716	681	681	729	700	679	692	665	702	701	694	720	673	677	655	667	696	707	708	680	642	661	646	689	721	666	733	692	719	650	710	661	687	688	710	723	682	706	728	725	679	616	697	759	711	675	694	708	680	691	660	680	675	720	666	691	711	689	675	672	655	706	697	710	690	630	694	699	670	684	675	690	705	743	708	702	711	638	742	678	708	688	699	681	651	684	674	692	712	710	679	703	666	656	668	711	709	755	701	692	676	677	659	708	702	667	711	709	691	719	686	711	689	662	714	703	673	666	685	656	656	727	755	678	734	651	694	719	686	681	710	672	626	712	723	740	668	630	654	699	662	660	653	648	702	668	674	710	715	742	687	729	712	675	709	695	689	695	682	653	682	644	676	688	692	703	637	620	692	723	693	703	712	709	716	708	661	684	723	698	663	668	655	672	729	729	708	675	667	775	697	694	698	658	677	665	692	672	660	664	669	712	730	638	703	718	722	715	669	722	674	702	720	669	702	711	692	687	682	644	672	732	689	688	711	691	697	747	699	702	670	723	701	652	701	677	755	679	669	674	680	719	669	663	686	678	684	614	645	700	713	678	709	691	705	710	695	716	705	676	695	727	702	689	689	676	686	687	656	694	673	703	681	718	666	676	681	681	646	675	701	686	664	698	698	711	646	655	714	642	723	671	684	715	690	605	698	716	707	691	713	726	688	699	679	691	662	670	728	666	667	668	704	697	672	700	675	627	678	701	725	705	681	790	694	665	683	722	715	710	723	710	664	728	674	682	738	676	672	726	726	685	682	737	749	690	699	659	647	653	698	696	706	720	697	678	680	710	690	745	684	688	685	691	725	721	703	692	665	701	687	705	701	659	688	696	714	694	652	674	667	658	704	654	698	728	684	724	674	700	714	687	632	735	722	702	693	690	662	701	686	710	675	685	715	680	681	728	716	692	645	698	703	721	654	703	668	729	669	716	705	674	697	685	728	706	659	716	668	738	672	682	707	706	712	735	699	687	684	685	695	657	725	669	708	693	653	721	687	671	709	736	703	701	678	686	700	665	679	721	655	724	722	691	676	704	732	742	694	678	667	676	674	703	655	724	727	702	680	685	664	709	657	710	701	695	712	697	709	693	668	686	696	706	701	698	715	729	686	713	683	691	703	734	668	721	720	688	658	683	669	707	667	722	679	714	663	700	678	683	738	696	680	709	671	671	707	710	727	696	679	766	725	664	737	708	676	698	722	671	689	725	692	693	707	681	653	670	710	668	665	638	711	732	690	683	689	673	646	714	688	711	728	679	698	701	704	672	676	699	720	705	680	700	732	689	681	712	661	729	682	639	690	722	694	725	683	720	705	705	712	708	697	702	703	684	687	673	682	692	698	673	693	714	720	677	677	651	728	640	712	723	685	758	763	661	714	682	736	676	674	749	696	703	722	709	700	712	658	672	702	686	725	686	696	692	645	650	683	696	724	668	660	734	682	717	643	709	683	673	652	707	693	673	694	688	767	773	715	684	678	682	668	667	716	675	684	664	639	736	699	662	697	680	697	735	690	737	694	717	679	758	677	695	681	679	709	680	686	694	664	730	681	698	729	712	658	738	712	698	722	704	690	650	670	699	713	673	659	669	706	693	709	669	706	694	680	665	639	729	681	727	661	683	736	717	730	703	694	657	671	665	684	686	673	701	727	675	689	683	692	661	660	687	714	717	762	698	682	707	749	689	676	715	689	697	678	677	667	686	619	691	722	672	725	692	686	695	660	662	688	717	673	711	694	715	673	680	681	704	701	646	711	691	713	772	678	677	723	690	720	659	749	736	735	647	662	736	682	689	661	730	671	712	739	665	678	709	673	674	704	669	666	693	678	668	660	712	699	679	686	733	683	672	677	706	710	754	691	696	711	654	726	674	709	647	707	671	668	674	719	682	703	718	708	679	695	670	698	679	708	746	692	679	676	634	648	660	726	676	661	717	718	650	738	744	705	672	704	654	740	695	668	648	687	658	633	679	707	627	722	629	742	709	682	697	679	692	711	683	628	692	668
6825	4118	5133	4570	2915	1726	1500	1068	619	552	452	390	476	988	1660	1518	1017	705	493	384	341	282	266	277	275	284	277	284	275	284	260	281	283	290	288	252	257	262	254	236	258	287	298	289	291	278	260	266	293	282	266	275	255	267	284	303	271	258	248	269	275	252	263	297	280	273	255	295	255	249	289	280	277	267	232	264	265	254	274	256	266	292	251	245	302	264	274	292	262	291	281	274	265	271	278	277	244	287	283	273	274	263	253	277	275	282	261	264	307	281	273	268	273	275	286	260	257	271	281	282	271	269	238	240	244	260	272	261	276	241	263	257	284	267	274	255	280	257	266	268	270	263	287	318	293	299	243	260	269	273	276	256	253	267	297	281	265	250	275	248	239	294	279	259	263	268	266	244	300	265	290	275	280	297	246	255	301	286	256	288	285	290	269	282	287	247	287	267	277	272	253	257	265	277	280	274	299	274	265	299	263	284	278	277	266	266	292	267	265	282	293	257	257	275	255	258	288	280	280	278	283	265	302	280	254	248	222	249	276	289	258	275	250	253	277	261	246	256	272	292	251	256	280	264	278	252	291	302	264	318	248	259	277	238	269	255	254	282	268	282	260	279	310	274	267	241	267	270	271	263	267	249	271	240	250	263	279	268	282	246	261	269	281	250	257	245	282	277	252	284	266	265	287	281	228	275	257	276	263	289	262	267	291	269	260	244	268	256	249	267	286	280	276	276	269	247	249	255	253	263	249	254	254	285	274	240	257	290	292	246	256	249	282	300	280	279	264	263	274	276	300	251	287	273	278	243	252	282	261	251	267	274	283	255	285	273	232	265	251	290	276	275	263	276	252	263	255	288	256	288	317	265	252	304	262	262	302	295	242	301	256	247	240	240	233	262	307	283	244	252	276	271	286	284	279	267	244	264	255	248	283	286	249	287	282	254	247	245	278	283	289	264	270	288	273	306	259	255	276	278	289	273	291	285	266	289	271	262	268	258	288	281	265	253	299	262	272	269	263	276	288	244	276	283	261	273	262	297	261	271	266	263	276	263	281	311	292	260	290	256	261	266	273	261	264	275	258	257	297	300	230	277	272	295	257	261	283	238	233	282	286	307	268	287	269	252	297	288	290	245	271	260	268	271	256	256	259	253	279	264	270	262	275	261	275	276	271	300	284	251	278	269	260	270	267	270	272	273	255	260	267	281	287	257	272	270	250	267	261	279	274	240	266	268	287	276	234	271	284	266	253	282	279	258	263	270	286	251	269	268	249	281	259	248	248	233	260	255	257	271	265	260	274	265	271	254	272	274	295	259	242	249	276	277	279	286	244	308	271	284	299	255	297	284	315	265	273	258	254	297	271	271	250	275	283	272	234	318	246	285	299	250	277	277	266	270	271	276	269	214	267	280	296	265	260	253	281	266	277	272	257	260	278	274	295	262	281	303	290	260	293	287	266	300	274	297	276	268	269	279	256	260	268	261	300	264	278	270	268	300	253	271	256	275	246	265	253	263	253	259	269	260	261	233	277	280	278	251	283	262	274	257	283	239	241	261	290	280	278	250	258	270	270	266	262	277	289	253	269	282	248	271	247	260	281	292	291	260	254	253	252	263	283	247	283	276	287	260	268	251	289	241	248	277	289	270	258	233	276	265	281	286	283	279	308	259	267	248	269	275	269	250	241	252	277	307	259	257	255	263	268	296	269	273	274	238	274	251	272	260	272	287	275	264	270	275	281	274	222	269	285	259	269	283	290	274	295	274	254	318	270	257	253	303	259	274	255	250	274	260	276	276	292	287	281	260	260	260	263	264	311	268	250	278	259	257	283	253	276	273	266	268	266	289	280	276	259	234	283	295	271	298	295	295	221	293	278	275	258	262	270	265	279	257	237	260	281	275	284	276	269	259	269	282	303	269	277	295	304	243	280	279	242	267	257	256	273	255	268	231	283	263	288	258	243	241	252	224	275	254	261	273	257	250	312	276	275	258	252	283	267	263	263	306	282	274	272	256	233	279	269	264	293	254	272	270	275	287	263	232	231	302	228	246	257	243	261	248	277	250	295	266	264	270	271	270	253	298	244	298	259	268	268	255	267	284	273	286	246	287	238	276	264	240	258	266	279	292	285	269	268	280	275	245	286	266	309	255	259	255	264	257	291	249	249	288	278	276	269	246	267	232	257	255	272	264	259	290	261	288	252	283	253	269	277	272	275	290	254	273	265	289	259	273	287	269	288	277	273	290	265	293	250	268	249	280	292	266	286	292	263	255	277	293	287	282	269	282	271	258	262	268	240	230	255	258	268	284	265	266	256	260	265	281	259	274	265	282	247	277	247	276	299	287	271	275	279	273	265	256	280	248	290	281	273	281	259	291	290	259	243	244	294	252	248	292	250	262	280	266	285	279	254	257	256	243	265	241	271	266	259	271	276	290	254	278	265	274	287	263	237	266	282	244	262	240	263	279	239	232	282	269	268	284	255	267	280	267	257	273	250	263	253	293	243	232	254	245	272	259	257	260	264	255	276	270	271	267	264	272	283	269	265	240	272	300	254	292	262	287	282	266	278	298	266	263	271	262	269	272	267	288	283	286	249	263	220	270	258	291	313	289	269	248	270	293	274	263	304	269	257	270	232	276	262	283	285	287	258	284	267	264	294	250	242	260	263	284	285	256	267	272	268	282	296	289	252	267	277	269	262	294	289	281	246	276	259	260	268	280	275	295	252	273	261	266	301	279	262	301	308	280	272	262	279	269	291	257	287	282	268	281	292	287	268	262	276	271	280	236	283	287	287	265	273	244	278	279	257	255	292	252	244	258	274	275	313	284	262	264	283	273	267	266	240	262	293	277	257	278	257	284	287	256	265	278	265	261	263	247	299	282	261	280	272	269	279	288	272	314	293	264	249	275	260	251	272	247	262	294	250	253	262	252	261	289	236	288	304	283	265	265	262	262	258	269	274	242	271	266	256	287	254	251	290	275	280	270	263	247	253	276	296	273	286	251	274	274	252	281	269	275	267	281	248	290	267	252	254	266	244	257	285	259	260	253	289	276	249	258	276	260	250	256	274	239	278	259	312	285	243	316	299	287	287	239	261	276	256	260	253	290	265	287	280	297	254	297	278	278	239	269	277	259	231	265	293	249	252	279	299	262	248	280	285	261	285	279	295	251	250	299	301	256	262	283	278	275	273	259	280	268	293	258	255	256	259	257	267	258	250	271	249	307	271	268	253	290	265	255	276	286	285	285	277	264	275	277	256	294	269	252	277	258	272	254	271	255	262	255	269	286	286	264	246	274	282	272	274	278	258	258	258	277	275	288	260	267	293	265	258	243	276	268	264	283	263	253	264	282	265	280	269	257	243	282	278	283	246	261	266	289	257	267	262	255	303	251	270	272	243	258	302	278	252	257	307	250	274	284	251	258	280	270	245	282	278	249	250	274	244	245	260	298	292	299	265	284	276	262	260	262	273	274	281	295	277	295	268	260	257	299	267	277	309	263
4844	4228	8351	9757	6974	5028	5066	3876	2202	2005	1803	1403	1844	4730	7305	6220	4044	2705	1645	1164	890	794	739	653	731	702	694	713	701	702	710	676	735	725	674	706	676	688	716	698	715	698	685	718	704	700	670	713	721	698	673	651	699	688	692	701	717	727	666	672	692	695	722	741	627	662	708	686	712	660	688	705	719	686	715	710	667	698	670	678	690	671	714	681	641	681	730	698	682	711	696	700	716	726	667	688	655	702	715	706	700	705	651	710	689	726	748	695	730	733	680	720	665	722	698	682	737	694	680	699	695	744	685	707	699	714	661	720	684	690	684	691	707	755	701	724	673	721	706	711	646	676	696	687	681	695	669	684	718	687	708	698	699	696	721	660	709	669	718	663	684	678	671	720	716	698	733	704	696	700	687	708	677	680	679	681	676	708	691	724	720	610	728	746	691	677	677	686	675	671	688	705	721	661	682	699	683	680	712	697	679	686	699	693	724	730	709	700	680	709	654	745	715	693	732	670	717	718	687	666	747	700	714	695	690	743	707	734	713	696	698	703	737	680	643	713	717	687	642	716	641	715	728	694	656	675	682	723	713	638	719	682	695	649	694	728	674	671	667	652	692	680	699	720	661	679	670	725	691	643	685	688	702	677	669	748	687	700	771	705	698	719	713	735	706	687	675	689	681	704	688	672	685	715	725	722	691	688	689	694	707	668	710	695	731	701	723	690	732	675	675	708	736	646	689	666	628	654	685	722	686	661	689	708	688	714	691	743	668	658	664	711	671	740	673	696	739	685	706	655	736	661	668	711	708	690	736	722	696	678	703	668	718	680	722	717	728	694	640	696	713	673	700	699	682	712	708	692	685	688	678	681	748	693	676	691	643	685	634	687	676	680	668	687	730	748	692	709	688	705	673	695	666	762	698	710	682	706	696	720	672	716	703	692	714	684	688	706	720	749	706	697	684	724	679	708	659	683	669	694	678	691	681	684	746	718	710	639	709	685	715	715	681	658	703	683	699	658	671	704	681	705	709	661	677	670	693	700	704	735	704	715	664	678	708	704	703	682	685	673	686	681	689	676	689	682	669	709	686	685	676	703	708	722	736	679	682	704	737	682	712	670	662	698	702	698	708	720	690	689	711	738	702	674	673	677	647	687	701	667	706	644	669	691	708	690	721	686	704	688	706	664	722	676	707	685	746	706	696	662	672	693	736	691	672	694	713	687	677	724	706	730	721	668	699	747	678	669	703	698	662	709	716	768	681	726	757	642	710	686	726	647	638	728	680	704	700	670	692	710	710	716	712	678	710	707	687	650	707	670	669	699	665	700	677	749	692	710	705	678	669	714	663	690	711	680	718	693	685	709	669	651	702	677	705	681	721	689	708	711	705	661	728	688	698	676	689	665	711	696	685	704	682	681	682	686	719	658	748	718	702	731	682	685	679	728	730	676	686	669	733	726	735	725	696	690	693	693	675	720	716	682	675	668	665	698	688	698	660	700	739	683	662	734	674	708	709	689	722	645	637	676	666	672	726	681	714	668	707	708	639	674	713	694	687	736	748	714	677	720	675	639	693	688	696	707	654	651	699	733	698	698	755	745	696	723	691	734	705	692	717	708	666	708	737	719	746	667	665	701	716	679	712	685	685	672	711	739	701	714	707	692	738	676	693	679	686	645	679	715	658	695	689	720	694	657	678	718	701	731	691	687	701	725	699	702	724	687	676	696	678	685	697	708	690	739	666	666	672	696	702	671	688	694	718	668	658	706	675	711	719	722	674	707	747	702	647	674	695	689	717	663	687	701	685	653	673	696	653	690	652	688	661	646	720	656	727	689	722	715	692	669	718	744	716	691	665	706	732	738	664	693	686	738	665	750	662	735	720	694	709	713	757	681	673	683	693	673	740	737	749	678	675	648	711	686	708	706	660	715	679	735	704	735	682	700	691	699	682	694	703	722	701	701	689	717	666	653	727	678	723	649	692	719	708	659	731	701	672	688	709	674	687	680	710	684	707	704	685	742	634	668	717	666	746	703	737	657	721	662	682	668	665	749	667	748	705	723	741	720	697	708	697	711	735	731	709	682	684	728	706	675	700	725	685	656	670	668	641	735	666	663	699	720	675	667	661	682	662	676	725	758	684	699	698	676	686	660	679	690	691	698	655	692	751	672	663	721	706	694	714	642	650	664	668	666	686	693	685	675	701	679	680	684	694	697	719	680	714	670	682	674	672	702	698	677	673	692	688	712	696	736	710	719	695	691	686	682	712	636	658	719	714	681	748	713	702	712	694	723	747	678	723	706	645	654	736	697	659	680	709	680	667	690	695	705	676	721	673	701	699	711	706	691	661	709	695	685	667	688	717	656	735	690	689	699	712	682	694	706	693	690	670	681	663	726	702	744	655	668	706	683	671	686	689	675	669	669	713	725	692	674	689	689	684	723	655	665	705	665	722	663	701	742	681	706	679	670	737	705	680	677	699	725	692	703	722	706	679	717	738	697	672	701	722	729	665	690	717	678	685	687	647	736	694	706	703	695	735	693	720	698	713	675	671	691	678	716	661	744	682	663	711	670	685	648	697	690	712	705	665	687	680	701	695	675	677	699	679	663	706	715	702	679	724	689	677	699	634	666	685	740	693	686	678	721	749	725	726	731	683	684	677	697	683	704	695	693	681	729	689	692	703	692	698	698	686	721	700	663	708	680	690	708	694	767	697	705	698	718	694	694	709	705	713	639	710	700	665	684	716	680	708	648	733	693	694	734	694	710	687	660	677	656	674	698	758	759	705	672	657	709	674	693	723	744	690	680	703	700	731	725	681	739	664	690	654	733	715	732	654	713	714	677	718	718	744	705	684	715	681	714	756	686	689	647	655	667	685	726	647	679	704	705	643	678	728	691	704	675	697	695	713	694	701	665	774	678	681	668	743	724	765	697	716	693	687	675	645	675	704	705	705	682	705	653	705	677	677	707	699	684	670	631	708	672	688	651	663	665	696	684	728	731	678	697	703	703	720	693	669	711	714	688	659	630	730	666	721	714	720	658	684	672	672	691	704	700	693	665	710	695	693	703	710	751	690	699	743	666	672	715	699	773	671	720	658	715	716	669	657	730	678	696	723	682	677	668	662	709	749	677	684	714	723	661	682	724	693	734	674	671	718	680	645	728	726	675	670	638	716	731	714	655	696	726	756	681	639	702	640	708	661	710	688	675	660	729	644	722	677	726	713	665	683	712	755	752	686	719	684	691	709	697	638	671	696	718	629	696	691	718	751	698	713	691	728	662	694	691	682	736	686	690	720	709	726	667	691	677	655	664	694	666	742	661	657	722	660	661	709	662	660	685	690	712	687	681	670	646	711	688	706	661	708	725	693	675	706	735	692	670	702	669	688	648	675	683	678	667	767	655	687	671	726	718	690	715	671	714	659	706	655	721	742	704	711	641	697	681	692	723	693	660	673	668	695	682	659	668	693	681	732	720	678	696	703	678	693	715	747	712	687	708	698	637
28378	23589	33471	29010	18444	15365	14885	13139	3782	1667	944	923	2186	2015	8767	13142	10684	5764	2506	1202	663	434	326	284	259	280	283	284	276	277	285	257	275	292	279	289	271	294	242	267	245	260	291	267	286	281	233	253	263	244	287	286	265	261	246	246	286	263	287	256	276	270	266	267	298	257	242	286	276	287	255	254	249	276	286	267	284	284	269	265	266	280	277	233	283	235	292	247	249	264	276	259	295	273	278	271	278	278	259	301	276	298	261	262	263	284	281	256	253	274	252	245	255	295	268	274	254	292	252	287	325	269	274	244	256	287	243	271	267	286	276	253	246	273	294	249	293	254	273	271	300	276	271	308	286	268	241	256	266	255	295	282	288	267	251	276	303	287	318	261	250	265	266	291	249	287	274	262	269	282	279	267	310	260	270	250	290	298	267	276	286	249	267	246	263	286	261	276	300	274	295	268	246	275	275	281	260	252	266	267	285	271	296	311	249	268	277	241	279	272	270	286	280	250	266	261	295	251	276	263	288	278	313	263	266	268	265	248	271	260	265	269	272	295	297	266	263	247	253	242	290	266	280	256	270	275	285	258	269	274	304	284	249	297	275	255	276	279	272	291	240	246	279	255	281	276	285	266	238	256	254	296	276	276	278	266	269	257	291	299	258	247	272	264	251	258	254	262	259	285	279	290	282	283	271	277	267	280	247	267	249	269	271	272	252	269	240	265	285	301	259	289	280	277	251	271	291	249	231	291	273	265	294	292	264	259	265	313	238	252	259	252	306	286	249	275	280	304	304	267	263	260	256	247	235	280	269	284	297	254	272	282	269	278	278	254	258	283	289	255	314	268	275	278	289	287	267	260	264	297	269	291	253	278	279	281	290	285	268	268	272	259	261	265	245	297	258	264	285	290	244	270	293	265	257	278	287	284	264	246	248	295	287	271	283	258	292	275	287	266	252	265	250	254	291	268	258	264	248	275	266	268	258	279	289	286	268	281	259	275	256	274	286	304	298	275	287	297	270	266	247	267	283	286	288	299	286	258	273	277	252	308	262	277	290	277	250	271	287	256	253	268	261	282	279	256	239	249	280	306	298	281	253	272	283	257	256	247	247	255	285	281	229	263	265	272	296	281	256	243	259	270	271	271	264	287	279	268	235	293	283	268	271	262	281	280	251	255	285	292	299	283	270	288	292	249	301	277	298	279	266	272	267	283	240	277	260	281	270	279	270	264	256	272	259	286	240	289	263	283	280	270	263	275	263	234	280	282	280	278	252	273	267	285	288	268	261	265	280	290	289	265	278	277	306	237	272	278	271	314	274	306	276	256	275	277	305	266	271	259	293	264	273	281	266	261	254	278	263	272	310	268	265	293	268	289	254	268	249	260	271	301	274	266	277	297	263	270	295	244	273	295	250	286	274	293	292	287	262	267	271	279	274	288	258	249	254	272	265	294	271	255	264	262	258	263	256	284	248	237	278	273	281	276	269	273	296	282	248	248	304	272	279	289	273	270	269	276	267	272	268	271	292	257	278	254	316	292	232	296	286	301	257	254	242	266	293	276	270	277	287	266	275	263	271	269	245	268	288	245	282	261	285	245	258	291	279	221	284	259	246	268	296	277	254	259	302	287	252	297	274	309	264	254	278	265	286	307	294	283	252	279	278	265	278	266	285	274	305	257	289	280	271	260	270	277	246	252	290	265	242	303	267	291	291	286	262	271	279	273	289	269	282	277	276	256	285	266	262	282	303	254	267	263	287	287	294	277	262	296	300	268	269	253	304	292	284	307	280	260	282	275	291	281	300	248	253	255	290	267	281	253	307	243	270	257	269	267	259	252	290	306	261	291	268	255	273	245	280	277	273	297	288	269	274	273	276	259	254	285	264	257	293	243	288	271	275	274	251	275	281	285	273	257	268	271	286	267	273	292	285	290	272	246	274	258	291	279	310	280	282	221	257	266	286	263	254	253	271	244	250	286	266	284	255	264	315	286	263	265	263	263	271	262	279	258	285	260	275	247	252	290	244	278	257	274	284	264	299	267	265	271	256	268	290	268	272	256	263	284	273	275	283	267	279	276	266	268	289	276	241	273	279	262	282	281	248	273	278	297	279	274	280	287	244	293	266	281	281	302	293	266	300	270	290	245	253	259	287	241	273	278	274	269	276	259	303	251	273	294	264	240	282	279	238	279	278	269	258	295	277	241	281	288	292	272	276	282	296	287	261	264	257	245	248	259	273	261	255	266	282	280	295	289	279	305	269	267	281	271	297	272	290	278	253	288	273	277	281	255	282	253	310	281	288	304	256	270	307	268	274	309	250	254	283	259	249	287	281	251	287	275	285	276	277	255	275	274	269	272	269	240	300	241	293	259	278	275	295	272	246	291	320	284	305	275	301	230	254	264	289	293	284	272	279	261	244	277	305	261	260	294	244	258	279	249	274	281	260	242	269	278	275	257	312	263	282	273	254	266	264	270	267	266	245	286	270	267	268	269	277	230	294	249	254	274	279	293	270	269	282	301	264	259	286	278	294	234	266	305	270	258	265	268	248	286	272	253	307	278	266	273	277	272	274	261	284	217	290	252	273	255	315	243	249	311	242	281	286	282	267	273	284	242	297	271	280	270	276	256	297	272	256	276	290	252	295	275	262	265	252	272	273	282	265	268	279	262	306	257	267	280	261	254	245	294	252	280	281	261	276	263	264	287	302	262	276	248	280	241	300	276	281	268	291	288	276	268	271	259	236	287	269	278	275	266	234	271	273	277	261	259	267	257	271	263	301	265	274	239	276	281	263	276	292	272	286	281	256	273	284	245	292	282	266	263	280	289	264	294	278	253	286	250	280	222	290	278	310	277	266	260	246	272	289	271	292	237	281	289	287	269	250	276	288	234	277	258	263	303	284	266	269	277	266	297	248	310	278	282	280	294	261	278	296	236	253	297	257	268	259	282	277	276	266	289	287	263	259	274	291	289	268	306	285	269	268	291	290	282	299	267	263	278	263	281	241	263	242	324	289	251	267	265	303	275	291	274	272	272	309	286	256	268	287	250	269	280	261	260	263	253	287	272	282	299	267	299	255	304	287	260	261	300	279	278	251	275	271	265	293	260	273	272	261	270	271	272	265	292	296	285	319	240	267	265	258	254	262	250	241	260	247	307	293	287	269	254	252	257	273	257	270	263	243	266	255	262	271	280	277	232	257	261	262	279	272	272	271	301	269	258	257	283	260	296	259	280	254	272	276	280	291	265	282	251	250	279	273	301	271	300	264	307	281	259	266	268	283	280	283	301	249	246	253	257	276	267	262	271	238	272	269	266	293	280	315	278	275	267	270	252	242	272	266	296	286	255	264	268	290	269	235	269	268	266	268	236	259	261	299	250	284	306	251	258	255	271	282	240	268	263	288	277	259	278	267	258	274	270	295	257	283	266	291	256	266	266	289	264	264	273	303	291	259	266	281	285	266	280	256	272	269	251	260	245	270	240	278	271	256	280	273	273	272	265
18192	17237	31831	29942	17456	21437	22656	16094	4865	4783	3590	4150	8527	6672	27047	34421	29314	20179	10479	5469	2750	1474	911	788	758	656	706	732	700	681	717	709	703	698	666	723	664	727	721	688	718	700	682	718	662	691	674	724	677	738	714	697	721	664	670	677	660	725	710	727	691	718	707	704	739	683	712	703	710	703	702	693	692	720	708	718	677	644	676	725	688	720	643	698	683	701	650	734	689	693	723	685	650	707	713	667	689	686	691	722	707	654	680	656	702	688	699	705	688	739	671	733	708	689	702	705	715	715	753	680	714	687	723	688	706	665	697	675	711	679	715	702	660	711	739	729	732	719	711	719	707	747	685	684	673	711	701	731	719	663	701	728	720	668	712	701	714	695	723	727	725	693	682	702	692	681	691	732	729	713	682	701	682	705	712	711	697	663	723	721	703	698	706	665	699	684	662	708	706	726	701	661	699	686	720	655	690	725	732	690	709	698	697	726	701	724	666	699	690	668	698	709	705	708	704	733	699	699	689	717	682	721	690	703	695	705	723	707	715	693	672	659	693	643	695	683	693	690	733	702	674	696	686	703	713	681	729	722	703	725	675	715	703	670	757	728	743	662	697	728	690	687	696	762	705	731	724	685	701	661	712	708	754	730	644	713	690	668	707	755	710	690	718	703	683	714	721	691	680	746	734	710	734	682	704	677	700	665	728	704	729	690	742	747	697	695	747	711	729	698	744	686	744	677	650	721	689	677	702	712	721	670	731	714	698	709	682	697	719	711	718	684	735	725	696	713	743	733	706	648	684	700	731	748	728	680	733	712	687	705	696	679	675	706	640	663	699	740	677	675	691	728	681	649	702	697	699	747	714	724	722	732	697	669	756	683	686	737	681	708	671	676	707	713	693	696	723	627	720	686	706	661	733	722	692	720	698	699	709	711	684	726	664	751	691	679	712	712	650	696	697	715	705	652	705	718	692	724	694	698	718	662	677	734	721	701	652	688	695	703	719	677	700	742	668	678	706	729	690	712	724	666	706	654	714	674	690	731	721	692	737	752	720	708	714	687	764	695	695	746	711	730	663	690	710	733	686	737	685	687	731	711	665	674	691	671	738	713	741	734	713	719	714	691	711	739	722	697	691	737	703	698	671	703	723	716	689	688	691	699	688	693	680	655	668	716	741	705	690	731	740	726	694	726	732	714	697	722	703	674	698	702	666	685	708	668	679	722	680	691	710	698	702	706	670	673	711	655	702	668	698	709	729	700	707	711	748	723	678	707	713	686	700	679	707	716	724	709	694	669	669	715	689	674	716	675	679	694	698	748	731	677	719	677	654	705	688	702	726	709	675	650	671	692	715	683	734	694	700	685	712	716	704	688	645	702	672	707	690	694	680	716	706	673	676	696	701	688	696	740	715	660	716	666	707	701	682	717	698	699	709	672	672	678	696	738	731	755	721	722	705	694	714	697	671	702	703	699	692	720	689	682	682	670	681	683	713	684	693	694	696	729	699	688	660	696	677	691	688	737	693	739	704	663	724	730	693	728	680	701	724	662	728	707	682	719	675	690	693	648	725	688	640	675	711	692	696	692	668	655	716	741	722	716	670	674	729	701	676	674	704	703	661	698	705	693	683	689	693	708	723	697	660	666	730	714	702	674	690	711	699	692	718	733	716	708	715	688	695	695	743	663	695	720	685	764	709	640	690	627	677	700	693	667	713	691	715	732	673	746	666	682	681	692	680	683	731	713	722	657	707	712	663	725	688	707	707	695	710	722	705	724	685	710	691	680	730	718	667	694	733	673	724	653	685	688	683	725	665	645	679	648	690	677	729	692	737	719	718	689	698	723	724	657	665	709	695	706	727	706	679	733	655	672	698	688	701	689	680	723	681	685	727	705	698	699	691	694	707	681	742	657	699	702	713	751	689	655	724	692	702	680	701	679	688	705	693	697	693	690	689	730	686	733	704	701	702	682	698	660	710	689	699	721	682	705	695	716	744	730	723	673	678	732	692	726	709	681	693	678	706	687	660	675	726	671	689	744	713	661	729	686	672	667	678	691	685	710	694	711	711	664	724	705	677	673	730	698	711	690	700	675	680	675	664	656	726	682	710	686	732	702	681	729	693	702	713	653	705	670	665	741	670	698	761	750	687	717	662	688	708	725	659	667	707	712	699	669	700	716	701	687	725	703	713	711	686	723	721	726	704	657	700	711	696	692	728	694	697	684	707	724	683	682	714	694	678	675	657	674	708	711	695	704	696	695	723	711	717	674	706	712	706	731	660	672	716	740	708	686	663	697	722	768	748	679	678	729	722	736	696	716	729	707	722	659	694	744	711	714	717	672	673	685	721	681	692	654	738	719	743	697	682	666	687	741	732	720	758	711	701	668	659	729	700	703	725	670	643	738	723	674	699	694	724	651	664	709	659	692	695	698	715	723	743	700	714	758	738	728	652	719	723	705	676	684	699	722	705	706	692	722	643	691	662	712	698	696	702	660	675	731	684	659	702	673	725	731	664	709	667	720	699	692	713	738	681	738	685	752	738	697	678	650	715	726	703	676	759	692	683	696	713	714	708	726	709	738	672	690	712	700	642	700	725	690	728	694	684	734	710	706	683	719	652	689	689	666	666	719	696	694	702	663	719	711	696	735	732	670	702	680	749	712	716	720	687	710	731	683	662	694	663	681	705	694	692	692	656	671	670	700	688	738	698	773	679	666	703	710	661	665	700	706	693	703	708	722	722	732	688	682	686	671	688	776	631	722	724	716	664	745	726	682	734	706	747	721	759	696	670	685	683	673	767	732	744	723	706	741	693	706	715	695	638	713	678	684	689	708	651	720	755	669	736	689	693	742	709	705	707	687	710	696	714	691	715	669	713	703	685	675	695	672	650	691	691	695	642	732	663	713	695	710	705	708	700	704	701	717	685	719	672	669	683	721	715	697	708	707	697	684	717	689	680	736	653	701	685	693	685	705	708	664	723	679	709	662	657	663	728	699	702	697	709	729	698	672	717	665	669	730	717	747	752	692	706	641	701	716	682	743	711	662	699	712	723	677	747	698	696	742	740	702	697	696	675	735	708	701	688	686	681	670	668	627	730	645	732	719	729	697	697	709	715	667	719	670	669	730	722	657	651	699	707	689	741	688	694	725	686	694	719	649	709	703	697	666	737	699	724	677	757	669	688	737	736	696	668	712	701	678	694	682	659	701	646	674	686	674	687	720	714	709	680	683	706	679	699	727	710	677	724	708	691	729	717	694	652	718	666	704	680	670	665	672	766	684	683	741	678	717	705	681	694	688	671	705	685	705	690	702	688	713	712	680	695	713	652	666	659	695	681	681	682	664	692	691	710	660	714	729	717	727	723	716	670	692	743	703	713	665	699	723	733	691	730	691	675	692	688	689	691	743	764	708	716	739	651	662	692	678	754	695	727	666	726	709	692	709	706	720	651	694	695	728	677	689	707	691	712	728	705	694	697	711	686	716	678	704	689	648	683	707	678	719
35189	40068	38788	26773	29125	32352	26595	20015	7666	3258	1699	1157	882	958	14235	20496	16190	10277	4402	1995	901	509	340	280	303	270	294	266	301	296	273	251	256	241	264	275	301	259	274	224	282	263	259	281	245	241	270	264	263	254	295	259	283	287	255	250	256	265	257	288	276	279	268	282	262	276	278	255	253	293	300	290	256	264	268	260	321	287	284	292	286	276	294	259	284	268	271	246	280	239	276	268	271	287	280	275	249	281	291	275	281	285	275	288	270	287	258	257	263	290	259	299	246	264	240	273	267	277	257	300	307	260	258	242	266	302	282	238	262	274	290	244	282	255	283	276	286	276	261	275	293	281	292	270	269	267	274	285	298	276	283	290	256	288	265	271	233	247	246	264	253	281	269	272	309	267	284	307	248	281	251	265	266	281	270	249	274	285	245	254	299	284	264	283	300	241	263	255	279	295	263	258	303	264	244	250	262	253	248	274	279	275	283	252	284	270	276	306	265	268	286	260	290	298	255	261	283	252	228	256	263	255	286	278	275	280	268	260	275	252	265	250	244	269	260	271	312	264	236	288	279	289	291	259	275	284	285	255	254	276	221	259	246	314	278	274	228	250	290	240	265	246	296	257	266	248	256	301	250	265	292	253	274	246	283	269	264	240	295	270	287	288	264	271	284	250	283	273	312	284	268	264	276	285	274	282	241	285	282	278	248	287	267	313	282	304	264	276	261	273	276	304	288	283	282	300	269	265	269	292	269	272	248	272	244	256	262	263	281	317	278	284	279	261	274	250	260	273	294	308	241	277	271	279	292	258	257	257	232	263	295	244	250	268	297	268	267	276	252	281	262	260	289	265	270	277	264	277	260	252	276	268	281	233	279	279	267	313	259	265	258	268	250	283	265	262	263	278	289	287	268	252	273	321	288	261	301	252	280	246	279	261	284	256	246	244	268	273	275	279	265	247	283	266	297	247	245	272	258	292	256	253	288	277	280	284	253	241	288	290	263	248	271	254	285	262	288	281	258	264	269	272	282	293	276	281	290	279	314	295	299	290	269	272	252	277	257	302	292	287	282	292	279	290	313	315	277	267	296	274	263	260	293	282	254	259	269	270	284	272	277	291	275	249	274	278	260	279	265	266	288	279	272	300	277	241	263	261	290	264	286	260	274	269	311	241	278	308	288	268	289	295	268	275	253	260	282	268	270	294	286	292	267	271	271	256	273	253	247	275	258	286	261	267	285	275	275	264	273	285	276	297	277	265	292	296	264	257	275	283	270	303	258	258	306	250	272	267	285	276	334	270	282	238	320	267	252	283	258	271	262	249	252	261	252	249	215	250	295	253	272	282	301	264	262	294	271	300	308	258	295	273	293	296	254	296	264	298	262	286	276	269	254	277	254	242	270	272	261	252	267	257	295	264	224	304	302	263	284	262	254	272	280	268	216	246	268	270	271	256	328	250	279	301	314	269	284	256	263	276	282	256	272	293	280	292	264	274	282	241	267	262	284	260	274	252	252	262	268	283	271	278	273	291	259	269	290	289	286	257	289	263	251	270	263	256	282	283	264	252	229	255	281	267	256	254	268	234	277	267	260	288	295	279	280	280	276	271	258	262	289	276	273	272	240	248	281	280	270	245	321	265	259	259	248	282	281	302	270	270	273	276	262	240	284	275	250	268	260	282	247	323	247	295	278	286	278	243	264	272	298	284	256	283	278	284	283	278	263	281	289	256	245	307	275	255	301	286	282	240	286	262	285	245	281	255	276	298	283	291	290	287	312	256	280	252	261	284	270	270	292	297	296	255	274	283	274	265	275	266	268	272	282	291	267	264	305	253	270	270	262	276	279	282	256	248	252	269	269	276	281	270	260	262	261	289	320	292	318	264	276	267	282	262	293	244	253	259	268	236	297	281	268	260	278	265	268	283	277	272	287	262	278	237	271	278	252	258	290	245	255	261	258	263	261	252	273	281	262	277	295	265	273	282	270	282	260	285	275	280	272	259	255	266	254	284	251	290	251	301	240	274	271	302	306	236	282	286	277	291	251	289	293	271	271	257	256	289	265	270	279	251	255	269	284	280	281	275	267	293	284	276	276	257	277	272	235	293	300	283	281	240	272	273	278	278	280	268	279	278	270	288	236	259	285	289	247	296	275	280	267	249	267	239	230	271	273	259	277	282	274	280	255	283	271	272	277	235	283	263	268	301	273	293	278	259	299	265	263	284	272	262	277	278	267	302	280	263	255	290	299	253	287	292	242	265	298	248	284	286	266	322	252	240	279	273	259	281	295	276	260	263	300	264	267	259	277	246	302	284	292	255	280	275	242	286	274	271	230	285	277	288	269	263	270	268	276	307	255	268	270	258	313	265	267	239	261	243	256	276	248	258	267	256	266	287	289	244	266	262	275	252	278	251	286	257	334	259	288	280	270	258	285	266	257	250	259	289	279	278	305	277	271	259	270	280	261	286	286	261	270	291	272	275	262	266	291	257	278	256	276	269	288	282	285	265	275	280	259	274	299	276	269	256	275	291	293	283	262	268	274	272	268	255	278	264	259	269	311	282	278	302	278	304	312	295	275	276	254	238	253	252	273	261	264	273	259	311	261	268	290	271	289	275	241	287	273	258	241	267	255	250	286	255	268	277	273	269	264	259	297	229	277	249	261	263	284	268	286	231	269	263	270	267	295	259	285	258	287	256	290	260	262	259	285	301	300	242	305	267	252	267	259	262	281	279	261	265	284	293	259	323	319	274	305	275	294	261	260	256	241	239	270	257	260	240	248	280	251	278	258	260	278	278	263	261	295	285	257	258	266	269	277	271	278	275	259	286	266	304	271	298	271	277	258	280	252	250	280	333	282	286	266	298	240	285	268	277	266	284	261	271	259	281	287	281	276	276	283	265	264	264	263	283	270	273	251	250	255	284	278	269	271	268	269	252	227	266	259	248	277	248	302	301	303	289	258	290	268	250	268	295	267	279	278	270	277	296	260	286	271	275	249	271	296	286	290	247	259	265	249	265	258	262	266	289	266	265	280	322	282	257	297	251	234	261	267	269	285	288	241	253	279	270	285	261	277	259	234	263	245	272	269	280	243	267	258	282	283	290	251	260	282	304	244	276	305	239	268	264	249	268	284	266	254	258	279	275	282	281	306	259	251	264	263	285	239	310	283	294	267	271	272	290	284	267	257	260	279	288	256	271	279	272	286	294	285	296	285	258	281	257	260	281	296	261	274	244	264	290	254	258	277	289	252	248	270	279	296	274	253	267	254	273	260	266	305	259	276	249	287	270	274	295	237	286	295	298	232	283	244	259	257	281	242	259	248	244	272	268	249	276	275	257	283	274	258	267	244	285	260	273	282	276	265	266	277	268	267	249	275	280	284	293	263	263	260	264	266	283	265	254	270	288	281	283	270	269	265	291	268	287	262	270	264	261	275	280	287	256	256	291	258	271	263	275	292	264	262	269	269	303	264	283	287	242	292	255	276	281	260	255	292	251	272	279
22420	32281	33083	28550	34611	35898	34090	19721	6185	5578	4788	4244	3689	4610	35932	41235	35801	27750	16337	8651	4065	1932	1064	813	769	714	688	656	683	782	697	738	692	699	670	687	725	720	700	719	657	723	679	686	691	700	708	705	723	715	690	740	684	693	707	661	693	690	697	681	706	708	692	740	714	716	706	703	694	668	677	662	680	697	753	679	692	734	716	710	701	684	716	685	705	676	712	687	725	694	679	704	736	757	726	668	685	698	736	718	689	703	670	654	631	694	697	705	678	683	692	772	750	723	708	701	674	752	691	706	708	722	738	741	746	699	698	678	697	736	656	683	704	730	694	707	661	682	678	737	707	711	697	668	701	709	694	722	667	713	688	697	662	645	660	646	745	684	692	754	720	674	711	679	728	725	706	705	711	644	740	746	656	697	698	707	674	677	741	708	690	724	631	705	707	711	724	704	674	708	726	716	698	660	701	663	679	724	708	703	702	625	661	648	703	689	694	737	684	688	721	644	685	700	669	701	733	702	694	702	733	700	693	655	707	704	748	650	680	725	707	724	705	711	693	692	703	682	702	667	712	745	687	672	696	691	753	745	727	709	717	725	669	648	690	681	717	761	748	736	693	712	741	708	715	702	668	680	717	709	695	705	701	693	726	700	686	725	695	692	725	704	719	698	705	733	676	688	704	721	663	691	726	692	749	709	753	717	716	736	687	698	680	676	716	671	653	693	669	682	688	706	752	698	668	668	701	691	694	704	669	672	674	705	718	668	699	696	698	755	742	674	662	721	689	683	722	758	680	717	761	712	695	730	732	708	689	706	686	719	711	697	672	726	641	669	701	706	727	674	691	657	702	703	718	732	682	707	709	724	753	676	714	720	698	683	722	711	680	702	737	643	697	685	672	715	689	693	663	699	722	719	751	703	700	714	667	708	714	652	662	722	689	743	710	679	667	707	681	715	685	672	754	692	700	750	733	715	667	708	658	725	713	645	672	714	754	693	705	695	735	703	736	714	716	757	715	685	713	690	690	688	706	729	688	694	738	680	744	697	706	707	719	688	725	693	688	706	732	672	711	676	715	748	668	738	722	679	682	665	743	683	686	692	702	672	699	665	652	673	672	764	688	736	701	674	682	723	692	695	696	691	681	699	679	716	707	665	687	698	711	706	707	686	711	710	700	702	701	716	678	733	710	736	693	721	749	722	650	720	764	678	641	685	745	722	675	666	724	660	698	686	718	692	683	659	693	701	676	716	688	738	714	728	696	707	724	684	690	657	738	703	681	687	713	744	694	681	677	684	694	732	668	697	667	702	681	716	747	695	696	672	689	708	729	685	679	692	726	712	663	691	711	710	700	747	676	706	637	704	684	691	688	736	709	735	706	691	674	689	687	734	690	694	693	722	686	650	644	720	685	704	666	680	706	700	711	700	697	648	694	717	710	669	671	693	721	727	702	747	701	795	682	700	703	658	674	686	748	716	721	656	687	723	695	671	725	726	684	666	679	645	714	643	762	712	726	693	668	726	682	668	697	689	677	711	731	712	725	701	709	704	682	690	687	724	719	687	736	691	731	717	721	685	679	705	668	705	719	735	657	717	695	698	646	703	685	660	675	722	692	688	708	707	715	688	670	679	683	697	725	696	712	718	684	658	688	698	711	769	709	654	724	676	728	744	709	728	731	685	687	721	712	688	667	693	729	664	723	719	723	716	662	703	725	691	767	705	735	648	669	726	696	663	730	735	662	700	673	738	653	687	686	710	702	693	710	703	678	719	697	663	659	735	731	664	724	690	690	690	708	656	678	738	683	664	690	708	669	706	625	703	730	710	717	693	684	714	658	711	693	700	725	699	690	663	684	717	676	663	678	682	695	728	708	702	736	749	673	664	682	710	718	688	674	700	718	657	727	706	689	718	688	703	710	718	762	682	735	732	664	642	672	694	620	717	683	720	736	649	723	694	718	679	768	680	698	714	685	692	721	690	700	704	677	660	675	700	704	729	695	714	719	667	698	714	679	728	728	662	692	676	741	720	741	678	707	746	705	665	723	731	710	712	686	703	660	690	710	746	694	721	694	675	719	663	690	707	712	686	744	695	702	660	687	690	684	674	692	692	669	676	740	718	700	672	698	726	682	713	720	694	692	672	703	679	697	716	707	697	728	682	692	717	758	655	727	710	697	713	726	711	733	688	698	691	721	703	702	682	650	722	695	698	682	713	717	687	710	680	698	698	715	686	697	721	712	681	683	681	712	698	694	658	715	726	697	797	676	681	686	661	702	669	689	734	671	699	646	720	685	706	697	719	740	730	662	745	691	692	677	685	693	629	671	713	711	731	632	718	761	713	713	696	676	776	688	703	704	699	747	670	692	733	756	681	685	659	701	658	746	707	740	726	737	690	673	661	689	704	738	713	703	694	695	700	693	729	711	702	688	679	689	700	687	693	660	715	682	681	698	741	714	730	675	672	712	693	725	707	715	734	740	705	705	689	688	705	736	703	698	748	699	682	703	689	662	676	713	687	670	674	725	659	685	666	685	703	695	705	701	692	737	682	726	739	656	670	730	720	676	673	741	730	725	682	693	656	709	702	764	725	751	722	709	672	707	686	680	701	685	751	758	695	696	668	750	736	636	680	659	705	652	643	712	678	683	706	771	720	663	685	718	702	720	677	704	676	685	702	747	682	675	700	699	707	723	734	692	675	713	708	732	694	765	707	668	701	706	702	703	665	747	707	684	646	722	683	740	662	730	670	688	690	718	684	724	741	695	690	740	720	713	689	703	708	713	658	674	701	688	701	709	710	677	657	705	736	674	705	699	714	711	715	648	706	710	706	699	683	738	662	712	713	664	694	675	737	708	708	682	698	691	729	701	692	735	660	708	687	730	665	711	700	697	684	675	670	764	737	739	701	646	692	696	688	725	725	656	666	699	714	686	724	670	707	700	695	686	717	670	690	666	752	673	648	678	704	715	713	639	716	714	693	677	697	700	680	710	651	707	771	655	708	715	702	653	661	734	678	683	714	649	678	708	706	714	736	691	707	692	721	718	684	673	744	714	698	726	676	716	722	710	710	673	671	704	711	678	709	740	716	678	686	679	720	674	721	718	698	706	668	642	693	681	738	702	724	698	743	623	668	688	732	700	676	693	685	720	687	663	719	719	672	691	722	712	697	718	696	671	705	683	712	682	702	709	654	693	689	682	726	723	637	681	719	692	633	675	679	738	696	719	667	722	761	725	704	697	686	727	705	669	686	690	662	672	771	690	760	712	685	718	676	706	636	695	723	755	689	735	703	743	744	730	701	709	707	731	675	675	715	704	694	672	707	728	694	728	717	679	701	718	699	669	660	704	717	729	717	738	713	700	705	669	747	733	707	714	733	671	690	668	706	689	713	709	689	703	685	729	676	689	683	690	767	704	680	687	698	683	712	698	712	676	685	696	691	735	740	690	689	687	681	693	704	649	705	709	654	716	681	713	704	684	698	697	677	720	698	683	715	698	702	699	680
7998	4056	4295	3541	3086	2474	1408	740	572	475	413	415	397	377	790	1350	1270	968	594	479	390	309	314	290	260	298	287	298	312	298	267	295	273	260	281	270	278	277	241	286	268	299	250	276	248	287	251	278	274	257	267	274	300	306	266	267	305	275	300	276	272	266	277	279	261	273	292	257	285	277	287	314	251	249	274	270	277	246	291	251	282	267	280	293	268	267	269	309	268	266	233	253	260	272	272	270	276	318	281	297	257	280	280	240	257	304	262	278	278	269	265	254	272	259	247	274	274	284	261	277	281	287	280	300	260	259	271	272	259	276	260	273	257	265	289	271	257	249	283	301	259	271	279	251	267	282	279	265	258	257	264	267	264	288	289	267	278	291	275	278	272	297	305	258	277	267	258	267	278	280	256	257	255	285	259	260	253	274	269	311	255	284	254	277	271	287	277	260	245	281	283	283	252	299	260	285	263	273	310	269	250	267	249	299	271	277	298	285	270	250	269	256	279	289	269	249	250	275	262	284	258	263	277	283	256	262	279	249	255	252	270	253	268	267	272	293	303	301	271	290	255	266	312	286	282	292	287	281	304	221	275	298	276	255	300	279	291	277	261	266	288	239	236	300	307	280	254	267	293	256	278	253	262	268	284	266	288	300	284	269	281	262	273	285	268	277	228	303	265	269	288	238	243	261	296	250	266	243	298	253	278	291	263	259	293	296	277	277	281	252	260	274	310	266	278	262	263	273	252	264	264	286	256	281	258	286	298	258	294	243	285	262	273	287	273	259	275	292	273	257	250	285	287	265	282	268	263	272	249	270	252	288	281	240	276	276	291	261	317	287	244	292	247	281	285	268	297	270	263	282	262	310	257	271	264	268	254	286	272	274	274	251	281	248	273	254	250	254	270	257	255	270	265	280	265	270	300	330	247	253	269	271	289	283	265	262	270	267	283	278	241	278	252	280	270	250	266	254	244	271	271	258	249	293	268	285	273	259	229	291	281	282	273	266	252	248	259	243	278	274	272	242	286	302	276	251	296	251	269	238	262	274	260	268	273	250	246	241	273	262	256	271	257	257	246	265	284	266	282	280	275	289	267	261	267	313	299	270	271	257	260	263	264	264	286	257	269	246	270	276	283	245	269	263	291	269	264	280	250	261	268	250	283	248	276	240	291	269	252	265	288	289	268	251	295	287	262	274	248	278	268	246	265	246	261	269	247	271	276	254	285	253	269	258	244	269	266	273	277	269	279	291	288	282	270	285	297	268	269	305	273	278	283	271	308	277	279	232	244	285	271	276	242	266	261	267	252	250	249	284	270	257	283	239	239	274	265	259	277	258	269	274	271	270	265	276	256	275	269	274	266	303	290	278	293	273	246	266	299	288	308	262	262	262	269	282	271	287	277	271	283	291	278	268	258	281	261	258	312	267	274	291	250	252	272	267	278	294	287	262	262	271	261	257	283	261	266	262	270	269	284	288	298	275	276	266	279	260	296	271	290	258	267	296	274	279	270	238	279	267	288	265	251	258	270	267	235	261	264	307	274	270	289	270	298	261	247	278	271	298	245	261	274	286	297	277	273	267	278	259	242	288	273	294	282	289	283	243	272	274	284	264	285	270	287	271	275	265	277	279	281	252	279	266	272	297	279	257	278	297	277	266	269	286	290	277	264	284	270	256	299	256	270	279	289	246	258	285	260	259	245	230	290	251	264	242	259	238	267	279	293	271	294	257	297	284	250	282	281	290	260	254	268	249	235	294	277	288	290	252	271	286	264	283	307	291	304	286	281	268	286	274	285	292	270	274	269	244	265	259	274	236	249	277	258	277	239	253	254	281	269	274	264	263	302	270	253	264	240	276	248	253	293	249	270	260	263	241	288	296	263	267	272	267	251	278	276	298	288	266	298	272	232	267	258	279	252	295	277	289	274	261	247	301	315	268	239	262	267	294	303	273	284	273	251	280	264	258	256	266	291	274	270	271	266	274	258	281	298	253	279	277	279	262	302	289	265	296	244	273	281	227	291	262	295	272	293	284	279	281	277	287	257	291	272	258	240	239	256	276	263	281	277	261	278	267	261	301	295	262	267	283	260	279	269	253	291	270	258	280	292	301	270	265	271	278	244	265	261	248	268	305	258	281	251	267	267	239	274	286	262	252	266	261	246	262	279	267	242	292	312	294	260	274	301	270	277	293	271	272	254	277	258	312	258	284	289	287	271	265	275	267	276	290	273	270	278	301	268	276	277	267	271	254	264	240	280	267	270	288	295	296	272	264	262	256	291	250	246	261	260	261	262	275	285	272	267	274	288	259	265	280	261	222	275	272	247	237	265	278	296	276	265	266	276	287	267	253	280	300	280	266	274	310	248	281	292	265	267	249	250	275	261	296	274	277	281	249	285	263	251	279	286	232	272	276	248	250	296	266	265	261	270	258	247	270	274	269	260	283	293	288	277	271	263	285	251	285	277	283	258	256	291	276	271	264	276	269	243	269	259	270	275	252	303	286	290	262	281	277	254	267	281	245	263	267	292	259	271	261	267	265	303	244	275	253	233	293	268	306	251	273	319	285	278	274	277	304	271	264	285	300	251	243	230	251	298	274	269	277	286	314	252	276	260	294	274	284	266	255	253	258	268	266	284	227	264	302	289	278	256	257	259	262	273	274	237	240	271	251	247	274	269	303	295	306	257	275	270	224	287	257	274	260	300	269	302	261	249	245	275	246	256	301	263	275	252	248	258	276	259	273	301	281	261	262	290	259	267	270	251	273	270	264	264	284	275	266	251	296	280	295	249	274	242	250	273	281	266	267	272	300	261	281	273	285	286	248	250	273	273	261	261	259	262	298	265	251	267	294	252	278	268	287	258	251	246	295	255	226	294	274	285	283	288	280	259	280	265	235	272	289	253	297	287	257	271	275	287	266	261	286	278	265	305	257	292	264	261	286	283	286	271	276	275	248	278	284	276	266	288	261	270	270	263	255	266	273	302	259	298	292	257	287	260	306	286	243	275	277	306	259	261	248	260	255	252	284	252	233	280	279	278	291	266	276	270	260	294	263	305	283	253	274	301	272	284	291	276	276	292	288	303	253	293	267	298	281	261	290	276	279	244	258	263	286	261	266	272	297	289	255	254	291	286	259	244	249	288	296	246	276	279	292	302	250	281	281	271	224	290	288	264	290	261	274	283	294	275	270	298	255	277	274	292	293	268	265	253	262	280	296	283	243	255	280	289	292	265	273	261	293	261	307	278	270	319	266	255	271	256	288	270	259	251	272	250	266	273	264	261	266	282	269	273	273	278	246	265	261	264	288	268	261	256	273	243	278	274	307	285	249	290	263	257	267	275	269	261	272	285	270	283	314	293	284	260	279	250	268	299	264	257	276	252	274	258	276	278	276	257	278	270	260	258	276	269	296	270	296	271	274	251	287	324	276	271	264	281	248	265	270	250	282	285	255	260	274	277	284	263	230	256	264	275	278	279	267	256	282	264	265	281	248	257	288
5675	4332	7176	8857	8660	8027	4627	2877	2249	1731	1457	1428	1361	1330	4322	6478	5746	4193	2196	1720	1154	929	823	736	712	662	696	688	710	636	718	710	699	690	781	709	671	702	697	688	660	714	748	715	671	711	702	708	760	720	737	707	694	692	717	746	685	746	709	717	688	688	711	686	729	690	697	695	657	723	704	737	724	687	696	737	695	700	705	738	682	737	676	666	694	669	735	708	686	683	713	719	698	681	724	691	658	688	693	677	693	715	702	703	699	701	730	701	705	756	732	692	700	715	716	716	697	708	715	684	732	713	688	677	705	687	660	678	666	656	668	723	692	691	707	660	692	723	704	739	650	705	634	709	646	688	702	705	679	691	719	691	716	644	680	724	698	718	659	733	696	723	723	747	702	712	741	684	722	690	638	711	718	664	679	700	709	722	693	670	694	699	721	705	677	695	704	694	693	703	729	691	705	680	681	739	690	718	666	659	694	705	718	738	683	701	706	666	689	735	712	760	690	704	696	703	700	639	672	702	697	682	716	690	701	670	716	634	724	737	673	715	719	695	650	724	710	722	728	663	697	738	696	695	700	696	672	718	730	708	671	715	718	725	693	734	705	696	753	709	682	691	714	696	690	686	672	738	661	688	696	721	692	723	720	660	723	723	722	683	726	699	690	684	725	719	700	737	698	719	698	726	699	695	706	655	705	632	707	671	704	688	690	694	688	697	735	739	728	707	689	692	667	732	726	702	723	720	711	709	752	690	692	702	705	648	678	697	699	696	716	701	711	704	732	677	692	708	694	717	674	732	667	714	671	684	705	756	724	707	679	688	732	656	723	692	693	737	706	681	645	672	706	704	691	721	732	699	726	690	721	732	683	672	670	690	689	698	677	652	713	699	720	706	698	715	676	667	754	730	666	730	721	736	680	664	750	721	697	652	721	713	694	747	694	721	669	713	703	750	731	668	740	748	676	687	687	723	692	730	701	699	704	737	683	690	738	728	696	714	704	661	695	680	735	692	687	712	679	730	738	669	702	739	670	706	697	709	701	707	741	691	723	678	683	704	706	704	732	734	684	754	664	713	764	630	735	699	722	740	654	644	713	693	711	729	674	692	700	685	659	686	775	691	743	713	716	694	687	705	758	691	674	705	707	675	704	687	698	724	665	717	674	702	691	699	711	682	666	728	669	741	678	725	733	684	686	694	698	677	709	708	717	720	721	691	662	708	679	741	721	722	717	720	659	712	718	726	677	738	704	723	731	692	692	685	673	712	684	687	702	701	700	695	700	719	686	656	680	704	716	716	701	733	714	709	732	676	756	681	730	673	663	698	729	691	702	736	684	633	679	692	683	743	701	703	665	704	702	744	682	724	708	745	690	716	672	705	671	719	694	710	699	700	745	679	699	719	662	668	728	693	690	737	719	701	694	744	715	711	709	749	730	752	670	669	728	667	705	663	706	705	709	721	751	717	707	717	780	747	751	653	715	681	672	699	691	757	705	667	732	674	741	736	730	750	690	655	740	676	728	727	686	734	681	700	685	749	683	735	710	739	731	651	682	694	691	703	751	669	690	763	681	710	714	683	727	669	678	714	665	641	680	721	732	692	671	760	718	696	667	660	683	682	683	708	758	654	706	704	713	677	719	747	714	699	682	699	723	703	682	741	704	692	670	709	721	707	699	693	678	698	695	739	731	678	721	683	699	717	704	693	711	688	720	667	674	680	737	687	705	695	685	741	666	680	735	727	660	603	703	721	711	644	723	705	646	718	674	734	711	709	719	670	733	711	691	693	751	694	726	693	683	710	639	669	729	687	724	731	728	718	673	759	712	749	701	720	706	734	707	718	730	681	724	698	749	663	703	695	701	702	672	720	714	704	714	702	696	701	698	721	685	719	753	685	677	737	693	681	707	713	723	725	704	690	725	677	679	675	716	721	698	696	706	673	705	702	684	688	721	718	688	645	704	687	726	681	721	687	680	716	651	705	687	693	741	748	687	678	732	706	655	691	709	713	722	679	764	703	737	690	751	719	672	689	691	711	651	721	668	746	680	713	708	642	681	691	732	715	676	731	711	727	709	700	735	692	707	655	702	721	670	737	687	688	684	722	746	682	754	714	735	674	693	707	695	699	702	684	689	722	684	707	729	693	734	674	671	703	653	705	656	689	677	722	653	688	659	698	702	714	718	667	730	686	741	690	706	707	677	724	704	693	701	655	718	730	698	671	672	642	686	693	717	717	687	711	764	698	694	696	749	731	677	759	644	704	674	708	677	695	712	735	681	707	665	695	717	709	677	692	687	696	735	691	702	667	690	684	767	670	724	723	747	714	687	704	709	681	675	644	714	716	705	678	730	676	750	709	654	726	697	737	698	685	692	707	738	717	691	708	674	740	706	684	659	717	751	741	704	742	692	701	731	759	655	732	720	739	677	702	729	707	705	715	705	672	715	704	713	661	701	741	717	676	719	688	748	706	690	708	722	707	676	665	711	686	680	690	687	702	721	758	716	680	710	715	664	736	697	701	720	733	669	680	734	719	699	702	709	710	655	684	698	735	739	713	697	709	739	672	753	712	713	709	708	648	726	697	709	675	695	694	670	647	725	686	712	693	740	682	659	762	698	707	693	672	690	736	697	701	745	671	693	712	687	719	742	745	694	654	676	703	698	667	734	704	685	712	704	721	688	687	730	734	741	696	706	686	679	662	727	687	701	673	723	717	714	732	689	725	712	722	685	650	728	704	755	749	690	736	681	662	675	692	710	700	706	657	691	726	678	691	702	717	698	740	733	708	718	728	707	683	692	719	698	674	730	745	684	696	703	722	705	689	694	638	708	703	644	714	687	701	693	678	702	675	674	727	674	735	753	648	695	696	667	678	702	716	722	679	708	724	699	716	698	681	750	729	719	735	702	658	734	666	723	698	655	703	697	678	693	742	658	688	684	727	702	645	718	696	745	648	674	665	705	722	695	704	697	631	670	727	697	698	684	700	698	708	711	709	726	681	726	724	697	667	695	683	703	669	703	731	664	708	662	680	660	698	716	677	720	703	671	689	704	693	702	650	669	723	678	695	672	742	696	695	696	732	752	665	694	710	747	735	720	675	689	739	670	767	720	747	653	717	674	705	694	737	715	704	725	703	663	704	696	741	755	705	678	699	670	670	712	699	711	696	700	670	683	660	724	708	658	701	750	738	736	682	704	643	670	713	715	718	706	688	710	722	712	735	722	740	709	702	712	688	738	692	747	717	704	682	706	713	744	707	686	726	720	728	705	710	687	716	651	718	643	682	619	700	695	719	731	688	750	640	700	739	670	687	682	696	712	677	693	715	702	663	738	700	694	691	689	673	659	761	739	752	714	729	739	718	708	711	713	705	678	692	644	670	703	681	681	667	697	722	700	708	676	677	734	705	706	675	734	639	685	739	700	720	698	696	736	719	706	679	733	664	678	690	696	751	704	665	641	717	671	688	715	687	726	726	667	683	731	668	721	693	693	683	729	697	683	676
28951	24305	22452	25519	18934	12403	6914	2973	2258	3046	4118	1029	664	624	2899	11014	11888	7717	3755	2289	1192	542	421	300	270	285	264	304	307	278	256	273	268	265	292	257	260	269	297	256	288	267	252	280	272	271	277	293	269	248	258	257	269	261	261	286	289	281	283	273	246	287	266	291	277	258	300	321	310	291	227	302	280	246	274	281	261	276	270	260	290	253	245	235	261	280	275	278	270	275	225	275	264	257	262	260	282	255	253	286	278	274	283	256	260	249	278	263	260	279	279	296	291	247	269	265	252	315	261	282	249	276	240	276	263	271	259	264	258	288	264	238	272	263	254	263	256	266	257	262	289	281	264	273	253	281	278	282	289	251	265	254	290	294	289	257	283	269	260	250	282	258	275	259	279	267	284	260	275	255	223	287	244	265	271	267	263	274	257	251	261	281	257	256	283	302	258	253	278	265	251	283	306	289	257	258	276	287	240	274	251	285	257	298	270	242	274	260	262	291	270	264	284	282	278	270	273	256	279	270	255	281	293	242	275	286	242	282	253	271	262	277	284	301	270	284	268	265	302	294	276	282	290	277	289	264	267	258	237	290	278	285	233	288	304	284	278	289	282	286	268	263	279	266	284	282	261	275	247	259	274	270	289	265	269	237	278	245	278	278	288	288	256	252	268	267	290	248	243	269	245	267	276	291	281	261	256	256	250	277	253	255	284	294	274	284	251	283	285	257	295	281	281	291	279	299	282	298	296	259	281	252	272	284	257	270	252	281	292	273	259	277	294	286	315	285	276	293	258	265	281	259	242	204	250	296	297	269	297	280	275	275	281	288	246	255	295	275	276	252	272	251	282	251	255	302	271	289	258	230	270	272	280	263	261	290	255	268	276	271	282	270	238	269	293	274	321	306	283	282	281	283	264	280	264	270	283	276	275	284	256	247	263	296	272	254	256	260	286	268	301	251	308	282	283	262	281	263	248	255	286	256	308	280	254	252	269	251	270	266	265	311	281	258	262	292	287	283	317	274	302	248	299	275	293	274	264	291	280	260	259	247	295	250	291	282	280	299	260	257	272	267	298	289	298	263	320	303	249	277	279	266	254	279	287	272	260	265	291	258	253	271	269	274	256	265	260	281	258	294	255	286	272	263	286	292	260	285	266	256	265	242	287	260	272	251	287	272	254	282	290	268	252	270	275	305	269	272	306	265	290	270	284	243	265	273	265	275	251	244	260	277	277	272	263	257	267	278	275	266	249	247	262	255	289	278	278	248	243	264	267	245	279	248	283	291	261	291	267	278	246	237	263	277	284	245	306	254	256	256	267	264	271	259	256	286	281	289	257	266	241	294	296	286	246	276	277	298	288	272	271	251	248	262	259	256	285	272	272	268	285	274	282	251	291	286	243	277	273	253	266	277	256	273	280	283	272	258	246	277	276	270	258	292	268	254	296	262	295	279	257	281	295	239	253	298	230	265	241	246	255	268	268	252	297	279	265	268	262	281	257	289	258	239	265	260	275	287	255	267	274	268	268	292	271	289	288	267	296	277	277	280	252	298	287	245	264	240	261	289	305	270	251	259	237	269	260	267	248	262	283	266	287	277	263	255	282	270	266	267	300	243	252	287	259	304	286	284	262	282	294	296	272	271	294	255	246	288	265	285	263	283	271	270	291	294	280	260	253	281	279	279	248	257	258	255	285	257	268	303	271	305	277	280	275	265	265	239	251	261	244	258	288	275	246	281	281	295	273	248	250	270	262	274	255	291	286	262	282	274	275	261	263	258	289	283	286	272	264	281	252	240	270	273	271	284	260	310	230	237	262	253	265	266	263	261	297	275	286	258	305	266	241	293	260	236	288	301	264	297	249	294	289	294	294	280	238	215	277	251	297	260	283	277	299	271	270	268	237	280	306	292	296	257	285	269	256	263	302	328	241	294	289	266	282	263	274	212	231	231	270	260	278	284	291	291	271	285	301	251	260	266	246	288	298	300	302	256	253	263	245	274	237	275	289	287	273	251	312	259	305	234	259	276	286	299	259	258	265	289	268	281	252	287	251	268	285	284	268	247	309	281	282	256	270	285	294	260	281	238	279	261	253	254	260	289	272	290	264	268	276	286	259	278	272	260	270	294	265	267	274	278	270	279	298	261	279	286	258	284	261	267	280	280	267	278	282	228	271	253	281	247	266	273	252	297	244	282	279	284	254	258	298	261	271	293	283	264	275	298	263	273	275	262	268	258	224	286	257	259	265	272	271	256	296	250	279	254	298	296	275	281	229	263	253	309	284	264	284	288	274	272	250	266	261	295	264	279	293	272	281	267	270	282	272	270	252	248	268	253	259	276	270	305	296	295	297	290	259	276	257	257	265	243	285	259	269	272	291	273	287	280	300	271	246	239	269	254	301	276	252	305	277	288	279	285	281	294	254	261	268	286	269	261	272	277	294	290	301	303	265	284	288	255	257	267	299	288	268	267	234	318	271	254	266	280	254	285	257	276	258	272	266	265	282	263	260	243	291	295	262	285	287	292	303	279	282	275	306	275	308	266	266	259	282	268	273	289	246	284	316	260	282	264	283	286	256	284	257	263	275	274	259	293	251	249	294	286	267	267	288	279	262	283	287	284	257	267	270	262	241	290	288	266	232	247	258	251	265	259	262	275	251	245	276	266	265	281	287	268	291	283	309	265	279	277	250	283	294	273	278	281	240	289	279	265	264	274	266	271	248	258	258	275	255	270	257	269	259	276	293	284	290	253	268	270	258	297	312	256	241	255	285	288	285	256	273	264	249	276	264	233	257	246	280	276	263	265	282	276	291	270	257	250	281	266	288	292	308	326	301	232	267	263	244	273	249	300	279	269	297	313	285	288	264	247	275	288	278	284	273	275	262	273	251	282	292	261	278	270	289	298	265	256	245	257	261	271	235	240	241	256	269	284	305	263	269	266	252	259	277	265	256	272	258	260	271	314	254	270	282	242	280	248	267	327	298	272	277	242	276	255	288	327	234	246	264	299	281	245	268	269	255	273	279	263	288	245	278	237	266	295	296	257	266	286	274	288	258	284	263	258	266	266	275	295	279	288	267	250	284	262	271	264	301	260	301	274	279	284	235	281	281	282	286	273	307	281	264	293	293	282	271	264	276	265	264	305	248	232	278	284	236	255	244	246	283	271	271	276	267	264	251	280	267	244	284	263	282	274	260	279	249	267	265	281	279	257	276	264	268	263	259	299	265	291	248	260	259	262	271	272	262	309	264	274	266	267	230	257	290	281	254	275	284	228	287	269	273	282	287	242	283	276	290	273	255	250	278	278	248	258	258	273	286	271	245	270	300	249	260	250	273	272	266	274	304	256	277	273	267	264	246	261	274	260	236	299	285	258	277	290	285	271	261	253	271	294	259	257	277	300	277	298	312	277	279	266	234	235	271	279	269	260	288	272	277	283	285	258	277	281	286	294	260	259	251	276	296	290	274	303	265	254	313	258	273	297	307	292	270	266	290	278	286	255
18396	18261	22498	28299	23488	17401	9762	5369	5893	8567	12163	3577	2957	2956	13018	32486	33051	23708	15287	10553	5638	2390	1185	821	733	690	657	728	727	689	745	674	691	721	749	727	710	703	704	713	723	747	699	746	694	702	725	743	708	726	693	688	716	686	690	711	705	748	711	699	718	732	739	741	699	708	736	758	689	686	696	719	693	687	698	708	706	702	711	733	681	678	683	687	672	680	704	727	703	682	685	710	686	688	690	702	686	770	720	698	667	671	698	662	700	737	742	668	697	682	722	690	727	677	737	671	711	698	743	719	689	646	695	698	666	711	712	732	674	716	707	707	724	743	715	723	690	668	736	731	679	718	713	701	719	724	720	732	724	691	741	714	699	726	673	711	761	730	700	702	710	723	690	707	690	720	743	725	690	692	694	739	726	704	743	737	705	660	661	681	680	726	769	679	706	728	667	680	732	718	701	698	722	710	703	721	704	716	681	763	691	770	705	726	742	681	700	711	719	700	687	669	735	701	690	731	716	726	708	689	702	743	718	718	706	710	735	741	736	699	650	690	682	688	690	689	678	751	718	697	711	683	758	716	704	673	755	694	726	716	689	710	696	676	700	672	737	689	748	691	682	703	701	756	716	730	684	712	738	685	713	652	724	699	739	730	741	731	732	695	698	671	725	705	738	739	679	693	706	680	681	694	695	734	727	734	682	733	686	754	700	757	742	696	695	716	676	714	708	735	703	688	697	646	735	701	702	668	707	687	722	716	664	699	671	672	728	659	674	683	660	705	679	701	746	668	735	694	718	714	690	725	676	733	709	704	697	719	711	715	692	644	715	724	713	729	743	694	744	683	703	673	682	714	692	690	680	715	703	682	716	728	718	733	683	691	680	736	715	698	758	698	688	735	683	719	705	689	732	718	711	709	735	656	683	686	729	708	697	650	717	681	727	716	716	734	678	675	715	756	683	725	732	713	668	723	662	692	699	703	669	692	717	731	725	721	661	723	732	711	715	695	693	653	694	676	685	698	712	690	684	749	702	755	708	669	687	715	652	711	740	695	656	748	737	681	746	699	700	722	729	750	685	712	679	761	695	679	707	705	758	676	681	737	732	740	757	665	727	738	657	651	734	692	702	653	702	725	733	708	669	717	754	695	680	694	637	699	708	691	690	694	693	733	706	680	720	684	705	666	707	757	698	695	708	719	706	696	700	725	724	664	717	693	732	712	746	680	694	701	696	707	781	744	738	751	709	748	703	730	732	719	697	668	742	652	660	703	718	705	720	681	683	747	716	652	714	684	744	721	723	723	730	727	703	731	745	721	672	717	701	729	696	725	707	732	737	679	694	723	749	706	712	669	695	700	702	693	706	747	703	762	718	732	700	746	710	732	691	748	686	711	720	732	691	731	719	697	685	674	699	684	739	715	721	684	735	716	678	708	713	705	732	641	662	756	746	723	696	656	713	692	795	734	686	696	764	679	696	711	719	712	709	734	712	688	770	684	734	698	719	673	685	697	713	724	689	741	683	698	747	718	698	693	710	726	689	716	672	691	693	734	649	640	736	692	721	698	669	667	716	695	714	700	686	686	705	713	695	692	732	738	736	745	709	716	708	725	708	736	725	717	669	709	706	716	689	702	681	774	748	717	708	702	706	702	694	719	714	700	659	753	662	703	717	749	717	741	715	689	703	738	701	711	722	689	696	686	705	699	695	713	767	688	660	733	718	747	747	723	703	679	703	688	735	695	754	683	695	755	645	662	720	706	706	685	700	671	693	705	686	718	697	726	713	709	713	734	662	737	695	737	713	677	708	723	711	717	650	721	724	735	717	702	704	698	677	706	722	699	709	694	708	751	694	728	733	712	721	693	708	698	658	724	672	744	744	732	733	674	697	659	680	709	703	704	723	719	756	720	703	706	724	691	693	678	688	710	671	720	720	724	707	694	697	673	707	703	719	708	711	718	649	737	730	690	722	676	720	713	703	728	743	701	716	705	702	719	686	736	696	709	744	683	685	714	699	721	721	707	643	709	759	682	681	724	732	693	660	725	685	714	696	695	711	713	696	719	731	695	740	710	656	738	712	665	705	702	703	697	695	691	727	719	696	707	740	672	713	693	718	734	708	687	741	730	698	723	688	710	702	709	712	700	691	711	721	702	689	669	698	669	711	741	713	674	713	716	699	673	675	686	741	705	704	711	693	681	737	692	700	716	712	711	702	712	731	720	724	718	704	727	712	689	713	691	730	710	716	684	752	735	702	681	722	735	706	686	700	688	690	734	688	718	754	706	707	753	728	755	696	695	695	710	694	742	673	698	732	716	702	724	733	742	680	692	670	683	719	699	741	695	675	734	735	709	707	715	686	715	682	707	750	694	701	727	726	706	700	726	671	715	712	699	714	743	702	747	748	735	739	692	690	709	705	699	680	700	767	703	685	679	740	693	702	688	702	721	757	727	714	698	741	693	712	666	711	684	720	739	711	670	727	681	695	738	692	695	662	704	720	661	669	660	732	680	698	709	710	710	712	685	695	734	789	725	662	662	629	683	703	704	723	744	712	701	690	673	740	737	695	741	713	670	736	743	673	672	718	727	689	729	710	707	737	703	726	725	712	690	714	744	706	742	668	678	702	710	742	687	714	690	710	730	749	738	715	743	714	692	724	672	701	674	675	701	695	704	688	728	669	726	679	725	688	763	682	686	715	695	735	694	684	689	703	735	718	690	689	694	740	707	683	740	701	697	727	704	701	711	705	667	719	745	669	692	654	668	709	743	678	685	733	719	743	783	698	733	684	746	713	696	776	684	723	652	697	747	668	736	723	742	660	710	738	729	693	721	736	790	747	699	685	681	701	716	706	757	684	691	724	721	689	728	708	677	700	700	723	673	741	659	724	677	704	676	734	713	663	700	727	647	677	676	728	686	645	699	698	725	685	705	710	692	705	663	688	734	729	732	702	674	745	713	740	761	693	713	664	693	710	674	683	694	702	690	724	715	675	695	702	693	673	690	721	711	672	692	725	667	692	749	693	696	675	676	718	700	694	671	704	732	740	728	682	745	695	672	701	722	718	646	699	705	745	709	802	759	720	747	695	664	695	704	710	709	691	753	714	704	715	703	665	784	721	725	715	673	706	730	705	662	758	700	714	713	722	746	749	671	766	740	692	740	654	705	706	732	710	735	736	725	731	739	722	749	702	668	736	678	733	723	702	679	710	712	697	738	709	710	684	732	663	677	726	705	703	697	690	713	734	698	696	721	709	709	705	717	717	735	711	725	687	705	693	734	664	717	722	699	681	708	689	700	718	749	700	711	738	698	706	696	751	678	675	704	744	698	737	728	749	705	685	701	698	672	720	715	692	765	738	714	700	707	689	693	714	735	711	726	668	671	737	681	706	685	707	674	672	671	726	673	692	695	718	661	746	713	717	721	716	719	750	711	709	698	683	688	761	663	685	671	710	684	693	656	720	714	682	721	671	721	728	730	686	708	681	607	705	714	694	687	682	707	728	738
29250	22801	24235	18412	21736	19726	11771	9276	8439	6029	5299	1729	877	770	3591	17687	18502	13008	5787	2863	1411	724	389	300	269	285	304	259	260	293	272	272	279	266	272	268	261	268	237	301	255	245	307	289	255	288	279	290	277	276	289	276	260	280	310	266	260	258	244	282	260	281	279	268	272	292	303	268	264	267	252	262	286	266	281	274	251	279	290	274	243	303	262	266	291	280	255	307	270	269	260	287	287	306	293	263	229	275	260	247	276	268	258	261	280	277	280	281	272	274	271	282	263	274	271	268	269	278	295	272	271	280	247	271	256	256	319	250	289	283	288	284	262	287	266	307	282	280	307	290	276	271	291	260	277	254	240	244	264	289	236	277	288	290	258	264	263	279	237	287	253	260	252	248	253	275	268	292	274	259	241	261	259	286	278	249	279	267	287	269	282	259	295	282	253	253	246	243	248	282	270	284	277	261	279	270	263	275	249	288	306	257	260	279	269	261	260	257	279	266	278	264	263	278	270	242	261	235	276	279	284	280	265	253	280	240	228	284	308	266	284	287	269	245	266	244	287	268	257	276	267	248	259	262	259	268	254	250	257	264	257	289	280	279	248	255	258	279	259	275	255	273	270	277	282	262	272	248	277	284	262	271	248	276	277	254	271	272	284	264	294	271	274	272	289	239	277	250	268	290	272	287	272	284	285	271	256	314	275	266	290	264	283	253	244	276	281	278	275	268	252	291	251	258	304	261	254	263	252	279	252	270	261	277	248	284	276	260	246	267	280	263	281	249	267	266	284	273	291	255	299	256	282	295	297	235	229	249	311	288	281	279	253	256	263	286	292	269	268	233	244	300	267	268	273	252	283	263	297	288	275	275	238	256	282	292	271	258	289	268	282	292	269	259	274	267	270	278	280	307	284	286	258	255	268	286	272	268	297	305	280	264	266	300	273	287	238	290	280	283	288	275	257	302	277	291	259	274	284	255	278	277	293	274	265	259	278	294	265	291	266	283	300	294	270	282	276	258	278	266	239	279	285	271	273	258	267	252	260	257	271	282	310	263	275	255	298	230	251	257	284	265	280	280	263	285	279	259	285	254	266	287	250	284	257	268	282	264	295	314	257	276	284	281	249	252	267	286	276	299	253	266	294	278	239	287	276	280	270	267	267	261	283	256	263	276	283	273	284	299	283	242	254	274	265	257	277	287	266	284	254	292	271	266	277	285	279	252	281	308	250	278	278	256	266	303	285	294	279	272	278	285	272	276	275	281	269	272	291	285	295	288	228	273	260	248	286	276	271	274	264	271	270	282	255	304	262	284	270	258	243	266	234	263	284	270	242	248	261	269	260	243	270	281	282	268	281	257	268	272	284	270	263	273	240	267	255	277	284	284	280	272	292	299	241	281	285	305	293	262	269	241	294	280	254	237	312	294	256	280	238	295	251	261	268	291	290	319	286	277	254	267	272	232	248	247	274	254	281	248	255	264	280	257	278	255	258	284	252	247	273	274	279	292	259	265	253	285	265	298	261	274	298	280	270	272	272	275	296	252	276	255	278	254	249	276	293	272	277	252	271	286	260	276	276	299	246	293	272	257	271	256	275	284	287	270	258	269	276	271	265	255	280	259	291	279	283	248	248	278	247	241	280	276	273	266	288	277	297	260	278	304	254	258	293	259	262	283	266	286	274	281	276	256	268	263	279	277	283	268	298	270	258	274	282	285	286	258	284	267	292	251	248	266	273	274	267	275	260	278	271	266	251	283	267	294	295	290	259	263	278	291	283	277	232	275	256	264	277	271	273	269	274	310	264	270	294	273	234	266	280	294	278	280	281	291	289	258	265	270	252	259	254	270	242	253	297	291	239	253	265	277	284	277	316	263	263	288	254	264	284	235	282	250	301	289	256	287	270	268	277	267	266	250	273	262	255	287	250	274	273	273	264	321	271	258	284	266	272	279	246	259	273	283	254	246	286	266	275	291	271	285	263	254	248	269	268	265	278	233	286	252	279	259	253	282	285	283	290	277	290	288	254	258	294	260	269	267	248	296	266	267	300	272	264	307	274	289	271	265	280	309	280	274	298	252	277	265	275	291	271	289	265	266	258	270	273	322	245	258	256	251	273	300	279	255	289	279	255	255	287	251	275	243	254	247	266	259	281	284	269	267	242	262	248	269	302	258	276	286	248	249	245	254	239	267	250	278	273	243	292	258	280	285	300	231	243	295	253	261	276	250	298	254	300	265	276	281	276	281	279	278	272	249	281	279	281	298	286	268	284	279	282	253	293	292	273	267	273	248	257	278	287	271	278	259	259	272	265	291	260	253	286	234	265	287	306	282	242	253	271	265	258	243	262	282	263	260	274	276	268	274	292	251	291	307	250	250	285	273	276	272	249	264	291	278	268	274	258	264	269	291	258	268	278	290	269	280	273	272	278	260	252	263	261	262	258	256	257	284	276	278	285	238	306	288	247	295	272	270	277	289	270	265	283	268	281	244	301	246	319	262	254	284	285	254	251	248	247	278	256	264	279	260	236	284	258	269	299	275	303	316	264	299	293	279	261	300	275	280	260	269	286	269	273	298	297	308	282	298	254	302	255	269	258	284	265	274	250	285	256	260	292	234	282	255	252	223	284	267	265	282	259	315	277	269	305	230	279	263	284	242	271	283	249	249	263	264	285	242	256	252	289	271	292	269	290	272	284	262	288	276	289	290	283	272	281	249	256	257	276	257	294	258	305	272	281	277	221	281	299	280	265	285	251	289	291	279	272	259	248	268	284	245	237	250	246	274	303	245	317	282	313	251	255	261	286	277	293	304	288	292	279	285	281	240	240	278	268	274	290	282	260	255	273	260	237	270	304	293	260	273	255	250	272	264	285	270	263	273	270	283	299	272	258	270	247	251	280	271	245	271	263	250	258	283	256	266	269	284	291	276	252	274	259	261	285	242	259	261	294	299	269	276	264	285	297	260	268	286	281	266	273	255	255	288	252	244	257	274	259	263	255	246	273	272	287	260	249	267	295	278	273	274	272	276	262	273	273	265	288	280	241	279	263	239	279	277	275	260	282	280	230	268	268	255	283	294	263	300	253	245	295	256	257	251	268	265	265	269	256	277	268	300	314	262	271	266	268	276	249	315	299	274	274	243	258	251	268	251	263	275	246	298	262	275	271	286	290	266	275	263	266	290	279	276	241	282	296	256	269	279	282	262	277	270	289	264	293	302	287	275	279	269	276	287	270	264	306	267	263	291	271	289	299	278	279	286	249	279	245	266	296	291	284	271	272	242	278	264	278	282	264	275	264	269	263	291	252	241	259	249	303	283	271	296	278	261	262	262	255	267	279	267	287	266	284	256	266	299	278	264	259	269	269	253	282	290	293	290	257	286	293	278	248	243	285	290	280	256	281	264	281	285	267	267	256	259	253	240	279	273	265	280	315	280	261	268	268	290	293	268	270	267	271	260	254	260	293	295	294	268	304	261	254	285	265	295	294	297	299	290	268	286	272	281
16993	16616	23561	24823	29001	26428	15136	17291	16664	14557	13602	5614	4065	3483	14347	39713	39878	31337	19794	12245	6422	2793	1367	898	776	687	720	707	723	681	715	696	702	742	694	698	700	676	716	691	684	706	723	632	740	696	713	666	629	699	676	680	742	698	670	632	680	699	677	689	735	716	669	722	705	749	677	687	685	751	729	744	718	696	698	698	722	700	675	722	680	690	717	729	732	665	684	719	682	680	719	668	684	702	687	688	681	718	722	716	717	640	713	751	679	682	743	715	706	713	703	666	730	738	708	666	719	692	715	747	714	698	742	703	716	716	660	693	725	701	704	680	737	700	734	697	653	745	729	690	684	703	648	710	696	722	707	721	670	736	685	659	693	683	742	684	696	710	757	724	747	668	707	727	714	685	699	712	700	710	693	726	734	723	697	678	722	709	741	734	761	649	723	633	687	756	686	699	729	692	737	727	690	702	717	682	739	677	685	694	693	711	707	700	691	659	650	719	715	729	679	715	696	699	713	716	677	717	731	736	686	694	672	658	692	709	678	734	675	683	719	720	735	741	669	681	707	739	658	716	696	704	680	691	703	705	737	689	734	738	656	706	716	704	741	741	728	730	715	727	699	710	683	719	679	747	666	707	676	696	691	712	652	676	692	723	706	703	695	707	688	719	686	662	720	726	724	696	700	667	724	690	726	693	699	667	688	694	682	691	767	674	683	732	676	739	718	726	690	690	674	700	708	722	733	670	705	714	690	686	689	680	735	783	707	679	731	757	712	715	735	670	735	689	723	687	696	674	671	715	689	679	717	689	657	689	690	692	699	712	678	679	725	702	683	709	716	691	694	736	703	649	774	706	693	737	676	721	686	725	699	683	671	711	676	714	707	687	706	697	724	699	679	656	695	747	730	710	710	695	686	714	726	722	720	691	689	687	673	698	670	707	741	722	684	750	654	680	693	703	678	703	705	673	658	708	667	706	690	719	736	642	731	766	732	665	738	669	640	683	674	720	678	720	735	692	690	703	721	695	721	716	708	735	700	659	709	699	719	726	643	666	757	701	763	696	715	686	771	721	696	680	718	701	678	708	698	661	701	705	715	677	726	759	764	704	733	689	671	680	684	702	661	731	763	674	760	698	711	696	702	732	711	695	729	689	734	669	731	715	710	705	715	702	665	717	664	699	677	724	712	694	691	669	671	727	676	698	692	715	764	687	671	734	689	696	676	717	702	698	692	704	713	681	761	660	735	665	659	695	667	734	712	707	680	684	679	715	683	696	702	699	746	691	729	711	682	718	743	697	704	683	712	699	690	750	735	727	730	715	677	740	658	664	695	723	702	712	735	689	757	705	711	706	693	662	730	692	714	693	674	688	708	698	671	660	663	709	696	677	696	717	680	682	726	707	690	710	733	679	701	711	729	695	684	708	699	684	680	692	702	726	735	696	708	711	686	710	705	658	721	673	699	741	692	725	683	690	707	699	665	715	669	690	674	696	657	643	737	710	704	659	691	715	643	629	716	705	735	707	708	717	719	689	760	711	692	688	654	711	710	723	674	747	675	670	670	672	747	730	701	662	716	683	688	691	737	655	707	751	743	676	691	682	677	693	660	699	699	679	727	706	700	663	674	763	736	746	724	683	703	702	675	668	685	701	742	700	711	677	681	699	707	727	694	739	677	664	700	723	726	680	702	703	691	724	668	680	709	710	729	718	732	717	693	676	714	656	692	698	688	712	739	708	729	741	706	722	721	690	730	724	676	712	695	743	725	666	725	696	716	678	715	710	673	714	697	662	668	703	712	691	662	722	667	739	691	697	687	764	727	683	721	709	705	765	654	726	746	690	699	643	678	672	721	706	651	693	726	722	705	731	701	697	709	690	713	674	739	712	717	660	676	706	735	685	707	720	724	642	709	686	694	715	698	666	729	692	681	727	672	658	696	661	731	651	686	729	713	708	675	672	691	714	674	711	678	704	701	670	658	710	719	718	711	750	679	723	714	684	689	684	693	693	676	679	724	736	738	695	672	673	703	763	710	668	689	698	701	694	720	703	685	724	680	746	734	677	760	662	697	644	688	701	737	691	677	682	690	735	673	701	752	705	715	699	699	726	703	720	688	716	702	705	723	685	678	682	729	683	712	721	726	628	737	686	707	667	680	709	671	656	674	728	716	710	699	719	709	708	706	724	682	723	724	683	727	709	679	709	759	695	736	659	731	717	707	717	692	688	643	702	681	731	710	673	712	682	649	721	712	679	685	705	702	673	686	698	700	708	725	738	684	707	701	660	753	665	659	697	707	728	701	713	718	678	693	763	720	687	678	731	652	687	675	675	744	747	692	728	705	707	740	732	689	705	730	730	699	711	681	713	673	745	684	704	714	723	707	747	745	769	669	683	778	735	701	674	699	689	717	723	677	705	751	699	650	685	725	691	686	740	697	700	752	702	733	700	733	685	699	709	700	683	697	689	684	750	732	680	692	720	665	724	759	737	682	736	752	710	674	720	710	705	698	705	676	680	682	711	699	726	680	697	704	718	708	686	720	733	731	642	710	688	687	738	691	703	752	685	744	712	727	683	719	652	693	697	704	721	676	707	686	710	724	714	703	693	718	702	721	719	689	714	692	705	708	687	735	694	680	669	719	736	747	736	717	713	721	693	710	683	723	680	693	732	716	712	715	700	746	677	742	708	689	704	721	730	723	677	748	683	668	718	689	704	715	673	714	708	732	706	715	738	712	703	695	729	733	728	704	710	732	726	678	701	740	724	712	700	685	742	665	700	714	702	758	734	669	685	643	697	750	672	704	699	681	708	677	695	712	727	704	721	718	675	762	700	664	614	732	722	692	730	720	744	702	788	700	702	698	691	731	696	717	688	699	665	730	719	691	683	719	708	699	663	719	697	694	696	707	680	721	716	688	711	715	672	703	707	728	708	715	723	709	676	742	750	692	688	733	700	691	680	672	703	670	729	660	700	717	675	710	708	722	645	722	737	716	668	697	721	675	713	728	716	699	699	689	754	686	667	722	740	711	721	726	727	722	669	695	629	691	726	676	667	715	707	700	714	729	705	739	681	719	735	685	724	700	676	737	726	699	738	738	732	672	688	703	704	677	728	676	708	711	703	738	701	696	684	678	668	707	698	667	684	725	716	694	690	704	711	637	652	682	660	759	712	727	704	668	697	643	699	725	773	707	674	709	664	688	697	696	727	697	683	722	705	711	693	682	682	699	701	702	730	718	717	721	674	684	713	757	729	721	695	662	694	709	703	701	745	677	709	675	730	670	701	690	724	700	725	722	727	677	663	735	700	716	710	663	671	687	717	748	690	712	768	721	739	682	676	714	664	728	661	724	670	665	715	749	687	715	696	735	707	705	716	705	716	653	728	698	710	696	749	659	719	656	688	697	660	702	692	719	720	698	654	675	710	724	730	652	668	708	703	692	676	674	696	692	734	697	729	728	719	675	741	703	651	693	740	664	747	696	725	681	731	707	705	702	694	747	716	687	697
6379	3144	4326	3861	3267	2581	1349	849	668	576	512	501	452	411	448	1220	1533	1198	789	495	371	306	290	291	260	283	278	264	241	247	275	257	284	268	256	266	275	285	283	275	268	247	293	264	273	270	264	259	249	291	241	293	296	261	283	289	263	272	268	256	247	283	271	261	288	286	248	270	304	241	306	277	262	280	298	290	270	251	271	275	295	261	278	280	267	295	269	263	252	274	292	262	252	269	298	251	276	281	281	286	288	276	268	275	254	256	262	270	294	281	297	297	276	244	276	263	258	272	283	266	261	263	276	269	289	309	252	280	263	273	272	294	270	266	237	263	258	295	285	296	275	236	277	275	296	251	267	273	280	274	281	283	260	259	276	299	266	260	277	299	261	286	295	276	263	275	259	282	276	273	284	266	290	278	256	280	278	240	287	291	273	259	261	292	243	264	299	257	261	258	281	256	229	288	272	279	272	278	282	256	271	278	280	283	276	264	253	257	282	286	261	275	282	279	263	308	291	265	263	281	271	272	265	265	291	312	262	297	279	293	253	281	267	252	305	242	274	280	282	300	271	264	258	266	293	273	285	260	259	265	279	271	308	295	288	272	253	274	266	309	253	269	302	275	244	256	254	288	249	293	261	275	265	257	263	290	281	285	288	295	294	304	272	272	266	275	278	300	266	278	283	257	244	293	269	273	248	272	267	290	236	281	278	275	271	268	273	245	300	266	272	269	258	256	274	281	315	273	284	276	271	273	270	258	276	301	267	276	243	267	266	289	270	261	242	260	285	292	239	246	271	286	261	268	246	228	291	280	285	268	233	265	311	285	263	282	261	261	247	265	267	245	247	287	242	294	287	275	281	252	268	280	274	259	288	305	260	279	306	271	284	316	271	271	274	241	261	279	276	287	271	308	280	304	256	274	269	286	277	295	275	293	245	269	289	273	293	295	267	272	291	313	285	258	269	252	276	266	261	257	274	263	263	281	266	276	288	268	271	269	239	247	274	306	241	267	248	291	295	234	266	297	300	291	254	284	268	276	291	268	281	283	296	241	284	297	286	283	265	300	283	248	254	263	282	281	272	279	287	255	288	273	256	293	250	297	261	282	302	273	272	292	253	252	273	251	263	295	259	278	290	279	299	244	253	255	241	294	259	255	292	307	287	252	269	267	258	278	280	254	275	291	251	273	289	290	282	266	261	244	280	304	293	257	287	288	271	283	253	282	294	266	275	306	258	260	302	279	284	254	277	272	264	268	277	259	302	263	260	297	255	264	309	255	276	274	271	294	273	265	271	272	282	304	297	283	292	270	290	259	279	280	268	233	290	248	277	277	280	299	282	289	263	282	272	319	286	290	275	265	245	275	272	261	272	277	260	309	292	292	277	294	278	295	288	252	265	284	313	277	310	265	266	308	307	276	233	293	260	296	247	296	275	297	259	275	265	284	270	274	277	274	252	257	264	261	306	288	274	243	291	272	279	272	241	280	279	279	252	286	294	284	282	250	238	285	295	241	297	269	235	265	267	281	278	270	262	282	282	260	275	289	297	271	254	246	250	261	295	279	275	260	286	270	255	272	278	280	239	264	293	258	273	281	248	264	238	296	307	249	267	273	283	278	277	291	286	287	287	240	284	270	253	250	281	297	258	281	282	303	302	273	266	279	261	278	264	286	282	237	263	256	248	259	253	247	278	254	300	285	271	284	277	263	273	247	272	264	274	257	272	249	257	272	289	262	267	278	269	269	247	267	292	256	291	258	281	276	264	303	283	297	267	285	281	262	276	276	265	280	257	284	250	285	281	276	279	276	313	291	269	290	278	294	255	266	253	292	260	284	256	268	264	248	262	260	259	272	287	259	265	257	263	265	265	284	275	289	273	264	281	270	282	278	311	279	269	295	280	286	297	249	256	254	274	269	256	272	273	301	265	279	286	266	242	292	266	246	272	259	260	299	269	309	257	268	306	270	274	280	281	286	282	268	266	294	262	293	269	292	272	298	289	281	288	258	288	302	269	240	277	299	257	285	287	271	262	267	254	289	275	306	302	297	302	251	268	245	284	290	268	247	271	299	243	259	260	253	244	260	277	268	306	267	244	262	267	280	241	260	280	277	282	248	265	280	249	293	276	237	243	264	271	242	271	295	309	267	247	274	266	240	301	302	267	263	288	275	271	266	272	274	256	272	274	266	240	269	294	263	250	255	287	265	274	286	253	266	293	295	272	266	279	284	279	285	277	280	260	277	279	265	263	252	256	289	286	285	272	264	281	288	273	261	277	303	277	273	228	288	254	298	269	243	261	259	270	297	297	299	243	301	257	270	281	284	259	300	295	292	269	293	282	296	273	254	274	277	298	292	267	246	298	258	275	285	281	263	274	288	286	272	270	259	302	289	281	306	269	276	273	271	262	301	288	265	279	296	270	269	295	251	264	284	251	295	287	284	272	294	282	264	275	276	279	284	272	279	282	252	285	309	283	230	265	318	268	268	260	287	287	267	257	292	285	286	259	282	253	272	279	245	276	285	264	274	274	282	247	280	266	253	276	270	275	275	294	279	287	283	305	278	263	294	250	280	260	284	275	248	272	272	263	287	262	265	266	285	280	287	295	287	288	276	274	288	262	267	268	276	258	250	298	249	281	283	275	247	271	294	258	275	281	259	303	244	268	284	274	255	258	294	263	279	262	255	247	258	274	257	245	294	236	241	257	278	272	279	267	320	287	300	276	297	284	250	255	277	261	264	277	274	275	288	279	285	261	252	300	256	262	257	248	288	257	287	289	304	274	253	244	255	258	312	295	277	265	261	288	292	278	288	247	265	265	282	290	312	292	275	261	250	264	263	280	269	258	273	290	247	290	273	278	286	288	298	269	296	274	263	276	249	297	245	263	282	283	252	277	270	294	267	272	241	254	301	264	268	256	250	252	289	276	252	241	274	273	290	272	287	278	264	267	293	303	291	276	286	264	278	293	279	289	244	287	276	279	255	281	282	261	289	263	261	267	270	299	261	275	279	265	286	284	262	243	282	285	284	275	272	280	293	254	280	312	303	289	233	259	280	306	270	273	287	273	249	294	288	251	318	257	274	267	284	245	280	247	260	280	258	243	292	290	267	257	284	263	256	257	288	248	268	281	260	239	289	268	279	281	307	288	268	257	301	263	277	274	289	285	278	276	268	278	293	286	291	283	274	282	276	249	275	289	245	272	268	288	282	257	271	269	267	294	291	260	292	281	282	255	298	284	281	279	294	281	282	266	243	257	278	252	272	271	252	284	287	274	263	318	280	257	273	264	290	269	244	283	283	264	272	277	232	274	261	264	240	241	246	272	254	243	248	268	281	284	257	281	290	268	283	287	257	262	277	256	264	280	272	272	279	294	280	268	279	264	268	279	251	251	281	264	268	271	251	277	275	304	272	246	295	272	261	282	286	261	263	302	262	260	286	295	297	294	265	270	262	241	247	314	232	276	301	270	265	252	278	271	287	272	285	287	287	308	273	297	263
4581	3481	7176	9853	9806	8298	4883	3349	2793	2475	1951	2067	1733	1614	2042	6375	7146	5231	2845	1763	1159	883	762	754	730	706	742	715	710	692	693	718	732	716	724	715	742	689	686	723	694	753	697	754	744	732	730	691	720	684	668	714	694	711	714	667	706	673	683	702	728	684	690	710	716	673	666	713	717	709	743	690	708	706	707	671	732	705	685	701	710	732	719	727	734	732	710	687	741	727	686	783	705	687	667	691	707	756	747	688	718	669	722	734	703	710	697	685	741	747	769	665	725	679	724	693	687	681	740	677	722	719	695	713	694	700	694	663	727	726	688	680	697	707	687	711	714	705	680	702	716	688	733	768	686	711	686	701	688	719	698	723	657	674	729	709	775	771	699	707	747	673	713	719	680	719	749	677	722	686	675	724	667	706	663	683	719	734	758	770	677	688	683	711	673	709	709	693	665	702	712	698	717	739	701	707	678	718	700	704	665	714	669	723	678	705	701	719	700	656	733	701	703	696	698	695	720	690	711	709	679	722	720	724	700	740	685	730	709	733	706	690	716	695	709	699	691	717	722	687	705	701	698	723	664	684	676	686	744	680	701	723	698	723	675	715	702	714	726	710	677	680	698	701	700	716	721	698	718	755	696	714	723	652	714	695	754	738	698	697	697	714	713	689	686	731	692	702	699	700	731	709	718	699	732	752	701	701	760	698	714	659	660	693	717	704	718	670	663	709	725	710	706	745	688	712	706	681	742	680	722	735	749	666	711	636	666	770	712	687	689	703	690	743	746	693	674	753	701	648	683	679	684	701	733	658	749	720	677	680	712	683	706	678	672	664	706	759	690	656	735	678	676	738	670	740	747	711	717	701	701	657	704	702	684	702	701	732	695	710	677	713	697	736	670	721	714	709	675	693	682	743	698	705	713	705	720	713	722	711	678	709	726	748	736	725	679	744	697	748	734	704	697	740	672	749	788	692	709	746	720	759	700	705	728	747	702	669	654	695	684	703	694	700	674	698	681	736	704	710	726	765	692	725	699	742	687	690	676	703	759	710	722	721	637	714	706	677	714	725	749	727	729	700	677	695	687	711	735	689	666	699	708	717	691	726	727	658	668	711	743	713	704	697	682	729	745	727	731	696	752	661	678	722	692	761	698	653	742	681	717	687	707	675	683	772	680	691	713	728	683	704	682	730	741	747	730	697	751	683	713	706	729	693	676	674	722	668	701	700	705	712	680	702	688	699	760	743	724	711	721	670	693	699	746	693	747	666	710	727	703	720	727	692	756	744	706	725	699	702	763	728	718	768	725	693	721	737	731	704	713	695	726	688	683	727	697	710	665	724	712	688	728	745	678	704	717	724	672	686	701	713	666	727	666	716	724	698	738	718	666	738	698	729	723	728	698	705	687	733	708	724	671	730	717	709	670	721	677	739	739	714	700	667	768	676	677	714	730	745	689	737	773	711	716	698	679	738	754	705	641	684	731	717	747	755	685	673	689	759	688	734	659	775	712	718	672	748	708	667	731	701	707	686	693	704	696	695	692	722	688	705	722	693	681	696	717	705	661	669	662	708	674	722	725	723	691	730	709	760	705	723	751	709	762	697	724	702	740	739	724	719	707	734	656	691	720	737	674	707	710	737	690	693	732	693	679	672	738	674	721	708	697	762	748	695	738	719	642	709	665	708	708	716	714	702	743	716	685	663	697	719	703	679	666	718	676	672	753	685	718	741	721	724	740	697	722	710	729	701	690	722	687	693	664	695	712	763	693	695	702	691	707	699	721	698	710	691	730	712	734	655	705	737	717	712	735	703	744	707	700	723	741	717	680	751	783	680	712	789	695	729	704	733	728	723	708	691	746	684	735	719	715	687	663	722	738	755	708	669	709	686	692	706	702	662	686	742	719	725	690	686	737	709	650	706	732	701	712	682	663	644	720	687	705	691	696	676	704	701	693	717	669	705	651	704	693	703	663	687	707	726	715	721	717	703	716	731	762	715	669	663	674	719	686	667	686	729	742	691	708	681	736	716	697	721	683	703	716	674	667	687	679	742	695	703	707	673	725	712	674	741	752	687	679	717	712	718	702	691	734	648	725	667	721	690	672	703	688	707	761	703	712	706	686	706	695	685	734	689	691	753	684	703	680	688	673	703	678	699	691	678	674	665	714	705	705	704	710	707	741	697	679	692	740	717	702	737	694	734	718	720	723	709	699	692	696	715	734	698	709	721	688	693	722	740	691	718	718	702	651	772	727	680	788	744	743	740	699	740	729	669	667	673	689	708	704	725	708	686	671	729	769	697	700	683	666	670	747	769	667	707	749	728	684	699	706	714	676	717	684	661	736	740	660	747	749	724	683	734	744	677	715	731	737	685	683	696	719	721	692	732	722	698	711	662	705	741	695	668	687	686	733	695	745	680	697	714	705	715	759	712	700	698	720	712	739	727	719	715	710	709	664	696	768	689	674	685	718	741	680	754	699	707	749	685	704	682	703	742	669	659	713	728	732	707	723	688	725	742	718	698	686	722	676	731	724	706	684	671	719	716	684	773	683	731	721	705	675	694	660	644	680	712	691	716	724	704	727	746	755	670	720	716	704	688	726	711	735	693	687	738	659	704	694	699	699	749	720	707	700	677	711	683	688	728	716	727	657	700	726	690	706	696	661	680	653	735	683	718	695	730	643	779	701	696	699	675	708	708	723	730	714	695	713	716	702	720	754	737	680	728	701	693	714	747	741	714	705	757	713	660	719	720	723	745	746	718	704	725	711	740	689	674	674	674	723	713	704	723	682	692	685	713	735	655	697	679	736	691	655	712	699	729	686	756	673	682	676	700	723	701	695	721	713	722	717	725	706	681	749	699	699	713	630	697	694	662	696	654	710	672	730	750	655	673	690	760	707	759	665	685	733	708	727	699	744	711	733	747	664	690	736	726	756	695	727	746	715	655	700	725	681	678	674	710	718	664	756	728	710	677	670	712	674	702	702	704	699	720	702	680	740	691	661	694	720	656	633	726	770	705	718	698	684	721	717	740	701	761	709	732	689	695	716	729	726	701	723	746	679	727	697	691	726	710	695	709	674	663	699	706	666	711	662	722	703	686	701	701	719	711	719	635	725	698	723	689	677	721	695	660	667	740	708	704	690	675	726	726	694	699	728	695	746	753	723	719	691	712	684	763	730	675	724	702	703	750	724	738	691	681	697	686	703	702	705	726	655	714	702	729	727	744	711	678	711	737	690	701	680	689	734	692	725	698	726	709	719	707	714	685	699	725	742	722	706	702	734	686	740	681	717	721	726	712	707	687	690	681	710	684	682	720	731	704	691	756	749	687	687	734	743	666	690	707	699	714	693	738	679	716	690	726	687	713	678	700	688	689	719	691	679	725	703	739	687	662	691	761	711	723	763	701	713	669	740	673	707	681	743	666	696	720	689	722	686	725	712	667	761	714	699	685	721	711	683	680	691	698	654	757	715	712	737	715	696	740	695	709	690	734	722	688	774	715
22097	16007	18192	16175	11260	15374	14929	10218	10308	6964	3538	1622	2086	8543	3466	10682	10858	6523	2683	1292	689	384	310	300	284	280	280	300	257	268	280	279	279	268	269	233	290	281	280	294	310	253	265	269	251	252	285	283	264	255	284	277	266	284	271	288	269	263	246	269	254	267	260	289	264	271	276	255	280	268	284	267	266	294	263	257	263	265	290	263	309	252	283	245	248	275	273	285	274	260	273	264	266	278	305	294	294	297	286	282	277	282	235	261	285	258	269	282	303	298	289	295	259	277	291	272	268	286	270	279	292	262	257	292	279	243	273	263	277	255	286	273	273	271	269	277	261	260	252	273	300	295	296	243	271	295	256	269	234	276	265	279	272	267	270	257	249	308	269	278	284	294	280	268	258	274	290	268	259	258	290	251	267	263	276	287	315	262	248	281	270	291	271	231	271	272	282	281	267	274	258	319	260	247	239	290	290	283	275	251	256	284	273	284	286	262	268	289	271	266	281	245	310	252	276	270	266	262	258	261	281	249	267	293	274	253	267	264	253	249	277	284	289	295	289	274	266	296	288	264	284	279	267	261	282	278	281	276	231	263	256	265	262	268	241	260	279	259	268	242	287	275	316	297	265	295	287	250	264	266	266	313	278	276	260	283	284	234	262	287	262	264	286	267	263	271	270	275	290	275	282	272	265	262	329	273	290	274	264	258	250	255	271	283	283	278	258	257	256	273	232	292	262	277	303	278	255	245	249	282	272	273	268	287	290	281	218	265	285	286	279	244	284	275	266	272	246	273	259	296	284	285	312	273	286	269	242	274	291	266	315	287	270	281	269	291	240	272	260	270	257	274	283	266	289	266	235	302	285	268	262	268	258	260	272	239	267	268	295	259	308	278	287	269	269	278	272	304	293	247	259	237	286	229	265	290	272	278	269	254	253	261	285	257	249	264	243	264	291	266	228	257	263	250	271	266	248	263	261	271	281	263	278	261	260	299	256	279	277	242	284	267	261	271	252	273	305	270	273	276	295	278	261	299	264	275	272	269	292	265	262	236	284	281	270	280	277	276	302	303	297	264	263	284	271	266	254	262	292	271	246	293	272	280	253	286	260	263	283	270	251	252	292	261	281	310	239	265	276	279	271	261	292	265	278	265	253	257	265	293	255	249	285	296	280	265	254	264	262	256	268	251	261	236	274	263	268	261	266	287	291	278	275	272	273	282	291	253	245	274	283	243	268	260	259	299	279	246	266	281	274	253	277	268	293	272	268	273	288	297	277	276	272	277	283	259	277	255	262	265	261	242	254	286	278	246	290	281	290	220	282	308	280	287	259	268	291	283	244	266	251	259	268	279	258	291	261	267	255	270	277	273	293	251	241	271	259	293	268	263	273	277	251	302	242	267	269	268	289	277	273	279	273	290	260	279	259	277	274	279	291	289	258	269	305	260	276	270	279	275	245	273	275	271	269	276	275	286	285	274	255	289	289	256	300	264	283	269	306	285	280	258	284	294	311	265	256	240	294	250	289	273	252	280	271	289	238	247	288	247	278	291	295	273	263	250	281	263	262	302	242	271	265	323	275	264	265	270	271	261	263	246	258	296	264	271	266	266	297	272	284	268	287	238	293	308	290	260	272	300	286	249	260	260	286	263	267	228	286	259	260	296	270	293	264	244	275	249	271	260	228	237	277	277	298	261	269	254	234	259	279	292	260	262	259	258	272	296	288	298	268	301	270	270	299	280	262	286	257	271	258	268	276	280	274	257	288	256	271	281	292	260	307	262	288	272	271	278	267	267	270	288	281	285	255	256	272	262	258	260	301	260	274	307	292	267	280	265	272	253	245	281	286	287	240	240	261	263	272	286	273	289	264	268	280	257	293	254	290	263	273	256	259	264	261	264	275	269	261	268	302	273	254	287	286	281	265	283	250	266	269	270	269	277	281	262	280	266	277	271	262	253	261	267	281	312	238	233	295	277	280	267	258	282	289	256	263	298	315	277	280	262	279	265	253	257	280	270	283	289	296	276	281	286	243	270	278	270	271	259	290	256	284	290	303	262	262	242	258	287	266	279	278	269	272	256	258	284	278	284	275	241	281	238	260	255	256	267	294	306	259	257	258	272	281	254	259	272	292	292	273	261	284	277	257	284	275	285	290	274	292	279	310	276	271	273	247	238	264	270	278	259	273	284	262	252	253	269	290	246	272	271	270	257	268	285	283	287	273	269	268	269	291	267	301	263	262	264	271	272	274	251	295	275	254	272	287	275	265	277	279	294	266	269	304	290	303	263	251	263	248	239	262	271	252	258	290	252	261	285	284	257	268	254	287	286	308	266	255	273	268	299	264	270	288	247	279	251	265	286	269	299	272	271	301	253	290	282	285	258	242	235	287	265	278	279	247	263	271	272	285	265	266	260	297	301	278	247	232	274	263	271	284	282	286	268	257	265	273	278	277	290	293	286	285	290	280	290	266	282	249	268	281	255	297	256	258	289	273	267	284	256	280	271	300	253	278	248	283	281	265	265	278	247	290	250	268	291	286	254	257	284	268	267	279	278	263	303	275	263	285	260	269	251	264	274	263	263	271	274	263	264	261	241	272	271	268	258	250	247	286	279	305	240	295	271	281	246	289	280	267	258	279	279	267	264	289	260	270	249	260	228	297	267	251	260	294	224	257	243	237	286	243	277	259	285	293	295	266	310	272	283	272	282	274	263	274	262	247	266	274	277	255	271	265	249	260	273	279	249	290	237	254	252	238	287	266	293	261	263	258	296	300	286	246	228	257	248	280	313	280	282	282	252	257	283	253	253	238	303	258	285	254	267	274	274	278	273	286	267	263	250	298	253	251	277	269	269	240	258	274	274	288	285	285	282	273	269	270	245	248	299	287	252	261	249	259	273	279	284	268	253	288	256	287	271	266	280	276	278	290	329	271	274	256	272	262	278	263	262	254	279	286	276	272	260	265	278	250	305	261	265	275	284	304	272	295	294	274	256	253	263	280	275	222	251	249	263	263	258	296	285	269	251	277	260	280	304	274	298	247	268	273	270	280	278	277	272	260	248	278	251	268	278	259	294	291	273	291	291	248	269	302	269	244	271	289	300	260	265	266	268	284	276	259	252	270	296	293	289	266	270	259	260	254	252	300	276	278	276	251	286	281	269	260	280	246	261	246	268	274	251	279	277	308	277	283	280	257	253	289	230	270	262	301	281	272	270	256	263	285	271	291	270	289	300	268	247	293	285	255	266	272	291	306	287	253	290	288	293	263	264	279	268	276	277	241	253	262	266	269	283	269	268	269	262	258	293	266	280	260	302	291	301	259	242	264	306	261	271	264	268	236	274	277	272	289	281	244	268	294	289	287	250	254	235	256	283	256	266	278	263	249	253	249	288	276	290	264	289	259	276	270	268	275	289	293	272	297	284	241	239	245	246	281	268	279	283	268	271	279	261	264	271	268	246	293	273	295	255	305	272	281	276	280	279	285	288	274	260	268	276	264	289	267	275
13542	12746	20289	22022	18531	24103	22589	17590	20184	14760	9636	6480	9396	23489	13860	32177	30937	22100	11148	6264	2931	1387	906	768	784	706	707	688	725	666	742	744	683	688	690	706	739	679	765	680	693	752	697	789	647	626	725	667	745	683	733	692	742	692	700	749	713	715	722	751	714	698	693	696	695	794	765	732	716	709	722	770	696	722	661	670	744	736	724	675	677	730	696	699	740	744	732	754	716	708	729	687	717	703	677	694	690	716	718	655	703	731	768	723	737	702	701	723	698	729	726	689	737	742	729	719	730	721	735	683	696	692	681	728	701	753	714	702	687	703	718	706	741	705	738	737	655	681	735	708	723	696	747	677	697	682	715	687	735	714	693	720	704	687	750	732	742	701	742	693	673	711	679	738	701	702	712	770	704	749	726	701	709	670	743	744	719	691	691	696	675	790	707	709	714	658	750	696	732	692	693	695	687	683	693	726	702	708	724	715	723	729	701	743	691	715	713	724	690	712	726	696	716	742	668	691	702	793	745	749	706	695	684	731	728	720	723	707	740	674	717	708	758	722	715	695	714	692	676	697	701	681	670	779	713	749	728	711	702	773	712	722	723	765	697	723	688	748	671	729	680	729	720	726	662	752	703	709	695	764	697	735	712	759	697	707	713	685	738	727	684	672	707	699	704	711	739	737	715	704	728	702	717	697	725	713	736	714	713	686	733	713	707	710	712	705	722	668	749	680	755	771	743	690	700	697	718	691	757	651	756	684	729	739	715	716	728	683	675	726	689	710	730	709	743	726	724	716	680	750	717	750	719	678	701	721	713	741	737	670	677	703	738	678	703	731	672	700	671	735	730	753	721	726	664	703	751	692	717	680	724	730	701	691	673	723	715	719	698	713	746	706	671	734	748	693	731	700	731	720	726	745	657	697	765	707	697	672	704	736	699	725	738	705	719	730	702	684	751	688	715	703	729	711	759	724	733	739	730	708	732	690	713	703	741	690	745	711	699	715	697	712	704	708	714	742	720	725	727	754	734	697	739	745	689	694	718	708	713	712	716	756	721	739	680	709	732	772	731	754	697	713	706	696	695	718	735	717	699	711	732	665	735	747	729	763	710	703	698	706	686	695	692	720	684	711	708	727	734	714	635	694	693	708	694	668	648	732	707	665	730	764	672	729	704	705	725	701	707	704	703	710	680	741	696	715	716	749	712	676	725	721	679	706	773	697	702	716	684	733	711	720	717	765	679	702	693	717	753	712	757	695	685	702	717	702	710	716	724	760	727	719	710	723	671	723	709	718	751	702	760	667	673	738	754	719	648	720	749	692	743	726	707	712	743	677	724	700	704	699	683	690	679	715	689	649	676	684	704	736	668	760	683	736	699	693	696	754	708	738	702	739	723	683	713	749	681	724	773	705	688	747	716	735	711	690	734	694	671	729	710	721	707	731	711	691	747	746	702	659	726	708	711	709	705	667	735	706	712	724	726	692	691	676	705	686	719	715	671	702	747	692	680	717	723	716	766	698	718	725	741	737	732	743	727	740	748	715	677	690	705	721	721	716	657	733	690	729	697	767	714	748	733	719	721	728	730	674	743	728	717	732	708	714	748	703	678	761	687	678	655	688	682	688	709	680	716	717	720	713	722	730	715	702	734	661	680	714	674	729	747	744	715	714	745	731	729	701	747	724	695	735	751	725	729	673	724	723	727	664	720	725	716	680	704	748	694	702	736	739	687	692	747	704	737	730	737	681	743	706	710	686	684	681	687	736	736	707	704	724	687	713	729	672	738	695	731	756	687	716	726	748	745	675	683	708	737	684	704	682	709	717	713	686	694	695	763	729	745	712	727	702	677	749	741	727	755	740	727	706	714	765	709	717	712	710	714	754	725	660	730	725	696	739	707	679	767	760	740	681	718	698	730	684	719	726	702	749	761	694	700	699	716	725	686	747	718	755	725	773	702	691	758	708	701	727	735	725	713	699	720	758	673	705	660	743	755	755	705	727	733	779	701	738	697	700	762	684	682	674	722	686	712	748	719	720	757	702	706	726	679	678	734	684	713	701	760	742	728	714	701	704	749	704	724	728	740	749	714	695	695	689	738	656	697	720	686	688	744	707	689	724	744	724	722	713	732	697	694	716	727	746	699	670	710	725	753	724	739	709	691	717	756	709	736	689	715	746	734	753	748	719	711	738	715	721	721	735	724	716	723	713	722	695	689	712	681	727	711	720	708	706	770	739	675	736	711	753	695	718	682	711	732	702	696	694	696	696	713	698	666	647	717	709	711	699	742	728	726	726	751	720	726	723	709	722	705	654	693	721	740	723	694	725	730	724	724	710	749	725	687	684	734	665	707	660	711	719	719	710	768	750	715	776	740	686	650	707	695	691	731	770	760	732	707	708	710	655	686	755	690	735	697	684	696	722	735	730	724	703	691	742	737	749	695	774	708	695	690	700	672	742	707	676	689	721	655	706	706	706	723	753	732	708	742	672	764	693	700	754	786	740	711	673	639	726	764	720	662	746	692	690	740	705	707	713	711	734	695	714	737	686	701	719	720	728	745	702	722	704	730	752	737	740	736	704	736	720	772	741	712	706	664	681	700	673	747	701	728	706	746	756	712	716	713	714	711	743	736	682	659	723	787	679	725	725	710	719	671	748	678	680	700	713	751	723	691	730	707	683	728	722	711	740	707	743	714	713	743	687	701	739	738	727	733	668	724	745	724	667	670	751	769	683	689	771	657	719	725	731	723	708	735	723	742	667	734	724	675	716	731	728	723	712	736	745	693	715	732	724	737	670	689	679	767	735	686	726	687	692	683	730	716	713	695	712	710	664	698	740	748	727	708	685	720	714	738	691	643	707	707	714	722	686	730	717	734	682	684	668	729	682	721	680	668	710	700	673	751	691	714	756	698	718	703	706	696	713	737	717	703	691	709	659	714	754	727	658	710	676	699	738	676	748	698	701	731	721	700	742	758	746	706	719	710	750	696	726	751	727	722	743	706	751	727	686	706	674	698	692	748	783	690	711	745	727	712	721	686	679	775	685	686	732	720	740	699	748	719	667	705	702	731	732	730	700	698	695	739	740	727	771	685	701	708	681	689	719	707	722	692	673	705	702	739	717	696	686	715	707	722	684	679	739	698	710	677	736	722	692	702	674	705	728	698	683	714	682	695	732	717	689	740	707	673	711	735	699	673	694	740	698	718	707	711	726	714	698	743	706	760	728	741	713	701	656	787	698	688	719	664	738	738	680	736	734	728	730	701	735	698	677	713	757	705	726	689	666	713	716	720	722	754	737	712	659	697	725	740	692	728	757	714	703	697	713	689	678	710	685	711	686	763	711	698	690	695	767	705	661	751	741	659	753	658	758	716	728	726	693	713	756	751	664	700	775	704	724	700	729	704	723	711	717	700	708	792	729	677	747	722	687	697	712	727	712	666	715	687	743	748	720	724	683	750	694	712	721	707	729	778	710	725	665	712	696	715	720	766	746	714	727	726	721	678	742
30868	28290	25661	27730	27230	24162	27742	27366	22133	20442	12958	5891	2664	2005	11302	19296	16586	9117	4655	2232	1097	574	393	328	294	262	287	275	279	279	310	284	272	295	249	283	316	314	279	274	293	270	281	280	276	279	276	271	271	297	263	271	254	281	272	255	280	269	249	290	264	243	271	286	278	272	329	276	265	302	288	274	261	277	277	250	270	288	278	247	250	270	252	264	270	240	300	271	276	261	294	297	281	263	261	264	267	255	282	264	291	277	290	316	279	265	263	284	295	292	283	276	267	281	277	313	285	279	271	263	275	274	262	268	294	295	303	284	276	268	283	235	284	243	310	304	296	301	269	299	295	290	270	269	261	286	288	250	291	313	272	270	272	264	323	256	290	275	261	279	275	278	305	287	320	259	261	262	278	268	266	280	288	287	289	278	279	273	258	267	263	293	257	294	271	303	269	297	265	286	290	271	266	263	255	257	261	281	267	277	308	307	277	278	263	267	281	295	273	260	272	253	276	268	275	281	267	261	272	274	267	281	298	238	287	266	289	275	279	291	269	270	278	278	264	300	252	281	271	272	268	276	277	271	281	279	255	280	266	276	257	253	275	274	272	287	275	254	294	267	275	265	270	284	243	262	259	279	263	278	266	283	285	264	256	266	269	277	273	293	277	286	252	281	282	261	262	283	286	251	263	270	273	275	261	258	274	289	245	272	258	276	256	267	276	292	283	263	264	278	281	308	256	259	285	278	271	258	253	265	296	260	255	272	265	290	298	255	274	276	266	240	296	261	266	291	252	281	260	281	281	269	287	303	296	250	283	260	286	280	278	265	254	281	281	258	282	270	306	302	277	287	261	287	280	258	278	271	257	300	272	281	273	279	234	256	279	296	289	293	268	279	261	264	281	275	293	290	274	271	275	280	291	305	295	264	249	277	279	303	273	298	289	292	288	296	254	263	293	289	274	282	278	265	285	271	278	288	272	272	291	268	270	285	274	260	261	250	284	302	299	290	263	268	282	308	278	278	270	254	279	291	301	275	262	269	290	258	257	285	262	276	277	286	259	297	266	305	283	278	321	290	281	288	286	262	264	250	291	296	238	290	287	274	283	298	296	296	257	285	260	290	292	259	291	290	272	294	276	294	259	253	268	284	301	249	295	284	287	274	298	276	295	307	269	286	295	274	265	255	298	296	291	285	280	269	268	270	295	271	313	275	260	285	274	258	262	281	305	276	277	263	286	280	282	280	282	284	277	235	259	290	288	278	268	303	305	268	280	265	248	281	272	287	269	286	268	264	258	281	277	252	295	263	293	254	269	279	314	269	275	288	265	297	253	247	265	284	276	306	315	318	258	260	300	251	284	272	270	279	276	262	262	275	295	279	263	276	263	278	274	294	283	269	247	287	273	295	293	259	281	269	263	295	268	255	271	264	266	292	284	308	320	304	284	254	292	267	296	310	253	271	267	259	281	297	234	309	293	281	307	277	267	289	277	266	274	303	261	290	256	289	294	280	309	263	230	276	256	291	284	283	257	259	274	271	255	285	272	305	277	282	280	284	276	273	299	283	272	272	264	302	267	322	255	256	265	287	266	284	264	263	263	256	299	263	291	271	274	302	286	288	287	308	253	278	268	255	251	262	293	262	253	255	248	287	283	280	288	302	291	274	268	263	289	271	264	300	299	290	294	252	294	281	273	285	306	285	273	246	264	287	262	273	266	273	264	264	262	252	260	276	278	273	267	266	279	262	278	290	256	295	270	287	253	284	277	278	287	287	278	284	279	293	288	254	258	293	235	250	260	252	271	280	302	286	282	263	301	296	264	300	265	301	281	287	288	284	303	269	282	270	279	275	271	265	286	268	260	262	288	278	282	274	279	257	262	258	266	271	287	253	264	284	276	282	305	278	292	283	268	256	283	269	304	273	297	254	240	291	291	255	261	269	255	278	291	314	265	279	267	279	259	266	279	276	255	259	271	261	263	260	269	300	255	244	287	265	275	290	300	279	256	276	273	279	278	272	284	295	254	310	281	278	259	248	266	268	280	311	284	283	279	258	288	269	287	293	313	289	287	295	262	268	276	296	258	267	276	289	272	306	265	266	257	244	289	295	259	283	269	260	262	244	277	269	265	295	300	266	246	269	268	277	273	263	291	285	267	249	294	255	283	284	271	280	278	270	271	294	287	272	240	272	300	291	268	262	271	265	275	289	295	291	283	273	261	271	291	260	294	268	258	273	288	303	302	284	270	249	254	272	272	253	253	258	273	288	272	259	293	256	259	259	295	261	297	265	282	274	265	266	269	306	248	295	249	302	292	271	288	292	264	308	273	301	278	285	280	252	275	277	267	273	282	304	257	298	313	248	263	282	268	279	276	284	282	242	262	288	300	271	273	270	288	281	264	271	258	261	277	253	259	284	306	269	262	269	278	267	261	291	233	264	291	274	260	263	242	283	226	255	293	272	273	292	267	285	264	279	276	294	312	281	264	280	280	287	253	302	266	288	277	263	276	301	241	284	293	274	301	247	273	303	278	268	255	274	265	257	255	285	236	306	251	275	267	271	287	258	285	275	287	279	243	279	264	274	262	265	294	271	247	263	264	282	247	272	266	289	280	253	245	252	280	255	272	247	287	268	241	274	291	253	278	270	291	273	253	292	268	264	261	265	281	304	252	280	257	299	255	280	268	280	244	294	266	292	277	270	258	282	251	288	266	264	275	258	260	249	275	262	267	280	263	261	260	265	284	262	283	280	264	269	274	320	261	286	258	273	263	252	302	300	297	292	263	281	309	251	284	257	289	276	271	268	299	250	285	257	301	279	241	260	297	285	275	255	252	267	276	248	260	259	254	277	289	285	273	292	225	271	246	293	269	308	259	294	252	277	280	292	285	275	300	259	259	259	250	283	277	260	282	267	255	254	269	263	269	283	296	255	253	285	312	292	277	269	262	272	298	267	283	269	301	282	271	268	256	252	273	266	318	244	290	261	282	310	301	299	240	298	271	293	262	264	259	268	288	282	269	267	301	300	262	263	305	299	270	299	273	275	260	245	303	302	278	277	253	273	277	273	274	287	286	285	298	317	280	293	265	284	270	275	267	268	283	278	260	282	300	275	258	275	270	255	292	270	267	293	263	241	277	305	299	288	269	282	290	307	272	279	274	283	277	314	262	271	298	265	258	273	286	279	264	261	267	247	267	269	259	255	254	267	269	276	279	277	269	262	252	288	273	285	280	293	277	276	269	294	268	242	312	304	271	276	281	278	290	302	273	277	269	279	262	284	269	277	314	262	256	252	270	265	287	279	272	274	256	244	266	289	294	276	278	257	253	282	275	266	293	260	280	295	286	279	299	270	276	260	265	240	267	279	286	280	285	307	289	285	302	262	279	278	247	283	290	310	262	303	263	268	272	248	276	284	280	273	272	285	257	264	295	280	276	251	297	257	262	247	300	293	261	269	279	279	255	267	293	273	260	261	271	268	269	258	284	294	292	261	288	289	270	288	281	314
18396	21134	24180	30917	32124	29670	36921	29792	28265	30020	16878	10974	9245	6626	31465	40455	36884	26053	17450	10005	4799	2280	1152	952	790	730	733	727	681	702	732	736	715	653	701	655	761	711	759	710	673	735	705	736	731	753	747	718	746	698	749	709	733	694	739	716	696	716	762	726	769	762	720	718	757	687	703	732	703	674	720	731	657	728	699	690	718	739	740	699	740	758	701	765	685	694	706	708	718	746	716	741	735	695	743	703	731	744	689	755	706	729	717	704	736	696	697	700	727	663	696	743	734	716	694	727	681	748	733	725	674	704	677	761	672	681	686	748	727	692	721	723	735	706	751	699	698	688	733	695	721	697	745	701	713	686	708	736	734	744	706	732	740	701	715	730	706	687	674	749	724	773	708	729	720	675	708	683	707	740	720	723	742	741	756	734	695	723	717	714	726	698	658	718	726	712	740	755	739	721	678	720	732	723	738	705	731	705	658	721	722	746	732	737	739	799	757	712	747	730	730	737	708	720	666	700	740	702	738	693	709	750	705	707	730	695	720	722	695	692	722	702	705	711	750	740	699	686	764	715	683	756	710	707	743	712	738	715	738	773	708	695	711	738	751	692	743	755	748	672	697	723	711	740	706	724	704	714	687	705	697	690	735	692	693	720	733	754	736	706	776	733	763	686	724	693	690	704	690	709	660	686	744	723	733	699	724	677	708	753	706	696	669	735	755	691	715	684	651	695	686	739	713	763	693	700	748	702	735	727	726	765	682	727	751	728	663	691	714	736	701	701	712	713	700	724	739	708	728	730	737	695	767	711	694	781	705	735	708	696	728	732	761	761	705	726	703	728	700	745	721	704	749	696	693	726	679	713	765	688	718	731	718	657	708	692	699	710	716	710	755	742	697	745	698	705	712	696	725	710	767	686	682	698	707	691	696	678	758	690	748	717	750	692	731	710	673	756	718	674	710	736	743	731	762	754	708	744	714	690	692	725	710	718	701	705	707	717	680	714	699	745	685	696	745	645	703	708	731	744	732	773	717	739	745	742	678	746	720	666	664	729	722	688	705	738	664	697	759	694	637	726	688	669	690	681	693	751	769	675	746	750	733	684	727	719	683	710	675	723	697	698	702	712	703	681	674	740	695	722	739	676	692	741	721	714	717	709	728	672	739	657	686	749	746	743	731	700	743	700	691	721	695	714	729	757	697	702	723	735	709	704	721	732	695	720	720	716	743	696	693	745	730	708	693	715	679	710	693	709	709	724	747	714	697	742	698	765	712	727	748	710	749	723	683	706	701	756	695	703	730	711	766	683	659	768	726	706	676	718	695	690	713	730	712	729	681	665	730	679	677	672	681	749	710	737	690	707	719	715	709	726	733	694	731	699	749	746	737	736	686	705	733	698	674	741	716	703	703	703	739	750	734	733	749	717	672	708	751	684	762	711	719	702	705	693	724	665	712	711	701	721	673	718	749	702	688	735	707	715	780	700	723	722	777	758	723	683	715	732	725	732	741	728	708	699	740	702	718	751	716	751	701	725	736	732	730	721	722	685	700	710	685	688	716	646	730	722	701	699	729	697	728	718	728	654	687	688	717	725	718	762	705	718	711	673	713	720	657	698	694	711	708	707	721	745	736	738	676	722	724	732	695	715	757	756	694	684	714	726	730	692	719	733	733	721	709	694	653	781	710	708	677	686	691	747	745	751	732	695	727	748	757	688	704	769	716	716	725	681	758	702	706	655	695	750	694	717	656	710	731	774	705	742	745	729	700	674	717	711	736	710	735	755	745	762	688	720	713	750	683	686	706	699	664	688	710	739	720	706	704	676	706	748	689	717	748	694	713	698	682	720	727	707	690	793	733	723	731	722	695	684	702	708	719	758	708	735	715	730	732	748	701	739	739	706	726	744	725	702	719	689	732	704	696	691	705	703	730	727	720	701	695	702	692	720	697	702	692	733	724	773	677	691	720	744	727	711	679	729	734	711	699	718	718	725	686	723	690	686	679	727	725	704	693	705	737	719	742	680	714	678	700	721	695	725	748	724	728	681	732	722	731	712	702	742	741	722	705	691	704	708	752	710	710	761	699	703	692	730	706	677	697	735	722	708	725	693	715	722	694	720	715	691	719	678	745	721	699	686	636	740	720	707	720	712	681	641	708	751	698	686	704	704	694	707	709	724	730	725	771	711	684	723	743	709	714	691	704	725	709	735	697	719	732	733	723	704	718	719	688	747	736	722	665	740	743	725	714	722	689	754	697	716	744	728	708	730	748	746	686	679	691	709	713	757	695	707	685	710	688	735	732	743	731	726	676	714	741	690	704	648	748	717	755	671	731	730	690	731	714	735	703	711	731	737	713	704	654	733	692	709	739	714	711	707	662	737	773	726	715	705	759	718	740	692	681	695	763	703	702	688	725	724	700	737	730	681	776	699	678	693	699	732	714	723	672	744	735	763	728	717	701	735	722	760	724	720	720	721	700	695	740	704	691	691	713	734	709	711	738	708	678	718	729	738	694	716	718	719	700	670	722	734	659	742	690	701	663	717	720	697	708	692	681	729	719	690	739	689	724	713	681	726	698	731	687	712	745	691	724	722	754	774	697	760	705	709	746	659	736	720	749	725	717	694	704	686	657	705	682	684	705	677	738	702	678	689	712	706	682	741	713	694	742	735	708	696	715	712	711	744	701	688	766	702	727	675	706	783	759	736	725	691	704	695	714	670	750	795	679	673	689	718	720	758	711	645	727	701	749	755	731	712	754	706	734	661	742	676	708	772	729	710	711	761	701	758	665	738	719	702	718	697	710	756	689	737	706	733	750	720	686	732	685	723	731	745	733	691	658	756	710	755	769	756	719	719	704	732	684	720	738	678	728	715	711	705	763	716	723	733	747	737	757	764	756	697	726	671	679	689	720	707	754	730	732	717	737	671	705	674	724	742	748	751	732	735	740	724	699	747	675	668	726	715	709	716	708	724	709	683	698	684	712	709	698	712	659	732	733	700	724	752	732	714	718	718	747	745	752	733	746	687	727	723	748	712	709	733	715	708	710	646	714	761	691	712	694	711	725	705	688	726	758	742	684	699	707	762	751	698	719	734	723	733	688	694	704	704	713	664	700	737	720	725	714	728	703	698	739	696	720	718	729	704	768	703	693	677	712	678	728	735	709	689	743	709	734	670	679	737	686	706	768	758	682	686	740	727	716	705	780	727	717	717	738	711	726	732	757	716	699	719	730	740	742	726	780	704	665	729	766	723	708	656	690	682	722	712	755	703	695	685	737	769	768	707	691	719	730	704	717	755	729	704	724	738	766	740	704	670	702	708	718	704	745	670	694	743	707	660	678	742	692	679	716	730	724	738	692	703	716	759	740	715	651	743	682	692	782	728	747	715	688	680	739	729	705	729	684	674	734	727	691	703	696	732	733	697	767	716	738	707	698	705	692	714	734	754	742	720	713	711	677	692	702	717	703	681	712	740	715	725	725	700	700	710	682	696	695	645	685	651	726	724
7831	5394	5977	5276	3451	3234	2487	2054	1720	1260	963	710	609	486	812	1279	1023	992	878	546	404	372	306	280	299	272	257	270	259	285	278	287	276	276	261	283	293	308	298	270	270	310	283	243	249	302	264	298	277	287	301	294	287	265	269	283	257	281	248	291	260	269	288	268	246	265	260	310	298	263	254	261	285	254	260	292	275	268	265	272	263	296	270	321	266	285	308	280	312	290	292	285	291	283	262	310	278	308	254	289	269	284	268	291	285	280	300	286	297	236	264	276	258	285	263	274	252	303	284	266	286	272	298	270	296	275	269	291	252	270	258	306	289	290	273	279	270	306	263	303	279	261	247	267	261	255	268	288	301	287	286	284	284	280	278	279	294	259	268	290	270	276	308	280	275	269	305	275	294	262	279	287	272	303	265	274	288	296	284	285	285	285	275	276	260	309	279	288	296	241	251	261	280	277	277	294	259	288	244	251	267	278	249	310	288	281	250	278	243	269	286	296	267	297	258	271	296	271	252	291	278	274	256	276	271	266	280	301	299	314	291	281	300	261	279	282	271	295	282	308	244	291	263	241	281	288	291	287	264	301	284	281	272	278	266	297	288	263	265	266	267	303	268	239	302	293	271	304	281	283	255	308	294	252	297	276	279	273	288	260	255	294	288	272	263	291	288	249	291	285	272	263	280	282	272	308	278	315	279	255	286	274	292	245	270	279	293	281	280	273	270	267	308	279	289	268	238	284	283	278	280	281	288	265	293	280	279	290	258	253	268	271	268	294	270	262	273	270	297	288	274	302	278	245	264	287	286	272	281	287	290	296	296	291	276	267	274	293	289	309	255	281	263	262	294	287	268	274	270	262	270	289	252	274	298	266	275	272	299	266	304	280	298	260	253	267	257	283	274	272	306	324	309	287	277	304	277	307	270	270	280	271	288	250	264	311	264	266	278	286	248	263	265	274	292	267	311	268	276	293	305	270	256	300	276	261	295	286	269	272	268	298	282	302	275	263	292	266	287	303	287	295	279	243	282	264	280	257	303	275	265	281	270	253	267	288	260	277	266	264	251	266	286	262	283	282	288	289	305	272	252	287	278	269	266	270	300	256	274	310	298	254	264	249	293	279	272	239	287	301	278	287	266	285	281	318	289	263	293	267	260	267	273	278	289	266	273	298	280	286	255	274	268	298	275	304	288	292	277	289	252	294	291	245	257	281	277	311	314	240	272	277	286	268	265	279	267	285	280	303	258	286	266	271	288	289	281	275	279	300	292	267	259	289	291	265	266	291	284	261	292	291	279	301	304	240	247	269	268	308	284	264	281	287	259	273	250	262	263	304	292	306	291	271	271	252	279	275	270	281	267	269	275	247	255	259	267	287	282	266	257	293	244	285	267	295	279	272	260	248	270	283	251	300	257	264	261	277	257	258	246	253	244	278	289	300	273	284	275	272	287	305	274	280	246	309	310	293	280	263	281	268	305	262	267	261	267	284	260	269	284	269	249	251	277	301	284	266	276	271	295	281	240	284	286	292	297	288	258	281	277	302	292	308	254	271	279	299	276	260	285	287	284	267	302	305	290	293	298	252	284	320	275	263	264	270	277	269	270	261	287	301	309	273	265	302	276	283	265	277	283	274	290	307	278	269	292	290	274	285	260	274	298	312	267	252	275	254	269	302	296	307	260	285	304	297	275	272	283	283	247	263	287	293	280	293	248	275	289	273	265	278	313	289	243	297	280	273	265	285	279	290	294	310	275	285	257	305	261	302	280	277	279	272	254	264	274	271	258	268	263	257	293	296	306	264	340	280	296	304	288	295	262	293	288	275	301	261	282	279	295	270	289	283	275	302	285	273	281	293	277	274	288	298	284	281	267	300	264	248	276	268	281	266	278	267	282	267	268	275	256	282	297	264	283	266	263	276	274	299	290	257	308	264	282	290	246	288	284	263	288	290	255	295	274	273	268	305	288	273	278	281	292	299	295	283	262	290	295	261	294	274	275	278	279	284	253	274	308	260	288	301	279	257	283	270	242	290	279	259	274	288	273	303	281	278	298	266	283	289	287	275	262	284	250	291	248	262	276	293	307	311	312	277	273	245	277	284	269	274	273	281	277	267	273	285	301	289	291	288	281	285	276	260	292	263	271	320	274	274	320	272	265	272	281	289	246	288	289	282	275	266	268	252	273	280	292	281	326	306	298	305	250	289	273	267	258	286	303	272	290	280	293	250	260	309	278	313	268	239	266	251	273	255	270	291	275	282	290	289	280	285	276	267	264	265	254	260	260	270	269	268	268	313	280	271	293	254	267	302	267	260	271	270	295	276	281	243	270	287	303	265	285	268	284	268	299	282	289	300	281	300	274	292	283	256	268	279	231	252	269	235	283	289	263	292	300	290	253	279	268	281	283	268	252	257	287	265	292	243	270	279	291	283	285	306	307	282	266	284	293	292	278	270	282	298	234	271	316	294	246	270	278	284	297	264	283	279	247	266	295	269	307	285	290	277	263	270	297	296	320	267	274	276	283	278	258	281	251	271	294	304	272	287	311	283	258	278	304	270	255	284	279	271	262	270	256	270	312	297	271	271	270	261	270	287	272	283	250	272	247	291	271	274	285	270	257	290	266	293	292	252	266	274	265	258	284	273	261	280	287	266	281	305	262	273	261	277	280	273	260	304	302	280	302	297	274	275	289	296	299	290	291	294	326	282	261	278	301	276	267	284	302	269	252	269	275	297	277	270	275	285	246	296	296	247	266	283	304	273	257	303	274	257	287	264	274	233	238	275	262	278	295	268	302	268	282	285	308	255	269	278	325	310	271	261	264	292	282	283	271	268	272	287	292	298	273	263	282	275	285	294	308	283	274	291	287	281	302	278	290	290	262	291	271	285	288	281	274	275	266	305	264	247	281	253	256	271	281	290	270	248	273	287	280	269	259	257	271	275	279	286	254	269	274	263	282	299	285	283	291	280	262	271	317	282	273	286	233	283	284	289	266	279	287	291	246	278	287	288	293	271	266	272	277	282	281	250	282	295	269	282	294	274	272	295	289	277	293	249	274	281	249	280	277	295	292	302	272	293	279	302	282	288	259	272	273	268	271	281	257	284	323	286	304	284	292	274	277	295	294	255	267	280	295	309	267	269	273	274	285	265	284	278	272	254	299	324	344	295	272	287	293	261	263	299	259	287	288	288	283	291	261	281	291	253	265	307	257	251	297	295	300	266	274	282	255	284	290	269	280	278	252	287	277	315	269	264	271	291	275	277	289	288	291	286	302	288	275	288	294	281	296	298	292	275	273	281	278	264	263	259	252	282	309	266	272	266	265	303	251	277	293	273	295	260	280	265	258	309	307	285	250	278	252	289	294	266	284	289	267	325	262	269	261	253	270	273	292	279	272	302	258	274	261	267	273	278	277	267	295	285	269	258	239	272	298	284	254	268	281	282	270	285	303	284	289	256	255	281	290	258	266	266	274	276	257	296	283	240	270	289	301	277	280	294
5522	5286	9200	11811	9741	10642	7630	8102	7103	5709	4584	2994	2685	2229	3961	6240	4785	4408	3441	2034	1445	1125	916	730	686	699	729	765	725	670	691	748	719	679	735	730	761	779	730	754	705	693	693	699	726	644	714	711	747	703	742	749	733	723	772	679	747	742	687	765	676	739	726	733	709	772	745	699	702	721	752	780	720	723	706	730	710	695	710	750	741	703	756	736	732	693	721	709	693	743	736	704	716	725	708	716	713	703	721	736	738	749	722	783	766	715	714	663	697	755	709	706	697	699	733	677	746	697	727	707	725	778	732	757	767	694	762	695	747	750	750	721	723	776	755	703	692	768	735	733	726	749	737	727	744	754	670	717	736	730	734	674	715	734	726	733	773	787	708	701	728	672	730	731	718	727	740	678	713	731	716	736	720	710	768	697	734	710	737	745	782	707	776	666	692	727	739	732	665	721	748	714	644	703	695	722	752	719	742	726	704	757	698	734	678	759	706	681	706	683	732	720	708	767	752	739	721	728	741	697	749	734	700	733	791	694	740	698	721	700	721	728	725	729	681	688	690	727	699	754	727	718	737	658	717	714	685	678	691	701	691	753	727	666	660	777	715	717	700	692	717	755	725	713	701	732	671	754	738	701	689	716	697	737	742	707	714	755	729	686	729	750	689	743	740	696	699	698	735	698	696	747	754	732	762	767	725	712	704	724	695	729	699	779	740	751	723	705	707	740	742	712	721	735	790	732	723	710	771	700	638	742	703	718	712	712	738	709	734	736	715	764	661	691	744	735	733	718	749	737	751	728	765	731	689	702	715	756	727	678	732	700	753	754	700	655	731	701	774	714	715	736	710	756	719	715	707	674	695	777	728	701	733	719	723	683	750	749	733	722	740	764	734	757	670	757	697	722	774	713	725	725	737	733	702	759	646	750	711	686	757	691	728	711	677	699	750	703	728	677	683	697	699	694	685	765	677	756	726	723	737	754	735	713	727	698	695	713	675	769	762	729	735	700	674	718	731	672	711	790	736	709	686	708	738	682	727	699	700	707	701	703	710	717	731	725	681	733	726	705	692	705	743	751	689	696	699	694	747	704	733	736	686	736	764	711	759	748	685	726	731	675	792	728	743	715	725	689	747	703	736	709	711	728	736	696	713	747	693	762	729	736	750	692	720	716	762	741	736	685	688	696	738	712	690	741	706	744	700	702	721	752	717	743	701	742	753	707	723	737	708	736	717	719	694	777	688	723	654	730	750	713	694	755	730	737	709	687	718	681	692	712	735	705	748	702	719	725	743	692	727	662	779	719	729	715	732	733	726	692	679	712	709	681	700	696	705	742	696	675	659	685	705	728	721	687	704	720	731	667	706	701	685	774	728	724	716	695	726	732	751	721	719	692	748	684	751	727	708	689	708	687	746	714	742	709	710	705	717	702	756	721	734	735	712	708	721	730	732	758	660	697	707	709	679	718	704	687	693	737	696	747	740	712	714	731	716	703	719	772	701	706	731	717	653	692	741	682	754	744	709	753	707	725	757	678	734	748	724	739	711	736	714	688	693	702	700	760	705	700	698	710	706	685	702	703	710	733	703	732	709	790	722	765	684	679	698	726	736	692	696	748	705	736	736	696	740	737	721	738	723	746	717	702	727	754	756	766	679	733	759	701	734	696	743	743	714	763	706	702	725	748	701	729	694	717	708	744	684	699	742	672	738	719	700	732	697	682	703	700	716	679	716	706	676	684	699	765	708	741	693	745	727	708	744	706	724	705	722	690	788	715	694	733	725	715	738	725	703	725	730	721	683	687	690	742	674	730	715	723	705	754	707	714	735	731	699	768	717	738	762	761	675	692	772	694	740	713	750	719	720	723	727	700	705	753	678	729	743	748	662	703	729	705	732	719	685	694	746	720	725	690	726	718	688	747	652	686	722	719	699	726	702	711	684	703	731	801	745	687	742	780	699	701	711	721	791	794	760	709	726	730	712	739	742	710	730	714	738	685	724	739	686	706	735	708	754	680	756	749	751	725	742	736	701	709	725	723	736	688	723	719	742	750	700	725	681	680	733	707	726	756	701	744	699	719	733	745	728	745	625	736	671	734	688	729	717	726	740	708	730	695	722	717	701	727	668	749	730	736	682	752	747	698	676	699	689	734	684	696	737	740	723	750	697	716	753	712	735	716	694	728	655	722	758	759	682	707	705	694	721	737	717	749	700	718	670	759	746	695	676	743	708	696	732	714	691	754	733	731	742	708	768	686	708	739	723	730	747	663	687	718	694	736	713	707	711	731	728	747	681	689	725	720	721	698	705	709	712	720	752	700	688	738	748	711	698	682	745	719	752	760	718	708	729	755	710	681	766	690	702	671	699	748	715	719	687	768	700	736	723	712	668	732	698	736	767	696	709	713	700	707	687	736	729	738	703	751	717	738	709	733	707	700	706	788	737	734	670	702	728	785	710	722	700	715	716	729	758	718	755	686	754	735	732	685	740	691	736	756	723	786	706	701	705	741	720	649	718	692	765	722	697	775	730	721	749	736	707	689	695	694	712	696	699	736	670	729	737	714	708	718	727	689	720	708	695	743	746	739	754	746	700	732	721	695	694	727	689	750	686	697	757	731	743	734	769	723	723	743	720	725	708	707	725	735	724	693	673	732	725	716	692	699	722	711	718	697	769	693	693	747	744	705	699	721	726	689	750	724	711	704	749	712	699	696	716	724	730	693	664	713	704	751	717	721	666	702	677	712	777	749	749	738	705	719	756	715	690	747	731	709	724	724	705	717	704	769	744	676	687	717	689	723	703	707	707	727	692	702	793	753	740	702	722	748	732	703	732	767	684	740	679	708	742	743	697	699	737	709	710	741	726	719	704	733	713	742	714	793	741	739	723	715	732	703	711	693	715	694	729	723	710	686	679	711	774	748	736	716	705	744	715	729	753	758	755	706	672	721	720	712	755	702	668	712	750	645	774	711	712	720	729	674	741	716	746	747	728	722	750	757	722	711	740	675	679	677	720	771	735	736	700	742	703	706	737	702	731	719	729	729	705	703	734	691	755	714	685	742	683	676	721	739	704	675	727	667	679	743	719	699	730	667	713	714	687	730	712	747	734	752	752	712	720	749	725	725	717	750	688	724	711	676	747	695	703	697	718	726	686	690	741	732	704	757	690	730	726	736	690	707	665	703	702	719	741	764	729	701	740	714	729	704	682	720	710	721	699	721	720	697	700	746	703	764	748	722	679	689	744	707	702	732	700	684	716	738	748	717	687	734	712	772	738	732	711	780	702	705	734	757	733	702	733	743	710	756	712	712	714	728	730	681	769	746	733	730	684	709	710	700	698	699	724	702	758	732	709	704	765	730	747	752	755	762	711	691	755	671	725	691	706	743	700	708	733	757	702	738	696	712	745	731	686	690	737	675	691	747	737	728	746	692	754	699	751	684	715	722	712	717	759	708	714	749	729	703	730	735	719	721	703	706	695	711	725	724	764	734	726	700	738	757	722	728
24501	18447	22568	17459	15319	20847	20968	21374	19072	9660	2797	944	738	634	1268	2588	4286	10802	8588	4963	2221	936	468	345	292	302	259	303	292	277	292	263	283	299	283	287	289	291	281	281	289	287	302	283	282	250	298	277	300	284	295	274	267	318	289	277	266	289	302	277	277	264	283	317	300	273	261	285	253	278	283	290	291	265	269	291	306	265	277	264	281	251	278	271	296	280	263	290	290	273	290	261	288	279	252	268	308	268	253	284	281	259	275	259	295	279	242	273	294	260	280	253	289	251	304	272	268	260	295	242	290	276	289	265	258	280	281	275	287	290	273	282	288	243	282	298	287	281	276	284	262	269	275	267	298	266	271	289	271	282	277	282	310	298	303	256	249	272	306	271	302	295	271	277	270	301	291	278	304	298	271	285	249	279	268	278	243	243	288	300	309	272	278	270	281	286	259	296	262	282	307	281	270	285	283	294	307	249	259	262	303	254	297	305	300	285	279	287	314	288	283	278	271	278	259	276	290	280	264	279	292	265	253	284	287	277	277	276	286	248	285	299	292	272	259	283	277	282	293	249	273	278	253	258	286	297	295	284	277	279	296	274	308	307	280	280	266	296	303	271	247	278	269	307	280	291	266	263	277	277	320	330	278	293	285	270	304	296	265	272	304	252	287	305	280	268	287	322	264	272	306	283	286	299	274	268	283	281	266	284	274	287	270	297	257	271	274	252	307	277	268	285	257	307	282	291	279	248	271	282	273	255	303	286	254	256	265	272	275	258	297	292	260	276	273	318	286	291	274	297	314	273	255	302	281	300	262	281	262	292	272	280	253	283	270	238	312	269	274	279	283	274	263	292	293	309	243	276	297	287	292	268	313	314	279	314	298	281	280	309	262	258	283	270	284	261	283	266	290	275	261	269	278	290	256	268	269	276	277	275	319	270	270	256	254	308	289	252	266	256	288	280	266	265	303	251	278	275	268	259	239	299	261	287	292	288	274	272	301	295	301	294	276	272	276	275	273	272	259	258	281	308	284	259	275	305	283	272	290	284	286	271	287	254	290	319	294	281	288	258	290	284	284	306	278	296	282	291	258	288	292	283	289	305	269	260	282	258	294	303	287	263	297	294	281	270	241	322	273	278	301	287	291	268	257	282	257	262	282	272	274	293	289	280	286	258	269	255	251	279	239	303	293	259	294	266	293	279	273	262	283	291	261	285	291	253	289	289	279	273	305	288	263	250	280	248	226	253	266	271	271	265	270	287	294	285	291	274	287	259	300	262	293	309	290	301	288	301	285	296	289	267	280	279	278	286	314	296	293	281	280	238	271	302	251	270	272	270	316	278	303	280	327	319	268	306	275	264	280	272	261	304	284	295	278	271	300	252	272	263	283	259	285	306	272	256	282	281	317	290	272	281	268	292	282	271	264	299	281	292	282	294	249	310	281	261	303	303	279	265	263	307	260	304	299	265	283	309	285	246	263	245	260	266	299	310	269	268	293	280	302	281	272	276	288	294	259	283	257	286	260	280	279	274	291	286	290	291	292	283	252	251	275	269	275	313	287	289	289	288	280	291	257	279	280	267	299	256	250	312	250	285	258	302	306	275	314	273	278	289	267	295	294	302	301	268	279	296	293	266	248	264	311	302	312	284	283	263	259	292	301	266	282	244	300	246	248	274	279	256	278	300	280	299	288	282	293	286	287	274	298	266	286	304	252	299	278	276	290	281	283	285	258	294	271	267	272	253	301	304	286	318	257	291	297	286	324	262	291	293	287	259	289	283	274	303	292	241	260	271	270	252	269	277	261	303	306	294	267	289	266	264	274	270	259	311	263	262	299	280	282	278	274	259	276	264	286	273	297	299	282	283	274	276	290	311	273	290	278	260	293	282	308	276	305	294	289	306	269	294	259	268	289	290	261	302	284	279	278	292	255	283	307	245	273	275	245	265	298	281	288	282	317	306	229	298	270	272	270	309	285	285	269	297	288	284	292	284	266	284	293	274	284	246	309	252	316	287	297	296	273	287	304	293	302	306	285	286	274	281	283	258	252	279	243	291	259	266	282	275	302	274	281	255	287	254	278	251	296	287	254	278	276	248	291	280	270	275	316	267	300	268	309	282	282	294	270	286	287	273	299	275	261	284	241	264	284	277	297	307	271	300	292	281	250	263	301	280	266	288	281	320	264	264	262	305	269	281	277	296	288	275	297	264	267	252	261	293	277	242	297	281	288	295	272	273	284	303	297	304	284	307	280	293	289	290	277	288	256	279	301	267	291	279	261	305	265	301	280	277	301	270	268	296	266	293	265	303	274	291	256	302	288	266	270	300	293	257	304	266	276	288	258	282	256	261	279	293	283	294	284	268	274	269	282	283	271	264	294	303	264	286	286	287	278	268	280	273	269	269	253	299	266	269	276	288	272	242	285	271	309	284	248	285	258	293	255	267	297	285	301	297	272	275	276	301	271	284	239	303	254	297	284	268	260	279	289	310	288	287	276	291	284	243	288	284	283	266	277	296	260	252	282	265	282	275	278	288	264	283	279	250	293	298	315	292	282	292	293	273	273	247	320	270	291	257	281	286	303	293	280	296	267	275	294	293	274	263	287	260	316	285	265	278	287	331	303	284	282	283	247	265	268	281	259	282	290	272	264	282	276	285	303	270	284	287	305	256	295	255	264	280	272	249	269	302	313	272	295	316	277	315	248	283	260	259	292	273	274	259	290	284	276	311	296	279	277	286	272	303	268	298	259	281	316	291	315	316	242	286	290	275	238	281	308	282	304	266	263	256	282	272	286	282	268	303	282	274	267	275	311	283	267	272	252	281	262	268	331	281	275	276	291	322	284	286	293	258	295	283	311	303	271	290	257	290	283	300	331	316	245	281	277	291	268	279	262	277	276	266	272	271	305	303	267	299	286	293	287	285	257	268	300	253	258	241	307	280	267	290	283	282	289	294	319	265	267	274	293	292	298	278	280	276	276	262	285	272	269	288	284	290	272	277	266	254	274	272	295	270	275	256	269	269	271	276	261	269	279	301	271	280	277	283	266	305	281	272	283	275	295	254	295	295	265	257	313	267	262	302	286	273	304	275	257	259	302	277	282	278	268	270	262	279	291	291	260	306	296	269	271	266	292	290	278	303	283	297	273	294	260	302	270	278	273	259	273	295	298	305	245	304	291	311	273	262	286	272	289	264	264	274	273	289	280	277	271	255	301	292	306	278	266	307	282	295	275	275	279	267	271	297	259	257	287	287	271	306	247	247	275	267	281	318	257	254	289	274	280	261	283	292	310	301	248	283	278	282	277	304	340	289	273	285	272	288	263	267	251	259	298	272	274	264	256	288	239	286	284	272	268	291	308	299	281	269	289	264	268	274	269	297	283	273	268	272	279	269	287	289	281	270	284	269	275	288	257	287	266	301	256	271	278	265	261	247	275	248	281	259	299	277	300	290	269	283	275	268	272	286	292	280	295	244	290	282	280	274	284	274	261	291	302	244	256	297
15699	13883	23247	21357	21977	29179	29152	31889	28064	13803	5544	3618	3412	3051	6607	11075	17040	32621	26936	18681	9458	4198	1757	1008	746	763	723	692	697	723	722	735	679	723	755	776	723	772	714	693	774	743	771	745	713	689	772	724	744	733	733	751	732	748	732	718	730	751	692	750	793	750	689	722	709	714	738	720	778	768	742	721	683	765	779	700	734	736	745	748	757	750	771	740	730	716	691	724	748	724	703	733	780	728	656	745	774	757	717	684	670	733	768	713	727	700	718	770	731	717	774	733	720	726	713	741	731	701	704	764	804	734	733	706	715	726	696	729	732	749	720	709	680	688	749	750	744	702	724	699	706	668	794	649	762	749	753	729	665	736	758	729	739	740	750	728	775	748	722	751	713	689	746	728	724	728	688	702	746	777	731	719	739	701	748	733	721	747	775	725	762	746	762	748	776	729	705	732	767	735	716	713	755	735	738	727	729	713	768	730	732	709	754	675	738	708	684	773	745	729	681	706	705	719	690	698	790	683	792	733	760	658	732	740	775	770	778	720	770	687	700	768	738	738	736	761	716	706	781	704	712	737	754	740	714	713	687	712	678	710	747	769	780	728	746	701	737	750	749	784	732	707	699	721	757	743	750	783	724	748	689	759	728	753	719	717	707	694	720	683	758	710	737	723	727	760	714	720	712	764	751	756	701	783	726	701	771	690	737	723	717	710	716	726	735	753	731	756	732	710	773	701	748	776	742	738	757	714	726	682	733	745	750	727	757	723	724	692	764	718	699	690	705	772	707	733	683	708	710	747	738	693	705	698	733	769	751	727	743	732	728	741	735	752	751	742	708	715	751	746	697	721	699	748	743	672	734	728	742	742	726	702	759	703	722	720	748	762	737	721	757	739	729	687	776	738	736	768	754	763	729	745	723	734	747	742	737	734	679	749	715	730	740	761	744	665	751	727	706	744	731	750	719	731	784	744	729	736	771	716	731	694	721	720	729	699	726	761	726	711	730	696	739	732	729	726	714	779	727	744	777	720	714	745	698	724	771	746	717	783	722	728	789	747	723	751	723	717	716	776	691	738	742	708	711	720	727	705	731	711	667	693	727	766	731	773	734	747	708	716	737	731	771	696	779	722	723	698	717	766	753	770	725	655	712	742	713	723	703	742	708	691	777	762	720	746	722	719	716	743	718	743	789	754	758	705	733	706	782	746	706	767	792	737	776	728	706	770	776	742	752	759	746	741	720	715	739	753	733	703	725	696	743	769	794	703	667	742	683	772	703	714	735	736	734	721	736	722	752	727	695	695	748	733	721	741	743	725	810	786	761	718	719	720	719	783	738	746	741	713	764	739	720	705	702	751	772	800	754	735	739	761	736	686	740	729	740	730	751	716	709	742	756	757	694	763	758	683	759	708	736	701	750	758	716	716	720	703	711	702	731	714	730	762	781	715	705	726	717	717	738	761	762	728	724	726	733	785	702	722	739	734	754	769	764	710	758	746	674	668	727	732	728	740	743	750	729	735	698	710	749	705	728	713	769	753	730	775	776	751	718	760	751	727	726	803	751	726	706	719	695	703	725	774	743	733	732	757	711	717	710	741	685	737	742	724	738	725	776	734	726	740	783	752	704	728	708	743	697	777	725	746	732	720	735	758	722	728	756	711	763	763	719	760	711	709	741	707	703	721	763	751	723	741	774	719	739	726	721	715	755	736	763	743	749	730	690	733	724	721	701	716	676	728	701	769	740	750	708	701	696	716	729	750	757	768	715	708	771	738	763	699	748	756	771	754	697	771	751	709	714	738	727	758	694	759	735	757	735	729	760	737	769	742	753	735	727	757	715	694	742	693	751	744	713	716	732	691	707	702	759	727	691	734	748	799	756	742	685	749	733	736	760	710	731	746	739	687	686	672	734	748	744	727	720	770	738	703	732	698	711	727	746	711	742	759	733	716	707	693	729	780	705	737	784	706	693	722	723	735	739	725	694	737	677	713	753	711	732	724	744	698	691	744	700	716	726	771	722	736	783	743	743	770	765	724	770	716	762	757	788	716	707	733	723	760	716	767	735	751	705	732	775	716	717	717	735	744	732	748	745	769	749	784	722	722	719	705	720	728	757	710	738	719	739	739	757	753	675	748	743	763	746	695	734	785	764	675	710	656	692	789	723	715	697	753	772	688	773	774	719	790	734	744	712	686	732	722	703	723	737	724	720	765	689	748	730	735	771	702	711	732	731	754	715	734	740	767	706	757	755	755	730	759	731	739	745	700	697	760	713	699	757	728	724	745	741	740	775	770	752	767	673	738	743	696	774	767	718	753	760	709	703	704	742	734	716	753	746	720	683	715	745	732	787	759	717	706	677	801	678	718	715	733	740	689	795	742	749	733	719	745	742	704	722	722	751	737	763	733	742	780	739	720	718	725	782	750	745	704	725	738	716	726	760	734	736	758	770	723	708	741	714	780	715	775	733	777	769	737	672	738	780	689	741	761	730	748	758	753	769	732	718	741	745	708	709	746	703	736	742	754	755	727	747	741	729	791	733	736	744	708	734	724	741	726	728	754	712	686	680	731	728	753	778	756	762	728	803	745	751	709	705	720	694	761	764	742	712	719	747	744	711	757	713	695	719	690	735	762	755	707	742	719	739	713	699	709	695	732	718	719	762	690	765	732	775	766	749	736	780	717	694	767	702	748	715	696	736	746	728	727	693	759	731	717	694	710	755	739	713	741	738	706	717	685	756	746	716	702	715	758	712	692	756	695	713	740	700	773	742	706	714	730	778	704	760	743	682	749	694	705	685	743	724	695	711	755	707	714	708	715	751	757	735	695	713	717	802	755	722	701	775	757	746	697	725	716	754	758	756	735	752	778	791	742	651	764	744	743	739	710	703	738	734	712	732	771	753	747	685	728	744	742	690	705	780	758	749	719	758	757	755	756	747	762	660	723	705	703	718	764	744	712	722	714	692	737	732	735	709	791	754	716	764	745	739	718	742	730	761	739	713	681	738	700	740	739	742	711	721	735	749	739	744	790	735	719	710	715	666	706	727	749	761	752	730	742	764	708	733	734	821	769	760	738	726	736	763	729	671	775	723	727	730	728	687	743	733	732	700	716	736	708	747	723	744	720	750	771	731	772	723	751	743	749	738	721	740	735	740	693	720	717	726	749	740	713	713	702	676	708	738	746	704	783	696	735	735	742	702	673	704	726	728	679	706	750	697	771	760	761	717	734	703	720	753	737	676	741	729	754	761	710	778	687	753	665	737	751	765	754	748	738	723	756	750	712	733	707	730	724	741	734	737	715	714	712	751	784	701	704	737	740	725	690	723	731	773	735	727	739	705	745	746	782	743	764	723	763	709	724	730	758	756	729	744	739	718	698	779	741	680	735	700	725	750	722	756	744	777	743	739	737	746	685	717	697	686	707	756	666	703	724	743	768	737	732	794	703	705	725	716	712	710	724	700	705	716	697	745	742	722	746	697	688	762	718	713	713	785	716	734	751	761	757
27371	24861	26449	21028	21048	26426	23643	9513	4136	2374	1520	1129	855	795	1250	5442	6193	18280	14025	8250	3186	1028	467	361	308	274	292	272	284	257	231	284	302	278	307	260	271	297	283	268	294	323	298	259	279	274	298	303	296	278	250	281	276	262	289	269	303	286	285	275	290	266	290	287	259	284	298	258	289	256	289	298	266	270	290	280	273	259	295	298	287	280	276	269	276	306	275	281	264	245	297	304	290	273	267	276	284	291	277	262	303	292	275	267	248	310	285	276	298	288	283	310	282	282	271	276	287	267	314	273	289	328	277	272	282	249	278	292	308	285	284	283	280	263	297	264	289	255	290	299	274	258	268	250	279	295	271	287	272	287	323	286	277	281	290	261	279	297	288	284	315	255	287	323	269	277	276	290	305	270	290	313	295	265	271	289	300	250	265	277	301	325	267	297	299	279	270	248	263	285	279	249	299	265	261	261	249	285	299	285	291	276	287	274	310	309	284	269	269	265	267	301	276	237	265	242	290	283	306	258	303	295	254	269	306	251	289	290	317	281	294	293	284	292	306	294	278	293	273	289	267	261	300	290	281	293	287	269	258	274	276	280	270	302	280	272	299	278	285	288	243	279	266	296	258	251	265	259	283	267	279	301	311	255	295	299	295	244	266	285	272	287	244	282	318	298	285	311	294	280	293	259	279	283	251	258	263	307	280	279	277	280	299	295	294	263	267	261	297	289	293	300	265	285	284	274	282	259	259	279	264	278	288	302	278	284	259	305	282	271	286	272	277	255	276	323	289	295	260	256	286	285	294	282	271	286	266	289	277	276	267	314	268	300	290	257	256	307	289	298	290	306	321	281	289	274	276	288	301	301	293	274	280	279	291	279	262	310	279	274	257	264	270	264	288	295	277	286	257	268	287	280	270	317	281	286	298	282	282	264	269	288	291	278	261	271	286	304	277	288	263	284	314	268	255	291	263	276	325	271	286	268	305	281	283	266	278	274	312	265	321	266	281	281	276	274	295	277	267	288	273	275	311	307	285	246	281	241	312	246	302	268	312	260	291	286	287	284	278	246	300	296	297	278	287	274	244	270	287	267	278	299	256	274	264	256	267	276	277	277	275	243	277	291	260	270	259	271	286	280	278	264	284	309	280	302	277	262	283	264	292	332	306	268	288	295	297	291	271	279	279	272	295	299	280	301	316	278	292	244	263	261	294	257	287	275	290	263	251	270	254	283	283	288	290	301	279	286	269	316	306	289	272	285	301	260	262	311	284	242	291	281	271	288	278	304	276	303	264	256	304	298	273	299	287	291	295	279	303	305	270	275	302	258	282	272	275	283	308	281	279	311	268	253	289	293	325	298	284	266	296	294	288	295	287	296	249	291	272	263	287	295	302	237	310	252	283	271	297	285	266	315	292	295	294	243	259	272	280	309	317	281	276	275	280	276	285	293	294	295	270	287	281	293	290	283	279	311	271	305	276	295	304	285	284	304	277	256	286	250	294	281	265	277	262	278	279	281	249	256	295	282	306	254	288	315	295	258	300	265	271	293	254	277	295	268	271	294	275	262	273	283	292	297	261	284	314	299	257	305	304	274	287	273	259	279	268	311	296	236	292	265	258	281	279	287	275	294	305	275	283	304	277	299	277	274	276	271	314	280	276	257	286	277	302	285	281	286	299	268	270	247	278	249	281	285	278	272	328	270	297	262	301	250	279	286	268	304	290	310	273	273	297	275	264	315	294	292	299	282	277	311	270	309	285	307	258	285	240	307	274	276	274	279	292	287	278	292	305	274	300	297	285	277	259	275	282	299	265	280	267	292	291	280	293	293	246	282	269	292	280	284	284	256	264	276	266	237	304	243	261	282	294	267	271	303	290	290	270	293	313	313	281	285	310	271	273	269	306	271	267	273	276	284	295	281	275	269	243	281	277	260	281	276	259	288	310	289	294	289	254	266	291	282	274	285	291	292	273	300	272	283	299	244	262	295	296	260	269	293	268	278	284	256	290	297	273	262	304	281	304	279	270	302	299	287	272	289	272	290	253	294	313	288	278	259	294	261	286	242	281	247	275	265	289	279	258	284	290	287	273	260	259	257	236	307	286	296	283	298	315	300	294	281	285	274	310	284	259	288	277	280	245	292	294	317	265	288	283	291	300	287	250	277	277	275	260	278	281	281	292	290	267	262	292	267	263	300	290	274	276	275	291	277	280	301	286	313	268	277	256	279	280	257	303	285	277	301	264	275	285	289	254	308	291	284	276	263	310	290	265	266	260	296	235	280	290	276	293	292	313	271	287	285	286	280	296	285	292	284	276	258	278	269	301	280	290	282	266	272	283	300	263	267	290	278	294	289	298	277	270	256	311	296	292	295	258	282	304	307	279	313	298	275	285	269	294	263	255	280	288	288	278	270	259	270	268	296	267	258	293	287	263	267	271	284	292	279	292	309	260	278	309	289	281	273	285	319	302	290	318	277	277	294	293	273	297	260	317	290	279	309	294	259	271	282	277	313	264	282	275	316	287	314	275	262	257	279	277	298	316	278	308	278	266	249	290	323	298	277	306	290	246	304	283	266	280	278	266	263	257	271	266	285	295	274	287	279	291	287	293	287	285	283	264	285	290	309	283	254	279	281	304	282	282	271	302	288	320	267	274	276	266	294	247	268	281	300	284	290	296	292	279	318	268	322	271	284	245	267	276	299	240	269	277	257	268	282	278	275	258	278	305	277	278	290	276	279	276	320	285	283	293	272	299	292	307	286	243	274	274	275	305	298	294	306	271	254	274	264	282	295	269	282	307	300	271	268	278	261	281	274	267	284	299	300	297	283	293	306	250	302	297	279	276	279	256	299	326	280	282	262	282	275	302	276	266	290	290	315	260	287	282	292	250	270	276	263	266	263	282	272	282	248	282	271	267	292	253	277	296	237	273	332	242	271	277	280	278	300	287	295	299	263	333	277	321	292	292	293	316	310	281	280	258	281	253	289	259	278	271	226	290	286	277	254	289	270	276	278	268	253	304	294	293	281	270	321	311	286	279	256	290	281	284	301	285	297	275	296	271	303	296	281	313	287	275	280	276	290	296	268	276	304	295	280	280	314	298	304	271	282	289	294	292	281	276	276	310	281	260	280	268	280	265	269	297	261	288	317	264	276	290	324	300	274	310	247	290	245	273	276	289	304	270	285	275	271	291	296	292	296	296	280	273	301	241	265	277	289	300	278	287	275	306	297	301	297	249	276	288	258	274	282	287	270	262	275	312	287	278	269	239	277	298	271	304	283	289	292	276	298	318	276	275	289	294	297	278	290	297	291	296	294	289	288	270	317	255	265	299	286	266	253	285	262	303	292	271	242	257	279	275	279	255	316	287	282	277	284	296	286	287	294	295	296	295	297	247	277	292	317	264	268	278	261	259	270	264	287	260	295	272	292	252	293	306	299	273	293	285	304	273	254	278	259	283	272	269	273	281	269	262	274	275	287	251	305	287	280	274	288	289	286	276	259
16014	18960	24934	24414	25461	34759	27184	7968	6309	5962	5637	5090	4212	3659	6185	18991	20100	40971	33873	24634	12274	4325	1958	1075	820	780	729	745	718	781	696	747	717	775	742	711	736	722	756	720	752	705	752	712	765	714	698	730	721	738	745	770	791	745	783	703	747	736	719	708	729	740	751	747	738	745	708	712	740	722	700	705	636	753	760	725	722	736	735	763	747	729	779	741	721	726	719	759	742	686	759	752	730	698	719	712	740	733	716	731	727	746	764	675	730	747	719	718	781	743	738	739	760	693	656	722	752	729	720	743	687	741	683	713	703	753	743	756	758	709	790	709	753	724	733	733	768	744	714	681	718	678	690	706	727	742	731	737	706	794	783	720	746	757	721	724	753	741	753	722	697	726	717	706	755	769	731	748	715	745	687	702	771	740	706	744	736	813	672	711	722	760	731	707	693	738	741	690	764	743	737	689	747	769	782	709	728	709	696	712	758	755	764	679	744	723	740	731	744	681	721	703	719	742	753	688	712	715	722	759	778	708	750	722	695	747	700	714	675	734	751	734	746	722	679	735	706	737	746	711	733	694	716	698	761	737	736	728	750	726	695	710	739	694	773	761	748	735	731	702	696	736	767	759	718	793	736	720	688	672	771	741	761	743	680	780	706	732	755	711	742	663	719	710	722	730	728	751	765	728	703	762	720	741	749	762	731	719	759	712	708	774	684	686	741	717	771	700	742	749	703	792	674	747	682	737	738	774	739	700	722	741	764	744	728	767	712	747	692	704	691	758	763	750	726	736	742	735	790	724	718	706	723	729	743	711	710	704	694	700	788	749	682	700	707	715	784	778	699	725	691	746	732	751	742	774	707	668	742	758	722	658	703	760	698	716	731	744	718	743	741	765	727	760	743	705	755	737	725	779	754	729	687	731	703	735	742	725	727	698	682	705	745	736	740	744	705	734	768	788	761	771	720	688	758	743	760	695	735	717	742	726	683	719	742	749	720	734	767	735	740	709	713	721	755	745	712	745	709	725	750	742	774	721	723	749	769	722	723	740	722	743	762	696	735	753	748	731	714	714	734	729	717	722	712	715	754	745	717	735	755	704	697	730	735	731	748	733	711	790	744	756	691	687	707	728	710	733	732	753	726	723	755	747	741	707	679	753	744	717	754	728	744	673	749	717	712	749	724	815	689	707	754	707	740	739	753	711	737	764	732	750	769	736	726	768	742	768	723	760	727	741	780	690	710	726	775	730	719	727	756	750	731	739	729	785	711	780	764	704	730	714	727	718	777	725	768	728	734	758	701	706	721	728	746	762	737	725	705	684	715	759	739	683	750	713	746	694	752	705	744	732	707	716	738	742	710	730	717	732	701	734	706	702	762	728	771	747	744	778	701	758	813	705	717	760	772	750	758	750	725	764	724	717	730	745	703	714	765	751	754	711	703	719	747	736	716	745	725	746	687	755	725	759	713	780	727	768	747	738	754	751	751	698	723	695	716	712	698	732	722	698	736	718	739	712	693	740	760	754	747	705	731	758	768	755	779	771	722	684	749	712	719	737	752	683	689	722	727	723	744	773	733	729	677	768	725	717	764	769	768	778	710	752	767	741	724	765	747	788	726	762	711	766	730	774	701	739	723	682	734	711	722	712	711	732	757	724	723	787	719	672	753	722	720	724	786	715	723	758	694	755	711	711	725	745	761	702	751	725	745	744	752	781	730	772	705	689	716	734	750	747	704	738	762	762	780	705	725	751	708	733	743	710	690	743	729	735	736	739	725	762	717	761	710	741	663	709	707	719	705	718	707	735	725	730	719	708	713	737	725	767	693	722	741	723	699	729	757	736	697	769	772	743	677	699	725	698	716	700	719	757	707	702	725	687	748	751	727	731	743	747	802	708	693	789	731	746	744	740	725	761	750	780	760	752	731	754	710	723	772	753	742	731	718	726	774	752	712	673	764	762	743	697	731	774	729	753	741	733	775	734	692	734	764	738	735	667	768	734	752	726	740	663	685	770	709	733	778	778	732	754	747	747	706	728	741	750	703	687	739	688	719	734	720	702	735	743	673	716	736	727	730	745	745	741	758	767	803	743	649	720	715	735	730	682	747	704	700	719	751	735	791	738	704	751	747	744	655	716	764	684	743	710	767	764	713	766	788	718	744	740	707	714	701	707	710	742	736	688	772	712	760	712	772	726	780	773	748	755	735	748	729	694	708	744	724	735	743	773	748	732	737	704	740	725	718	722	751	722	733	734	776	722	756	721	728	750	692	743	695	740	739	737	700	716	688	745	731	714	742	689	716	726	680	726	687	774	665	778	691	702	720	730	728	741	740	707	723	703	692	755	724	688	785	761	739	738	747	748	711	714	709	741	746	783	730	737	777	690	673	718	760	734	726	743	723	745	709	736	739	749	712	679	707	761	744	725	743	710	721	691	761	684	704	705	742	727	778	740	792	738	701	756	701	739	729	706	784	730	734	751	756	745	715	744	672	720	772	716	760	735	754	755	727	722	725	677	732	723	747	764	671	709	707	746	774	727	751	764	721	762	737	701	748	771	737	768	722	715	704	719	794	708	750	750	705	710	725	777	706	725	740	746	709	690	751	758	768	741	783	752	721	736	720	787	730	734	739	737	710	762	708	749	691	724	734	720	747	728	712	703	706	688	695	707	749	775	700	761	720	700	731	733	733	764	743	697	713	724	743	711	722	774	729	732	752	750	741	736	718	730	697	686	745	762	729	747	728	722	671	760	711	718	724	758	798	755	722	723	700	746	752	691	740	769	770	740	789	700	717	739	745	755	699	755	705	753	752	746	718	734	726	683	716	738	738	746	767	777	722	733	749	714	707	729	714	731	718	713	744	696	742	734	777	751	705	695	739	768	776	738	697	727	708	728	732	690	723	785	791	778	733	728	773	750	776	798	752	736	759	726	748	751	728	716	758	716	701	739	728	735	774	718	731	741	734	717	718	753	722	746	733	749	746	706	719	752	712	725	740	762	711	712	742	719	749	710	735	712	704	760	708	706	710	748	697	704	734	737	769	730	750	699	685	741	762	734	768	762	732	764	740	792	705	746	731	772	711	678	733	723	725	704	734	739	794	765	723	738	753	650	756	726	721	702	712	744	710	699	692	735	732	741	755	770	731	712	765	758	721	743	742	695	657	749	770	723	745	793	709	698	708	742	772	770	746	738	709	712	727	709	762	739	741	740	731	755	766	712	728	734	686	738	753	723	752	747	736	690	737	737	702	753	713	718	704	702	734	724	699	696	717	703	725	763	734	735	755	724	718	731	768	695	733	734	675	695	778	761	726	783	750	730	698	698	720	754	658	690	810	722	669	718	744	715	743	739	747	736	773	747	743	746	799	691	696	729	726	727	708	731	760	754	732	727	705	723	743	734	688	661	767	773	767	737	745	743	707	722	707	722	722	758	743	723	796	709	764	714	738	687	733	741	742	711	724	717	806	762	709	740	727	728	743	720	769	709	736	762	696	733	687	681	742	712
8498	5099	6360	4667	2084	1499	875	736	619	565	518	549	491	463	421	363	553	1400	1373	886	635	481	378	336	309	271	284	279	304	284	255	276	289	256	280	287	317	290	300	263	295	297	304	280	253	303	289	288	308	266	284	284	289	266	261	273	288	271	276	273	300	271	303	283	323	276	263	302	248	268	293	273	290	260	252	293	305	303	282	285	257	289	281	298	283	295	293	295	261	280	261	272	277	298	278	274	292	293	283	275	279	308	276	288	276	300	306	297	329	245	290	278	286	294	299	294	296	283	290	297	309	268	265	276	264	282	269	290	270	284	302	285	291	276	292	271	292	288	294	295	289	318	265	273	276	292	278	285	303	317	308	278	270	285	288	311	269	288	288	283	268	257	268	275	277	313	295	273	282	245	282	297	308	265	297	299	296	288	284	232	276	262	280	311	280	305	314	288	304	296	288	291	284	292	300	289	269	284	305	288	263	282	287	253	226	270	258	307	279	282	312	304	320	273	304	275	295	272	295	284	293	286	275	280	294	269	283	299	293	268	275	327	299	300	267	282	294	294	274	303	292	270	271	286	292	270	309	301	293	275	270	275	287	273	291	297	294	293	305	271	260	277	283	283	284	299	286	301	277	304	290	317	296	273	303	282	274	270	287	287	264	299	252	307	274	265	319	272	273	268	268	279	228	277	287	290	254	288	261	298	299	298	291	268	272	302	279	293	274	288	279	289	273	297	272	302	298	275	289	258	270	279	248	278	280	273	275	274	235	264	286	277	297	297	265	275	290	286	284	267	269	277	277	292	290	306	261	259	275	287	275	272	269	261	257	304	286	251	273	282	271	285	250	279	274	277	257	255	268	282	300	276	243	272	271	293	290	277	274	293	315	288	281	275	269	305	265	261	234	300	267	270	290	293	261	280	285	274	246	302	311	277	267	283	293	268	300	268	281	246	309	264	262	264	245	313	269	288	295	279	281	269	285	316	300	313	251	283	282	263	317	303	289	303	318	297	283	277	274	305	290	282	255	281	285	299	268	296	264	295	271	282	292	290	298	295	293	296	306	278	247	269	299	264	327	286	304	258	229	272	251	303	263	279	263	296	265	280	317	245	284	307	270	281	281	277	271	286	268	305	289	272	280	323	239	286	293	293	263	271	288	298	288	271	257	272	299	277	270	284	314	275	300	297	282	280	238	299	273	303	323	280	293	295	273	293	284	286	284	285	276	290	274	259	275	251	272	285	302	274	290	265	305	297	247	291	290	303	301	265	261	279	292	287	284	294	279	247	269	278	306	280	295	263	308	274	340	267	275	291	291	303	288	296	286	295	276	294	295	290	270	290	289	330	301	283	273	295	312	287	253	278	278	301	311	266	283	301	268	279	275	282	305	280	313	283	303	291	297	314	287	299	302	301	276	299	287	273	283	269	308	291	280	282	268	301	305	271	279	280	260	280	274	284	262	286	312	270	279	293	276	285	274	266	252	259	272	292	282	250	310	282	267	268	284	302	266	284	307	272	320	276	273	272	298	272	300	283	300	260	265	291	278	308	309	294	257	272	282	280	296	290	301	305	282	276	270	214	261	291	299	278	300	265	284	289	287	305	300	306	288	300	281	246	275	293	278	276	263	292	270	277	267	268	252	286	282	251	268	283	260	288	263	279	249	301	288	274	273	270	285	277	270	254	287	293	287	279	256	323	286	301	267	279	315	285	253	288	295	263	262	258	270	263	310	272	291	299	270	284	291	298	315	267	291	263	247	285	317	300	259	270	256	276	284	289	295	299	278	276	292	287	270	295	276	316	283	267	288	267	289	278	308	289	312	279	271	251	264	253	280	313	277	284	291	267	303	295	313	297	254	283	308	272	261	277	321	228	295	273	272	298	290	271	305	259	310	247	279	312	275	280	266	317	290	261	295	306	273	261	286	283	321	276	283	274	257	298	300	282	291	314	266	341	309	265	297	267	305	261	280	250	278	303	292	295	283	244	291	251	288	281	300	266	288	280	274	264	277	276	296	283	316	287	259	262	301	272	276	271	273	274	294	290	266	296	279	275	270	240	295	297	260	282	312	311	284	311	292	280	267	291	318	270	256	277	272	313	277	274	279	305	282	266	304	289	293	266	270	299	306	274	285	292	275	263	283	272	260	281	276	289	270	290	290	286	321	293	305	316	251	267	262	257	291	272	269	279	278	296	279	288	289	283	285	285	282	289	321	292	281	284	279	275	257	308	286	272	283	269	263	290	282	265	254	250	277	302	267	265	279	277	300	290	307	303	280	294	296	292	267	287	300	286	285	292	284	254	272	309	326	274	263	321	272	295	271	282	305	278	287	280	278	280	266	302	249	274	277	271	291	279	304	287	291	290	278	292	292	299	277	304	282	282	297	302	302	295	272	287	279	297	310	260	307	304	287	286	265	300	284	264	305	292	300	330	303	270	298	284	273	298	275	272	273	264	281	267	287	289	331	295	302	288	295	305	285	275	267	251	230	268	274	297	300	299	289	273	289	278	279	293	267	307	250	266	287	296	268	304	320	292	256	277	286	281	292	292	280	293	281	282	265	273	309	279	281	272	307	292	288	278	258	248	287	266	268	310	274	275	254	307	282	272	304	293	304	265	288	274	301	293	254	280	271	305	308	277	250	280	275	319	291	260	296	266	271	291	287	308	279	251	296	282	287	287	289	282	268	296	274	293	292	272	282	275	268	280	265	285	266	295	294	279	279	310	298	262	280	294	280	298	263	288	280	282	277	296	258	292	274	289	294	297	302	274	281	306	270	250	286	279	272	277	292	312	300	307	307	304	289	299	271	264	284	298	293	265	254	271	283	275	271	294	330	299	293	244	290	295	275	276	290	268	280	268	278	268	293	284	279	266	291	277	269	271	256	265	259	311	270	273	284	280	277	263	288	298	285	293	266	275	295	230	287	264	271	283	241	281	264	294	262	274	267	246	293	307	286	283	290	262	280	263	288	290	277	307	278	275	278	287	283	299	279	317	300	284	271	277	323	290	273	273	293	266	306	269	292	245	278	302	289	299	292	283	289	312	283	307	281	335	279	310	271	283	303	252	263	310	259	285	270	290	297	284	268	275	306	285	276	314	272	314	282	298	246	282	279	275	306	292	296	277	293	304	260	303	262	314	286	250	257	293	303	251	295	287	276	279	276	312	294	284	266	291	259	254	266	268	287	270	248	260	275	265	273	296	281	268	277	287	282	288	295	259	294	292	284	277	268	273	255	323	257	313	283	293	301	273	274	298	274	309	263	258	249	253	266	307	275	257	272	275	285	305	298	299	269	305	248	293	305	305	296	300	263	306	265	266	290	299	255	271	273	283	256	291	273	260	300	302	276	273	306	280	253	252	313	284	282	313	260	265	297	255	307	282	290	304	268	286	290	279	275	265	333	297	280	276	312	255	234	304	276	268	289	279	291	273	296	286	292	261	287	303	291	307	280	301	264	318	308	269	291	253	316	295	251	295	271	282	302	305	270	245
5644	4865	10051	10094	5661	4906	3289	2954	2589	2236	2258	2251	2141	1856	1555	1722	2505	7111	6091	3787	2403	1532	1072	901	775	760	785	690	756	730	731	722	732	733	741	739	761	701	694	736	720	742	706	750	717	710	721	789	757	757	716	756	710	755	720	734	732	714	758	729	745	719	750	708	697	742	762	756	781	753	703	771	770	774	732	775	707	746	736	711	682	737	755	760	721	735	733	725	731	727	774	760	779	724	709	741	737	755	775	689	748	741	742	716	726	787	746	701	760	714	764	715	753	708	741	747	785	752	755	727	716	738	700	738	750	692	748	788	706	713	747	706	769	718	774	756	719	705	755	746	749	735	763	748	715	757	708	735	727	769	780	743	711	678	733	728	710	730	745	758	725	719	700	705	754	706	731	732	709	751	753	750	756	730	747	744	711	745	763	725	779	703	724	755	760	731	781	696	732	732	758	718	730	698	729	745	735	716	756	730	713	736	752	734	731	719	713	782	751	748	725	778	713	722	736	724	749	724	730	694	771	715	708	726	698	723	747	765	766	733	697	762	739	743	729	706	780	762	758	779	766	755	696	701	737	781	658	724	733	742	725	739	747	736	708	685	739	723	746	739	795	701	677	734	695	721	759	754	775	757	743	722	725	659	724	746	725	744	772	780	710	808	722	738	755	741	720	780	760	727	760	757	747	765	728	736	737	731	731	738	744	725	681	764	768	720	726	727	742	719	726	710	753	790	717	752	731	734	761	729	723	711	762	740	699	745	713	754	714	683	716	746	705	739	744	712	713	744	742	778	780	717	732	755	728	737	764	708	732	737	740	711	719	720	716	711	702	728	767	776	690	743	776	749	745	750	750	760	748	723	739	751	762	740	742	693	690	733	702	747	734	739	737	738	751	722	738	732	747	714	751	764	711	716	771	747	745	756	775	725	761	729	776	777	730	714	772	727	734	717	727	730	757	736	765	733	736	744	743	760	803	704	811	749	736	750	741	712	693	729	762	751	701	720	773	716	730	759	720	736	749	693	733	740	765	731	732	708	743	729	708	673	720	706	752	729	783	727	725	698	705	759	733	713	767	691	716	760	776	726	735	773	725	722	693	770	678	744	677	697	709	707	725	767	759	747	714	752	710	778	768	733	723	745	733	768	742	739	757	750	748	675	736	751	732	716	702	738	747	730	776	734	712	678	751	718	757	721	729	764	684	757	725	787	757	753	760	781	766	727	738	733	754	738	749	772	693	718	728	756	684	720	773	736	709	700	704	803	715	728	721	737	757	742	772	732	730	755	721	742	752	813	777	738	709	756	746	746	711	723	777	699	766	714	695	742	762	736	731	723	691	717	685	778	730	698	765	685	769	711	772	783	750	722	700	757	708	749	731	718	757	733	723	723	785	723	725	744	754	765	706	720	733	693	764	686	693	736	708	744	738	745	787	761	771	765	797	735	720	749	734	715	749	732	742	696	750	739	735	744	730	730	722	758	745	723	765	722	730	721	716	732	769	765	746	767	756	771	768	781	757	789	694	734	756	731	737	721	734	714	710	730	689	753	737	737	741	758	753	722	717	737	715	763	757	739	726	742	739	686	759	772	741	717	734	721	751	729	690	713	742	743	734	766	709	741	758	711	731	744	759	754	761	714	715	724	707	797	741	743	737	744	758	758	777	689	745	728	754	696	745	683	728	744	748	787	718	734	726	737	700	707	700	792	761	708	761	722	742	752	707	752	748	747	724	739	753	792	778	751	683	732	745	747	761	752	745	714	735	731	746	751	751	725	772	807	729	777	711	732	685	751	732	735	758	722	721	728	734	722	728	757	754	766	754	746	758	728	724	784	718	743	758	682	786	735	761	726	695	782	713	761	731	733	746	706	752	722	732	752	720	719	736	715	732	716	773	715	683	708	733	738	770	698	749	778	700	747	760	766	731	686	726	749	704	738	738	713	706	750	716	757	728	706	757	793	719	736	780	769	746	720	748	737	765	707	744	772	685	702	763	780	746	756	767	730	733	766	764	711	724	763	769	689	752	708	763	782	773	746	706	712	728	741	680	765	716	724	785	700	708	713	729	752	685	693	781	733	693	727	756	705	723	738	764	735	700	713	759	758	751	728	795	798	708	707	762	738	730	727	686	714	764	738	713	715	710	788	737	710	729	699	738	704	700	709	744	780	721	782	756	721	704	733	733	771	750	723	721	674	703	708	777	746	707	716	765	768	725	758	782	766	727	729	742	732	763	729	747	730	716	766	681	755	736	747	717	784	748	743	709	663	752	758	736	735	732	774	723	714	712	728	749	778	739	765	720	788	763	768	747	698	717	744	753	727	749	744	707	732	728	688	729	798	814	733	692	739	724	755	723	774	770	735	696	736	672	693	775	726	720	739	750	746	686	720	697	719	724	749	719	777	743	776	782	743	764	729	721	694	710	740	706	758	754	690	788	684	752	713	703	773	736	792	751	741	765	774	746	732	660	727	765	797	726	715	759	763	783	753	712	716	748	808	754	729	679	701	702	794	742	716	749	727	732	775	669	755	757	782	744	735	744	696	708	747	740	774	744	754	719	739	736	736	749	742	763	687	750	753	742	716	758	777	786	738	755	721	749	738	719	745	757	767	705	738	758	726	728	712	754	790	750	737	749	726	782	729	812	767	692	729	752	741	783	764	721	736	707	737	701	699	778	721	746	743	707	729	756	710	744	745	731	730	749	771	737	718	692	710	747	733	722	735	711	740	731	711	747	744	714	696	725	755	734	761	751	728	775	762	759	657	733	707	761	732	769	738	719	757	744	756	725	711	758	735	668	726	754	760	703	714	762	727	753	741	744	734	747	687	704	742	707	718	798	735	764	744	721	721	738	713	728	698	751	748	736	743	772	738	779	772	718	738	755	684	729	730	766	754	753	680	767	774	717	705	767	739	761	717	739	755	763	720	769	739	706	736	740	725	690	747	736	726	781	765	733	736	752	732	744	721	723	702	785	797	748	717	726	729	729	732	728	720	757	717	753	759	746	731	752	734	712	741	688	763	724	731	758	715	740	727	797	725	774	750	695	708	718	734	751	733	811	750	718	770	736	739	733	706	727	748	717	772	716	725	738	753	741	731	720	709	697	710	727	735	697	773	778	765	772	737	707	740	755	720	764	745	773	737	688	743	753	738	731	710	754	701	799	761	707	746	734	787	731	772	752	709	702	736	762	739	734	759	775	738	779	699	689	759	748	702	729	753	720	763	754	748	715	709	686	735	774	749	729	727	723	725	716	760	774	746	756	747	771	753	728	737	703	749	716	757	702	725	760	728	715	713	717	768	737	770	719	709	776	710	727	689	781	719	717	756	726	717	766	740	736	733	735	790	722	729	709	729	757	712	750	733	746	710	713	761	743	731	700	767	753	730	760	775	716	743	782	656	768	726	676	723	718	685	787	724	743	701	760	676	670	715	726	729	700	747	791	748	726	733	712	745	700	765	726	736	738	732	762	693	755	663	752	736	794	683	697	778	699	724
21045	14828	18624	14271	14017	21405	17771	6772	2631	1585	1161	881	731	641	616	1165	5572	11673	8789	5189	2790	1240	590	427	347	312	299	294	274	265	329	280	311	283	306	288	279	270	300	291	290	289	267	255	287	274	288	280	267	275	282	270	311	282	299	327	298	300	287	285	295	265	296	282	310	301	271	266	267	295	296	268	293	278	291	286	266	316	299	306	293	302	303	298	276	284	326	287	312	294	277	311	305	273	301	309	300	331	327	293	309	293	271	298	267	279	305	277	249	268	287	309	277	280	263	292	299	289	333	264	275	272	285	290	291	270	310	275	256	294	332	275	284	279	266	320	274	285	279	293	281	262	281	295	315	300	287	317	282	301	284	274	287	281	295	281	302	291	268	274	266	297	247	285	286	302	301	270	271	260	312	252	297	261	280	288	272	286	257	277	261	292	301	303	276	309	293	264	288	305	293	278	259	278	303	258	269	273	261	274	269	311	285	301	277	284	297	303	287	279	307	300	265	265	306	288	258	272	274	255	285	282	280	301	326	265	296	273	270	245	275	280	279	308	264	284	292	267	273	296	285	272	317	295	279	313	297	282	271	278	264	296	285	275	276	305	279	279	305	249	301	268	272	307	279	261	287	264	263	264	290	294	292	299	321	289	305	283	303	255	287	302	271	293	308	277	264	278	276	302	286	291	290	291	285	311	315	281	269	274	284	296	285	255	275	295	275	288	303	275	278	269	273	292	287	263	278	313	270	278	289	294	294	290	278	302	281	286	282	263	306	276	296	289	265	287	263	293	300	297	324	290	288	289	274	301	269	255	263	300	285	273	281	297	290	289	267	288	292	283	282	302	300	260	268	264	240	292	282	257	262	305	286	270	305	301	305	278	295	305	288	280	251	304	285	320	304	279	273	265	265	292	262	277	306	285	274	264	302	283	272	294	313	257	307	290	287	286	302	296	289	282	280	271	268	314	291	312	293	311	309	271	282	252	256	288	306	286	275	275	262	289	297	291	276	288	278	299	262	310	314	265	271	295	282	284	298	300	293	304	303	282	263	281	279	305	303	291	294	297	329	266	254	313	297	293	280	258	278	304	304	279	299	307	292	285	276	273	284	326	306	275	299	283	286	294	283	272	289	306	269	300	267	276	269	244	313	281	291	295	308	278	283	317	284	282	305	271	288	268	303	288	260	276	289	277	290	285	290	294	279	263	283	294	269	243	288	299	288	291	294	293	290	289	282	293	290	271	278	288	292	281	268	285	268	288	242	283	309	296	315	304	294	289	292	277	315	292	276	278	273	299	308	262	289	292	299	274	274	297	303	284	309	290	288	286	283	270	285	281	326	275	299	253	314	298	311	283	274	297	310	273	304	288	269	295	284	269	316	271	256	325	271	230	280	309	283	286	295	271	304	306	303	249	271	261	260	323	294	294	311	288	291	281	294	296	285	270	278	294	276	274	277	272	284	272	281	292	236	263	255	273	297	263	259	292	295	283	292	297	262	302	300	273	298	261	283	298	276	260	294	261	294	287	278	252	289	290	270	332	286	285	292	262	283	296	268	282	307	288	273	276	246	261	314	293	266	289	265	274	277	290	252	289	286	304	257	271	300	292	290	259	258	288	294	265	286	291	316	287	276	269	265	268	337	313	278	287	294	295	298	302	291	257	289	312	262	306	297	273	298	281	302	321	286	288	278	297	259	267	296	268	321	280	283	283	281	308	291	290	294	247	311	282	288	284	290	296	291	266	286	285	248	292	281	288	233	268	289	321	273	282	273	261	286	279	284	302	288	257	277	326	271	291	302	298	271	290	297	265	250	292	284	276	254	294	273	291	297	271	250	303	259	276	311	295	267	273	287	273	304	309	265	292	254	258	257	293	282	297	258	285	290	310	293	285	289	291	285	328	296	318	283	272	286	300	274	276	303	268	282	278	300	274	264	285	292	281	284	279	308	289	304	276	279	271	306	307	274	250	296	266	248	290	295	288	279	288	319	286	274	284	301	250	270	308	297	302	278	280	293	278	283	287	264	285	297	303	289	279	292	279	244	264	278	279	259	265	286	291	297	280	286	287	295	288	282	279	304	296	295	307	273	317	304	305	307	298	288	299	322	276	298	299	288	265	271	295	295	293	314	282	281	272	294	299	292	289	270	314	292	301	282	267	294	292	317	274	288	266	285	251	297	315	285	293	304	303	321	276	311	293	306	266	290	302	276	307	295	271	285	314	272	286	279	264	308	277	287	275	285	284	316	279	280	295	303	265	315	301	280	253	260	262	265	291	298	297	289	300	286	281	300	299	285	289	274	261	270	248	291	263	267	281	292	283	286	263	307	263	275	290	287	279	238	273	274	317	295	290	282	308	270	287	301	283	293	308	277	285	308	327	277	282	266	257	304	302	290	258	280	273	253	264	267	305	291	302	265	278	281	314	323	264	292	262	282	262	306	302	267	269	286	298	274	291	312	278	251	316	279	288	316	295	286	301	296	289	301	272	304	278	281	304	290	264	289	280	299	265	285	245	276	270	257	259	304	289	261	286	269	272	296	284	288	288	295	265	279	323	294	284	304	276	262	303	281	285	278	296	300	308	283	299	256	309	308	283	280	271	271	303	262	283	275	279	300	299	286	296	269	264	281	276	302	296	243	271	303	307	291	254	284	263	264	280	301	298	278	280	275	260	291	301	283	304	257	305	285	273	293	267	259	300	298	311	302	302	295	307	261	293	311	302	266	255	283	269	263	268	279	264	332	302	271	300	279	293	298	280	278	294	283	289	263	303	317	286	295	312	289	281	316	265	278	304	270	299	296	302	309	305	271	271	294	251	304	304	290	260	306	254	290	303	276	266	276	279	309	300	289	301	277	287	299	254	278	277	285	302	285	301	285	336	280	277	297	308	290	282	272	268	295	267	310	270	332	239	270	299	264	296	293	272	283	307	288	299	300	270	274	272	281	316	324	301	291	300	275	290	289	302	311	251	281	279	313	255	298	286	273	288	264	279	310	274	277	297	270	293	263	282	314	267	249	282	251	269	274	266	324	325	275	283	286	265	300	280	269	305	281	308	300	271	271	297	282	291	277	282	269	274	274	275	264	258	281	300	314	270	298	280	242	325	317	313	287	282	255	292	292	251	295	292	307	286	285	288	301	239	257	295	292	295	299	303	269	262	309	304	280	278	282	333	282	280	276	271	300	307	278	270	295	303	271	285	307	304	273	285	286	302	288	293	327	281	268	259	251	305	280	271	285	282	303	287	277	273	280	337	294	304	275	312	293	278	274	280	265	311	259	295	285	279	293	275	294	286	317	278	309	301	287	277	265	285	270	275	284	282	284	263	278	276	275	292	287	293	280	314	271	292	293	279	302	289	253	245	253	305	286	280	304	278	264	293	288	301	318	270	280	292	286	280	286	283	272	311	294	297	290	278	246	280	284	272	290	291	277	242	279	267	239	295	287	288	265	297	302	274	276	305	289	256	299	278	265	301	285	271	291	281	290	270	276	282
12735	11816	20683	18320	19693	27086	17528	5166	4318	4747	4628	3878	3581	2875	2832	6495	23034	33520	27066	19771	11618	5086	2506	1298	889	726	771	725	769	715	740	760	712	789	736	745	754	802	750	748	742	729	709	807	766	773	726	747	754	763	733	739	702	727	749	707	751	765	739	721	731	733	717	734	778	662	728	764	704	733	704	704	697	733	710	713	703	774	722	789	746	754	750	721	750	745	704	759	788	742	769	706	763	755	767	753	716	711	778	745	747	755	789	749	713	779	743	706	735	751	707	727	748	743	733	765	728	722	724	777	763	738	721	748	748	721	740	746	761	756	747	760	740	790	748	712	733	755	739	729	744	739	745	690	810	732	764	732	804	731	728	726	839	700	753	756	761	716	728	775	762	743	735	696	765	745	704	720	785	757	735	773	736	758	751	738	768	782	710	724	750	779	712	735	751	780	724	725	762	773	703	763	756	751	748	749	750	705	708	650	723	773	767	710	713	742	782	721	699	701	709	762	699	751	758	733	755	718	764	742	686	776	787	694	740	769	711	763	723	783	744	706	705	724	736	753	760	736	719	761	762	719	772	748	722	722	746	733	745	810	695	729	758	748	801	720	748	724	727	720	688	714	777	727	712	727	787	729	726	664	746	752	731	765	764	690	766	748	686	713	799	766	716	779	726	745	705	760	706	734	713	718	689	770	779	765	714	726	715	748	759	725	786	767	766	742	710	727	745	745	766	748	801	739	737	724	818	753	743	747	697	767	720	759	734	792	701	707	720	754	776	731	742	708	745	753	727	748	716	769	797	748	732	739	712	722	739	758	746	744	737	735	775	797	778	722	754	703	760	748	716	744	754	729	753	780	753	769	792	735	711	718	807	734	733	772	748	746	761	711	752	786	735	765	778	766	718	746	750	761	784	714	801	780	762	769	748	742	750	737	735	743	791	763	745	693	774	737	759	764	684	741	679	729	740	758	725	789	763	733	731	793	733	757	775	773	744	717	756	739	752	781	758	718	777	720	685	694	739	755	759	735	722	740	759	731	775	784	759	686	726	718	735	764	717	728	747	757	711	764	711	728	718	782	779	773	795	783	766	757	776	759	713	727	722	727	761	777	722	744	746	719	731	781	742	737	723	732	787	746	749	724	742	749	686	693	753	744	721	746	698	713	797	728	719	717	738	739	761	751	702	715	708	747	786	720	765	746	721	742	776	771	760	689	730	742	749	746	757	716	748	771	717	726	724	722	729	728	761	772	763	718	748	781	715	740	736	727	770	776	734	728	759	790	715	719	756	749	740	775	750	698	726	720	727	709	726	761	712	731	762	752	791	749	799	724	720	783	753	723	750	753	740	731	770	735	677	758	736	737	755	729	759	785	738	730	773	767	738	759	784	757	725	781	772	789	704	775	759	710	770	745	723	736	701	699	729	764	700	729	755	726	749	747	752	704	749	683	816	718	715	702	716	753	710	729	729	751	769	792	760	732	734	728	709	772	753	759	779	737	781	702	744	742	746	733	755	760	775	767	768	814	751	779	724	754	698	684	764	731	730	737	764	756	774	759	734	771	763	749	776	781	759	771	761	735	731	769	750	751	732	733	745	633	690	714	735	764	765	745	715	755	731	726	757	748	756	736	726	778	741	755	770	759	717	781	761	792	711	748	765	720	695	726	781	732	747	761	713	763	739	788	772	719	761	770	753	766	718	702	772	764	799	719	742	728	764	762	749	718	761	744	728	749	757	763	680	728	730	768	739	728	714	725	725	711	757	742	729	692	763	737	746	750	769	711	730	711	759	756	739	742	738	749	746	724	749	724	718	749	792	711	695	749	774	730	750	758	771	756	709	760	765	742	758	730	811	784	784	755	735	763	764	796	749	775	725	752	696	720	767	778	828	761	697	740	765	699	738	759	747	766	776	755	731	723	774	784	745	758	754	727	722	702	732	751	722	788	758	748	781	761	710	727	760	792	738	710	724	776	733	745	751	703	764	761	740	736	758	775	758	749	727	770	692	724	732	734	778	732	780	766	772	759	693	756	763	714	725	744	739	768	788	732	718	701	779	750	724	716	743	740	727	749	704	748	756	719	708	743	740	754	736	770	713	714	740	745	768	727	766	723	707	769	689	764	727	758	753	746	758	759	726	766	774	737	742	754	738	807	745	718	732	726	782	768	723	780	759	720	798	765	748	717	737	749	704	729	722	764	762	784	770	714	763	727	740	745	751	729	786	739	744	754	766	748	737	738	697	768	789	732	750	750	736	746	753	699	689	738	739	770	712	761	755	774	756	754	779	775	787	747	798	772	728	719	727	717	765	710	755	715	736	760	760	691	733	744	709	714	799	737	763	756	744	738	722	761	773	704	743	717	768	727	687	687	763	711	763	787	769	728	758	717	781	775	771	762	742	754	747	760	741	757	760	718	791	733	737	816	752	739	733	760	701	708	673	759	793	779	723	748	716	761	740	712	729	705	738	782	762	727	770	740	730	730	716	737	789	749	742	705	740	757	695	777	706	756	758	737	713	709	724	731	735	775	730	752	754	796	738	754	762	774	755	714	763	741	750	750	726	728	770	812	756	738	752	732	765	702	668	721	737	744	723	756	708	706	713	719	734	775	758	748	750	761	708	708	761	750	764	694	754	773	786	758	727	746	689	742	710	731	752	766	751	754	768	730	752	729	839	754	778	752	738	723	738	741	725	775	719	794	700	749	750	758	728	720	760	769	698	751	742	747	718	735	753	717	715	761	766	724	708	764	730	698	767	746	754	753	739	714	728	742	729	717	773	749	753	729	740	758	767	759	734	753	736	756	725	738	752	744	796	759	757	717	778	737	767	722	756	740	717	756	749	729	721	773	735	802	734	760	802	709	739	758	769	708	744	740	679	770	647	725	710	782	754	754	730	734	724	729	761	735	736	770	737	715	712	749	760	720	739	762	782	765	732	755	750	734	704	773	751	772	831	727	676	739	752	738	758	808	740	688	733	786	748	725	755	772	721	746	770	774	805	746	701	772	749	777	720	700	743	757	764	741	755	764	745	746	729	715	734	771	690	733	717	754	780	761	775	765	744	773	793	733	714	767	771	733	800	746	712	742	765	807	696	689	721	741	734	722	758	777	742	745	699	748	736	743	756	698	735	728	803	754	786	722	791	730	778	728	757	714	776	775	765	734	702	729	722	765	769	711	711	715	704	748	748	725	788	754	725	772	720	750	723	735	767	705	744	779	772	729	730	818	776	740	741	737	797	735	775	715	728	735	730	714	725	720	749	730	700	751	744	750	772	728	722	740	790	733	709	719	712	706	761	792	787	746	703	756	759	727	757	734	821	722	779	762	715	739	800	702	756	733	819	731	727	758	735	720	747	774	721	749	743	750	701	701	763	765	722	714	791	745	731	739	730	748	752	769	765	801	757	762	753	732	722	757	776	752	726	727	724	764	738	726	743	756	735	753	739	755	752	737	764	747	722	709	748	727	744	725	736	727	705	706	747	783	770	762	776	730	739	725
28345	21952	27350	25131	24556	19277	14731	9711	6622	2849	1549	986	773	903	1155	3803	9579	14774	13387	8949	4838	2101	926	500	342	308	277	282	304	286	294	298	276	286	297	269	263	299	304	319	284	312	279	268	286	283	275	269	280	288	317	296	279	271	300	306	264	278	299	297	293	318	284	305	307	276	302	309	273	311	306	300	280	246	286	304	284	269	287	297	263	313	266	282	255	317	302	304	281	308	283	275	312	299	270	283	277	254	283	261	304	290	338	276	268	310	301	283	304	260	269	299	297	275	298	282	298	269	311	278	331	295	319	327	281	298	273	276	302	290	283	284	270	273	275	284	257	272	313	265	285	277	251	280	269	292	266	271	278	264	278	286	303	258	291	287	287	299	280	293	286	304	308	282	288	263	270	286	270	297	289	295	293	281	298	276	294	292	292	275	291	293	284	321	294	247	275	281	277	287	283	269	278	261	282	268	267	282	256	295	275	295	325	280	312	283	297	324	281	277	299	290	309	275	301	260	292	299	297	347	263	336	276	265	267	284	250	311	291	294	264	292	261	276	297	275	285	280	255	272	334	314	298	298	285	289	275	304	275	259	277	303	283	296	288	292	253	289	295	256	268	252	272	268	300	256	305	274	280	302	291	329	300	262	290	278	295	283	252	282	293	277	288	291	283	293	296	298	278	282	288	294	292	282	285	286	273	293	290	292	281	276	277	270	289	309	273	285	284	263	312	266	322	289	267	291	297	235	296	298	261	294	299	300	287	263	311	300	284	275	290	304	289	274	300	279	305	255	300	288	289	284	313	294	293	280	251	282	272	294	289	271	270	284	299	299	310	306	307	297	265	263	278	311	337	307	273	274	262	282	299	298	283	291	286	292	287	261	264	264	301	271	279	273	340	283	290	275	279	255	296	292	283	259	290	302	275	282	277	311	257	300	273	256	264	271	285	286	302	299	305	302	273	282	276	300	296	312	272	276	287	281	302	308	256	254	263	321	287	307	286	254	304	277	284	270	300	285	291	304	321	294	310	301	281	291	309	280	296	282	284	270	278	280	275	249	276	290	275	299	287	265	285	283	290	299	273	291	278	267	297	297	270	257	316	277	307	280	263	277	273	291	281	281	300	267	298	278	267	265	286	314	273	277	267	292	284	278	270	292	290	270	262	273	285	288	279	270	308	288	282	277	291	288	287	293	293	279	310	324	287	280	295	291	316	274	293	275	262	308	319	275	278	277	290	293	294	298	279	279	284	276	265	294	285	254	271	277	297	314	284	298	265	311	281	310	289	282	311	284	292	320	285	313	279	273	256	285	290	288	330	265	269	292	310	254	282	265	313	273	266	305	325	274	265	277	263	304	265	274	303	276	283	296	307	306	290	279	274	302	252	258	291	265	287	267	307	288	305	269	304	286	307	270	287	284	289	306	282	267	251	284	269	282	280	257	281	282	285	302	302	290	313	276	298	341	285	288	271	285	264	293	290	296	266	279	264	287	276	326	262	260	293	291	283	293	276	285	268	293	285	283	293	255	264	300	321	282	293	313	283	296	264	311	292	293	265	244	297	304	308	274	277	310	290	275	268	289	331	289	286	282	288	300	259	276	304	297	289	255	275	267	262	276	257	269	265	280	293	318	263	311	313	280	265	297	261	301	282	321	294	290	299	280	294	291	285	284	292	302	296	305	310	265	290	290	275	285	303	305	279	276	279	298	279	291	304	302	298	263	278	301	279	271	292	314	253	252	267	285	274	287	317	284	304	290	291	310	294	283	268	297	288	276	261	293	275	283	258	306	289	279	265	269	288	254	286	294	280	272	278	268	284	326	273	268	302	316	275	284	262	298	315	279	281	326	283	271	317	279	282	322	263	298	316	288	293	298	269	274	272	282	289	289	292	280	287	293	258	304	302	273	302	287	275	280	275	283	302	309	284	257	303	287	306	240	261	290	322	276	296	262	308	275	271	293	283	278	272	266	313	303	250	264	303	288	292	268	279	291	284	280	276	282	284	297	275	273	282	288	291	262	294	288	267	281	291	282	279	273	332	303	303	254	293	298	313	280	271	249	244	259	282	255	265	277	306	290	301	296	292	284	298	285	294	299	257	288	274	280	292	308	299	326	303	268	283	281	289	306	282	270	312	265	298	289	276	303	273	261	314	292	285	329	280	290	256	309	283	328	306	307	289	295	318	299	279	289	288	270	266	301	264	247	299	293	273	268	281	284	318	277	293	289	290	273	293	281	278	292	251	301	267	323	294	278	282	253	295	284	328	310	300	297	276	258	263	315	315	272	290	300	273	276	272	291	311	308	280	272	296	277	297	296	278	327	293	257	259	303	289	272	281	270	299	287	265	335	281	286	310	323	290	285	272	282	312	294	267	283	267	282	286	277	282	272	270	277	260	335	246	266	296	268	300	248	260	277	294	280	288	279	262	286	263	262	273	263	289	268	262	294	290	285	310	290	282	269	291	298	274	286	262	278	260	299	295	313	291	289	283	303	305	270	280	276	258	284	275	283	289	301	271	288	295	260	305	267	268	269	286	261	258	300	272	279	277	327	283	290	310	272	328	301	266	286	310	250	275	327	290	295	283	303	263	289	300	285	292	289	267	294	286	281	304	270	295	293	277	321	309	289	310	272	301	248	302	302	269	275	279	287	263	294	282	289	288	276	289	283	284	283	259	280	298	311	292	276	288	297	306	296	304	284	264	279	237	285	281	300	304	261	269	309	276	286	301	293	298	300	274	295	292	322	262	258	289	304	273	263	299	326	292	291	288	275	278	284	277	280	285	259	249	294	322	282	276	290	258	278	318	295	272	270	290	263	271	302	304	315	280	276	289	281	289	282	281	275	303	305	294	253	300	275	301	262	305	256	273	290	292	307	268	262	294	269	292	283	266	269	283	283	283	273	303	276	294	274	295	284	308	284	255	271	278	294	287	288	281	286	249	261	277	316	266	268	327	271	306	284	282	309	291	274	287	252	295	292	288	316	305	276	272	276	294	303	298	280	319	278	275	297	322	286	279	312	259	279	257	308	256	311	271	267	290	292	263	302	295	298	241	283	292	286	276	254	294	280	326	275	264	298	287	323	302	325	334	262	302	271	279	291	304	271	281	299	294	291	301	294	243	256	291	289	290	296	316	300	333	306	280	297	303	290	286	258	281	308	293	302	276	290	259	311	310	263	274	291	293	268	318	287	243	290	304	288	288	297	324	269	314	283	287	304	293	343	259	256	283	289	315	253	295	316	298	280	278	296	287	287	261	325	275	272	288	251	270	292	303	274	282	255	285	279	269	291	289	275	245	261	300	275	282	290	288	278	318	273	274	277	282	283	319	253	297	268	286	284	288	290	264	294	264	284	276	308	286	298	276	242	273	292	257	276	307	275	268	290	277	288	283	278	253	275	259	295	278	283	283	290	293	264	274	293	254	313	302	288	270	282	279	262	261	273	301	258	259	333	267	296	301	298	313	300	279	276	264	279	314	261	301	294	281	297	255	265
15859	16678	22793	26103	23580	19389	17559	13468	11365	7084	5921	4247	3631	4087	5566	16568	30307	36874	33742	26893	17696	8752	3910	1782	1025	782	796	759	722	684	740	746	738	719	721	776	757	766	772	777	716	740	725	743	727	718	718	752	727	739	755	741	732	736	738	727	768	734	710	731	741	757	730	734	712	756	732	790	757	683	759	680	693	716	695	761	762	705	745	742	709	710	727	775	785	797	732	759	800	810	686	699	755	704	731	722	756	694	754	740	765	775	753	740	729	761	816	767	708	697	804	713	771	770	785	764	723	785	683	685	702	743	738	720	734	697	729	733	740	753	765	755	786	699	735	788	738	738	758	721	743	743	711	768	753	702	736	757	750	703	766	739	761	784	701	712	751	761	696	716	729	753	695	738	724	684	703	737	765	721	721	733	736	713	728	722	759	802	712	755	766	725	758	710	702	708	763	749	758	748	732	790	690	732	767	720	732	746	732	763	741	745	766	782	742	777	735	695	752	750	745	741	734	748	744	744	778	756	763	756	802	727	719	694	726	768	783	705	771	736	739	742	721	746	708	706	707	745	734	769	679	718	742	722	737	749	748	719	750	766	683	733	692	708	740	722	750	706	725	652	756	750	721	766	720	747	735	805	749	736	747	719	751	746	728	679	794	704	708	736	763	724	759	729	725	719	714	775	747	743	704	747	708	782	744	740	739	744	777	778	773	800	733	762	734	699	773	761	737	710	744	743	693	750	734	774	754	725	738	711	731	736	728	757	778	761	719	749	761	735	744	692	765	732	701	775	744	739	785	750	671	737	764	771	706	724	756	764	692	757	739	779	755	728	716	728	736	738	714	721	754	721	694	756	714	715	725	736	753	723	798	718	753	798	752	746	717	739	754	765	742	752	750	719	732	768	762	749	794	721	744	762	768	751	736	716	743	737	731	742	766	726	779	727	716	774	709	754	720	733	713	785	754	734	716	737	740	738	722	728	717	763	730	689	744	769	717	785	780	765	716	731	748	793	721	725	731	720	746	781	733	726	755	735	735	732	714	743	763	716	770	702	707	721	764	746	756	776	736	748	713	706	792	795	769	706	719	710	746	739	751	745	737	752	730	735	762	729	703	737	747	744	710	684	711	707	745	751	764	724	724	746	731	750	763	743	742	712	748	704	707	761	758	759	754	736	753	766	751	697	747	776	709	772	738	759	718	724	712	792	774	763	722	742	770	700	721	724	746	718	736	764	759	727	753	763	688	733	694	783	764	743	807	767	765	752	737	732	725	707	715	749	764	747	706	744	685	769	748	784	766	736	780	751	737	721	690	733	713	700	699	722	743	760	759	752	753	776	758	735	729	753	728	763	781	725	751	751	749	747	719	743	725	743	738	793	763	752	819	754	758	702	741	781	765	798	742	721	775	740	767	784	771	705	752	710	763	790	749	753	725	742	774	780	731	753	776	721	790	757	776	749	707	703	734	743	763	733	756	728	800	699	753	713	760	711	708	778	730	744	711	752	768	735	711	787	760	748	699	791	737	696	745	750	768	702	727	737	727	735	687	743	736	719	761	748	724	746	748	758	752	745	777	707	776	757	743	680	758	773	711	731	717	725	730	714	710	757	730	724	717	734	721	729	693	719	715	768	729	770	707	723	778	803	736	791	800	758	724	744	741	721	778	699	808	707	742	763	739	752	762	755	683	740	764	733	699	721	752	729	701	724	739	707	776	708	755	742	702	746	750	759	732	687	752	694	811	748	742	738	743	697	751	720	728	778	695	786	726	732	750	772	757	734	696	719	715	764	769	716	745	790	766	766	744	751	737	768	702	714	760	781	701	724	789	742	776	734	761	832	765	698	758	766	749	727	723	731	732	763	774	654	776	782	751	769	762	747	759	724	719	735	734	742	765	690	798	752	693	724	736	714	732	718	757	735	765	715	736	757	737	724	801	719	771	689	685	741	717	783	719	745	719	717	747	758	748	679	717	782	733	735	785	711	733	795	748	718	714	710	748	744	783	740	715	738	760	729	779	725	763	717	781	687	716	731	700	722	750	674	673	797	743	762	738	735	752	795	715	789	697	772	763	742	732	751	789	772	739	712	796	760	745	725	788	756	757	705	746	755	757	753	734	733	712	763	809	733	788	738	788	711	727	753	726	753	746	699	763	720	790	707	722	771	755	730	737	761	700	757	736	738	731	793	721	736	735	769	731	706	706	737	807	724	757	730	735	717	760	754	747	739	740	728	781	773	723	757	734	756	761	693	713	759	743	764	706	724	726	754	766	755	757	727	743	721	745	720	729	724	748	749	669	680	728	747	714	786	772	741	778	682	761	722	761	728	766	772	724	780	725	776	794	738	731	695	705	742	766	772	743	753	720	735	708	726	763	740	691	801	805	731	788	743	733	740	751	754	755	714	719	738	799	714	732	761	762	739	750	703	739	769	737	722	749	714	727	710	704	783	758	785	726	756	750	781	764	739	744	732	728	699	711	716	739	709	749	719	725	763	728	718	728	754	763	753	757	760	719	761	765	747	723	728	716	784	724	735	751	740	775	797	717	731	794	760	720	728	737	748	791	774	712	753	723	798	738	780	728	750	734	691	752	754	753	733	750	764	751	734	779	745	745	762	706	725	742	666	783	725	712	744	769	756	745	756	741	731	755	746	775	759	796	719	735	744	752	767	764	752	814	743	758	755	738	765	720	730	735	735	748	775	718	720	747	771	712	806	761	759	751	712	767	708	745	743	744	734	689	754	725	785	732	750	716	714	754	712	751	738	721	732	748	699	727	729	776	755	765	758	746	739	718	756	696	759	764	748	711	698	741	753	704	753	780	750	692	718	794	737	726	717	766	705	715	763	717	739	743	756	772	747	769	764	763	746	773	721	765	760	746	713	757	750	730	683	764	758	718	786	755	759	823	736	762	734	703	781	724	724	736	751	745	743	733	763	704	748	740	749	705	717	760	744	723	731	745	717	775	780	734	719	700	779	751	678	760	754	796	726	760	719	707	732	791	757	726	699	750	770	725	771	773	815	714	711	749	756	725	724	719	760	729	700	732	709	743	693	747	770	709	736	739	752	714	760	757	754	773	786	720	727	747	684	742	747	743	759	762	796	732	751	728	735	752	766	727	771	745	763	741	741	739	678	750	743	774	748	715	757	771	800	734	726	740	769	747	735	697	719	757	766	750	684	736	772	748	780	750	744	750	778	714	753	714	709	754	736	706	742	756	746	746	727	762	689	728	764	725	726	699	698	717	738	743	751	765	729	769	743	704	702	777	750	744	712	747	735	806	771	720	740	726	751	770	716	801	721	714	719	766	759	720	747	736	754	728	717	739	788	722	726	749	731	736	695	731	742	750	716	718	762	708	698	769	782	713	709	770	721	733	729	773	756	708	777	745	758	695	746	722	725	754	789	765	718	752	775	716	781	743	733	740	788	749	745	720	747	732	735	794	742	746	763	720	753	759	712	738	743	723	768	804	752	714	745	706	737	759	778	742	739	718	756	737	729
6122	2261	2185	1745	2361	2559	1268	926	922	891	816	715	611	624	536	468	469	573	1089	1240	1046	730	516	332	322	282	296	267	260	252	306	325	273	283	273	287	289	287	306	302	301	290	320	290	276	318	269	313	278	282	301	304	298	277	292	336	267	299	313	258	257	311	287	257	292	291	309	278	290	274	240	319	290	307	287	270	283	299	304	302	296	284	295	289	298	299	284	256	280	278	280	284	305	298	326	267	265	289	255	290	305	308	291	269	280	275	303	298	323	260	304	281	288	303	288	292	316	290	260	298	269	295	304	289	289	286	264	267	275	282	315	272	288	313	286	292	265	264	254	281	244	283	308	281	306	276	286	302	291	257	303	255	276	259	290	259	295	298	283	319	274	263	294	283	295	262	307	302	336	290	277	280	273	271	289	274	290	276	299	273	278	287	269	270	259	288	299	294	267	283	265	289	292	285	290	285	277	299	281	270	298	301	283	262	279	284	311	253	285	261	319	290	244	286	251	294	272	330	291	294	303	271	321	280	280	296	273	271	276	253	285	270	311	275	307	290	294	287	304	260	270	255	260	267	288	296	295	284	243	309	258	277	266	291	289	295	299	296	292	300	299	310	318	287	307	296	274	270	273	313	270	279	279	245	297	285	324	278	281	256	280	290	239	289	278	261	282	306	272	278	309	286	285	284	281	291	273	302	268	257	274	289	290	305	268	291	319	284	289	278	289	309	321	305	286	270	278	301	317	261	301	302	302	248	320	285	286	312	283	284	292	267	290	263	300	278	310	295	248	324	265	276	247	272	327	300	291	283	283	264	291	273	278	291	291	292	275	292	287	265	295	273	271	251	279	284	300	288	269	312	264	277	282	269	283	269	292	279	305	321	285	279	286	289	284	302	283	297	248	316	315	320	279	310	273	274	260	279	310	311	299	301	269	292	288	258	302	269	246	292	293	294	291	274	286	287	298	300	297	296	258	289	278	289	296	272	260	286	267	278	305	268	274	275	269	284	255	268	254	277	280	308	280	303	272	276	320	300	289	300	256	295	294	284	299	281	284	291	319	275	272	277	279	301	299	314	258	287	302	276	283	272	293	286	285	264	295	300	271	273	278	309	279	285	283	261	287	301	293	299	279	333	295	274	267	291	301	273	302	291	300	297	312	292	278	264	276	281	280	256	297	279	302	288	300	274	296	284	272	300	275	267	254	290	287	262	254	266	309	320	311	284	254	273	278	273	268	301	243	285	270	292	258	295	267	285	280	281	252	288	295	283	268	284	315	251	281	271	311	294	272	295	301	310	294	282	283	294	292	277	270	329	280	301	301	285	307	280	294	301	287	289	272	276	286	269	300	293	265	259	317	285	272	324	272	273	305	270	288	279	312	233	303	248	296	288	274	282	284	300	300	287	283	298	283	291	307	290	276	297	294	259	306	326	304	280	304	282	280	251	276	263	277	291	308	285	297	308	279	297	303	294	272	270	285	271	280	283	253	285	310	284	305	335	304	301	243	279	286	304	293	309	290	276	281	304	285	272	300	284	286	298	283	309	294	287	255	268	284	316	288	276	291	296	308	307	311	305	283	273	288	298	261	282	268	300	261	274	316	295	295	268	269	258	280	268	274	245	284	308	280	270	312	292	272	304	270	291	285	333	301	293	303	263	284	257	270	291	293	275	288	280	277	299	298	280	268	283	309	264	288	282	301	309	306	299	290	268	283	285	319	283	248	340	289	285	246	294	255	262	275	317	273	281	282	279	258	302	277	326	299	311	288	291	302	294	283	321	308	301	286	322	279	283	272	293	252	282	300	293	289	288	281	257	308	297	299	291	289	312	305	311	285	306	282	273	314	274	317	310	323	306	288	306	270	267	294	270	304	262	270	279	283	287	295	288	270	264	281	272	269	295	291	275	262	298	267	286	295	290	303	315	305	284	286	288	291	257	291	293	263	295	259	296	305	285	291	292	286	293	280	295	317	272	291	273	305	287	288	288	283	267	272	306	302	304	280	259	320	274	274	285	273	274	291	267	274	284	276	273	270	284	325	284	289	295	267	306	298	287	299	283	279	296	258	259	317	255	275	271	262	239	293	277	302	326	256	271	280	289	295	293	294	314	294	306	287	287	261	320	295	304	306	310	295	280	308	289	277	289	257	329	327	319	266	276	256	274	292	279	304	290	277	294	284	297	248	253	345	276	289	286	288	279	300	304	296	282	271	340	298	256	281	310	299	263	309	289	278	297	282	308	278	323	310	307	274	277	276	280	296	272	310	300	314	293	268	293	307	276	301	283	279	240	296	304	315	274	307	281	292	285	250	292	307	284	308	267	261	275	293	266	271	295	280	307	304	288	245	274	287	273	283	282	299	275	271	272	312	289	300	297	293	270	294	314	277	285	275	263	294	307	304	280	294	290	281	291	300	304	275	274	293	324	288	275	280	293	323	305	257	311	300	284	307	283	255	292	295	304	301	274	295	321	266	289	302	299	259	317	278	290	287	319	282	275	288	271	273	257	281	279	296	281	288	276	297	299	273	287	274	280	285	315	321	273	268	296	318	277	303	276	331	289	283	296	275	295	310	280	263	295	294	285	295	282	274	281	284	290	272	279	282	289	282	279	331	261	304	269	296	245	286	300	269	249	288	286	274	281	274	290	282	292	288	252	260	276	314	261	322	278	295	288	285	270	277	291	273	285	268	271	277	288	269	275	265	287	286	279	328	286	308	278	276	305	295	321	312	283	282	280	287	266	298	276	266	291	290	285	296	255	310	270	282	288	268	282	273	293	299	290	284	286	305	280	328	290	260	282	290	295	315	268	262	301	276	283	272	290	295	325	286	282	299	273	286	307	300	274	282	291	273	278	270	283	282	274	292	293	283	296	286	299	296	284	279	301	288	303	300	273	291	265	274	267	265	274	296	297	279	317	296	291	290	287	301	301	308	294	277	245	308	278	297	277	280	292	294	273	286	318	309	289	308	287	301	281	297	305	289	289	290	287	302	280	300	299	282	290	273	296	294	262	258	289	302	277	283	289	308	289	298	325	291	307	294	294	315	287	260	301	296	273	279	303	284	273	311	316	288	262	291	274	290	287	271	283	275	290	266	279	293	294	280	279	281	285	310	276	313	273	267	282	304	291	286	300	311	277	295	281	280	289	285	264	282	297	343	296	263	279	295	300	296	306	296	293	311	262	284	289	298	273	259	281	276	304	292	289	300	298	284	271	289	272	256	281	299	308	315	272	268	311	292	313	282	291	273	294	285	270	269	284	313	284	274	302	283	272	296	305	300	321	321	281	297	303	272	285	276	286	281	283	286	276	327	325	289	294	266	291	281	292	294	294	271	300	289	266	286	299	289	314	264	311	293	274	287	305	283	313	282	323	303	294	309	270	295	278	301	263	296	299	289	295	261	278	317	304	295	303	290	294	286	311	314	282	297	262	290	300	279	314	292	283	302	269	296	302	308	292	300	291	289	274	330	275	275	292	296	258	288	272	295	275
4442	2625	3867	4550	6735	8219	4525	3575	3750	4035	3562	3038	2714	2644	2381	2124	1921	3001	5912	5704	4473	2701	1619	1025	832	761	782	713	728	762	757	745	700	752	735	792	755	715	802	751	730	694	724	732	771	767	732	717	779	741	742	716	722	744	714	754	728	769	721	765	769	750	734	765	728	769	734	720	727	759	738	751	713	742	765	724	805	757	732	838	746	743	752	746	719	763	773	751	739	754	742	753	819	703	749	772	756	809	769	800	768	723	764	733	724	724	740	732	733	753	754	744	749	786	729	745	749	730	786	767	702	802	756	768	766	705	766	748	711	767	704	710	733	762	742	744	757	710	757	740	766	791	740	760	758	760	712	729	761	764	754	715	694	706	762	748	724	767	790	782	745	712	716	783	736	806	763	764	759	748	732	727	765	738	702	757	763	784	718	712	763	787	756	703	810	724	707	759	757	756	731	705	718	740	737	809	771	730	706	725	742	758	744	766	731	740	706	764	747	740	699	707	735	712	763	735	721	739	730	774	711	740	747	716	747	741	729	706	732	709	735	701	777	731	765	739	715	727	774	692	729	726	703	736	707	755	769	744	735	719	742	757	726	765	797	791	750	810	691	768	710	766	773	764	752	730	771	727	755	745	770	761	717	781	731	736	758	733	777	764	747	752	782	770	707	779	763	753	783	728	742	787	808	772	771	780	715	777	715	732	755	778	765	749	777	727	749	729	700	744	746	740	722	770	737	714	715	727	748	725	795	707	728	779	741	757	735	759	761	713	761	756	805	763	744	722	748	768	764	773	744	769	752	733	758	777	794	714	685	730	747	756	722	744	738	713	735	726	696	774	710	728	791	749	777	795	722	805	720	707	704	733	784	772	759	738	770	758	774	728	720	753	714	756	716	716	723	788	737	750	727	715	738	737	742	726	744	759	759	707	732	757	734	704	737	743	758	759	731	825	786	726	738	722	715	733	722	780	750	679	744	729	734	725	775	766	693	734	779	770	749	704	783	761	737	827	717	732	704	762	725	719	737	738	696	783	736	745	744	743	724	738	718	744	709	725	780	763	774	763	724	731	779	737	745	723	734	774	780	777	717	694	737	834	782	739	733	730	737	755	708	762	746	754	697	772	748	710	759	788	726	713	763	732	762	752	761	748	726	782	802	721	761	729	741	708	761	751	764	726	741	742	706	715	769	689	735	727	711	761	757	737	752	730	839	742	738	775	705	723	773	759	760	744	688	778	718	802	796	745	790	737	801	768	782	719	704	761	746	752	740	749	761	742	700	753	721	748	748	740	786	770	706	754	763	734	750	751	712	730	784	757	731	745	716	743	739	710	743	715	765	749	764	705	744	759	761	732	740	739	763	764	744	751	739	707	727	770	749	717	724	724	733	769	696	708	770	753	743	733	762	750	730	733	741	730	687	713	754	749	742	737	774	759	724	740	747	695	746	740	711	747	760	701	756	799	738	735	728	749	745	770	732	798	718	814	755	729	763	797	711	729	762	781	747	682	729	757	742	800	726	716	734	764	720	795	729	760	695	789	757	810	726	759	767	745	704	751	767	769	739	736	742	742	764	782	763	759	725	718	773	751	727	738	739	762	741	775	756	796	738	730	747	784	736	756	718	730	781	758	789	710	751	743	781	755	778	681	759	758	729	757	787	719	773	740	736	826	787	729	755	755	724	730	715	781	738	753	754	731	744	738	776	731	742	714	733	774	707	780	759	749	762	755	759	740	768	723	764	761	697	753	717	706	781	696	792	697	761	708	755	712	716	753	763	694	797	696	748	753	758	770	745	734	743	694	731	710	752	776	699	756	781	722	701	743	741	705	732	744	726	751	714	730	776	736	741	727	755	754	773	714	787	728	729	779	726	742	729	758	773	742	757	747	753	776	736	751	752	712	772	730	749	750	690	695	754	793	749	715	707	753	784	751	796	786	769	794	774	712	789	754	822	743	713	750	757	734	762	732	754	785	694	750	729	776	764	732	728	732	759	739	771	727	773	773	724	734	730	759	710	761	757	761	738	706	779	736	806	753	780	755	740	770	711	703	749	690	731	750	736	744	677	725	756	761	716	736	736	702	778	696	697	768	728	693	699	711	788	752	753	728	768	741	786	784	776	727	779	772	769	727	764	744	794	724	730	725	750	748	744	728	724	754	762	757	737	738	705	670	743	800	780	745	767	726	729	742	730	729	758	779	787	727	733	726	734	745	789	793	782	734	719	725	746	725	734	773	754	763	754	790	721	745	758	737	757	718	800	718	770	714	683	760	753	739	748	718	717	714	754	760	733	706	730	756	716	754	732	748	712	769	773	711	759	817	761	746	735	767	745	733	767	721	772	708	744	742	767	709	776	717	750	721	727	757	737	781	715	757	767	680	737	809	769	708	747	754	765	757	737	689	745	745	760	715	739	704	768	765	747	771	733	793	760	744	729	754	718	730	730	784	747	709	737	753	766	742	728	725	787	767	719	749	761	716	724	740	737	745	754	752	772	725	744	769	704	754	733	707	760	750	756	706	737	732	717	736	730	765	714	717	752	730	731	776	752	753	734	757	766	760	772	726	727	687	784	708	749	751	747	749	749	738	748	680	703	702	798	719	746	821	749	730	763	711	761	734	716	755	694	819	757	757	761	746	709	750	743	821	757	741	734	774	731	756	708	802	739	734	744	710	727	778	731	775	734	764	746	736	791	786	698	756	745	794	692	721	741	761	730	747	793	797	746	803	731	758	748	732	737	765	739	704	739	733	780	758	702	752	731	715	754	743	723	737	738	751	733	766	701	716	734	757	745	739	759	742	723	784	754	740	751	718	727	780	724	745	804	764	736	759	740	778	747	769	787	730	762	726	735	757	734	793	749	757	756	778	755	811	744	738	751	735	779	703	747	726	724	732	736	732	730	699	751	765	756	763	739	703	737	753	776	755	744	812	729	740	737	727	750	749	782	725	726	784	666	777	785	765	762	715	754	779	774	699	705	787	772	749	760	710	753	740	780	766	713	743	735	720	715	804	718	773	748	734	760	709	713	769	728	739	768	791	702	739	750	729	725	742	732	765	806	797	772	717	763	733	720	788	759	775	771	759	787	790	723	731	722	723	786	747	749	765	704	732	729	750	729	718	765	757	718	767	705	786	756	721	753	749	786	741	759	741	752	741	721	738	774	733	780	738	778	761	786	757	723	744	740	725	798	764	757	731	751	746	762	786	746	745	702	817	751	738	710	766	749	806	771	742	730	779	754	679	746	706	749	756	733	740	718	700	778	706	808	692	743	758	761	733	779	776	787	769	739	725	733	731	807	715	771	748	766	686	761	756	728	773	723	812	729	761	724	758	718	751	731	733	742	709	773	750	712	729	789	727	768	742	742	769	813	730	791	689	826	759	752	754	761	767	804	727	710	758	759	764	750	785	719	721	748	709	700	699	763	733	733	712	811	734	800	750	745	726	738	758	713	699	768	710	759	726	771	723	730	767	733	799	745	745	732	712	740	796	780	731
17893	14546	18192	12140	9520	7036	3474	1926	1300	1260	1111	1243	986	723	626	646	1482	7065	10334	7958	4583	2145	979	508	379	299	293	299	286	261	275	310	264	268	306	265	270	274	261	300	300	302	282	296	307	264	300	306	271	288	291	308	292	299	291	292	302	290	282	326	257	279	309	298	279	275	288	281	292	295	280	271	317	281	311	314	280	279	287	283	297	282	309	294	302	299	250	233	293	278	292	281	284	304	242	282	287	296	286	266	289	292	323	245	261	277	287	280	296	270	290	300	315	299	288	290	274	307	272	268	295	318	283	252	302	267	272	305	291	277	285	278	276	314	297	312	285	294	305	280	261	283	304	288	272	280	307	286	281	281	284	291	292	295	275	268	282	311	286	270	283	262	293	269	288	278	307	270	261	280	305	260	306	279	285	255	306	300	294	269	300	272	300	286	269	316	309	286	323	274	334	297	287	269	242	304	270	302	288	292	285	265	312	293	289	278	272	288	315	280	271	288	304	257	280	269	272	290	295	283	266	257	240	281	290	280	302	265	270	276	288	279	309	276	297	313	310	265	270	304	292	298	290	309	276	261	300	289	296	260	284	297	300	302	303	321	264	270	300	279	282	272	305	268	283	260	273	294	279	299	279	279	283	294	262	273	312	279	272	293	296	321	260	276	284	319	303	274	269	290	297	295	284	267	255	282	307	292	273	318	289	326	307	271	294	268	275	309	295	258	276	293	289	250	289	283	288	270	276	299	287	285	286	282	269	242	268	256	291	280	264	298	263	283	268	285	281	307	274	295	289	284	283	277	267	303	270	281	291	291	305	302	297	291	280	290	284	289	318	286	281	315	298	308	310	289	275	275	286	296	275	298	295	277	288	286	267	280	278	266	278	287	297	270	293	256	274	299	282	281	284	279	291	289	250	273	301	290	283	315	251	299	276	312	268	287	291	291	306	270	290	302	279	295	303	280	293	286	269	287	270	308	280	294	295	297	295	299	314	283	257	303	292	286	269	307	282	271	285	260	278	285	314	285	287	308	301	305	291	301	267	282	309	300	273	298	260	295	290	242	272	287	282	283	301	289	313	264	306	279	293	279	259	291	288	307	266	286	261	298	284	284	297	304	277	273	270	275	277	261	251	311	260	299	293	287	279	275	300	283	275	302	292	331	274	281	281	297	282	254	273	289	280	277	268	300	295	292	271	295	289	301	277	298	309	316	280	259	296	259	296	292	288	304	290	333	294	292	290	263	266	277	301	297	301	291	285	303	267	300	241	276	299	324	252	295	292	294	267	313	288	299	305	290	300	257	273	297	309	295	291	292	279	255	274	279	287	275	289	290	274	281	314	261	274	312	295	289	286	273	254	295	311	291	294	319	288	286	286	283	280	280	286	288	270	281	325	273	323	306	279	277	268	306	277	264	294	297	302	293	273	269	282	285	276	275	288	292	275	283	302	320	275	287	306	289	258	306	313	290	277	268	296	304	268	274	280	286	308	279	263	270	287	307	273	296	292	296	255	301	278	279	295	287	285	302	274	271	284	287	287	293	309	278	283	292	299	308	300	313	292	256	304	281	277	316	302	263	256	276	261	301	264	273	303	279	283	261	284	285	299	297	329	308	294	281	290	253	269	298	318	309	301	294	310	272	292	270	317	315	293	291	251	304	293	307	324	293	273	284	270	309	277	297	261	299	313	313	290	326	265	282	280	294	283	304	297	285	290	276	275	276	299	284	309	280	282	291	286	264	294	281	259	307	294	283	319	292	293	285	294	237	264	289	269	279	293	266	291	285	252	266	326	303	295	312	269	277	310	281	280	284	282	284	272	287	257	311	287	290	299	289	308	302	288	278	295	288	274	265	262	290	281	262	276	301	282	269	287	330	284	301	290	287	319	335	306	292	289	270	295	293	307	278	284	250	293	265	270	277	304	286	301	269	319	271	263	299	295	248	295	239	311	279	297	270	286	282	258	263	297	256	262	302	300	290	319	300	298	281	285	286	295	295	294	280	278	304	294	265	277	307	315	286	274	305	289	295	269	278	288	273	313	295	291	280	288	324	290	275	288	293	308	276	257	286	308	295	296	252	261	284	288	301	308	269	283	301	313	302	282	254	285	300	302	315	265	281	282	292	305	290	331	259	295	296	279	273	283	287	317	271	269	250	287	289	262	287	288	285	280	285	292	289	260	268	278	298	266	277	300	263	292	299	310	302	274	277	286	323	286	316	309	278	280	294	281	258	289	292	286	277	273	287	305	268	303	297	306	250	293	316	293	270	286	273	306	274	323	287	267	273	263	276	272	303	292	309	304	299	309	289	277	292	296	292	317	259	308	273	288	294	290	293	279	270	284	300	292	272	255	289	268	293	277	286	263	290	288	285	315	285	313	273	330	289	296	274	289	262	283	284	316	279	292	281	293	297	314	283	308	303	286	312	280	299	293	290	264	278	294	264	272	272	277	289	273	270	290	298	306	299	257	270	272	316	320	310	283	254	263	262	299	303	310	292	294	287	254	262	267	299	302	271	300	233	289	304	299	284	307	315	266	297	262	302	275	293	301	285	305	288	299	261	278	281	288	257	289	308	262	296	316	286	310	310	317	283	285	291	285	291	297	244	303	285	273	254	274	285	280	279	302	279	303	316	307	310	269	262	284	298	295	313	326	309	293	278	300	300	264	278	304	300	254	287	303	298	268	289	282	290	280	260	252	276	299	296	289	261	273	292	289	280	288	306	283	309	291	286	298	295	289	289	282	280	260	273	281	322	282	289	266	255	259	279	337	284	269	277	305	316	261	294	267	323	267	277	304	299	253	296	231	328	282	270	295	296	257	260	266	315	322	315	298	308	279	269	256	289	301	278	287	292	286	257	301	297	312	254	286	288	286	268	259	286	283	250	292	260	252	260	252	290	278	263	294	283	308	274	295	283	277	308	274	266	280	295	271	256	288	302	311	288	283	289	261	284	305	295	282	309	245	276	307	263	277	318	280	300	272	254	291	273	284	285	302	269	270	287	275	292	257	282	297	274	270	323	270	286	310	302	258	268	275	289	273	280	280	291	275	298	302	283	335	300	311	284	298	284	300	286	273	292	289	263	283	305	266	286	289	291	286	294	307	254	300	260	312	283	297	274	291	279	322	276	269	294	319	265	276	279	300	291	295	271	294	296	254	280	308	279	259	291	270	294	305	268	293	286	284	272	289	281	267	314	292	291	299	252	253	288	281	282	294	274	288	275	307	286	298	246	295	262	253	271	338	328	303	241	299	268	275	285	283	319	266	280	278	294	294	294	294	289	256	284	261	287	247	284	290	292	278	257	277	260	325	287	278	307	277	302	333	290	288	268	281	260	283	283	305	280	295	303	299	323	302	275	268	272	267	270	303	299	277	281	292	305	284	302	263	290	301	327	310	307	297	264	325	303	273	282	265	290	290	308	304	282	310	284	258	304	306	289	284	298	282	326	276	267	291	252	268	291	311	282	271	272	297	303	286	293	269	278	289	311
11500	12192	17040	14797	15421	13326	8131	6490	5435	5820	5340	5941	4536	3471	2853	3016	7648	26663	31707	26221	17636	9173	4106	1788	1047	843	809	730	771	739	773	740	781	771	739	755	732	702	714	743	746	774	744	769	706	727	780	749	823	716	749	740	768	738	791	713	728	727	771	740	735	733	713	734	778	769	771	718	762	761	692	741	718	766	688	776	730	748	744	769	752	748	810	723	731	757	726	708	779	772	765	735	733	747	708	769	734	770	769	744	747	778	712	742	770	719	699	760	720	766	772	759	760	724	774	741	749	737	760	737	755	722	717	780	772	777	801	745	730	755	740	700	714	756	746	762	762	770	774	849	762	760	803	706	732	810	714	704	798	751	711	745	727	713	737	797	764	733	759	767	745	767	754	788	730	746	793	770	762	748	786	747	797	737	741	737	734	738	728	748	788	749	748	726	785	730	784	751	766	734	761	787	775	783	741	746	788	766	758	750	740	744	719	730	763	812	734	693	761	746	730	758	728	769	712	743	782	762	740	732	758	723	766	745	738	737	736	783	705	775	743	769	736	755	706	771	745	750	747	767	767	709	823	740	743	771	757	758	727	715	793	744	775	805	739	725	757	739	760	759	716	745	726	684	751	700	734	764	793	739	742	768	801	707	728	732	725	771	744	769	708	760	728	737	725	764	753	763	794	809	748	717	747	771	712	789	749	762	751	772	738	768	729	719	739	750	767	739	732	732	775	761	786	712	733	776	753	772	693	704	733	753	745	730	675	755	750	754	759	689	762	706	735	753	740	761	723	772	752	692	775	719	769	760	756	763	743	746	794	762	759	741	770	736	699	796	730	696	759	757	732	747	754	705	730	749	775	759	752	823	706	733	758	703	722	781	789	725	738	739	769	751	724	766	733	731	803	728	745	747	751	750	735	703	761	764	732	772	715	713	765	721	762	759	771	749	722	775	714	744	742	713	703	757	731	731	757	743	737	698	766	711	774	713	732	752	753	733	695	753	739	748	719	742	725	758	728	733	729	736	767	730	702	741	754	740	758	773	726	746	708	727	719	745	751	759	759	753	765	695	745	723	744	765	767	749	702	726	742	727	770	736	759	745	760	727	752	700	733	772	748	736	766	753	733	725	756	761	751	719	778	743	756	781	763	750	781	750	761	756	745	708	767	703	712	728	778	754	720	699	737	774	764	773	733	735	727	784	782	750	739	765	740	740	772	781	747	774	715	743	817	735	796	755	701	728	758	790	751	794	800	770	726	722	699	719	735	765	749	810	771	765	727	798	756	749	758	731	704	661	779	780	726	750	743	736	722	797	770	798	730	770	764	764	747	747	747	746	754	750	729	764	791	744	708	722	743	762	680	767	743	722	727	725	721	791	802	787	733	766	740	747	723	819	747	791	746	743	729	704	735	764	777	729	731	754	762	757	768	762	817	779	704	740	759	730	779	740	748	704	720	753	787	736	702	707	765	740	729	715	753	772	721	719	697	732	770	772	763	708	730	765	746	684	739	728	748	737	709	785	787	748	761	765	709	779	773	789	745	724	764	743	718	785	745	759	795	705	722	768	752	752	805	744	756	741	775	789	734	705	732	704	770	720	697	783	767	757	784	782	750	732	753	748	788	763	780	747	750	732	762	754	730	725	763	797	737	755	714	731	727	740	709	785	744	717	689	725	701	766	726	717	757	787	761	745	749	723	753	780	741	753	704	752	752	790	736	764	699	768	786	743	702	718	735	767	772	760	760	780	786	700	724	763	720	685	761	743	711	772	759	816	737	734	750	729	732	773	763	750	776	793	693	748	745	773	701	738	698	738	722	785	723	725	740	780	757	733	735	761	719	718	736	748	753	713	726	752	752	719	796	732	744	741	689	694	737	709	729	769	752	726	735	731	756	743	763	751	772	719	741	772	763	729	725	781	781	784	675	692	719	774	723	776	707	741	740	760	740	747	727	754	740	734	729	728	667	763	722	738	717	798	759	748	775	699	749	796	749	766	771	733	707	741	731	733	697	737	709	787	701	765	748	760	693	732	808	711	736	762	786	742	762	749	819	733	768	737	732	759	755	723	829	744	758	767	734	770	708	802	729	682	767	740	738	742	742	781	785	729	754	740	824	739	690	752	705	676	769	705	713	777	770	740	754	729	702	721	714	694	750	770	739	751	736	790	736	739	730	759	704	730	755	765	736	780	786	713	760	747	769	746	754	730	790	736	749	743	747	767	753	762	747	782	729	750	742	749	769	740	734	777	737	757	726	730	805	724	734	731	723	742	648	790	780	720	757	720	778	748	727	728	738	787	691	765	781	735	738	779	768	776	669	767	681	751	757	739	709	762	791	713	761	796	752	794	733	751	716	768	794	755	744	726	765	713	749	752	754	744	782	736	737	777	740	720	703	769	730	767	743	726	759	748	751	720	709	730	756	744	739	775	784	764	769	751	766	778	783	736	781	749	706	815	763	728	769	761	796	760	758	785	728	727	741	716	770	745	750	730	741	779	739	685	756	796	753	748	755	741	777	785	766	779	765	739	732	728	706	781	762	745	742	763	798	720	709	739	766	791	748	807	727	781	726	763	808	758	703	732	702	756	750	760	744	780	787	773	792	768	745	739	722	753	769	801	780	790	723	724	701	712	737	673	756	702	744	758	785	733	749	786	782	756	702	712	726	748	776	753	755	762	743	743	791	741	761	727	762	749	715	756	717	713	797	737	748	751	720	762	705	724	817	685	700	725	726	759	724	759	734	714	740	757	749	760	744	748	712	736	754	724	760	745	728	769	720	741	718	795	780	775	762	753	777	780	759	722	774	742	699	733	754	749	754	754	755	753	741	744	723	771	740	721	712	780	687	768	691	781	740	786	717	737	729	785	740	773	751	730	736	746	735	681	711	695	740	738	687	746	728	745	747	772	743	786	735	706	744	743	736	777	717	706	727	736	728	741	772	750	772	759	737	771	733	725	775	725	804	748	730	749	735	715	737	794	710	723	766	758	763	707	755	742	781	763	759	782	694	754	769	744	757	707	749	777	742	759	768	751	725	769	752	795	737	730	732	749	773	773	761	755	749	737	748	764	734	690	734	786	722	735	776	744	748	716	763	763	766	829	769	715	749	776	731	760	748	689	795	783	704	760	773	747	732	735	767	764	760	746	798	766	742	755	696	758	719	755	764	747	761	744	725	741	735	749	736	771	736	785	729	771	727	736	721	738	740	761	758	763	732	755	733	747	742	764	752	773	719	773	728	735	769	741	739	729	787	730	757	690	760	756	728	731	739	749	761	714	772	701	770	754	787	806	740	785	799	789	709	755	733	700	747	730	745	742	716	759	748	783	714	737	756	784	767	731	684	765	732	744	753	757	728	733	762	759	763	725	726	744	717	713	703	749	771	709	745	725	743	782	750	752	791	790	750	787	795	765	758	706	769	746	743	740	732	732	792	742	740	736	687	763	717	740	707	776	740	773	712	746	753	795	737	723	711	740	758	768	762	705	776	775	795	722	737	766
22642	14086	16920	23391	14040	8450	8770	10747	5632	2382	1663	1381	1216	965	766	710	3055	12651	15407	11726	7335	3111	1377	610	364	331	332	256	260	262	325	315	281	273	322	286	309	302	305	274	289	281	305	273	305	277	286	320	296	320	304	278	318	260	278	281	266	290	235	277	293	314	275	275	268	289	255	267	280	287	292	260	287	251	309	279	285	286	284	292	301	275	301	291	261	276	269	316	321	302	311	282	312	302	297	304	304	301	294	269	301	285	274	285	295	274	295	306	253	301	301	277	271	273	278	273	298	305	284	254	266	300	265	290	292	263	279	303	294	296	311	302	295	283	270	299	275	301	282	290	307	273	303	265	247	332	275	290	278	298	275	287	288	291	316	284	294	302	295	303	300	299	293	276	272	302	312	301	282	298	308	269	290	297	262	292	281	287	309	261	346	287	289	308	299	306	290	308	275	308	291	317	315	286	269	265	292	297	294	278	308	292	307	289	267	265	277	304	303	270	255	266	313	293	280	309	263	280	273	297	292	283	271	271	283	287	282	293	258	285	325	304	297	253	289	289	306	269	281	301	329	323	293	312	296	276	279	302	263	296	282	281	279	276	315	265	275	277	305	279	276	308	269	291	280	270	283	300	295	285	317	262	305	313	269	290	309	260	286	290	308	269	284	296	313	274	289	290	286	296	286	285	285	288	283	314	290	269	293	287	275	290	281	327	289	301	310	302	262	300	296	290	308	277	307	312	287	271	286	289	282	300	304	312	291	303	294	284	276	284	291	260	269	311	296	259	290	274	283	301	285	286	296	294	270	296	292	317	266	298	287	340	291	277	291	280	284	278	286	319	291	294	283	295	302	267	304	254	282	302	316	301	284	293	280	296	280	287	297	262	258	307	284	275	320	268	305	284	272	242	289	292	277	271	255	272	281	272	278	260	267	283	299	298	290	283	271	294	319	282	284	302	253	288	274	276	302	273	311	266	286	289	283	277	260	297	241	281	276	257	311	292	293	280	295	312	274	254	288	262	301	288	303	274	265	280	271	280	341	271	288	271	304	311	284	278	290	273	282	311	260	267	315	290	290	293	257	279	283	301	265	282	284	318	291	282	263	271	309	286	305	296	324	302	329	286	270	285	277	276	281	276	292	306	286	302	298	313	265	268	294	281	275	271	280	290	273	268	293	301	271	291	284	283	279	300	269	307	282	279	256	239	281	323	296	319	268	284	305	301	316	316	276	276	260	288	312	271	318	274	315	320	290	297	298	299	301	301	306	285	298	266	283	274	269	280	295	291	258	312	275	298	289	283	279	306	261	306	269	252	275	263	292	269	281	279	276	283	274	313	281	263	307	313	304	280	283	308	273	291	290	291	305	264	293	291	321	260	288	306	288	298	290	290	272	300	303	293	290	267	286	316	304	289	279	334	280	303	283	307	255	294	278	286	265	293	275	301	321	272	284	289	288	286	282	277	264	262	252	264	297	310	272	281	283	281	279	285	332	284	299	303	308	271	275	306	294	331	304	283	284	256	306	282	282	305	287	266	303	302	253	281	262	304	284	290	275	276	291	286	266	283	299	293	303	271	293	275	267	260	289	307	257	274	280	315	302	280	289	283	298	280	281	292	313	297	257	270	248	311	267	310	300	316	249	287	280	302	260	248	293	259	292	269	271	291	289	292	299	267	304	308	298	269	276	263	303	300	272	308	277	293	269	287	294	268	273	323	251	280	289	290	280	294	308	274	279	275	320	273	329	295	299	280	289	286	276	330	260	267	275	301	287	279	294	296	280	283	302	308	278	295	287	280	304	295	273	267	275	261	269	272	299	290	300	305	302	290	322	312	300	280	310	300	294	275	286	316	274	268	294	297	297	269	278	287	265	323	304	268	297	271	309	302	290	287	284	270	308	262	295	313	293	300	312	269	282	291	317	305	311	299	287	268	288	278	322	280	299	297	291	286	295	295	292	270	292	287	280	294	302	303	252	260	273	272	283	301	313	274	259	284	287	319	274	267	290	280	279	295	306	279	292	296	299	289	257	282	278	289	317	315	291	300	256	276	265	285	261	274	297	280	239	307	277	275	301	277	278	278	286	266	287	293	279	264	288	277	310	263	312	276	271	283	291	285	309	305	282	253	303	275	302	302	298	301	260	296	299	319	286	305	280	289	284	295	292	301	241	295	275	263	287	297	275	300	278	290	275	295	316	293	266	278	316	270	290	283	282	292	283	273	288	259	294	289	274	290	282	266	252	286	281	298	287	288	263	262	269	298	286	319	303	305	280	269	300	281	284	280	283	281	298	264	267	290	273	302	275	312	303	286	327	273	305	283	299	303	260	307	302	285	278	300	297	284	271	265	284	311	315	291	304	269	274	305	289	300	292	271	291	289	281	309	320	289	289	305	290	275	265	300	283	276	305	279	295	282	266	302	271	283	276	262	300	288	294	263	243	267	284	291	312	276	266	275	283	311	270	311	291	261	304	266	286	278	305	292	300	287	269	250	279	293	276	281	271	269	288	270	275	286	263	254	310	326	285	295	286	312	296	270	267	275	280	274	288	284	254	278	271	254	284	279	287	265	281	291	261	287	275	286	262	301	290	309	291	284	262	277	286	310	286	271	279	296	298	278	265	287	296	287	292	262	298	281	294	329	282	281	267	298	298	284	280	293	261	302	299	281	286	309	275	312	280	285	274	290	289	279	282	298	276	295	240	272	275	289	277	288	279	282	317	283	282	268	267	281	254	291	276	307	297	302	312	282	277	300	264	299	336	295	305	311	282	290	296	289	284	285	272	297	287	267	298	296	261	282	275	273	308	278	268	293	291	272	279	252	252	277	292	281	312	271	267	262	255	314	259	306	284	279	300	243	295	297	289	290	311	307	341	266	318	282	294	316	284	286	261	284	266	301	268	273	295	274	302	276	311	292	280	292	270	264	286	268	297	278	291	265	296	298	273	262	310	284	266	264	259	287	307	290	280	288	299	304	289	313	283	273	303	261	310	306	300	290	314	304	287	278	298	279	306	264	259	278	291	283	311	259	309	284	302	311	287	295	277	295	306	302	286	260	283	295	265	286	276	284	274	252	303	293	295	269	310	322	315	295	298	306	297	276	299	303	296	298	282	294	308	306	315	298	310	287	305	285	272	289	282	279	270	281	322	256	282	286	292	300	322	319	296	263	288	317	268	280	299	281	290	286	279	274	302	281	272	300	275	285	264	306	287	268	291	288	280	302	292	277	253	295	273	304	280	282	267	260	260	300	314	292	283	237	319	302	281	294	287	268	295	288	291	297	292	295	285	303	286	292	272	337	297	299	311	274	278	306	292	303	285	279	280	268	274	321	314	282	282	288	287	263	270	274	269	267	305	266	295	285	266	271	254	289	275	280	291	274	273	281	287	291	315	281	286	256	294	295	277	301	303	282	310	293	290	288	297	275	286	262	287	256	275	292	283	290	274	305	305	301	297	283	273	300	273	297	264	262	315	303	311	306	284	276	286	293	276	280
12142	11098	17595	27798	17156	13577	15148	17216	9398	6712	6483	6713	5967	4540	3638	3584	13673	35643	37200	31794	23623	12576	5735	2303	1144	862	758	751	753	751	730	738	730	712	735	745	761	734	736	749	767	767	765	733	741	723	740	789	753	789	708	741	765	689	750	771	727	757	762	735	775	752	788	752	749	721	656	738	752	763	705	774	726	724	733	743	722	756	756	704	724	761	714	758	769	728	681	754	764	749	736	719	724	716	760	742	774	750	759	778	774	749	745	772	755	809	744	739	740	780	724	764	766	776	724	771	745	728	694	746	754	740	752	742	711	765	740	818	736	717	750	743	741	737	744	750	841	769	730	764	711	787	756	753	744	722	733	769	753	703	803	758	731	748	733	767	714	743	794	779	689	700	720	747	789	679	800	734	690	736	733	713	747	698	744	694	710	709	736	741	785	751	753	780	710	693	754	753	751	738	700	774	699	750	730	756	763	700	770	786	728	701	766	803	779	778	717	792	713	727	713	747	753	746	731	738	769	759	734	710	775	739	733	743	756	704	745	711	727	696	726	716	757	798	679	729	758	776	767	742	734	728	764	763	826	700	751	790	702	746	763	708	789	758	734	720	764	743	785	789	775	780	730	767	745	805	742	734	746	726	746	769	714	725	749	753	733	795	764	738	763	734	723	732	749	687	767	724	734	735	787	754	754	730	754	733	707	782	702	742	684	718	792	792	750	762	776	737	788	769	710	749	710	749	723	745	792	751	683	765	785	785	727	733	732	729	685	786	722	720	719	725	734	724	714	729	709	726	708	777	702	761	757	795	719	749	686	704	735	751	743	687	734	691	767	711	756	786	725	742	709	718	731	730	747	772	781	741	744	731	718	723	748	721	797	725	742	757	752	732	742	755	786	728	737	766	707	750	736	741	744	695	725	775	701	766	736	724	759	767	768	771	790	748	737	763	744	755	772	740	734	702	767	736	790	715	768	753	752	765	733	719	753	753	749	748	711	743	706	697	755	761	723	736	701	773	741	723	745	761	781	787	726	750	771	762	763	726	807	715	730	703	750	743	684	773	710	756	777	736	785	688	769	753	785	765	768	740	748	735	783	730	741	797	782	777	736	758	715	824	752	710	761	721	733	745	784	723	730	763	757	752	759	758	802	710	717	752	741	805	739	698	732	755	730	773	738	722	749	703	769	733	753	818	707	714	745	766	728	737	751	746	717	705	735	726	716	733	745	773	754	740	758	755	752	739	773	721	764	760	742	755	756	743	717	744	720	741	712	718	785	724	729	740	750	725	727	775	761	760	696	744	763	778	741	755	730	790	778	762	742	732	709	706	750	749	715	720	716	711	728	751	779	720	713	748	777	758	728	744	729	685	737	763	712	773	743	732	733	760	764	756	734	650	703	765	709	784	763	752	787	717	776	777	725	761	747	736	715	759	785	723	758	718	712	733	744	759	726	750	777	754	791	753	779	691	750	747	779	761	731	749	727	743	743	742	720	733	760	733	704	766	769	719	780	719	730	685	729	741	756	758	720	721	748	770	757	709	749	762	728	752	764	731	733	723	694	710	746	739	767	733	758	743	742	708	682	758	683	751	734	742	780	789	718	765	746	715	708	767	729	721	724	736	752	726	761	793	727	663	781	763	787	730	809	749	764	790	766	742	741	770	733	749	721	734	808	733	762	742	759	744	739	738	755	742	744	749	767	736	730	759	733	751	728	718	761	801	786	787	746	767	721	743	702	755	790	736	772	794	766	777	734	777	710	722	714	732	755	736	700	755	751	740	738	728	754	742	745	807	743	729	741	743	708	764	739	712	774	747	758	767	763	750	723	693	803	767	788	720	801	680	785	729	751	768	731	730	730	745	752	725	743	736	727	767	740	779	728	787	724	737	754	694	773	748	751	747	743	771	717	726	703	782	741	715	713	738	753	789	767	749	722	744	750	777	720	731	718	750	744	746	771	736	755	717	742	768	751	788	683	723	697	699	751	802	719	735	728	729	768	702	733	761	808	745	740	734	768	731	764	739	730	750	709	722	739	742	768	761	742	773	769	769	782	815	764	731	754	752	756	756	761	805	711	695	752	759	761	722	769	750	748	768	721	784	767	769	740	737	725	760	787	715	791	735	766	703	782	759	711	743	752	757	786	747	713	750	772	719	757	742	734	763	724	738	766	765	725	758	770	717	732	773	774	737	749	759	742	764	697	736	709	781	755	763	792	746	794	747	722	730	730	723	747	738	741	737	741	770	762	797	717	763	750	749	722	721	741	757	726	732	757	742	711	763	739	715	737	742	779	740	750	759	736	734	759	749	729	795	778	796	785	735	753	757	781	731	724	732	745	735	765	711	710	744	764	748	749	733	777	726	727	720	731	790	728	760	676	763	727	789	769	792	737	727	748	752	729	693	745	753	736	756	736	736	732	764	748	745	738	749	728	728	820	711	745	702	730	733	720	797	754	761	726	749	697	742	762	812	679	740	720	766	754	729	761	759	734	780	753	729	710	727	725	750	782	744	776	731	757	706	731	702	758	741	712	726	724	763	768	739	684	758	752	753	746	786	714	713	724	722	727	716	757	745	734	819	730	761	741	719	748	771	750	773	744	731	748	767	739	721	781	718	711	736	757	703	752	754	769	732	751	738	785	753	726	748	703	753	800	752	752	736	750	734	743	755	775	769	719	759	793	707	769	831	708	769	760	744	728	772	755	762	703	712	742	733	733	749	719	744	692	771	753	759	736	746	706	760	747	722	779	704	738	716	778	756	740	700	722	696	744	755	763	747	785	729	733	767	748	751	745	758	771	781	740	746	736	749	739	742	748	813	780	766	747	776	730	728	768	784	734	813	757	705	746	732	747	737	737	773	732	749	742	724	767	759	737	774	775	741	798	731	723	754	768	769	760	740	763	713	748	747	719	759	718	725	760	788	745	716	761	762	787	789	730	753	722	747	765	703	726	722	732	722	760	737	760	763	686	758	770	764	721	762	754	698	700	793	734	730	772	745	799	727	711	774	768	763	732	809	746	762	764	736	764	751	717	759	748	718	740	710	790	720	747	759	728	778	772	727	735	736	731	726	716	680	715	732	746	736	739	735	725	728	739	702	755	745	763	783	769	699	753	744	778	721	775	716	763	708	721	791	755	768	741	766	733	723	735	711	735	744	723	759	719	765	711	771	670	734	748	729	740	767	750	726	737	766	781	709	808	743	736	727	757	752	714	811	758	708	767	727	760	699	740	691	760	794	761	769	741	740	735	726	755	750	779	766	741	743	725	783	709	734	726	705	749	734	750	721	717	755	758	776	770	762	752	802	729	725	712	777	767	768	762	763	739	744	720	744	775	744	756	748	707	788	753	702	720	714	774	706	722	677	775	717	718	712	725	760	722	755	767	708	759	748	751	757	744	765	771	719	745	751	764	756	765	777	747	745	739	762	734	768	728	747	763	690	777	784	732	701	771	766	690	735	703	701	749	691	798	733	748	705	770	684	741	743	814	729	763	729	721	743
4190	2448	7071	4210	3288	4060	2756	1083	874	712	675	646	639	614	536	501	482	1029	1300	1204	966	581	437	349	303	302	315	268	274	273	290	298	261	284	301	289	284	301	323	275	302	252	288	289	284	294	300	272	282	292	281	302	292	299	308	256	279	303	302	284	273	289	296	319	286	255	267	266	296	287	292	269	267	288	286	285	292	304	299	284	282	311	292	299	280	302	252	311	265	318	298	298	274	326	288	298	264	290	300	274	284	252	301	325	270	295	257	285	289	301	277	289	317	273	271	272	292	291	252	270	286	269	255	264	290	293	293	276	261	297	294	278	261	294	310	303	295	294	274	294	272	300	321	274	277	233	279	297	280	313	269	252	300	284	313	306	293	294	303	289	289	289	296	292	295	297	260	277	290	288	296	259	296	276	285	268	310	289	303	291	324	271	289	300	249	262	268	287	286	279	291	287	309	317	289	261	274	280	264	284	316	274	290	280	272	270	294	261	261	284	292	281	255	270	321	300	270	262	277	271	269	276	291	309	273	288	273	271	303	284	289	293	267	268	321	314	307	292	286	292	276	304	274	292	296	258	268	251	268	280	290	303	295	260	311	245	262	311	265	294	315	276	288	282	292	291	276	307	265	324	303	285	294	296	318	283	281	289	292	295	293	309	285	301	267	308	279	287	303	248	302	298	270	300	286	249	275	279	260	299	302	262	313	287	270	276	282	309	273	316	285	249	272	287	307	293	277	301	299	277	300	228	238	298	271	258	271	276	278	296	332	283	279	290	284	264	268	259	276	265	312	295	296	285	269	287	301	307	296	298	314	296	305	296	288	278	291	282	290	290	296	285	279	276	277	279	304	265	293	302	270	289	308	266	293	272	282	279	302	260	291	276	271	274	292	264	292	299	271	312	281	286	294	281	292	264	276	276	258	246	263	283	275	304	319	269	295	299	268	296	285	280	286	279	275	270	303	290	287	251	309	281	286	273	306	281	279	321	298	293	298	303	282	256	304	285	275	295	294	308	315	272	288	304	272	277	303	289	271	279	275	262	269	302	294	287	283	306	295	307	329	253	296	303	267	256	295	269	302	323	287	259	275	260	281	308	316	291	297	305	292	284	290	273	280	304	292	311	285	276	303	278	314	283	293	261	292	252	267	291	296	292	302	286	307	265	294	277	278	319	309	294	305	291	284	304	281	294	291	323	286	272	273	289	312	292	277	296	297	304	292	272	291	306	276	290	278	289	260	306	282	334	289	332	287	281	291	291	292	284	282	302	295	270	283	286	284	301	307	277	300	257	271	282	274	278	290	279	345	267	281	276	282	282	263	289	276	259	290	335	311	256	269	318	307	268	279	288	264	297	281	281	308	283	308	274	298	297	288	277	274	315	285	283	299	302	258	294	275	303	292	257	262	293	306	293	251	273	274	307	270	303	287	304	323	342	275	260	293	297	279	300	302	289	273	280	261	269	280	278	301	289	271	295	271	270	297	296	276	266	282	254	295	291	280	308	307	283	281	305	281	253	295	261	290	270	281	296	281	316	304	293	282	285	278	289	287	281	313	302	278	296	276	302	281	278	312	280	260	294	290	295	280	255	260	324	282	293	295	279	266	261	267	308	272	286	288	300	283	322	301	260	264	284	271	296	278	293	302	290	284	307	258	272	247	279	293	281	296	298	276	277	297	292	276	259	281	313	299	290	276	295	299	286	275	311	299	320	279	301	264	282	309	272	259	292	289	278	322	300	296	300	284	266	281	279	274	271	293	261	283	278	302	282	288	257	324	303	314	325	277	275	303	267	288	295	273	281	305	267	279	293	310	282	264	315	300	255	287	298	327	293	293	313	318	284	280	270	278	320	281	283	305	300	286	298	293	280	294	310	286	281	263	288	270	289	286	310	271	280	260	298	249	285	294	286	308	287	287	257	277	300	296	293	268	313	258	311	308	291	292	300	280	302	270	291	295	324	298	253	285	276	306	312	277	336	306	311	318	302	306	275	291	311	305	275	282	293	305	254	281	309	313	299	292	306	275	315	308	286	286	262	295	292	323	278	276	298	258	306	302	288	292	303	304	282	311	283	307	285	303	295	251	279	272	279	281	297	259	284	291	275	299	289	295	273	262	288	275	259	269	276	296	312	284	299	290	304	258	244	273	272	307	301	297	278	246	272	309	305	272	297	278	305	267	276	299	272	292	284	293	325	277	280	273	277	279	277	283	303	287	282	275	290	302	266	284	269	276	288	303	305	279	276	275	309	309	282	302	285	290	269	279	270	267	299	309	291	311	298	281	311	316	272	266	288	268	300	233	274	261	276	270	269	274	304	267	274	323	288	279	265	286	304	282	314	306	271	294	262	266	276	306	287	288	318	298	281	288	291	289	299	315	264	315	320	299	287	298	291	284	298	315	247	270	266	272	305	277	280	277	302	255	242	267	305	305	283	251	291	275	306	307	283	305	266	303	314	297	268	290	303	296	290	276	286	296	292	301	312	297	281	271	261	294	294	264	285	291	289	288	331	280	332	292	305	277	264	297	275	283	281	323	260	317	300	270	269	275	319	271	312	310	297	277	285	295	272	282	267	285	310	319	267	340	247	271	277	270	310	268	298	282	294	256	290	290	312	282	286	287	287	316	281	278	269	290	311	301	297	301	279	284	272	302	311	282	270	310	303	328	311	331	284	264	274	294	269	284	274	286	284	298	272	306	308	285	303	298	274	294	309	287	284	312	286	297	280	309	271	291	283	266	259	276	304	297	294	291	296	294	283	285	273	264	312	306	276	281	291	315	262	315	257	303	290	271	288	286	273	311	285	288	308	293	261	260	294	278	267	293	281	303	283	300	307	285	280	297	295	290	287	285	263	300	274	301	311	267	310	246	281	271	287	304	287	280	277	313	272	297	294	314	299	315	267	324	296	284	269	298	290	284	303	299	300	264	300	298	294	263	278	294	256	316	269	274	279	303	290	277	292	285	298	276	273	306	296	319	254	277	315	276	275	306	295	273	310	278	295	299	278	262	293	289	296	295	269	296	297	281	314	266	282	313	288	286	281	286	299	280	278	281	307	262	280	307	284	314	321	276	301	311	265	298	328	287	276	269	276	260	273	302	288	328	307	289	280	289	306	283	293	288	285	294	263	279	303	308	255	292	294	300	274	298	283	279	291	294	316	277	273	302	283	308	318	262	287	262	275	277	300	295	290	276	280	305	284	320	312	285	257	295	266	257	312	281	289	313	306	283	302	292	279	280	282	248	288	292	281	284	309	268	281	292	246	292	295	278	290	281	291	260	283	246	262	270	286	309	290	268	307	278	289	256	311	293	244	306	276	300	285	276	269	298	273	298	280	305	321	286	280	296	271	323	299	302	276	293	296	292	291	290	265	267	271	322	299	324	280	312	297	294	320	256	301	304	268	245	258	300	304	281	272	286	293	276	297	306	287	317	290	277	270	271	258	296	288	281	278	274	305	280	281	242	272	258	281	287	281	280	285	295	284	295	264
3635	3031	10762	8548	9480	12221	8365	4324	3610	3052	2764	2749	2841	2626	2167	1771	1977	5238	6561	5414	3525	2139	1376	941	801	761	769	723	755	769	747	743	707	708	704	754	765	762	801	706	668	782	728	741	798	730	779	757	705	737	779	726	739	731	706	762	761	741	746	772	740	741	757	714	774	743	785	692	726	759	756	657	777	734	741	762	765	767	733	742	768	734	744	750	777	729	790	782	754	810	758	797	710	757	696	732	747	772	788	741	698	749	760	699	722	752	745	811	718	760	739	750	730	715	773	748	760	788	786	753	722	673	742	755	698	731	721	700	745	745	774	737	721	735	775	738	725	698	716	775	760	740	717	688	770	751	811	763	720	768	763	712	763	739	750	740	737	788	795	761	751	766	728	696	708	799	735	731	710	750	755	730	744	764	773	751	687	758	771	723	757	760	737	741	723	737	769	722	732	754	785	712	797	736	729	733	712	737	705	730	728	736	753	739	741	770	761	744	760	721	733	748	749	764	744	749	734	755	720	708	709	773	725	751	747	752	744	755	763	763	738	775	756	752	745	756	768	751	768	714	745	778	737	768	692	748	778	777	745	784	788	781	763	730	768	769	713	803	759	765	786	763	701	763	804	734	777	752	751	714	775	795	756	750	783	747	775	717	729	751	740	751	697	764	750	797	751	736	737	751	744	787	773	756	758	749	750	735	741	771	736	761	747	767	765	796	795	705	766	735	733	732	709	749	769	766	721	732	770	780	797	740	752	755	733	758	719	743	741	735	727	748	776	782	721	785	760	747	750	760	762	728	749	774	743	713	706	762	748	740	703	751	715	799	690	763	732	742	737	773	745	774	805	730	746	767	750	770	731	754	713	744	726	657	771	729	770	742	759	777	735	748	796	747	711	772	704	715	747	696	724	688	814	749	721	754	807	754	690	794	739	750	819	776	753	705	800	697	748	717	760	763	726	803	711	739	789	776	745	764	765	734	814	764	758	798	751	770	770	728	709	759	743	706	739	754	728	721	726	750	767	770	800	743	753	756	758	733	760	734	765	728	755	746	784	751	733	742	707	736	748	772	746	746	715	773	731	709	754	697	739	758	771	795	747	771	716	747	761	760	723	730	766	754	788	747	736	743	743	752	771	776	749	730	734	774	728	799	756	749	739	767	804	749	699	717	766	752	711	717	717	713	750	737	722	753	723	729	719	750	798	735	745	760	734	760	736	727	760	719	732	755	780	806	776	721	741	757	774	730	774	732	770	788	734	714	727	702	694	755	749	755	739	743	762	769	720	741	737	760	731	773	726	742	759	704	757	771	692	789	667	798	735	699	751	747	718	747	780	729	779	718	748	692	748	731	726	752	747	757	776	762	747	764	766	762	709	761	752	758	734	746	710	719	706	795	744	734	780	727	742	745	741	742	767	700	768	843	774	741	780	734	757	767	734	765	767	723	753	748	737	698	750	740	733	759	746	718	738	809	755	752	750	753	776	762	755	776	778	755	736	712	744	755	689	733	700	741	711	756	724	766	759	779	739	729	751	711	777	767	743	689	768	739	768	746	719	746	766	803	769	752	710	760	790	770	715	766	755	794	749	787	760	734	754	734	681	741	773	768	786	708	768	733	739	740	740	765	721	783	745	825	752	680	767	785	783	771	733	798	768	756	770	773	700	721	795	794	743	717	746	740	689	710	753	756	802	740	753	769	759	739	760	756	750	765	736	763	701	754	741	728	780	750	766	748	720	749	733	742	739	773	806	760	753	744	731	745	783	802	772	757	778	830	765	781	749	783	743	717	731	716	722	797	725	710	752	773	731	770	741	792	738	750	708	709	727	747	766	719	727	819	753	754	818	793	753	735	780	738	770	718	754	742	704	772	766	701	736	746	730	768	783	798	771	731	739	725	740	741	744	791	737	720	770	750	736	746	802	753	756	735	807	733	761	737	718	743	737	740	754	732	740	719	761	817	714	732	782	744	762	757	758	702	778	804	774	768	742	761	774	721	761	757	801	708	762	742	716	722	739	789	727	760	776	703	691	700	776	723	755	707	770	685	765	750	762	684	760	777	704	733	721	718	706	749	731	719	777	774	758	742	755	797	742	709	719	736	731	750	737	751	774	782	799	777	785	762	760	797	719	744	799	783	765	704	711	768	709	749	713	775	767	735	757	771	753	716	691	698	739	726	750	740	744	776	744	735	724	726	743	786	721	753	740	766	740	719	735	730	746	730	729	757	755	737	788	731	798	707	738	714	727	750	750	782	740	759	766	722	751	752	768	745	725	770	737	762	783	725	676	782	728	749	817	741	727	803	752	750	773	767	719	694	792	733	762	766	747	699	755	768	725	763	789	716	748	773	745	691	765	742	737	752	724	746	798	783	755	775	717	693	735	731	755	779	784	754	715	739	733	782	715	764	695	750	747	701	744	740	763	736	722	751	739	807	777	759	686	799	720	717	778	788	744	706	758	703	741	785	781	779	789	740	774	703	737	772	728	771	738	794	777	784	759	713	720	809	757	725	780	719	735	745	747	707	785	720	780	767	744	793	766	752	740	749	770	720	734	708	749	791	715	731	772	804	760	718	755	743	760	740	738	783	745	739	755	734	735	723	745	771	765	726	704	775	755	736	760	747	751	708	762	718	761	680	710	758	732	754	755	746	726	719	759	755	725	758	767	750	713	732	739	711	782	713	780	718	724	699	787	722	766	738	801	801	742	749	700	724	709	750	764	720	743	700	709	766	730	757	771	761	734	763	715	753	747	753	758	722	744	773	776	746	714	754	751	784	764	762	764	737	744	766	727	708	744	720	770	749	761	760	759	786	755	766	739	739	763	746	725	738	705	753	728	797	787	814	743	746	725	717	750	723	774	716	782	741	723	789	749	781	747	747	772	733	755	761	738	715	747	774	757	685	711	742	741	743	768	757	695	760	712	699	736	742	746	701	743	746	707	735	746	753	754	765	756	770	778	746	760	707	770	763	715	711	752	741	719	719	728	746	757	790	779	734	743	752	733	749	786	740	781	758	734	683	728	762	758	742	794	737	743	792	740	739	727	744	722	749	747	731	761	697	740	717	757	734	742	776	776	753	785	710	747	794	721	777	673	687	745	770	796	759	770	749	779	769	785	719	793	734	732	717	745	740	770	725	751	751	763	767	734	748	740	723	753	770	716	789	749	768	694	760	728	738	762	763	770	713	786	764	736	700	765	753	731	734	726	773	752	758	733	751	715	732	753	757	765	736	777	742	759	771	710	748	743	747	749	786	692	717	723	701	768	745	791	784	750	768	739	725	740	774	760	722	764	801	722	747	749	727	741	744	713	804	740	719	750	716	768	736	740	763	756	726	679	774	787	731	766	686	770	714	745	735	701	801	697	739	751	748	800	743	727	746	663	738	730	762	729	770	738	714	772	762	744	761	748	713	698	764	735	708	713	702	735	761	759	689	779	759	767	725	754	735	755	769	721	742	770	721	754	727	750	719	743	754	764	727	715	745	735	788	743	762
16449	15644	31281	22246	25396	15407	7700	3931	2263	1457	1056	880	829	915	845	864	3024	9549	10221	6991	3972	1694	730	467	346	289	286	291	301	279	290	303	297	270	287	293	286	283	304	287	324	310	317	300	291	279	281	295	286	303	248	279	284	260	286	317	286	292	273	290	350	311	286	340	276	300	287	286	314	300	271	261	268	301	297	328	299	282	291	271	277	318	271	278	289	292	281	272	265	312	287	326	316	291	287	305	294	306	290	269	321	260	269	260	300	279	292	290	323	309	278	314	306	287	278	304	279	278	294	289	321	293	302	288	299	287	297	279	279	276	269	268	280	265	267	297	292	291	275	315	269	293	291	287	327	308	314	291	274	305	293	322	287	282	301	317	285	293	279	297	280	288	274	289	304	314	253	282	279	268	283	284	279	315	300	308	291	322	298	295	311	290	281	312	290	286	295	316	304	313	285	297	282	321	273	291	294	286	284	289	272	280	337	269	328	276	298	296	261	300	286	291	311	302	306	283	271	266	297	331	272	309	282	276	298	287	282	293	244	253	281	295	283	308	302	299	290	267	272	281	306	277	315	302	308	274	306	265	279	273	313	293	277	315	291	306	298	327	287	306	299	288	281	305	306	282	341	291	291	309	254	300	270	307	271	275	316	282	279	278	287	279	312	308	283	303	289	311	262	282	298	301	290	280	252	269	284	319	301	275	322	290	301	301	291	295	303	287	285	275	274	276	295	268	293	281	280	279	270	278	297	306	290	290	312	292	314	284	296	283	274	301	273	288	293	317	293	294	306	300	314	298	287	301	271	303	281	278	293	286	276	277	330	277	285	306	296	295	295	328	313	304	330	288	292	286	292	270	300	265	287	291	299	302	288	288	296	279	289	305	291	310	298	303	297	256	288	283	279	272	290	306	285	283	293	310	300	291	304	297	310	313	270	289	278	292	326	336	290	309	280	269	277	316	289	285	301	288	313	290	282	285	239	283	292	286	284	270	308	294	286	293	283	295	269	302	281	306	300	305	293	264	285	318	286	270	293	293	322	282	286	303	283	263	272	283	286	313	281	318	303	275	303	278	263	295	278	326	289	315	281	264	273	254	295	307	286	274	306	296	267	300	281	258	277	279	296	269	298	302	312	274	296	312	284	279	277	273	319	304	280	284	306	278	273	314	266	257	287	281	295	302	340	282	300	278	272	296	269	300	282	268	272	278	292	320	292	284	299	322	306	292	296	292	302	283	338	266	254	320	263	272	288	306	292	286	318	295	308	274	280	241	280	286	288	328	283	309	287	286	328	297	311	312	290	260	306	314	292	296	319	326	319	275	294	288	302	314	277	291	297	307	280	278	259	276	273	334	282	271	255	278	294	309	289	304	285	315	290	308	263	253	277	289	294	288	300	281	284	304	250	281	295	304	276	263	305	273	273	264	290	304	294	287	307	287	266	294	294	290	291	296	275	290	291	311	275	260	288	309	313	268	292	327	277	269	291	287	295	249	301	315	286	275	277	268	307	341	292	315	304	318	305	308	296	296	297	311	273	286	311	288	316	302	286	316	289	311	295	276	289	302	271	267	269	292	302	274	285	312	311	266	311	267	282	317	309	314	283	291	292	291	288	321	309	276	320	286	307	296	312	300	301	293	307	281	270	314	329	310	292	279	289	293	321	278	284	282	285	280	281	262	278	262	272	295	283	284	285	273	298	291	298	278	273	321	273	292	301	268	281	273	287	277	308	257	275	308	323	271	275	287	310	276	293	289	287	306	285	275	259	301	295	304	285	339	288	277	275	296	285	292	291	278	294	256	311	281	286	295	309	296	254	290	285	278	245	299	336	317	307	295	291	283	276	284	292	300	282	294	280	296	261	257	309	273	312	284	285	312	318	301	292	260	305	300	288	269	283	283	282	320	275	273	300	285	297	283	297	281	296	284	279	302	315	286	306	274	318	297	297	300	260	311	297	303	300	306	313	281	257	312	271	304	321	266	272	294	296	271	294	322	278	281	290	275	286	305	313	292	287	297	293	308	264	292	290	311	303	303	322	314	305	305	289	294	268	303	291	286	286	285	302	247	284	325	293	289	276	287	299	290	299	279	271	287	276	284	264	312	297	265	273	268	317	285	302	290	290	293	282	263	249	294	293	269	279	281	300	264	298	294	305	310	306	307	298	276	282	286	294	289	277	307	300	269	279	286	275	287	283	267	287	266	293	294	305	293	302	291	276	283	314	296	285	289	285	304	326	304	274	278	275	298	279	320	310	292	312	300	285	274	316	289	284	295	288	259	293	285	265	297	305	305	282	272	265	289	283	266	304	308	301	309	310	278	298	282	280	300	302	280	299	251	262	297	306	298	280	286	274	279	269	299	303	320	288	319	346	314	284	295	301	276	286	285	276	311	283	279	289	280	267	264	260	278	285	279	270	262	287	251	273	275	270	290	282	296	277	293	287	285	287	301	276	310	300	310	299	297	303	283	279	290	302	276	274	261	294	275	291	289	265	295	301	293	255	321	307	303	293	283	297	305	296	284	323	304	312	316	293	279	308	273	312	259	270	283	260	279	323	291	294	289	280	292	285	281	303	294	296	279	287	265	277	299	267	271	276	294	291	306	272	285	293	314	289	304	312	309	291	303	313	292	290	280	295	318	278	285	332	292	312	280	306	305	286	273	305	283	259	276	265	287	304	324	290	290	312	277	292	292	291	276	314	308	301	310	272	311	303	291	306	273	271	292	282	294	276	280	296	260	263	284	309	307	302	309	305	323	288	302	317	282	274	292	273	314	302	302	328	294	309	287	301	328	305	295	307	274	282	304	305	278	276	314	301	276	280	306	293	299	307	280	283	279	282	275	300	256	264	291	298	277	292	304	283	304	291	289	268	261	293	282	316	254	290	257	289	299	263	279	283	304	296	319	278	282	331	302	271	288	272	311	283	262	285	295	348	300	294	292	276	282	313	290	322	314	332	302	275	280	310	306	296	310	303	307	276	295	274	265	302	328	280	290	281	285	268	300	298	281	291	280	304	310	323	314	295	314	308	306	274	327	296	288	302	289	272	300	286	286	323	286	303	311	313	305	321	278	309	310	295	296	277	299	312	255	298	298	310	306	288	290	273	299	280	308	279	294	287	285	278	277	299	271	282	296	294	299	296	264	314	284	300	280	283	285	298	303	283	290	287	271	301	296	262	311	296	284	290	278	336	300	285	281	280	268	256	293	287	310	278	288	280	270	253	292	272	316	318	274	300	309	333	270	279	304	305	290	303	271	293	329	299	262	339	286	286	289	302	292	300	299	281	304	275	296	266	275	270	267	318	280	295	311	284	315	268	298	290	302	295	282	308	305	297	307	295	290	289	285	286	265	286	283	269	297	309	270	295	302	302	298	300	289	279	278	275	275	293	270	304	290	285	319	300	278	282	278	304	293	299	266	314	319	284	290	281	290	283	295	294	335	301	302	293	277	305	270	313	289	314	294	261	314	332	301	290	298	266	277	317	311	285	290
9879	13959	27642	23668	29728	13770	9273	7571	6727	5556	4749	3950	3708	4325	4101	4396	13794	30912	30036	23704	15894	7300	3076	1473	931	784	769	766	783	719	730	751	739	752	736	740	745	758	748	762	755	741	757	705	728	772	797	849	736	765	741	790	717	742	736	702	761	762	727	771	830	765	763	786	761	775	766	697	738	725	721	727	793	801	775	731	761	704	743	762	713	785	762	693	760	785	704	741	773	780	807	757	741	787	767	707	778	743	758	767	751	743	786	761	763	687	753	763	772	739	788	733	763	774	732	717	755	807	711	762	764	729	783	749	785	760	751	763	833	745	734	753	780	771	720	751	744	735	768	736	806	778	753	735	779	756	762	779	764	790	749	751	739	742	754	787	735	797	719	722	778	775	744	730	733	771	712	751	742	756	738	811	763	808	733	719	778	731	714	732	732	758	784	738	730	790	744	748	731	753	768	764	786	767	777	736	793	743	756	745	752	759	770	715	732	749	748	771	738	717	753	761	750	752	687	752	735	717	754	719	679	716	769	773	750	787	757	760	772	723	800	748	792	752	765	753	803	750	749	737	764	737	753	715	746	754	750	730	742	806	724	753	774	808	777	733	706	764	776	752	738	681	755	843	761	761	758	724	725	743	762	750	728	787	758	735	850	692	790	787	774	740	737	779	772	758	759	756	770	742	761	697	766	772	780	752	775	765	784	770	734	748	789	753	751	744	781	752	789	736	727	737	778	730	737	741	735	735	777	736	728	759	779	743	746	757	707	751	768	730	735	745	748	767	767	725	771	747	809	744	733	741	783	769	745	753	771	728	745	773	736	721	751	749	785	774	779	727	731	771	736	753	721	745	786	784	767	739	709	746	812	772	753	776	777	733	779	751	743	701	761	767	763	763	780	777	717	748	733	783	690	734	728	732	765	718	774	757	714	782	772	798	742	788	730	771	738	769	770	774	767	760	774	750	752	770	753	758	768	793	778	768	766	745	703	783	778	783	788	768	762	755	774	740	774	722	766	779	730	790	758	740	752	825	827	784	787	746	753	753	784	757	733	711	768	773	761	787	786	794	768	771	744	761	743	742	712	743	719	778	716	752	716	779	733	746	766	722	757	733	777	744	761	785	771	775	785	728	785	767	737	705	777	759	742	728	737	747	760	750	761	724	741	726	759	784	728	762	771	766	760	810	758	745	712	790	789	742	730	772	730	773	758	753	778	776	775	687	805	721	790	756	755	813	743	781	735	719	746	777	755	761	739	774	711	748	757	718	741	767	718	781	731	781	732	786	679	777	772	727	733	789	765	748	755	745	737	760	760	741	729	793	790	749	743	749	728	728	727	767	742	737	754	714	832	806	779	707	733	745	742	748	734	730	704	777	788	744	714	776	719	774	742	806	698	736	752	788	783	767	747	708	770	748	782	757	760	771	753	776	751	749	784	764	738	718	762	747	768	783	739	756	783	782	736	785	737	783	831	779	741	704	786	729	823	685	739	773	793	737	758	775	764	733	765	801	793	756	712	740	768	779	788	758	742	767	729	726	759	713	773	724	723	735	775	746	725	757	765	772	754	770	704	739	769	757	766	785	753	730	820	716	755	789	787	780	797	751	785	723	732	755	790	762	746	727	768	740	754	696	764	744	782	775	718	742	769	757	755	774	775	827	720	741	756	698	734	722	767	739	756	719	783	797	793	744	770	776	745	719	763	733	792	722	761	710	709	780	770	730	744	742	780	745	771	779	740	750	721	711	706	759	694	762	732	746	799	739	759	728	753	726	767	699	794	745	745	740	781	733	739	716	745	800	711	791	787	795	809	761	774	743	784	735	732	749	726	739	769	746	770	775	727	731	764	764	740	742	760	737	772	755	772	775	779	761	769	725	717	734	758	766	743	765	785	774	757	784	676	733	747	773	748	751	731	767	764	755	728	782	780	753	755	769	766	748	748	821	744	755	775	798	698	788	811	749	703	763	776	748	805	793	743	761	755	812	744	755	784	749	770	756	763	709	744	775	751	757	761	772	811	734	783	762	706	736	722	760	715	784	740	768	733	743	746	709	766	758	777	746	736	744	797	696	777	734	730	764	750	747	790	783	710	753	713	746	790	760	765	734	657	814	760	793	751	771	810	787	743	766	756	779	723	748	760	757	775	729	743	768	731	794	764	774	742	692	819	748	747	717	731	773	780	745	689	752	740	775	762	795	748	740	753	738	758	762	709	778	756	770	791	682	719	771	764	733	770	760	782	719	751	738	722	731	767	780	761	779	714	750	779	718	812	756	695	701	757	783	771	788	746	756	727	743	742	731	741	677	806	742	770	769	780	786	778	715	787	748	783	815	726	777	744	756	768	752	794	717	765	729	761	752	753	719	764	777	760	788	804	750	734	768	747	734	728	703	789	810	719	754	779	722	769	717	731	723	766	761	731	747	743	810	780	828	751	800	793	734	768	765	697	768	748	793	695	776	778	737	756	755	772	780	742	780	767	765	753	764	723	742	687	759	718	760	729	776	807	756	780	789	732	751	733	756	806	740	737	752	735	747	681	758	770	757	731	750	744	735	758	790	777	782	747	768	770	758	761	785	810	757	768	783	741	770	765	724	771	774	741	738	723	691	759	759	771	753	789	774	742	782	814	758	728	773	738	765	790	768	741	732	780	748	744	750	784	753	780	751	695	718	743	725	700	742	748	741	739	687	757	792	775	771	755	769	738	778	742	736	738	786	784	769	732	769	721	744	752	769	767	770	786	730	777	721	713	770	809	736	773	790	785	750	732	784	748	772	758	740	743	757	778	736	753	802	721	735	786	696	730	778	740	763	727	772	736	775	710	730	790	746	762	757	791	763	724	771	751	693	702	775	743	767	742	774	734	744	716	721	772	763	728	729	765	762	715	738	725	773	775	797	721	728	755	752	757	763	783	757	742	807	784	753	787	714	740	744	779	764	728	728	782	755	753	782	781	754	734	786	720	799	762	740	693	762	727	721	751	781	726	765	776	735	725	738	766	789	784	750	795	731	777	737	767	755	743	751	747	805	730	695	734	793	716	745	731	722	737	751	756	747	749	762	711	764	789	754	781	729	781	765	787	769	751	723	745	753	721	721	738	733	725	759	789	712	720	812	791	728	718	743	819	776	722	758	750	759	791	814	770	693	788	754	741	762	772	755	736	751	737	752	782	719	755	750	764	693	736	752	784	797	758	788	781	735	744	735	763	741	728	740	712	764	730	726	776	692	771	741	749	696	760	755	771	729	740	764	717	770	768	775	727	758	712	759	772	759	755	747	716	766	707	778	746	749	773	745	711	721	736	749	786	751	730	787	815	731	776	716	745	741	756	762	680	783	704	762	761	764	773	785	708	728	736	773	755	736	755	783	762	727	716	785	772	727	718	774	758	707	735	755	738	738	792	766	756	716	758	744	758	775	749	787	761	721	720	741	744	772	765	781	760	732	743	726	740	712	741	759	717	735	751	761	737	766	748	803	727	752	770	783	776	737	757	763	725	752
22926	16758	21093	26123	27697	18749	12721	5878	3225	2239	1635	1202	999	952	1074	3307	8008	17154	14821	8499	4087	1510	653	439	305	301	280	295	283	307	333	298	315	274	294	306	289	322	273	290	299	292	274	303	286	288	282	295	277	288	280	304	294	309	290	284	292	311	320	308	275	302	301	290	315	328	280	272	295	297	288	283	267	315	313	280	277	288	278	290	282	279	293	274	280	300	321	308	280	292	278	271	302	282	272	301	295	281	268	279	297	332	284	305	280	302	272	271	257	262	266	292	272	298	296	285	287	291	276	288	284	280	285	297	301	275	290	272	274	272	271	300	306	256	298	300	298	301	280	253	293	294	287	288	303	300	279	289	303	301	291	311	280	281	317	309	306	267	284	289	287	290	277	307	290	268	285	279	264	310	279	288	274	264	326	281	269	280	283	301	286	321	263	305	299	319	301	273	275	278	274	326	278	303	291	291	272	271	287	290	284	312	301	297	299	293	291	294	276	281	284	303	310	305	307	287	321	304	309	313	319	314	295	266	303	311	280	320	259	303	286	275	279	290	278	294	298	295	314	254	292	286	295	306	281	283	300	283	309	305	256	296	263	272	262	290	300	279	292	280	309	287	273	290	303	261	307	263	318	254	262	277	283	264	293	256	302	295	299	283	310	296	314	301	298	313	293	310	297	286	273	303	297	318	274	281	254	284	291	279	274	296	268	285	282	292	276	283	291	282	276	315	272	310	303	291	292	315	307	331	282	261	285	288	274	291	283	300	277	305	267	310	291	297	294	285	303	325	302	294	276	262	301	290	280	321	288	236	266	295	300	328	300	305	294	324	326	280	292	286	262	295	279	306	304	305	308	323	283	287	281	294	272	285	266	276	279	263	277	288	272	272	308	307	282	280	303	259	282	281	306	286	291	320	266	300	285	275	285	292	287	312	277	286	258	292	296	291	308	297	274	276	299	302	286	284	317	281	295	282	274	309	289	295	266	268	255	261	298	288	301	273	299	264	302	301	273	276	267	257	276	321	265	296	322	270	303	330	294	276	280	297	296	283	303	293	286	309	277	274	310	275	291	289	310	272	315	248	263	292	286	293	308	302	323	328	292	305	275	294	280	275	315	298	285	303	284	297	297	261	276	262	281	256	282	270	260	292	273	308	295	286	268	281	263	295	250	292	293	297	280	263	292	315	268	332	324	299	290	288	286	311	272	311	277	285	298	274	278	269	304	292	294	284	297	288	285	285	293	291	268	279	269	293	287	283	304	264	251	270	309	286	294	264	273	315	284	311	278	286	271	283	306	270	252	313	290	282	257	310	271	299	294	292	304	296	258	286	271	318	314	281	271	308	280	281	268	274	308	321	303	290	277	334	281	289	322	312	276	266	277	287	276	287	259	274	298	297	300	274	295	292	299	275	285	294	297	290	276	273	287	298	306	291	296	274	290	286	318	285	261	313	270	290	282	311	304	286	280	285	271	264	287	309	268	285	283	271	261	310	300	280	289	284	274	297	311	307	262	272	274	280	288	294	300	274	293	320	278	265	270	257	269	268	301	281	291	289	293	276	291	307	275	301	289	289	306	294	285	286	286	294	272	299	322	266	255	289	300	303	290	266	285	269	302	282	291	284	273	297	296	289	268	296	270	308	252	306	276	311	301	260	284	278	286	320	278	301	346	300	282	243	294	290	263	306	285	284	286	333	271	293	282	259	300	270	285	280	267	313	298	276	305	296	294	294	275	291	271	290	301	276	298	259	304	286	281	287	306	287	272	329	265	277	276	295	284	281	280	305	277	251	292	294	315	294	284	302	287	291	308	274	295	257	259	281	299	294	286	283	291	278	245	279	269	303	287	316	286	301	242	270	338	299	292	281	300	276	303	289	283	264	268	317	290	268	281	294	307	256	288	281	284	291	290	316	289	328	274	276	284	327	270	289	306	293	262	289	291	271	285	268	292	278	296	305	285	280	287	308	283	297	286	254	281	263	316	281	298	306	258	259	286	289	288	292	316	288	264	304	280	261	290	282	267	281	309	292	264	281	275	280	293	301	280	314	297	258	307	265	295	299	262	314	254	292	280	278	292	290	301	274	292	248	301	265	312	296	270	310	281	289	274	241	257	314	306	309	298	313	297	293	288	271	279	309	278	319	275	293	262	292	296	311	304	342	324	283	323	292	268	281	300	267	301	312	295	285	302	267	304	288	287	314	297	274	283	283	325	295	279	300	302	269	282	286	288	292	258	251	297	280	305	277	294	290	256	309	323	265	282	289	276	297	263	300	258	266	259	295	277	283	272	238	267	278	253	301	262	284	289	285	301	283	276	273	334	329	295	297	295	280	301	273	260	278	289	297	297	264	311	280	285	270	272	280	280	298	304	302	308	274	306	293	259	269	275	299	268	276	312	278	276	268	278	307	262	299	282	300	310	274	287	290	274	280	308	270	254	261	301	288	302	295	299	264	277	320	296	309	287	317	306	307	281	287	289	289	260	298	298	282	284	311	294	287	280	269	252	270	287	312	278	298	304	305	312	311	317	303	288	318	295	276	311	284	301	312	303	279	291	309	290	306	249	290	281	283	275	258	278	312	298	276	269	298	279	265	296	296	267	285	277	289	289	308	300	271	290	276	302	298	290	248	279	299	268	272	305	280	319	297	309	281	279	281	295	312	269	296	305	316	304	283	279	288	328	310	276	265	271	268	259	302	296	318	328	268	317	298	279	285	307	320	324	265	305	281	298	300	310	268	275	297	269	281	300	312	276	324	254	305	280	290	317	301	312	314	296	299	289	288	284	275	289	258	293	311	295	295	290	278	252	280	294	318	271	305	289	303	294	276	276	266	251	277	302	276	269	287	290	312	259	311	296	279	275	283	313	293	294	272	279	290	277	307	297	309	272	280	319	287	294	286	284	310	304	314	274	253	297	281	276	265	291	306	285	303	282	295	283	287	283	289	322	318	272	306	296	294	301	316	273	282	301	278	307	285	287	285	318	290	272	297	269	281	292	292	322	267	294	317	275	292	274	285	299	264	302	305	293	295	273	280	295	260	237	295	274	294	313	284	282	275	270	283	305	307	297	340	298	310	299	302	301	286	247	328	278	256	268	278	284	281	290	287	277	275	274	289	289	285	276	324	277	283	253	271	288	272	283	319	278	276	274	278	293	297	298	277	277	285	296	282	295	285	308	272	295	258	303	298	294	300	287	293	298	277	291	266	310	262	314	270	303	288	290	290	282	276	316	282	295	311	274	287	254	320	259	273	287	340	289	326	294	306	296	309	266	300	260	300	289	285	306	307	301	305	263	294	298	310	275	259	280	259	266	286	291	306	301	251	266	280	290	272	302	300	302	320	281	279	285	295	262	297	283	288	271	263	283	294	305	280	261	319	286	306	271	297	299	261	283	269	278	322	289	276	299	271	278	275	311	323	280	329	288	276	312	268	270	310	299	289	283	289	268	286	290	308	289	297	296	278	278	312	280	298	299	262	281	319	296	321	289	300
12570	12731	21639	29730	32948	19289	17696	8653	8181	7674	6654	5500	4663	4636	5613	14176	26475	40300	35140	25547	15267	6556	2754	1385	880	763	734	691	719	720	721	777	759	741	782	746	693	762	766	750	707	768	710	736	710	721	736	723	715	820	732	763	754	697	703	795	701	739	713	731	702	750	742	723	741	766	716	756	721	694	759	724	761	726	752	762	754	765	758	714	762	719	729	747	745	755	722	783	775	758	768	754	697	750	743	707	716	746	741	721	749	683	755	777	761	782	722	758	773	748	736	773	721	695	742	717	726	726	756	750	735	726	758	760	760	708	794	706	750	736	781	768	743	723	779	747	737	768	764	810	723	703	726	761	743	778	761	719	776	759	761	687	751	749	727	726	781	766	748	755	740	738	724	727	764	750	710	728	736	759	695	771	724	759	769	713	790	774	725	758	750	770	695	743	737	765	782	761	740	708	728	718	812	714	727	767	752	761	705	748	750	717	721	772	777	801	747	796	729	765	741	773	716	768	742	712	729	769	774	754	723	722	713	719	787	784	773	694	744	734	754	734	723	749	741	724	688	695	774	768	721	726	732	745	719	744	770	744	740	762	730	733	783	755	721	756	732	708	735	738	762	732	764	744	721	739	742	733	744	714	785	772	747	737	767	751	750	729	725	718	759	740	704	784	734	762	699	705	719	808	784	757	727	771	723	758	718	718	743	767	762	766	768	736	716	740	742	746	732	734	751	735	758	768	736	789	719	747	777	759	760	762	744	743	736	759	777	797	735	793	772	802	703	743	732	766	712	737	780	719	788	780	756	748	759	690	671	767	779	775	776	731	799	787	802	771	743	758	745	737	724	749	777	745	761	739	777	715	742	778	760	730	729	746	708	718	735	690	757	754	753	699	709	804	764	759	798	719	764	745	766	768	772	732	761	737	735	739	744	812	725	760	733	702	762	780	684	797	762	728	732	749	759	754	791	756	766	814	747	704	706	747	803	753	796	793	750	744	721	718	721	771	736	753	762	762	739	738	739	769	728	776	753	736	785	716	793	741	752	736	734	741	742	737	709	736	665	744	739	738	721	738	759	783	720	749	754	734	782	725	751	738	729	806	773	750	775	726	775	743	744	691	723	716	677	756	759	779	739	700	775	765	740	762	734	722	764	707	713	728	694	750	769	747	728	771	750	769	753	722	741	784	769	730	722	741	762	769	763	780	715	738	772	701	701	719	735	737	727	761	738	728	753	757	772	734	707	721	763	728	752	734	750	777	742	734	710	732	721	769	771	719	768	801	789	746	743	705	682	772	745	758	790	733	669	761	749	774	755	727	733	770	733	721	754	751	717	752	768	789	755	743	786	744	717	764	742	713	745	760	724	736	789	763	725	751	735	828	755	746	761	760	755	768	710	750	818	749	736	724	780	717	716	744	799	783	726	737	705	775	778	725	727	740	770	736	772	738	728	722	730	738	770	754	751	758	739	776	761	741	765	812	726	762	753	727	722	747	741	729	718	745	732	802	710	792	757	712	789	757	751	794	744	723	732	751	762	727	727	776	723	740	729	763	772	755	713	774	779	722	756	795	679	777	760	720	748	799	742	687	703	775	733	710	764	733	766	707	715	701	712	741	761	791	709	736	808	793	730	664	748	733	736	761	753	746	740	734	743	790	721	727	728	751	748	778	688	732	716	750	795	736	738	780	763	732	751	759	770	725	734	771	720	771	743	747	732	795	723	751	731	710	750	752	744	758	742	724	733	780	736	764	754	747	709	750	737	713	720	737	730	763	761	765	733	724	745	754	744	768	723	784	717	758	737	759	734	749	733	768	734	726	685	775	733	725	728	740	751	771	783	719	740	747	757	749	715	772	729	747	747	774	808	799	766	761	697	717	725	755	791	784	732	704	728	763	749	760	702	768	739	741	693	750	735	694	749	742	753	737	760	709	738	738	728	706	718	736	717	723	748	746	709	731	705	760	801	770	710	787	809	750	745	720	761	734	758	723	770	774	789	675	749	729	786	733	754	724	695	687	755	767	700	732	711	731	773	775	745	755	829	738	717	784	785	717	743	747	749	753	772	779	754	715	761	755	698	773	718	721	780	750	723	798	742	814	761	758	728	771	715	730	745	736	764	771	748	743	731	745	809	775	750	753	721	730	756	696	732	739	755	754	753	732	721	731	751	736	748	786	799	787	754	701	706	736	696	745	715	770	730	745	727	728	719	749	755	714	730	789	823	775	691	714	770	735	738	743	760	734	740	750	726	690	718	692	753	780	742	732	771	747	752	745	807	741	724	747	793	747	718	714	733	682	699	681	756	737	734	731	723	735	751	741	764	748	767	741	758	744	777	727	759	770	755	752	740	729	734	736	729	711	749	801	765	804	790	755	773	728	727	730	766	752	784	702	758	717	738	748	747	747	719	740	754	750	724	780	751	730	747	764	715	714	756	792	745	780	723	751	772	759	736	784	677	766	757	771	736	776	710	720	753	758	745	767	775	738	731	803	758	698	746	732	752	710	759	728	763	775	727	807	704	733	755	731	748	729	732	717	736	732	731	820	759	691	758	757	711	739	783	731	781	771	727	716	746	678	718	764	724	726	735	727	718	685	729	745	761	772	784	752	728	752	788	730	762	831	743	742	714	734	726	720	715	715	765	787	781	761	762	713	786	779	733	760	738	726	812	718	767	677	768	749	745	756	780	717	780	723	717	727	740	736	694	733	700	759	725	738	744	742	737	765	788	751	750	753	732	704	745	760	731	732	775	732	748	807	808	773	769	756	749	741	767	752	764	682	733	745	758	729	760	774	725	700	737	745	740	791	746	760	710	749	721	726	749	729	727	766	715	776	773	688	734	802	729	704	738	730	738	748	755	721	747	766	760	755	769	770	731	785	776	750	774	769	732	727	748	752	734	756	787	766	755	720	754	738	802	778	729	720	783	724	723	736	745	701	721	735	733	779	735	724	755	810	764	777	739	742	758	747	737	741	740	788	749	743	720	758	762	758	718	744	758	789	740	775	706	738	731	756	765	749	739	712	721	732	735	776	758	750	783	740	746	700	750	769	692	740	792	809	749	767	763	728	760	721	756	719	746	757	760	708	709	794	710	736	748	726	717	758	753	781	734	752	701	771	745	728	739	788	726	707	748	696	774	759	791	739	760	750	751	751	744	788	745	734	717	744	737	766	717	701	766	770	746	768	742	763	753	757	788	733	755	739	775	786	734	756	757	768	766	784	760	739	757	742	805	750	704	740	780	740	749	746	734	722	715	727	773	769	762	721	744	764	689	730	754	723	752	740	762	721	763	717	748	724	750	759	730	767	747	722	766	752	823	736	710	785	750	716	740	757	751	769	735	759	719	782	762	778	788	730	707	772	744	751	736	776	747	716	728	762	734	754	751	765	688	776	752	692	721	771	732	730	780	726	718	710	748	773	752	730	730	774	768	719	774	731	722	754	770	792	739	758	753	760	737	725	768	731	741	753	758	784	698	730	711	795	765	766	738	739	731	767
5146	2783	3237	2839	4724	4566	3090	1615	946	856	859	795	697	631	568	559	1140	1436	1185	876	555	443	337	289	321	325	304	283	285	281	320	308	257	297	308	293	297	278	269	273	296	255	266	270	276	311	284	320	275	278	261	280	304	304	264	309	269	272	301	288	272	275	313	296	320	265	300	292	274	266	308	282	309	287	297	283	283	265	298	314	277	306	270	293	298	287	271	251	304	262	328	275	246	283	285	305	291	299	281	291	290	284	280	274	271	258	295	289	281	297	286	276	299	319	248	271	291	289	278	269	288	266	288	298	295	268	285	282	296	311	283	276	314	269	287	305	309	294	285	286	301	259	268	314	300	280	297	309	286	290	310	281	291	296	284	265	301	278	292	287	317	298	279	280	280	303	306	293	267	296	311	310	302	295	303	290	273	277	285	311	316	317	303	271	289	291	274	287	284	272	278	291	303	317	292	314	281	314	329	282	285	299	279	293	302	286	303	303	294	320	268	291	272	281	288	312	287	284	269	272	293	255	283	306	283	307	313	295	285	279	264	289	272	262	292	329	268	278	270	288	304	305	306	283	290	307	291	276	316	281	312	292	259	280	263	278	284	298	284	267	295	283	267	283	302	291	276	280	319	315	267	284	304	287	326	248	309	307	258	313	284	294	301	299	289	297	298	296	280	312	297	275	302	287	289	278	289	251	301	282	300	272	291	294	271	277	314	268	288	286	328	285	276	294	299	290	280	307	252	275	298	303	286	324	341	307	290	287	288	260	280	289	261	265	307	256	272	313	277	302	297	294	298	269	271	278	281	286	290	302	278	294	297	309	287	289	309	290	289	292	283	299	303	279	315	298	267	308	295	302	285	269	264	270	300	303	289	280	269	305	291	311	320	283	312	296	268	258	290	275	300	299	270	254	297	290	261	298	281	287	312	263	292	268	297	258	279	293	293	268	307	281	313	298	257	288	299	310	296	254	312	281	303	312	285	276	302	293	330	317	291	277	293	278	265	277	279	285	290	267	285	261	292	258	259	264	311	294	288	283	290	276	291	318	311	285	301	298	279	286	272	285	258	304	283	254	277	254	310	303	283	279	286	288	329	284	265	251	312	281	305	293	294	332	269	296	302	279	306	287	293	304	269	309	306	295	292	273	271	306	298	292	298	309	274	272	282	285	305	278	264	286	301	291	297	274	287	304	273	289	274	273	291	297	282	325	285	313	307	287	302	266	275	278	267	315	278	300	297	270	274	289	285	314	297	267	301	295	281	319	299	270	288	314	308	310	330	309	280	273	267	286	271	297	272	296	283	309	301	300	321	293	291	286	277	291	302	314	278	291	300	253	286	307	318	252	280	291	278	286	323	299	302	310	296	286	273	311	317	293	305	279	282	283	305	294	279	271	315	288	306	256	259	273	287	306	290	305	314	271	316	299	306	297	299	262	309	273	290	276	271	300	276	300	268	288	259	303	299	304	255	277	290	281	263	294	279	269	298	279	294	289	301	263	260	273	255	293	256	312	288	300	276	296	291	285	308	285	280	249	271	299	286	295	254	265	312	282	278	298	272	281	301	268	294	267	281	278	288	291	301	308	269	300	279	319	299	283	273	284	293	285	293	279	265	286	270	305	268	267	289	275	280	294	291	310	313	293	281	296	320	298	302	253	275	293	326	288	274	291	270	280	287	291	291	309	283	322	284	312	300	294	301	273	297	337	283	308	309	299	287	307	263	281	270	263	315	277	280	253	281	288	323	312	311	311	282	272	310	291	254	319	272	297	306	286	324	280	284	278	320	288	305	309	280	264	314	240	305	268	309	311	262	288	292	277	294	297	282	304	274	297	290	262	284	291	299	304	298	295	260	300	289	269	268	301	306	291	277	289	273	300	261	307	290	271	273	287	274	302	317	288	268	280	323	318	273	292	265	279	270	301	268	305	284	285	314	300	295	276	269	296	294	302	267	295	328	311	289	251	300	297	289	316	299	257	296	317	301	265	316	316	294	315	311	300	268	299	311	294	296	281	308	302	294	295	297	291	293	274	289	297	264	267	285	286	291	303	287	258	282	265	287	286	291	311	281	284	277	274	315	294	275	294	291	249	286	300	274	302	326	292	278	273	293	270	279	295	285	259	282	305	309	277	289	310	252	317	288	253	269	279	304	275	278	270	266	306	300	283	283	302	314	284	288	277	292	280	281	298	278	275	304	291	286	260	291	290	285	306	307	303	302	298	310	282	286	290	283	322	297	334	304	262	293	279	299	301	287	323	277	285	318	270	299	296	288	257	271	286	310	284	269	302	282	296	307	271	290	299	272	294	320	279	288	286	294	290	302	279	284	268	286	272	300	269	286	302	300	293	305	289	272	303	296	292	293	250	312	278	301	313	299	280	270	298	294	284	269	298	285	317	303	312	304	301	283	328	295	300	286	282	265	285	278	314	286	299	286	282	293	292	296	291	256	280	299	294	289	287	304	284	319	300	282	313	281	318	290	315	277	300	288	290	276	276	268	274	288	289	294	283	309	309	289	277	270	288	292	297	267	292	281	295	279	297	282	324	297	284	272	268	277	276	307	310	277	307	295	264	272	294	272	274	308	290	280	273	303	310	291	290	267	285	289	279	298	301	300	297	293	291	317	298	276	279	285	297	283	307	257	299	258	282	310	269	297	303	308	307	295	283	319	301	283	302	296	253	298	286	316	283	264	301	282	260	288	307	315	315	254	289	281	291	254	294	301	300	279	281	311	291	285	319	331	285	297	294	302	289	300	294	283	283	266	294	289	282	300	326	275	308	296	284	296	298	272	311	263	313	324	266	298	266	283	308	267	324	291	300	303	298	289	289	281	312	268	318	262	289	286	323	300	261	278	272	273	288	312	319	284	295	284	294	306	279	299	304	299	289	303	297	268	291	286	283	278	288	282	265	301	243	291	261	272	259	304	315	282	293	271	294	321	302	329	273	272	316	288	292	287	284	340	305	283	293	280	286	301	286	272	333	298	277	330	313	304	267	312	271	285	318	312	302	312	303	298	268	258	320	270	285	301	274	294	284	269	276	268	276	311	261	290	319	265	299	284	292	329	261	308	282	295	283	301	295	283	297	288	279	312	274	275	283	307	282	257	330	290	273	295	297	289	264	292	287	306	274	279	289	276	294	288	262	281	271	287	284	287	263	315	289	309	297	261	285	312	306	307	300	299	316	284	291	288	288	266	264	288	245	292	289	296	292	294	304	278	305	302	301	278	329	274	312	309	276	289	308	336	259	272	278	280	272	297	295	306	269	308	300	292	306	271	296	305	289	305	280	279	297	297	323	277	266	296	265	312	300	304	296	278	301	287	299	281	288	312	285	298	247	275	283	276	265	278	305	320	259	299	318	297	298	266	278	287	279	268	299	304	316	287	307	299	285	324	297	295	289	289	260	282	301	304	275	301	285	298	298	281	301	306	259	278	323	289	305	262	292	282	276	278	268	258	306	253	294	279	281	273	256	295	293	286	264	265	268
4060	3166	5668	7613	13170	13144	9582	6200	4212	3977	3789	3477	2928	2807	2436	2719	6143	6851	5088	3221	2048	1307	971	829	783	752	779	777	783	695	777	705	724	716	763	752	795	762	770	754	771	777	779	748	720	738	724	745	732	747	761	751	752	727	763	780	697	742	764	769	748	718	743	748	729	796	736	783	749	769	753	753	719	770	756	764	769	696	799	752	778	736	761	785	827	714	711	736	758	735	734	762	703	812	785	735	736	796	750	734	750	786	723	685	733	786	765	727	772	739	742	773	760	724	760	746	743	752	770	818	714	729	803	780	781	759	778	717	764	744	774	794	700	733	743	724	750	731	752	727	729	742	759	733	733	724	719	785	741	749	724	797	751	764	760	773	726	753	702	767	756	767	738	729	752	756	736	747	738	751	770	753	751	782	761	730	704	752	729	780	734	725	778	772	723	768	786	731	756	756	738	700	710	739	759	770	730	742	720	723	734	726	712	742	718	772	735	767	761	744	747	763	775	744	736	738	759	751	750	772	757	751	741	724	761	755	742	735	767	748	715	747	777	765	679	682	772	688	733	720	785	786	759	779	721	770	754	772	760	738	761	753	758	736	791	767	803	778	746	715	785	734	744	712	773	743	754	749	773	784	784	759	762	771	780	737	722	779	767	715	714	748	723	735	798	745	723	758	762	739	762	743	741	787	713	754	781	740	728	711	755	744	734	785	777	728	741	751	750	733	711	726	734	755	726	779	737	747	716	733	719	704	738	796	751	745	753	737	744	755	733	816	744	777	751	795	777	726	785	742	769	757	713	754	767	772	720	773	754	774	713	766	779	753	732	711	803	689	751	739	730	750	758	766	721	755	733	719	756	775	798	746	754	778	738	747	776	784	775	841	739	763	759	713	718	781	756	753	702	716	753	790	747	721	767	728	772	768	764	749	748	777	773	709	759	726	711	737	692	728	731	794	748	741	704	652	755	773	745	725	711	781	771	777	763	739	750	751	768	756	772	792	731	746	729	717	755	764	746	793	720	756	741	731	720	743	725	750	770	751	741	725	767	765	778	774	736	716	757	736	779	786	726	787	762	711	793	689	802	787	771	736	741	808	759	776	765	736	706	766	726	718	746	784	749	739	758	723	712	712	783	711	784	747	740	750	728	739	763	768	773	718	720	760	720	692	688	743	740	762	757	759	771	745	788	779	719	727	773	710	732	821	772	748	738	717	750	812	725	797	776	738	711	741	736	787	775	749	782	755	727	768	740	739	732	747	757	752	742	765	708	737	784	732	760	776	821	749	760	740	734	718	696	739	740	713	779	722	761	744	735	764	709	785	779	742	751	706	762	775	767	756	771	774	710	759	749	723	744	753	746	768	772	718	761	728	747	732	769	750	771	744	710	755	693	777	755	774	755	737	699	717	733	765	707	751	763	735	758	732	731	673	733	734	798	792	755	782	746	737	744	745	746	723	789	714	748	760	704	702	744	758	739	747	766	710	809	742	751	771	759	798	735	799	748	783	730	692	743	721	724	710	776	746	785	730	768	802	738	718	700	704	707	759	765	722	761	760	741	784	755	747	775	755	759	718	752	724	749	806	769	780	777	743	731	767	757	747	728	750	774	729	716	757	767	792	721	811	781	734	729	745	761	776	811	717	797	754	738	701	754	711	735	742	771	741	790	719	708	727	790	759	764	740	764	744	750	751	730	778	766	770	724	823	796	783	753	740	686	750	734	775	755	727	710	719	714	745	729	843	739	731	736	808	722	774	770	760	835	759	762	729	763	734	758	777	760	741	716	772	763	770	783	732	731	736	794	742	768	771	770	692	808	734	723	774	714	740	715	799	758	763	740	767	745	765	716	757	760	721	741	755	748	707	764	680	724	740	773	758	790	755	702	773	776	767	732	768	741	750	734	777	739	759	698	713	760	736	736	746	755	736	735	737	722	761	735	753	733	790	765	738	771	774	785	772	769	759	726	732	737	772	750	727	725	776	704	745	695	702	729	778	747	765	711	733	758	806	704	726	802	761	717	700	748	743	744	740	752	736	737	742	764	777	718	773	747	741	755	734	717	725	740	729	806	727	747	752	749	760	754	737	767	712	767	771	766	753	718	767	709	738	746	696	721	716	731	760	730	752	775	691	775	726	749	736	784	732	738	762	759	688	786	718	764	743	725	735	744	726	766	725	740	784	728	741	724	688	711	710	701	764	716	765	718	755	778	767	768	765	745	814	749	752	745	751	736	743	787	732	762	742	756	771	780	755	747	729	742	736	688	707	760	731	777	718	792	765	758	736	709	751	748	799	760	754	737	730	711	724	755	786	735	764	764	763	738	760	726	727	722	772	752	744	749	715	774	750	739	744	771	738	761	772	757	750	794	792	768	740	735	733	732	716	758	794	758	776	783	753	778	741	730	739	742	742	756	726	744	764	748	754	738	702	767	755	699	753	773	745	765	677	805	743	796	745	719	763	740	727	753	726	774	720	744	724	732	702	752	763	739	741	784	745	760	729	770	748	730	792	742	766	710	730	747	742	689	763	776	769	746	766	784	753	777	726	738	774	699	781	773	756	741	723	729	747	706	714	734	786	753	807	751	806	734	775	787	712	721	787	761	774	747	727	726	742	767	762	755	761	750	759	761	771	749	740	727	726	793	741	753	733	735	736	774	721	784	748	713	744	742	719	763	756	752	726	756	753	722	758	736	711	731	774	723	738	773	739	757	737	747	804	807	716	720	699	720	772	763	751	751	751	724	737	738	676	738	700	718	725	755	723	763	729	772	751	770	772	741	732	755	697	767	797	756	778	776	800	777	780	724	775	808	760	763	744	725	805	775	724	768	750	752	753	729	695	750	756	734	728	760	725	793	781	770	787	779	752	763	740	759	773	785	719	681	787	751	723	797	758	742	747	750	719	744	734	725	757	755	758	758	735	742	729	777	723	733	788	774	701	757	735	780	737	775	770	732	808	723	747	715	792	746	762	749	724	802	773	769	759	746	750	792	793	709	731	790	775	767	761	742	735	752	705	762	764	725	710	743	729	784	745	743	751	725	707	721	738	791	756	743	709	689	723	739	771	758	711	758	753	760	711	709	805	724	750	772	772	727	701	758	728	719	756	749	772	717	750	749	792	755	770	747	763	751	724	739	779	709	757	722	788	767	786	757	764	770	777	764	750	760	816	741	769	756	707	692	829	776	725	746	749	772	744	755	779	729	746	744	754	719	762	748	735	737	771	694	744	722	726	714	740	750	764	713	778	757	720	743	764	752	742	764	742	747	764	772	731	760	826	741	752	763	732	763	728	766	799	749	723	735	754	719	770	720	693	739	751	727	772	747	703	723	789	749	748	728	723	723	751	703	727	742	774	741	802	734	758	802	722	742	715	768	726	744	716	777	754	745	763	744	729	734	811	716	725	747	789	744	782	795	767	804	767	758	738	773	760	739	752	786	804	717	767	760	769	744	738	759	723	806	720	776	797	749	739	796	752	709	755	760	751	745	725	757	763
17209	15418	25007	21330	24716	39192	20522	10368	5477	2669	1454	1060	860	693	638	1334	8576	11621	8278	4633	2302	934	507	361	298	302	308	285	307	293	267	293	283	291	272	302	281	297	288	268	305	295	276	305	302	279	280	306	262	292	286	267	284	274	275	274	275	290	267	285	279	278	283	308	277	274	288	304	311	281	306	292	287	310	313	307	264	283	321	330	291	297	300	293	296	283	279	307	269	260	292	292	256	299	314	292	294	297	263	277	269	327	278	280	279	302	315	265	297	291	292	284	275	284	291	291	291	290	293	269	288	288	324	256	289	288	284	294	325	292	268	293	270	281	275	274	300	307	290	305	315	300	300	303	320	289	298	250	285	291	307	287	276	296	336	295	296	303	281	281	274	286	293	299	286	295	284	301	256	264	304	309	280	315	284	265	289	301	261	284	284	294	285	288	305	280	293	344	294	273	297	284	313	316	301	299	296	303	323	307	274	263	289	284	303	287	310	278	286	273	316	283	302	263	275	292	272	306	286	324	277	277	249	258	288	286	313	281	250	273	301	304	302	302	308	279	278	282	276	278	271	297	299	284	305	276	305	290	288	307	249	308	301	277	283	310	272	286	295	298	283	273	303	304	291	273	288	271	322	281	292	268	272	289	271	322	281	282	291	283	289	301	285	301	322	256	315	290	303	293	277	283	274	279	290	281	296	283	302	290	290	279	269	288	309	304	293	270	294	275	298	272	292	324	274	297	308	280	282	319	283	289	295	286	265	250	314	289	309	297	285	265	274	311	300	278	281	283	288	259	298	322	290	278	300	298	293	320	305	295	324	282	301	296	282	303	285	312	277	274	296	261	328	300	292	284	298	282	297	300	266	273	295	273	246	326	308	287	319	280	280	277	275	284	290	244	319	296	246	338	262	286	306	282	266	320	309	298	318	297	288	274	299	276	305	296	292	291	274	313	267	314	309	287	284	309	272	304	307	290	274	271	306	299	270	303	308	285	254	283	281	301	280	285	309	305	270	308	274	298	289	285	327	277	318	300	311	268	289	271	265	297	293	291	278	281	265	302	280	303	323	277	301	315	298	315	291	275	270	258	304	292	293	313	312	299	287	299	262	312	304	267	258	294	287	304	260	299	316	306	296	269	302	295	279	271	320	304	278	285	275	293	298	295	311	304	259	273	323	278	249	312	277	281	312	277	285	300	262	301	281	296	336	315	287	279	316	297	292	302	304	286	242	281	319	299	281	280	274	313	295	305	278	297	309	298	285	285	275	302	269	316	320	249	274	278	314	294	277	297	303	280	286	320	274	284	301	262	307	280	254	293	301	296	295	264	285	276	264	288	296	285	285	297	271	296	279	287	299	302	282	313	294	337	269	284	278	279	305	296	304	300	278	271	323	287	318	277	297	307	319	296	294	307	281	282	265	283	290	276	276	297	321	254	295	286	286	292	292	270	296	322	288	310	283	286	300	306	336	325	324	303	272	289	258	291	321	307	301	319	315	310	267	286	295	270	275	296	303	282	302	287	301	295	308	321	260	321	284	284	260	309	257	284	312	292	325	262	273	295	268	292	275	320	284	255	299	285	292	268	279	286	274	306	294	271	294	285	298	297	289	294	286	302	304	318	263	296	310	294	251	304	294	297	262	311	298	308	302	301	298	284	289	283	277	295	289	288	281	309	299	292	299	306	282	281	324	309	320	288	308	294	244	318	303	268	282	295	303	292	299	267	279	295	302	269	283	252	281	315	299	324	303	277	263	291	307	316	315	282	304	307	302	321	293	276	324	281	304	301	304	280	245	282	272	303	282	301	302	290	323	328	293	297	299	325	287	295	287	300	260	284	269	306	291	286	291	286	298	275	270	281	297	307	277	288	285	312	310	295	301	294	284	266	301	293	319	289	264	271	306	321	272	318	264	322	291	294	290	274	275	290	292	267	276	320	296	310	292	280	297	289	275	292	271	308	293	272	263	317	290	322	281	270	283	292	297	312	302	305	265	302	289	323	315	303	282	284	278	282	260	304	302	300	278	267	284	294	297	273	273	283	306	320	291	303	310	323	266	314	313	286	273	306	292	298	315	288	304	298	285	328	288	279	295	249	245	281	282	296	311	313	288	289	308	304	257	287	271	290	296	297	281	294	306	316	300	292	305	274	296	277	290	257	302	302	286	282	304	296	268	310	284	276	284	259	269	289	281	295	288	294	332	274	281	326	306	270	299	290	285	269	310	276	305	291	320	282	286	281	267	307	276	288	319	293	272	285	304	316	302	285	280	288	301	267	307	284	318	298	330	288	274	319	257	256	279	311	267	300	276	306	322	290	308	321	265	279	302	281	263	284	283	264	287	287	312	292	299	272	286	312	294	278	293	281	284	292	310	280	324	271	273	313	290	287	351	309	304	278	294	288	324	275	269	298	271	293	296	290	314	263	303	298	279	287	290	344	269	308	298	288	313	308	290	246	284	313	280	261	296	310	292	303	302	297	289	286	269	294	260	298	268	298	276	317	272	296	289	302	309	268	287	272	294	280	270	299	289	293	291	327	272	251	324	276	282	314	292	297	278	312	266	277	267	312	278	278	278	284	322	274	310	294	267	279	272	289	300	271	293	293	313	285	262	270	292	283	305	252	276	278	297	307	283	277	293	294	322	274	308	259	308	273	281	296	296	275	289	311	311	280	280	280	277	317	275	290	300	280	271	253	261	279	293	285	287	267	284	305	299	288	258	302	263	272	289	293	312	314	307	321	290	293	271	280	283	269	297	308	270	309	320	293	298	287	273	282	279	292	311	299	302	278	279	317	287	285	286	281	274	302	303	314	285	277	304	345	277	317	293	282	322	294	269	281	292	287	303	282	289	284	292	287	291	288	245	322	309	265	289	279	294	287	309	278	307	299	279	271	264	268	295	302	289	268	278	285	268	325	305	284	320	281	316	291	272	285	310	284	289	301	262	270	265	297	308	266	302	294	290	288	284	270	272	305	277	305	309	260	299	290	294	284	302	306	325	311	286	288	265	288	315	286	306	278	280	305	293	303	333	272	273	323	278	254	301	307	278	291	261	264	277	300	272	291	304	283	272	315	289	292	302	290	287	255	301	285	289	291	288	276	319	259	276	309	288	298	281	279	277	285	293	284	307	287	302	290	268	260	331	274	333	276	255	292	297	246	289	265	306	293	281	299	308	286	297	272	286	282	310	272	307	306	270	297	276	295	255	320	299	285	285	317	302	289	300	268	307	318	301	300	256	291	301	270	300	308	271	274	308	294	270	305	289	292	317	296	255	283	295	293	303	291	286	297	291	275	287	294	287	270	255	292	298	310	289	273	329	314	286	276	285	277	319	297	314	309	281	282	275	305	277	302	276	298	318	320	286	277	298	284	284	297	294	310	279	301	303	271	257	291	269	268	320	276	319	289	307	299	271	305	286	286	280	290	302	301	284	291	298	299	275	267	277	295	311	252	308	314	306	285	266	283	318	266	306	300	291	296	290	273	283	286	281	295
10596	13263	24025	25386	33240	39232	13941	8569	8410	7192	5762	5057	3773	3222	2879	6915	28887	32768	26046	17643	9603	3807	1819	1047	826	830	810	741	756	719	762	711	712	746	749	733	760	780	756	768	734	723	733	768	800	764	737	750	722	745	764	721	776	770	769	728	790	694	739	809	776	742	767	771	794	746	806	718	747	779	777	728	758	780	734	738	744	779	792	768	767	719	722	740	794	758	719	733	763	787	811	758	745	788	733	756	797	741	774	772	711	758	733	789	788	748	722	792	725	765	731	765	753	785	725	768	776	744	757	749	723	748	723	737	758	747	735	758	794	743	778	787	729	715	773	747	762	764	750	762	781	731	732	738	725	809	761	745	724	765	739	689	790	760	739	763	788	743	754	709	751	724	756	720	762	714	760	802	744	727	717	801	731	740	801	757	732	784	728	710	744	806	764	738	757	780	764	769	715	766	738	714	785	759	730	736	716	789	757	749	736	758	766	728	781	785	797	741	750	741	741	747	771	778	701	779	750	785	759	746	695	778	747	751	750	808	783	729	750	799	791	716	759	777	758	769	767	739	759	751	770	766	745	731	802	744	772	763	723	768	777	730	693	762	756	762	718	762	774	754	762	771	820	732	781	786	773	745	748	707	782	759	729	782	753	771	739	711	755	767	740	768	759	742	743	833	700	760	744	710	764	739	724	743	804	748	737	753	762	771	778	783	723	749	753	723	755	755	712	785	756	752	734	790	731	730	728	765	741	775	760	748	743	733	784	800	726	745	688	737	781	764	738	777	823	738	686	804	763	778	738	737	757	767	707	729	744	761	717	708	785	694	756	753	746	758	751	753	718	720	771	797	796	736	689	740	717	750	757	770	745	796	700	739	745	701	724	749	753	773	747	770	727	679	720	758	727	722	743	805	761	744	760	786	738	736	782	748	761	749	700	726	754	762	769	769	751	710	746	736	764	746	742	773	681	701	720	718	756	771	733	799	690	765	797	734	755	767	736	700	713	742	740	764	788	729	714	711	789	744	740	754	754	764	733	708	782	755	753	748	797	790	758	791	750	759	712	782	767	720	771	773	757	783	745	720	723	781	742	766	754	732	725	740	711	772	741	785	738	802	762	756	749	770	745	708	725	745	693	757	766	739	727	727	753	684	804	761	787	762	755	772	759	778	731	762	752	760	758	791	798	765	800	758	779	755	732	751	767	788	709	765	734	786	750	743	748	776	793	745	752	784	730	751	726	787	731	761	768	781	740	744	762	764	722	772	772	714	784	720	793	809	730	737	746	725	739	763	800	716	772	779	760	777	766	762	774	685	731	795	756	764	773	732	745	746	783	784	753	751	742	747	774	744	738	762	781	705	734	734	757	757	770	750	809	779	718	774	801	792	747	763	752	779	788	776	759	733	751	803	757	772	769	742	747	765	746	740	777	752	774	742	749	737	770	731	804	737	735	781	762	780	730	785	739	787	753	728	732	737	787	739	773	738	747	750	741	732	758	749	766	725	779	738	805	778	744	718	744	752	792	722	739	737	773	754	799	723	738	759	742	741	817	737	731	705	754	730	742	786	743	728	760	739	802	758	814	755	803	745	733	760	815	706	760	742	771	764	686	688	754	793	783	689	718	727	729	814	762	776	718	804	725	739	770	772	765	760	793	798	760	771	704	752	823	801	740	743	781	791	777	740	749	754	740	785	752	784	798	756	776	778	723	738	808	745	716	775	729	742	804	753	765	724	722	808	779	805	736	760	779	770	727	805	713	762	758	699	780	765	753	778	749	788	767	773	802	737	719	710	700	763	782	760	787	770	799	769	732	795	714	718	810	736	755	738	781	749	727	771	765	804	759	723	740	753	697	753	739	749	831	736	794	751	722	741	750	752	751	759	721	760	711	750	716	729	797	785	725	791	763	798	750	719	744	709	771	768	754	786	743	721	755	811	742	745	809	746	724	776	742	787	752	815	743	753	801	761	730	730	790	743	767	771	738	757	706	729	722	749	789	755	712	783	755	746	743	773	779	739	774	763	744	765	740	695	755	772	736	733	741	747	756	785	823	814	798	788	771	773	804	721	751	734	764	779	777	754	728	683	753	775	689	788	745	752	753	725	717	714	768	736	738	754	785	792	738	761	784	726	723	805	763	772	769	752	761	747	752	781	721	714	763	790	723	741	799	752	817	723	770	723	731	778	783	752	756	751	774	747	780	739	771	781	736	746	751	734	727	775	799	791	741	771	734	767	740	738	803	756	762	774	759	754	751	732	739	746	761	723	754	708	724	787	705	731	787	753	755	781	760	799	785	767	801	760	763	747	702	764	794	761	724	743	781	713	794	684	765	743	771	756	705	722	797	767	765	738	757	717	814	760	753	710	759	765	782	732	802	741	766	778	767	763	754	761	793	747	773	749	794	752	759	778	765	777	741	786	756	730	798	756	747	771	747	738	718	814	796	743	750	718	767	728	734	752	775	731	752	703	741	731	750	790	756	713	756	717	781	714	776	740	755	761	774	749	703	741	785	743	795	733	738	742	758	740	736	794	736	733	754	731	748	737	768	796	773	775	762	730	760	783	782	744	792	696	763	700	741	747	765	703	777	733	777	745	779	777	752	748	722	755	732	747	760	767	818	794	750	775	725	783	759	775	736	738	745	774	719	770	759	774	775	788	766	734	772	724	755	736	720	735	746	760	734	805	768	718	719	755	781	744	776	797	765	751	736	768	731	743	766	725	788	757	749	694	724	762	748	766	729	746	767	738	740	748	722	761	774	677	767	747	742	759	774	734	743	748	778	744	724	716	776	815	714	721	755	756	778	750	734	732	758	704	769	782	783	741	703	769	733	765	799	739	736	773	745	756	740	710	750	753	762	732	739	715	685	751	745	758	767	785	743	771	787	764	775	744	784	735	769	677	733	754	766	740	727	781	743	770	775	756	731	733	731	712	780	710	741	746	753	718	799	700	795	767	756	752	771	794	774	777	753	770	757	764	781	789	796	767	756	781	777	750	775	765	763	762	727	770	761	807	761	783	751	732	773	733	777	736	799	763	788	763	786	719	750	762	771	731	751	741	745	683	752	715	756	748	755	754	767	799	722	755	770	796	767	770	751	733	781	755	790	769	728	762	720	775	754	757	808	772	723	741	789	754	756	782	707	750	766	749	740	779	736	780	723	708	782	746	727	730	698	697	695	735	799	770	702	751	821	783	767	776	744	741	758	754	759	813	782	722	753	734	757	753	789	765	765	798	773	794	720	736	754	725	788	743	748	732	749	740	778	779	732	728	755	646	680	767	746	734	778	756	761	771	777	738	835	731	745	724	738	706	743	711	748	727	823	738	763	733	747	783	772	763	718	748	777	777	717	747	770	784	788	722	772	746	778	748	757	743	756	716	721	748	744	774	787	727	776	774	711	737	798	765	762	797	748	779	762	818	745	763	799	732	775	813	752	787	792	756	714	775	737	750	740	739	764	702	739	773	775	788	758	739	775	732	776	733	809	784	677	721	739	779
21994	19548	30598	35839	37295	37028	20393	13480	8046	4098	2207	1581	1256	1057	938	1002	5325	13722	15594	11055	5675	2296	1046	537	360	315	261	276	288	288	278	295	315	333	319	306	284	298	295	288	280	296	281	315	288	275	281	292	283	276	299	316	283	306	304	325	286	268	298	308	299	284	284	338	261	265	265	281	291	312	297	314	297	306	289	333	258	284	253	319	288	291	270	290	297	294	282	304	296	274	283	307	302	285	266	285	323	319	278	263	286	298	290	296	299	295	297	246	312	297	280	299	291	309	272	293	280	310	329	294	286	287	294	282	303	311	299	303	294	290	266	265	305	277	278	306	266	249	269	303	305	310	292	304	285	289	273	307	307	268	286	284	283	276	297	302	276	272	321	286	320	286	275	300	321	257	298	278	320	241	281	297	286	281	274	311	276	294	316	284	289	308	313	285	313	298	281	254	292	288	308	276	311	288	310	283	272	275	318	308	306	273	294	303	308	287	301	282	272	286	296	305	286	266	334	336	266	291	291	279	286	312	298	262	308	279	262	254	266	299	323	295	301	321	286	306	273	348	296	283	270	284	302	290	285	353	294	307	322	267	306	292	287	307	274	298	276	271	292	281	283	303	302	285	311	314	313	298	270	306	282	291	304	272	295	299	273	291	297	296	276	294	309	265	269	272	277	313	292	305	298	301	288	263	280	296	306	279	288	284	281	282	277	313	294	303	292	277	270	289	298	335	337	306	333	317	318	319	278	306	280	278	291	280	287	298	275	270	299	307	287	264	280	279	326	284	279	265	298	286	308	304	282	309	317	280	274	302	281	296	307	285	265	277	283	284	305	323	285	275	310	275	297	282	288	279	307	299	299	282	255	288	278	269	299	305	304	276	295	273	279	272	288	279	302	311	276	304	270	300	278	263	302	299	328	299	262	297	305	275	320	292	269	303	286	302	292	314	330	283	280	340	313	307	277	288	290	300	285	257	303	268	308	311	284	301	276	321	255	286	320	264	298	271	308	294	293	268	274	306	294	299	277	293	310	305	303	272	284	296	303	268	281	298	275	295	263	288	296	302	288	294	312	297	306	280	300	307	309	284	296	291	322	299	303	286	254	259	310	281	303	319	272	274	304	291	335	293	296	300	271	273	306	297	313	298	297	306	272	278	298	265	286	284	300	296	249	313	289	292	262	306	293	271	291	296	306	281	277	301	292	287	285	287	276	302	309	293	305	301	291	274	274	297	276	306	266	252	283	306	305	306	279	263	304	272	274	270	305	281	302	290	251	287	299	327	256	268	279	268	291	305	275	306	275	263	288	313	282	280	299	274	311	292	267	288	293	267	259	281	275	270	284	306	299	276	292	281	305	293	306	279	299	309	310	280	295	269	307	270	277	321	289	294	297	312	278	306	286	286	254	253	303	272	307	290	310	293	309	280	286	280	271	275	289	311	298	304	277	293	250	271	316	263	282	279	312	283	312	299	294	287	303	295	309	287	270	290	281	311	287	280	335	275	320	279	273	282	279	290	307	279	254	261	307	295	291	290	307	296	277	264	273	290	291	304	276	275	251	287	293	294	270	267	290	290	309	303	283	274	321	261	291	302	287	312	309	276	319	298	281	312	332	314	298	288	299	320	290	281	269	266	277	308	304	282	278	350	305	318	300	267	275	274	282	262	274	315	278	295	276	308	312	286	310	287	279	310	264	306	298	293	302	309	297	277	282	287	275	278	298	277	272	281	275	312	274	290	284	291	289	276	307	318	347	293	325	279	261	254	244	299	313	314	317	281	320	272	295	275	290	287	279	318	276	305	267	298	297	271	289	313	318	293	289	299	307	290	311	303	274	304	299	299	298	299	292	285	308	305	309	271	264	245	285	299	292	308	306	268	310	299	312	270	342	301	290	319	314	273	298	274	310	306	307	281	290	280	276	293	294	292	274	297	280	264	295	308	289	314	312	314	256	283	265	279	299	274	327	299	281	297	323	272	291	304	288	294	303	305	269	288	289	296	292	276	290	306	275	287	312	247	276	286	272	309	280	272	307	272	289	296	273	291	289	255	256	309	282	298	266	318	289	296	284	308	295	268	276	313	318	274	281	317	284	297	306	287	273	285	289	309	310	280	258	321	289	303	290	304	303	290	300	294	304	315	312	268	298	279	280	290	266	277	278	274	314	316	266	293	285	311	304	286	307	294	279	296	295	314	295	311	285	303	266	311	308	262	289	293	275	295	307	287	317	263	299	283	300	294	281	278	273	299	283	296	295	280	304	292	294	280	306	317	314	274	312	301	318	279	292	301	289	282	280	274	302	311	281	306	277	297	273	275	298	298	321	313	305	287	310	286	303	318	292	282	294	304	316	257	282	287	314	290	300	298	289	304	302	317	285	316	261	296	294	292	291	302	303	320	305	286	308	336	284	290	324	286	285	265	276	327	284	310	284	298	316	299	311	293	253	284	287	328	295	314	278	312	302	258	268	281	315	296	262	298	268	278	275	283	263	292	317	272	261	291	310	268	260	298	293	292	267	290	282	272	269	297	264	285	328	307	294	268	275	290	271	268	280	290	270	293	276	276	291	322	305	320	274	301	274	289	301	315	262	303	305	279	317	276	275	286	297	311	303	292	313	289	278	275	276	299	326	271	288	319	267	297	321	319	290	289	294	312	307	300	307	285	316	309	322	303	302	298	309	279	294	278	304	303	291	287	316	277	294	295	301	303	290	267	297	280	292	269	279	287	301	291	306	277	275	251	294	283	277	297	274	248	257	299	291	288	284	302	288	278	274	297	315	333	293	298	266	297	294	267	314	298	246	321	298	281	323	307	289	300	280	294	298	289	293	275	297	319	285	313	314	257	296	255	303	293	293	292	278	314	279	280	283	297	266	297	300	294	282	281	276	320	290	319	300	288	291	295	301	285	316	290	283	264	315	291	302	297	294	297	284	293	266	300	296	297	281	304	295	276	300	311	309	301	283	292	295	301	287	293	276	348	297	299	304	288	279	289	286	319	275	276	272	299	275	323	296	292	287	308	264	255	293	306	270	298	262	278	251	318	297	298	317	282	284	316	272	287	299	303	326	242	259	295	297	282	280	271	284	235	308	315	309	307	314	299	314	272	292	300	266	276	304	302	316	301	290	307	330	295	296	326	283	312	297	293	296	261	314	306	293	280	286	317	263	299	311	298	289	280	279	267	289	298	297	271	278	280	330	305	273	276	291	315	301	284	286	263	288	279	312	277	304	292	306	308	304	280	275	298	311	302	258	255	323	302	307	306	324	283	268	289	329	293	335	289	305	303	292	293	298	269	300	308	281	318	278	282	293	289	287	292	320	285	323	285	320	264	274	293	264	278	285	297	262	286	288	314	276	298	313	305	283	307	281	294	314	304	296	306	308	279	293	266	295	301	283	289	300	281	282	264	294	279	308	293	295	283	271	329	274	295	258	309	309	331	298	301	255	314	314	303	292	340	290	279	282	314	277	289	286	287	305	282	290	328	308	270	292	310
11761	15535	28677	38167	42895	35974	13552	12071	11242	9029	8164	7115	5775	5253	4507	4913	20249	36474	37383	30140	18925	9558	4531	2012	1059	856	779	751	834	738	763	729	734	734	739	779	705	723	749	700	733	755	771	805	762	769	704	782	724	740	792	792	752	788	781	748	743	726	774	728	779	783	760	792	782	741	746	743	794	758	738	733	805	818	768	769	754	797	790	748	742	767	749	736	757	767	713	747	712	746	716	726	747	722	725	737	733	753	705	751	788	717	748	786	788	742	764	731	740	779	771	746	690	729	779	721	707	734	715	729	755	755	786	771	736	781	784	761	776	736	756	757	764	783	703	761	754	760	714	792	774	742	781	771	737	738	709	708	724	770	735	765	764	727	775	734	755	754	740	763	768	745	719	797	851	766	760	708	724	791	763	720	753	752	753	755	727	762	741	788	793	743	786	756	749	755	759	755	760	776	731	777	742	778	783	755	739	712	726	757	737	769	731	756	679	740	748	746	782	744	752	719	730	779	722	719	810	748	750	774	754	790	770	730	739	745	722	770	806	723	730	744	804	754	759	704	734	737	761	751	767	741	723	769	816	744	722	730	752	706	767	779	706	740	783	745	738	749	782	785	777	725	765	754	731	754	741	774	789	827	759	771	768	755	788	770	708	767	750	702	745	755	790	739	768	811	749	757	741	720	726	751	765	786	752	754	726	744	756	800	714	733	748	743	726	777	769	767	749	740	758	744	729	784	752	762	749	721	779	742	730	763	749	704	731	712	740	764	781	706	735	698	697	744	777	780	803	750	759	751	767	754	775	750	718	752	764	758	769	737	695	768	806	738	776	729	783	777	796	778	765	728	792	782	765	751	757	698	744	740	733	741	734	755	782	785	743	746	755	763	814	733	734	795	722	801	722	751	725	722	711	738	706	749	732	765	738	750	728	779	817	763	729	802	754	760	723	747	726	825	779	807	805	741	750	736	769	748	770	753	753	746	740	824	751	791	724	748	739	742	770	697	762	756	721	766	752	735	743	750	731	741	749	705	747	735	714	728	774	732	758	744	726	751	736	701	725	729	787	696	757	772	738	691	752	750	756	731	755	753	819	773	823	778	729	736	746	765	729	701	847	731	732	761	774	754	732	724	696	753	742	785	794	787	731	740	744	783	772	768	794	729	749	747	760	731	760	716	784	770	765	783	751	749	753	813	741	712	759	760	740	771	741	758	709	755	730	733	772	707	725	765	767	746	686	745	755	740	772	748	734	711	752	775	767	721	753	743	698	734	753	738	754	778	793	779	731	767	731	761	740	701	743	771	724	743	731	711	740	745	674	765	782	766	734	713	707	736	750	747	818	744	780	750	790	723	713	777	728	756	730	726	750	780	709	749	761	751	805	767	727	757	736	733	741	738	739	770	768	749	743	753	793	760	740	741	782	730	761	724	733	728	799	722	726	768	746	773	749	717	789	735	734	770	769	741	730	775	732	766	755	748	714	785	729	726	726	754	773	799	740	755	795	732	696	783	791	751	824	745	760	742	754	729	805	759	743	790	766	770	760	756	786	770	743	764	752	723	715	789	712	749	750	752	786	713	753	780	703	690	786	727	722	781	748	754	761	740	804	744	749	750	750	772	791	765	800	770	762	729	741	774	752	771	757	738	727	736	736	745	759	740	770	762	774	716	804	751	743	759	732	805	740	689	778	777	743	757	750	793	746	719	762	764	746	726	799	801	749	799	781	742	759	735	790	783	741	695	802	791	772	794	786	736	702	770	762	730	752	790	722	761	758	796	722	768	778	726	714	789	745	767	803	739	734	755	771	770	747	745	729	763	748	757	776	791	785	688	777	791	779	800	772	758	774	741	741	700	744	724	790	790	799	784	721	767	694	802	754	743	748	715	733	746	715	762	766	742	788	791	761	792	714	729	764	743	790	750	766	784	721	745	767	753	744	772	718	722	787	778	731	787	699	717	740	707	753	765	759	758	730	719	769	805	759	786	760	761	758	741	784	734	704	753	715	748	734	723	796	730	759	751	707	721	775	738	769	780	723	765	779	802	745	763	767	774	761	757	722	782	761	738	757	766	760	768	785	765	744	741	703	766	753	722	744	750	740	742	754	706	786	740	679	758	746	786	796	730	740	762	754	750	758	750	750	762	755	755	742	729	769	763	772	715	780	766	714	707	720	736	756	810	803	764	724	751	785	737	749	752	754	775	721	744	784	717	790	778	733	718	771	758	780	698	756	737	721	732	770	693	771	784	698	750	760	743	733	750	751	724	710	748	740	763	726	800	763	715	742	759	730	803	729	725	733	754	786	742	752	779	731	753	745	707	739	751	744	681	732	759	708	719	754	707	755	753	781	770	689	727	785	750	755	751	760	725	768	745	727	730	728	795	778	751	724	749	744	753	750	798	720	769	778	725	731	776	745	803	738	791	728	768	727	759	714	764	719	779	750	747	703	760	772	711	749	755	752	741	766	754	727	744	766	788	732	710	696	748	716	767	752	733	762	724	752	730	784	708	753	763	714	715	781	806	732	726	719	734	762	734	772	793	733	797	743	758	735	748	743	741	757	773	757	771	734	689	727	733	760	733	718	732	714	721	751	753	744	713	734	765	791	776	737	768	737	757	739	762	762	783	744	733	760	704	749	730	779	757	769	704	753	783	745	777	775	783	719	746	739	754	778	751	724	783	756	736	750	761	764	725	710	735	741	809	772	767	768	744	759	774	736	817	807	721	759	761	734	791	723	773	739	779	785	761	765	728	802	755	765	764	737	749	772	791	731	735	760	746	769	758	778	786	780	761	759	769	764	806	755	782	792	759	742	715	773	772	774	826	793	768	744	787	745	801	785	745	740	729	733	784	749	769	753	806	736	739	765	701	705	740	724	737	761	707	756	764	809	725	745	781	739	757	704	736	761	758	727	726	732	776	768	724	731	741	761	754	745	730	705	766	770	727	750	767	764	722	760	729	774	740	796	750	744	760	776	746	765	749	738	746	767	801	688	821	713	779	788	762	787	786	755	753	723	782	756	794	745	726	719	740	736	732	761	754	763	745	757	716	780	787	754	777	751	807	742	763	755	751	754	769	722	755	751	739	750	793	785	781	770	745	807	750	772	816	712	731	778	725	710	761	726	778	780	745	743	740	722	765	742	721	743	754	796	713	776	747	735	742	744	750	717	750	743	794	751	789	784	744	715	716	742	745	701	756	742	794	725	798	776	755	719	770	775	774	735	760	746	762	758	793	757	769	743	735	782	738	770	712	741	792	764	740	764	760	710	769	751	817	739	806	742	769	734	759	719	758	764	786	726	770	737	793	721	776	789	736	738	739	753	773	773	712	770	758	748	729	787	723	785	768	755	752	799	771	751	723	780	741	763	737	748	720	746	753	783	735	804	725	733	732	755	750	765	780	757	696	698	713	758	774	766	793	762	746	765	730	763	748	708	772	738	772	764	774	787	800	782	713	765	786	773	728	758	753	691	761	700	744	771	785	726	818	798	697	771	766
5034	2854	5976	7280	5854	2854	2130	1684	1259	1042	809	625	494	487	434	404	578	686	947	1126	933	687	464	338	363	299	274	297	291	309	293	258	334	297	295	299	309	271	298	298	290	270	263	281	308	295	245	287	275	268	295	271	263	286	286	307	305	291	275	278	297	286	283	303	283	301	324	295	275	302	275	290	313	293	286	294	315	304	283	300	274	301	302	291	297	295	272	297	272	264	257	261	296	288	300	284	300	300	279	284	320	286	299	286	271	299	294	326	286	309	288	318	259	298	310	268	265	312	297	270	269	290	257	251	283	302	297	281	333	302	254	302	304	296	277	304	287	259	302	304	287	305	291	296	307	329	310	285	283	295	274	294	331	304	290	285	258	289	277	287	299	322	305	309	254	290	300	288	313	268	285	303	270	309	256	272	278	280	277	265	283	305	272	299	320	275	302	288	271	302	308	278	280	318	282	264	299	280	324	308	292	279	314	274	266	274	315	300	265	301	303	269	311	283	303	305	276	290	263	282	271	282	277	286	272	273	304	258	284	303	289	295	282	276	286	306	300	294	288	291	309	321	305	280	302	306	257	271	297	308	328	287	281	251	295	269	301	249	295	325	275	272	289	278	294	237	295	299	274	287	296	297	292	314	301	306	256	258	278	316	289	299	290	284	296	267	274	269	270	289	307	316	276	272	305	288	280	327	291	315	298	285	302	270	290	268	324	254	276	279	279	273	311	271	297	307	290	305	306	275	290	280	293	296	283	288	269	325	267	301	298	315	273	305	258	288	264	299	275	325	318	296	284	289	253	301	296	334	286	289	294	303	279	287	296	270	261	311	291	324	282	283	293	293	264	298	306	303	273	291	295	269	298	274	290	290	288	323	313	281	282	294	291	319	278	262	272	280	293	302	293	300	299	289	283	272	267	288	296	303	257	320	275	299	286	310	281	301	273	313	317	282	307	308	266	284	283	261	308	323	288	308	292	287	276	285	264	312	285	288	288	259	268	300	295	279	277	262	300	299	322	283	287	277	286	301	286	243	282	298	320	308	302	243	296	303	327	297	282	300	307	276	301	309	295	303	279	302	307	285	293	322	279	276	293	299	318	289	293	307	310	268	282	316	263	311	298	311	291	292	294	291	292	290	268	275	307	272	273	307	281	292	295	302	264	265	298	311	298	299	292	291	284	293	297	262	317	310	288	293	305	263	292	287	324	319	262	273	287	264	286	320	292	293	278	283	301	298	294	301	288	286	307	291	304	283	313	264	291	318	270	275	297	304	291	299	303	307	277	303	279	311	294	293	266	277	267	300	269	288	264	283	302	261	287	272	281	286	297	301	310	288	274	267	290	283	284	273	298	292	294	272	284	323	304	277	275	298	278	322	299	314	282	278	266	275	325	313	284	274	266	300	274	273	305	329	305	308	277	309	289	276	303	315	268	297	272	278	279	296	291	269	274	346	256	260	260	294	326	287	302	273	282	326	291	297	301	296	245	281	289	294	326	295	274	290	284	280	308	309	296	302	264	277	302	295	279	315	297	270	281	307	284	306	328	308	303	270	307	305	279	281	263	288	277	308	292	308	279	295	300	296	286	304	298	285	300	310	300	273	290	290	273	294	309	290	316	260	312	284	294	266	310	298	296	278	288	261	299	333	285	291	317	292	298	313	321	280	295	261	278	268	300	280	286	304	300	293	288	310	304	297	299	304	303	291	303	312	300	257	268	286	285	336	304	301	286	261	290	281	289	302	261	262	301	290	287	291	267	271	264	309	287	275	296	299	258	300	269	289	279	287	276	276	283	284	293	298	283	301	275	308	306	313	313	274	293	296	303	286	306	337	294	285	248	292	302	283	272	293	250	308	262	298	298	307	319	297	279	281	295	320	272	301	290	308	307	295	309	314	280	284	292	292	287	294	273	282	285	307	277	285	289	280	296	286	293	320	304	282	301	306	304	290	267	265	273	260	293	284	296	277	281	291	316	295	246	288	292	256	276	305	291	294	279	301	293	291	291	285	281	319	271	296	284	284	282	326	296	299	266	289	272	311	320	301	293	264	278	283	278	318	302	302	254	294	287	257	286	258	312	287	287	293	280	275	253	276	286	319	287	295	318	264	271	261	319	301	286	295	273	288	296	280	281	282	280	278	252	293	279	293	258	311	276	282	292	285	308	291	272	285	274	282	286	283	263	313	303	292	281	276	306	280	264	277	280	292	288	303	301	301	301	281	268	308	284	253	317	282	312	270	285	251	267	279	313	276	273	289	322	312	275	292	287	286	258	282	293	289	297	317	284	286	271	328	318	285	304	243	297	305	286	287	295	262	281	291	282	286	291	304	292	292	280	305	271	278	270	308	269	253	300	319	280	300	283	292	281	291	306	270	292	316	322	288	303	294	312	290	327	315	326	290	333	295	292	285	277	272	268	309	288	323	281	283	281	291	312	271	298	290	294	255	281	270	298	292	284	269	281	280	312	282	298	247	257	286	274	276	309	301	287	289	298	277	283	284	297	295	281	282	294	273	302	296	316	281	320	299	326	255	243	268	293	292	299	287	290	264	278	291	325	305	285	292	296	279	296	314	284	271	302	285	279	265	285	325	300	300	296	297	312	259	296	311	258	300	312	306	303	281	299	295	283	300	264	302	310	305	264	298	295	304	277	277	312	295	253	266	276	295	279	303	272	312	316	280	290	281	251	300	306	289	299	274	276	272	279	322	277	297	298	278	256	310	273	275	289	310	310	313	297	309	248	279	289	281	274	273	281	309	290	306	292	288	283	264	334	312	279	278	278	304	291	289	291	282	285	316	319	299	312	257	309	259	283	261	274	283	268	293	308	257	303	301	261	280	276	299	264	303	311	302	286	314	304	270	289	315	305	290	310	299	278	311	262	274	315	287	323	297	296	265	264	294	276	312	273	290	294	282	284	286	306	267	277	313	305	293	300	318	257	290	273	307	292	313	289	291	299	288	249	300	288	299	301	278	327	317	296	311	331	306	301	299	289	297	311	325	282	301	259	286	262	321	313	275	317	295	301	313	277	285	267	265	276	317	289	287	279	297	293	295	297	296	282	290	300	286	275	307	271	289	302	306	284	305	261	280	279	272	284	287	290	312	296	277	307	254	295	281	289	302	311	316	295	302	267	291	301	282	300	310	293	275	304	309	298	292	318	289	273	293	269	293	275	279	287	291	283	288	278	291	294	304	286	294	296	303	318	308	265	266	285	274	298	298	284	297	275	260	291	264	293	283	315	286	301	316	277	311	270	306	275	235	296	278	272	293	311	272	283	284	280	296	286	264	282	304	277	308	274	301	308	289	279	295	308	286	295	302	294	304	269	293	271	297	298	309	275	296	281	275	299	280	293	295	275	264	270	282	276	301	322	299	303	300	309	271	295	306	282	283	283	330	306	311	288	278	286	252	274	287	301	317	304	299	298	307	309	324	309	281	293	286	280	268	280	324	298	262	284	310	277	274	334	319	293	283	302	274	315	328	269	292
3817	3184	9622	14632	12883	8227	7778	7230	5664	4446	3663	2829	2026	1622	1615	1447	2396	3328	4768	5220	4057	2526	1555	987	838	787	790	759	749	716	767	784	745	783	746	728	761	738	739	733	709	737	773	763	728	785	782	766	754	729	696	773	767	770	757	772	763	743	773	762	767	775	772	716	793	785	726	720	794	757	735	756	818	733	719	756	761	703	786	770	759	779	788	765	724	767	728	716	735	708	767	724	748	723	748	735	815	744	711	789	803	800	759	743	762	719	769	735	723	682	810	803	733	745	782	745	710	762	716	742	720	725	774	804	787	718	768	714	780	692	737	752	779	780	788	771	732	733	780	750	781	771	731	789	769	753	768	805	797	732	749	769	768	719	780	755	759	765	774	748	729	791	710	721	737	780	760	743	759	744	782	760	736	791	767	779	762	738	762	755	846	785	793	760	778	748	756	733	694	698	768	734	756	718	787	767	768	740	742	739	777	736	785	823	760	762	820	742	770	719	775	767	711	820	722	758	752	750	789	802	801	774	730	733	747	716	749	766	730	741	785	795	734	774	756	788	718	723	709	716	798	731	727	756	762	765	780	756	752	794	746	781	694	768	761	754	705	732	761	745	767	748	760	773	735	743	776	727	752	764	732	781	739	748	725	732	749	751	761	711	706	730	754	778	731	736	773	741	760	766	743	747	805	730	733	773	763	791	746	789	796	721	782	810	771	774	752	770	732	719	787	707	777	716	722	744	765	770	784	725	784	685	789	733	761	765	732	731	764	735	772	760	723	759	738	737	799	726	764	759	773	727	750	771	766	770	705	712	764	722	734	722	755	695	716	773	802	714	769	742	767	734	727	735	795	759	759	735	724	711	749	742	770	697	784	749	788	805	741	750	756	664	780	807	787	756	730	764	818	798	769	738	742	760	742	749	742	725	732	756	768	722	777	774	758	777	764	789	748	780	765	758	738	733	735	758	710	742	753	772	742	797	772	778	790	715	787	756	774	752	689	770	702	740	789	736	753	760	724	791	747	760	745	741	744	700	744	747	748	748	763	775	763	740	812	781	763	776	793	781	742	785	817	791	676	712	716	767	771	768	730	748	779	747	744	784	771	743	771	753	774	778	737	743	734	766	781	761	760	784	722	769	719	786	758	760	786	772	708	756	778	695	732	788	781	739	778	736	731	762	729	742	745	702	748	757	772	720	788	739	746	737	779	709	773	757	775	697	769	741	710	722	805	762	782	775	730	728	715	748	797	735	747	734	741	792	787	762	810	775	786	745	730	712	795	735	742	761	792	777	751	772	746	759	751	783	774	717	768	772	756	776	705	743	765	763	729	763	735	725	748	740	760	723	731	749	769	756	762	753	792	730	723	707	789	721	764	784	737	763	744	752	740	767	743	770	744	745	776	733	753	733	726	779	783	803	753	773	758	754	777	740	762	797	722	760	751	761	772	746	755	738	735	750	738	769	748	715	783	758	771	765	755	757	773	732	777	734	679	720	792	749	757	745	724	753	708	810	768	726	709	741	758	780	748	713	752	765	768	745	727	731	760	793	788	745	747	791	697	758	740	774	756	776	722	733	794	767	765	804	736	797	775	798	769	784	770	737	724	767	780	749	773	759	768	720	751	814	777	751	757	799	776	727	742	777	753	800	784	769	751	792	755	726	732	734	720	754	751	785	794	746	755	792	745	738	775	730	798	727	692	740	725	835	784	715	801	782	703	786	762	718	778	749	728	748	753	687	753	815	744	767	790	775	772	734	752	771	771	772	777	767	776	744	759	749	756	809	700	785	811	750	705	717	793	780	762	734	782	763	731	788	741	745	762	779	785	754	704	790	765	760	729	787	785	763	772	767	693	760	765	763	774	804	803	744	683	700	795	807	765	723	727	777	774	751	749	695	793	779	808	758	698	768	734	715	781	709	750	786	778	701	783	755	747	722	765	704	736	786	779	743	763	826	721	701	774	774	691	703	752	718	741	752	713	671	785	667	775	732	752	729	754	778	742	773	712	714	730	757	772	778	725	792	755	749	728	788	741	794	809	776	761	790	779	738	804	721	723	744	757	710	747	743	748	736	777	783	852	782	772	720	741	768	798	763	708	753	735	760	708	772	763	710	713	775	721	763	716	766	749	784	730	756	754	716	739	749	723	761	736	751	707	790	797	750	758	741	737	783	765	762	740	798	816	765	746	752	774	755	741	765	694	796	749	745	769	730	761	774	742	751	797	804	752	734	724	764	798	821	744	782	773	674	747	783	732	784	781	745	739	721	772	744	777	734	782	769	666	766	732	746	754	761	764	743	796	750	764	739	776	757	764	799	716	739	776	757	754	775	801	752	749	732	722	750	739	741	748	797	799	739	754	718	804	726	732	775	736	773	732	723	776	797	753	795	754	751	754	742	734	794	743	736	760	783	747	734	763	752	743	702	781	752	784	782	751	732	789	710	745	776	822	755	768	734	743	775	739	784	741	780	752	726	733	725	747	757	780	778	712	774	740	744	731	774	772	746	737	740	756	697	772	769	693	770	734	772	750	737	750	743	737	769	752	712	748	739	748	719	775	764	774	748	731	775	741	749	754	794	773	751	788	768	781	743	745	704	712	751	705	733	749	727	749	766	724	708	735	744	780	778	785	746	785	768	769	759	776	743	712	780	771	713	726	762	798	787	721	769	753	744	772	733	737	741	792	719	788	763	748	794	752	683	733	849	785	788	783	761	762	776	705	760	745	706	767	772	811	767	740	746	732	683	790	729	724	736	816	763	735	754	751	712	758	709	746	776	723	782	781	734	789	743	719	773	729	793	793	774	715	731	738	803	813	781	745	698	772	784	759	766	734	747	733	734	760	772	769	769	768	765	738	746	758	715	716	777	775	775	741	754	796	726	820	778	726	761	754	746	755	773	740	736	795	703	784	730	710	747	718	759	785	756	746	773	703	712	766	727	782	749	792	748	748	701	719	768	741	708	743	755	755	769	715	713	745	793	779	760	729	708	710	750	713	740	746	765	720	745	760	782	723	729	759	776	750	789	803	723	755	804	779	761	747	748	749	747	774	811	763	785	736	783	765	763	699	757	758	751	789	743	758	803	729	750	747	748	713	762	749	771	802	693	753	782	745	768	731	740	751	773	769	710	724	712	726	754	762	741	740	734	775	761	765	748	781	760	736	821	785	734	706	761	777	725	699	767	779	740	770	682	759	727	759	758	777	803	753	749	768	775	753	741	788	745	692	731	779	756	745	778	771	733	765	719	753	776	752	711	706	744	768	795	734	756	826	735	753	752	774	689	702	775	733	719	727	775	759	754	728	756	813	728	718	771	695	775	749	770	754	722	738	764	757	740	750	792	729	779	733	740	784	731	712	707	736	760	714	753	772	746	808	737	786	753	800	807	746	737	774	760	743	741	801	718	751	767	754	759	781	787	741	751	739	752	696	783	727	737	731	757	741	751	712	766	720	763	721	701	749	740	730	710	798	758	767	777	737	785	794	764	760	760	742	750
18388	19773	26007	25361	14928	11377	8457	5361	3500	1693	1400	950	711	535	609	1286	2536	6771	8638	7111	4669	2288	1074	547	372	339	326	269	307	306	311	297	286	318	304	320	274	302	300	282	278	321	274	322	300	284	267	259	294	303	314	314	302	289	286	292	330	292	267	277	260	309	283	256	320	242	318	289	280	282	291	328	295	313	310	278	286	303	288	286	292	302	288	286	281	291	276	284	294	328	261	280	303	286	312	280	290	309	273	267	277	243	301	318	319	274	299	259	332	269	297	310	297	283	301	276	285	296	293	280	313	346	306	286	288	326	304	301	283	313	297	299	280	307	281	306	283	284	264	318	302	289	321	308	271	294	288	285	298	296	285	312	304	324	301	285	316	300	298	284	316	299	267	298	267	323	316	290	264	295	277	278	290	276	305	294	287	292	268	290	286	303	254	282	296	277	297	262	282	299	287	309	243	304	270	288	316	264	298	298	260	291	318	302	292	291	277	283	295	297	287	297	309	269	264	308	287	302	257	298	271	319	287	289	292	295	339	292	258	289	292	312	242	298	295	308	285	281	276	313	274	300	328	304	311	298	310	275	321	294	335	294	299	261	313	283	317	284	295	251	267	280	309	280	315	334	293	263	310	287	321	254	319	290	284	300	277	299	294	255	274	303	297	279	280	303	296	298	291	302	329	328	285	300	298	300	298	300	283	298	292	254	318	334	286	269	284	275	269	313	283	277	292	304	307	278	296	353	305	274	328	280	289	301	306	303	289	307	305	289	310	260	320	309	306	289	285	334	287	286	317	285	289	286	277	302	297	285	294	274	282	339	278	282	301	308	337	318	293	271	276	323	314	280	312	297	303	273	288	328	315	250	317	272	313	294	273	322	229	275	307	337	277	284	270	287	305	308	310	295	283	290	266	324	263	291	309	280	286	291	293	270	282	301	307	304	305	300	316	306	270	283	270	333	272	304	304	278	308	296	288	307	293	284	297	271	284	311	279	286	279	317	273	276	313	293	286	318	327	306	323	301	266	275	297	292	274	287	276	266	326	303	293	307	279	285	289	313	299	289	268	313	287	260	277	302	269	306	312	308	296	334	309	295	288	297	283	291	301	284	294	283	320	316	290	271	285	296	302	314	315	320	296	289	301	292	297	259	286	259	258	294	298	286	296	294	285	304	289	268	306	320	292	316	339	317	286	301	290	292	286	294	302	260	295	299	273	282	329	282	315	320	258	278	275	323	294	287	299	299	294	272	300	286	282	289	269	299	279	299	273	331	314	244	283	271	305	308	304	297	310	277	307	298	286	254	286	292	273	290	271	276	280	312	303	288	302	284	258	304	279	317	287	300	296	288	301	297	301	300	300	280	267	298	275	329	279	295	290	272	280	291	294	278	276	292	266	310	300	284	310	300	298	293	313	309	265	295	312	248	286	304	315	341	278	309	252	271	283	293	282	307	321	311	277	250	285	309	324	315	296	313	296	292	276	279	300	274	283	306	295	315	308	301	290	270	302	285	293	307	276	291	301	306	275	295	296	286	318	283	287	299	305	267	293	304	292	304	313	302	281	301	308	300	253	296	294	318	306	296	279	311	298	274	297	279	299	303	318	310	283	298	311	279	305	286	294	296	281	314	287	286	300	298	273	292	288	280	302	274	280	290	284	268	307	295	298	286	300	305	303	295	309	295	281	336	268	290	296	293	298	314	295	284	295	295	261	275	306	254	311	272	308	300	320	345	334	304	280	300	302	261	287	302	272	324	314	296	293	289	280	305	299	294	323	307	282	331	312	282	287	317	263	250	284	268	322	285	298	325	274	295	273	322	295	338	298	304	266	282	295	272	315	320	293	295	294	310	320	271	320	273	298	285	301	306	295	281	294	306	301	265	310	292	281	307	278	283	296	307	313	300	288	304	292	269	278	290	305	316	287	306	298	274	309	303	284	292	343	308	296	342	280	289	305	316	266	312	272	314	283	278	263	278	325	302	272	267	308	281	326	282	309	295	317	273	304	324	317	299	309	309	285	294	326	300	295	271	288	288	301	271	311	305	268	344	314	289	267	280	300	347	334	306	297	287	285	298	269	301	326	271	275	282	276	324	286	282	309	287	287	288	281	294	293	282	321	283	305	285	301	312	322	307	337	310	304	293	295	289	288	288	321	312	316	313	273	292	307	303	275	294	288	312	303	303	269	280	312	294	283	306	276	309	296	295	313	320	286	321	311	307	300	279	299	314	267	270	299	270	293	297	290	298	289	302	299	319	275	297	306	291	276	302	299	306	311	278	277	295	259	287	326	302	298	264	271	259	309	291	304	308	286	296	257	300	297	281	295	281	280	308	284	310	307	288	269	278	278	292	307	267	267	284	293	286	285	268	295	320	334	303	294	310	314	295	313	277	276	289	303	300	289	281	264	290	284	308	295	279	286	318	280	291	310	273	278	275	300	268	273	264	275	277	310	316	305	300	291	317	310	276	273	290	267	294	280	301	304	280	290	307	256	304	287	308	281	292	287	281	289	305	329	308	276	297	329	261	295	264	282	278	265	306	284	296	296	267	309	309	282	293	274	318	311	300	288	277	303	271	266	283	268	300	298	291	300	300	315	296	307	339	297	322	308	310	285	273	264	325	278	282	289	277	289	317	308	282	301	275	264	296	291	272	295	275	315	287	303	285	279	355	297	303	261	287	291	333	271	306	277	293	299	282	265	274	274	291	294	284	271	319	330	292	295	282	290	297	295	266	300	295	292	274	262	282	304	276	285	303	249	301	292	311	289	304	310	292	302	289	284	300	323	311	296	321	280	304	292	287	274	290	304	299	312	302	300	271	296	295	263	307	311	295	273	295	300	299	318	298	297	303	262	314	300	262	260	325	297	254	327	305	293	304	297	307	299	307	288	285	274	319	289	293	291	268	281	314	294	257	302	291	289	320	275	279	287	299	313	265	288	312	321	278	323	299	305	291	271	290	298	272	284	316	286	289	284	244	296	274	279	275	303	281	293	286	290	267	312	305	276	286	273	273	323	266	288	281	269	295	334	277	283	301	267	279	284	315	288	284	274	291	263	295	290	290	301	277	292	314	311	282	285	256	315	278	292	316	290	282	297	294	275	268	288	317	312	294	278	295	266	278	287	273	318	287	276	280	291	290	324	275	279	283	307	281	283	294	310	304	308	285	295	269	296	299	306	292	319	293	318	287	323	300	299	271	283	255	287	306	289	294	291	301	290	267	280	292	289	255	315	310	264	294	295	302	296	280	325	287	281	279	301	288	290	277	282	307	283	307	297	274	311	330	293	306	309	293	273	288	293	278	282	305	286	302	286	343	303	252	264	296	308	294	286	301	302	299	296	325	311	285	272	304	283	279	281	332	301	298	313	264	277	303	311	297	292	273	308	309	275	276	269	305	299	307	292	281	292	285	298	270	305	317	298	283	285	261	301	286	297	327	328	304	284	301	287	282	290	277	331	325	300	305	286	264	282	307	307	292	285	275	282	291	303	292
11529	16344	24061	26375	18905	18292	16574	13138	10641	6980	6055	4278	2954	2348	2655	6285	13034	23943	28402	24701	18069	9965	4466	2047	1182	915	810	793	731	753	765	774	742	762	770	797	771	779	787	767	769	764	788	773	759	744	803	753	767	758	754	789	748	782	756	727	745	727	734	785	776	742	830	729	812	779	748	769	737	795	744	720	785	705	745	830	734	748	735	781	783	786	756	790	769	736	779	744	736	800	761	762	777	717	785	736	726	727	751	771	759	753	742	753	801	733	730	787	754	752	707	715	787	767	761	786	766	752	747	697	780	753	772	771	750	740	752	815	782	823	763	758	775	722	750	754	748	765	792	777	786	753	740	765	715	757	780	826	789	772	754	795	786	751	745	764	781	752	714	766	805	781	760	786	741	756	737	777	827	745	758	729	781	755	783	756	755	734	787	777	790	733	779	785	765	788	798	765	741	721	753	719	749	745	764	762	700	710	742	805	784	782	734	790	759	712	764	739	794	769	711	796	766	816	775	768	753	761	728	745	770	780	723	766	787	738	778	736	738	729	795	798	747	767	783	756	745	769	840	820	794	751	800	770	748	783	765	770	803	756	745	813	776	769	749	748	745	778	740	727	786	732	759	755	769	736	784	765	776	795	761	761	766	727	754	770	749	741	779	795	763	774	730	779	786	777	747	761	771	762	724	765	744	788	757	835	793	753	783	811	769	744	763	703	733	772	755	750	737	741	713	755	779	791	789	757	727	770	793	744	747	771	779	774	768	763	756	697	764	748	776	720	773	729	739	751	742	792	777	766	772	769	732	720	779	795	748	706	758	727	790	751	755	773	801	757	786	713	782	737	800	772	742	770	714	768	778	825	734	738	771	752	773	754	779	751	784	749	735	740	731	737	794	748	698	817	768	767	794	717	787	756	730	755	746	736	748	803	792	764	711	803	702	776	848	784	785	803	766	724	758	758	765	720	765	722	728	767	722	724	731	750	728	764	722	725	718	767	757	729	806	774	779	758	772	758	780	794	741	752	750	741	801	762	778	794	704	769	802	748	766	779	760	785	759	710	785	705	734	783	754	764	789	788	758	783	765	814	778	736	730	748	738	745	735	736	729	743	776	735	743	784	772	787	801	768	772	778	775	765	733	737	792	781	799	705	753	775	733	807	733	789	761	750	755	782	756	737	768	762	763	710	738	707	762	743	762	761	735	751	739	795	800	766	749	728	769	767	795	791	800	757	712	783	789	747	741	771	755	736	710	781	756	766	723	772	792	755	824	757	819	807	779	753	753	776	727	723	770	748	756	771	763	742	723	728	741	803	816	758	757	782	772	744	736	720	763	780	729	748	800	764	775	742	736	681	796	773	753	774	810	780	780	771	776	767	748	825	750	736	833	751	779	739	772	747	816	746	749	786	786	795	775	754	760	744	794	752	762	730	768	712	796	776	774	736	757	744	766	795	751	784	747	741	776	709	761	722	785	738	707	763	739	761	762	718	752	744	704	718	722	747	734	770	760	757	748	769	741	741	749	771	766	747	724	774	780	791	757	730	695	765	743	720	721	723	808	715	775	743	797	721	778	741	782	802	781	742	745	777	767	823	728	746	745	696	801	763	776	757	763	753	785	757	764	840	804	811	779	779	788	760	786	799	757	755	750	767	804	772	791	761	745	782	770	773	760	780	738	780	782	749	758	788	772	797	741	738	778	764	716	741	783	718	733	751	733	754	734	772	744	733	767	775	744	787	779	797	781	743	731	780	821	761	788	790	738	752	785	776	752	749	772	770	742	784	762	734	785	791	739	773	720	796	793	755	751	794	735	820	751	748	760	741	783	770	721	822	745	777	770	793	845	720	770	773	802	754	740	855	727	792	791	785	779	746	730	770	726	771	766	716	802	800	769	733	738	723	789	735	785	728	783	771	758	716	793	761	751	762	739	797	790	803	736	776	723	744	792	774	766	739	777	759	758	787	764	754	824	734	789	782	767	744	731	754	766	785	792	771	745	770	772	739	735	757	759	773	734	765	740	737	763	771	788	789	744	724	744	793	767	703	822	797	825	820	769	776	746	766	770	796	735	729	781	787	750	792	749	725	758	743	772	748	774	782	796	801	780	791	725	756	741	772	747	750	766	755	749	796	800	737	790	814	724	736	757	699	766	768	805	735	749	779	810	770	801	767	794	764	778	764	693	779	787	728	799	770	733	802	753	758	807	770	736	771	754	774	810	708	776	739	760	757	706	739	742	770	750	778	769	766	747	774	737	777	757	813	712	797	777	746	754	729	788	797	757	765	775	764	796	754	756	724	768	766	717	779	826	731	727	783	783	765	780	762	794	798	711	768	726	754	803	799	783	758	756	800	721	773	742	751	794	785	809	737	787	769	802	762	789	684	724	759	790	771	696	748	816	764	766	731	691	800	760	771	765	743	755	746	743	809	769	751	754	730	734	710	746	763	797	748	733	786	760	752	695	774	756	786	777	766	752	746	808	771	773	781	729	790	706	776	788	768	756	769	779	772	782	784	765	810	767	744	704	746	754	774	825	821	726	765	729	761	759	764	719	759	803	720	732	739	762	772	709	781	750	746	792	763	777	755	783	824	787	743	732	752	795	733	758	776	730	747	790	736	753	792	790	741	767	711	722	734	797	784	813	733	770	785	753	748	737	767	750	777	743	751	766	762	744	753	759	762	724	787	729	705	778	777	755	784	762	764	766	774	773	809	799	772	721	750	832	791	817	791	719	768	723	779	792	765	731	781	757	747	755	753	749	765	772	770	827	778	799	741	727	756	772	840	769	737	752	814	731	790	742	768	715	758	775	735	767	781	715	745	763	807	762	785	807	795	794	786	760	817	747	778	745	731	764	747	762	800	792	757	754	730	826	784	735	779	764	807	790	766	747	727	729	733	803	755	783	733	724	752	727	730	782	759	755	771	780	779	816	760	794	786	786	793	773	797	781	762	781	783	769	749	767	778	734	761	739	741	824	803	714	775	745	787	802	685	766	745	778	796	725	768	708	741	729	800	722	754	741	717	772	749	734	770	757	762	763	811	804	735	728	768	823	782	752	806	790	770	780	793	749	759	760	758	731	829	692	787	826	801	784	778	754	777	769	768	739	820	799	737	823	788	739	761	783	745	764	803	764	799	755	798	773	789	805	718	772	803	773	740	766	733	730	746	757	784	754	740	776	805	762	751	750	751	850	748	737	734	763	769	770	764	815	774	741	745	781	814	779	755	701	750	756	784	778	779	743	717	746	762	781	753	750	768	779	721	777	744	743	763	786	752	788	804	783	756	775	835	743	747	770	756	795	792	770	774	792	764	793	734	787	782	746	774	785	806	782	729	771	744	774	793	796	750	796	747	739	749	818	780	749	796	812	711	834	821	758	719	792	777	753	766	804	721	812	779	736	796	752	782	847	752	777	763	780	818	762	767	784	767	778	779	799	745	757	761	737	830	760	756	782	703	796	776	755	715	777	775	764	811	810	774	762	774	734	777	758	724	764	776
26424	32034	37012	30084	20523	16321	15105	9177	5318	2678	1549	1025	794	666	846	1419	6104	14351	14456	9408	4996	2549	1311	677	421	361	304	296	311	281	278	300	285	290	288	268	291	288	289	283	323	293	291	316	297	312	300	279	278	314	247	302	299	286	296	261	283	290	290	305	314	295	278	313	295	297	289	309	296	292	309	269	304	305	298	280	296	292	295	313	305	282	283	306	276	289	297	298	318	291	321	285	288	312	296	265	297	278	281	283	334	273	302	307	293	314	300	280	308	345	312	299	288	290	322	297	283	281	306	325	322	279	308	294	323	311	285	280	300	297	299	299	285	301	297	298	318	321	317	268	282	295	271	324	300	287	277	295	301	278	317	291	336	303	296	267	314	307	325	286	317	306	283	307	290	263	296	275	294	274	322	316	278	301	325	306	293	283	278	308	303	272	303	297	282	314	301	307	312	295	291	307	292	283	292	328	315	302	307	275	263	306	285	291	298	324	307	307	258	321	322	293	297	282	322	275	344	303	280	275	285	286	322	275	279	291	307	291	293	296	346	300	307	299	269	300	295	280	294	280	272	283	295	316	272	306	281	310	327	289	312	282	319	302	290	272	266	275	313	308	296	301	342	311	313	298	300	325	301	299	292	309	294	304	294	301	299	298	294	306	294	309	308	298	296	322	259	308	336	310	290	304	298	312	282	284	296	297	292	322	283	296	314	318	305	312	310	290	302	283	295	306	310	291	305	315	279	301	309	317	283	271	306	272	256	268	288	307	288	278	281	293	294	301	317	301	310	334	291	284	268	309	300	284	275	265	311	302	297	296	298	307	309	333	271	289	311	320	294	294	312	319	304	283	288	300	258	282	289	307	280	298	268	322	282	290	297	283	311	319	307	321	289	306	279	287	296	287	295	307	324	294	309	291	287	280	313	306	301	271	291	293	277	299	302	282	292	310	320	284	286	297	315	301	292	295	331	286	306	309	298	290	297	306	283	295	296	305	283	302	291	298	301	276	281	285	305	306	328	279	320	285	311	288	283	275	296	290	308	267	288	298	293	283	322	302	306	298	295	287	290	305	287	288	276	302	285	288	264	306	281	297	304	315	278	268	304	313	292	288	306	273	278	304	316	310	279	297	293	288	305	273	297	254	291	294	304	288	305	309	287	269	286	316	260	289	269	286	290	308	278	287	290	291	284	289	285	277	332	299	297	310	302	278	312	282	304	297	322	311	296	291	277	295	296	309	291	296	267	290	297	289	305	276	274	307	253	284	296	267	273	283	290	312	286	286	288	315	291	292	329	311	304	281	307	297	302	286	264	291	295	327	281	308	280	286	313	299	294	261	300	298	277	262	330	288	302	285	284	297	289	304	276	292	279	296	262	292	268	302	278	309	302	275	315	335	311	297	329	302	307	288	290	318	289	298	313	280	315	296	304	311	273	311	287	296	311	303	356	308	341	272	297	327	300	298	306	291	248	263	282	305	259	312	285	316	285	318	288	294	285	321	300	327	263	308	297	305	299	308	304	287	268	285	277	306	269	286	282	285	295	303	292	274	298	282	299	293	288	312	306	294	300	292	274	288	335	275	290	299	291	299	288	272	325	326	301	304	326	332	275	308	303	282	306	314	323	317	294	312	327	310	311	283	304	320	305	334	298	277	277	341	297	302	299	278	276	288	279	255	247	291	284	287	306	281	272	289	285	264	273	280	251	321	296	310	278	282	289	292	296	327	302	301	293	310	308	273	281	285	278	295	342	290	298	304	292	287	306	309	281	279	290	314	288	331	270	299	307	299	267	311	285	270	273	297	280	294	293	300	322	296	298	305	321	295	299	298	291	325	287	317	292	318	305	276	310	281	271	315	314	289	291	265	291	277	329	299	264	281	305	296	295	312	276	304	292	274	309	317	302	288	275	303	295	305	339	321	284	319	304	297	294	312	294	332	291	293	281	289	302	304	302	325	351	317	265	294	286	296	294	291	293	288	270	275	270	304	307	280	295	253	296	322	296	307	314	301	309	305	283	275	291	291	289	279	277	312	308	244	293	272	301	317	286	317	324	297	304	295	298	292	301	290	304	300	322	297	277	266	307	309	279	300	273	308	288	293	318	278	315	268	314	270	274	272	283	301	284	286	294	294	275	303	253	279	295	310	288	329	316	270	316	298	310	316	309	334	299	293	264	342	308	306	303	292	294	293	287	306	300	295	312	313	287	285	313	277	314	272	336	291	283	276	265	329	316	291	306	312	301	328	292	306	286	326	280	304	333	259	287	266	295	316	290	273	270	284	286	319	265	306	303	300	280	316	290	316	290	275	290	303	304	233	301	267	304	313	309	282	328	295	340	305	291	310	306	268	285	287	298	303	287	281	328	302	270	307	296	275	307	269	319	272	290	282	316	284	285	293	281	285	293	300	302	307	299	303	317	309	303	301	305	316	278	259	307	287	313	316	326	277	281	253	311	285	303	286	285	289	257	274	273	305	275	274	294	298	307	306	290	293	297	294	285	286	329	271	290	272	309	270	309	309	292	306	304	326	334	330	302	312	302	291	285	292	289	287	294	300	311	309	294	303	291	268	310	290	277	316	276	294	297	327	319	318	289	290	320	304	293	327	320	305	303	310	279	321	316	320	287	297	312	276	287	296	297	292	310	287	287	277	296	280	269	308	289	310	287	301	294	283	298	310	315	325	309	301	301	270	302	321	306	315	316	287	317	307	300	292	297	275	290	289	286	308	276	310	273	278	267	273	278	300	279	287	263	304	315	278	284	290	259	317	318	273	300	290	306	302	311	282	276	297	296	301	347	277	320	296	287	326	314	278	287	301	304	294	304	261	313	272	267	302	327	314	281	266	267	284	265	269	263	291	299	278	307	316	288	273	260	283	310	315	304	286	287	293	283	279	263	312	286	278	308	276	293	312	328	299	249	263	281	259	306	334	297	288	297	294	299	308	316	330	318	291	301	344	290	281	291	297	296	284	312	309	318	304	280	309	285	296	270	296	316	315	332	287	330	300	270	304	265	280	286	260	267	319	295	303	276	320	303	282	290	265	290	301	272	308	324	274	289	313	298	284	289	312	317	302	320	295	318	302	306	291	286	253	279	269	296	321	293	301	294	290	275	256	287	299	277	312	266	273	263	290	293	313	314	279	298	297	271	301	269	275	286	294	283	301	306	268	304	297	295	302	292	283	247	304	313	279	305	292	293	312	323	319	282	299	328	287	316	320	300	270	291	292	300	262	288	304	292	253	293	310	287	304	283	296	280	311	312	283	277	270	280	310	287	314	301	285	291	327	302	289	286	320	300	294	286	303	314	309	299	306	309	253	291	285	286	294	293	314	297	295	294	309	280	321	270	296	313	291	329	279	291	263	326	311	323	283	304	282	285	314	295	250	268	300	319	329	300	332	296	282	316	305	271	305	315	274	334	299	268	289	285	299	300	298	296	277	295	284	304	306	273	308	314	308	292	282	290	318	334	300	251	293	311	286	285	301	265	286	294	292
15326	24927	33542	31295	21444	23589	22979	16447	12234	8301	6473	4805	3630	3064	3974	7401	24135	37416	35319	27415	18295	11322	5963	2758	1379	940	802	747	763	758	773	760	784	713	784	765	753	781	811	811	787	763	773	727	732	799	836	746	783	737	746	739	703	782	794	791	741	752	806	735	759	750	734	805	730	756	759	763	794	769	759	767	752	757	782	801	755	796	774	751	744	783	745	734	757	719	779	742	743	749	776	750	807	775	731	757	804	720	788	771	728	786	754	759	764	756	770	757	795	718	753	757	741	733	820	737	782	816	800	749	780	762	737	742	728	783	727	795	761	785	814	758	771	736	745	720	760	793	747	775	848	781	771	817	763	750	756	730	753	746	812	739	767	807	750	758	811	769	790	731	703	746	798	774	748	748	745	696	745	788	765	744	734	770	783	722	749	771	767	800	735	810	763	805	747	751	717	735	716	802	743	730	766	763	778	808	712	753	727	754	758	765	781	732	732	784	788	775	778	777	729	818	748	747	726	783	761	756	726	797	743	788	748	758	769	749	743	726	796	730	766	754	744	741	754	818	814	752	729	747	758	779	760	744	805	774	762	742	743	776	766	779	708	797	818	766	725	731	745	751	754	775	795	800	769	755	772	758	800	731	767	742	754	737	757	753	766	788	785	787	738	744	800	774	781	758	774	770	745	735	819	772	747	714	754	753	785	779	720	777	785	763	722	769	737	752	792	750	743	783	729	781	745	765	755	801	776	748	731	776	795	719	751	752	764	750	728	761	705	791	799	756	810	786	727	732	722	784	803	782	787	772	745	759	791	808	820	805	784	747	780	744	765	799	760	777	754	744	717	750	782	783	755	755	765	738	726	754	748	680	768	817	751	761	720	761	772	716	729	792	753	737	742	745	790	758	766	737	744	758	735	799	788	779	765	739	758	797	734	805	787	778	754	771	770	756	761	738	788	696	789	759	758	749	719	767	746	812	758	765	734	737	743	756	733	785	791	757	808	813	790	789	724	759	751	743	737	667	774	785	736	758	772	768	749	775	742	751	769	729	754	700	736	761	756	748	778	765	669	751	783	787	782	728	793	749	765	757	785	783	732	752	772	733	717	760	789	801	758	759	780	761	746	730	765	771	735	740	826	764	776	767	797	841	779	766	749	762	770	728	786	782	786	769	725	784	722	708	746	758	830	773	802	775	729	752	786	762	748	752	748	753	794	793	763	800	774	781	739	815	749	774	752	754	721	751	758	794	783	759	748	799	771	777	762	759	730	779	782	689	689	766	770	755	802	745	766	777	829	793	748	719	764	781	763	754	747	771	759	739	773	725	778	714	750	745	756	797	747	758	807	759	777	715	747	747	759	763	791	751	768	751	766	734	780	773	750	763	765	726	738	799	761	829	717	809	763	751	733	784	756	715	724	795	756	793	769	727	735	722	738	741	766	721	775	728	743	751	781	718	750	716	763	721	735	750	773	807	768	792	744	778	747	778	778	731	737	757	824	757	802	791	788	757	779	761	748	770	739	739	749	761	706	790	735	816	765	764	740	758	744	728	769	737	756	741	793	764	769	771	760	742	764	773	736	774	740	725	812	776	765	759	755	798	752	765	708	813	774	774	777	773	747	763	745	795	775	769	737	777	766	752	765	753	716	812	755	780	788	793	762	765	752	738	748	726	747	724	767	739	742	748	765	799	828	751	729	763	802	745	707	722	771	797	758	751	748	758	719	815	778	754	823	726	748	762	781	733	789	757	744	753	752	794	743	765	792	744	791	762	769	762	739	701	767	741	787	779	768	778	798	772	779	767	775	802	747	766	742	731	793	741	793	774	770	758	736	804	756	774	770	808	731	787	787	791	779	738	762	734	781	800	786	772	780	771	738	794	790	787	724	758	738	799	772	773	755	754	738	730	761	766	771	761	742	738	761	686	832	769	742	714	764	764	738	721	765	742	784	813	740	714	721	742	742	783	803	765	733	800	752	756	767	773	776	765	703	734	740	780	793	761	719	737	787	784	760	744	716	763	781	745	739	755	763	786	751	761	776	756	720	746	762	728	764	793	746	795	688	809	760	769	789	737	794	795	727	758	741	744	764	773	802	742	816	799	770	726	728	770	731	737	757	745	759	784	807	725	725	762	752	804	742	773	779	748	764	816	828	784	748	761	738	753	787	800	782	735	816	797	836	725	823	789	744	712	759	731	772	794	769	704	781	733	711	726	748	778	765	813	785	761	798	780	786	784	764	758	687	771	758	743	723	752	784	752	748	758	778	808	762	755	779	775	737	760	831	817	742	753	739	738	780	781	801	826	753	780	742	722	747	757	751	734	740	713	782	783	777	799	762	763	792	775	748	781	752	762	794	809	769	728	793	768	763	746	800	784	814	795	749	747	757	748	730	761	786	777	737	787	760	728	797	817	775	828	761	812	702	743	769	794	794	769	753	699	797	797	739	778	762	779	760	784	774	755	729	757	749	780	729	801	806	746	804	724	749	749	751	810	785	752	772	677	762	793	770	745	747	793	738	709	723	763	785	813	774	754	802	730	746	734	751	750	722	743	777	783	808	813	803	720	752	766	742	706	732	787	763	740	741	731	760	767	789	740	729	775	758	742	723	752	800	750	771	779	722	761	727	761	755	759	776	775	742	758	753	741	805	811	836	762	756	768	746	737	682	741	780	757	762	736	753	770	746	758	794	804	726	723	769	785	781	778	779	748	791	770	792	792	773	745	774	816	742	729	814	807	796	753	733	747	764	765	749	766	790	758	830	778	777	755	776	798	713	784	717	791	753	762	770	751	749	832	766	781	736	730	766	792	739	768	748	758	744	779	729	778	765	758	746	761	766	783	789	760	703	716	742	739	767	734	799	778	747	811	760	777	764	769	774	754	742	786	794	714	734	751	786	789	755	825	776	778	756	775	767	743	744	769	727	775	744	763	754	729	757	729	731	785	759	816	781	780	736	748	767	745	757	767	775	753	742	815	691	745	779	727	745	743	710	778	798	780	750	731	786	752	789	777	780	772	706	703	716	789	728	749	751	763	776	788	755	783	755	760	776	788	786	768	736	740	783	732	812	771	760	751	735	741	731	809	774	789	766	766	755	776	796	768	755	746	746	803	782	748	774	817	782	726	731	799	773	762	733	727	726	791	780	789	762	786	728	720	758	752	734	742	739	730	744	788	771	772	780	769	769	810	786	780	816	739	786	727	741	744	733	761	719	800	745	737	812	711	784	765	764	751	786	755	731	763	750	773	729	749	828	743	723	717	770	743	757	746	792	762	759	794	782	721	772	793	736	751	770	711	778	756	808	844	776	778	789	722	780	741	800	755	783	792	743	746	756	746	719	764	729	764	756	751	730	709	777	747	816	758	771	770	768	827	755	770	819	795	782	775	735	739	810	698	747	689	790	836	773	776	751	761	723	762	794	761	733	735	803	750	770	718	738	697	797	758	745	780	726	711	832	695	729	753	767	804	732	771	772	760	774	745	734	741	797	759	758	790	795	759
7329	5789	8097	5388	3329	2226	1796	1404	994	826	656	517	481	441	407	387	490	726	943	1091	952	813	522	405	336	269	312	313	289	286	315	331	323	313	279	303	271	304	283	269	310	277	304	307	309	319	305	319	295	285	303	283	277	313	289	279	271	332	283	329	295	307	284	300	290	327	268	311	298	292	319	299	282	307	289	281	313	298	291	294	280	295	272	252	271	326	309	307	293	283	288	281	293	299	305	252	293	291	292	277	284	286	288	278	283	310	298	281	318	298	302	297	274	292	263	265	332	316	309	248	311	272	312	307	314	311	302	296	297	292	301	275	273	274	294	301	276	285	317	313	311	319	245	308	268	295	318	300	304	290	279	311	304	303	300	313	297	297	294	292	296	287	298	306	307	286	302	312	274	307	320	294	302	277	309	318	277	252	326	307	297	285	316	298	306	322	301	284	296	290	327	281	291	296	298	295	294	299	318	329	277	293	315	289	308	319	282	306	315	311	286	302	282	302	317	298	275	290	311	314	288	276	336	256	304	275	279	315	294	311	302	303	301	262	263	295	276	309	275	307	278	293	271	318	280	323	298	291	292	269	321	289	308	280	316	286	289	318	322	277	295	307	297	285	280	295	297	275	300	290	276	290	312	274	290	297	311	325	293	275	297	305	269	293	305	291	311	288	308	298	275	305	293	273	323	298	304	302	265	300	292	293	313	302	327	335	301	315	304	317	281	280	279	286	279	318	305	340	296	318	271	284	313	291	273	294	302	314	314	266	273	281	320	313	318	311	263	288	306	280	305	308	314	302	319	304	294	270	296	307	305	300	277	272	308	309	270	293	283	277	291	293	295	333	284	286	312	317	297	307	302	328	309	301	297	304	293	279	345	323	323	286	285	291	317	286	322	285	288	311	294	267	303	308	295	301	305	296	280	317	309	287	320	302	298	312	280	318	285	280	312	254	298	323	309	281	286	286	280	292	313	292	315	324	280	283	328	319	283	290	264	331	274	288	300	314	267	288	302	317	268	311	292	278	322	273	309	293	257	282	296	297	278	283	285	282	293	282	300	272	299	300	288	305	278	306	271	306	300	276	242	332	289	288	305	309	282	303	308	269	301	294	312	289	314	290	281	299	329	310	300	282	317	301	337	312	285	300	298	293	281	308	304	327	309	265	316	283	297	292	310	296	296	297	270	287	270	291	302	286	302	331	321	289	279	290	297	308	310	302	290	310	296	295	312	253	290	282	296	283	285	268	279	295	285	305	279	300	285	289	310	264	283	288	304	304	320	296	287	284	296	322	304	276	275	285	313	275	295	296	275	288	306	320	323	303	289	310	311	251	284	263	297	306	292	283	314	272	274	270	295	321	271	289	296	292	283	289	282	288	265	320	287	316	312	270	301	284	299	304	301	315	286	295	270	282	304	295	300	315	299	313	287	300	286	290	327	283	281	336	285	305	294	289	285	289	327	288	268	289	306	298	313	278	318	336	305	311	277	297	281	279	304	300	271	285	286	311	296	277	299	267	311	285	317	308	271	305	315	294	310	284	278	292	305	280	310	267	284	306	278	307	266	302	263	300	281	294	296	251	282	309	327	260	315	285	322	328	281	271	312	273	297	302	277	311	281	289	298	288	285	290	315	303	291	313	280	290	317	288	308	323	297	322	259	298	275	286	284	295	321	340	299	310	309	292	335	330	323	327	299	315	307	293	292	274	305	303	272	290	312	274	317	309	297	316	292	255	302	285	300	288	258	273	289	276	299	306	302	287	274	294	312	283	298	293	264	307	271	294	331	314	260	310	292	294	291	283	283	281	301	290	322	314	308	298	289	301	311	264	271	293	296	290	316	310	295	297	301	293	290	310	276	301	290	289	310	309	289	317	332	251	297	313	301	311	278	303	286	286	280	292	303	295	305	319	337	324	303	281	315	259	285	345	300	295	283	298	301	295	317	292	298	247	310	286	301	311	280	312	304	296	284	297	307	275	278	269	321	305	302	285	292	299	322	293	298	326	316	303	315	311	291	276	292	258	305	316	262	295	295	297	285	261	300	291	330	278	308	314	285	308	303	300	286	329	280	285	298	292	279	291	289	298	348	298	298	309	304	281	256	288	340	296	256	294	286	264	280	296	307	280	282	307	285	305	300	289	327	272	310	316	283	274	301	313	310	302	288	276	311	264	288	330	302	277	286	300	301	295	325	295	297	298	299	285	309	297	297	309	312	271	278	282	317	316	275	299	317	320	282	304	323	297	275	317	286	319	254	316	294	288	303	293	287	278	326	292	308	302	313	303	306	293	246	296	278	312	291	310	303	307	329	275	297	314	265	283	294	313	335	282	284	288	290	282	315	279	276	284	314	271	304	313	270	276	293	299	299	293	287	306	329	302	303	292	337	301	301	322	262	302	322	302	278	318	292	283	286	294	339	318	297	302	280	300	302	291	280	302	301	281	326	311	275	285	296	287	298	287	302	297	304	298	318	294	307	297	291	278	307	306	267	300	295	284	310	297	313	278	294	305	288	274	304	324	271	291	271	299	288	274	289	286	309	272	300	291	311	283	277	296	280	294	316	281	317	288	314	308	270	308	307	298	299	268	306	271	303	279	313	274	312	285	296	311	301	299	253	283	278	295	326	292	311	295	272	274	316	306	293	275	293	295	286	302	317	309	310	308	242	357	283	301	275	290	307	293	300	276	318	291	295	320	311	261	313	299	309	282	290	304	305	303	299	303	295	302	292	319	284	291	314	320	292	264	286	292	282	321	293	315	287	289	304	317	263	305	284	291	303	294	260	302	305	314	287	309	325	296	265	271	295	296	311	299	286	305	315	314	308	283	295	263	295	279	292	309	294	285	297	338	321	303	283	278	297	277	302	279	321	280	296	268	325	309	334	261	308	290	315	311	257	301	288	308	271	297	295	304	298	299	308	302	285	294	261	338	289	326	305	304	291	322	286	305	278	308	290	311	289	308	301	303	301	324	292	294	331	312	304	299	290	280	312	291	312	295	286	304	312	282	289	247	307	297	266	301	303	302	280	300	311	274	268	311	306	283	310	302	290	271	302	297	296	290	302	312	297	287	284	307	284	265	298	303	307	318	343	282	285	327	275	326	291	320	267	309	256	325	270	322	301	290	288	284	310	311	307	287	312	270	293	282	286	301	331	326	290	267	302	303	279	316	290	275	300	258	293	300	306	310	294	335	310	305	278	301	277	278	273	292	310	290	288	302	293	284	305	332	272	305	299	286	275	276	278	272	299	302	258	309	318	303	295	304	301	301	278	291	283	268	273	328	266	286	288	290	300	282	291	293	314	323	301	285	278	259	317	299	266	268	335	266	279	290	294	296	337	309	302	261	254	311	306	306	288	309	314	286	312	284	297	294	309	309	283	332	294	321	313	264	298	294	315	266	318	306	305	302	305	304	275	288	299	291	302	281	304	313	307	299	279	299	301	303	280	285	291	295	309	296	271	285	296	269	315	312	297	315	309	273	275	287	300	302
5480	6151	11643	10084	9456	7563	6293	5173	4056	3550	2644	2243	1917	1670	1357	1431	1914	3185	4357	4890	4189	2924	1914	1315	943	854	807	760	822	713	786	806	759	757	742	786	761	751	798	792	756	776	780	787	769	812	767	754	744	731	748	827	764	773	765	749	742	836	804	802	767	713	766	774	774	762	773	748	781	763	790	782	775	793	774	743	757	791	762	754	784	741	712	770	788	784	775	798	747	764	736	752	791	766	798	791	766	784	791	755	754	764	713	764	756	778	786	851	835	719	745	772	733	765	825	795	816	758	808	770	842	778	781	776	755	768	756	788	773	797	790	780	814	772	719	752	798	752	784	777	772	731	824	762	807	784	756	787	735	751	791	778	769	772	750	747	792	779	775	769	769	709	745	740	788	754	792	786	777	742	782	770	745	747	782	768	779	778	767	750	748	782	805	851	768	714	771	753	732	814	793	804	744	803	796	735	777	747	784	755	726	798	768	747	778	788	766	823	794	745	787	738	753	796	804	781	809	762	747	749	717	759	754	771	793	783	778	754	726	697	761	793	816	780	753	747	783	788	771	767	773	812	779	758	759	762	795	765	760	810	767	811	805	735	796	765	742	797	784	771	814	745	797	791	758	780	728	748	758	779	800	746	782	776	734	759	771	731	779	792	765	780	762	828	768	832	774	799	770	752	804	728	778	723	795	759	767	737	754	737	755	756	767	756	784	770	774	743	766	793	789	779	743	720	738	779	802	795	758	762	753	789	749	791	758	742	782	791	771	755	786	804	775	728	770	783	714	769	742	796	761	694	802	746	745	814	793	717	764	756	788	755	773	765	786	768	785	776	772	720	786	757	776	725	762	810	794	803	771	757	725	775	781	718	759	762	759	788	782	770	768	743	791	757	771	797	759	742	729	797	774	799	769	723	737	702	814	793	800	776	772	739	786	780	785	765	785	741	791	783	772	773	770	712	784	776	779	743	793	728	775	796	754	770	803	793	814	747	801	743	722	737	778	773	782	771	743	796	773	783	805	756	813	757	803	747	747	816	742	756	775	805	745	777	789	732	810	757	780	803	785	778	745	744	795	825	743	785	804	760	786	730	825	745	763	759	814	787	806	798	732	754	786	782	805	801	794	766	793	811	772	796	751	787	740	792	762	742	763	780	729	766	772	713	776	760	823	758	777	744	771	783	745	747	805	746	812	817	726	790	741	748	754	783	779	792	815	749	778	780	713	803	764	749	716	758	765	763	764	819	753	773	780	772	768	768	757	783	771	747	767	774	749	768	760	802	773	752	752	744	803	748	778	797	731	744	791	777	793	768	799	776	775	777	786	785	762	746	779	783	814	737	743	760	757	808	769	722	771	759	752	773	781	803	702	735	765	803	830	757	794	725	767	743	752	745	757	757	820	755	746	804	811	772	795	801	775	811	744	786	774	771	768	783	792	725	697	799	782	748	731	817	775	813	794	759	765	744	764	763	824	763	764	812	755	839	714	777	756	749	767	792	720	773	712	768	719	794	766	733	717	759	829	767	817	795	767	750	751	811	751	768	765	804	794	762	761	764	776	814	850	730	755	776	757	744	729	775	777	770	803	808	765	781	752	802	755	774	799	774	771	768	757	769	741	720	773	769	731	791	733	744	806	770	783	786	790	815	760	771	777	774	778	778	744	803	768	759	749	759	754	702	729	787	821	772	732	758	801	756	797	806	810	790	796	813	806	776	796	833	786	736	783	760	768	762	795	745	800	776	781	826	760	795	783	827	738	739	795	740	772	769	711	825	764	802	808	819	758	780	804	774	745	779	748	821	735	781	748	705	789	759	784	784	774	751	767	790	764	775	747	793	729	814	760	775	743	762	803	774	780	799	798	782	772	774	748	798	750	706	754	769	777	763	774	745	848	752	760	814	770	749	760	761	785	746	845	772	777	804	751	808	814	776	751	772	791	813	780	771	732	748	770	770	744	791	734	765	783	768	762	770	788	767	817	766	788	789	768	800	805	750	783	759	765	816	696	792	770	750	793	780	766	750	768	769	769	767	782	770	755	824	791	756	722	752	730	784	781	785	786	750	777	777	775	816	760	721	749	782	822	788	724	748	748	760	777	739	811	765	728	742	814	796	789	739	746	775	780	771	731	749	778	758	819	776	787	786	787	701	766	807	819	751	824	783	749	770	765	707	724	813	776	783	773	747	767	795	768	750	766	708	794	818	790	757	796	840	750	782	809	725	798	736	733	789	735	803	811	784	773	727	754	753	784	711	787	753	755	738	755	753	745	812	755	811	796	737	738	740	746	779	778	788	790	771	767	740	812	794	772	742	778	738	766	752	730	777	801	794	787	697	725	801	784	787	759	764	775	797	797	745	816	803	784	760	793	811	808	761	725	793	743	697	803	777	737	787	783	757	785	771	773	715	828	768	783	764	746	757	774	751	772	793	779	769	783	738	794	809	766	735	780	774	820	745	777	755	821	797	771	758	753	754	800	749	774	760	733	760	783	745	786	794	739	714	763	742	825	781	744	778	827	750	770	746	815	767	760	788	754	779	803	828	786	770	720	761	779	753	763	767	763	771	749	782	778	764	763	770	726	756	756	734	736	825	761	755	817	779	732	786	737	765	794	728	785	787	771	782	799	771	819	821	766	761	807	796	765	743	769	755	750	787	786	774	793	786	762	781	729	789	766	814	792	767	771	788	782	778	743	760	748	748	783	774	782	789	677	784	777	765	752	757	743	755	793	786	744	812	768	765	766	747	746	789	773	809	763	759	796	791	795	799	714	795	750	768	734	750	795	810	800	772	773	798	733	786	728	772	767	777	775	820	783	785	802	776	767	737	727	791	771	794	769	790	734	714	814	778	808	793	782	769	753	771	761	775	801	788	788	754	773	747	739	795	789	772	757	820	792	759	796	769	832	717	756	764	763	770	810	705	773	768	800	747	789	747	734	768	792	778	784	759	800	737	700	738	768	762	786	791	803	800	764	843	744	743	803	783	771	745	770	783	759	725	721	756	800	741	774	813	725	747	744	775	774	782	758	754	794	776	793	757	753	771	739	753	800	750	751	729	754	787	784	731	748	814	769	794	797	789	792	772	749	740	799	809	752	773	731	728	815	750	736	778	807	798	765	775	767	777	765	761	749	817	787	782	738	773	793	756	766	702	776	783	782	791	753	807	760	784	758	737	738	765	779	845	734	772	786	760	764	752	765	787	732	768	754	775	808	779	818	763	742	793	831	724	754	782	782	752	735	740	781	795	771	767	781	764	778	797	786	765	733	756	755	841	781	778	714	764	732	788	777	758	741	819	775	770	781	786	790	723	832	766	734	736	810	762	764	757	732	731	772	783	822	789	795	741	793	769	753	775	743	768	736	770	812	816	777	781	763	791	771	790	766	775	760	805	769	791	816	752	786	789	767	793	780	696	777	719	762	779	730	744	778	765	773	740	822	839	796	790	780	781	726	827	763	843	794	783	778	748	833	810	798	762	752	784	781	764	775	789	779	780
22462	20931	16400	12965	10243	9288	7051	3614	2257	2193	1248	897	684	977	481	825	2098	4870	6954	6406	4931	3166	1702	898	556	430	373	338	328	315	300	342	305	290	314	295	307	280	319	276	298	287	305	314	317	346	334	324	316	301	294	289	305	313	283	323	306	319	300	316	328	308	319	274	277	306	286	266	283	298	313	308	295	305	286	287	303	295	267	282	312	334	298	320	315	284	296	295	291	288	313	328	312	288	290	304	287	286	307	327	287	316	295	306	280	322	284	296	290	354	317	336	284	319	275	293	298	298	303	310	322	299	282	291	291	330	298	302	264	312	279	329	305	318	325	277	281	317	309	291	328	291	289	322	318	279	295	299	304	319	299	289	313	313	306	308	294	324	278	271	295	309	295	300	292	298	311	272	275	310	283	286	303	301	298	302	300	294	318	301	300	286	299	305	300	330	304	294	305	306	300	308	294	302	296	303	318	323	333	299	357	295	309	271	287	333	299	301	338	291	289	341	321	315	331	313	294	301	311	316	347	334	310	276	263	304	304	291	342	282	274	316	301	309	326	279	293	294	296	295	310	274	276	284	330	303	304	258	308	279	277	297	301	307	337	303	315	319	301	294	315	291	296	272	287	311	303	291	302	316	311	319	339	293	319	296	293	289	281	314	296	291	286	295	305	315	294	263	337	312	298	278	257	271	301	293	318	296	292	286	305	299	310	278	347	269	291	319	289	305	318	289	302	285	284	298	270	301	296	299	333	295	290	322	293	294	310	305	313	321	295	327	297	291	299	298	300	312	324	289	290	307	336	337	298	305	280	291	268	296	320	321	318	327	287	297	280	307	319	296	302	315	291	275	308	277	300	272	262	287	306	317	329	286	285	305	300	277	288	296	269	331	318	314	290	300	288	287	278	285	293	318	320	292	327	312	274	295	293	285	320	282	298	296	309	336	277	312	249	293	354	289	303	275	349	340	300	286	285	324	314	321	314	323	297	308	306	278	301	288	303	307	288	294	278	285	293	272	300	307	316	319	277	295	278	292	304	331	305	319	303	283	282	274	342	297	300	315	299	302	306	278	295	299	332	320	318	316	295	322	298	298	285	290	312	293	295	282	320	278	342	342	302	299	291	324	328	310	257	324	290	289	318	289	303	310	331	311	304	263	296	284	287	278	309	286	279	297	321	265	313	299	295	301	304	313	293	290	331	278	281	289	315	301	312	306	308	293	316	284	302	304	310	296	292	304	293	292	290	263	321	278	299	364	295	290	300	307	284	274	315	305	305	291	308	308	296	308	321	300	305	328	303	286	324	306	337	300	330	311	294	320	308	313	313	273	309	307	323	304	286	312	321	285	294	316	290	329	298	300	280	292	305	308	298	287	284	269	289	291	320	287	307	287	308	285	265	325	296	289	329	300	272	292	300	324	324	274	300	322	284	303	292	297	281	301	310	287	294	307	304	294	309	336	308	308	290	303	313	305	319	291	299	274	318	320	283	292	298	310	316	336	322	299	312	308	297	296	301	313	307	326	281	298	319	289	306	302	325	300	316	300	281	288	295	287	322	317	267	288	284	291	328	303	281	291	311	309	306	325	308	291	286	298	259	302	298	309	292	316	273	271	329	300	292	320	317	310	298	317	304	315	295	284	300	296	293	280	295	287	303	310	291	313	259	285	300	313	297	298	279	290	291	333	282	295	311	296	300	280	287	292	291	296	298	285	310	288	305	264	300	304	306	285	315	273	299	294	279	280	326	313	283	264	303	292	322	322	281	278	295	306	305	291	289	311	292	296	281	283	295	299	329	340	315	342	277	340	279	250	302	266	290	290	279	310	316	310	303	296	287	301	288	263	293	280	301	311	299	332	286	276	297	295	297	311	311	280	284	267	256	244	266	317	296	294	290	321	293	322	293	312	314	309	332	314	325	283	291	268	334	305	284	311	320	299	310	290	296	297	293	296	307	285	291	304	296	330	313	271	317	329	292	307	304	286	307	289	326	284	348	324	309	329	299	302	301	313	319	305	292	292	298	291	312	332	313	328	320	293	290	294	296	303	297	305	302	321	312	295	327	304	275	307	295	320	327	269	300	311	284	286	299	295	315	287	290	276	282	328	296	292	317	299	327	291	269	294	276	313	282	286	284	303	283	283	293	299	296	302	330	299	327	276	331	360	316	318	299	313	294	304	300	321	315	319	307	294	283	329	312	282	321	283	300	314	343	303	309	320	271	316	296	314	305	292	301	285	305	338	292	329	319	311	309	354	322	318	312	305	330	334	292	296	287	332	279	272	345	290	309	300	281	304	315	309	284	307	309	301	327	316	275	285	315	295	297	296	321	258	311	310	272	305	314	269	334	308	283	309	317	292	307	265	281	305	309	303	278	302	325	302	276	281	287	327	293	334	311	304	303	332	315	324	331	291	275	293	311	323	266	303	276	293	306	288	292	285	320	302	297	288	310	283	306	296	297	296	305	334	311	297	316	283	297	340	271	311	308	316	303	323	283	296	358	282	282	272	290	304	287	334	294	320	272	306	277	300	319	297	297	282	259	275	295	309	286	304	306	332	337	303	324	324	333	293	282	307	298	338	301	315	302	289	298	293	315	294	282	303	303	328	293	270	293	314	290	292	335	305	287	305	283	295	306	298	297	299	275	294	293	272	287	305	287	318	296	296	293	302	334	292	305	317	288	307	301	312	280	307	315	293	336	296	301	291	301	291	300	293	314	340	301	339	290	307	294	296	325	304	298	298	298	312	295	318	281	283	289	280	295	299	303	297	297	306	312	290	303	329	294	276	279	312	351	286	314	344	297	292	285	326	276	315	344	315	310	296	329	316	298	298	321	292	276	330	292	311	310	322	303	299	304	311	324	284	336	275	307	268	310	323	295	312	303	311	313	311	323	311	312	289	283	328	303	292	281	294	326	298	298	294	290	318	282	300	304	303	305	281	319	293	302	308	307	295	335	299	300	320	258	263	307	311	289	283	292	306	306	290	302	299	290	305	311	283	316	284	307	303	327	311	317	318	320	285	302	297	299	283	304	289	299	297	293	296	313	317	278	304	314	312	300	321	292	345	291	306	331	321	307	299	295	277	295	322	307	336	325	339	304	316	327	298	313	329	293	333	301	306	272	299	315	292	292	303	338	300	314	257	291	305	291	324	292	293	308	322	266	282	288	302	338	297	315	319	314	317	325	310	279	336	304	283	338	311	297	314	295	310	269	315	318	302	323	287	305	311	315	289	307	323	280	298	317	294	292	292	300	301	317	306	292	297	312	279	305	307	316	283	286	295	322	273	307	309	310	292	286	318	286	294	283	332	295	286	323	321	299	297	295	331	294	290	287	328	318	311	292	274	261	277	326	321	293	304	320	295	326	323	301	300	299	309	289	293	310	303	298	325	330	287	290	288	286	311	299	312	327	291	291	282	285	295	303	276	278	296	303	303	305	291	273	297	301	300	306	306	280	318	291	293	306	301	285	303	302	291	295	298	301	309	319	294	289	264
14620	15245	16207	19741	18857	18904	14275	9617	7917	7953	4828	3837	3186	4502	2166	3809	10984	21371	26081	24084	19956	14041	7596	4148	2339	1397	1067	840	840	772	778	790	799	819	805	850	805	784	780	792	753	782	758	756	746	748	790	824	793	789	772	754	739	767	789	802	764	790	741	777	772	838	769	791	764	760	809	859	752	745	761	796	790	825	845	768	815	788	776	833	800	770	745	761	767	779	812	794	735	778	788	790	761	782	768	753	828	746	777	783	833	761	809	782	801	749	806	736	776	762	771	797	748	754	782	831	768	753	794	790	800	784	768	729	824	765	788	787	835	738	772	789	741	823	805	788	748	753	784	792	814	771	744	809	781	782	801	726	818	727	718	786	775	824	754	760	842	778	764	788	824	764	809	803	719	837	767	757	856	783	766	812	735	771	836	694	796	819	746	808	810	822	754	788	804	780	756	763	805	788	813	767	759	799	771	732	725	784	775	772	828	794	803	779	773	789	831	785	779	809	804	816	786	760	804	753	758	767	784	776	774	817	770	763	780	819	789	781	799	791	813	737	751	771	815	825	749	769	796	749	821	805	809	807	785	830	736	760	830	819	836	751	771	762	802	764	852	784	771	789	746	762	794	852	803	763	785	802	797	791	806	772	761	794	793	771	829	769	795	818	767	782	823	833	820	773	797	801	756	810	754	821	766	763	843	771	804	866	815	818	816	745	775	792	725	784	833	819	732	806	805	740	760	836	790	806	823	752	772	728	798	818	807	810	773	742	772	796	802	779	804	813	766	811	785	779	800	735	799	784	758	831	768	784	790	770	755	763	723	732	756	778	782	773	765	755	726	794	776	791	832	820	769	769	740	775	762	775	732	787	751	767	780	796	809	726	765	793	818	805	815	796	841	732	792	773	820	769	786	773	774	775	812	799	790	795	806	757	790	826	763	824	812	813	776	789	784	769	759	833	840	788	788	755	757	761	865	778	790	735	810	773	751	758	747	788	814	744	761	790	813	796	746	786	797	784	763	754	754	774	804	811	772	849	754	747	821	766	803	773	804	818	737	824	808	850	807	753	783	806	788	764	777	816	772	776	755	777	774	792	821	797	774	786	793	774	779	759	789	746	815	793	801	785	818	783	775	833	773	738	804	759	830	811	766	819	833	787	802	826	766	788	815	811	807	796	768	775	787	786	766	807	759	819	809	799	762	767	773	825	741	818	810	732	802	756	790	740	817	817	805	758	791	766	776	845	797	793	826	821	809	786	781	814	752	774	779	795	752	820	766	785	786	739	778	812	741	770	774	773	780	746	767	774	848	797	774	797	808	795	781	802	769	797	712	827	779	774	786	773	781	781	785	769	752	796	775	752	793	749	782	800	765	775	771	804	821	791	821	708	763	798	797	791	792	766	761	813	860	818	753	766	773	809	791	817	761	817	770	780	793	771	771	801	761	759	818	808	819	796	793	799	760	786	791	791	752	745	769	768	787	819	772	796	775	801	814	849	799	804	792	771	805	866	832	765	796	809	747	790	837	778	824	780	809	805	808	828	816	780	732	760	792	810	831	797	826	781	785	760	803	797	771	778	768	800	761	811	807	794	799	782	775	812	803	783	815	752	776	797	745	801	754	785	806	827	782	774	764	749	803	740	780	752	780	769	764	759	788	800	817	834	802	759	812	771	793	803	756	807	798	822	741	770	817	802	720	767	824	779	759	779	800	757	780	752	816	788	823	772	750	770	748	748	794	801	757	802	822	742	789	776	787	846	786	827	788	758	804	766	767	798	796	806	762	822	746	770	843	743	774	812	775	744	818	840	812	839	756	764	830	817	761	772	792	795	768	751	749	759	805	758	813	738	834	768	836	732	840	818	779	802	753	755	797	800	793	829	765	794	756	805	789	748	803	804	799	765	763	849	824	809	819	841	801	772	777	762	778	760	797	765	823	761	820	804	822	767	778	803	780	837	809	813	788	767	751	826	785	790	865	777	784	793	791	777	792	808	836	866	788	826	755	788	816	819	825	827	812	794	793	813	778	758	794	796	762	782	782	791	797	784	785	771	799	810	790	807	785	790	755	786	776	756	788	801	739	791	740	736	789	830	786	807	804	803	802	783	776	734	793	797	797	791	775	769	822	737	770	802	766	754	793	815	761	818	772	848	792	820	797	835	759	778	752	785	809	817	783	753	782	792	843	808	819	812	851	768	772	815	772	778	756	822	814	759	803	778	781	796	816	768	776	807	780	824	781	780	808	762	807	826	845	769	789	819	767	796	805	763	829	776	745	795	731	813	795	825	803	793	845	781	763	834	809	801	754	786	788	786	781	768	764	768	780	767	768	808	813	749	772	828	782	788	795	790	808	806	732	721	777	869	807	781	799	816	730	840	768	822	795	768	812	751	778	808	788	804	812	802	758	753	803	806	775	830	759	781	775	751	729	790	800	796	804	805	807	771	794	805	785	767	781	795	806	762	748	749	816	814	809	808	812	792	746	820	779	765	783	784	760	804	782	813	830	743	784	785	790	812	798	811	761	769	768	817	800	798	788	799	815	810	758	855	770	744	741	787	795	805	832	798	760	796	719	790	794	765	838	759	777	737	819	808	768	724	766	805	727	827	749	833	781	777	818	785	809	751	770	777	770	784	801	821	769	777	756	770	827	763	783	819	829	771	845	772	837	812	733	751	824	821	760	836	760	790	808	769	746	799	747	790	853	803	792	788	784	808	843	771	813	792	816	795	778	772	769	778	831	747	751	793	747	729	767	813	773	829	802	773	824	783	817	776	754	798	782	777	773	806	771	761	754	768	824	780	769	839	798	781	809	792	746	773	794	792	798	781	735	772	768	806	789	796	756	777	775	843	769	759	794	781	785	763	787	847	795	735	762	786	806	800	815	795	781	790	762	788	743	760	771	743	827	819	794	788	717	757	771	730	811	813	789	818	798	772	846	746	778	835	845	816	787	818	811	808	788	720	768	800	794	821	822	765	804	791	800	802	758	809	811	788	801	776	803	770	779	837	812	853	793	780	740	758	823	764	785	815	802	763	813	766	814	790	773	801	869	769	814	789	749	841	784	788	824	801	781	805	775	743	784	801	750	818	812	756	794	804	735	810	771	812	753	746	703	747	775	802	789	809	824	818	792	760	751	769	816	806	774	789	749	742	791	783	752	783	804	767	801	776	811	748	792	717	782	767	772	794	785	790	739	802	769	818	767	802	756	794	757	796	795	810	785	765	780	818	785	752	809	778	760	822	803	750	721	776	744	769	813	830	776	791	800	767	826	770	749	784	754	836	770	778	732	800	813	796	790	765	750	813	750	773	789	783	839	766	784	770	774	815	737	806	793	771	809	750	785	830	815	802	819	758	794	782	756	767	793	784	839	837	787	810	802	791	769	766	780	818	775	796	815	748	814	787	740	767	809	776	793	776	811	759	829	847	788	757	745	778	752	808	765	809	722	766	768	790	773	769	755	745	786	858	795	820	803	789	839	752	780	806	725	790	807	781	761	742
31380	24798	25999	30897	27624	20082	15435	12238	5470	3210	1556	892	701	610	615	1888	3308	6803	11347	11361	8496	5046	2669	1281	701	460	355	305	329	325	290	269	303	302	273	299	326	334	276	304	321	315	312	310	336	292	291	301	312	299	316	308	306	274	327	294	303	323	318	283	276	296	302	311	312	317	325	295	287	285	304	308	290	285	280	305	287	304	281	264	294	280	312	276	282	291	315	311	324	348	296	299	300	304	318	325	288	286	286	294	309	292	321	312	300	303	326	285	328	293	304	304	308	327	314	292	326	268	327	289	278	288	329	301	277	314	310	310	304	308	291	296	288	316	279	314	301	309	316	328	303	289	286	317	315	289	290	306	306	301	305	279	277	285	284	320	336	302	327	360	298	333	280	279	310	310	303	298	328	304	278	294	276	328	278	308	313	272	307	274	307	310	314	344	302	302	278	312	293	297	354	281	305	297	305	317	284	315	316	305	317	328	296	301	311	315	335	315	302	301	299	324	304	294	307	315	292	291	321	283	302	298	311	305	332	286	309	315	311	299	300	314	271	323	322	290	293	311	319	322	305	320	310	334	328	326	321	281	328	306	276	311	270	292	338	257	293	313	291	336	325	316	304	307	296	304	302	313	303	271	323	311	307	314	299	307	306	308	299	311	297	305	275	304	281	319	290	299	343	300	311	313	297	310	299	317	284	283	314	328	299	282	305	283	329	346	295	303	295	300	302	323	276	305	326	283	330	303	274	273	305	316	286	279	295	275	328	302	314	294	318	281	329	314	302	287	323	305	302	310	280	274	312	310	294	283	290	301	314	282	278	290	284	295	314	284	320	301	294	257	323	305	311	301	297	303	315	290	307	276	300	320	303	271	266	283	286	315	317	333	279	302	322	310	325	301	319	323	332	289	312	293	306	272	340	304	283	318	290	318	295	290	285	290	308	315	303	315	297	278	317	318	305	308	284	262	299	293	327	346	297	327	313	313	274	281	308	298	315	325	289	296	277	319	311	284	295	323	272	331	293	289	297	316	301	330	308	286	314	287	296	314	300	308	312	296	299	298	288	284	315	315	286	334	288	292	332	318	315	312	297	334	334	323	337	301	292	307	295	290	317	294	296	302	289	325	299	316	296	298	308	313	321	322	321	300	329	299	336	296	289	317	294	308	315	286	290	269	293	323	311	299	274	293	340	283	269	302	322	354	286	288	313	305	302	324	335	266	272	302	312	330	323	328	304	312	317	308	332	278	308	312	324	317	294	296	298	299	260	321	283	290	347	272	310	301	315	292	335	337	296	301	294	284	289	302	315	302	324	284	291	303	287	296	311	323	279	329	276	295	317	342	287	333	289	293	305	305	323	309	305	295	271	316	292	294	295	280	267	284	276	339	268	299	274	326	266	318	304	301	334	346	318	303	318	285	287	285	302	278	314	284	312	320	282	336	295	262	323	322	302	302	297	331	300	323	341	333	261	275	281	297	318	298	314	305	328	318	295	312	317	325	306	276	315	292	306	310	299	315	294	298	273	322	320	300	311	326	303	310	309	300	304	329	306	304	333	296	292	345	310	276	305	326	321	325	323	298	321	323	331	295	307	301	269	292	296	317	323	314	308	334	320	290	317	329	284	301	295	291	317	305	336	330	294	300	318	281	304	262	317	299	272	294	306	311	273	346	307	304	331	341	309	324	278	305	318	311	291	319	284	313	284	315	284	345	281	277	312	299	307	315	298	298	296	272	293	309	293	318	313	300	323	302	317	344	303	305	284	296	285	329	320	300	299	255	318	326	324	284	292	316	301	333	280	297	312	288	304	286	286	315	301	303	291	358	316	308	296	306	300	324	298	312	280	305	311	299	320	326	274	273	275	299	321	288	330	291	335	308	272	326	308	300	288	284	291	344	306	340	263	291	297	315	307	312	308	290	262	304	314	299	313	311	316	308	312	343	306	303	277	301	309	319	303	308	329	344	314	290	323	282	279	322	313	284	311	299	320	279	305	271	326	301	324	281	341	311	310	297	332	319	299	299	302	293	314	285	309	305	272	265	292	329	290	302	325	271	314	297	326	312	327	320	301	308	296	287	276	304	301	302	312	331	332	261	332	307	300	325	327	306	326	321	295	287	304	318	319	298	317	304	302	311	301	301	308	305	301	321	292	299	325	317	339	306	303	334	305	311	306	293	287	296	316	322	315	325	286	300	317	288	305	315	332	291	289	274	317	296	305	324	299	292	304	302	284	322	319	320	311	272	313	309	281	328	322	299	285	299	334	302	310	303	307	312	325	285	329	305	316	266	307	304	318	293	297	304	323	278	302	287	323	328	310	325	278	283	325	277	311	270	276	297	323	335	315	304	310	293	289	325	309	345	288	309	308	297	308	321	306	288	298	317	319	299	302	321	326	316	319	315	337	288	325	309	281	302	296	278	307	309	331	293	317	246	298	296	299	313	306	289	309	341	282	295	281	288	303	330	321	293	297	330	305	322	304	316	315	275	319	288	327	293	295	274	281	297	295	325	274	312	310	276	316	302	275	273	296	286	319	295	297	310	299	297	290	315	297	308	307	305	324	348	296	282	311	337	303	326	307	317	319	307	305	345	307	303	280	305	308	294	318	313	302	323	308	281	282	318	305	296	307	302	295	357	273	313	280	299	346	301	318	306	314	297	323	324	295	305	256	286	297	300	292	320	318	311	302	302	292	299	313	289	291	310	307	322	301	256	301	302	294	353	306	309	298	315	317	288	290	320	310	302	290	274	323	306	297	306	283	306	311	304	308	307	328	296	333	287	291	284	318	293	291	325	305	288	296	297	324	310	319	288	280	295	316	271	294	282	354	287	318	306	300	311	306	307	329	302	306	283	270	294	293	289	306	335	307	305	337	278	312	278	285	348	278	296	325	301	259	305	299	326	311	308	314	304	323	304	286	293	290	274	293	282	276	327	292	293	293	309	278	323	308	275	309	299	292	280	327	300	314	321	322	301	323	330	288	311	281	319	285	275	287	306	274	307	262	287	304	286	306	306	330	294	306	275	283	302	318	277	303	310	321	295	284	323	301	284	287	315	279	283	299	301	292	297	308	309	309	292	318	282	311	322	285	297	297	299	299	327	276	329	290	335	272	304	285	297	335	295	294	290	277	285	321	318	276	290	328	288	310	310	312	268	300	273	298	307	318	292	317	327	301	303	301	304	313	306	297	304	317	281	316	335	319	320	311	288	277	312	299	313	319	307	291	293	334	286	318	287	297	303	261	291	300	299	285	265	289	305	283	314	319	304	293	314	306	304	324	287	291	297	295	293	297	301	307	306	301	319	290	306	325	321	285	317	313	302	290	290	268	289	285	285	292	275	312	298	335	298	323	306	319	264	297	312	337	310	311	318	285	298	319	306	295	276	282	287	290	322	301	286	295	345	285	287	290	345	317	341	301	300	301	306	269	287	312	289	331	311	288	297	305	299	280	299	322	307	304	294	310	295	323	316	284	325	331	282	327	289	334	325	287	283
19909	17461	25920	34200	30689	22955	22197	19640	10228	9310	5246	3377	3077	2619	2634	8733	14984	25477	33435	32335	26990	19095	11309	5783	2729	1528	1058	856	793	831	787	777	809	791	787	763	786	815	752	800	778	801	773	780	776	819	825	806	773	806	793	804	752	781	720	771	762	808	834	759	804	824	783	773	803	802	780	765	728	799	771	821	783	813	799	789	798	796	869	791	774	799	795	763	801	831	823	752	770	820	848	768	772	800	779	798	765	774	793	762	758	758	751	720	778	805	835	776	814	796	823	798	785	818	772	774	779	813	767	794	788	794	834	772	770	758	789	781	805	850	758	790	760	813	794	736	761	802	788	792	812	761	719	797	777	795	791	793	816	790	750	818	760	761	804	759	814	739	769	776	765	757	788	781	830	748	780	759	762	754	806	815	783	806	833	801	832	825	845	820	824	785	743	760	748	809	772	751	772	752	793	822	806	830	797	780	781	819	760	780	840	777	767	771	770	793	786	798	772	810	815	776	835	790	780	735	798	770	805	790	814	836	779	736	785	790	822	784	797	774	785	760	756	746	814	781	847	790	719	815	757	800	796	739	811	776	761	767	732	752	766	797	747	833	742	800	807	825	793	794	738	766	750	835	766	810	781	789	815	778	787	799	786	823	747	763	769	772	779	766	760	777	787	763	817	793	779	756	778	784	757	777	801	758	783	803	801	834	784	764	772	798	850	799	744	748	807	820	797	743	806	753	809	790	776	814	796	812	797	800	796	769	778	742	825	721	758	742	779	789	793	741	756	736	792	816	842	744	779	771	826	788	761	844	789	802	819	797	782	788	766	788	738	807	777	754	816	791	750	828	792	752	808	763	779	795	800	755	779	771	811	828	804	800	828	762	771	764	779	766	784	808	807	792	769	794	788	794	824	770	766	793	779	812	784	781	818	790	748	804	807	766	780	782	794	843	812	791	801	734	738	770	783	770	807	776	795	773	841	766	828	765	797	833	738	723	779	836	821	787	810	795	799	797	736	744	821	840	805	764	782	772	760	835	795	758	782	755	787	791	794	747	808	832	760	793	740	774	753	798	778	820	761	764	754	801	792	754	785	756	786	758	798	759	801	807	786	783	764	783	739	800	747	790	773	815	755	803	769	768	783	781	813	779	798	745	798	755	801	784	784	795	756	753	775	778	761	730	801	776	765	707	760	799	814	803	775	774	808	786	771	804	841	816	786	821	754	801	796	796	761	809	790	805	770	773	790	777	777	845	793	825	757	794	769	772	770	780	787	774	765	807	777	744	769	789	776	775	757	780	772	767	762	746	779	813	733	759	783	759	864	768	804	775	780	797	792	759	777	781	793	796	738	740	819	824	761	818	823	784	799	827	744	789	775	742	798	817	793	740	775	767	768	817	723	758	795	775	779	758	794	817	761	815	753	784	774	815	834	808	790	770	823	804	781	769	817	801	776	798	774	779	775	733	803	770	801	747	754	748	788	847	791	745	774	763	779	808	802	794	810	809	756	828	803	793	720	797	829	756	787	797	838	806	795	815	797	782	805	774	773	772	762	786	822	758	791	806	772	799	784	742	783	815	825	817	753	778	781	766	778	808	760	756	795	821	808	791	825	768	782	828	833	785	771	763	761	762	746	793	797	839	800	744	783	792	792	823	791	783	818	780	756	759	744	810	772	796	786	782	773	749	790	765	810	759	765	774	787	772	761	776	789	787	834	833	792	785	765	768	855	729	772	805	776	807	834	738	780	752	779	774	800	794	769	795	796	768	784	815	827	773	824	792	778	751	773	783	794	817	801	813	787	719	768	765	773	793	822	850	776	747	757	816	802	791	795	773	767	763	813	836	793	785	851	807	770	749	769	808	792	797	801	807	779	783	780	788	768	791	811	767	787	777	820	813	827	765	768	770	826	819	802	784	788	738	738	768	789	770	772	777	805	815	764	793	767	730	807	822	803	752	810	775	787	822	783	806	788	818	776	784	779	786	800	788	809	794	803	778	736	844	799	802	749	808	806	770	852	823	806	736	809	797	785	752	739	843	771	730	802	833	779	809	811	800	804	793	836	762	768	792	764	764	790	746	808	770	704	775	759	782	807	737	765	771	790	824	741	749	790	778	789	726	747	757	744	815	818	792	800	793	794	807	796	769	820	808	810	797	788	804	792	759	826	790	791	773	799	764	787	783	745	752	732	765	810	822	832	807	753	790	844	773	818	788	735	802	790	821	740	769	776	764	756	811	787	769	797	799	787	777	802	766	765	787	821	785	827	796	795	803	762	745	858	748	798	761	801	802	770	777	763	789	782	743	774	795	741	781	768	790	796	800	824	787	816	733	788	783	781	780	833	807	752	787	815	753	778	797	751	790	811	760	765	822	760	747	778	764	769	832	788	786	734	769	765	793	749	763	825	802	792	809	785	748	802	749	814	788	813	735	787	778	786	770	761	755	825	718	811	774	772	731	766	712	800	803	803	803	809	776	809	812	748	811	750	819	756	786	838	777	818	791	771	808	763	770	794	729	808	755	796	785	796	802	789	827	811	769	751	771	780	839	798	780	764	777	737	831	744	769	807	805	770	790	778	801	781	790	801	769	789	804	766	808	798	766	841	746	778	793	826	782	776	764	814	824	784	790	754	760	768	755	825	757	771	741	803	793	823	815	769	773	820	800	817	805	771	802	780	783	829	789	743	798	795	762	791	789	765	816	730	765	840	779	735	770	784	806	751	779	752	777	803	786	814	773	821	724	726	837	801	815	766	837	772	763	770	797	763	786	808	748	755	793	784	819	782	761	773	790	758	790	783	796	770	762	780	758	785	773	753	768	764	761	772	756	793	757	825	783	759	781	764	758	751	755	801	822	767	778	793	803	806	782	812	758	771	804	787	786	753	854	741	802	816	825	780	802	773	811	777	841	741	773	745	783	763	830	752	795	767	819	781	795	736	820	769	760	782	806	798	778	796	743	777	810	760	760	787	756	819	782	771	777	806	800	795	736	789	785	783	731	777	826	757	767	795	831	817	784	794	758	786	792	794	770	769	729	785	733	756	751	791	778	812	787	797	804	743	803	787	808	772	770	800	793	782	761	783	790	823	777	796	753	790	822	764	794	774	783	785	803	813	752	803	826	815	820	765	827	791	770	757	775	823	775	794	768	787	785	817	788	826	747	754	833	803	739	829	804	777	795	830	821	788	716	816	740	787	765	772	737	731	848	824	750	766	815	788	819	792	809	807	786	788	807	802	808	800	781	809	815	777	788	787	755	730	766	814	773	821	764	754	789	806	789	811	820	775	794	810	780	773	810	777	799	760	823	761	830	811	790	784	795	784	745	778	786	836	776	778	771	811	781	798	753	759	810	769	812	808	784	743	805	799	763	772	778	785	825	778	800	799	804	790	750	799	748	745	781	763	814	780	812	778	813	785	838	809	827	807	810	819	755	778	768	814	798	798	781	795	759	844	804	789	784	803	822	799	770	793	807	801	770	776	795	730	747	786	781	774	751	821	833
7083	3860	5127	5747	4160	2159	1911	1730	960	558	576	462	388	405	408	337	408	508	1040	934	834	718	563	405	341	355	325	326	311	322	308	338	312	301	305	301	285	312	323	297	276	296	296	324	297	291	315	296	298	262	353	301	350	317	303	319	314	298	312	314	286	314	307	315	312	305	303	314	298	291	310	309	303	320	311	287	308	311	302	326	314	287	291	284	311	288	325	279	279	304	331	273	303	284	310	279	313	287	255	272	284	291	316	306	286	320	314	319	301	334	283	300	318	331	275	304	272	324	298	302	311	265	339	311	302	293	325	323	309	335	327	324	323	299	283	304	276	294	293	302	299	292	313	276	257	320	329	299	301	302	316	331	324	322	315	307	303	310	317	295	278	289	327	304	301	332	319	335	295	306	285	303	274	316	320	327	297	301	300	322	315	320	284	311	276	309	273	320	292	291	278	299	281	301	284	316	294	309	299	287	288	301	318	282	313	287	335	320	317	305	282	299	289	319	294	303	294	300	324	312	300	293	299	348	296	308	304	287	317	314	277	330	330	294	324	308	299	329	311	303	333	323	307	272	300	310	319	333	303	284	282	293	320	281	270	302	329	297	323	308	306	299	315	292	263	324	322	296	322	317	310	317	321	326	322	323	279	328	328	311	293	300	305	354	297	316	305	299	318	289	326	301	314	314	313	279	343	340	330	305	298	325	323	281	291	325	321	295	303	273	291	320	335	320	282	316	295	312	308	298	313	261	275	321	310	303	293	302	302	300	307	295	322	312	272	289	262	328	291	310	307	304	304	267	289	286	310	319	274	311	297	305	342	323	333	329	288	290	289	297	303	321	329	313	323	311	314	281	297	303	299	318	354	301	269	297	323	359	327	296	319	301	351	305	286	296	303	298	298	303	319	306	299	304	300	266	304	275	307	315	323	322	331	301	284	309	291	298	323	317	314	301	323	302	296	302	298	279	294	329	301	287	281	297	292	287	299	294	276	299	289	306	305	285	248	300	303	292	320	295	299	299	307	307	312	344	315	306	333	293	341	301	295	294	322	278	294	298	291	291	286	272	300	300	305	279	311	314	321	285	300	349	299	312	298	309	279	293	345	289	298	312	285	290	275	297	293	328	282	313	297	289	336	317	312	313	313	284	316	294	329	324	299	300	292	301	277	301	297	284	268	314	309	328	276	331	306	311	291	355	322	303	295	297	316	312	298	293	275	290	281	276	294	306	299	314	281	296	320	310	316	329	300	306	299	309	333	295	312	283	322	298	307	285	291	283	321	301	312	275	316	335	311	310	290	279	316	290	295	312	285	303	291	286	312	293	280	311	295	317	316	301	319	324	307	292	313	316	298	342	309	307	324	315	335	327	333	330	310	310	302	320	322	311	295	296	318	293	280	313	308	309	310	313	305	290	315	312	339	306	316	302	291	289	314	302	275	291	287	321	281	287	303	339	281	289	309	283	311	282	302	302	292	317	297	319	308	291	323	325	292	324	314	304	310	321	317	322	315	328	305	298	333	325	310	272	300	304	287	292	303	310	321	287	309	316	313	294	266	318	299	308	295	293	323	258	296	271	308	291	312	309	299	321	326	287	298	319	258	345	301	336	282	310	305	310	309	308	290	318	316	312	335	295	301	318	331	320	287	312	294	326	288	317	297	296	300	290	305	292	340	310	312	294	290	336	268	269	308	307	308	295	338	300	292	286	312	341	315	299	295	287	305	315	286	291	311	291	302	305	300	286	293	308	269	309	301	303	272	289	314	317	304	283	318	310	291	303	304	316	307	308	294	243	266	305	324	340	308	324	289	267	349	325	307	310	313	324	267	301	252	328	309	331	283	283	294	303	291	286	301	305	301	266	316	285	294	313	292	329	315	293	302	304	290	266	304	322	287	330	311	292	285	292	304	322	315	322	281	316	318	290	312	294	309	303	298	272	313	276	284	276	298	308	328	294	293	303	302	296	305	277	316	308	320	307	306	291	309	295	283	285	281	305	282	331	296	322	325	341	289	296	327	282	285	314	310	294	298	325	341	312	338	325	314	338	319	268	290	311	310	306	294	342	317	308	300	270	355	308	290	330	297	252	290	303	325	300	295	287	274	283	322	303	307	290	321	268	288	316	320	311	310	298	316	315	320	291	304	320	281	286	294	300	292	310	288	274	306	303	305	297	302	299	322	300	302	311	292	287	294	289	304	261	325	347	292	296	325	304	289	310	330	309	280	265	310	287	306	287	317	316	291	302	283	300	320	308	306	301	288	301	291	298	281	307	266	304	267	320	328	281	325	286	290	274	309	317	326	299	284	286	308	291	275	299	271	285	298	300	301	299	330	311	305	301	333	295	327	297	336	344	308	332	332	317	290	312	315	284	320	310	286	318	284	250	320	306	317	298	284	294	292	329	305	312	306	290	291	319	319	319	312	297	307	278	298	281	323	303	330	313	325	281	352	324	312	264	333	327	304	292	292	302	313	299	267	317	296	333	329	292	298	349	292	280	308	288	343	300	304	309	323	288	272	300	317	309	280	328	248	314	293	305	354	282	311	302	312	301	305	292	272	271	308	300	285	305	311	293	288	286	352	283	316	311	315	289	297	297	309	295	306	334	315	299	298	330	292	283	290	286	283	296	317	338	312	292	311	316	280	291	323	315	318	299	310	310	305	287	301	287	320	295	304	310	303	314	270	303	286	319	314	300	300	279	287	282	336	275	329	334	318	316	308	299	297	328	269	323	324	298	321	326	303	295	289	297	330	328	296	318	326	316	312	326	303	323	325	315	315	306	311	295	303	300	289	314	283	296	274	287	298	323	329	312	311	262	321	309	313	332	270	277	270	309	352	329	326	279	334	308	324	304	350	300	277	328	308	270	302	319	324	278	295	283	320	315	278	294	329	321	311	311	341	320	304	304	304	323	312	293	294	279	300	306	306	303	298	311	306	296	307	313	311	283	319	283	307	318	306	305	313	282	307	280	317	327	294	295	287	327	297	305	284	269	307	296	282	327	306	320	276	313	324	281	280	292	286	317	333	283	316	300	312	281	268	303	311	307	287	284	329	329	299	316	317	266	304	305	313	292	285	322	308	310	280	312	292	303	294	289	324	336	318	323	298	300	353	270	320	292	330	295	324	326	317	320	294	299	317	276	275	322	297	322	302	297	293	300	305	292	299	313	295	310	298	285	314	299	317	316	299	321	292	335	308	303	315	305	338	312	296	292	277	314	297	331	255	297	263	296	304	287	272	284	319	305	320	278	316	309	301	324	306	297	280	296	308	316	276	312	316	285	305	298	292	308	334	306	307	340	310	271	321	303	275	301	292	320	324	299	311	297	322	342	294	274	294	298	283	292	298	314	297	315	254	313	303	320	296	276	333	302	321	291	334	286	281	287	287	317	283	320	328	321	326	280	271	305	310	288	296	303	303	313	326	306	292	271	298	311	302	290	279	290	301	284	303	352	314	333	298	306	286	311	299	295	309	303	314	295	306	286	312	290
5163	3934	8544	13434	11090	7271	7356	7540	3973	2461	2346	1913	1447	1287	1227	1186	1628	2140	5468	4557	3603	2847	1809	1296	1013	911	832	783	848	764	829	819	757	785	804	780	736	773	785	808	766	753	780	748	757	853	751	778	809	808	815	804	792	802	780	804	838	772	748	793	779	832	809	787	813	796	798	746	764	809	819	845	848	803	763	746	801	810	777	800	752	809	802	740	833	764	785	774	814	760	775	784	806	811	800	808	785	767	817	830	789	802	800	775	818	775	814	824	793	782	771	824	793	767	787	812	826	829	786	775	799	771	793	827	752	780	784	866	827	786	797	788	796	804	830	811	776	810	814	762	793	768	788	777	782	792	807	769	823	813	760	784	769	785	809	763	836	768	759	778	769	771	803	827	807	756	790	747	775	769	774	759	786	800	803	785	777	816	822	804	738	782	780	821	811	817	789	803	776	789	788	758	786	851	813	803	798	768	821	820	780	833	800	773	852	802	829	806	743	763	861	783	776	763	792	785	780	768	806	759	760	753	789	794	775	799	772	767	757	766	769	827	782	751	789	822	771	791	814	811	797	843	822	793	770	813	794	816	745	800	780	749	764	788	816	758	822	798	781	794	807	782	770	825	779	825	767	733	805	782	773	783	838	788	790	775	777	818	798	743	783	750	827	797	770	819	793	791	725	806	769	854	825	827	714	791	846	779	780	761	819	786	762	756	842	766	761	795	786	788	778	803	741	821	806	822	786	826	814	812	760	767	829	722	748	796	762	774	796	757	802	804	810	831	764	749	821	764	829	717	777	797	792	801	810	838	780	764	758	752	821	819	764	772	779	753	784	821	771	818	782	782	780	769	802	812	785	821	769	796	791	813	806	826	821	784	775	815	796	816	803	766	795	739	802	852	773	788	755	804	802	799	828	759	769	765	807	795	816	798	811	797	774	758	776	806	776	747	744	842	790	760	828	753	849	788	816	813	807	778	771	816	767	769	788	770	807	783	770	786	805	746	817	780	809	771	766	800	792	774	745	780	787	816	774	810	796	787	754	775	835	817	820	818	805	817	754	775	812	795	768	787	813	822	794	819	848	767	818	802	833	809	789	783	760	813	784	795	794	803	819	808	805	796	806	731	805	763	780	800	793	793	786	787	804	800	782	795	819	793	847	770	780	793	830	824	811	795	769	782	818	815	805	778	819	785	808	766	798	741	771	811	756	796	750	787	751	764	822	761	806	764	768	794	768	803	779	800	804	764	822	773	817	767	752	834	794	827	756	795	756	771	808	788	782	817	796	794	845	814	881	736	769	784	778	739	777	765	804	776	757	784	783	757	756	770	795	758	831	818	779	829	827	778	789	791	786	817	839	800	797	813	766	778	789	743	798	785	801	801	800	796	756	812	781	766	774	830	780	801	808	805	809	748	790	806	767	826	781	769	788	773	818	779	849	764	825	797	796	783	826	786	794	818	801	821	814	761	807	812	806	796	768	768	764	861	773	812	776	801	776	815	759	860	775	698	755	812	775	771	812	774	749	751	772	794	795	802	767	798	794	756	774	784	793	775	814	759	747	819	787	782	807	795	748	800	785	765	780	842	814	751	757	808	789	774	799	791	818	840	837	797	828	828	786	836	782	828	711	768	810	813	777	747	885	798	831	782	781	791	812	791	755	815	777	819	819	792	838	819	791	839	777	766	789	860	759	834	799	790	788	811	729	795	780	799	783	810	794	768	786	795	818	804	801	808	866	746	839	784	775	780	787	778	773	797	745	762	790	778	841	801	783	775	798	808	814	729	757	759	762	814	765	819	790	788	789	783	816	791	758	768	768	759	802	791	774	814	852	780	775	836	822	817	760	802	772	805	794	761	818	724	812	738	807	824	824	788	761	802	776	751	743	763	777	825	834	825	786	749	747	811	795	758	804	798	791	821	792	797	772	786	804	807	783	784	787	808	743	780	817	806	768	798	796	771	755	807	743	809	824	816	794	833	790	772	821	795	812	879	822	752	782	771	785	823	755	754	741	796	798	794	812	719	753	797	781	820	792	793	825	812	794	775	768	781	804	749	767	785	802	744	833	788	757	788	796	820	773	793	785	804	817	801	749	830	783	849	791	766	785	761	833	834	796	786	792	792	785	745	817	778	789	737	846	782	749	766	769	778	800	753	783	811	763	817	760	793	784	804	824	842	798	814	818	797	860	789	831	805	777	805	761	770	769	792	749	809	784	829	812	798	795	764	829	753	738	825	809	854	822	773	787	821	809	804	796	775	813	799	772	803	832	801	761	751	860	793	779	775	806	779	806	823	810	799	777	803	835	771	752	822	750	847	752	825	825	746	774	781	771	791	739	797	784	812	797	776	826	810	763	806	811	777	757	832	774	784	812	790	823	778	764	823	825	741	816	810	781	829	785	826	825	764	759	763	763	781	764	799	840	757	813	827	785	840	864	761	741	801	786	784	778	794	753	763	780	762	814	758	743	776	809	820	797	762	811	765	785	792	764	837	792	807	755	830	792	794	801	752	763	777	803	769	811	790	768	766	803	765	787	773	772	784	822	776	763	797	805	776	759	811	733	848	787	785	783	774	758	774	804	796	798	800	804	790	824	815	820	836	814	808	812	812	752	772	802	798	761	801	797	825	798	830	801	755	789	755	790	819	770	830	780	784	766	813	813	798	767	796	766	779	812	751	829	805	772	804	825	786	787	816	762	795	735	774	791	837	781	826	805	796	758	814	819	780	806	783	847	763	786	790	769	811	817	772	820	802	812	771	754	814	753	833	804	808	760	762	794	796	824	794	752	792	765	807	850	794	820	805	787	759	811	820	778	773	782	784	760	788	838	803	774	783	756	791	835	783	814	795	802	743	738	840	787	839	802	813	784	812	785	789	812	783	788	770	742	773	787	764	770	789	794	794	745	804	780	761	813	785	846	791	814	803	822	819	814	772	796	798	811	794	746	804	769	835	792	829	765	842	831	756	822	790	811	743	776	808	801	778	808	781	749	773	813	818	787	800	800	812	766	820	838	778	857	769	758	828	797	794	846	782	775	768	789	779	867	784	795	753	761	824	759	813	781	751	810	825	807	751	764	853	784	748	787	811	760	766	784	760	798	791	790	759	812	771	865	771	743	809	805	780	820	819	817	776	783	794	806	805	795	797	748	747	796	776	819	755	804	739	802	766	795	816	821	848	765	766	783	801	856	784	776	792	775	805	824	787	818	804	769	832	785	764	790	772	800	808	779	755	829	768	785	769	812	800	779	839	786	776	800	784	741	789	787	767	779	772	719	806	776	810	778	831	750	764	780	774	782	761	855	745	811	808	809	796	800	749	783	814	783	802	821	811	811	780	834	797	764	766	741	838	829	779	785	803	809	808	796	769	759	804	787	766	801	761	744	825	771	766	776	760	781	801	781	701	813	828	769	792	790	827	709	809	788	810	789	822	821	787	794	745	825	771	784	822	729	841	776	853	788	807	833	761	824	758	761	824	781	819	804	808	796	779	819	835
20120	13147	15192	15509	11543	10267	8463	4406	1997	1393	997	797	788	631	582	638	3112	9037	9576	5244	3058	1656	859	535	413	368	346	295	318	303	339	309	327	331	318	318	321	288	296	316	339	314	326	319	346	295	298	298	299	296	281	303	299	316	316	314	304	274	318	322	335	340	302	328	304	283	332	316	287	315	293	301	338	328	290	304	304	300	302	296	279	298	282	317	288	329	292	313	317	311	313	306	299	300	289	315	301	314	322	280	305	273	312	311	298	317	307	305	296	331	309	305	314	318	315	327	305	308	284	289	312	295	289	291	317	318	317	284	297	327	322	306	282	299	309	318	304	284	283	288	295	310	306	310	306	298	324	301	312	291	302	265	323	311	318	309	307	299	290	300	271	325	289	292	332	311	290	277	309	310	309	298	318	300	296	307	302	310	294	306	285	316	303	301	318	324	325	295	292	289	315	310	360	274	310	324	319	315	305	291	331	289	311	310	290	337	310	295	296	269	298	280	273	300	311	290	291	344	362	311	319	312	363	290	298	309	280	315	296	326	309	316	320	256	322	275	281	333	346	294	280	304	287	324	264	308	316	308	305	306	302	275	283	312	313	310	322	322	312	282	327	305	274	301	297	275	283	292	300	311	281	325	317	330	302	299	308	312	295	295	305	315	290	308	288	305	305	284	300	315	298	298	321	303	298	296	306	269	289	287	307	329	314	343	321	325	321	304	308	294	319	282	294	313	278	299	336	302	320	301	299	319	291	329	309	303	288	314	319	305	310	303	327	295	306	296	279	305	326	361	308	322	300	321	309	321	310	276	316	287	324	331	322	301	270	291	332	290	309	324	343	381	343	315	301	317	294	303	297	305	302	288	308	296	305	333	308	324	310	287	319	294	318	283	287	321	311	299	312	310	317	282	326	282	295	286	304	331	306	303	289	286	304	327	299	332	302	339	326	306	322	340	284	325	292	289	338	290	307	327	297	310	307	297	299	320	316	297	283	287	297	283	303	302	301	353	328	306	307	282	290	296	311	317	305	328	359	296	285	325	269	292	312	309	293	294	303	279	276	296	341	311	312	289	288	330	300	295	306	299	320	313	318	309	296	300	316	305	295	290	296	299	295	313	317	326	301	311	285	328	303	308	289	328	278	309	268	302	334	308	322	311	284	271	334	283	283	293	314	325	301	316	313	308	313	283	298	303	289	311	302	304	311	302	325	302	301	308	268	315	301	285	315	282	315	330	291	320	329	314	322	328	285	307	296	270	364	324	308	309	321	290	309	312	331	288	294	314	283	328	289	283	333	315	300	329	313	317	322	335	313	298	276	300	316	309	279	308	321	303	349	339	296	327	335	275	291	286	324	294	293	318	271	290	291	337	253	299	331	307	307	271	285	298	323	330	289	300	310	319	313	341	321	335	314	329	298	275	291	302	278	304	301	336	319	310	294	314	340	309	288	291	289	295	299	295	322	286	304	279	323	302	320	300	313	291	327	301	294	295	310	278	293	295	291	310	319	333	304	300	319	314	313	326	300	320	328	318	273	301	301	292	277	352	289	314	311	302	327	310	290	306	318	287	281	315	327	317	272	285	322	314	306	318	294	287	279	313	280	321	340	303	317	299	327	283	327	291	316	309	272	308	308	331	329	293	293	300	294	270	289	348	311	320	286	277	283	318	312	312	349	302	322	310	304	327	317	312	322	324	324	308	303	309	335	309	287	332	334	312	317	308	289	286	334	306	282	317	295	337	327	292	316	311	318	287	312	307	312	315	320	302	330	331	302	291	305	321	324	304	318	340	292	315	345	303	299	318	282	324	300	314	316	314	306	300	289	288	298	321	301	284	288	325	280	314	310	286	306	313	305	328	308	309	334	295	284	332	280	298	304	317	289	309	310	286	302	315	315	315	305	316	292	331	299	306	312	297	334	296	343	318	321	277	288	298	278	304	281	325	305	291	330	330	294	313	298	292	327	303	309	310	294	295	289	318	286	300	306	291	290	318	293	320	299	310	297	284	313	301	331	306	299	288	312	300	286	289	307	279	291	336	303	316	304	332	297	310	301	297	311	293	263	296	301	319	288	300	329	321	334	269	307	298	272	315	301	325	307	345	294	300	293	309	291	281	281	286	297	311	290	304	297	265	281	297	295	315	306	314	291	329	317	304	309	321	292	297	320	284	297	311	312	333	311	299	302	311	300	279	312	320	295	298	326	297	280	326	312	327	301	270	310	299	305	281	308	302	291	289	272	295	330	316	314	282	281	329	295	298	297	305	287	297	307	301	307	280	319	302	302	320	298	330	337	341	297	309	318	318	290	283	308	307	302	277	263	284	312	330	313	322	322	294	265	303	311	315	306	317	303	295	330	290	303	278	303	332	318	299	291	311	316	298	297	289	303	297	348	303	308	266	285	294	278	312	291	335	312	313	296	292	326	284	297	281	286	287	274	312	329	318	299	318	295	289	308	324	308	324	315	310	310	282	308	302	304	302	299	322	299	285	264	275	312	312	309	317	258	313	306	292	304	317	291	334	301	282	276	341	316	320	308	331	318	302	329	279	296	308	311	313	309	293	335	278	318	261	326	284	285	294	303	299	296	294	305	311	310	261	308	323	300	277	279	317	318	300	296	325	290	305	309	323	306	320	307	295	285	287	322	304	323	340	321	285	332	306	309	309	304	311	307	296	294	311	273	260	320	330	303	306	302	326	313	290	276	309	299	318	309	316	286	299	308	320	309	284	289	321	275	295	310	297	301	287	295	313	305	295	258	288	308	311	330	333	314	309	323	335	306	275	306	319	289	322	290	302	316	355	320	304	314	288	284	311	316	298	273	293	323	319	334	279	300	334	318	300	305	300	275	318	299	317	305	310	330	317	310	317	301	329	282	331	299	317	333	295	303	315	313	293	297	323	294	293	296	289	313	286	306	298	335	333	349	308	294	311	308	344	296	298	296	287	299	296	316	277	311	332	275	303	286	311	289	334	295	318	302	302	301	311	310	317	318	338	295	327	309	340	300	314	301	293	303	308	300	290	305	256	307	332	323	304	291	314	285	304	311	299	311	305	303	292	266	313	319	306	308	329	291	329	301	328	283	302	278	314	296	342	324	293	321	337	263	262	288	300	306	313	304	285	297	319	308	315	292	322	293	325	296	297	290	304	362	303	310	300	304	299	288	297	288	298	324	305	305	292	305	285	277	310	299	304	288	308	283	292	314	332	291	295	311	328	299	292	313	292	311	328	352	331	324	302	282	298	287	330	337	284	304	321	292	300	307	309	312	317	315	307	328	265	288	284	286	259	288	325	310	303	321	308	300	306	314	339	289	316	333	328	301	296	294	294	291	311	311	333	253	289	300	330	302	316	347	332	325	283	299	281	306	323	326	268	303	296	283	284	304	295	320	352	306	327	297	319	289	304	303	268	333	318	329	284	308	322	296	275	316	303	331	328	299	310	306	288	288	293	268	312	295	312	323	328	310	300	318	322	285	299	292	304	318	314	262	318
12764	9618	16931	22343	21474	21452	20196	10110	6819	5445	4399	3837	3739	2875	2493	2827	14688	30205	29673	19801	13409	7765	3895	2087	1340	1011	892	806	842	795	809	818	775	782	795	758	766	786	853	725	738	771	768	776	838	784	831	837	748	791	826	766	750	758	786	801	810	822	761	764	769	784	764	743	797	765	877	811	724	844	794	807	789	771	801	802	726	790	780	782	784	754	841	812	829	788	721	792	792	797	797	794	778	815	754	812	793	757	780	758	791	774	735	856	795	830	772	786	800	806	756	789	798	768	795	771	758	844	780	805	776	867	824	826	797	818	854	808	829	773	770	811	779	804	773	785	803	749	757	794	806	823	804	784	760	805	745	818	771	797	766	804	781	761	799	833	786	787	804	773	813	794	789	753	795	815	744	784	767	795	809	799	775	804	782	831	795	837	832	843	796	828	798	796	801	818	828	766	741	785	801	748	747	781	784	808	788	799	804	796	783	781	777	828	789	839	763	781	790	761	764	808	788	759	759	806	785	769	798	841	792	774	774	800	769	832	743	822	831	831	788	837	833	783	808	745	733	756	793	839	813	787	841	795	789	770	740	793	796	780	830	816	803	810	805	809	768	815	786	754	786	771	806	810	775	842	804	807	828	791	777	822	789	813	758	818	790	762	788	784	736	810	810	751	770	816	800	766	806	807	784	815	774	774	757	793	782	786	798	842	795	785	788	772	779	776	798	743	746	770	801	770	784	772	881	790	809	801	797	788	762	809	745	750	831	786	815	786	799	789	819	782	735	800	774	776	825	774	782	774	766	802	845	812	763	796	824	800	755	800	759	816	818	808	780	757	850	800	793	818	796	801	795	746	807	744	783	782	773	770	764	850	777	796	766	802	807	803	852	816	813	786	776	735	807	783	795	780	828	808	797	813	745	779	784	822	811	806	806	740	804	732	773	837	817	784	794	786	789	776	772	771	830	781	799	769	804	770	811	777	801	818	762	750	756	800	700	758	738	831	819	835	822	825	800	782	787	787	767	779	765	759	822	774	790	745	731	774	834	814	837	764	788	803	784	775	791	853	819	805	813	817	805	864	805	754	793	766	801	813	781	796	777	792	790	780	813	775	827	746	803	803	806	849	811	747	806	801	798	770	820	781	836	811	800	791	753	788	763	771	768	832	835	806	818	811	841	760	801	800	791	767	794	787	808	801	798	785	759	827	767	774	793	797	801	790	769	872	748	826	786	813	790	729	817	791	800	823	799	798	793	750	775	776	821	792	799	849	786	771	772	774	755	763	774	790	798	723	762	806	770	809	889	812	779	804	785	797	804	789	814	820	829	805	769	795	784	794	778	778	804	820	826	790	754	882	791	812	792	818	827	815	837	802	826	776	820	795	788	844	781	772	806	810	765	810	812	795	760	779	793	836	781	818	811	761	784	802	750	811	775	777	779	836	834	797	802	834	741	757	793	821	792	785	766	792	780	745	813	795	793	792	804	830	815	815	836	798	790	796	786	761	812	783	805	852	768	831	832	838	763	805	789	777	793	771	833	841	815	795	789	706	762	780	807	813	830	803	780	759	827	783	852	761	770	784	798	774	811	813	758	836	774	798	788	818	801	786	838	806	769	816	776	800	785	822	774	798	762	803	834	753	784	823	825	809	806	791	764	756	780	863	781	812	782	805	771	811	790	803	801	749	814	844	774	785	795	799	795	752	770	753	836	765	770	800	743	754	799	812	786	801	818	737	768	789	789	801	823	784	812	818	762	789	841	770	810	798	824	751	812	779	742	815	787	767	785	792	784	820	824	827	829	820	791	782	792	747	770	782	802	835	784	781	816	796	778	762	822	771	810	812	765	827	784	775	724	768	764	762	791	829	802	780	739	833	791	782	774	764	783	834	759	826	814	800	779	765	787	742	788	815	779	794	776	813	784	785	815	847	783	791	819	773	756	743	781	781	774	804	787	771	821	793	858	780	805	740	746	783	770	770	805	764	806	808	743	795	782	794	824	806	756	765	833	828	826	774	794	832	812	770	835	760	808	798	755	739	787	768	786	788	814	804	799	799	772	777	783	777	814	780	801	793	805	828	817	801	833	776	848	838	778	874	839	791	783	793	795	765	776	751	813	794	771	835	838	768	781	765	788	792	779	755	862	797	777	762	789	768	746	860	805	752	815	787	816	786	796	816	830	816	806	766	809	736	812	831	767	835	766	759	756	790	798	828	772	799	789	792	810	800	777	792	801	794	755	834	807	863	794	787	779	780	813	811	819	777	804	750	750	797	767	845	830	793	798	835	778	832	811	798	822	762	823	797	802	811	785	770	768	809	790	790	784	823	827	813	750	795	810	831	820	794	844	796	822	780	756	767	800	814	782	797	776	780	765	805	779	777	724	766	846	768	771	761	801	770	773	818	770	816	793	803	822	829	780	740	784	794	778	781	791	759	760	760	782	774	829	735	796	770	773	812	750	828	813	827	816	765	805	825	771	851	772	780	816	807	804	767	784	774	845	832	844	848	802	775	776	733	789	803	772	821	830	801	753	807	807	742	802	793	801	760	772	757	788	817	777	808	765	799	784	816	775	798	793	837	779	741	776	774	809	750	791	839	774	790	765	764	778	765	789	826	766	739	806	746	860	810	790	817	806	812	792	770	801	794	766	778	754	747	817	746	804	842	770	813	803	745	808	790	807	800	824	830	780	819	777	801	771	793	798	792	759	820	804	816	791	785	773	782	810	812	761	809	798	756	783	811	830	786	812	810	804	816	810	775	820	856	819	790	814	858	790	759	808	764	811	811	812	800	771	811	772	818	771	799	764	832	787	755	789	735	792	814	828	773	786	800	793	762	776	762	728	795	798	792	811	834	822	780	798	810	775	803	801	785	831	867	808	798	820	813	806	831	779	755	804	738	802	873	773	774	827	749	837	804	786	819	826	810	790	783	847	767	764	768	812	819	757	768	799	779	773	792	805	761	851	802	784	756	803	829	803	827	767	799	796	768	791	846	790	775	772	817	780	817	836	837	832	752	799	808	785	791	789	853	744	842	784	767	813	809	803	766	810	803	791	795	733	875	815	793	808	819	795	791	829	751	845	793	790	748	814	805	795	766	807	799	766	783	792	743	789	769	759	777	828	811	762	813	802	739	786	774	806	874	810	844	809	788	770	841	811	857	786	799	840	795	787	710	801	777	772	813	792	836	730	794	808	774	749	796	813	809	805	821	796	794	798	759	853	847	817	779	809	804	808	802	802	785	775	782	825	767	785	844	799	761	791	809	781	848	860	791	801	757	789	773	792	731	802	783	766	785	744	813	778	788	781	799	784	796	800	799	810	783	791	833	828	835	788	799	807	782	845	781	837	797	774	783	791	796	767	847	797	787	829	780	786	778	748	792	777	684	773	804	769	798	726	817	801	784	804	807	803	813	763	782	820	759	792	764	808	751	795	822	778	747	772	814	802	795	782	797	780	770	787	812	833	800	788	840	760	785	793	774	814	814	803	799	858	759	825	817
29530	20687	24120	21616	17063	13529	11386	7511	4874	2816	1706	1158	851	940	1276	1234	4679	11202	13448	10495	5867	2793	1451	741	472	368	316	294	330	288	283	316	296	293	318	287	329	296	283	332	306	341	288	307	309	326	326	293	320	296	289	317	281	284	296	308	312	326	335	283	308	276	291	265	325	285	313	286	305	308	316	312	299	294	290	294	290	294	296	285	286	287	269	306	292	288	287	319	300	297	285	298	300	320	290	310	298	272	305	277	325	317	286	331	341	306	309	324	312	317	295	285	315	273	306	344	271	340	280	341	296	327	319	295	272	338	302	315	304	299	296	329	288	278	277	324	336	318	291	293	322	308	304	307	309	304	313	307	329	299	322	312	299	300	279	334	281	301	327	328	288	301	317	299	317	320	275	312	281	286	295	283	291	310	293	327	288	291	336	325	287	288	286	324	306	322	318	325	303	310	290	324	315	297	297	295	322	299	291	321	291	297	337	279	296	301	302	331	284	298	294	310	321	282	281	295	324	335	331	294	287	299	306	270	294	293	276	349	311	294	334	304	317	291	332	333	301	282	317	301	311	316	341	301	281	304	295	292	314	315	319	298	288	313	306	279	278	286	291	335	305	297	304	304	294	307	288	283	308	302	300	300	322	311	276	312	302	300	304	312	310	247	304	287	305	275	291	324	310	300	312	304	313	294	277	312	296	322	315	293	271	289	293	288	312	323	321	321	285	315	280	311	305	304	307	321	275	337	282	306	280	293	276	316	316	320	300	303	325	316	304	291	310	322	310	308	310	321	274	292	302	290	288	320	283	317	326	289	329	307	301	323	311	318	300	311	299	293	312	303	324	299	289	305	304	289	276	304	288	278	291	303	304	298	314	300	300	288	303	295	306	310	303	284	287	289	330	318	324	338	309	319	287	306	295	305	288	302	328	322	275	317	329	311	277	308	316	296	295	298	297	299	317	326	272	328	325	289	311	302	271	316	316	323	320	276	299	312	297	287	311	272	290	301	293	298	279	289	299	288	279	327	286	297	310	302	340	326	287	301	294	297	312	299	308	310	310	315	260	313	289	301	309	294	303	322	313	294	318	320	277	298	311	303	309	309	301	306	316	302	308	295	328	279	285	336	281	298	296	313	320	311	309	315	318	293	302	324	297	290	319	364	292	289	303	324	311	324	281	295	329	320	307	298	343	308	321	326	301	309	292	294	321	322	308	284	332	295	318	329	318	330	292	296	313	314	318	333	296	327	329	301	275	276	328	303	291	306	290	299	311	299	289	323	307	329	297	309	288	308	312	295	289	280	273	299	315	303	287	291	314	300	307	322	305	307	297	314	315	282	316	320	305	272	294	312	271	297	289	300	305	291	290	331	285	292	285	287	291	302	302	305	302	287	276	325	310	276	262	323	304	334	309	305	293	325	301	308	311	307	350	330	271	277	298	321	313	291	285	313	298	306	318	275	298	317	315	299	308	324	319	317	301	294	307	291	278	280	286	317	313	337	299	322	309	300	291	304	313	309	351	319	286	317	302	278	338	309	289	298	334	308	299	302	304	304	332	316	320	331	306	300	324	280	287	293	292	308	276	269	304	255	342	290	297	300	314	320	295	306	286	333	306	296	308	323	298	297	297	294	321	298	315	281	303	287	277	276	283	285	321	279	301	297	283	305	275	305	298	321	281	282	297	302	299	292	309	311	283	286	296	298	296	323	285	322	295	323	310	292	296	290	302	318	345	302	282	310	314	282	294	301	288	310	292	301	306	296	305	312	292	321	325	288	319	303	328	292	320	293	318	296	331	302	314	264	302	320	282	290	310	323	310	338	295	308	300	294	317	307	295	338	303	315	324	301	318	324	307	312	296	310	322	257	296	291	310	321	311	327	249	283	289	272	306	323	294	307	283	306	257	287	303	309	315	302	281	322	270	301	302	308	292	357	315	338	374	312	284	297	293	307	323	326	290	320	324	280	317	316	279	306	316	307	308	284	307	306	298	306	299	325	285	306	302	302	288	298	302	314	317	291	321	298	271	292	291	314	332	296	321	295	313	337	306	309	301	297	315	314	295	309	291	313	302	328	301	321	288	285	299	291	301	307	286	316	308	321	325	295	299	310	294	324	325	360	313	314	294	301	286	305	322	303	328	300	292	321	313	296	299	338	303	290	307	307	308	306	315	280	313	281	288	267	326	303	297	294	288	320	282	309	312	288	286	323	301	279	305	365	304	308	294	274	284	328	335	323	294	304	266	272	308	314	264	293	299	255	307	312	319	326	348	268	278	279	298	311	310	306	298	286	299	305	321	307	309	326	279	310	314	268	312	294	269	312	293	313	316	275	287	292	284	313	280	327	278	318	304	292	336	288	298	269	282	318	308	298	315	298	289	303	293	280	314	298	302	325	309	339	306	336	303	276	281	281	309	314	302	313	291	274	296	316	303	283	326	307	308	312	289	326	290	278	287	295	293	343	292	302	303	310	320	293	293	314	298	285	316	306	308	287	334	259	279	303	285	335	284	302	341	294	297	298	349	291	285	307	297	311	300	283	294	286	275	315	278	311	304	313	308	285	308	333	284	321	315	338	305	313	304	315	336	260	285	283	315	320	298	321	285	291	290	299	322	289	318	317	274	299	302	320	303	305	291	288	322	322	304	312	334	305	319	321	319	288	292	279	305	296	344	342	301	312	301	329	263	307	289	299	288	328	274	316	321	262	292	314	310	281	310	302	285	309	307	315	287	312	313	316	339	301	314	314	326	278	297	293	320	283	332	316	303	325	333	315	296	311	317	287	323	281	304	318	280	296	333	352	315	336	284	336	330	313	318	306	294	292	281	322	287	309	299	305	304	321	315	299	324	269	298	291	313	305	312	304	277	304	294	289	290	303	287	299	305	260	317	306	277	289	303	284	305	310	268	292	278	306	301	276	282	304	300	289	279	299	282	331	317	266	302	313	283	316	302	319	293	288	327	295	319	302	295	347	320	316	310	335	314	314	302	287	286	309	299	295	292	276	273	332	307	313	313	312	343	307	287	305	306	295	286	332	271	308	321	282	307	317	341	311	328	295	252	303	293	333	316	272	303	300	296	299	323	304	288	326	331	288	295	293	313	285	321	321	283	297	303	321	285	310	282	290	258	292	279	304	294	269	260	319	305	316	317	317	316	301	318	324	303	292	280	304	315	304	276	302	329	324	291	272	302	299	304	292	310	299	324	294	319	288	309	295	297	299	298	304	294	334	292	319	311	306	305	304	292	281	287	303	327	336	309	323	326	313	299	309	281	321	316	302	309	265	313	295	308	298	333	254	286	297	307	290	317	260	323	306	314	292	285	304	322	314	298	323	313	335	290	308	314	330	304	316	330	284	297	311	311	311	323	305	307	289	304	344	307	304	308	315	295	311	312	328	285	315	315	314	308	269	298	274	313	311	298	314	320	290	309	307	284	297	329	317	314	330	303	264	279	296	317	289	290	260	326	321	323	300	309	316	321	314	319	324	279	366	279	302
18130	13799	25896	29320	27029	23226	20593	14982	13211	9183	6819	4951	3891	4271	5838	5956	20034	32978	34921	29641	20338	11714	6531	3014	1706	1061	911	849	832	858	817	809	820	784	812	825	790	781	816	779	793	755	776	743	833	839	781	744	803	831	774	767	769	817	735	747	809	761	784	782	790	791	782	766	834	776	768	833	762	797	759	740	777	789	791	751	769	787	796	782	819	784	781	780	786	791	841	781	822	821	738	756	791	797	773	802	808	813	816	798	775	812	816	766	748	803	772	748	826	786	724	788	789	779	812	795	760	806	775	778	783	771	791	774	767	737	745	765	796	726	809	769	753	765	805	800	784	778	801	801	766	785	793	740	768	796	787	815	787	800	746	809	761	807	746	798	802	820	799	828	780	810	826	785	790	821	820	730	771	780	788	787	775	793	755	807	787	807	771	833	785	789	802	756	724	789	763	812	813	816	823	775	795	804	770	858	758	740	771	792	777	802	803	805	786	772	743	810	774	747	807	738	812	777	806	783	772	775	812	758	791	810	747	767	783	759	790	801	812	780	760	825	744	800	769	788	816	790	855	806	779	806	766	767	828	800	816	795	763	740	780	812	787	792	821	821	786	794	813	782	754	799	785	809	773	796	790	837	754	771	783	784	775	787	828	755	805	768	763	804	805	783	827	796	775	768	811	754	769	748	768	807	781	794	782	817	786	791	809	791	771	817	813	808	829	734	813	774	785	761	776	776	727	808	787	798	789	807	794	790	795	740	774	769	777	900	818	804	794	756	776	815	836	789	829	800	815	793	783	796	719	807	775	741	806	776	753	753	790	827	749	756	759	779	758	741	763	793	831	751	792	730	752	771	751	816	748	797	799	813	754	783	793	788	810	741	754	797	828	799	770	769	765	783	818	791	718	812	755	791	791	803	802	827	825	764	782	835	786	791	753	758	797	795	824	756	804	818	776	827	752	796	809	781	748	809	771	752	786	769	733	763	790	796	735	832	803	810	774	807	779	775	794	829	800	827	774	778	777	793	734	779	811	765	809	744	820	790	767	776	777	790	773	779	768	769	803	788	811	756	775	735	803	802	753	785	742	804	818	831	844	769	793	739	800	788	815	777	799	747	766	802	835	782	794	801	783	764	801	799	767	792	732	784	769	778	787	805	788	773	811	783	746	754	749	812	797	798	784	782	786	770	751	793	785	746	777	788	826	752	769	790	758	769	746	795	791	811	736	784	801	801	796	741	802	755	786	833	778	794	794	803	807	830	779	782	827	772	782	821	793	829	793	801	820	829	806	757	807	806	794	792	766	744	812	810	770	818	774	797	820	747	801	765	761	809	773	777	750	751	862	821	772	842	810	810	737	756	758	735	808	772	785	801	779	775	761	798	787	788	768	762	696	810	731	762	782	743	814	743	788	762	804	800	762	820	765	796	820	752	762	758	759	819	819	760	751	722	788	779	757	829	791	807	730	811	796	763	836	756	790	828	793	762	816	783	808	785	773	779	805	825	831	770	775	796	833	785	791	736	765	809	773	775	754	836	870	804	781	778	797	792	801	824	791	764	769	840	753	831	767	783	773	775	787	749	774	778	772	738	769	797	749	808	777	843	755	740	777	801	767	808	772	776	802	784	758	806	801	766	808	755	832	798	795	772	768	770	782	749	800	777	822	742	801	807	799	778	763	791	792	788	792	759	761	725	781	802	768	770	798	855	767	769	765	792	767	742	799	796	763	763	809	810	734	792	774	778	762	785	793	799	790	840	728	818	808	761	807	806	834	750	806	778	792	754	800	788	794	724	769	836	761	743	803	808	797	725	803	783	765	756	779	766	801	797	823	741	753	799	749	785	755	792	800	805	782	783	808	776	775	795	771	804	795	779	769	800	777	800	813	793	805	792	761	778	833	769	785	834	725	817	788	816	807	783	873	774	774	779	799	729	766	789	785	777	790	812	799	777	754	825	820	811	811	710	742	826	739	784	776	778	791	770	777	799	786	843	775	783	832	809	800	767	778	819	778	814	781	794	826	778	838	795	839	761	750	814	812	771	764	786	753	878	796	817	771	828	781	786	784	757	800	809	841	749	790	817	766	788	794	749	764	796	741	814	749	795	814	764	766	741	770	828	824	795	747	757	795	720	819	794	775	776	812	803	743	829	812	769	830	812	819	780	797	798	797	717	827	790	799	820	772	742	790	779	804	791	798	749	755	810	805	770	816	763	759	761	816	814	889	788	794	756	783	790	757	840	725	803	817	763	816	792	841	794	761	743	833	806	761	747	792	779	776	807	816	765	773	779	822	805	789	811	766	779	737	809	763	760	763	784	745	815	818	794	808	745	814	771	819	777	788	781	775	802	773	798	755	770	798	766	772	822	840	772	728	795	826	762	777	805	797	751	759	834	759	757	791	760	804	797	761	803	759	830	725	787	837	801	801	727	727	760	768	764	784	743	742	820	811	758	781	791	794	830	747	799	800	798	762	746	790	773	772	765	773	815	791	757	777	770	790	801	780	756	770	779	785	762	800	812	803	812	760	745	771	780	741	808	813	769	748	737	762	815	789	782	765	784	837	789	811	769	730	788	764	826	817	759	797	807	799	790	781	773	768	777	807	808	804	800	740	764	827	809	789	769	751	796	726	754	791	801	809	802	790	796	768	813	802	804	786	746	748	776	799	781	809	783	769	808	835	764	837	784	754	758	756	707	754	713	825	783	781	784	810	802	759	779	783	733	806	820	832	768	769	790	744	781	788	761	807	757	759	781	809	815	818	770	765	764	767	763	744	810	797	750	732	799	804	815	771	767	809	775	794	776	782	799	769	814	763	749	735	797	808	753	804	767	830	788	798	739	821	817	780	783	782	793	793	807	763	739	777	803	782	791	808	822	755	789	746	764	755	816	747	798	806	834	804	774	792	743	739	760	793	748	799	758	795	807	812	751	767	780	799	867	762	743	789	791	778	805	802	762	815	742	779	699	806	812	803	839	835	753	735	801	764	834	790	768	772	827	772	735	772	779	807	779	809	750	815	801	729	769	747	757	821	829	770	761	795	780	767	818	769	779	766	787	787	755	746	829	808	828	778	812	783	804	793	809	791	784	789	808	809	758	775	819	730	790	830	770	777	782	748	778	788	775	756	874	777	800	817	794	798	773	794	813	809	770	772	790	779	795	790	793	807	814	752	781	817	794	755	795	813	760	769	789	803	756	750	776	784	808	795	801	809	790	756	855	756	780	782	784	786	796	801	746	837	774	735	777	793	812	789	833	718	754	789	776	857	828	795	746	775	799	767	808	811	823	782	766	759	780	780	770	774	802	751	771	769	779	769	832	810	827	804	796	773	778	799	733	800	773	781	807	779	763	790	809	826	822	770	773	790	771	808	752	792	816	791	817	807	786	746	761	795	758	791	836	743	780	798	734	806	784	759	773	755	798	761	797	738	771	763	783	837	803	739	787	787	778	819	750	787	783	751	787	781	820	790	755	783	766	743	804	781	734	804	815	762	791	791	810
7590	5304	6572	4106	2812	2312	1947	1498	1046	725	549	589	503	540	446	486	442	702	925	1013	891	683	470	424	359	326	326	310	308	296	307	327	307	270	318	290	300	293	306	292	310	308	321	283	328	299	319	317	315	293	307	327	303	313	291	309	297	322	271	314	298	294	318	316	322	326	300	274	298	298	306	312	333	294	286	308	320	273	332	317	276	288	316	310	316	284	295	313	318	306	301	304	303	292	262	297	280	320	290	260	295	289	295	296	334	316	290	288	297	311	287	311	267	325	297	296	334	316	303	301	291	315	309	315	289	310	275	290	299	300	310	302	292	322	297	307	272	291	257	267	276	309	257	321	292	312	298	288	281	293	298	299	301	274	304	311	338	286	294	309	295	299	280	298	287	306	313	292	309	319	287	307	308	292	288	287	310	311	318	305	328	296	328	299	257	331	295	302	274	279	286	283	295	293	306	336	285	291	309	321	320	307	296	309	272	326	335	326	310	328	276	318	295	294	343	295	314	294	295	295	307	342	305	306	318	300	266	314	314	329	282	356	315	289	291	323	295	318	306	311	314	273	305	325	303	312	293	327	280	304	288	273	293	335	304	309	289	301	301	315	267	310	293	291	289	311	339	316	294	291	330	349	276	281	348	318	310	276	311	298	320	313	329	325	327	286	300	309	303	275	323	297	322	322	291	335	315	290	324	291	311	327	336	326	299	298	309	292	312	333	312	309	280	322	307	292	287	329	307	277	332	269	324	314	290	293	280	308	287	296	310	305	316	316	318	277	302	312	305	311	301	288	306	295	306	281	277	283	303	313	289	320	288	334	317	315	293	285	273	304	297	320	316	315	347	303	306	289	344	286	316	325	329	310	318	298	301	334	325	309	275	305	344	307	314	300	303	286	328	303	303	291	301	284	280	318	294	328	286	327	336	342	306	308	305	280	297	301	298	284	283	284	321	296	295	291	289	288	273	296	328	311	337	314	338	269	314	332	277	301	290	291	301	300	313	325	300	295	297	302	311	298	284	310	297	315	266	281	280	311	341	329	295	266	265	291	301	296	275	286	331	278	307	301	298	273	279	299	306	324	294	306	308	298	280	294	303	312	302	287	328	296	341	290	311	316	296	311	279	320	292	296	296	318	312	330	301	298	333	339	301	339	310	323	301	318	351	329	293	290	311	291	316	262	259	295	306	294	290	307	292	298	295	338	313	296	285	326	317	327	290	314	314	293	292	312	280	289	294	287	288	270	298	311	285	326	294	303	308	316	302	325	299	306	280	288	316	304	310	308	349	303	294	293	331	290	303	299	291	306	292	295	325	317	266	282	327	276	287	309	325	292	317	304	317	305	286	299	307	307	340	278	329	328	335	336	313	343	333	307	324	317	281	311	302	262	325	303	311	332	316	297	318	311	300	346	339	278	305	308	349	289	343	313	331	350	294	304	304	292	310	299	315	279	299	317	322	302	308	282	353	301	299	282	312	318	317	335	273	274	280	297	290	312	327	330	310	333	312	304	281	298	327	304	277	333	278	311	304	292	278	295	316	299	348	327	301	303	277	282	292	292	296	316	335	314	300	317	323	327	292	293	297	305	301	279	309	318	312	306	332	305	307	326	306	324	303	333	308	277	299	291	314	316	304	294	276	300	322	312	276	312	357	302	318	326	306	305	268	274	329	320	302	277	331	288	322	299	291	299	333	317	277	286	347	322	275	295	290	288	312	301	301	289	271	311	328	322	304	305	302	310	302	303	272	281	299	323	326	311	314	330	277	300	322	317	347	282	321	307	314	294	301	283	262	333	272	331	277	299	308	274	340	286	307	302	294	324	299	294	293	310	265	275	309	291	298	311	338	315	309	310	298	279	294	314	293	296	276	325	308	315	317	289	288	300	303	315	326	320	315	295	295	305	319	305	284	322	299	325	290	275	298	315	289	304	299	312	281	299	292	297	281	322	298	288	299	319	302	282	283	321	291	279	305	292	316	327	292	276	312	327	298	315	287	328	292	305	306	321	323	309	316	339	278	292	326	314	311	305	307	288	305	307	331	305	296	276	293	323	309	320	283	295	318	303	292	302	290	297	304	261	330	332	272	321	303	350	286	299	285	289	311	298	293	277	295	289	327	326	296	322	302	293	333	318	326	297	289	305	295	329	305	316	327	299	303	300	300	280	303	307	274	313	297	315	290	276	303	302	282	332	311	291	289	310	308	320	312	306	330	322	327	301	300	299	321	305	260	291	316	312	310	303	295	310	331	323	310	314	311	309	315	306	333	301	300	290	310	310	318	315	277	260	313	311	287	299	312	294	298	308	298	325	285	271	323	303	321	329	318	316	296	304	287	270	329	314	311	331	318	324	302	268	292	333	276	289	314	267	309	296	318	317	293	303	305	332	350	310	323	327	303	268	280	271	326	313	336	343	303	307	273	320	303	320	320	308	310	290	295	331	324	298	322	284	329	261	321	332	281	316	290	309	296	303	299	301	313	278	307	298	335	304	303	289	310	316	293	330	279	337	286	333	317	297	314	286	348	310	338	331	302	286	321	282	333	286	270	313	289	299	311	302	308	306	292	333	291	288	287	311	267	309	277	304	297	302	295	274	317	299	314	279	304	323	315	260	303	278	307	283	286	306	289	318	290	288	302	307	326	306	291	310	322	302	301	305	312	307	310	317	296	336	301	318	298	294	305	328	321	321	293	306	307	250	331	339	275	303	309	318	326	325	284	302	298	291	332	292	285	300	286	253	287	298	299	283	313	271	302	300	311	292	292	300	298	306	295	300	290	334	274	295	311	307	291	290	289	319	315	288	318	317	313	300	332	318	320	312	309	277	315	294	286	281	347	295	299	273	283	300	338	280	294	308	297	285	308	331	287	284	306	296	285	289	303	333	288	326	297	282	303	326	317	282	286	283	280	316	304	275	307	284	311	305	327	282	317	307	328	299	337	319	249	289	292	292	318	310	311	343	295	270	297	304	295	314	291	340	322	305	281	326	301	331	340	306	294	316	282	299	284	319	326	302	312	330	320	322	315	309	291	291	313	319	305	315	325	315	349	296	317	276	298	311	335	329	274	304	321	306	284	281	273	309	295	279	321	301	296	303	300	299	330	322	300	282	304	326	305	320	321	289	302	325	322	311	273	278	271	310	339	270	276	304	308	339	283	306	335	291	298	305	324	298	346	312	317	314	320	309	301	278	311	281	314	284	294	307	317	310	290	286	310	298	317	301	286	265	279	323	315	301	311	290	300	295	336	315	284	285	323	339	286	293	305	322	318	288	323	290	317	278	282	321	283	286	294	298	317	275	328	297	299	306	313	313	302	279	315	291	328	304	300	327	287	265	328	314	307	347	326	290	316	278	310	333	295	314	293	273	331	305	313	269	310	299	298	306	296	296	276	285	288	312	308	272	307	336	309	274	307	320	305	316	287	324	311	304	310	276	308	343	281	304	308	279	270	273	280	276	286	279	304	265	315	268	326	303	307	282	310	301	310	302
5256	5102	10586	9630	8725	8021	7634	6407	4289	3080	2389	2168	2032	2085	1619	1901	2080	3200	4240	4475	3419	2411	1709	1257	1000	862	821	824	785	771	758	826	769	816	776	741	792	754	852	747	740	784	783	786	804	841	788	784	796	794	779	796	807	777	808	778	755	789	761	791	787	795	806	779	750	763	792	799	813	816	771	769	811	818	781	750	790	783	806	818	772	775	806	799	791	789	765	790	768	801	776	807	747	749	793	764	746	833	738	808	774	749	776	767	796	757	763	807	757	813	819	834	785	795	815	766	816	792	795	836	841	761	803	779	755	799	774	730	810	767	810	754	763	764	750	737	817	782	749	792	796	789	789	753	762	815	786	807	823	796	802	794	761	811	702	810	777	743	795	796	807	811	787	824	792	802	789	816	807	759	807	732	804	750	828	818	770	796	783	752	771	771	836	762	817	760	751	784	803	802	770	789	744	793	788	779	795	874	788	810	794	801	803	805	764	825	777	779	796	736	813	772	792	819	782	796	789	788	749	831	771	837	795	768	735	767	784	741	803	790	788	758	790	825	821	800	802	745	823	766	787	760	821	828	792	758	782	716	793	804	802	779	780	759	770	790	784	777	747	788	782	798	766	761	806	779	831	816	750	793	775	828	750	773	808	779	756	798	746	806	817	825	824	822	774	843	754	770	808	815	817	743	803	782	815	805	802	792	772	751	828	787	746	764	839	807	798	756	808	757	786	803	786	746	781	758	876	799	799	797	782	852	813	768	797	803	736	775	833	773	783	832	811	768	790	776	815	790	786	828	764	819	802	765	833	803	812	781	807	810	759	779	816	789	769	800	695	755	771	788	753	812	800	792	839	780	777	839	783	791	841	807	766	771	767	807	819	814	760	848	795	786	746	762	748	783	802	771	793	808	804	774	756	781	803	786	756	818	744	808	810	778	792	809	822	786	822	811	769	807	730	784	840	754	842	829	813	789	797	787	767	768	781	819	763	803	764	768	731	755	816	801	807	768	789	761	805	767	774	784	776	720	776	758	778	775	790	749	772	761	811	729	783	772	795	849	793	812	791	790	827	779	792	774	762	827	825	815	752	765	799	799	780	808	800	770	795	788	785	782	809	763	807	772	793	812	802	799	812	816	785	817	843	779	783	865	778	837	759	843	838	786	790	772	738	774	790	739	796	789	783	764	767	801	797	817	753	794	787	775	759	769	789	806	793	811	763	822	770	743	800	817	808	748	806	751	754	739	792	791	772	823	796	769	778	801	808	837	785	754	782	776	828	768	796	813	767	789	752	829	760	783	789	750	798	808	745	821	803	806	800	806	755	769	829	804	741	778	754	804	778	774	817	802	802	772	834	777	835	796	756	719	832	762	809	778	815	779	782	815	757	800	834	797	776	817	779	781	767	784	780	821	764	860	770	753	758	774	844	803	815	777	773	770	789	806	769	775	781	742	802	757	766	744	815	826	796	771	753	750	799	767	784	785	849	823	784	764	802	773	797	753	795	824	774	794	779	778	754	803	755	800	818	837	787	787	814	807	816	814	766	799	851	834	778	802	794	782	784	823	780	794	800	818	809	828	822	764	803	800	773	836	753	834	754	781	776	738	765	807	780	764	720	822	810	749	804	773	751	727	757	799	787	753	760	776	790	784	751	790	790	827	806	803	778	767	801	778	817	772	791	810	805	764	813	837	807	760	762	744	804	761	792	814	787	788	781	807	802	816	804	843	794	782	759	792	788	785	765	719	788	768	834	796	789	796	772	777	801	749	790	796	779	881	726	809	833	744	767	771	784	778	794	826	837	797	873	789	811	802	751	809	782	821	771	765	840	798	801	783	789	761	760	772	837	873	754	775	776	792	758	786	780	787	776	776	806	806	758	779	785	764	801	828	785	801	740	787	775	791	827	851	814	843	784	780	734	783	826	833	801	753	772	845	824	780	810	828	772	776	814	840	795	771	777	839	763	779	786	762	750	771	765	792	816	798	774	792	785	791	761	734	787	734	788	833	766	739	783	817	812	755	741	822	791	799	772	812	842	802	802	827	804	745	833	823	823	853	806	762	849	821	761	799	791	793	798	808	761	755	744	775	751	792	786	777	826	769	753	785	828	756	815	794	774	812	751	870	787	803	777	776	793	750	795	804	782	829	738	809	772	792	804	781	810	780	798	782	772	744	782	777	817	788	779	748	833	781	792	798	781	758	792	791	733	810	771	755	795	805	817	793	792	768	791	791	842	759	866	776	802	794	771	817	797	778	794	775	756	804	838	805	827	787	792	778	784	796	811	788	790	796	832	744	749	755	782	764	789	786	762	775	745	777	780	816	811	813	815	797	722	798	820	806	803	791	825	802	783	796	817	816	795	816	770	794	772	811	835	822	787	795	833	779	754	741	793	766	758	827	761	802	800	782	804	790	781	776	823	775	788	782	746	816	793	825	750	820	787	735	785	822	766	808	777	810	764	779	782	787	834	786	801	796	773	822	791	765	754	785	800	820	838	777	787	758	772	778	783	760	721	744	790	751	770	823	790	782	810	812	781	768	800	817	757	779	853	799	847	804	762	822	804	741	836	766	744	795	833	822	808	838	810	836	770	816	793	778	788	827	789	815	775	763	783	802	798	830	813	782	780	796	832	796	777	844	805	816	800	781	812	771	761	770	835	774	782	800	781	789	789	747	808	778	791	796	782	770	742	745	811	812	802	776	776	788	778	760	774	813	771	795	733	758	782	812	808	809	810	797	783	853	801	809	788	794	752	762	785	755	819	793	856	808	761	764	770	756	829	781	841	808	792	823	840	781	771	776	751	720	811	803	720	782	802	793	805	786	806	789	815	811	764	804	773	847	818	736	794	794	810	794	823	768	742	792	774	784	775	799	776	779	776	796	762	812	768	808	768	855	774	831	810	852	791	798	759	812	869	770	783	796	810	764	786	787	753	761	781	762	808	754	786	795	737	738	771	843	794	808	805	769	808	731	840	757	860	798	799	803	871	750	770	730	775	733	794	785	760	778	751	790	756	778	750	801	802	766	760	737	798	784	801	813	762	776	834	811	739	825	812	786	801	776	785	791	790	789	806	823	818	792	810	759	787	742	813	761	790	853	799	820	829	804	748	832	765	775	796	768	794	809	750	783	829	751	827	767	794	814	730	752	794	774	794	811	798	801	836	806	795	812	817	805	813	766	740	764	798	783	776	754	779	814	817	799	812	792	802	821	774	781	798	786	752	793	765	789	799	822	759	829	778	797	771	777	851	788	810	798	792	769	787	729	775	795	796	811	754	818	761	750	771	803	847	788	793	801	803	796	777	779	801	781	812	839	781	772	813	840	803	813	757	775	829	769	797	753	793	764	789	752	781	798	740	780	775	785	772	864	768	816	795	830	854	827	745	794	780	776	776	768	812	776	823	799	819	708	747	824	812	832	799	827	801	782	785	796	849	821	810	809	756	754	806	801	776	837	758	807	771	812	762	760	764	758	774	825	812	804	835	802	789	778	800	822
22167	10656	12832	12083	10852	8433	5087	2966	2000	1433	1187	884	722	1574	4577	2892	2393	5152	5637	5269	4031	2665	1559	877	574	371	329	317	319	300	304	282	307	281	300	313	283	310	297	319	267	354	291	337	274	273	319	309	293	266	305	311	290	310	292	301	277	292	285	299	292	285	306	296	305	291	315	280	308	313	307	289	298	300	292	308	300	340	296	310	302	280	311	318	293	295	330	330	341	304	329	348	280	267	333	312	300	312	292	294	299	276	292	285	309	323	299	252	322	266	275	313	307	320	294	309	318	292	316	283	308	291	295	289	329	299	317	299	305	289	320	306	334	313	321	285	315	327	284	285	310	302	312	303	297	288	312	299	298	297	287	315	287	318	292	289	320	306	291	325	300	278	308	296	310	296	268	296	315	322	305	301	270	277	321	290	308	327	317	299	305	312	321	294	333	303	310	337	321	313	297	292	306	305	299	308	329	309	295	295	307	295	295	312	303	290	289	289	277	297	314	278	321	334	305	292	328	297	289	312	308	299	272	323	312	331	327	275	292	331	278	306	288	326	279	324	312	306	306	333	326	314	324	342	286	304	295	301	321	311	292	279	289	306	299	300	299	282	287	290	279	307	272	279	305	320	266	310	352	317	299	331	301	311	321	307	282	318	297	301	328	303	314	327	285	314	296	301	321	287	283	331	323	303	293	316	303	333	276	322	311	313	289	311	291	292	335	301	289	294	276	326	316	332	304	279	291	355	310	285	329	306	302	321	320	307	339	300	296	330	299	284	303	266	323	280	309	274	293	287	329	294	322	305	324	283	286	315	314	312	308	321	295	286	271	297	342	347	302	298	318	300	313	306	287	310	302	313	286	292	302	322	307	294	291	330	300	272	318	310	290	304	298	287	278	312	326	304	302	285	321	306	300	303	301	308	287	313	299	306	300	312	305	317	307	302	302	323	301	290	335	304	312	311	331	293	280	272	298	316	302	294	295	303	300	296	297	329	292	303	295	336	295	295	307	277	307	278	332	347	291	315	297	316	293	332	328	283	305	283	310	308	305	288	313	300	297	297	321	297	327	322	315	296	308	309	262	291	279	320	283	263	317	255	334	264	303	287	315	322	313	298	289	312	297	287	324	282	272	290	317	308	299	293	279	296	286	304	289	327	274	277	303	320	286	308	303	301	317	284	300	319	320	290	312	319	280	309	306	266	312	300	292	313	304	304	311	306	309	296	297	291	274	319	306	303	301	304	328	317	327	273	315	311	334	291	314	306	285	296	281	268	311	347	265	292	297	283	275	352	335	315	310	263	277	284	336	324	263	328	333	294	289	309	304	297	318	319	317	282	314	320	294	325	316	290	355	295	310	338	311	305	295	309	290	316	315	284	300	318	300	291	344	345	305	337	290	306	283	285	314	282	273	314	290	297	273	311	308	325	319	305	273	339	297	301	309	351	308	322	294	275	331	305	307	284	311	285	310	290	285	285	318	318	299	319	298	324	324	315	324	302	314	290	307	312	318	329	315	300	293	277	300	295	317	317	309	296	284	313	309	315	280	329	316	305	325	298	320	319	293	279	297	317	295	307	323	328	318	306	298	299	320	270	358	292	319	318	324	309	292	298	304	277	312	308	329	281	310	292	290	289	306	306	265	282	288	308	295	315	315	302	293	319	288	321	311	291	319	284	303	271	269	296	302	271	307	300	297	308	298	297	294	283	308	295	331	309	274	311	341	305	293	315	298	281	292	312	300	281	304	320	313	289	288	302	286	277	292	291	326	342	282	301	308	273	324	302	297	295	304	337	301	321	308	283	292	307	282	301	302	295	281	322	308	301	270	335	328	318	311	295	301	254	267	314	298	317	321	313	311	299	272	305	288	301	291	299	326	314	306	305	289	287	304	325	330	314	305	288	322	334	331	267	325	330	307	312	263	297	318	301	288	264	317	291	282	303	329	310	310	310	278	327	320	315	288	317	312	312	299	306	315	282	317	317	298	302	290	308	316	318	325	314	328	319	301	303	306	302	298	331	280	304	329	305	325	322	308	291	291	305	313	294	298	303	309	316	322	285	281	326	303	305	305	304	304	290	303	279	291	307	292	327	278	320	287	289	328	339	289	314	324	298	302	303	292	271	291	288	327	330	300	316	319	278	298	308	297	316	276	313	310	287	330	316	308	313	339	303	323	333	259	282	317	285	331	326	310	289	336	303	300	277	241	302	321	313	298	287	312	317	331	323	292	315	313	311	314	303	308	276	299	327	252	311	276	303	283	278	266	291	282	318	308	316	291	325	290	319	320	305	310	290	309	269	321	331	287	322	318	301	309	284	285	316	297	308	270	331	292	301	278	306	271	305	302	304	276	330	328	282	327	297	309	300	286	282	297	263	293	304	282	291	352	304	298	304	305	298	292	319	297	266	331	279	304	320	313	295	317	266	308	297	275	326	311	311	307	295	316	313	313	311	301	330	316	291	319	307	315	297	318	314	286	249	292	335	304	273	312	330	318	345	332	285	300	273	290	330	286	317	325	322	312	326	297	301	283	320	276	316	321	276	309	318	294	298	299	289	323	276	287	296	313	338	344	311	333	284	305	334	302	251	313	310	319	330	303	316	324	301	327	312	297	298	317	307	290	306	284	285	297	276	299	315	300	326	322	283	281	315	300	288	287	289	303	311	319	261	283	304	325	292	289	307	296	309	314	313	320	300	305	288	284	306	329	303	314	320	328	306	300	270	311	322	303	311	309	310	282	297	298	285	286	310	292	288	296	355	293	326	296	277	312	323	331	295	302	302	307	302	330	280	307	297	288	281	315	320	311	324	283	300	318	276	328	313	328	295	290	287	323	308	282	342	309	292	303	311	285	304	252	322	319	316	268	294	280	339	301	308	298	295	308	293	334	294	305	337	298	309	307	312	301	278	310	290	306	277	296	292	304	316	294	313	306	307	336	317	320	297	310	301	316	323	304	306	296	304	326	320	318	296	281	293	292	304	303	327	289	272	314	303	303	290	330	291	297	284	301	297	311	313	310	308	331	297	310	299	277	310	298	298	303	295	299	292	303	331	329	304	297	310	291	298	293	305	302	285	270	295	280	274	313	289	315	293	294	312	304	317	299	281	298	296	301	315	289	310	317	306	291	315	303	299	316	315	324	281	290	310	301	347	298	308	299	308	340	289	277	327	302	306	269	323	311	280	312	303	290	331	305	266	305	275	326	299	303	280	300	300	275	308	297	313	311	305	314	308	323	322	310	293	346	302	312	312	289	275	312	262	298	275	293	288	317	314	319	289	294	303	267	299	275	276	295	310	297	335	309	300	296	282	307	311	299	304	263	300	299	313	327	349	324	313	323	293	325	347	298	289	286	320	309	327	270	325	291	275	313	272	283	300	294	312	300	316	293	284	319	294	306	296	283	300	338	313	316	330	295	305	301	291	318	287	281	315	310	291	318	315	269	284	293	295	287	295	310	288	282	335	311	282	315	277	301	294	344	285	291	312	293	275	325	283
13021	8222	16148	20414	20215	16354	11763	8670	7483	6563	5466	4327	3627	7451	17037	8777	12036	20980	22624	21142	17168	12297	7191	3915	1933	1147	888	808	831	780	792	757	779	820	791	814	812	756	764	824	799	797	786	790	821	809	812	801	775	787	789	799	789	756	794	750	778	825	832	819	767	810	840	806	782	825	784	825	790	782	784	782	786	803	777	759	809	790	798	733	836	787	763	831	758	799	815	775	774	834	795	839	742	795	814	751	756	791	870	785	768	836	812	807	789	760	858	797	779	801	825	779	756	738	799	743	781	784	764	817	787	777	780	798	806	779	772	806	783	778	839	774	837	756	789	756	764	796	773	843	792	758	780	781	738	782	852	797	801	795	764	785	764	777	726	818	839	764	779	776	727	757	814	821	758	849	755	784	802	786	848	821	765	787	795	779	730	781	764	818	752	767	751	789	775	795	804	762	746	821	736	857	774	774	774	800	786	833	811	811	805	774	805	806	809	765	800	793	754	743	789	756	811	779	755	818	807	791	772	765	776	782	780	746	720	775	814	797	767	855	754	811	765	814	754	764	760	799	851	733	827	820	791	733	847	840	784	832	742	736	759	791	775	788	776	766	824	768	746	767	718	820	813	835	797	780	807	812	787	815	861	822	782	731	795	842	794	833	822	775	817	782	818	784	768	781	807	826	802	766	784	813	766	788	780	820	815	812	798	776	840	825	758	817	792	785	750	811	781	803	803	774	760	777	826	771	767	841	775	740	839	773	778	804	794	811	780	853	782	803	757	805	734	791	823	824	865	812	776	799	808	810	794	839	773	777	775	774	788	773	788	806	798	826	850	817	796	772	810	791	771	804	820	721	778	828	808	786	794	795	811	783	797	767	753	794	760	772	781	826	803	750	807	779	787	792	756	772	753	799	766	716	813	804	744	813	842	809	819	778	802	768	756	817	825	841	809	759	807	800	804	789	746	735	747	791	808	767	788	768	742	803	734	779	786	763	857	786	839	743	765	817	783	743	748	771	798	745	763	781	754	767	801	810	796	814	815	802	812	785	790	783	792	827	768	787	758	740	807	820	863	781	830	804	776	850	769	792	765	784	795	800	813	761	807	830	791	817	820	796	802	802	723	761	813	806	794	760	792	786	807	806	796	788	791	814	799	783	809	795	779	818	794	825	768	762	780	801	839	845	779	807	745	834	763	805	793	805	831	767	765	804	735	781	795	761	814	757	798	777	797	796	787	791	779	779	762	779	781	802	745	767	797	786	757	785	772	821	780	796	774	803	766	813	827	737	786	728	760	761	830	830	809	820	763	826	741	766	819	837	806	768	748	808	764	837	797	773	799	764	752	785	821	769	798	811	798	784	812	787	768	820	767	778	789	857	794	832	741	774	800	745	775	792	808	785	773	763	836	846	818	768	763	832	832	796	790	868	805	781	818	753	810	783	787	777	773	806	824	779	775	824	750	753	794	768	778	738	786	785	782	790	777	807	779	798	715	752	745	787	802	741	809	838	845	800	809	781	752	787	820	809	776	772	790	801	812	798	761	781	771	767	796	823	798	781	760	841	750	752	823	725	785	789	840	795	784	749	831	776	792	781	764	794	792	799	767	751	778	771	819	774	820	811	834	733	798	817	833	768	795	787	817	798	800	806	804	791	781	741	825	781	757	829	788	764	765	800	811	835	848	756	825	786	814	764	789	822	764	776	800	817	761	778	807	805	821	857	771	781	846	773	756	816	862	795	855	796	779	831	760	797	853	777	798	836	858	815	806	835	794	800	762	782	774	732	757	840	790	823	862	761	761	813	797	839	817	872	821	760	733	809	813	770	779	811	799	793	814	787	774	808	794	782	758	730	803	792	777	830	772	820	792	834	806	713	779	779	775	805	767	758	813	809	775	803	803	779	797	780	767	783	823	788	759	802	811	797	791	805	812	786	731	783	762	818	868	770	768	786	770	778	740	808	792	816	776	853	768	826	785	746	799	814	849	784	835	825	802	806	787	805	796	819	797	789	761	800	804	785	849	796	758	796	798	818	788	750	816	820	792	783	788	809	757	781	800	835	810	811	763	824	800	795	821	806	750	796	809	794	776	812	815	772	744	787	812	803	809	784	847	879	786	805	777	778	803	757	763	766	813	783	803	772	822	796	786	806	825	763	789	764	803	804	794	770	773	737	787	764	805	802	800	799	820	777	798	766	769	823	805	795	786	814	763	773	834	746	774	819	782	775	806	776	799	797	836	779	763	761	815	761	806	771	776	783	811	821	772	813	808	820	810	756	832	798	738	822	741	819	805	775	747	829	806	747	778	760	796	738	810	803	835	805	843	785	841	767	791	782	796	834	777	807	802	781	785	738	799	798	747	815	781	785	762	811	776	839	863	811	805	826	755	781	743	814	758	800	791	802	781	757	812	821	773	818	812	865	799	786	800	816	800	827	810	779	798	800	822	738	824	802	805	830	815	795	773	792	772	841	851	823	802	799	800	791	804	794	773	781	809	816	772	784	833	743	777	827	852	765	813	808	802	720	732	790	783	810	789	801	766	797	755	729	812	785	835	752	808	783	734	830	783	817	825	735	799	823	785	782	804	757	772	806	805	798	788	808	793	756	795	786	801	826	865	823	744	797	811	776	795	774	819	799	787	778	818	780	760	797	751	751	820	800	785	779	768	784	797	796	830	803	824	845	817	787	736	810	780	799	837	803	819	788	796	868	822	833	817	789	785	797	770	795	808	777	760	833	827	840	788	801	774	814	752	855	817	789	810	808	783	774	787	800	813	820	807	845	812	750	786	806	791	797	831	797	778	816	725	764	794	769	825	774	750	788	821	783	739	824	794	781	760	818	773	789	791	798	750	781	808	763	794	840	794	742	750	775	845	821	765	775	772	797	786	747	781	805	821	759	818	848	812	849	782	798	822	788	788	794	807	785	838	779	795	776	753	772	818	798	812	744	736	842	774	799	746	790	792	791	757	777	758	821	788	817	795	803	908	752	814	854	806	728	809	796	795	826	763	818	770	802	794	800	795	769	770	764	802	756	805	794	776	798	799	802	823	785	790	792	786	777	804	764	830	790	879	770	772	801	801	779	813	736	783	801	780	779	784	780	739	793	781	732	804	726	792	746	779	797	813	769	786	792	795	793	778	768	727	863	810	778	816	769	790	793	770	840	784	789	794	830	817	813	761	819	788	776	789	853	769	765	768	827	765	816	749	810	781	785	736	807	774	799	774	788	833	785	839	814	817	806	829	825	814	785	801	760	784	766	806	844	812	836	782	839	766	820	753	817	750	780	802	729	824	743	773	763	754	761	835	792	765	798	816	813	798	797	758	773	806	755	847	762	786	764	789	773	773	784	823	801	770	805	820	772	765	805	762	806	761	777	778	847	827	766	791	765	808	756	764	803	719	818	791	783	853	754	786	789	764	804	814	866	812	740	808	776	767	802	776	789	826	822	778	762	794	809	805	820	833	797	825	801	840	808	781	771	772	790	751	788	812	805	830	786
27086	15686	16496	14212	12190	8070	4914	3446	2626	2111	1518	987	856	1454	1203	727	2892	8908	11894	10530	7516	4702	2442	1252	670	396	334	318	305	315	292	305	297	325	321	287	282	329	312	327	286	284	307	324	294	316	293	318	288	306	278	303	280	284	285	295	306	282	291	335	308	279	312	299	289	265	306	315	290	295	310	280	300	309	322	334	286	275	285	323	305	287	330	280	286	286	326	324	316	344	278	280	284	290	290	284	292	280	267	296	307	271	297	292	287	293	294	302	276	319	315	280	314	295	326	316	279	304	282	316	342	283	290	302	315	312	309	304	313	313	294	317	291	265	275	294	276	310	288	297	301	302	293	305	313	325	309	309	288	291	334	281	324	308	298	291	306	313	297	286	312	281	300	318	296	325	312	297	289	298	292	321	278	298	293	275	298	299	287	303	298	313	290	307	271	333	333	315	298	284	275	302	281	289	276	309	279	297	272	289	302	272	299	323	301	301	284	297	344	276	291	304	331	275	291	297	279	280	281	312	312	287	318	309	294	299	268	314	308	327	332	325	321	304	284	279	331	288	333	277	309	314	287	305	306	293	312	290	321	313	270	290	306	331	310	286	323	280	293	298	337	312	298	302	285	319	307	297	294	297	303	295	300	309	303	296	290	293	293	303	322	283	322	304	265	305	290	298	314	282	299	308	292	289	296	314	279	287	315	263	333	294	278	288	308	279	313	274	293	289	253	297	329	266	279	311	338	311	275	343	272	292	283	299	279	302	289	288	315	334	358	285	351	300	270	288	268	279	303	257	300	282	277	290	284	283	285	294	265	320	289	288	295	299	304	280	320	326	289	300	305	306	345	317	287	309	291	312	292	294	303	288	282	323	311	282	305	290	317	310	307	294	311	315	309	314	308	314	306	309	294	306	309	285	275	312	287	259	306	323	316	316	315	289	334	305	285	287	316	298	315	327	302	296	271	264	287	309	318	293	325	302	297	297	302	292	301	351	274	275	279	295	267	272	298	302	288	299	284	327	276	300	327	300	314	313	319	291	310	279	313	298	308	321	324	295	314	299	304	294	295	302	327	312	301	329	310	327	302	331	280	303	293	305	270	324	312	318	287	298	286	345	335	327	273	307	279	309	296	283	292	288	291	301	272	279	303	300	298	301	314	297	314	282	311	272	313	297	326	305	326	310	270	298	299	301	317	296	311	326	290	309	308	331	310	301	315	288	339	269	295	269	285	269	294	298	338	310	291	282	271	287	305	310	323	290	296	311	321	281	285	276	305	331	302	317	284	292	315	291	305	333	303	315	324	319	308	314	309	279	305	314	309	285	286	334	306	306	299	294	296	304	323	305	299	337	288	325	283	275	302	301	358	275	267	306	301	329	315	302	292	293	278	299	258	312	315	296	294	302	265	284	267	292	310	286	281	303	323	303	282	307	291	294	297	305	298	266	287	281	277	305	291	313	302	322	273	326	300	271	327	278	306	307	307	318	306	292	295	269	302	316	265	295	263	293	327	300	285	287	312	308	305	272	307	318	299	305	264	281	319	328	287	270	304	297	324	301	290	304	321	295	294	311	300	294	300	301	300	308	322	325	305	311	289	330	298	292	322	293	311	277	340	324	279	308	325	287	301	297	338	296	330	303	297	291	291	313	272	320	292	278	310	293	324	284	305	301	291	307	317	315	270	316	310	291	314	244	293	288	308	295	282	271	319	262	282	262	270	310	307	289	316	322	291	319	290	321	303	324	266	317	294	280	316	267	282	284	310	307	302	316	260	334	288	335	302	289	323	309	313	312	289	282	285	321	302	319	308	274	292	293	312	329	292	288	278	279	320	265	309	325	291	292	281	280	282	286	290	303	312	279	300	271	311	272	331	295	322	278	287	282	288	310	308	305	292	282	322	309	289	307	302	295	300	282	317	328	300	311	286	298	265	313	325	301	327	323	280	294	297	305	329	288	280	287	275	278	289	348	280	299	305	264	263	284	303	308	301	271	283	286	276	305	307	290	302	315	283	310	308	268	284	307	270	309	276	314	280	302	305	274	301	266	295	301	299	294	286	323	284	291	301	274	296	315	290	313	333	296	303	292	334	303	334	327	276	311	317	306	289	309	276	343	315	294	286	263	310	305	281	294	319	327	322	291	290	289	286	284	291	318	290	285	301	324	284	294	292	307	307	287	300	272	303	309	319	292	290	299	318	345	269	277	305	313	318	281	299	273	315	292	275	281	312	295	300	286	318	282	293	320	298	320	272	298	311	321	271	322	288	317	292	310	294	317	330	319	309	306	306	300	288	268	328	305	306	304	301	286	272	301	291	308	306	308	321	304	286	285	304	314	272	302	303	310	319	309	311	280	306	297	341	303	277	295	298	313	299	313	315	295	301	302	284	306	283	283	312	314	294	343	322	285	307	266	320	329	304	291	300	308	296	267	320	272	306	263	285	278	296	326	290	334	294	303	284	275	299	296	326	288	314	293	297	301	275	298	317	300	291	303	291	304	279	330	277	300	284	305	308	318	302	298	282	272	312	317	277	297	337	307	286	301	301	292	282	303	313	291	303	287	280	288	289	315	322	328	303	296	294	267	281	311	305	299	323	303	283	300	286	327	305	316	326	321	279	313	300	322	321	301	311	313	341	282	305	306	292	280	323	304	336	310	307	287	287	316	302	300	301	290	267	285	283	270	290	302	280	295	294	269	289	320	326	303	306	269	320	286	335	289	299	316	313	317	283	297	301	323	283	323	321	283	288	294	298	299	309	296	297	295	319	296	327	277	288	325	315	326	286	288	298	282	284	332	319	305	295	279	294	305	288	350	305	302	324	312	286	334	317	321	304	328	297	310	327	282	320	308	301	292	295	285	316	289	260	315	299	290	320	290	310	310	312	285	295	300	317	282	340	302	306	297	302	291	270	323	316	269	314	333	313	302	308	290	315	275	322	291	287	297	291	274	306	284	318	301	317	319	311	267	304	335	336	285	286	308	304	309	341	318	289	303	291	281	311	305	283	288	281	290	301	289	308	319	307	280	311	294	319	316	302	277	293	331	340	286	296	320	301	275	325	305	298	315	314	299	323	297	300	324	320	309	336	307	271	299	269	289	288	246	345	291	319	286	259	289	300	306	292	299	287	318	292	297	324	278	278	289	262	271	328	294	298	286	267	331	308	292	311	285	296	291	323	309	343	305	347	292	267	303	300	273	289	293	304	281	325	314	300	311	307	297	283	283	260	285	299	314	285	278	300	304	283	286	327	294	299	297	314	292	302	293	313	282	300	302	268	275	327	301	268	286	346	281	305	312	297	264	313	310	329	294	263	289	326	290	293	303	317	312	305	286	289	303	284	261	285	294	308	305	261	277	272	323	299	293	307	313	313	295	339	315	269	297	297	291	277	301	325	313	306	300	299	309	287	318	331	269	311	304	291	281	272	300	304	297	284	299	278	323	299	318	317	315	267	291	294	332	281	308	312	312	320	297	288	300	304	282	314	318	311	290	291	293
14780	11434	17612	21159	19850	15704	12614	10609	9760	8859	6778	4629	4044	6705	4823	3520	13454	27697	32766	30548	25128	18238	11082	5764	2715	1480	992	823	748	803	764	797	814	765	766	816	823	808	777	796	796	796	842	748	838	788	791	786	800	790	766	762	713	782	802	763	781	704	782	754	792	795	759	802	798	745	765	821	809	747	763	787	823	792	794	814	767	784	765	755	767	792	781	765	745	814	785	778	786	744	775	743	774	761	820	781	740	758	762	804	828	794	795	769	799	790	783	762	784	781	717	759	782	752	771	761	784	798	759	735	743	788	792	751	783	766	766	782	713	798	778	755	739	733	750	778	808	787	763	828	746	798	791	760	816	774	783	833	759	762	829	800	746	812	774	790	756	777	743	777	788	805	792	799	819	747	750	789	813	787	776	775	833	768	770	750	811	788	807	779	791	800	833	784	806	792	787	736	801	785	740	752	764	782	767	791	784	807	797	775	778	761	794	793	777	808	790	762	803	811	729	759	787	818	794	765	799	790	763	786	777	753	778	741	827	737	761	783	807	778	734	800	796	812	781	814	769	729	788	805	744	779	810	749	807	758	766	783	740	754	765	810	823	812	752	811	797	755	809	753	734	755	813	763	814	792	837	810	762	800	805	835	737	788	809	749	798	788	779	795	786	773	759	777	814	818	769	732	794	760	798	816	795	800	774	780	768	812	789	784	772	791	805	809	805	765	834	807	775	819	718	834	753	800	793	800	784	804	792	777	811	746	764	757	752	799	737	765	814	782	807	800	830	755	830	735	824	803	742	768	784	797	787	767	773	775	759	735	819	698	813	776	802	775	752	822	781	759	765	777	805	757	788	706	808	795	766	795	824	791	810	806	795	749	819	796	761	776	772	778	785	767	776	755	784	801	808	802	736	778	760	764	786	764	792	772	774	783	718	806	780	766	755	796	781	781	770	785	801	790	762	763	804	756	790	805	763	774	818	801	793	776	807	775	787	752	730	773	793	802	764	793	791	787	766	768	805	789	766	751	779	736	746	817	791	791	788	784	827	818	758	808	760	766	758	807	802	721	754	734	748	778	772	791	761	792	799	800	781	787	801	789	788	810	755	766	763	762	826	774	819	819	787	792	746	750	849	824	754	809	788	791	778	793	781	774	805	772	769	737	809	779	758	763	828	790	761	792	777	802	802	790	759	761	780	777	810	821	783	756	795	819	806	766	736	773	793	772	762	809	766	788	808	790	826	767	819	834	753	801	800	782	777	787	816	787	786	788	784	773	808	770	764	784	796	753	772	812	765	793	770	781	760	802	790	805	785	800	791	804	768	762	819	771	741	764	770	723	787	755	792	734	792	761	800	826	792	728	799	781	728	797	824	747	771	786	772	748	810	821	754	754	748	792	786	811	817	750	778	786	782	737	799	775	794	823	829	750	772	767	759	711	792	805	788	781	795	790	776	794	786	811	785	745	750	830	813	805	793	780	783	748	794	771	765	785	777	755	831	841	809	759	752	788	756	768	741	747	755	793	788	797	802	758	790	772	863	805	752	782	830	857	839	742	745	758	782	805	774	764	741	777	740	816	772	784	806	772	817	773	801	749	752	754	736	762	831	826	788	772	804	785	825	788	789	731	725	766	789	776	766	758	786	774	793	829	795	812	763	769	802	766	807	827	791	784	827	842	764	789	807	792	806	789	765	749	719	788	779	739	789	772	784	783	783	761	792	766	820	771	784	812	787	823	785	778	755	745	800	775	727	781	772	787	767	763	718	816	815	790	716	773	789	806	766	798	783	761	800	796	811	748	795	801	773	762	792	721	765	777	804	784	790	775	803	751	781	798	754	739	734	759	843	742	764	774	771	829	771	748	782	751	735	763	815	750	763	841	780	767	764	798	775	805	803	816	793	776	738	806	735	826	749	781	779	778	816	764	809	792	775	708	805	803	814	808	746	746	831	813	756	786	765	741	749	839	783	795	814	746	794	798	770	806	802	796	822	758	778	739	742	780	771	778	799	763	791	765	783	778	779	782	746	792	710	788	776	787	809	778	758	784	791	817	776	788	766	774	795	770	755	755	782	739	787	832	735	790	752	769	816	782	780	800	823	768	737	842	795	746	791	742	796	794	750	792	834	737	809	795	789	768	792	797	825	805	788	768	754	764	755	794	822	782	813	767	865	786	735	833	793	747	772	770	798	748	756	751	756	796	788	781	741	749	823	773	755	815	790	779	734	822	808	775	791	790	772	784	767	782	784	805	774	812	763	756	773	776	777	798	787	748	744	789	765	769	760	769	773	817	788	765	754	808	792	753	788	790	802	791	828	756	794	784	813	768	793	804	785	755	760	798	773	768	785	776	791	747	745	790	788	824	791	728	799	791	791	808	789	799	799	797	791	777	819	791	728	820	736	789	791	817	746	776	784	814	779	767	781	811	770	747	811	775	835	767	788	734	761	830	793	831	767	777	753	805	737	763	771	779	741	826	807	811	791	764	773	804	789	746	782	702	847	834	820	768	759	828	712	776	757	799	795	781	835	779	744	767	740	798	736	800	819	796	772	782	747	782	782	811	784	757	747	759	762	762	779	776	736	786	793	714	788	783	762	795	764	741	831	766	798	788	755	808	745	789	783	724	793	771	756	773	818	749	771	759	759	767	759	803	843	752	772	783	777	834	812	773	773	755	762	813	741	770	803	753	801	717	834	760	782	751	801	842	778	766	751	800	756	783	784	801	732	789	762	796	787	839	769	792	764	798	750	759	764	756	834	786	780	772	773	779	743	772	745	814	858	778	738	800	779	818	782	790	773	753	753	773	794	713	800	772	773	787	809	761	808	792	757	755	769	795	746	792	761	762	779	780	823	811	778	766	738	738	751	746	768	818	792	780	759	761	778	775	796	858	749	764	809	783	773	799	785	791	792	786	777	760	748	747	755	774	806	715	803	812	776	801	847	749	836	775	750	746	802	816	776	793	764	780	775	822	783	847	795	781	769	760	727	796	837	792	811	824	816	810	779	748	823	756	789	854	775	776	801	767	808	759	754	814	788	786	752	797	806	738	776	739	734	756	806	833	751	735	829	795	748	793	800	844	795	727	762	811	769	758	800	806	784	760	818	816	797	807	808	782	742	761	782	828	766	777	803	758	759	805	844	753	801	806	748	811	759	785	806	801	783	735	767	779	765	792	759	821	830	765	787	814	769	768	830	799	811	810	801	800	762	819	793	790	814	794	778	777	769	754	802	801	778	776	807	780	808	775	730	800	809	796	766	832	789	749	720	777	726	826	739	783	796	806	788	754	786	758	754	779	782	772	810	748	840	762	751	729	783	791	756	774	809	739	750	790	786	767	752	776	765	782	770	760	756	754	797	766	768	800	773	803	805	802	750	780	771	794	785	768	786	790	775	816	773	803	776	760	794	721	794	795	799	776	764	804	800	756	744	786	772	824	765	758	745	779	777	768	800	781	801	769	795	789	804	768	797	789	805	757	785	788	759	776	762	771	779	771	805	795
7534	4788	3973	2721	2173	1814	1748	1366	1234	913	616	556	506	432	474	457	559	828	1099	944	824	687	555	367	368	314	277	347	292	314	305	301	362	331	302	290	305	294	299	311	336	300	262	305	314	291	336	305	291	325	333	285	285	336	319	310	329	312	299	307	304	292	307	361	314	295	301	333	288	268	298	306	298	271	292	308	291	305	304	315	278	304	294	334	282	285	323	319	343	277	291	280	281	326	295	335	331	324	299	312	289	301	307	272	290	300	314	312	297	326	273	288	324	292	298	267	334	310	288	310	296	330	269	319	300	294	300	293	300	303	302	315	310	294	296	278	307	305	302	353	310	305	289	297	290	305	308	305	273	284	297	315	281	315	305	299	298	301	290	332	286	266	321	297	320	287	292	295	306	269	291	301	279	270	309	290	307	272	332	312	278	326	315	303	300	311	340	318	299	308	287	335	317	281	288	295	285	299	279	274	306	322	291	276	310	313	330	303	349	296	323	322	291	314	294	290	302	291	289	300	335	312	304	284	266	288	275	298	277	275	309	307	303	294	330	270	286	309	319	293	329	283	293	282	308	307	304	296	302	293	300	295	309	294	290	335	298	280	277	281	283	303	281	282	311	338	292	330	316	339	316	294	327	298	294	340	292	303	281	311	323	309	266	295	287	314	303	295	308	290	315	312	328	319	311	288	320	290	305	272	283	273	282	292	289	308	302	282	311	313	327	305	291	332	317	319	304	289	320	295	280	290	318	276	278	315	294	300	279	291	304	307	294	294	302	263	312	310	289	307	315	291	278	313	309	315	261	268	302	291	317	290	252	286	312	282	268	304	322	335	300	307	288	286	318	315	299	301	320	324	289	289	308	270	323	324	280	274	298	340	295	312	324	300	300	317	282	295	292	302	294	302	280	288	290	296	284	286	290	321	309	321	327	300	335	291	336	315	313	290	317	300	269	296	319	319	288	294	279	291	293	299	312	315	294	287	326	298	314	280	322	304	315	307	300	324	293	307	293	329	318	329	323	305	264	300	331	278	297	274	311	283	295	309	305	277	262	330	306	276	286	297	274	302	296	289	294	317	295	294	319	299	301	308	285	270	281	323	318	289	274	269	293	286	301	286	294	268	285	333	317	299	294	282	308	289	294	322	319	289	294	291	309	289	310	325	302	301	276	263	293	308	338	298	299	285	272	322	290	295	294	310	276	286	274	310	319	275	291	309	326	333	304	317	307	291	307	300	288	297	296	311	301	293	288	326	276	273	314	323	310	307	273	303	273	294	289	313	282	313	285	302	325	285	297	309	314	311	293	322	263	301	308	283	261	301	308	321	303	344	298	314	310	288	293	286	305	323	332	342	283	293	326	316	321	297	308	292	303	287	297	326	327	310	318	294	311	292	325	297	347	263	282	306	304	318	306	287	288	276	279	321	303	317	285	291	331	287	299	263	309	304	289	300	315	305	296	286	306	327	315	298	327	297	313	291	293	292	280	301	292	318	292	290	277	303	300	270	308	341	284	300	280	293	313	282	324	270	294	289	317	297	269	326	312	323	329	289	329	258	313	308	301	274	320	311	299	296	312	302	318	287	312	328	293	307	308	301	302	297	318	327	282	315	306	305	308	281	302	355	290	281	321	303	282	315	295	287	300	297	281	268	341	301	292	301	309	312	325	318	289	273	278	315	282	275	324	295	262	268	293	280	263	290	323	313	285	270	325	304	301	284	330	295	297	304	300	297	301	274	303	293	296	313	271	303	296	312	305	303	324	299	307	271	291	293	299	299	302	277	308	282	307	291	301	289	297	281	292	311	292	288	302	285	297	308	320	289	280	323	306	311	302	288	296	305	277	301	329	298	312	314	306	282	309	292	315	292	287	309	311	296	319	321	306	333	320	311	292	302	312	324	307	309	320	307	285	290	301	290	289	296	296	308	297	304	315	304	276	309	297	341	282	317	306	304	302	300	283	281	329	310	293	325	305	294	302	298	308	337	291	302	286	303	296	316	314	303	305	289	302	277	301	316	284	304	291	296	297	321	305	295	294	289	298	285	281	303	316	303	314	284	302	301	297	303	301	306	318	294	307	284	319	312	302	270	308	291	303	276	280	267	283	289	321	275	306	323	290	288	352	310	303	306	303	293	330	272	302	312	325	309	318	287	337	302	342	304	297	322	309	298	312	298	318	301	309	303	282	323	307	311	325	303	286	305	299	281	318	327	274	304	316	316	312	314	294	331	306	328	318	290	291	302	282	298	309	314	304	309	292	307	262	288	316	309	302	301	327	306	284	295	294	299	297	283	312	314	296	314	315	292	340	286	296	329	297	298	295	288	301	282	307	307	284	335	303	346	317	331	291	295	301	290	277	304	314	292	295	276	294	305	278	283	283	311	316	287	295	283	284	269	312	285	308	309	287	291	300	282	291	295	313	303	313	328	322	283	303	271	288	286	323	285	308	331	323	309	322	303	305	301	300	311	287	293	327	267	311	308	295	322	293	287	313	302	302	277	291	308	285	295	299	294	284	296	291	291	291	294	305	312	296	284	301	299	297	284	308	292	265	298	322	320	317	340	297	306	323	324	316	289	293	319	313	324	316	293	306	338	296	308	326	312	274	290	295	305	303	316	287	301	339	320	323	332	321	303	295	323	287	303	317	344	313	295	297	340	361	280	307	315	311	287	261	296	280	304	310	299	307	293	287	302	276	330	287	313	336	322	297	291	318	297	280	285	274	302	288	272	291	302	288	312	283	303	299	316	308	338	303	295	278	260	300	336	334	327	281	312	294	302	295	283	288	305	321	319	281	293	293	320	300	317	307	286	271	291	318	297	298	301	330	301	308	291	329	329	282	296	335	307	316	300	308	300	307	299	333	292	290	299	309	312	299	319	276	289	320	281	298	289	295	310	303	288	282	296	275	287	307	330	323	305	284	295	317	305	277	301	339	292	285	292	297	296	334	304	294	325	291	309	341	290	303	297	296	273	307	315	322	299	305	300	329	306	264	325	296	338	300	279	301	322	287	312	300	320	286	293	310	274	279	272	297	312	310	305	293	330	297	297	311	299	321	301	303	292	311	275	296	297	311	338	275	309	303	293	319	294	291	302	296	324	306	324	309	312	324	315	279	288	307	315	296	278	325	332	317	333	331	322	290	298	306	310	273	296	285	288	289	308	284	312	321	288	343	287	326	289	326	329	319	293	285	270	307	310	331	330	295	286	280	340	292	329	294	291	293	289	269	324	306	301	313	280	289	281	304	295	339	277	298	283	312	293	295	289	282	312	322	314	326	312	296	304	307	277	309	319	293	274	313	321	325	283	303	315	301	302	290	282	299	321	280	291	275	297	300	277	310	302	309	302	331	292	309	324	314	304	279	288	298	296	339	289	312	306	260	341	301	314	304	337	298	303	295	302	275	292	277	321	308	282	264	315	319	298	314	291	319	292	287	275	324	312	308	296	289	332	307	307	303	304	267	269	282	280	300	302	297	309	302	285	301	312
5283	4262	6105	7195	7452	7080	6758	5840	5342	4044	2723	2318	2124	1871	2019	1923	2622	4428	5129	4517	3557	2662	1684	1330	992	816	802	782	814	783	774	788	779	759	788	789	838	758	824	812	809	780	809	780	749	768	809	755	770	806	766	726	798	780	773	791	747	799	827	813	813	776	744	810	797	791	787	746	743	740	798	763	776	807	805	794	749	736	793	757	787	772	794	822	736	803	783	790	808	828	784	794	821	788	795	795	802	792	781	827	829	800	750	778	811	734	795	776	771	790	829	794	816	716	807	811	777	810	816	779	817	801	762	806	794	749	788	786	768	817	788	783	769	798	792	792	795	751	822	788	746	796	744	770	746	791	732	806	771	834	730	780	750	762	752	771	798	763	814	748	731	819	746	799	775	764	787	782	761	793	816	766	805	800	794	841	744	797	805	768	753	777	796	817	763	754	788	769	761	851	740	832	750	783	737	808	745	817	770	787	797	821	811	785	768	729	823	754	766	795	807	774	761	802	746	743	801	805	817	788	790	770	813	786	780	748	783	728	719	779	772	782	793	822	732	770	770	806	781	753	792	775	775	774	812	803	750	769	803	757	786	831	814	808	830	793	809	783	810	783	785	741	787	771	808	755	769	811	798	795	821	777	776	803	786	813	783	760	812	771	756	759	755	765	728	731	781	796	793	828	783	805	754	792	743	755	800	737	763	691	774	787	769	744	804	800	740	761	788	752	769	829	798	795	779	756	752	765	786	815	722	788	795	734	769	763	793	760	793	805	777	786	790	781	772	746	786	799	800	798	760	802	768	793	782	812	789	759	747	763	760	812	808	811	794	759	784	725	771	718	839	762	824	779	760	796	770	800	785	739	767	770	819	825	704	792	801	726	781	784	777	800	788	797	759	793	751	772	812	734	782	761	766	755	762	779	825	761	788	778	785	759	732	797	831	799	848	788	761	785	755	827	786	737	800	794	838	772	799	797	755	793	811	801	795	761	812	838	777	789	794	822	759	774	810	793	752	762	848	794	786	774	766	769	800	812	770	779	794	764	798	791	790	793	787	769	726	752	789	811	786	747	748	774	816	803	752	786	824	758	809	821	813	774	809	839	797	799	779	765	764	751	787	774	819	810	766	773	745	828	798	749	787	781	801	826	754	790	820	816	785	777	793	816	804	808	744	794	807	840	777	754	795	812	727	778	845	768	708	799	769	801	738	815	823	797	830	781	798	770	786	770	764	865	764	806	744	790	726	767	794	818	822	749	819	769	768	796	783	793	813	784	746	806	727	765	769	742	827	740	781	779	765	777	792	785	777	736	786	734	765	827	767	780	752	804	823	755	777	783	799	760	773	757	824	772	821	737	803	794	798	765	747	782	839	798	807	747	795	773	755	779	735	829	772	742	824	748	794	783	759	818	772	796	831	811	755	811	841	745	743	773	790	813	766	796	817	794	727	769	792	793	761	818	799	732	806	783	799	769	810	795	799	764	780	759	802	815	785	727	749	779	745	762	759	800	836	817	754	759	846	795	801	759	735	775	753	770	789	820	782	830	821	792	814	751	803	801	820	768	797	759	802	787	788	822	785	773	828	723	802	774	766	824	747	803	814	776	707	827	787	816	787	720	763	797	808	803	839	777	745	805	743	786	789	834	790	786	775	774	830	809	779	774	778	762	751	775	785	824	766	778	786	766	823	739	778	754	743	784	757	820	814	811	794	775	758	745	818	789	791	738	770	798	812	771	765	739	782	825	811	749	786	814	754	809	777	795	768	731	756	774	753	809	764	798	792	764	798	797	795	774	792	771	796	783	801	800	737	796	753	745	766	745	810	799	755	768	818	775	821	791	800	766	786	776	726	795	774	824	782	815	792	768	733	838	792	761	788	802	769	777	737	759	823	799	752	761	843	777	819	834	794	790	796	797	798	752	717	785	802	783	806	733	746	782	833	765	768	771	835	764	831	767	769	802	765	775	774	809	773	754	832	810	797	782	779	753	789	797	735	792	784	809	783	794	832	796	821	737	783	825	770	848	807	782	782	809	780	775	804	852	813	756	835	799	822	782	779	793	795	758	791	803	765	760	774	767	799	752	774	749	766	794	776	857	756	757	730	794	746	786	785	801	787	763	750	806	723	772	722	798	738	773	784	791	786	778	776	822	850	788	800	771	756	815	791	802	753	782	809	759	764	804	806	844	799	796	776	825	802	795	784	819	735	702	761	772	761	749	800	805	784	832	816	786	770	825	785	763	788	785	727	826	763	758	759	767	781	788	807	817	843	787	741	804	792	788	814	799	790	797	779	775	804	748	827	772	795	795	803	787	803	787	787	735	772	770	781	754	821	779	822	795	729	791	767	760	795	817	749	807	767	815	785	783	853	825	788	772	775	796	789	791	783	776	832	800	798	762	780	808	807	782	778	757	786	798	799	826	792	774	754	768	791	770	752	726	804	779	773	809	836	778	803	788	768	746	813	737	756	805	729	792	776	797	830	825	775	798	814	762	764	825	744	863	767	784	754	730	770	800	758	801	744	769	791	809	809	787	796	811	751	783	809	800	825	822	730	733	793	795	771	805	830	782	763	812	807	782	810	673	763	786	763	799	823	794	814	770	735	759	788	763	816	813	818	768	813	802	808	780	817	783	767	796	772	762	822	836	821	824	812	812	746	781	833	799	832	747	739	780	825	779	786	763	796	738	890	811	814	812	787	796	772	804	792	824	794	733	828	780	751	772	802	729	806	761	803	782	781	804	803	748	788	814	771	838	811	779	734	747	737	807	768	757	755	799	782	786	785	799	784	762	790	804	773	809	729	776	744	833	770	797	810	782	788	835	739	775	774	794	807	771	817	785	782	801	793	810	832	803	761	828	755	795	785	757	758	761	743	788	762	768	807	853	778	802	755	748	827	780	764	757	746	843	784	795	760	727	787	778	808	802	784	809	789	741	760	737	761	779	780	831	782	757	774	752	800	751	740	769	816	809	797	762	801	769	783	781	802	815	744	786	783	746	743	751	736	814	780	844	768	777	747	758	788	780	792	802	780	782	732	797	847	833	760	791	786	749	846	771	777	773	798	776	764	823	854	792	801	822	786	822	736	823	778	785	743	738	801	748	780	802	832	783	784	762	773	811	804	776	805	804	835	771	817	828	791	782	790	741	834	754	792	803	744	762	804	814	788	813	772	773	734	799	731	809	723	785	801	840	789	726	775	778	795	788	788	778	776	813	772	802	775	740	767	804	734	790	785	768	762	753	807	831	832	779	800	713	795	754	764	831	772	822	738	797	812	786	798	713	780	799	812	765	785	809	775	765	735	807	828	796	802	786	749	797	762	753	778	779	780	754	766	830	761	769	839	812	770	754	780	780	784	785	806	774	847	770	767	794	798	786	785	829	807	781	779	765	795	766	783	789	784	785	805	818	776	767	776	780	818	847	845	835	818	787	839	793	821	790	781	782	789	743	790	827	766	788	799	757	757	766	778	792	791	811	806	780	746	813	750	785	819	793
17260	7006	8310	10716	14457	8450	9339	5629	3222	2192	1585	1550	1227	1114	6487	10841	7969	5287	4416	3016	1879	986	561	419	317	293	294	300	302	316	291	318	325	357	291	275	308	300	312	337	305	309	325	308	294	332	299	287	291	320	310	317	281	313	309	295	321	313	292	284	297	269	314	292	282	339	291	255	297	305	282	317	285	327	293	293	353	294	294	302	341	301	299	320	317	320	297	310	299	299	305	281	303	281	291	278	293	308	276	309	285	299	301	331	275	301	321	303	297	296	302	319	299	280	294	317	287	316	284	301	277	295	294	292	294	269	294	292	276	276	307	291	274	335	313	292	270	352	305	290	283	285	314	319	320	307	304	303	303	331	293	274	289	282	306	321	294	308	292	300	268	307	312	292	325	332	307	290	288	330	311	324	294	300	303	307	295	289	320	315	305	276	301	302	292	289	320	285	311	318	305	331	310	318	321	284	295	270	313	292	265	297	305	301	290	334	307	289	282	301	315	307	291	306	321	313	295	313	311	313	318	293	322	311	318	340	292	314	327	304	313	288	289	340	306	291	279	315	278	316	301	293	335	291	291	298	307	300	287	314	286	306	296	308	321	299	274	322	286	311	280	308	280	272	308	302	296	295	315	323	321	282	281	294	271	274	282	293	289	323	285	343	296	303	315	314	301	296	305	316	276	295	294	282	304	298	308	296	293	296	292	308	304	356	337	293	303	302	290	299	277	314	320	295	345	297	320	309	304	298	315	290	305	269	325	297	310	312	314	305	319	336	300	297	264	279	299	290	301	307	294	287	287	303	309	299	277	277	284	307	271	321	282	287	272	282	299	302	289	288	288	305	307	285	310	323	285	302	291	290	309	288	289	292	276	291	300	294	316	334	312	324	281	294	313	298	277	312	290	291	288	286	288	331	305	314	308	294	313	298	278	287	293	338	289	292	309	300	275	316	317	310	307	301	293	344	316	336	297	313	298	332	288	318	313	346	307	305	318	307	307	293	288	282	283	290	295	328	270	287	282	336	270	274	338	301	287	275	295	301	290	325	318	346	299	266	317	313	286	291	282	278	288	272	313	315	326	326	293	296	335	339	328	309	291	294	291	323	282	285	290	268	285	290	303	276	311	313	294	297	334	345	336	276	332	313	322	308	300	315	327	276	308	282	300	303	307	327	287	287	297	311	321	296	320	278	280	285	272	279	317	312	305	285	304	304	290	326	274	342	297	335	268	333	325	297	286	291	323	295	308	284	310	316	321	312	291	283	309	266	296	314	302	302	316	289	272	325	296	302	323	321	279	359	301	294	291	292	293	303	324	295	325	303	305	292	290	296	293	308	295	314	290	313	281	318	279	312	286	313	335	289	300	282	326	279	296	308	316	317	286	329	292	325	306	281	337	304	276	289	303	287	310	291	289	314	299	306	283	302	294	277	314	294	330	299	295	295	255	299	302	308	312	293	314	281	312	317	305	273	306	290	315	319	316	309	296	277	297	300	288	291	331	285	290	269	297	304	317	283	311	305	288	304	317	282	292	315	289	310	289	297	283	285	296	298	259	310	274	300	268	297	335	289	317	278	300	305	316	296	307	308	275	306	292	333	303	286	301	320	287	270	303	290	273	308	302	305	293	310	314	305	296	316	307	326	300	315	319	310	269	282	284	333	331	296	306	290	312	317	318	306	292	282	284	325	306	292	276	296	318	306	323	304	309	285	328	315	283	303	297	286	302	286	289	344	294	324	289	285	284	282	294	308	277	317	298	293	317	318	296	310	350	288	307	292	270	296	312	308	329	264	318	279	302	304	322	282	300	293	287	290	281	314	276	280	306	304	295	273	321	298	296	279	313	288	305	328	307	329	287	260	282	329	303	299	266	321	330	312	317	303	299	331	339	280	299	280	313	310	296	305	323	310	284	299	290	276	288	309	321	315	281	324	291	298	316	333	287	270	298	309	316	289	271	295	308	276	309	279	312	315	283	316	298	293	300	276	327	292	292	308	264	304	299	324	280	307	292	271	297	304	313	313	317	330	278	283	318	321	317	278	297	273	315	289	310	318	293	315	325	297	301	301	303	302	278	283	292	340	335	263	312	277	318	294	327	296	307	308	283	292	296	315	293	287	308	284	307	304	301	313	291	307	305	282	304	354	302	291	276	294	314	288	325	287	282	323	319	292	308	271	295	309	295	318	318	290	293	291	282	290	296	255	310	289	279	295	276	284	311	289	315	299	301	317	261	286	322	310	301	308	305	297	309	317	302	296	308	290	308	289	336	328	305	267	288	329	294	294	294	266	297	305	311	291	279	293	307	301	313	310	309	297	316	259	310	305	322	295	311	322	297	317	328	279	321	291	310	274	314	337	297	263	310	294	288	293	274	323	287	262	315	308	283	277	319	306	287	305	315	296	330	297	300	299	307	310	299	329	295	273	286	299	290	312	320	305	276	299	294	308	303	304	307	276	323	315	341	292	318	288	255	292	305	300	302	313	301	304	304	320	301	326	316	307	297	294	286	287	322	302	304	293	271	295	309	313	301	330	309	294	285	333	317	292	294	317	293	323	329	283	272	322	316	298	329	276	273	305	320	295	295	307	305	316	295	309	293	302	302	304	341	300	286	281	284	314	334	322	316	306	294	313	297	288	273	296	305	303	288	316	309	279	256	300	345	301	309	318	327	268	281	280	347	336	292	298	310	305	326	299	271	275	311	316	283	281	305	292	299	282	285	275	329	279	304	317	298	288	308	302	283	294	296	276	304	307	328	292	301	304	296	311	312	275	269	306	302	288	299	286	292	274	309	296	277	312	274	283	304	282	317	302	295	322	311	291	324	270	291	288	338	296	293	287	287	309	331	291	299	320	312	300	261	305	299	311	306	302	288	290	283	282	300	296	296	317	291	287	320	302	289	303	282	288	297	297	302	300	294	325	277	321	302	300	288	280	271	321	289	275	296	267	327	311	297	312	312	326	280	303	344	326	307	301	304	314	313	288	293	314	314	284	280	260	310	307	263	283	298	313	303	325	299	294	324	303	284	308	339	323	314	264	297	287	290	313	298	308	271	284	292	287	328	309	277	282	290	304	318	300	281	310	277	278	301	298	338	280	297	276	313	313	293	274	291	284	276	304	325	287	308	274	308	299	286	295	314	331	300	303	323	304	281	281	305	284	303	271	315	301	316	332	309	316	323	314	297	286	293	271	297	284	300	292	318	309	314	298	289	302	307	297	311	315	303	295	306	303	322	288	305	290	286	305	318	299	291	337	293	292	322	296	295	271	343	301	315	301	330	340	314	320	279	320	308	312	290	275	282	310	309	292	290	296	330	320	290	311	300	297	290	297	298	322	308	284	284	311	316	291	296	322	299	278	268	281	280	321	285	300	288	309	302	308	306	274	315	316	270	316	305	305	325	281	305	262	287	311	313	311	323	319	280	319	309	294	314	302	321	306	295	293	283	304	320	305	297	309	281	298	278	322	297	304	305	304	312	276	292	290	312	277	303	278
10295	5598	11615	17120	20989	15563	20242	13476	10706	9051	6996	7653	5572	5360	25126	29949	22968	20640	17710	12887	8378	4532	2430	1481	1028	845	842	767	781	785	819	770	788	746	768	799	775	786	802	820	795	764	836	780	745	760	794	807	795	749	801	811	795	795	788	820	789	770	758	769	790	836	812	772	768	769	815	816	748	784	757	748	793	773	811	804	753	821	792	804	816	827	797	781	758	774	759	813	837	806	779	777	786	738	771	789	787	796	750	768	791	760	785	796	786	775	842	775	775	767	768	810	756	768	807	802	758	765	781	757	726	820	761	810	810	778	800	784	810	817	813	766	773	790	824	814	761	772	781	769	785	726	829	773	755	745	741	770	769	784	743	801	781	802	793	788	809	788	753	789	778	818	786	746	745	753	781	803	785	797	802	841	798	854	808	819	781	781	785	805	773	754	781	806	784	816	744	781	823	800	740	766	823	796	747	771	768	771	805	818	782	798	816	774	765	746	803	812	815	794	784	765	758	817	779	797	777	780	764	751	785	740	785	785	780	777	790	791	767	771	739	780	806	753	740	769	814	794	809	764	738	768	785	744	803	810	756	797	764	772	866	762	806	801	747	746	802	757	794	781	779	784	753	805	791	798	822	819	839	808	786	732	788	780	788	772	771	791	827	728	784	772	820	801	759	785	740	788	739	743	808	760	742	786	865	806	786	825	759	804	781	792	794	815	789	847	780	767	752	793	742	861	802	788	790	812	811	811	763	697	838	815	792	819	801	753	786	788	773	769	798	765	762	819	790	779	788	760	776	748	751	750	733	788	759	812	746	817	768	756	784	762	773	851	806	749	743	765	789	739	744	790	784	796	797	793	782	759	752	778	756	753	858	751	768	757	787	816	792	802	759	793	826	754	770	749	822	758	778	831	790	746	753	763	807	768	830	819	799	793	853	887	799	767	803	750	771	798	760	793	783	813	805	766	820	786	763	799	758	790	832	812	785	797	774	782	801	765	764	777	724	768	775	771	780	809	798	806	839	769	761	750	812	773	842	765	797	735	792	797	832	752	778	798	829	810	748	760	782	820	762	760	760	795	739	792	799	760	769	797	769	784	763	831	785	768	775	760	746	768	805	802	768	770	780	740	795	739	798	781	754	811	735	802	792	813	753	778	755	777	751	787	783	795	780	783	756	780	813	827	763	854	800	784	761	826	772	827	773	791	757	790	797	804	774	748	771	772	784	761	737	818	762	762	757	750	800	760	822	768	782	794	780	771	790	824	777	818	732	804	773	772	791	827	784	784	763	823	805	760	752	805	759	717	779	763	775	803	831	782	831	765	780	804	801	813	839	816	776	753	824	799	804	774	817	783	791	799	814	800	837	810	776	736	828	757	745	744	806	765	738	767	790	734	773	782	764	738	788	820	811	789	797	787	823	789	792	795	786	750	797	775	863	789	785	796	796	764	780	777	770	767	774	732	765	764	794	838	808	767	812	761	789	795	771	796	776	797	788	778	783	816	774	795	797	804	786	746	760	781	789	766	814	772	760	798	789	800	766	765	828	781	759	821	715	783	787	735	748	790	796	798	777	817	788	789	791	823	790	814	785	783	764	772	759	813	775	778	784	817	714	780	809	787	761	821	771	784	778	798	768	796	791	762	753	768	827	706	807	799	773	787	755	801	765	740	793	757	764	806	838	769	779	766	799	752	820	862	753	775	765	745	756	731	734	760	777	732	798	781	751	815	797	802	791	813	772	837	784	812	759	818	793	782	790	736	780	823	746	789	816	786	785	764	795	781	740	787	796	789	738	758	785	744	814	774	777	746	793	790	798	731	769	823	774	785	774	766	816	781	825	776	775	750	808	776	775	814	801	728	735	828	792	731	820	867	793	769	757	767	733	770	792	779	801	763	755	790	790	756	789	784	769	779	774	789	771	747	777	774	806	791	770	813	792	819	785	763	796	798	789	758	751	736	800	776	754	751	812	796	760	830	790	759	821	821	765	780	812	799	781	750	756	786	782	771	798	776	790	803	808	756	760	832	803	749	744	729	758	751	845	804	777	753	767	805	760	780	793	803	805	718	792	775	786	789	772	832	736	816	810	782	820	797	786	814	768	767	788	793	760	769	766	765	761	782	749	786	752	765	780	786	834	785	773	752	758	749	846	789	788	766	770	833	868	808	810	845	788	819	792	829	795	803	777	770	836	801	814	797	808	789	817	825	786	799	716	761	806	783	775	791	754	773	751	785	788	792	767	736	809	790	807	809	780	802	800	800	827	784	794	759	781	790	799	770	791	745	828	724	787	807	759	756	807	777	745	832	788	780	786	745	766	810	740	772	746	805	775	747	783	803	785	806	795	817	787	777	780	796	773	782	835	791	806	765	817	815	764	809	763	770	765	829	758	761	839	777	777	806	773	791	793	737	819	796	762	743	801	756	783	805	766	803	784	799	760	824	812	795	843	812	767	726	832	771	739	765	810	833	751	806	828	807	739	789	817	765	831	835	823	793	787	774	820	794	786	863	804	805	811	737	796	811	776	757	812	823	810	860	797	810	777	787	806	810	861	809	777	797	821	773	834	761	755	768	754	814	774	792	776	742	758	733	760	822	821	770	786	813	759	758	810	756	719	798	790	776	765	808	785	787	731	782	814	855	782	814	797	827	809	819	759	779	786	778	793	712	809	802	727	776	754	823	776	824	813	840	781	782	758	844	782	831	814	799	785	790	763	783	753	822	759	753	840	816	746	792	793	814	800	771	780	790	752	816	799	781	799	782	755	814	793	780	798	763	804	789	769	815	784	785	779	859	749	784	770	716	757	802	763	759	789	720	808	818	719	781	783	789	791	810	774	758	836	776	770	768	775	846	807	761	787	864	826	781	755	786	786	754	803	762	836	768	789	787	737	734	791	805	772	744	824	750	801	729	759	770	839	771	771	782	782	801	746	804	801	840	745	775	777	804	800	739	740	768	766	748	763	775	758	774	806	804	771	785	762	794	787	836	806	799	789	730	799	819	789	734	778	797	779	807	775	766	778	823	761	789	754	758	740	757	777	823	813	780	782	848	823	812	776	768	760	787	763	775	772	824	798	790	795	815	802	803	821	742	793	768	773	745	790	802	805	803	763	790	826	779	820	751	736	802	772	747	794	802	759	789	795	818	815	810	760	811	770	778	716	786	789	825	812	775	774	835	778	785	775	810	759	806	792	795	775	777	819	763	787	809	820	738	733	759	815	776	818	782	831	820	797	777	780	792	776	832	807	775	796	760	783	741	780	794	776	770	836	770	787	790	763	793	791	838	789	793	811	772	739	756	748	819	763	791	763	725	771	788	821	743	739	797	740	819	788	800	763	785	764	788	783	771	826	829	748	750	782	833	758	781	813	827	769	799	762	774	762	768	799	761	769	759	760	807	794	794	762	781	832	787	806	790	774	756	811	857	800	822	776	768	779	817	765	829	751	818	773	802	813	769	777	774	794	759	745	808	837	844	783	742	792	792	800	818	807	795	827	748
21725	8734	13783	19719	21545	16369	13284	10300	5238	3691	3372	2236	1257	1264	10751	19618	18076	11175	4914	1945	1117	496	365	321	295	286	307	291	329	294	309	307	274	286	318	271	301	273	292	319	282	305	314	274	307	308	297	290	306	316	319	315	307	284	281	312	334	287	278	330	282	309	321	299	301	323	313	319	288	307	279	309	335	301	292	300	322	274	305	285	323	322	311	297	306	286	284	298	328	283	317	324	280	294	268	297	326	306	297	272	316	301	309	298	320	298	296	303	277	297	295	274	317	285	278	349	312	320	292	299	276	308	309	320	299	305	309	324	300	303	294	302	276	290	281	310	308	306	297	311	320	299	284	279	302	323	332	248	293	249	306	338	298	309	268	286	301	321	281	339	313	336	302	318	332	327	289	290	300	301	296	323	294	270	294	311	309	335	318	297	284	295	287	296	305	329	317	285	310	276	316	270	323	294	315	286	282	313	290	329	280	282	295	299	283	318	326	284	286	315	290	266	334	297	273	277	311	278	296	311	320	277	321	306	333	291	289	292	275	274	299	256	302	282	298	304	332	299	321	324	301	317	304	303	343	303	294	300	309	268	290	320	294	275	302	288	282	307	322	291	309	315	271	297	322	311	314	273	307	309	330	299	279	312	291	337	309	313	311	295	310	292	289	332	308	298	321	293	281	319	299	305	303	308	304	271	282	323	296	307	294	303	327	294	284	298	319	330	304	276	318	304	286	306	316	294	289	327	273	301	327	323	277	332	269	297	293	293	321	314	293	298	303	315	265	305	341	294	310	280	280	318	295	310	290	303	297	285	286	327	308	266	261	284	320	306	272	339	290	299	280	319	264	287	275	278	305	291	317	312	294	306	324	303	332	298	292	320	303	321	320	310	325	337	300	322	327	307	318	278	308	334	271	302	299	296	292	308	306	294	275	292	288	322	328	274	312	304	320	321	308	308	322	280	306	313	291	276	279	316	283	306	325	300	304	336	321	281	277	281	272	297	292	300	305	293	269	309	284	307	269	296	282	324	273	297	290	297	326	322	326	310	316	285	311	317	279	340	329	300	308	334	304	315	304	315	281	280	307	317	294	336	277	326	311	305	296	270	296	314	308	308	307	292	264	287	332	297	307	287	314	310	307	291	315	293	298	299	322	297	284	300	319	276	342	276	303	296	274	279	295	275	288	270	280	295	265	308	320	289	328	294	341	288	243	296	323	300	318	305	305	313	303	276	313	290	253	288	281	294	292	327	319	298	312	293	312	301	299	314	327	302	314	300	296	305	303	273	285	293	293	274	301	289	293	285	316	314	318	326	273	312	266	310	310	297	286	300	311	312	311	297	281	312	308	265	312	315	288	276	286	291	307	294	308	298	330	286	295	325	299	336	264	290	293	323	281	309	315	290	326	281	335	321	311	306	303	313	302	326	316	320	343	300	291	300	300	292	300	283	271	290	332	315	274	314	299	291	323	307	335	317	315	273	300	294	324	325	294	303	281	310	279	281	300	283	292	286	310	303	302	293	284	318	318	311	321	323	273	294	297	287	297	289	300	270	304	321	299	283	296	308	305	334	308	306	322	307	276	302	314	288	300	287	293	311	288	278	292	285	296	285	279	301	298	342	277	325	315	266	310	286	299	319	311	298	325	307	262	302	277	299	315	304	297	312	310	286	293	281	313	325	319	324	272	297	305	308	321	287	323	286	295	296	295	313	324	307	332	286	273	275	278	286	315	296	317	301	293	325	297	303	296	329	282	311	305	293	300	286	320	297	297	310	301	312	282	304	319	334	306	307	285	324	298	305	294	289	286	278	313	310	292	287	323	323	295	325	295	285	301	288	284	301	297	294	325	306	286	290	299	287	268	291	310	302	280	312	313	297	292	303	281	302	267	300	303	278	306	283	245	305	293	310	293	292	321	318	300	332	341	291	280	311	296	323	286	291	300	325	321	314	322	299	315	306	286	324	286	315	312	265	318	293	315	327	304	269	272	305	322	282	284	318	284	313	297	308	269	271	283	301	321	306	349	314	307	310	279	324	287	297	294	319	305	297	279	300	302	283	293	283	325	315	306	286	286	290	292	292	300	279	306	294	308	299	301	281	294	279	271	293	275	292	311	266	318	341	290	306	295	316	317	323	281	278	314	294	269	306	261	311	290	305	311	258	322	305	312	296	294	296	326	321	283	324	281	307	318	291	344	291	280	319	281	288	331	308	287	303	308	299	321	310	288	288	298	284	289	329	312	304	286	310	292	259	323	294	336	293	318	308	327	285	264	313	322	332	277	324	316	269	309	324	326	282	298	306	330	265	287	308	288	291	303	310	295	318	294	270	316	305	298	284	313	327	289	293	280	296	298	284	277	277	307	305	287	328	277	347	295	284	319	284	286	278	278	319	292	311	263	299	310	274	285	306	311	301	295	308	318	273	301	323	299	295	293	289	334	322	293	314	297	299	297	321	329	319	287	309	307	275	290	278	277	293	319	295	272	291	324	297	319	286	280	311	325	257	307	290	304	335	303	290	292	293	293	308	301	314	281	314	299	299	322	312	308	290	331	322	303	317	300	281	297	302	299	281	279	299	320	314	311	303	285	301	306	279	291	305	267	268	319	290	270	292	317	320	306	288	327	295	321	312	281	311	287	278	310	286	300	313	263	304	285	288	303	284	284	323	294	280	294	316	304	294	307	320	313	336	289	265	309	288	302	319	325	317	344	274	293	313	293	293	297	270	289	293	275	287	324	293	323	291	286	307	297	302	298	300	317	315	290	314	290	300	322	306	301	291	281	305	290	282	296	325	319	304	331	293	304	280	324	311	287	293	293	304	301	308	293	277	291	311	292	298	321	308	287	293	284	298	309	286	273	324	280	281	294	333	304	330	288	277	331	292	325	267	304	278	338	279	291	270	302	316	286	300	312	306	298	303	278	322	305	297	325	302	292	295	345	285	301	285	297	304	273	279	280	310	295	324	295	297	322	331	266	281	307	325	289	267	285	283	267	325	282	282	297	322	312	293	317	292	314	319	318	297	304	302	305	325	297	327	298	313	327	285	333	310	341	287	321	311	328	309	305	277	306	290	286	327	312	283	313	280	297	281	297	312	309	306	300	315	321	335	289	270	281	291	292	321	305	275	308	279	329	277	305	295	281	249	267	320	322	292	290	304	315	270	299	310	311	282	286	275	297	302	308	288	300	334	288	302	297	330	310	304	287	287	284	308	300	318	293	281	330	289	296	279	339	302	274	307	316	292	295	289	290	279	329	310	310	277	297	297	302	306	267	302	315	312	300	277	313	322	321	287	294	285	293	313	315	303	292	321	285	314	333	309	266	277	284	326	322	324	321	292	293	308	305	296	317	310	286	294	303	332	293	289	293	281	292	311	300	313	311	285	278	296	279	298	302	291	310	312	314	301	313	273	319	316	308	320	300	316	307	310	324	269	291	316	278	335	295	298	297	292	315	323	261	292	281	311	292	306	302	289	289	310	266	329	285	285	296	310
11161	6591	16548	25534	26253	23426	23169	18829	13123	12500	12510	9319	5998	6316	32310	42012	38819	29598	16853	8758	4546	1797	1171	941	849	742	780	788	766	750	789	741	831	766	813	783	783	772	806	758	832	774	794	778	804	778	739	808	817	808	773	842	809	746	790	790	803	776	826	815	753	773	762	750	830	753	741	753	762	771	781	801	802	735	840	752	796	775	786	763	751	788	790	834	762	805	794	762	797	750	751	756	773	804	775	852	800	782	753	777	728	779	802	764	742	772	773	785	724	793	787	767	814	787	723	806	751	754	769	817	762	752	761	753	794	798	772	743	794	818	735	764	830	801	754	768	793	751	757	790	771	760	777	765	811	798	791	782	741	817	777	754	799	727	791	756	807	755	749	713	823	755	721	761	754	794	746	779	760	772	783	781	805	800	786	818	743	798	715	767	794	766	745	770	741	770	811	802	772	829	800	757	792	785	785	722	761	815	802	788	752	795	803	799	785	821	771	834	822	817	745	784	797	805	774	742	776	839	770	838	779	793	756	782	820	791	797	777	762	780	814	837	805	769	793	830	753	773	815	860	769	775	804	761	733	778	741	791	748	780	791	776	776	817	748	736	770	764	810	837	760	748	771	720	788	797	797	781	788	772	784	796	793	742	776	740	788	797	781	743	788	798	798	769	765	752	752	749	779	757	782	785	767	704	832	786	797	837	746	797	770	780	782	777	845	777	760	743	803	768	747	838	810	753	813	768	794	832	814	804	759	795	764	773	770	799	765	771	760	776	748	803	755	782	774	771	793	800	804	809	820	819	761	807	776	808	770	825	763	763	812	746	763	836	777	774	807	810	802	800	791	758	774	801	827	813	760	754	845	768	818	792	809	758	748	822	745	793	790	794	781	793	752	790	798	735	778	760	771	806	781	787	806	777	766	804	809	800	758	790	774	820	770	746	794	768	770	801	753	808	760	755	788	789	716	805	757	789	757	771	839	745	812	768	781	804	754	762	816	844	756	772	774	781	756	819	789	787	787	765	808	745	736	741	775	747	834	797	796	749	803	781	794	806	771	821	762	767	754	751	767	779	770	805	749	765	754	784	805	786	773	863	768	743	821	744	753	795	777	777	784	762	749	787	811	781	800	795	756	811	764	769	812	779	808	785	728	732	803	784	755	817	755	757	736	798	770	799	769	792	808	775	849	741	808	780	796	794	788	787	775	791	773	780	755	724	832	771	807	783	802	786	806	787	767	782	773	771	767	757	780	762	734	798	781	779	790	748	802	846	818	778	767	792	812	735	731	819	771	753	806	782	821	796	777	763	750	789	773	736	796	763	781	800	771	755	801	812	790	783	815	782	761	762	771	786	805	795	718	787	767	782	757	757	773	756	794	759	822	749	762	821	795	740	792	742	797	754	748	762	801	719	827	789	730	837	818	742	715	753	811	758	824	772	758	774	776	764	829	827	794	756	760	798	785	779	777	747	769	791	780	767	769	785	779	784	761	741	769	807	769	795	794	775	775	758	784	794	786	731	723	775	792	782	792	794	804	807	808	757	721	766	760	747	815	767	785	769	787	699	785	791	802	770	803	793	746	780	774	761	777	758	759	775	770	780	774	756	859	818	788	815	785	777	786	819	780	765	774	730	807	750	757	735	822	790	747	764	802	733	763	804	798	786	798	806	752	794	815	777	807	819	808	758	774	804	794	807	755	786	770	803	767	798	823	788	782	789	761	746	776	798	804	760	742	785	790	759	772	783	777	725	773	729	767	787	773	737	774	771	731	767	782	741	775	825	804	795	750	798	793	747	771	790	787	762	819	789	749	768	778	785	779	776	779	787	834	805	759	808	785	777	787	775	764	715	770	767	771	756	772	734	799	815	834	810	718	832	781	773	751	775	806	790	767	762	761	824	814	771	792	803	748	748	783	740	830	800	764	754	710	716	807	778	778	760	816	771	775	799	746	744	771	790	799	810	793	763	755	782	778	773	859	761	765	797	747	763	717	834	783	791	799	798	770	771	742	781	821	785	750	791	755	755	765	793	740	778	767	792	803	771	732	769	774	771	836	724	795	781	740	794	802	793	777	716	804	773	804	750	772	744	755	760	745	757	756	807	806	786	722	802	736	794	778	795	780	736	769	805	754	759	788	767	772	740	774	781	823	709	742	766	784	789	725	746	741	796	802	773	751	795	753	772	735	825	769	824	846	791	768	747	769	757	779	799	808	843	745	807	806	813	768	783	761	766	779	808	794	751	793	773	763	736	803	764	786	811	762	775	803	789	792	778	781	795	805	788	797	743	803	775	796	814	771	790	744	766	791	810	778	806	788	759	793	775	779	830	774	754	757	725	783	783	804	749	789	781	785	783	800	773	711	801	816	770	796	765	776	758	802	727	752	786	761	775	750	828	753	785	758	779	780	784	809	772	760	722	782	776	780	788	804	811	830	806	786	769	717	750	747	806	799	782	862	809	809	789	791	704	770	769	783	753	783	812	776	733	738	762	786	800	780	774	783	775	773	764	815	763	751	782	785	811	789	780	795	850	778	788	764	819	747	737	804	782	857	785	802	794	875	724	757	768	730	789	771	745	783	800	777	784	850	827	723	759	785	784	806	761	755	771	811	774	770	771	757	823	793	821	831	767	784	835	771	845	789	817	810	760	775	773	809	784	770	770	711	750	771	786	853	750	822	773	804	791	762	807	756	818	819	776	731	724	772	784	788	795	753	722	766	839	804	778	792	772	804	783	830	793	792	795	742	752	827	758	829	797	759	811	776	749	788	831	811	756	789	802	796	791	745	780	754	771	791	734	751	791	761	813	778	763	756	789	787	783	832	768	742	791	758	814	765	752	792	763	747	773	827	702	808	812	782	782	774	740	801	791	750	785	754	792	810	791	780	803	806	797	766	765	801	724	756	769	787	759	779	788	791	797	773	758	777	738	771	790	769	816	804	759	824	781	794	823	806	763	728	768	775	761	791	757	791	793	790	770	768	768	773	759	789	782	769	804	806	765	803	825	812	789	760	780	796	789	770	792	727	797	736	735	819	771	773	769	732	749	736	793	731	804	799	814	774	794	772	773	784	751	704	785	814	758	759	765	772	791	735	761	771	755	788	781	773	741	822	802	800	785	736	768	793	812	778	730	785	745	800	773	835	752	741	812	831	841	747	772	798	782	810	727	720	819	730	816	792	786	795	743	770	840	823	798	792	829	758	815	795	824	808	748	765	781	775	842	768	790	785	749	777	794	787	785	749	719	774	744	806	809	745	749	769	789	743	800	787	789	734	765	755	808	773	758	815	821	776	822	761	745	792	743	762	826	752	822	736	809	773	799	777	764	760	773	739	779	798	783	765	789	729	795	786	783	811	748	756	732	789	749	760	801	765	808	719	813	779	728	790	818	741	731	754	800	818	793	774	785	736	806	791	779	794	765	738	764	773	771	742	773	783	754	792	800	773	760	790	776	761	778	756	768	741	839	746	801	752	738	763	743	783	786	759	769	761	778	777	792
6559	3245	4132	4095	3908	2723	2684	1630	1797	1793	1424	1237	932	752	872	1599	1784	1309	826	524	386	350	330	316	359	334	265	280	299	327	313	314	319	295	328	287	283	278	286	305	275	281	305	294	295	319	277	275	283	292	290	292	311	297	302	319	321	308	303	297	321	284	265	296	313	314	282	306	327	308	320	303	263	284	282	274	320	290	358	286	307	312	281	320	293	272	289	329	324	326	306	331	304	310	291	285	285	296	314	326	328	269	314	285	301	320	309	267	338	311	309	312	308	300	288	305	290	299	302	268	311	304	270	283	302	311	327	323	299	283	301	296	292	297	294	278	263	278	299	309	317	327	311	300	299	338	286	326	328	304	278	293	333	276	280	314	296	289	317	299	314	344	306	298	282	305	322	282	280	273	284	292	292	315	311	306	290	312	318	327	308	290	305	254	266	308	277	268	292	296	305	308	288	304	329	329	297	311	308	307	309	310	319	322	301	298	292	313	312	256	283	300	266	292	323	307	312	284	266	295	326	285	266	305	319	290	292	292	295	280	284	288	306	268	304	286	322	321	302	292	322	306	317	307	286	305	286	270	282	303	269	299	282	304	278	283	288	300	303	270	304	313	340	314	303	343	310	294	300	316	307	310	286	312	291	301	284	301	256	305	286	284	306	291	306	303	298	254	308	330	282	318	281	320	288	321	302	331	284	299	319	318	320	274	321	294	326	304	302	303	291	315	303	293	299	298	319	313	288	305	275	299	317	340	320	300	276	326	299	315	281	290	260	282	306	318	284	291	323	323	322	312	312	305	308	320	307	305	287	323	269	317	320	294	305	320	313	304	313	306	318	260	288	296	271	273	309	281	292	327	279	298	294	329	300	284	301	315	305	297	294	305	294	290	285	322	308	318	298	305	273	295	309	305	276	317	271	276	288	289	286	291	290	297	290	354	306	293	324	307	315	352	315	297	337	299	275	296	282	288	295	291	296	276	321	336	304	299	313	314	323	310	294	298	299	277	315	297	293	323	320	300	342	291	299	304	272	305	316	310	305	286	298	312	292	290	303	304	314	282	311	308	332	298	302	317	300	318	280	322	312	309	314	300	294	303	314	269	294	316	311	329	298	301	294	318	295	303	289	305	263	293	301	297	317	290	287	321	288	285	303	311	300	287	289	332	291	301	316	315	309	280	308	287	291	291	276	261	294	285	286	314	294	284	257	314	262	335	314	285	283	311	313	299	311	298	320	316	296	278	329	285	310	324	274	309	311	291	291	280	295	301	295	271	298	300	305	288	303	321	317	299	302	264	306	295	279	315	303	326	323	309	311	296	261	282	295	294	311	283	315	294	327	306	295	275	309	332	298	316	288	297	296	297	303	296	286	308	284	282	322	289	301	278	318	309	312	311	323	318	299	298	299	279	309	316	270	300	289	288	291	288	305	316	292	341	303	297	290	305	331	285	288	309	266	301	306	332	313	316	308	312	298	285	283	307	304	320	296	316	280	325	304	301	282	278	303	292	319	297	311	319	282	328	309	315	299	330	294	285	291	326	329	310	275	266	304	292	280	252	291	270	280	330	303	278	305	317	299	298	322	254	316	270	287	289	295	277	305	302	318	308	288	302	294	308	289	285	306	275	302	300	323	316	288	292	269	299	279	322	304	312	306	272	319	303	326	320	313	296	269	277	292	316	287	306	294	338	286	307	296	308	311	284	325	285	303	309	281	309	300	278	295	326	289	324	311	311	303	285	307	306	300	321	318	304	342	279	336	318	319	298	283	297	291	303	302	341	289	305	313	282	309	310	295	294	283	314	323	285	295	303	304	277	286	292	289	305	299	320	305	312	309	318	299	308	316	295	306	324	322	327	286	327	298	277	311	305	276	303	301	319	271	305	293	367	298	278	283	283	321	306	298	311	297	340	296	291	284	273	306	324	304	294	302	290	318	333	289	295	300	294	313	310	314	336	273	306	293	311	298	289	303	292	294	314	302	299	314	293	314	287	275	294	282	277	297	306	294	294	309	332	294	330	337	288	293	300	291	304	298	307	294	316	298	284	304	315	311	293	276	307	317	294	279	291	299	319	286	284	346	298	280	276	287	300	276	302	270	296	305	312	281	318	291	286	317	320	324	290	288	315	330	298	352	327	295	326	308	323	298	270	297	309	321	293	314	317	298	265	322	311	302	290	307	310	295	304	310	314	313	315	313	322	316	327	248	300	294	310	321	315	277	288	312	283	287	294	268	343	296	267	303	315	283	274	295	295	285	292	304	298	317	312	281	283	305	319	302	300	312	297	277	289	282	299	293	299	320	287	300	321	327	302	294	303	275	304	297	294	318	289	313	296	299	316	272	293	278	302	293	263	315	271	336	281	299	312	264	280	290	279	283	316	326	292	328	297	281	291	287	306	303	315	309	325	305	310	279	306	298	284	301	271	296	265	322	280	269	281	306	354	328	303	288	315	292	318	335	281	303	311	292	319	282	299	316	317	298	314	320	290	297	289	298	302	292	302	277	309	303	301	299	326	310	285	302	283	305	312	281	295	302	303	316	314	307	302	312	310	301	306	300	294	285	318	307	313	317	310	302	314	267	277	303	302	337	320	305	301	292	318	296	287	272	295	299	300	272	287	284	288	312	309	286	283	303	324	288	318	315	315	291	301	340	309	263	318	292	284	305	293	286	283	342	288	314	296	314	282	300	302	264	299	297	307	277	295	282	294	328	269	320	287	270	337	314	297	353	291	320	293	330	316	265	318	308	311	274	290	303	277	257	293	266	303	306	281	319	284	314	290	315	260	291	294	309	303	281	304	304	304	321	329	295	275	333	304	293	313	272	286	329	310	305	308	317	312	294	321	306	285	282	301	315	303	279	281	315	292	312	304	262	301	306	314	281	302	318	298	267	292	300	283	313	296	282	301	321	277	312	288	294	293	290	302	327	298	315	288	289	319	296	292	292	278	271	313	304	274	306	310	306	317	350	313	282	327	306	307	286	327	281	298	308	273	314	313	317	288	299	302	278	301	330	300	320	272	298	335	305	318	321	295	313	317	275	295	316	292	283	337	293	295	297	303	319	291	260	339	292	338	319	274	299	280	266	284	283	296	285	266	270	272	306	301	309	330	330	289	317	276	312	286	312	311	275	335	319	300	293	312	301	309	286	316	333	296	276	306	267	318	315	307	322	296	299	313	286	290	310	291	313	276	325	301	289	255	285	290	324	328	332	284	292	288	292	328	293	314	320	298	309	282	311	304	338	308	311	320	316	280	300	293	300	287	287	290	270	309	331	285	299	320	324	320	296	285	290	296	291	313	288	290	317	317	316	284	308	319	321	323	296	327	325	299	273	310	285	283	282	311	309	307	311	311	298	279	303	303	312	276	324	324	301	298	281	314	296	313	310	312	309	327	326	302	303	293	312	305	335	317	298	266	270	306	357	308	303	288	309	289	293	299	294	260	285	325	284	304	314	304	292	305	265	295	277	295	295	293	260	326	262	307	293	289
4676	3142	6898	9571	10369	8641	9922	6066	7676	7796	6707	5873	4556	3245	4148	7437	7413	5425	3066	1840	1216	978	815	840	753	790	736	736	781	802	760	781	749	762	821	799	751	846	770	801	767	774	858	777	758	775	793	820	790	757	812	764	752	780	756	773	781	767	779	767	768	759	774	757	735	763	738	803	780	782	785	763	787	809	801	771	751	769	808	768	763	845	794	759	774	782	829	764	824	774	770	775	785	816	779	762	795	751	774	790	759	812	824	779	786	761	793	806	755	781	773	773	831	811	762	807	819	749	807	815	826	780	760	769	766	772	777	750	828	824	745	763	735	797	731	731	792	774	700	768	771	804	734	809	805	764	817	798	805	721	804	788	755	753	773	821	791	780	799	811	779	786	779	738	756	763	795	760	811	756	824	755	793	811	797	738	764	777	767	795	801	704	782	812	756	806	776	777	748	785	797	755	818	717	799	769	725	808	796	809	743	776	753	775	793	799	812	747	775	793	804	748	806	786	759	796	818	769	794	838	800	783	745	787	764	813	713	812	829	773	760	766	740	735	745	799	805	737	724	810	724	818	778	769	760	720	824	817	810	714	788	816	821	748	786	811	794	784	756	801	768	729	751	788	727	751	754	793	770	768	733	775	739	770	743	790	817	790	782	771	766	802	815	757	730	800	792	758	721	740	760	819	819	798	797	763	767	750	780	758	790	791	775	758	808	733	771	745	780	797	812	800	764	775	795	791	802	757	833	767	778	776	766	780	807	831	778	735	755	793	794	751	841	852	743	785	790	831	827	755	754	825	715	790	795	819	817	759	776	832	808	823	752	744	724	809	786	821	803	791	811	758	822	752	827	725	798	781	754	772	801	750	785	746	776	808	786	748	774	705	769	771	753	746	754	782	797	808	779	773	791	772	775	761	792	788	828	738	789	758	788	787	760	734	786	774	786	753	753	822	772	787	766	744	769	782	778	807	813	768	797	758	786	781	794	818	801	816	773	782	778	795	765	821	760	810	807	815	778	738	845	788	785	762	781	826	782	745	742	797	844	795	731	788	824	806	802	782	792	747	797	791	760	749	771	819	774	765	792	816	758	749	820	762	787	804	773	793	786	776	717	745	789	789	770	802	777	794	776	726	757	772	763	786	732	771	754	824	826	784	788	809	790	743	786	762	804	803	777	732	814	789	788	786	831	785	825	828	778	827	816	800	775	788	819	779	809	774	762	752	812	822	780	776	737	783	823	870	733	782	815	756	765	797	722	774	819	771	822	796	755	748	780	769	765	769	765	812	825	774	788	788	783	763	775	837	782	809	762	768	794	801	787	817	774	765	810	815	831	751	792	791	809	756	805	826	786	731	805	805	728	823	777	803	741	779	811	779	788	768	760	777	855	784	802	798	807	786	751	788	743	766	754	767	760	825	777	797	769	772	795	813	752	763	804	779	777	806	748	753	785	765	781	728	819	800	796	774	788	804	759	790	811	812	769	793	741	803	775	778	790	791	765	723	754	811	787	809	788	798	770	767	767	777	733	747	802	781	809	777	807	766	784	781	771	802	773	804	794	768	789	809	811	811	749	799	765	783	822	794	735	807	786	792	761	769	779	777	823	766	823	790	760	804	803	754	758	793	759	756	802	789	825	793	803	789	731	818	802	801	768	823	835	723	779	761	765	775	751	730	783	823	739	810	760	836	812	791	760	745	790	782	803	832	797	775	795	758	800	788	796	798	794	779	774	762	785	807	701	788	844	750	757	828	789	747	764	800	767	786	803	809	757	793	809	789	761	787	789	818	794	833	794	802	781	805	831	793	758	748	772	759	730	802	760	748	781	772	768	800	801	781	808	743	785	784	794	811	788	837	818	740	799	784	837	759	796	778	766	745	762	777	792	814	785	777	777	747	802	749	754	783	748	772	801	762	820	824	761	733	803	759	771	815	768	772	834	776	765	795	801	744	791	800	783	762	768	778	796	762	798	781	780	763	742	767	767	747	812	778	751	768	779	766	789	832	758	780	815	812	787	783	759	831	763	782	791	733	767	838	827	793	781	822	753	784	746	808	804	782	760	777	791	771	759	791	761	800	747	827	795	794	838	753	773	810	777	779	780	793	752	795	819	777	730	766	768	783	761	806	743	759	765	779	804	827	773	762	795	794	749	789	744	739	800	784	798	764	790	782	812	775	801	749	805	748	794	791	831	839	840	751	737	767	836	800	823	724	863	771	744	749	775	786	804	832	802	756	772	782	772	856	759	806	773	775	764	761	793	745	761	806	778	818	770	747	772	835	746	753	757	803	802	843	699	807	772	797	759	779	798	810	815	812	782	766	761	809	814	780	822	771	803	751	773	797	691	767	778	760	774	798	775	791	772	764	820	781	759	763	758	777	804	800	795	788	768	752	762	786	761	824	780	773	826	750	737	798	781	801	768	800	777	804	796	764	784	828	821	798	778	793	785	808	773	775	747	737	768	757	761	795	781	824	804	811	809	779	787	811	774	779	759	798	768	754	828	797	739	751	792	779	822	757	827	783	806	797	757	829	802	823	772	797	798	797	785	794	719	783	745	788	756	772	797	796	822	779	788	772	809	803	823	799	752	799	800	742	820	797	782	733	780	746	772	813	809	770	791	774	789	795	837	720	775	778	783	807	816	794	771	819	766	760	754	747	763	765	782	776	797	817	756	742	805	784	806	792	793	745	745	783	795	791	770	792	775	791	739	784	783	748	787	795	812	784	771	804	788	764	722	815	821	805	718	801	739	791	752	776	716	769	768	791	781	746	769	780	834	796	780	768	770	741	799	763	782	742	800	780	794	779	821	745	791	817	726	786	750	799	742	791	822	764	804	759	751	790	795	798	778	792	791	811	781	774	798	762	780	745	785	816	797	797	794	784	733	798	825	782	776	780	809	768	781	790	814	787	797	755	755	817	778	698	778	804	811	802	770	778	813	771	763	822	797	770	847	809	800	797	807	774	802	733	747	808	806	774	777	834	790	771	822	747	747	736	763	784	799	753	795	802	779	788	810	797	815	773	748	740	786	771	783	767	733	749	790	780	781	807	792	793	786	765	762	806	799	734	776	768	794	781	774	775	783	771	721	769	772	777	822	787	764	813	769	783	826	786	749	771	764	785	750	806	777	745	774	783	769	772	792	778	815	805	803	808	810	791	805	844	793	809	806	737	774	788	782	793	790	779	767	768	726	766	771	821	748	802	761	780	825	765	787	787	747	763	726	806	806	772	789	732	752	785	792	781	802	778	737	790	797	818	756	807	794	779	745	816	792	707	812	781	779	847	819	772	809	751	764	800	855	785	766	798	785	744	742	759	805	788	776	781	785	767	804	785	805	770	764	821	822	765	779	796	802	760	729	749	745	786	800	754	773	755	763	757	787	790	810	816	780	745	764	805	732	852	767	856	825	779	785	764	772	809	845	816	737	804	739	798	778	746	776	790	800	787	805	811	808	776	779	738	778	782	843	816	772	799	810	780	824	840	803	791	803	799
15726	8468	10996	10277	12558	15499	16482	15678	10346	4271	2659	1906	1699	1386	5643	12168	12243	7841	3192	1427	658	458	327	297	305	297	339	333	283	316	298	306	316	308	327	292	305	291	326	312	264	281	274	269	320	292	325	288	306	307	286	302	304	341	314	292	334	262	327	293	310	310	313	298	287	282	282	296	334	305	300	290	329	304	283	320	268	324	274	312	294	305	308	304	294	290	299	309	273	295	303	310	292	281	320	301	276	293	324	286	312	302	297	317	262	291	293	318	302	319	273	261	277	293	303	319	305	283	302	271	282	306	318	320	297	290	305	276	320	283	278	329	302	301	307	289	312	321	289	323	306	279	302	312	299	308	326	297	287	293	280	310	309	305	301	311	335	328	288	296	311	289	334	288	310	300	304	299	273	323	319	343	303	316	352	322	292	276	308	323	321	307	309	290	300	265	308	305	284	320	309	289	286	284	320	284	319	279	318	283	296	326	331	315	309	330	305	303	288	292	292	307	331	311	299	331	318	311	282	289	323	307	298	313	289	314	298	317	272	273	329	320	288	294	328	316	296	304	311	282	287	319	319	307	311	299	304	301	274	331	307	269	310	324	309	302	315	323	312	294	337	277	264	275	305	314	335	305	289	312	317	292	275	321	293	301	312	318	293	304	299	329	264	283	305	303	327	315	312	322	290	284	305	299	295	318	265	292	332	320	312	307	271	289	290	295	290	287	301	321	293	313	296	267	288	275	293	325	278	299	318	307	287	296	310	284	298	304	281	294	297	303	311	295	292	314	309	299	275	293	308	287	277	295	314	296	298	330	297	309	320	308	265	305	281	319	294	280	312	255	330	302	293	263	334	288	291	248	313	270	291	310	313	294	288	320	314	315	320	277	325	296	284	309	301	286	338	323	288	315	305	276	285	306	303	316	297	302	271	289	302	307	304	319	313	316	265	332	318	297	262	323	295	313	291	316	315	323	280	312	299	315	298	324	311	297	316	288	305	303	290	287	286	300	310	308	311	289	314	315	309	308	302	296	261	313	279	292	291	310	314	301	320	308	276	297	305	299	322	312	311	306	311	309	273	300	313	284	273	333	307	279	304	291	330	269	293	323	324	295	279	300	287	285	326	285	329	317	315	314	292	322	325	285	313	264	275	314	330	268	284	278	309	317	317	304	286	277	306	349	310	269	285	288	287	298	264	323	291	313	322	313	291	297	286	317	279	264	302	302	304	291	264	321	276	296	277	287	279	280	325	294	298	283	323	324	270	271	305	317	290	279	260	316	314	298	309	305	280	285	313	325	308	285	303	344	311	290	265	299	310	333	335	303	290	283	295	323	327	275	308	308	342	316	278	332	305	294	261	297	305	322	299	306	278	282	299	315	296	310	317	293	282	320	320	272	293	286	323	274	319	351	283	299	308	267	261	316	281	313	304	310	268	298	322	319	332	294	322	327	262	312	296	292	304	293	299	300	308	267	296	283	316	314	310	283	265	299	295	300	341	300	299	296	276	294	297	315	298	337	321	291	302	288	313	302	322	325	280	315	287	290	267	297	310	328	307	299	287	307	287	284	275	291	331	308	275	293	338	312	300	309	293	292	259	316	317	324	291	302	277	327	272	291	312	296	334	287	313	283	298	317	310	270	329	282	285	291	281	305	287	312	300	268	300	308	311	301	289	299	311	287	318	303	297	318	294	299	285	276	306	302	307	292	306	324	291	317	330	308	290	318	284	300	299	303	284	295	317	326	278	308	312	300	317	319	317	300	332	304	312	294	307	277	301	324	282	309	304	288	299	315	276	306	284	329	339	295	323	289	278	328	309	309	337	284	307	290	281	285	291	306	309	294	303	306	297	304	280	282	329	276	277	311	308	297	296	323	306	325	273	317	293	293	285	291	305	314	306	276	294	319	289	314	283	297	282	292	328	306	294	302	301	286	294	304	279	324	304	314	316	295	301	289	286	317	297	288	296	333	287	293	333	279	299	286	305	292	307	306	300	334	298	316	269	302	298	322	288	283	252	290	292	256	283	312	305	290	282	315	302	295	299	294	312	311	301	289	314	332	280	275	317	287	329	299	255	299	317	278	315	313	331	297	291	293	328	267	280	314	311	298	285	318	262	324	292	298	284	309	313	270	260	292	299	304	266	309	309	320	326	293	307	317	302	343	304	315	305	289	327	257	326	310	310	311	296	302	294	280	281	319	281	292	313	310	321	342	310	280	275	298	292	319	306	290	301	323	316	311	271	312	285	305	295	307	314	293	295	310	304	297	334	319	312	315	288	310	305	309	278	333	290	264	309	286	324	310	291	307	315	299	290	302	315	322	304	300	284	302	296	324	291	281	299	284	285	310	326	278	338	328	282	298	275	316	297	344	305	286	313	310	303	340	293	275	286	320	300	295	282	282	291	288	327	272	291	305	280	316	279	302	290	275	295	313	301	301	286	325	299	274	287	281	295	287	296	284	323	306	295	296	304	275	304	330	350	339	305	303	284	306	290	305	335	265	316	312	309	282	279	269	257	281	302	292	312	303	289	292	312	279	293	326	311	327	292	283	336	308	328	288	274	324	342	264	308	313	304	290	313	318	285	317	329	293	322	284	345	306	319	283	299	302	280	332	341	309	295	289	301	292	306	298	300	306	311	287	323	279	306	309	307	290	270	318	315	327	316	294	332	312	329	322	288	247	299	301	316	308	286	297	281	301	314	303	310	291	298	295	279	307	299	275	307	283	308	293	322	304	298	290	296	286	317	314	298	304	315	309	315	310	309	331	260	299	284	304	318	308	317	286	273	271	311	280	331	283	276	274	308	328	266	302	295	289	320	280	298	307	280	320	286	305	318	286	320	285	278	298	320	309	315	305	317	276	291	315	271	303	301	308	291	275	320	299	292	282	295	276	306	316	326	298	330	307	297	293	296	296	319	293	313	287	318	317	310	326	309	280	319	302	318	290	325	308	315	321	307	297	286	289	305	298	279	278	291	282	290	314	286	298	318	290	303	283	302	277	292	279	314	321	295	307	330	309	309	319	282	254	306	323	332	316	294	297	325	292	327	339	320	319	331	309	319	296	314	310	286	320	335	305	322	289	273	323	325	309	301	310	290	283	294	291	318	299	295	342	282	290	290	315	311	317	325	316	316	304	313	262	304	326	284	313	291	290	300	331	339	277	311	309	302	313	265	316	303	326	287	305	330	267	301	295	295	293	313	333	290	312	313	305	277	311	299	339	283	294	309	277	291	274	316	279	274	289	294	299	310	288	340	301	279	303	317	300	278	281	337	287	326	322	291	287	321	293	263	302	277	324	295	311	319	288	286	324	269	294	314	321	278	309	280	308	322	269	327	289	332	304	327	275	305	332	271	287	290	318	286	307	265	291	309	338	274	315	305	312	323	299	289	303	287	309	304	306	306	291	307	288	292	337	297	280	296	291	288	307	300	290	294	294	302	275	272	308	313	305	266	306	303	294	292	321	290	297	312	285	271	292	293	324	286	312	278	300
9563	7174	13402	17570	22161	26247	27266	27064	21475	11938	10385	8766	8029	6847	21582	33880	32839	24713	12917	6378	2858	1473	987	826	832	824	793	797	814	752	810	812	793	773	796	797	759	791	811	790	768	759	841	807	805	794	788	768	786	765	773	743	757	821	797	798	772	782	778	804	825	803	778	790	757	735	803	805	803	772	728	807	788	792	795	803	801	751	759	752	797	723	786	753	861	822	783	757	757	813	762	802	789	759	776	773	837	781	799	791	750	830	803	786	824	750	794	841	805	801	717	803	751	779	818	797	779	764	746	749	823	727	813	759	784	795	777	791	789	764	807	749	818	811	737	827	854	746	806	764	756	796	777	792	773	777	770	783	786	768	780	828	804	833	786	853	762	800	767	792	747	780	822	766	814	779	835	783	759	786	773	756	762	744	782	864	819	793	757	804	771	775	764	763	790	720	788	771	814	799	785	785	760	786	722	841	752	767	841	814	745	765	779	861	742	783	745	785	783	790	780	788	798	786	750	757	778	773	749	736	765	798	746	753	795	788	847	755	792	785	763	780	796	802	790	834	738	810	760	796	775	769	785	781	810	776	799	767	761	807	820	811	835	828	790	787	731	802	811	770	765	775	822	732	755	804	735	819	800	777	731	780	790	780	772	804	785	745	774	803	773	759	753	830	796	846	791	753	776	762	771	771	778	832	840	751	762	810	815	800	790	799	804	819	777	733	757	840	783	778	776	827	789	778	821	779	742	777	839	767	817	762	762	792	793	777	787	729	801	777	790	839	797	801	807	813	788	777	793	761	792	778	759	778	774	818	796	774	807	804	807	801	810	808	795	791	776	805	773	800	816	800	797	816	762	774	795	793	811	803	824	774	791	797	771	779	763	773	808	784	773	760	794	807	768	815	779	796	749	799	742	781	772	779	750	745	781	746	812	793	772	831	759	789	767	769	829	808	755	770	789	755	827	774	788	753	755	782	764	825	767	819	773	777	770	771	749	748	837	763	793	775	773	801	831	781	783	760	733	783	813	796	769	802	762	795	750	824	737	793	770	777	783	810	823	785	790	779	807	856	762	732	758	771	781	783	741	790	810	758	821	771	792	794	807	732	803	788	804	752	769	803	866	767	805	768	827	818	782	772	753	780	788	825	765	813	805	822	818	809	832	766	777	757	744	801	778	815	764	806	791	741	754	812	793	784	810	768	801	797	794	781	791	815	781	839	779	710	784	772	786	806	800	801	798	812	819	774	794	842	748	713	798	770	756	773	750	764	802	789	825	823	785	827	772	822	752	791	789	824	797	799	760	816	766	797	781	796	773	734	732	779	787	764	770	772	754	812	731	751	755	773	817	796	742	772	768	799	735	770	757	778	755	774	743	784	760	817	794	791	808	804	737	798	738	778	812	812	754	810	757	783	768	798	768	815	773	783	790	798	804	748	797	789	764	744	791	787	782	773	785	793	768	820	829	806	790	767	804	782	755	779	776	773	774	747	749	794	811	789	792	798	787	795	783	794	790	744	773	740	794	769	740	792	801	792	834	785	815	788	791	772	796	757	813	822	779	802	818	758	783	791	784	791	759	783	758	756	785	818	742	721	805	777	779	790	821	747	765	776	746	748	819	822	767	753	781	775	761	753	711	778	761	791	768	792	777	760	770	760	781	752	794	738	849	769	765	789	787	817	761	776	787	781	778	734	771	761	785	775	792	791	782	735	764	788	822	776	737	815	795	757	785	792	768	767	830	780	778	778	785	814	766	789	820	776	777	755	765	792	814	818	763	798	797	815	783	775	775	766	775	816	748	830	787	778	767	753	825	798	759	754	749	763	736	741	796	785	806	797	836	813	763	759	770	764	825	783	785	812	758	793	759	788	819	754	776	826	808	795	801	797	774	746	754	767	767	797	781	782	754	776	758	775	727	805	728	822	794	785	744	787	760	806	782	816	765	781	806	820	802	740	790	802	747	745	795	761	778	768	788	784	804	780	793	753	794	792	786	806	770	744	793	778	819	748	858	756	800	792	812	807	815	805	763	798	758	742	796	788	809	802	776	754	764	794	806	726	769	781	772	798	803	774	755	732	790	799	803	809	795	786	753	805	774	823	756	827	794	778	752	813	761	831	780	794	761	757	802	755	742	763	839	781	796	761	762	778	777	789	841	808	791	810	792	748	805	755	785	763	780	814	787	774	774	747	773	838	749	780	739	837	780	779	763	785	795	726	743	797	759	792	747	765	762	802	767	809	809	792	817	811	799	789	797	791	814	764	759	825	805	727	785	779	802	792	777	876	767	740	742	820	767	780	819	776	776	801	828	770	775	773	813	805	751	785	789	796	798	803	774	842	803	762	746	774	779	789	789	744	741	734	773	739	729	737	813	775	768	740	766	798	772	800	760	736	783	761	809	777	755	771	776	811	793	748	780	809	771	783	783	749	765	795	772	831	775	784	776	815	807	769	826	746	793	815	731	720	757	772	788	765	784	780	765	811	788	781	775	806	781	776	784	740	802	817	790	748	794	829	814	756	794	770	812	814	827	795	786	759	746	771	747	774	769	799	751	748	796	778	801	779	775	839	777	806	758	715	752	795	747	827	774	732	786	778	755	776	800	810	744	784	780	790	769	757	820	775	814	761	766	726	779	801	789	775	838	774	770	855	807	821	776	826	787	797	819	773	749	766	757	797	803	774	762	775	773	770	800	770	796	794	790	742	778	795	784	753	801	774	773	816	721	831	779	774	790	763	779	760	863	797	775	741	766	750	802	757	785	832	748	781	790	784	725	773	814	795	781	785	799	776	791	706	746	818	773	777	799	803	845	839	814	796	798	786	754	762	797	746	754	771	765	809	779	790	826	778	848	768	767	773	748	737	804	784	758	790	803	774	788	823	780	778	787	813	812	755	734	826	767	765	820	748	785	784	791	785	796	796	813	793	786	816	801	785	773	807	786	763	807	763	784	793	764	764	800	761	784	752	767	757	790	734	786	778	768	769	802	816	757	793	721	756	759	805	801	772	795	738	830	744	780	782	758	823	776	822	765	791	809	829	783	748	771	784	809	740	769	783	834	782	820	791	803	796	791	791	757	774	800	831	768	769	837	758	747	767	780	763	783	778	790	784	834	755	788	775	829	775	792	781	769	796	748	749	803	769	787	734	790	760	800	803	784	792	779	792	801	799	804	780	778	767	764	776	779	837	781	737	758	798	760	801	816	769	734	795	786	765	785	784	789	764	750	728	816	807	807	787	771	785	786	722	795	775	803	812	792	816	739	793	801	799	806	769	777	809	795	786	795	752	741	826	761	778	756	769	783	833	765	750	816	761	795	811	788	819	776	743	811	775	800	794	781	770	778	819	807	802	785	782	737	807	788	755	808	768	776	786	755	827	762	809	817	773	755	814	783	783	708	819	817	775	821	817	816	759	803	772	725	768	808	791	803	762	808	812	786	744	791	759	775	769	789	769	787	736	790	792	788	807	834	754	810	760	785	764	855	769	737	766	804	727	758	762
21940	11990	15890	18773	22096	20350	23850	18999	14787	8214	3340	2265	1729	1427	9306	19108	18714	12001	5055	2101	1028	519	383	332	286	298	292	295	285	314	292	309	285	304	309	305	312	279	320	304	301	291	275	345	310	289	291	286	313	296	302	298	307	298	289	278	296	311	292	294	343	323	293	307	300	290	285	309	285	310	314	288	275	274	269	268	289	284	303	328	319	319	296	322	296	311	306	282	309	309	315	319	311	315	291	296	315	314	274	301	300	296	310	316	325	323	291	296	295	303	282	322	305	307	316	307	290	305	277	308	259	272	327	278	316	300	318	309	292	284	301	294	313	284	285	304	294	292	303	271	325	306	297	322	292	278	315	310	306	272	305	280	265	314	267	310	285	280	283	281	317	310	303	318	283	312	299	296	300	333	306	286	275	301	277	305	289	311	284	302	285	303	270	262	297	316	323	327	247	318	272	280	282	296	277	286	310	313	276	303	298	276	290	315	274	295	312	315	329	306	333	277	302	304	318	310	288	303	311	309	292	306	282	298	308	314	305	289	272	283	305	290	312	304	295	285	298	312	298	280	307	322	305	288	327	288	305	326	298	315	309	301	294	309	330	294	293	299	261	296	300	301	286	291	288	293	317	311	298	301	315	284	307	334	321	266	288	286	288	279	298	295	299	306	296	308	299	332	312	284	299	310	274	308	292	313	310	301	330	270	294	276	286	295	303	309	288	288	273	323	299	305	315	328	297	291	294	294	286	313	276	318	317	328	310	304	306	305	342	278	319	281	283	307	289	319	325	275	310	292	295	315	274	335	293	306	324	293	289	275	299	297	284	294	282	301	322	298	317	276	323	282	307	285	302	273	315	298	303	296	302	303	308	303	308	320	293	287	316	305	290	315	299	293	294	336	339	301	263	293	331	320	315	328	311	321	298	269	318	296	320	295	294	295	334	294	289	315	277	292	314	328	319	281	314	312	299	306	306	290	317	294	275	281	328	290	263	325	301	269	341	297	291	308	305	296	260	319	251	311	294	289	290	308	280	301	320	287	290	292	291	294	303	324	313	284	289	325	293	275	307	320	254	327	285	286	307	284	317	269	330	281	310	282	339	329	303	301	305	306	321	319	272	296	311	288	267	267	304	301	332	298	278	322	302	277	312	316	342	285	296	321	302	290	324	313	302	272	313	295	319	308	292	301	311	334	281	299	306	311	314	310	283	271	297	322	309	329	320	303	293	302	295	302	293	311	286	315	290	286	317	304	297	353	306	314	300	279	307	277	309	297	282	309	290	317	301	304	283	296	313	288	273	282	267	264	321	304	296	303	310	314	304	325	334	307	305	316	284	290	316	293	268	304	297	283	313	299	301	301	327	296	312	318	323	291	294	334	308	294	292	303	293	278	296	275	306	297	348	308	288	295	311	271	316	304	275	297	308	295	320	296	303	283	326	289	311	287	297	317	332	300	338	318	312	284	289	302	288	282	326	291	302	307	311	269	274	355	318	293	308	346	308	294	281	314	327	282	258	300	277	264	313	283	273	293	300	304	267	328	281	275	309	273	307	307	292	283	306	298	317	293	263	321	314	303	315	273	319	263	296	297	279	288	290	302	265	288	296	344	327	294	285	286	318	279	312	282	336	304	285	299	317	297	288	302	300	304	309	299	319	312	316	300	306	308	288	301	326	320	306	304	273	296	334	294	300	318	281	295	291	282	341	313	276	325	329	276	290	267	335	321	318	296	290	287	290	287	309	300	303	326	308	315	288	319	301	280	320	331	299	310	295	322	311	337	300	305	277	308	278	277	314	282	303	289	280	298	307	282	280	300	283	295	317	312	291	306	290	299	315	289	319	289	264	325	284	273	296	302	294	305	294	307	303	307	306	274	314	297	295	325	325	315	294	297	296	273	286	282	315	322	322	319	285	319	321	297	325	297	307	290	310	292	285	281	289	288	301	293	302	317	298	321	297	305	268	278	296	259	268	280	286	303	327	281	311	298	289	307	289	267	289	289	312	310	304	309	295	295	279	295	276	319	287	315	287	310	309	330	306	301	282	310	274	295	340	280	295	285	285	281	322	286	290	299	312	301	274	285	324	325	289	309	265	295	312	311	314	319	302	299	313	275	296	313	305	282	306	293	329	296	305	299	301	288	305	330	314	276	273	349	282	305	298	315	309	309	326	291	329	284	319	294	294	295	338	347	283	280	311	304	310	276	286	316	293	268	309	257	304	281	282	307	276	279	267	278	289	307	292	329	288	290	286	293	261	279	319	317	321	318	294	294	294	309	311	325	305	280	341	288	299	304	297	287	316	324	285	314	303	284	318	300	291	335	305	296	300	292	319	285	288	294	280	307	316	327	293	285	315	293	311	311	280	310	274	331	275	290	314	310	295	287	289	299	292	295	314	328	291	301	299	297	293	276	309	304	278	296	273	272	321	317	304	315	318	274	280	289	282	314	296	288	303	304	291	276	274	317	322	266	314	324	328	301	309	291	319	305	288	291	322	311	288	326	290	310	272	320	316	300	282	257	310	262	312	299	300	326	310	290	328	319	299	291	287	347	266	273	307	294	310	312	293	286	322	295	311	289	282	312	296	300	303	274	299	314	298	315	299	287	288	298	296	309	317	299	285	288	323	311	308	308	318	310	269	333	313	276	296	299	284	306	292	282	292	295	292	307	316	301	305	302	315	283	321	295	292	291	296	311	319	297	327	329	288	289	321	282	305	293	299	312	317	302	295	293	267	289	294	291	296	290	298	285	310	291	291	303	277	296	326	323	282	296	258	294	295	298	283	297	306	308	274	310	302	299	292	303	313	311	337	311	276	281	307	315	338	292	279	295	319	323	300	312	290	314	289	299	300	271	280	328	302	288	271	310	294	312	311	306	262	301	295	324	297	287	288	273	334	297	281	324	318	301	312	298	301	266	280	271	264	312	261	286	295	302	268	294	297	332	293	265	283	303	291	301	323	317	289	288	305	293	314	314	347	258	325	282	279	298	322	290	311	296	318	293	298	305	286	275	295	309	303	283	310	293	324	340	299	306	274	298	298	318	297	295	281	300	316	299	312	286	271	300	291	307	308	272	285	274	331	278	305	280	308	263	302	303	322	305	314	326	317	301	325	291	294	324	284	303	280	294	319	304	295	301	281	302	296	308	295	304	287	280	304	288	344	288	298	294	287	302	288	297	299	278	292	280	301	297	272	301	310	311	290	322	315	335	277	307	309	344	310	293	321	261	286	285	297	286	270	306	283	290	312	300	312	274	310	308	295	283	308	292	316	293	303	288	302	329	312	323	332	324	316	305	287	292	293	303	264	278	288	271	299	279	332	309	321	321	318	307	306	277	295	280	328	293	310	306	297	276	298	264	311	295	286	318	308	307	299	311	349	309	286	302	294	301	271	306	286	280	285	302	282	300	288	305	290	272	302	281	285	330	294	329	315	292	324	293	283	305	286	296	270	281	318	310	290	297	266	247	313	301	286	289	294	300	285	266	313	288	348	303
11685	9384	18049	25695	29702	28705	34020	28924	26269	17607	10846	9633	7981	6946	28215	41098	39687	29799	17649	9227	4341	1969	1133	880	814	762	780	756	794	787	789	808	815	753	747	801	800	780	783	750	733	793	766	775	800	832	769	767	749	778	812	789	806	824	773	758	812	779	767	739	824	789	778	799	760	768	792	744	727	765	736	744	728	847	803	776	776	806	809	810	781	733	791	757	788	832	795	744	782	806	787	780	761	790	759	785	740	763	812	777	765	761	747	780	749	786	800	816	770	783	792	781	818	739	762	772	768	777	763	719	789	785	787	721	758	759	813	758	779	726	779	803	804	792	810	774	775	722	782	804	772	796	768	772	774	755	795	756	750	777	806	817	804	790	749	755	808	807	750	791	804	757	805	799	797	788	820	781	776	838	775	804	769	795	775	811	774	753	727	756	769	762	793	794	784	699	809	759	815	771	772	805	783	796	801	786	773	796	768	784	812	791	730	775	786	767	804	760	743	788	779	771	762	801	774	763	762	780	815	783	807	838	821	789	767	844	846	801	764	783	720	753	812	802	815	749	769	790	746	773	769	765	791	808	737	765	765	754	741	787	776	764	810	783	753	775	774	772	780	851	792	728	789	791	788	748	769	756	796	773	829	751	760	769	785	759	773	745	789	751	782	743	725	726	767	801	791	787	796	755	833	762	750	767	794	764	727	831	775	713	746	794	801	783	767	731	790	778	748	756	809	855	787	795	762	750	729	825	796	791	802	790	767	759	782	791	784	756	756	730	756	782	755	760	812	731	731	727	797	767	794	793	750	770	784	753	761	795	780	753	842	782	774	832	741	770	710	794	737	783	795	763	773	761	823	815	802	856	773	769	764	762	802	746	814	753	807	790	729	749	748	795	788	762	749	759	794	787	802	811	767	794	780	809	769	775	776	786	783	803	805	795	791	795	776	817	797	799	800	762	754	745	758	814	788	771	807	759	767	770	797	777	769	773	733	784	739	790	781	747	796	753	791	754	752	810	770	854	762	812	751	802	806	751	798	792	789	756	779	783	796	791	825	788	729	766	811	718	791	754	750	776	818	775	773	774	793	782	797	797	789	840	743	750	798	773	817	773	779	740	767	763	750	813	778	764	818	791	774	804	827	768	754	797	790	806	752	740	770	780	754	784	778	727	902	792	826	794	769	764	803	808	783	729	733	794	774	795	774	810	750	810	771	772	792	848	801	751	744	787	766	794	800	828	783	824	774	781	763	777	800	759	834	805	760	750	794	761	802	760	856	789	824	796	742	792	775	766	837	764	830	776	798	791	798	774	772	763	758	786	795	817	790	778	739	759	757	835	749	801	743	751	718	749	796	747	709	763	782	807	775	748	735	718	808	779	803	808	812	785	742	798	797	775	832	800	764	769	757	790	777	801	770	770	782	834	802	787	792	767	772	756	787	717	778	748	778	775	843	838	768	747	795	773	764	780	771	800	797	778	800	803	775	816	835	764	780	791	738	779	741	822	727	781	781	799	809	756	773	750	763	769	817	770	785	778	709	797	737	796	808	781	831	766	754	771	801	776	798	755	725	789	796	732	804	776	823	793	820	744	802	806	786	750	800	783	791	836	768	772	747	777	862	785	803	765	781	758	799	796	746	783	792	772	735	789	784	829	790	796	770	832	772	796	777	729	825	789	792	774	844	798	772	762	778	772	762	779	771	786	790	773	785	776	772	802	771	789	769	804	789	772	747	773	795	743	765	756	782	741	775	779	804	778	815	788	778	764	738	784	788	737	749	764	807	784	778	761	799	775	841	787	760	805	770	726	759	815	778	803	832	828	799	776	788	792	794	777	848	803	765	759	775	813	756	765	732	735	813	786	820	802	803	788	788	775	819	785	766	739	806	791	773	737	814	755	742	781	769	797	775	719	776	828	779	785	780	829	785	759	762	790	785	811	770	801	778	805	767	759	802	768	799	792	746	854	767	782	725	802	756	788	773	764	810	802	813	747	760	801	753	827	762	813	805	772	770	784	793	792	815	757	747	749	823	791	753	780	791	749	839	759	769	779	795	764	796	777	755	779	758	784	765	777	798	812	789	782	811	710	780	705	802	787	754	775	798	772	781	782	766	786	778	792	754	779	712	729	755	813	766	794	749	768	785	751	798	789	790	789	734	710	797	782	799	802	730	767	798	824	840	789	810	791	793	841	790	809	801	741	782	754	797	790	766	800	760	788	771	789	803	777	730	736	823	800	792	756	754	758	776	755	743	783	817	757	806	753	759	767	731	763	780	810	760	778	741	736	780	823	768	775	799	786	779	727	816	713	739	784	800	816	807	752	778	741	780	741	796	796	743	804	783	779	802	778	794	785	783	789	822	753	810	816	749	747	780	744	826	781	815	777	805	773	762	795	728	736	824	778	749	757	794	764	764	748	770	817	782	739	769	803	770	776	774	835	829	805	787	794	807	772	732	792	714	826	826	765	782	792	811	735	808	794	825	763	801	756	797	784	775	783	759	817	797	816	750	768	791	784	797	801	763	813	708	756	784	743	750	762	796	821	778	764	797	766	741	772	804	810	795	753	859	761	802	783	755	745	778	783	738	752	787	783	740	826	796	782	724	770	823	766	750	762	789	774	769	828	768	756	762	806	814	803	766	749	755	802	779	756	830	828	797	795	779	769	813	765	809	809	787	757	766	776	775	786	818	783	762	799	802	822	744	792	801	740	751	787	769	818	770	753	783	827	775	778	744	816	800	785	813	772	754	795	758	766	794	809	822	748	756	761	764	772	784	791	771	796	820	831	776	762	793	803	825	796	757	835	784	741	780	780	750	826	785	796	819	807	797	727	767	769	819	828	787	778	804	762	826	722	777	762	832	735	731	769	752	779	759	798	791	800	810	769	780	845	749	806	747	780	792	770	811	821	783	861	784	769	743	776	761	828	757	790	795	767	811	754	732	787	751	799	758	761	763	783	777	789	695	787	771	759	828	782	800	799	806	769	792	796	810	814	749	780	771	835	764	782	815	806	773	746	795	759	749	754	784	842	836	803	766	779	818	837	768	765	801	748	758	787	744	821	741	809	803	783	838	797	786	805	754	761	762	794	761	819	732	846	765	847	732	750	829	803	754	803	774	820	757	778	788	803	773	774	765	807	798	816	771	776	780	803	809	728	766	748	791	801	789	728	760	816	746	771	764	801	799	832	786	776	735	740	767	759	783	783	818	801	786	807	778	789	746	728	757	747	735	815	773	737	804	797	723	745	795	774	776	790	772	773	782	792	807	754	776	809	818	768	791	795	761	780	786	788	753	777	849	780	774	835	747	763	782	829	772	756	805	782	811	788	716	753	791	740	771	813	827	839	794	756	771	831	814	762	779	776	785	803	777	781	790	788	768	795	754	797	735	795	775	747	817	834	768	784	792	830	788	776	789	778	765	793	819	777	760	772	819	779	797	745	804	800	801	774	798	746	815	770	815	763	835	788	780	805	781	787	772	792	810	827	766	835	751	788	765	794
6249	3625	4680	3598	3244	4684	4123	2927	2620	1270	1224	1029	850	745	1034	1537	1517	1186	794	542	400	330	315	287	318	271	303	292	298	274	279	292	307	303	273	289	296	322	310	306	302	279	288	284	298	337	299	304	300	253	307	297	295	282	325	273	343	294	288	282	304	303	313	301	292	312	304	296	293	282	291	299	320	279	291	279	318	284	318	299	267	316	295	281	293	307	290	306	325	293	281	297	314	310	311	317	311	290	315	279	293	279	313	292	288	320	299	320	327	317	281	299	330	284	297	280	320	291	292	355	271	308	297	299	311	307	295	309	310	297	271	316	305	315	318	276	310	306	323	317	303	323	327	274	309	335	313	283	287	276	340	300	348	274	298	277	315	286	326	309	298	303	284	294	300	297	322	298	306	286	294	312	302	274	296	296	323	306	298	289	299	284	300	321	325	300	329	319	311	309	305	282	297	326	280	298	328	283	291	284	312	298	301	298	275	294	303	308	279	312	304	294	291	335	323	318	335	307	322	312	287	305	288	290	296	338	303	253	282	279	310	315	281	296	295	317	294	308	294	300	292	333	284	303	248	324	285	301	288	311	282	306	284	327	292	311	264	332	279	262	293	307	309	305	313	290	338	265	285	315	306	277	302	297	334	338	301	282	309	319	306	291	296	308	303	313	300	292	314	300	303	289	297	308	302	298	278	306	307	315	314	306	293	278	295	313	297	276	299	307	326	304	281	309	290	322	292	312	311	317	307	320	314	316	307	301	309	294	298	301	287	321	286	309	304	315	303	321	290	332	312	264	286	311	249	315	319	295	311	272	291	257	302	282	289	276	297	302	306	305	332	326	289	291	295	286	327	283	292	297	303	286	305	279	306	295	285	291	304	283	290	297	322	308	299	298	296	330	300	285	297	274	295	282	308	296	319	299	301	281	281	306	325	279	287	326	291	311	319	309	296	315	294	319	289	310	326	296	310	288	275	304	305	329	316	283	309	290	312	307	310	309	328	280	284	293	287	290	321	292	295	264	270	299	300	343	277	295	297	283	304	291	297	268	292	304	295	298	300	320	292	282	286	301	333	313	295	330	293	285	312	287	304	294	294	298	301	298	299	306	304	287	312	304	299	281	332	317	321	305	303	286	279	285	293	302	313	310	319	292	299	300	289	302	275	297	300	310	309	294	302	325	276	310	280	306	297	277	302	299	293	298	336	292	313	277	299	299	268	285	298	295	298	312	281	298	322	296	313	337	274	318	291	310	279	306	293	282	296	332	283	303	274	321	319	301	297	306	308	344	303	310	298	299	311	296	302	324	319	297	291	316	282	308	311	339	289	322	283	296	327	316	303	315	287	304	306	308	285	305	297	278	292	305	317	286	301	306	300	299	292	310	324	281	282	282	300	306	284	307	266	284	317	280	304	303	273	287	265	344	299	288	288	302	308	335	277	321	290	282	285	288	309	296	289	283	297	290	280	326	295	297	280	293	302	302	298	306	290	319	322	302	301	310	318	279	281	311	295	304	252	297	298	263	305	313	315	304	285	309	295	315	288	296	320	287	273	292	266	302	291	319	298	302	311	282	308	295	282	291	292	287	308	290	329	287	301	315	305	306	311	330	323	310	301	314	290	308	267	276	317	320	284	300	297	293	314	287	304	324	276	294	296	287	278	269	299	306	305	314	302	300	287	319	304	309	289	335	308	291	298	299	319	322	319	279	328	311	339	307	286	336	312	333	278	316	305	320	304	321	326	276	298	319	294	302	297	317	305	315	284	295	294	328	307	328	317	324	318	293	293	325	271	294	323	278	282	292	295	323	337	304	286	302	340	309	314	331	293	285	319	275	338	296	287	313	315	303	296	309	284	280	335	303	285	313	324	343	334	297	300	294	305	314	298	338	319	303	275	277	338	311	306	309	346	302	299	289	332	316	312	298	300	292	309	309	312	300	313	306	348	278	277	307	315	309	266	308	310	295	278	311	290	284	306	275	326	279	305	291	303	322	302	312	279	317	281	334	309	340	309	298	328	294	293	299	308	329	316	309	283	304	295	285	317	304	298	306	288	262	269	268	291	296	311	316	292	305	292	320	326	294	308	284	302	291	299	296	325	325	296	297	282	299	284	301	300	277	294	322	318	327	321	297	290	315	292	308	305	310	288	297	319	306	298	351	317	289	300	281	306	327	309	305	289	323	316	297	308	306	302	329	292	275	283	266	304	320	295	295	307	298	306	320	297	279	287	303	336	295	288	272	309	268	294	324	313	325	356	275	297	298	286	283	322	282	283	311	292	320	290	291	290	281	296	264	292	283	270	324	296	314	308	293	312	332	342	345	287	304	308	320	280	279	305	304	296	322	307	332	314	300	325	284	313	276	303	330	293	303	326	307	321	315	300	272	300	311	290	302	314	262	295	287	284	313	276	310	275	307	298	312	279	295	274	285	278	335	306	295	301	316	304	309	286	310	315	315	273	280	283	288	296	294	301	312	332	289	307	282	300	279	293	309	319	291	302	280	331	304	281	315	316	302	303	288	306	303	328	292	259	281	280	322	312	298	314	277	282	306	307	286	316	315	302	297	304	274	322	327	300	287	306	311	285	318	270	287	296	296	311	276	300	295	285	322	327	317	307	311	298	325	326	302	298	286	293	317	307	292	285	309	264	307	261	304	281	300	305	285	304	263	291	315	283	285	329	297	336	294	276	311	282	316	280	324	289	275	302	309	290	301	304	328	305	297	307	297	323	308	325	276	261	312	270	298	328	279	265	318	310	274	319	349	309	293	285	308	303	274	306	309	313	321	312	320	264	303	302	309	277	297	281	299	289	307	345	298	330	314	302	319	327	293	304	315	312	312	316	296	290	293	305	298	295	329	317	308	276	312	293	307	275	314	274	322	324	294	284	292	290	300	287	317	295	293	292	331	299	292	326	304	300	311	293	297	314	271	310	302	320	300	298	313	283	311	302	320	296	293	297	322	321	297	303	297	320	310	309	297	280	314	288	291	314	314	334	315	285	273	291	295	280	294	271	290	259	327	322	272	266	306	313	317	293	310	304	290	292	314	295	300	303	301	322	308	316	302	305	312	296	293	291	308	292	309	310	299	273	318	313	312	327	257	300	324	294	280	319	303	283	318	258	281	294	300	331	303	294	307	320	276	326	305	317	328	297	301	326	294	275	309	315	298	317	286	306	304	296	290	266	300	290	305	279	311	337	283	300	329	274	317	320	293	305	288	278	284	292	289	300	310	312	317	316	278	296	309	295	305	304	266	331	322	302	311	324	277	300	298	292	304	351	291	307	255	312	288	293	302	294	296	316	306	337	308	308	263	271	284	286	326	295	294	326	262	308	289	335	288	324	314	301	306	266	334	292	276	306	332	301	313	284	314	321	300	289	301	340	272	303	311	293	304	296	318	271	315	281	319	302	309	312	284	270	317	289	326	314	317	272	333	307	303	269	301	290	305	318	260	276	284	301	279	314	293	313	281	359	292	309	324	280	303	282	300
4601	3705	7391	8872	10108	14656	14448	11751	10848	5925	5771	5099	4320	3888	5382	7669	6876	4712	2992	1778	1128	908	819	798	849	791	791	824	784	830	763	752	778	729	739	764	801	802	781	804	806	795	762	813	809	795	784	762	732	787	790	818	816	766	750	754	776	845	795	810	849	810	766	775	742	745	796	782	773	808	822	782	785	830	792	789	769	805	746	797	773	759	764	764	813	819	777	810	816	749	824	771	791	770	767	734	763	762	782	799	752	775	774	811	727	785	766	823	789	827	840	750	767	825	766	756	826	840	811	816	767	761	835	794	853	754	817	794	771	799	794	756	793	812	782	768	726	775	789	802	788	806	770	798	816	811	773	751	758	775	776	765	753	761	809	831	744	808	774	796	725	773	805	770	795	793	829	797	806	800	809	793	789	755	810	790	750	782	759	772	784	822	813	784	788	778	792	784	802	784	768	792	764	786	817	762	758	795	797	791	748	768	812	786	790	826	819	807	789	812	758	782	772	784	771	865	774	777	741	832	783	782	754	769	774	815	817	846	821	783	734	812	777	815	757	777	810	773	799	755	789	765	747	795	815	823	819	840	823	785	771	800	788	797	791	759	769	737	841	742	794	752	771	758	748	789	803	808	756	833	792	773	783	750	793	774	753	751	793	789	750	798	769	752	774	786	804	768	800	787	765	776	811	861	791	753	765	736	767	820	807	783	782	763	756	751	803	741	788	815	799	763	817	755	836	783	786	795	821	758	765	794	806	776	736	779	791	780	789	770	766	751	773	805	811	765	782	730	784	764	761	765	738	767	753	799	776	778	802	785	753	755	814	805	770	736	737	807	782	777	798	764	769	824	801	757	781	829	798	758	755	824	824	773	750	760	817	750	822	820	838	765	804	812	776	766	771	745	801	843	835	776	764	746	756	730	822	785	792	776	788	819	787	791	790	782	783	740	793	786	746	800	757	791	758	805	811	742	788	734	856	772	782	821	769	788	771	784	773	775	819	791	769	789	765	754	866	792	780	818	758	810	794	816	764	803	804	826	720	825	755	754	738	746	773	760	787	762	776	761	801	761	799	814	787	782	792	798	774	805	818	778	761	816	737	760	784	787	817	756	774	767	782	741	824	784	762	793	788	775	794	807	831	793	807	788	818	751	781	755	772	757	802	813	829	781	763	793	795	790	798	785	779	789	758	777	801	742	756	785	794	762	818	763	819	788	768	765	816	781	786	829	730	746	794	735	813	778	784	759	738	805	803	822	761	779	750	897	736	857	776	797	797	777	771	762	776	823	731	854	774	745	788	765	809	797	808	767	824	795	795	832	833	745	774	739	835	785	772	775	818	746	820	754	780	792	750	748	814	805	769	760	777	817	767	875	809	771	791	761	766	805	809	776	789	748	735	767	753	772	804	775	799	744	719	840	769	778	777	835	813	784	838	793	793	809	817	780	809	824	770	769	765	743	804	793	759	815	785	809	771	816	783	796	803	800	719	741	794	831	808	766	762	794	799	774	758	824	826	759	812	773	764	761	829	811	736	822	784	754	811	794	759	728	744	808	799	806	796	746	812	806	789	810	785	787	785	798	771	803	798	821	767	771	773	793	744	740	858	792	781	800	805	774	752	797	751	794	764	801	813	770	756	819	854	789	786	790	788	825	784	823	800	736	732	774	781	802	779	824	766	831	783	795	771	750	821	802	800	807	788	743	791	795	748	787	745	808	814	742	771	770	810	745	783	741	818	804	755	756	783	792	763	833	770	795	818	789	775	830	795	792	801	807	776	793	743	813	760	764	760	731	756	808	793	794	830	814	793	767	768	802	787	802	761	778	753	804	751	762	767	833	806	813	780	751	818	783	751	828	772	784	765	770	819	834	743	773	744	768	803	830	764	775	817	744	765	798	788	802	830	794	749	795	790	738	770	803	777	821	813	754	786	774	783	753	809	776	811	814	794	832	819	758	775	813	766	785	774	823	771	751	836	816	789	752	781	727	749	726	800	831	853	801	779	780	763	762	782	790	749	772	825	760	828	789	814	750	776	798	752	815	761	763	866	791	818	770	778	806	762	747	785	797	891	745	813	746	743	770	806	802	828	835	789	787	794	787	782	798	790	733	795	739	761	792	779	767	764	779	776	847	749	771	804	731	789	803	819	776	781	815	782	769	798	766	779	787	783	725	809	794	839	817	770	789	802	761	735	748	764	753	761	786	812	805	760	747	808	754	779	797	776	758	723	753	789	741	755	744	783	789	782	744	758	754	772	780	827	776	791	818	790	800	733	775	823	788	808	784	807	776	795	758	838	743	805	761	784	814	741	791	789	776	809	743	825	763	794	772	754	804	774	740	722	748	782	792	752	802	789	749	795	783	782	778	785	806	806	800	830	783	800	784	777	767	785	816	799	787	728	780	798	819	776	780	789	807	761	816	788	799	789	789	764	795	787	789	778	809	778	734	791	788	772	740	786	789	775	763	799	808	784	798	763	752	813	793	809	803	771	768	777	762	780	780	728	746	806	810	791	806	758	791	810	815	728	788	814	778	842	814	767	815	785	803	779	756	798	769	785	759	755	772	777	785	796	777	790	810	778	777	833	813	824	779	803	786	826	811	798	801	777	789	775	774	847	781	794	809	786	768	778	768	780	821	786	790	795	778	785	721	765	763	744	788	814	768	756	763	842	759	788	843	809	799	750	801	763	776	781	775	758	760	781	807	776	771	796	789	825	789	840	777	769	748	730	827	806	791	777	795	775	746	748	778	764	773	794	764	746	768	791	787	786	734	797	784	735	788	746	791	777	765	763	821	805	781	783	770	782	809	723	852	799	805	831	753	801	788	793	728	787	814	736	801	775	786	781	802	801	827	825	779	769	744	730	792	800	787	763	771	739	777	773	756	788	793	812	799	815	784	742	755	753	814	790	748	746	792	814	779	764	803	789	759	807	769	796	776	799	724	754	777	796	762	791	765	790	820	752	759	745	772	749	802	771	752	763	760	814	812	789	779	730	787	795	738	798	820	786	778	780	794	734	739	798	764	781	795	793	795	841	780	789	809	769	755	774	760	778	796	751	789	773	796	758	805	813	761	776	777	807	760	775	774	726	836	788	795	801	735	846	778	799	751	807	862	759	752	810	798	802	805	789	775	785	772	812	743	755	747	791	801	779	818	766	759	833	745	729	744	774	782	791	791	757	831	745	824	768	802	802	797	782	810	809	806	748	796	798	813	795	783	803	806	795	723	749	785	770	773	802	808	758	855	788	785	765	788	864	822	796	752	828	806	808	766	822	830	791	778	759	813	790	763	768	798	849	754	788	781	782	785	763	818	790	781	761	773	822	759	731	766	802	770	775	764	743	742	800	793	804	749	760	760	790	781	784	796	818	821	785	805	793	769	737	794	764	807	783	841	767	839	765	780	782	874	736	758	771	785	794	803	776	731	779	768	790	739	782	804	786	767	818	797	756	789	802	790	730	770	751	782	740	772	765	788	775	763	825	781	785	759	793	788
16627	8562	11062	10842	15839	23707	27935	24976	23441	18505	7897	1743	973	752	5652	12309	11558	7470	3396	1495	756	431	328	287	280	312	336	304	314	319	286	317	291	291	283	296	293	332	347	323	316	325	310	291	300	299	301	313	283	327	297	265	313	300	329	267	275	317	319	304	292	315	280	281	324	272	310	310	282	297	313	309	259	279	339	313	300	322	298	317	330	293	320	276	283	315	307	307	283	298	331	278	284	285	323	306	262	264	296	298	304	268	300	298	304	317	306	297	287	326	278	324	290	318	297	294	306	324	321	296	282	268	313	327	319	319	305	304	305	286	288	305	283	289	285	274	296	306	295	294	289	316	296	313	301	308	307	291	302	287	300	296	291	315	303	283	299	305	292	309	310	317	287	300	275	289	253	303	299	313	274	282	315	300	303	333	287	291	346	284	289	308	299	285	289	294	295	311	331	283	315	285	309	274	313	286	303	288	336	295	327	315	311	299	313	324	279	297	298	297	300	304	273	302	286	340	327	304	289	292	266	275	327	276	288	297	295	289	305	298	319	279	290	287	306	326	292	298	313	307	320	309	305	316	276	278	296	299	300	291	298	297	310	281	305	285	301	322	263	281	343	317	304	306	281	302	315	286	276	281	303	305	313	306	296	266	321	290	306	279	297	302	285	311	281	278	301	329	302	308	298	313	309	325	297	310	321	299	317	297	317	286	320	327	267	315	308	286	289	307	328	279	300	302	291	314	297	308	323	317	284	324	286	310	328	277	264	294	307	336	303	308	285	317	327	295	303	342	311	285	312	278	312	295	324	292	291	300	322	304	320	295	318	275	332	301	301	311	329	291	312	289	307	288	311	284	271	298	315	288	297	309	278	297	300	336	348	285	314	290	319	309	290	276	275	303	268	287	318	327	304	295	275	273	301	308	277	300	292	300	286	321	265	312	293	322	279	293	287	266	304	266	296	336	272	298	295	279	330	293	266	302	316	325	320	291	305	295	332	306	323	280	321	278	333	316	310	270	284	298	353	306	363	312	300	321	303	289	306	330	311	297	283	288	323	296	346	329	324	346	301	320	315	312	310	294	298	300	338	317	304	328	314	306	307	284	290	299	325	276	284	303	287	307	313	317	288	314	303	316	301	307	333	276	296	309	273	303	321	323	293	297	277	313	281	250	310	332	310	281	297	306	292	335	346	300	284	274	328	304	274	288	304	319	316	317	311	332	268	336	287	314	292	290	278	302	300	281	296	330	314	311	314	303	348	302	310	319	287	272	304	305	281	290	288	297	298	299	301	292	310	287	286	297	289	304	306	282	315	282	330	308	292	268	303	313	320	305	289	317	274	306	299	307	294	266	305	250	298	327	303	313	322	312	279	291	336	283	296	316	274	300	294	316	285	323	301	270	334	290	298	305	315	305	298	305	275	308	320	297	336	299	291	287	298	298	309	309	315	300	318	317	292	276	318	324	308	302	272	309	304	310	279	270	296	289	313	300	312	299	298	307	306	306	289	302	304	309	290	313	284	300	289	325	303	311	291	303	286	276	307	300	298	315	319	274	311	292	292	305	293	307	323	301	307	298	292	292	297	293	311	310	284	316	336	321	325	311	315	297	280	287	316	305	255	309	288	318	302	325	285	282	316	286	289	348	298	318	322	287	289	257	287	318	289	332	257	276	280	309	314	308	326	311	294	258	306	310	298	293	303	302	303	281	320	321	312	283	284	323	323	307	317	278	289	299	277	307	311	308	312	324	320	281	294	321	301	323	318	291	261	325	332	312	315	280	293	288	322	299	310	297	320	330	294	287	309	310	297	272	323	288	328	292	282	311	290	323	315	290	316	298	281	312	314	319	303	320	303	281	306	318	332	298	294	304	300	312	314	282	282	284	298	305	290	310	315	326	286	328	329	328	326	281	301	298	298	306	307	297	315	275	305	312	329	279	318	284	298	285	326	311	304	303	311	286	288	291	294	299	303	294	301	303	299	302	304	285	302	291	287	311	268	321	295	304	300	302	276	299	311	295	309	271	305	275	328	297	333	299	285	310	325	300	305	308	318	288	294	317	316	284	286	274	277	309	297	306	325	280	313	344	279	333	299	325	325	295	320	327	311	330	303	299	316	267	273	314	301	315	308	286	322	307	307	301	283	308	330	301	310	303	290	325	279	281	344	312	292	324	291	311	299	292	267	274	290	309	282	312	294	285	302	308	296	299	279	303	311	294	280	324	304	323	315	269	291	327	277	315	291	302	283	319	319	308	294	294	296	306	279	301	293	288	311	281	333	314	302	305	300	320	332	274	291	322	303	273	282	317	264	305	306	316	338	305	284	339	324	299	286	304	309	336	301	273	291	302	312	275	271	300	337	277	277	320	303	314	315	308	290	298	291	314	290	295	284	317	273	293	324	313	314	295	287	299	311	295	274	310	286	281	309	328	341	346	292	311	311	309	308	296	320	294	281	335	321	283	303	267	282	306	314	306	299	316	286	286	300	278	291	320	314	305	293	299	299	300	274	337	285	288	294	313	323	333	329	287	316	310	302	288	279	282	281	299	304	286	305	324	286	304	325	304	314	298	312	296	300	303	305	296	337	252	290	312	335	319	301	305	319	343	291	310	337	286	288	310	284	316	310	278	300	297	317	272	306	304	313	309	310	301	311	259	301	277	299	308	296	291	317	319	285	295	319	283	320	291	342	290	315	289	294	344	289	321	305	306	306	321	287	304	306	294	300	299	297	303	296	313	337	291	283	300	326	309	313	293	293	288	299	318	320	296	298	286	306	299	354	328	339	339	281	314	271	332	293	319	305	306	321	303	295	308	278	294	337	301	328	297	321	320	297	286	287	304	292	291	303	309	337	294	304	325	294	318	304	304	288	281	301	325	331	299	320	291	313	280	310	293	315	298	304	333	314	270	299	302	268	296	297	317	296	319	315	337	278	315	303	332	314	299	314	280	270	291	323	273	257	275	285	311	312	323	283	312	317	330	297	307	291	285	318	297	299	296	287	285	271	288	309	294	293	297	329	318	314	312	334	324	309	318	282	322	305	270	290	308	319	273	306	339	330	305	320	311	316	308	313	304	302	286	297	320	313	324	287	297	291	266	319	332	270	336	314	325	315	285	298	306	310	301	298	280	312	307	315	293	312	306	283	311	316	299	289	285	282	273	302	269	326	300	303	319	328	283	311	317	306	262	316	295	332	311	305	318	305	322	286	308	286	279	290	314	296	332	315	293	302	305	339	266	306	323	324	326	284	288	312	304	306	288	297	291	305	314	312	309	303	324	326	295	318	289	252	270	296	274	334	308	310	293	284	323	278	286	289	313	275	292	296	296	300	296	301	308	273	287	283	305	310	320	336	294	284	291	309	334	299	340	287	297	305	308	311	298	316	308	272	294	301	289	319	282	302	327	301	335	305	308	323	295	296	300	318	255	337	300	285	305	336	293	332	271	304	295	325	303	290	312	337	278	303	322	292	320	329	295	303	304	299	324	316	289	300	325
9902	7165	13961	18850	27224	33808	39499	36123	37244	29350	15565	6876	4702	3639	21426	34199	31916	23874	13733	6758	2730	1344	918	831	827	771	797	806	826	817	829	802	748	782	795	748	765	787	791	808	786	765	777	768	772	780	824	763	782	796	785	808	767	741	831	819	771	762	812	795	814	780	794	782	740	787	818	789	746	782	740	821	809	810	719	851	782	767	770	794	835	749	816	807	764	787	780	803	790	756	800	858	805	756	763	773	795	818	828	832	829	774	760	735	797	807	775	831	781	748	765	803	754	740	736	816	804	817	777	812	794	769	733	732	776	751	784	800	823	775	808	772	794	772	787	813	785	741	816	773	808	770	820	809	754	794	795	802	762	781	797	819	834	804	818	777	807	807	819	783	800	826	808	780	755	818	780	791	789	741	784	754	793	774	786	818	757	838	815	811	805	769	792	732	769	761	796	728	801	842	802	780	706	797	851	793	745	844	779	803	826	771	791	793	734	789	789	752	787	760	768	811	819	794	779	743	751	737	825	800	838	781	803	752	741	813	797	760	746	737	747	773	811	790	739	781	788	800	803	719	808	790	817	800	808	806	803	779	771	814	804	802	786	796	823	789	799	800	804	768	767	811	768	766	807	716	802	772	760	747	795	811	791	808	818	725	842	806	792	764	768	815	824	802	775	738	813	800	798	776	822	805	794	773	778	742	731	816	827	797	768	815	760	795	824	753	794	814	780	783	772	802	880	805	829	774	746	833	761	767	805	775	775	805	814	762	793	817	785	779	758	753	749	793	846	826	801	785	751	734	851	749	810	798	795	791	800	780	758	764	788	782	774	815	791	780	704	773	808	810	803	784	768	778	775	767	764	790	749	790	801	803	784	709	796	781	744	826	756	733	787	754	795	745	766	744	808	792	797	781	763	821	789	807	745	750	767	780	794	760	776	791	743	812	802	753	811	775	774	813	792	794	827	745	781	803	773	775	813	752	800	799	802	786	759	765	818	790	773	742	830	761	746	778	747	758	762	812	754	754	772	769	808	829	787	819	792	744	779	763	761	781	796	809	779	747	808	770	819	792	763	791	757	746	810	780	806	776	749	764	724	764	790	789	809	794	750	775	800	763	776	793	762	773	747	836	813	816	735	799	730	766	763	845	766	787	810	772	729	810	808	825	777	811	787	808	787	815	757	821	808	790	799	780	822	853	766	769	773	801	772	766	753	786	826	807	778	790	797	771	767	751	821	781	785	758	781	770	751	784	782	816	818	806	790	760	841	783	773	863	734	804	766	751	778	827	813	806	800	776	823	811	806	783	768	741	769	771	815	781	852	813	784	786	817	774	784	775	776	780	759	755	734	818	788	759	797	743	782	803	783	756	794	807	770	751	738	763	811	780	753	753	706	791	781	771	789	819	755	771	764	804	765	827	718	807	793	728	816	739	761	752	774	803	809	814	803	776	815	804	776	755	793	763	797	767	819	813	782	786	820	837	826	780	794	759	783	801	807	783	723	780	786	787	792	837	752	812	810	747	755	801	735	721	775	765	774	784	737	837	819	780	768	745	789	805	786	751	784	740	794	808	837	799	774	779	779	783	793	807	793	789	777	788	821	779	756	748	800	809	778	765	805	780	796	826	800	839	784	849	782	776	791	735	804	777	811	784	762	708	833	777	789	775	802	795	816	779	820	790	786	792	793	759	776	820	771	760	798	746	791	744	820	826	769	781	767	779	749	815	829	787	791	762	788	813	794	814	817	802	782	824	737	777	756	768	790	770	743	793	789	743	812	768	745	755	758	831	805	811	775	802	754	831	764	782	840	780	804	824	771	759	837	778	804	775	812	784	781	814	775	780	803	799	773	784	801	821	754	802	790	772	769	771	796	769	778	781	767	744	721	771	773	748	795	741	767	776	808	790	803	764	793	794	811	806	789	827	776	781	759	746	768	807	807	801	819	750	764	808	788	798	796	804	808	744	764	754	789	806	804	794	792	782	772	786	806	822	831	802	852	803	778	786	791	791	823	761	757	800	776	781	792	860	801	764	753	792	775	818	811	826	777	826	778	779	795	774	796	826	769	766	799	769	842	792	753	751	733	826	754	767	787	830	757	792	817	817	753	803	811	748	723	758	721	858	754	775	783	774	702	717	794	752	755	813	781	796	777	814	752	793	811	788	826	783	775	799	840	767	766	781	795	793	767	835	783	774	756	774	809	769	820	780	779	793	789	777	779	812	817	814	799	785	780	793	780	784	747	797	795	792	823	821	811	763	807	805	811	742	761	784	821	820	750	804	766	809	803	777	868	822	746	794	770	791	795	860	739	817	760	784	808	839	793	767	748	776	774	734	805	783	775	727	732	778	777	762	788	777	803	786	754	829	751	776	745	753	761	767	777	812	800	771	799	799	800	825	801	838	789	784	838	787	752	772	824	772	785	717	799	769	774	825	793	791	809	789	772	784	747	779	768	792	762	777	763	784	760	792	779	807	757	761	810	777	758	824	794	773	762	803	772	756	832	776	759	772	813	773	767	761	840	795	802	802	788	758	782	735	770	758	811	765	782	759	775	794	796	815	760	763	822	846	786	804	761	812	783	787	774	765	776	796	751	839	788	773	821	794	802	758	755	779	744	774	825	826	782	793	788	820	802	805	823	784	712	714	786	786	802	788	781	861	805	795	804	775	795	744	797	768	783	744	812	777	813	748	875	850	797	788	754	779	788	789	826	723	830	722	819	788	822	822	772	809	785	729	783	770	801	769	755	753	752	830	749	785	781	774	796	860	772	783	784	762	757	771	834	788	734	764	776	805	755	808	746	765	846	793	789	774	781	788	747	763	815	788	803	831	762	781	734	837	777	758	763	758	745	783	756	777	774	806	774	791	774	796	751	733	721	800	709	778	765	747	739	773	781	743	776	803	798	773	741	829	750	774	799	726	719	832	852	750	823	772	819	798	701	789	789	745	770	754	771	773	809	792	766	813	784	725	784	785	808	735	752	767	763	795	759	758	814	756	834	801	770	794	776	838	736	813	795	757	787	779	741	773	769	793	834	742	770	730	764	784	809	747	781	795	792	796	774	767	766	841	786	773	773	785	819	773	763	748	749	804	804	787	795	798	771	776	793	814	803	773	809	809	821	745	755	759	802	811	770	802	789	796	818	823	757	809	795	765	770	771	758	822	757	781	836	765	826	761	751	818	763	768	794	804	769	824	792	812	788	829	844	741	751	768	843	736	794	776	809	797	774	798	785	793	865	778	772	798	760	757	769	762	819	788	783	804	803	789	806	807	817	798	812	830	835	781	820	751	764	818	828	770	811	812	817	761	821	754	778	773	757	788	793	804	785	780	828	782	779	800	777	770	797	774	785	811	773	747	818	842	747	790	798	805	782	744	759	755	802	787	753	764	769	849	760	736	818	760	797	738	761	774	749	786	734	798	799	790	818	795	769	767	806	758	770	770	858	793	843	838	822	828	812	771	774	784	848	793	759	773	788	813	798	823	740	729	792	809	803	746
23744	13580	21879	28240	27971	32095	40681	37775	26891	14465	4540	1592	914	696	6321	16082	17664	13403	6796	2977	1195	497	365	323	286	325	267	261	276	323	297	315	306	287	293	287	310	273	318	284	284	281	320	322	311	296	291	309	292	265	307	303	302	316	278	294	288	285	316	279	294	274	313	321	307	326	326	282	288	286	290	291	318	305	321	314	318	295	321	297	306	292	306	304	289	288	289	295	299	309	271	294	298	283	318	275	317	304	289	320	302	294	328	278	301	290	301	327	338	293	272	331	277	289	293	302	292	290	267	321	269	310	321	280	323	304	305	322	308	279	294	303	317	299	305	321	357	281	296	315	293	305	318	309	300	295	316	304	329	310	305	290	275	302	293	326	275	288	333	317	279	315	275	299	295	281	270	293	285	312	309	296	290	307	288	287	300	285	288	317	357	287	320	269	280	275	330	279	306	307	324	314	286	300	283	316	317	279	263	279	306	324	304	314	307	329	321	305	295	279	312	306	302	280	316	282	332	319	328	288	348	313	274	318	283	310	310	306	317	294	307	307	305	316	294	290	267	304	301	298	302	287	341	299	309	336	319	282	270	305	297	330	296	309	319	315	295	285	297	288	327	294	286	287	286	312	319	306	304	304	284	316	306	328	299	296	281	288	290	296	295	310	291	317	298	324	297	334	292	307	304	303	286	281	274	274	276	304	288	292	296	308	297	300	308	311	317	297	311	337	313	316	276	311	299	296	338	313	306	325	280	317	309	311	272	279	309	312	307	319	310	309	305	306	333	309	271	308	313	292	303	309	295	276	298	297	337	317	310	315	293	310	322	276	308	302	289	313	280	283	314	304	302	305	264	275	314	301	322	335	309	330	277	289	276	266	305	336	294	321	284	274	270	303	318	320	304	288	290	271	293	294	274	292	270	314	270	316	308	287	284	303	341	303	323	296	286	357	336	312	309	258	307	273	306	304	297	297	312	283	285	294	305	310	298	319	315	283	277	307	272	276	286	313	321	313	300	308	297	299	322	314	325	269	298	282	283	300	283	293	261	283	309	312	286	321	283	317	302	288	296	278	316	287	296	299	303	279	267	285	274	293	291	326	345	336	328	302	301	271	301	289	301	330	293	331	279	313	334	304	291	299	302	312	300	323	344	303	311	304	302	301	304	305	325	266	325	306	318	307	306	316	312	298	305	294	302	284	259	308	305	279	282	288	269	306	322	330	306	294	318	284	314	322	295	325	302	336	278	300	295	283	308	315	330	285	307	297	296	261	258	322	312	292	285	298	303	286	296	330	295	307	338	316	296	282	274	309	323	295	295	335	304	292	300	323	304	268	291	299	328	322	285	299	298	325	271	307	316	276	300	313	294	286	317	351	302	297	282	288	303	311	313	313	320	279	321	385	277	311	296	283	306	320	323	308	293	315	315	303	280	322	267	293	298	309	310	298	310	322	309	301	318	295	352	272	294	287	312	291	312	272	305	309	319	275	321	320	298	299	328	323	297	284	300	321	279	289	306	301	315	297	307	296	306	302	299	297	297	295	314	317	295	301	296	291	303	293	287	313	301	262	293	286	286	330	315	297	296	289	268	316	308	330	347	322	305	319	284	294	288	285	318	302	314	311	312	283	302	306	311	306	281	304	286	329	298	317	284	296	302	319	283	279	314	307	297	300	293	257	301	294	262	278	287	269	293	299	311	296	284	348	310	297	317	280	280	288	276	268	285	288	313	298	293	339	316	312	319	271	299	292	308	301	310	285	350	310	317	287	333	301	314	288	277	285	310	282	325	286	280	323	312	324	327	302	331	297	288	291	297	286	285	280	287	303	288	299	274	311	313	297	315	286	296	311	280	314	316	333	280	310	296	305	300	309	289	302	307	303	325	310	295	298	268	297	286	312	299	305	326	290	298	298	342	277	324	318	287	319	274	302	301	308	270	304	295	304	296	279	290	329	288	283	267	322	293	286	294	297	325	332	318	337	293	323	352	348	294	306	297	307	286	302	307	311	297	311	276	292	324	286	311	318	255	333	286	284	283	303	307	281	289	316	308	315	291	287	327	290	324	350	293	321	298	307	300	294	290	307	287	298	341	312	294	272	316	311	341	304	307	276	311	277	300	302	286	285	318	279	273	300	285	264	307	314	323	286	329	320	319	323	307	302	296	309	286	311	291	285	314	326	315	280	305	305	280	306	276	345	321	297	306	329	301	314	313	291	312	286	309	297	272	312	323	301	352	278	285	291	287	299	288	290	299	295	293	285	303	303	292	286	312	296	287	296	278	299	273	309	319	285	313	292	296	306	260	311	315	270	271	288	290	283	309	312	315	328	331	315	321	300	305	294	314	303	298	280	328	309	299	316	334	324	302	298	312	280	330	306	302	291	296	300	335	324	310	297	289	290	331	303	291	319	312	314	266	281	288	301	283	307	311	300	304	302	313	283	298	271	310	299	328	331	301	290	255	321	273	281	359	303	309	322	243	299	303	316	301	337	294	293	286	306	295	287	283	315	340	277	327	300	293	280	272	290	320	314	285	290	312	325	309	287	285	295	291	290	303	333	296	296	305	302	293	318	332	286	312	286	318	309	311	318	317	310	308	312	288	263	302	301	303	307	293	310	268	295	276	320	295	334	324	283	283	286	308	304	321	279	320	290	333	307	299	300	286	273	313	284	277	299	325	300	292	299	284	289	268	341	299	312	304	332	312	265	335	271	287	296	305	325	314	342	278	294	300	313	322	266	281	309	309	311	305	294	296	292	300	311	316	316	262	311	307	327	304	291	287	310	316	305	323	302	296	319	263	319	287	302	310	287	313	342	264	291	271	306	251	314	284	299	295	290	306	295	296	295	284	304	301	306	305	260	286	311	301	291	306	319	326	300	331	283	298	302	279	305	335	308	323	292	294	288	308	312	317	280	282	293	281	305	306	301	295	339	318	283	308	322	309	326	300	294	310	295	300	299	322	282	287	287	276	286	291	312	313	256	321	294	287	292	282	306	321	287	292	300	347	311	268	309	305	317	312	310	278	292	325	298	335	298	323	286	313	284	290	286	328	300	289	290	311	289	303	313	286	308	289	304	278	294	297	290	326	285	308	307	330	341	307	261	309	342	297	335	315	274	281	281	298	329	279	285	295	302	297	288	317	302	309	291	307	322	300	305	313	289	303	297	307	297	293	300	291	317	300	290	305	308	315	318	307	310	251	296	306	287	306	258	279	304	276	333	291	296	274	294	315	299	300	309	331	295	312	277	332	303	324	268	305	332	288	295	292	308	313	320	280	335	278	312	290	299	312	274	289	269	329	253	299	279	312	334	295	295	337	310	328	298	267	303	302	275	322	304	285	298	297	283	290	322	295	290	285	311	321	322	299	318	256	272	302	315	305	289	302	310	303	326	308	289	294	292	313	294	311	300	310	268	325	291	292	335	266	288	285	305	283	277	287	305	309	307	329	322	304	268	298	289	321	286	320	282	302	315	329	315	288	312	272	296	281	296	299	319
12793	10658	23278	33335	34822	41622	47957	45124	31585	18292	7413	5118	3995	3464	22064	37866	39238	32751	21342	12145	5146	1817	1066	834	780	758	755	798	786	796	805	802	789	762	792	774	784	804	730	821	761	802	803	763	774	778	757	774	800	785	768	815	775	821	746	744	838	820	742	798	760	779	812	783	797	767	831	743	758	741	815	829	783	734	779	729	817	821	802	800	784	819	750	794	782	808	750	749	757	793	741	735	818	791	811	796	808	838	843	839	806	795	771	765	774	812	800	748	756	816	757	732	798	740	829	805	808	734	804	771	794	754	791	782	791	823	801	786	848	768	770	738	797	795	731	777	762	806	777	771	801	773	786	806	782	798	740	784	759	746	760	821	793	770	810	735	779	792	829	783	751	748	856	793	825	824	765	790	759	777	774	763	762	773	713	796	817	831	738	735	724	830	797	800	786	819	763	775	752	830	713	825	791	772	773	767	816	746	795	760	773	766	787	792	723	835	709	765	791	834	775	756	773	814	816	787	835	812	795	760	789	792	733	841	784	794	801	779	810	699	801	823	785	773	813	758	764	791	778	754	820	787	778	822	777	782	753	769	745	754	792	766	812	752	781	748	788	748	748	768	783	840	780	825	793	768	817	806	759	781	773	821	793	758	769	773	803	836	746	768	802	783	816	818	772	736	771	776	769	766	770	801	827	774	780	772	819	770	779	807	748	770	792	772	750	827	784	775	767	792	778	791	759	762	741	817	808	730	839	820	811	747	773	838	778	778	809	750	766	770	803	759	761	788	807	803	760	771	775	785	776	767	780	806	760	822	738	823	789	731	785	797	762	779	813	827	758	775	746	830	782	779	805	834	791	742	811	837	761	784	818	732	757	718	744	728	716	782	801	808	781	742	787	799	790	762	767	756	790	801	779	775	763	749	765	742	737	789	783	771	781	802	798	773	794	717	755	758	768	809	764	803	837	745	847	817	817	766	780	761	834	784	802	794	792	759	809	791	805	788	785	748	801	828	796	784	829	769	758	747	787	776	772	760	743	774	771	776	766	807	796	744	785	766	832	795	742	747	741	793	775	753	788	794	764	757	760	778	721	790	764	791	833	760	813	787	784	804	804	844	817	804	772	788	729	735	804	767	783	810	783	751	764	761	763	776	809	824	765	785	763	790	803	766	793	797	747	761	770	802	797	747	766	814	761	794	820	825	781	795	775	806	786	811	775	801	759	740	798	782	767	752	774	738	737	798	815	769	808	818	830	773	782	754	723	741	808	748	788	777	798	761	740	780	785	751	798	833	758	783	722	808	774	837	808	785	779	771	743	755	762	775	777	795	780	778	814	776	748	796	838	783	737	805	783	738	787	830	785	781	800	798	834	773	795	813	765	788	733	811	809	772	770	771	792	815	800	792	821	777	786	780	763	720	800	855	786	766	777	812	758	808	750	761	802	789	866	825	775	790	814	790	792	780	790	785	798	778	738	736	800	766	759	711	769	759	763	774	793	699	785	798	750	771	767	795	763	748	715	818	791	812	854	782	771	777	763	787	772	753	754	799	723	767	812	825	769	773	828	761	795	757	781	830	809	770	807	826	768	795	743	742	769	771	757	777	780	795	754	787	865	784	808	717	781	770	763	764	744	768	816	765	767	777	783	796	789	781	788	816	740	801	841	775	786	763	788	801	818	828	731	779	818	770	777	793	785	767	765	764	798	817	787	800	756	809	772	745	822	766	786	805	740	764	793	746	800	751	763	785	764	759	776	796	804	843	748	805	761	750	752	738	844	756	824	807	808	801	810	790	774	792	755	769	746	785	773	780	729	834	788	789	759	755	793	791	774	808	746	788	776	751	805	782	776	773	793	806	769	744	774	802	781	789	794	824	767	750	796	786	763	808	749	762	812	761	762	829	838	830	786	803	800	807	748	786	768	805	786	788	780	758	786	825	806	745	808	799	835	734	791	724	788	807	767	755	766	755	761	776	765	803	796	803	810	835	788	829	817	826	772	752	721	792	774	795	813	775	777	767	763	766	789	822	741	816	738	769	782	749	791	739	773	758	796	750	771	817	824	801	757	773	755	847	773	727	774	804	732	782	798	747	770	813	776	753	743	817	799	753	742	793	770	726	803	815	764	777	781	789	796	771	807	768	724	726	775	822	815	737	770	789	794	815	820	801	816	772	759	803	750	732	739	712	760	770	782	780	795	772	781	783	774	837	800	794	799	790	741	775	757	825	738	792	774	790	794	811	774	771	783	746	805	786	743	796	824	787	819	777	785	805	771	786	760	808	760	806	785	811	800	773	776	768	800	801	757	764	811	742	719	801	747	763	775	776	812	745	780	800	758	775	832	772	787	770	768	838	769	758	768	788	782	778	787	719	775	772	766	794	786	773	762	782	762	737	799	767	745	775	775	798	839	822	787	772	791	793	822	781	787	778	800	759	743	769	846	785	749	779	812	770	764	773	759	836	772	794	771	765	774	763	767	753	766	761	762	804	781	788	727	753	792	811	782	762	755	817	784	799	764	741	799	743	803	805	781	774	741	792	790	745	791	763	750	794	736	777	764	725	817	741	793	772	793	778	822	771	764	800	755	800	787	754	781	787	807	786	785	717	753	738	783	740	776	739	815	757	816	787	808	780	801	810	795	742	766	749	748	824	762	837	809	777	769	776	837	766	803	751	790	811	776	782	786	787	802	764	785	865	748	758	803	788	833	749	751	774	735	758	824	740	820	740	756	830	785	771	753	817	795	759	737	784	812	795	788	780	744	775	751	797	756	753	754	791	756	769	787	750	780	781	793	774	799	817	816	798	826	797	788	769	795	793	770	800	788	734	788	770	783	732	778	742	764	776	839	752	791	787	764	788	786	766	778	817	741	813	757	775	813	776	739	755	760	800	782	785	775	755	761	779	791	770	815	751	754	791	741	743	791	860	816	778	752	772	810	791	806	784	768	783	748	772	796	801	749	757	782	765	738	751	747	739	768	797	757	785	862	775	755	705	768	778	741	745	756	765	739	780	757	807	788	730	800	774	786	760	762	816	747	812	793	792	809	760	784	766	797	810	769	806	804	759	761	771	775	780	757	771	763	801	794	744	782	828	792	772	762	806	779	741	756	780	751	794	760	787	776	785	743	802	798	801	802	796	789	782	727	770	761	767	744	763	735	791	774	788	772	752	728	803	779	829	782	820	820	744	815	761	802	786	787	794	742	763	799	804	762	736	788	801	767	768	735	800	762	810	799	735	770	785	801	768	790	766	772	795	780	768	722	823	791	873	778	802	789	792	797	777	790	760	820	782	765	710	788	776	743	753	850	770	780	760	781	754	724	765	734	801	805	790	795	828	770	804	763	818	791	761	756	813	829	751	741	791	767	798	745	814	757	771	792	778	788	759	804	788	779	744	800	822	775	799	764	814	743	766	756	789	782	783	775	813	744	806	775	801	759	801	772	805	780	751	787	797	758	790	772	724	781	818	718	795	751	795	784	833	732	769	770	778	761	818	786	789
6245	3830	5228	6491	6277	6257	6099	3314	1395	933	801	820	750	524	526	753	1097	1350	1099	738	491	380	293	302	314	285	334	306	296	275	292	321	291	303	262	345	287	330	293	292	280	309	284	274	295	323	325	290	308	285	318	294	286	322	320	318	285	292	334	294	303	332	303	289	303	301	302	294	303	266	288	257	309	298	298	326	288	315	316	292	315	297	296	287	273	301	285	324	290	299	325	300	291	280	310	338	321	336	303	309	300	308	271	298	316	306	279	282	290	326	307	312	284	306	292	263	287	324	295	321	290	290	273	301	287	299	314	279	320	288	311	311	314	294	301	331	301	303	295	295	320	270	307	297	283	307	305	325	286	302	284	334	305	307	281	301	288	304	330	277	307	301	280	310	305	270	290	292	307	298	303	282	317	303	292	312	303	293	282	300	286	287	317	340	274	310	283	323	295	320	297	294	293	295	312	300	298	281	292	282	298	318	271	307	314	293	274	294	281	312	305	303	298	286	304	289	307	315	305	320	290	286	294	284	310	316	322	279	302	277	304	303	294	316	302	294	318	317	304	276	281	287	300	297	328	319	293	328	320	298	284	327	295	275	310	339	286	300	295	296	290	284	296	299	336	303	291	262	306	309	301	291	280	312	290	319	318	300	294	264	314	301	306	254	283	278	282	312	314	315	268	293	312	322	289	283	318	296	290	329	310	300	307	280	274	304	306	320	304	317	267	289	315	292	318	337	300	307	305	279	319	312	319	289	281	299	288	260	277	282	317	329	315	278	285	281	271	301	296	291	291	313	312	283	293	306	290	294	289	284	298	313	273	280	301	286	310	299	319	317	323	284	327	314	286	340	286	277	329	300	301	317	302	294	305	307	293	312	286	289	271	307	277	307	291	276	268	314	349	302	273	301	291	292	292	301	297	280	289	285	302	307	277	301	303	288	266	309	277	312	280	297	317	301	294	291	300	306	304	327	251	277	299	308	278	280	299	289	304	304	299	307	301	286	328	293	329	311	297	301	269	307	256	342	285	306	304	311	273	298	298	301	260	302	280	319	299	312	310	298	293	306	279	330	295	264	276	296	325	274	322	283	301	295	299	278	255	285	303	301	268	284	303	298	295	294	316	294	297	316	312	284	307	323	309	286	327	316	277	289	256	299	299	305	271	303	290	276	295	331	300	293	291	332	333	297	297	273	289	298	288	313	315	282	262	306	303	316	317	328	310	286	302	308	291	304	320	303	321	289	310	315	305	304	276	317	285	285	286	282	304	281	267	316	302	302	304	295	289	294	281	302	305	264	294	335	297	308	302	295	293	303	298	315	318	304	287	284	296	315	307	290	274	300	296	285	319	323	304	299	335	303	291	267	312	316	279	287	298	298	283	306	292	307	299	297	302	300	290	296	315	298	314	281	299	292	310	313	286	316	299	290	285	310	320	313	338	320	295	312	307	291	293	284	343	255	308	311	290	324	271	328	294	297	281	294	316	304	298	280	280	329	282	309	274	331	342	303	301	279	288	275	294	296	283	291	289	318	261	322	301	286	264	315	287	304	282	275	307	335	299	270	287	263	280	290	283	299	303	286	316	268	331	269	305	299	279	305	310	329	263	295	314	289	302	300	273	310	282	281	299	278	284	293	308	294	295	281	278	284	278	297	298	287	301	315	280	292	285	313	284	305	297	329	286	309	294	290	324	289	298	270	294	321	284	291	287	279	323	311	299	303	318	304	303	281	310	315	320	303	329	288	305	296	277	298	296	297	275	308	296	295	302	303	299	287	289	264	305	274	326	291	267	302	319	320	322	277	316	267	311	299	304	293	316	327	286	336	326	272	312	269	332	273	295	309	314	287	285	321	276	302	269	298	266	334	294	310	320	332	320	270	285	296	274	323	303	291	291	288	293	305	281	323	286	318	257	283	307	286	254	331	263	311	284	274	326	288	250	276	310	290	289	324	309	292	327	262	324	314	304	282	293	281	281	311	312	312	304	290	281	274	289	284	312	291	324	296	290	294	300	285	301	303	281	298	304	281	272	301	299	292	294	282	287	263	301	324	288	320	309	319	314	329	296	319	304	289	310	325	289	302	322	297	285	304	311	297	311	294	299	304	298	282	287	291	307	332	280	296	276	311	289	301	306	303	281	287	304	263	283	303	295	277	272	271	284	270	307	289	304	324	268	294	315	303	276	312	318	306	281	306	313	304	281	278	300	293	294	290	284	325	310	299	295	293	291	312	316	283	315	318	277	311	309	291	294	303	298	333	276	308	305	307	321	297	285	302	315	277	301	298	274	308	315	253	326	281	332	301	289	314	264	305	306	316	285	334	307	302	324	306	320	308	300	307	299	293	303	332	308	297	327	299	288	277	261	310	290	319	279	274	273	298	345	279	292	306	287	333	293	304	308	279	300	310	314	285	319	286	282	324	321	311	293	299	292	312	298	299	308	320	307	290	313	281	312	284	294	287	322	295	315	310	272	314	313	310	270	300	294	293	319	263	304	313	339	295	317	268	300	316	311	296	276	313	329	316	289	281	288	277	322	324	306	305	316	285	310	311	297	286	319	297	288	295	299	315	304	292	302	283	300	294	282	322	309	344	286	277	287	289	301	306	274	321	322	300	336	264	305	296	298	335	299	357	277	312	302	308	318	316	327	289	284	300	334	304	297	296	320	301	280	287	346	297	290	260	291	298	293	267	293	335	281	280	300	319	317	300	316	290	295	319	286	306	274	302	288	277	292	309	299	268	303	296	319	306	273	289	300	289	292	299	293	249	324	292	284	273	312	320	283	290	298	292	328	292	278	282	291	281	286	321	294	302	277	317	309	319	303	279	298	295	280	311	285	322	284	322	261	285	315	289	290	303	305	311	279	311	313	317	292	307	303	296	300	288	313	268	274	324	302	315	272	285	316	309	322	286	270	281	306	319	320	282	301	292	271	271	279	281	304	249	316	283	286	308	282	272	277	289	303	272	307	306	317	299	292	299	305	350	282	292	279	310	293	297	311	328	286	284	302	292	300	253	304	333	310	335	325	295	294	304	301	295	303	272	302	315	306	306	279	308	277	287	302	316	310	322	319	307	314	276	307	308	290	275	281	300	276	301	288	265	286	317	280	322	309	318	314	287	280	297	320	315	300	280	319	274	288	306	280	279	304	289	311	281	289	312	294	305	310	265	281	276	309	284	326	293	317	309	309	316	295	316	314	275	341	300	326	317	300	316	269	297	307	296	310	285	312	314	292	299	266	310	296	312	306	291	315	303	270	304	277	314	276	310	285	285	273	291	311	277	291	312	304	303	315	310	298	325	308	310	297	296	295	309	302	304	323	306	277	307	270	300	307	304	348	295	315	290	326	307	291	305	309	312	255	286	281	308	274	295	292	318	306	276	313	322	312	293	310	318	330	284	298	289	296	323	278	317	275	322	267	261	309	329	292	286	297	308	297	302	320	266	299	284	292	280	302	306	306	295	315	327	291	348	310	319	326	305	323	272	280	295
4615	3725	8295	13629	16328	17972	19019	12053	6083	4184	3500	3615	2996	2335	2209	3812	5791	5953	4509	2677	1641	1021	825	825	816	826	793	755	783	795	755	849	746	809	821	789	775	794	826	778	751	762	743	768	832	854	800	766	795	797	816	818	775	735	762	796	838	770	759	781	803	736	769	755	837	798	790	771	807	779	839	811	815	822	766	793	807	819	771	790	782	757	780	793	767	770	844	790	762	745	785	812	808	769	801	740	748	796	753	777	775	803	804	761	788	786	798	780	775	739	722	743	736	792	796	750	780	781	765	830	727	810	827	788	788	793	799	759	798	790	759	767	800	796	748	819	786	792	755	764	799	746	767	821	816	786	775	848	762	786	749	752	847	776	758	782	765	738	751	802	781	740	768	774	771	737	751	748	771	805	769	775	776	777	789	807	819	753	760	781	748	787	774	821	734	808	771	817	750	810	803	796	826	782	749	753	873	813	751	796	783	766	818	738	725	780	757	757	781	744	774	772	781	779	799	788	785	794	785	723	814	772	806	785	827	770	784	778	744	762	795	805	753	791	744	785	799	858	791	742	763	786	765	766	799	801	778	750	788	773	749	766	772	765	791	811	798	738	784	752	790	835	745	763	817	761	749	759	742	788	786	758	811	734	812	782	773	771	756	781	751	783	748	771	764	798	780	793	795	738	768	786	785	768	738	806	752	786	749	737	720	739	826	776	747	763	778	772	810	813	826	761	782	794	760	811	801	777	794	760	778	804	776	811	756	787	743	748	781	730	728	797	768	785	788	813	730	733	752	792	765	769	806	784	812	783	784	777	784	759	779	814	751	802	761	777	747	768	758	755	757	822	744	829	774	760	782	783	790	783	732	779	800	802	779	757	781	830	772	786	782	767	739	782	783	784	784	762	789	814	750	782	837	792	737	759	833	755	820	738	787	762	824	812	742	757	732	762	758	853	746	785	806	773	755	784	711	768	817	709	756	817	753	769	793	789	801	745	774	790	794	763	790	805	715	821	747	751	808	758	790	756	768	771	736	761	779	803	792	846	812	799	809	800	758	781	799	740	792	799	819	775	755	782	813	814	724	743	793	798	756	769	780	788	815	782	745	789	758	797	733	781	778	712	748	814	774	797	786	818	724	752	758	752	796	791	775	809	830	772	729	819	773	757	780	804	759	832	782	808	773	771	770	774	772	791	790	737	795	802	740	791	773	803	788	786	814	743	764	807	779	781	731	832	782	744	831	783	769	797	760	789	779	794	733	835	765	770	797	799	797	790	774	770	730	826	782	793	773	812	823	798	824	805	743	789	800	764	819	751	740	777	747	801	780	758	820	806	779	809	801	736	811	785	763	751	762	783	740	770	772	755	770	727	780	773	770	745	808	804	804	758	804	738	818	764	765	779	783	813	836	820	764	783	762	829	798	826	816	765	746	759	862	746	790	770	807	764	861	765	804	773	828	768	739	784	785	758	785	738	760	751	740	787	777	762	760	817	747	758	803	818	748	805	736	776	705	793	756	782	785	818	827	806	767	788	796	729	730	770	745	762	799	775	811	780	798	729	790	791	749	809	793	798	811	789	833	809	750	812	782	752	736	768	765	741	791	845	792	797	791	758	736	770	775	817	843	786	774	750	777	806	750	743	738	780	801	776	790	768	781	754	783	798	785	733	775	780	796	843	792	748	772	742	810	711	787	796	827	806	791	788	802	713	774	791	771	780	763	783	758	755	795	777	760	881	772	802	791	781	771	847	830	762	749	760	755	816	825	794	751	776	726	754	757	777	761	799	808	769	782	760	782	763	790	739	761	798	790	803	765	784	781	781	794	786	780	791	775	754	792	795	772	797	698	829	758	783	806	812	764	725	813	741	772	792	801	779	743	724	719	746	743	819	776	767	789	782	787	793	822	761	757	710	786	750	762	780	748	796	769	747	829	754	781	774	734	778	755	765	756	764	738	758	828	791	826	827	721	840	775	733	813	758	759	764	750	776	861	811	771	799	784	805	774	822	746	819	725	767	766	768	813	757	779	773	744	752	778	824	783	798	791	823	826	774	809	742	772	772	816	794	745	814	802	761	771	737	756	824	778	749	790	786	768	790	841	788	803	785	802	780	759	800	812	782	743	803	762	720	734	747	821	786	779	760	752	796	733	796	763	813	789	749	754	821	778	793	767	771	802	716	767	740	800	772	751	793	807	784	734	770	770	799	790	764	810	754	780	830	841	823	822	752	779	760	811	746	767	796	712	793	830	746	785	764	774	830	786	845	763	732	749	796	809	776	742	793	740	755	790	734	767	789	793	822	756	757	758	813	740	757	827	785	745	782	714	751	768	796	771	803	775	739	781	792	829	759	752	802	753	793	785	761	756	729	781	839	749	795	773	745	785	765	782	763	788	787	827	778	775	766	806	728	761	725	801	787	761	821	759	750	766	731	782	751	793	760	793	723	802	756	835	846	761	797	777	808	761	772	759	789	811	763	778	787	740	799	765	775	751	745	814	772	759	807	772	788	770	787	783	765	789	783	777	722	750	799	803	765	811	774	725	776	778	802	727	776	758	800	765	778	763	760	781	726	819	794	749	800	826	804	785	767	751	786	761	796	784	763	734	771	762	804	802	796	754	751	784	825	773	764	787	753	745	775	778	784	781	793	750	762	846	736	726	788	745	816	740	789	831	842	761	758	818	787	797	745	824	841	740	756	755	797	762	755	757	732	795	785	786	711	768	753	757	822	740	770	783	862	785	799	783	825	784	804	824	769	773	753	770	824	808	812	753	777	723	723	704	765	787	772	833	769	780	801	779	768	752	767	819	792	787	773	783	770	734	777	790	802	771	826	797	750	786	787	821	787	753	784	770	795	805	773	743	790	850	758	742	755	764	780	733	801	785	790	756	810	805	772	781	754	790	758	742	769	771	774	747	779	759	801	785	753	792	790	748	784	828	759	835	793	797	746	751	831	759	779	767	818	732	775	751	803	796	751	813	804	817	742	773	757	718	808	791	791	782	782	833	813	748	760	746	778	787	774	782	761	794	792	784	751	790	772	733	787	804	792	725	790	760	767	736	784	778	756	781	778	757	836	794	753	807	783	765	809	785	805	711	776	778	775	746	751	813	765	791	761	784	764	796	746	787	817	816	803	762	728	739	758	794	749	753	832	750	788	776	787	806	746	772	734	798	759	789	757	810	843	818	823	757	745	821	752	759	790	806	802	785	770	767	820	809	772	834	761	848	822	823	816	805	806	764	764	838	804	788	772	738	800	805	750	781	724	764	816	804	823	742	780	783	832	756	743	780	766	794	787	723	824	798	762	833	780	748	802	745	822	773	823	757	804	774	770	775	815	795	792	761	814	769	767	763	795	752	769	791	780	760	778	791	779	763	760	795	796	824	842	795	787	768	760	775	791	813	765	741	742	805	761	785	732	763	772	772	786	760	781	788	805	767	770	764	750	794	780	748	776	746	760	763	760	813	755	793	793	759	756	801	768	769	815	766	762	748	761
20506	14511	16401	14385	16401	20111	33480	25806	12747	4324	2137	1166	922	862	1253	7324	11313	9363	5700	2755	1276	567	421	325	298	286	325	327	294	285	325	307	297	301	318	319	304	292	279	316	336	319	303	311	285	282	299	308	294	319	312	292	301	324	325	301	307	305	374	308	329	279	286	303	291	319	328	297	280	298	265	313	269	307	277	299	287	330	294	299	299	306	269	308	290	294	329	327	293	270	310	296	329	324	282	288	270	311	305	299	335	302	268	309	286	272	300	287	300	287	279	340	335	333	289	322	289	303	313	316	306	268	288	313	327	347	288	277	280	294	303	291	272	314	311	316	299	311	311	298	289	290	285	294	332	302	295	305	305	302	301	292	291	314	298	302	281	295	319	291	292	304	329	287	289	268	295	294	317	287	300	314	314	335	310	310	307	295	301	277	325	297	299	309	306	298	264	296	299	285	320	309	318	296	291	304	299	290	317	293	304	300	315	294	313	282	290	330	316	296	283	327	284	323	304	327	312	297	311	296	314	291	287	266	305	287	289	312	262	297	326	283	304	296	289	290	322	303	331	289	282	305	288	299	295	339	283	317	278	325	329	280	298	295	295	305	296	281	283	279	279	296	302	311	265	287	305	289	318	283	278	268	324	297	314	298	328	287	278	312	259	292	295	301	309	308	276	304	305	331	348	313	283	291	319	313	302	309	315	293	280	306	286	288	281	304	286	291	315	267	298	294	291	301	318	307	315	260	309	307	275	268	310	287	319	324	283	292	294	308	306	269	297	295	289	256	285	256	286	311	315	320	302	298	290	329	302	299	297	305	294	293	332	297	315	277	280	257	344	318	265	297	306	286	274	295	314	256	297	309	299	288	288	296	314	278	299	277	279	314	290	281	307	278	283	280	292	293	311	338	267	312	313	283	262	275	298	316	314	288	310	305	327	289	313	292	284	265	315	303	304	300	310	308	310	308	296	299	292	313	290	300	295	270	289	309	288	301	281	279	294	310	328	301	304	313	287	290	261	290	280	305	284	297	323	298	298	298	330	287	284	306	293	282	240	307	296	272	319	303	299	302	299	279	311	333	299	321	279	306	311	345	292	267	294	296	291	307	303	265	318	288	293	307	319	298	306	283	281	301	286	292	295	268	263	293	269	286	303	286	307	289	275	298	282	299	307	292	312	282	301	302	302	326	309	304	297	279	298	308	340	323	286	295	256	281	274	292	290	303	286	305	308	296	331	305	280	286	283	286	285	313	317	314	296	297	297	313	305	282	347	307	289	334	301	298	254	276	301	300	330	309	275	271	305	280	324	293	308	278	289	293	312	257	309	314	300	273	297	283	355	331	286	284	299	322	285	297	298	333	280	301	288	292	271	336	306	278	345	261	312	272	306	277	326	285	278	285	293	295	289	307	302	283	289	292	276	284	291	299	300	294	320	295	281	286	332	319	299	302	306	279	320	292	290	314	288	293	302	306	291	295	303	304	279	299	295	328	278	325	287	280	323	312	306	311	346	341	270	318	287	278	281	279	285	291	278	299	293	302	274	297	297	306	287	267	307	286	325	269	313	314	284	293	296	292	294	295	281	275	306	300	316	277	307	301	286	229	317	283	305	302	319	311	302	280	304	294	292	281	310	318	272	271	304	289	286	294	307	308	305	267	301	305	288	318	299	312	317	295	281	292	305	336	276	305	272	320	296	290	315	280	291	293	287	254	318	293	311	299	303	299	313	288	304	287	277	272	331	277	268	274	292	318	310	307	298	303	325	345	263	317	285	296	295	307	325	308	292	297	296	289	297	268	332	299	249	293	326	280	294	283	269	299	284	283	286	325	294	332	322	328	323	335	278	278	296	277	280	279	311	302	303	304	280	281	323	319	306	282	297	316	302	331	311	307	311	308	308	329	304	300	280	288	283	354	273	284	311	302	316	288	289	260	290	291	304	266	346	286	291	292	295	280	300	290	308	311	293	309	270	265	315	326	289	323	293	300	279	314	308	323	310	280	279	284	268	300	264	302	295	306	318	287	299	338	324	298	336	336	305	314	297	300	278	293	294	273	294	284	328	316	309	284	325	286	330	297	321	289	275	292	296	289	276	298	283	316	306	296	313	259	290	336	283	279	275	306	301	308	305	292	299	294	281	302	272	285	311	301	305	322	285	255	275	333	303	281	288	290	292	305	313	299	289	294	297	294	278	316	274	322	292	291	301	310	335	301	314	295	297	307	272	290	309	317	275	310	308	298	311	286	305	291	292	306	306	284	272	272	268	306	279	322	278	343	326	272	328	300	271	326	280	313	330	293	303	288	299	254	308	297	301	269	303	267	287	273	316	308	294	312	283	273	279	301	332	299	316	292	294	289	310	312	311	322	287	295	320	279	297	268	331	278	281	300	305	297	299	268	296	302	299	285	291	318	299	302	292	284	310	327	301	281	283	278	314	304	264	286	288	335	301	301	300	317	276	273	329	315	278	301	309	260	328	303	288	322	310	294	292	332	319	308	277	336	289	297	269	281	296	283	315	312	301	335	305	299	268	282	315	292	328	265	300	283	295	279	301	297	295	265	256	323	281	272	283	293	297	304	322	285	303	326	298	295	288	274	308	326	296	300	296	307	299	330	305	262	290	336	296	297	294	317	300	294	283	306	303	299	298	314	298	319	287	294	318	290	264	283	325	289	301	301	286	285	307	312	304	286	275	307	305	285	288	330	287	292	298	281	295	322	291	292	316	354	313	323	301	298	331	278	293	286	299	277	326	318	262	288	313	290	271	319	269	325	286	303	346	327	323	301	320	291	329	314	310	292	260	273	290	299	294	283	276	260	303	282	278	270	324	327	288	299	301	294	283	315	258	288	308	304	313	324	303	301	309	306	287	289	297	303	291	307	311	319	264	301	285	275	294	294	302	274	293	275	307	303	286	269	301	314	273	312	299	291	324	315	283	282	252	266	279	308	325	284	318	305	290	291	303	301	310	311	304	308	313	337	285	277	328	267	261	328	326	298	296	306	304	320	305	268	261	311	317	313	292	327	290	318	341	272	310	312	327	285	314	281	332	283	286	277	286	300	297	275	278	288	279	285	304	319	328	276	305	322	275	314	281	260	285	290	270	278	342	289	296	294	309	288	301	270	315	296	264	282	299	290	256	306	297	280	324	289	306	278	322	306	266	281	283	307	294	302	275	329	278	292	283	297	304	326	279	301	285	331	335	306	316	311	277	321	269	283	328	299	257	324	281	290	327	299	284	320	293	295	292	301	287	301	291	321	290	317	291	258	281	303	292	311	294	305	323	275	302	303	298	296	312	297	334	332	299	324	288	305	289	296	300	303	298	306	343	292	322	285	302	261	280	325	306	322	311	301	325	325	268	300	301	300	282	289	283	277	321	278	306	299	293	283	303	324	306	299	305	314	303	309	300	324	285	293	273	284	304	290	285	290	305	326	302	306	270	290	311	315	307	283	314	305	336	270	283	305	299	321	293	299	289	325	289	304	285	280	299	302
12834	11410	18536	21978	27578	32692	42408	34861	18453	9788	7798	4851	4159	3839	6510	26887	32929	28928	20348	11967	5755	2219	1227	899	764	790	790	772	746	810	767	788	775	760	784	747	766	765	793	826	758	787	824	799	789	833	778	797	819	794	797	799	782	816	758	710	794	802	767	775	779	803	785	785	750	799	787	785	730	822	750	768	798	764	797	796	785	773	824	747	751	768	775	799	811	716	785	764	779	836	790	784	828	796	811	822	757	784	780	759	762	789	768	785	778	822	811	805	755	830	781	868	785	772	790	803	780	782	800	825	758	779	775	765	790	734	734	773	743	780	732	826	803	785	747	797	772	816	786	791	814	738	776	735	734	810	790	762	781	723	805	817	743	781	809	785	783	801	768	771	764	792	754	769	777	736	825	724	741	799	712	784	757	768	834	776	757	808	785	778	783	790	787	806	758	756	802	790	794	782	716	785	786	773	813	756	762	778	729	739	753	758	773	758	806	733	775	754	817	816	791	810	780	830	798	793	817	767	780	799	786	785	756	788	772	786	783	762	807	810	800	821	790	800	743	767	759	806	752	729	782	735	799	751	732	804	746	735	758	811	811	790	799	758	761	745	782	762	770	769	766	777	844	780	794	764	791	828	755	779	822	799	797	766	774	798	849	741	795	771	767	764	757	755	798	785	762	791	831	804	784	759	793	754	814	810	755	797	816	824	800	765	776	809	758	753	799	784	755	736	779	696	764	795	735	894	801	788	766	823	807	812	811	802	785	766	780	716	745	765	817	781	764	762	796	800	791	802	828	805	779	794	777	798	765	786	758	754	798	794	761	773	787	757	768	755	752	806	759	783	793	807	825	820	798	802	783	750	786	812	786	781	788	792	761	765	774	770	786	857	805	739	782	817	791	790	802	764	781	796	784	763	777	740	829	760	821	782	779	792	756	709	753	794	758	772	755	764	759	765	824	774	766	787	789	779	824	816	811	724	778	756	819	740	769	754	783	804	768	750	750	741	791	725	819	766	795	730	846	762	790	800	798	763	816	765	782	772	757	801	772	791	773	770	802	798	770	804	785	765	744	769	743	740	762	822	800	763	760	825	781	749	731	793	807	749	819	838	746	837	789	781	786	813	731	802	766	777	817	770	774	802	753	723	725	804	788	790	769	766	799	792	772	778	791	786	828	792	796	758	777	770	767	762	795	814	789	818	770	796	813	746	734	799	767	804	806	791	752	784	827	786	791	739	787	739	783	846	770	828	723	787	772	736	773	858	827	766	798	807	811	808	836	753	782	799	808	739	789	836	733	748	786	833	764	781	792	793	761	796	767	765	779	822	797	755	721	783	777	789	790	764	811	815	793	799	802	788	747	807	738	764	832	829	740	777	744	738	776	792	783	819	784	776	735	862	776	755	799	778	755	822	764	838	771	810	780	831	789	763	779	773	796	781	777	767	809	745	807	741	792	732	820	779	784	736	789	736	792	802	763	720	752	801	751	775	800	785	783	755	768	766	801	769	809	778	754	805	773	776	808	763	771	758	743	772	802	828	778	837	785	752	769	800	774	803	760	797	781	763	783	810	841	793	790	746	739	786	812	751	786	767	806	804	814	790	793	750	736	795	768	752	787	800	795	786	754	762	771	780	742	777	751	777	765	810	812	778	775	748	763	757	764	771	846	780	741	809	817	768	793	793	740	742	777	758	781	773	830	730	788	760	784	791	813	741	755	787	787	816	780	811	786	810	773	791	763	745	782	782	790	808	848	799	765	789	791	798	786	790	786	796	780	820	782	763	764	765	771	810	769	770	770	767	851	814	741	752	769	735	784	748	767	757	775	781	754	790	722	794	798	801	743	795	758	776	753	757	768	774	800	807	787	793	764	792	803	713	761	791	765	762	775	795	773	785	794	740	751	799	739	779	763	755	840	738	828	765	828	765	818	753	801	790	827	798	776	772	816	784	782	795	767	813	760	754	778	804	763	805	790	727	759	826	752	812	807	743	751	757	751	788	800	785	812	743	799	751	789	826	779	773	798	778	782	793	771	783	807	835	739	755	785	791	779	837	788	794	793	813	792	791	768	781	789	820	820	754	778	833	752	730	730	814	769	746	770	755	800	719	804	833	763	734	788	782	747	773	785	776	752	766	773	753	813	780	813	769	748	745	833	818	745	718	772	793	815	739	827	806	798	795	740	741	795	753	808	770	769	786	781	750	804	745	795	765	767	760	773	825	813	813	761	736	765	794	762	819	781	725	783	808	732	741	753	797	738	806	708	770	781	752	790	808	788	781	824	791	799	785	799	800	829	755	796	820	746	773	779	756	791	775	806	743	782	736	760	811	815	819	786	739	789	752	781	794	760	811	803	774	819	797	772	753	779	780	764	784	763	733	805	825	807	776	763	802	832	748	741	799	750	780	817	749	800	760	754	781	781	784	835	769	836	761	765	791	774	789	768	799	780	764	738	862	845	775	733	807	772	745	782	756	774	780	737	755	769	780	817	776	727	760	799	802	742	762	795	768	811	778	798	790	788	816	789	771	754	726	790	737	807	824	761	767	809	772	758	720	774	773	763	735	792	738	777	796	781	728	791	779	839	801	798	786	774	792	786	765	771	752	784	724	830	769	751	818	792	783	770	760	832	771	742	799	738	781	782	748	849	790	765	768	772	747	807	767	757	772	811	773	770	766	774	798	737	748	794	768	804	720	795	761	817	748	783	791	827	761	785	805	808	812	732	762	733	805	739	765	738	764	748	777	788	816	757	818	770	754	770	773	764	790	740	771	772	838	815	785	789	812	809	740	807	790	820	778	829	759	779	769	801	742	797	830	820	793	781	745	774	759	849	802	778	747	823	779	832	783	784	759	741	809	787	782	784	760	826	779	841	780	776	790	746	779	826	806	759	799	832	782	782	767	761	748	766	742	762	764	778	770	757	764	829	812	774	745	729	763	779	772	805	765	780	812	764	722	765	776	771	763	762	786	770	756	786	815	761	774	798	785	775	821	735	782	736	809	776	740	797	782	734	766	752	827	807	791	773	784	790	835	827	820	724	849	797	787	805	776	771	780	789	777	790	750	761	758	760	761	779	763	834	813	784	796	808	805	792	743	760	810	780	762	814	749	769	756	786	758	848	774	799	803	773	794	777	816	825	811	806	820	804	731	783	805	798	785	799	831	748	805	777	793	797	787	747	726	751	769	811	812	791	778	796	770	766	777	787	794	794	785	723	798	818	749	759	767	781	789	760	774	775	797	751	776	803	772	785	804	779	777	785	826	806	795	788	778	750	758	755	764	736	826	774	799	823	784	798	770	777	807	796	743	774	715	831	754	800	787	778	773	802	796	725	789	795	764	775	805	768	786	773	747	796	761	735	755	831	803	735	771	786	774	837	774	812	733	780	786	774	757	806	791	759	743	759	757	810	778	786	791	791	777	769	768	720	704	787	759	754	808	831	792	833	766	820	768	776	837	756	785	750	730	797	780	755	754	762	780	800	743	723	765	759	780	742	862
26420	15582	16641	21146	30913	34006	40806	34595	16795	5540	2146	1228	955	891	1189	8327	14469	16741	11093	5227	2133	945	506	364	353	297	302	324	306	296	294	311	306	263	311	264	315	298	298	290	294	284	309	277	284	315	295	293	324	306	273	284	277	286	299	309	306	303	288	292	302	303	274	304	324	325	305	316	299	314	299	304	308	258	308	314	277	316	279	306	308	301	289	311	315	333	296	294	266	263	295	286	319	282	277	286	305	267	272	300	278	304	290	289	280	295	305	277	277	304	279	282	325	308	273	279	304	285	281	321	292	300	306	290	311	317	288	267	310	318	326	295	291	281	273	276	316	317	292	332	309	306	272	288	290	312	275	315	273	273	303	320	305	284	292	318	310	307	298	299	287	291	304	279	293	320	266	299	314	305	270	292	306	286	275	312	326	291	284	283	266	299	297	271	273	286	313	274	303	278	338	321	299	304	313	295	269	299	292	307	299	297	276	305	308	287	266	291	267	305	310	306	324	283	292	270	267	299	307	271	321	260	270	305	314	289	284	282	326	314	281	305	294	301	289	268	316	257	301	322	269	303	285	289	269	304	291	273	284	312	291	270	318	288	262	288	300	279	312	306	297	263	334	316	290	308	299	306	325	324	292	300	260	308	296	312	294	298	301	297	286	282	305	299	300	283	260	306	294	258	297	303	275	288	264	301	309	307	278	303	320	299	297	258	302	285	308	285	299	267	316	274	318	301	319	297	294	290	326	307	295	321	306	287	280	325	277	303	283	306	291	311	316	282	254	310	305	272	329	268	317	307	245	299	299	295	278	317	273	273	322	278	290	323	287	308	336	309	306	303	318	301	333	299	321	296	252	284	303	267	290	286	317	295	304	313	275	313	331	316	320	294	322	347	274	284	313	319	308	289	296	290	312	271	278	294	297	271	280	290	284	293	297	327	290	266	300	269	312	302	273	281	294	302	291	319	300	294	300	291	273	301	263	308	297	272	315	288	281	306	319	279	296	290	297	296	301	346	285	290	305	302	274	271	321	311	296	271	315	280	315	275	332	320	293	280	293	292	286	279	291	295	293	351	294	263	305	289	309	265	299	314	293	315	287	307	304	286	292	286	309	307	281	327	294	288	272	270	291	288	279	297	296	285	321	321	323	288	289	288	291	285	321	278	302	292	292	284	284	317	341	290	288	302	258	307	333	280	283	304	284	306	280	294	281	295	305	306	296	291	298	278	311	313	321	301	335	299	312	280	315	312	310	320	310	298	278	312	292	316	281	306	308	291	265	331	314	305	316	292	308	301	293	281	277	310	289	303	289	331	297	327	289	277	295	265	314	285	298	304	275	305	275	284	292	287	229	266	289	291	304	284	290	296	291	295	295	307	308	287	282	315	271	285	263	298	272	299	268	288	290	315	298	329	317	274	290	300	331	295	276	271	292	269	285	271	288	295	268	294	282	294	314	320	271	281	292	297	301	290	288	296	269	246	323	296	271	305	312	304	316	325	300	313	297	302	305	249	305	302	295	300	285	279	291	303	291	310	303	276	292	292	308	301	309	291	285	297	298	320	314	280	313	311	288	311	306	279	278	303	309	301	322	276	279	268	319	247	281	296	299	275	294	296	278	293	302	289	292	302	296	299	319	328	276	263	313	295	307	271	285	290	266	279	313	271	285	270	307	294	306	299	286	304	307	296	261	256	271	299	277	302	287	284	285	299	307	294	289	297	286	307	316	300	319	321	272	321	287	283	302	301	311	282	303	285	267	300	298	291	337	301	344	291	308	281	285	269	311	310	283	304	280	288	314	311	275	256	307	287	309	306	293	309	283	330	319	316	287	277	316	291	269	302	330	310	301	333	305	308	292	292	301	293	289	299	302	300	301	288	287	289	302	296	306	275	281	282	278	302	275	286	300	296	304	310	272	317	310	258	315	281	299	288	311	266	312	290	282	286	299	284	276	274	282	303	305	314	273	293	308	303	282	308	263	337	288	288	298	263	290	267	306	303	325	302	292	339	293	320	309	302	312	284	281	297	293	295	291	295	275	301	284	303	291	297	292	284	285	296	316	292	266	303	283	315	284	304	309	263	291	278	299	314	315	261	322	304	320	296	314	291	293	298	316	280	270	297	292	321	342	286	328	291	285	283	332	291	290	307	295	295	291	294	298	326	282	267	283	341	273	276	318	285	321	328	301	301	314	299	319	263	276	279	329	369	273	297	275	284	302	308	292	305	264	280	311	283	293	312	276	299	263	290	304	266	311	286	336	285	289	284	259	300	295	297	295	310	314	297	314	314	289	288	289	300	288	303	274	283	317	326	281	304	317	321	295	302	324	285	274	315	309	267	329	303	304	318	304	344	291	310	308	321	328	326	299	280	306	296	262	286	309	293	311	306	290	297	306	302	293	237	296	308	270	331	313	302	325	315	310	284	307	316	271	324	295	315	284	308	289	281	283	304	277	298	293	284	251	266	316	308	302	300	331	313	290	285	297	288	272	339	276	303	309	332	303	261	286	320	257	296	285	244	300	296	278	261	281	301	276	323	309	295	281	318	306	313	299	290	280	294	287	310	305	300	307	301	294	318	303	308	296	307	317	307	285	294	336	300	278	305	325	291	290	287	251	276	293	321	314	304	306	257	311	287	311	300	292	327	304	328	306	276	284	282	291	334	300	315	310	273	263	287	301	264	311	280	323	276	299	330	306	292	287	289	297	308	270	311	326	273	294	319	282	277	309	298	279	279	288	283	307	307	295	322	278	294	328	281	336	320	312	332	308	304	305	307	321	273	277	303	318	290	328	309	291	280	255	260	267	304	293	323	317	313	290	276	268	298	267	294	328	279	314	276	292	269	318	330	283	285	300	299	306	270	257	304	312	329	282	281	273	301	296	289	306	305	289	292	294	328	289	267	314	285	292	296	295	292	315	303	295	275	281	298	299	282	304	266	302	280	302	321	301	286	278	317	287	280	326	281	316	289	306	292	312	275	289	323	290	291	303	290	280	289	315	310	292	286	283	299	307	288	291	301	323	283	291	310	316	286	312	325	312	273	279	296	310	246	282	279	316	305	285	308	309	288	267	319	293	310	298	308	269	326	313	326	298	310	280	311	293	310	306	276	305	298	277	319	283	281	312	311	282	270	304	297	302	343	292	309	307	294	298	324	306	275	325	316	312	274	299	290	291	315	277	302	279	316	306	293	286	323	248	309	306	289	274	314	274	256	278	297	293	263	263	304	317	311	301	282	280	292	280	292	311	284	263	291	304	318	266	285	301	293	294	325	323	303	312	335	296	330	278	301	302	331	297	268	314	292	298	291	294	268	265	321	309	285	291	253	295	307	283	286	290	297	307	281	269	284	276	283	292	292	309	296	273	289	280	299	282	293	297	303	308	319	311	329	316	303	288	312	297	311	295	293	275	311	302	278	276	307	276	306	295	281	330	277	267	290	319	267	268	301	278	289	311	296	303	307	303	304	307	291	283	287	309	277	291	300	294	278	287	271
15129	11009	18920	29633	38057	42136	50269	42630	15675	8621	6678	5504	4693	4397	6014	28803	37566	38941	29677	18679	9251	3809	1589	990	878	753	750	778	833	755	776	791	741	773	807	770	766	759	762	802	755	781	731	825	777	786	763	775	733	776	828	762	751	782	780	804	808	826	796	788	786	775	772	762	787	757	772	784	761	784	768	798	829	793	730	837	746	785	793	765	778	823	741	742	761	784	739	766	843	741	789	780	818	748	723	756	755	759	754	804	795	831	748	764	792	797	757	752	773	766	810	776	779	755	810	774	785	795	752	785	751	767	748	818	774	843	804	815	774	797	774	732	773	779	775	738	823	782	766	818	766	743	756	809	763	823	804	778	773	742	767	743	718	762	716	750	768	781	820	734	775	818	780	813	831	798	819	772	792	813	760	781	767	816	733	771	754	781	740	770	807	752	723	772	767	778	806	778	780	780	786	741	771	779	755	729	775	744	786	807	738	788	767	796	759	753	770	737	774	794	761	731	798	851	822	765	799	767	767	758	762	810	756	767	797	795	734	803	797	773	755	744	792	753	743	776	744	808	749	789	758	762	774	785	778	767	754	790	839	776	775	726	781	773	754	752	727	743	737	694	753	820	739	833	775	780	763	768	748	799	758	769	745	751	779	820	772	758	763	793	753	812	772	770	801	738	751	782	764	712	795	756	766	749	787	759	764	787	812	771	784	768	800	768	747	787	740	808	769	754	798	781	688	746	696	771	782	765	807	778	784	759	791	725	783	724	798	760	722	777	739	726	770	776	761	749	794	766	799	769	791	791	761	729	769	795	783	784	714	780	778	770	781	814	775	769	770	782	767	772	789	779	743	755	748	773	806	786	787	801	738	825	750	791	769	790	777	821	768	758	783	743	853	776	793	807	771	752	810	770	751	796	759	723	744	728	818	772	796	751	790	800	708	796	802	781	769	811	780	730	811	820	752	806	773	796	756	795	777	750	739	767	775	726	778	795	783	755	751	819	791	767	779	755	761	820	713	760	749	760	764	781	776	762	787	808	781	796	813	786	769	753	772	777	781	797	804	814	801	756	780	819	805	804	776	819	785	768	784	775	749	793	804	768	787	733	797	801	801	793	775	748	746	755	801	809	769	780	771	778	756	793	780	795	759	773	765	775	759	770	770	727	789	767	753	772	748	727	755	771	786	759	815	755	781	776	804	825	755	743	777	769	811	777	789	752	798	725	799	741	814	797	811	800	779	752	766	804	808	812	766	789	777	759	785	786	767	761	830	782	766	769	780	796	745	775	773	785	777	787	769	775	794	786	777	730	757	794	783	757	769	745	772	809	760	788	850	777	788	759	833	757	767	749	816	772	766	726	816	806	739	790	791	757	734	804	765	785	812	745	756	738	785	782	782	791	785	756	755	755	758	784	777	779	752	836	814	789	775	768	788	750	774	773	807	775	765	787	765	798	701	772	801	750	711	709	738	772	746	740	796	774	803	836	825	742	774	775	775	802	789	805	766	813	793	711	786	768	715	799	756	804	758	771	796	767	801	834	753	754	745	753	781	788	750	756	781	748	764	750	755	724	754	729	836	800	756	784	791	802	741	789	786	747	780	773	797	810	761	759	782	767	747	822	742	769	738	787	797	768	777	779	718	801	762	756	747	811	809	753	774	759	806	794	775	778	762	747	700	791	730	766	773	726	754	787	812	775	767	760	784	750	754	809	769	752	829	776	792	747	797	807	796	763	793	788	794	773	783	737	766	771	786	806	809	754	782	793	754	759	799	744	762	772	775	759	787	785	766	744	767	746	793	792	799	787	762	763	745	732	759	779	745	822	763	756	829	760	775	826	773	765	756	777	829	796	769	786	739	768	777	757	757	719	755	824	837	801	762	846	751	790	738	794	768	788	773	712	756	806	743	701	800	806	781	751	742	785	758	811	755	782	737	753	750	805	730	781	746	792	778	796	774	764	801	764	790	797	778	766	783	756	757	758	797	760	769	757	816	776	809	743	746	765	810	774	740	763	785	788	763	741	747	824	754	751	773	768	798	764	767	817	775	716	780	834	756	794	803	750	816	786	786	792	824	766	756	751	754	775	746	790	741	799	736	748	760	779	787	763	782	818	847	796	801	722	794	767	785	721	790	815	775	790	749	756	774	759	822	818	759	780	800	810	779	698	834	788	767	777	757	747	794	787	807	743	760	814	801	798	813	777	735	810	787	823	770	783	765	762	759	722	779	762	752	817	796	799	812	782	773	834	805	774	751	810	787	732	725	839	790	738	787	738	784	806	765	760	786	783	783	740	752	800	804	731	789	774	759	756	788	773	695	781	789	775	731	807	773	809	766	763	775	753	781	775	765	795	793	778	757	817	793	790	779	760	721	740	825	727	770	759	753	753	772	789	747	778	784	796	735	768	809	740	707	802	754	785	731	778	785	715	741	790	765	772	757	732	822	781	756	758	793	752	770	829	788	811	749	799	768	748	795	775	774	800	784	750	822	761	798	825	781	723	784	760	805	819	724	788	803	763	829	802	724	779	754	821	792	793	775	773	785	716	684	775	746	754	784	756	786	780	813	772	776	799	730	812	801	747	778	766	755	790	780	784	775	742	779	782	748	758	804	758	786	757	794	765	769	790	738	741	761	796	804	752	787	709	782	763	778	795	753	767	758	760	723	797	767	758	765	791	738	768	806	790	761	739	786	767	777	851	712	814	806	830	789	757	812	766	828	810	787	748	719	774	809	749	811	768	762	779	797	783	820	765	755	749	796	783	770	810	772	756	756	768	800	860	755	793	754	821	799	754	745	772	747	810	794	765	719	818	786	806	771	781	782	805	702	750	745	802	736	738	736	750	768	714	760	780	798	787	749	729	805	750	768	754	773	764	772	781	800	837	738	785	746	778	753	794	788	713	791	781	790	819	816	794	779	786	749	730	767	766	810	766	764	816	782	769	732	740	806	794	780	784	787	797	758	800	831	744	826	769	760	753	788	800	742	798	745	801	770	724	743	788	772	775	765	815	813	756	791	730	775	809	793	777	765	767	795	738	778	807	778	767	729	782	773	839	761	771	811	813	833	769	784	766	794	769	830	810	798	763	758	807	749	779	765	785	799	796	736	734	802	743	759	768	737	779	764	770	739	826	839	767	770	754	783	757	840	823	768	822	757	756	777	797	808	754	805	743	813	747	766	730	812	770	772	792	777	814	805	803	792	826	761	785	764	721	785	810	758	734	751	764	793	762	766	791	814	858	843	753	799	775	780	771	780	733	806	752	823	763	754	778	763	808	766	784	809	786	766	778	799	760	787	796	675	782	769	782	823	778	771	782	790	777	754	766	811	767	764	813	727	733	770	769	773	790	752	767	790	771	735	792	765	771	773	711	787	756	757	762	804	796	757	782	796	829	769	768	819	812	781	735	773	774	814	763	798	803	744	723	727	800	773	754	728	786	775	756	786	777	725	766	734	773	821	791	762	780	779	756	736	772	728	782	820	766	760	763	799	758	809	778
6238	4639	6874	6892	7442	5286	3215	2010	1344	986	895	766	690	583	569	775	1169	1206	1013	699	581	406	338	319	304	314	289	308	291	310	307	268	325	313	333	280	278	313	284	308	300	284	281	264	312	291	303	314	299	320	276	302	318	285	299	280	299	314	257	280	312	331	291	298	285	304	292	300	315	319	290	320	304	302	293	306	325	293	284	289	301	308	301	295	330	294	260	300	312	309	304	304	290	285	312	281	310	275	277	291	298	318	318	281	297	295	301	319	314	283	286	312	326	295	305	291	297	289	306	288	310	286	283	315	263	268	292	299	325	332	302	308	288	277	276	293	283	300	296	303	325	290	278	309	337	309	285	301	272	273	285	296	276	295	313	311	281	304	327	286	304	296	276	307	282	294	333	294	297	293	289	310	300	291	304	306	261	286	278	284	308	315	306	285	325	357	284	282	322	302	311	313	302	289	289	255	297	267	306	293	298	310	296	277	285	290	279	322	278	300	303	272	306	302	288	272	321	301	312	307	299	286	312	312	318	271	288	303	289	286	284	297	292	318	331	301	313	283	275	304	308	278	308	296	276	296	287	320	263	283	275	270	289	276	299	284	296	298	296	294	256	321	309	304	255	273	282	272	299	277	278	314	304	309	298	301	293	269	331	303	304	290	278	295	294	329	285	294	266	308	274	301	298	306	311	285	267	284	330	315	284	332	297	278	292	275	316	332	324	312	314	289	324	299	292	295	277	307	327	318	300	295	279	290	266	276	265	294	268	274	279	307	322	277	298	317	300	261	306	304	285	302	282	274	302	341	265	295	276	298	326	294	294	307	289	284	279	286	306	308	260	281	326	305	312	285	313	292	297	290	285	284	315	268	328	278	309	287	269	309	296	290	267	287	303	299	297	281	298	325	272	269	302	324	278	298	321	303	333	288	305	301	302	314	299	285	309	268	314	297	305	308	303	299	288	286	267	295	314	286	323	295	328	282	296	320	286	302	319	295	283	283	290	282	271	286	284	312	283	290	281	327	289	302	308	283	274	275	304	297	293	279	308	308	315	305	298	306	264	314	297	335	328	307	288	293	267	302	289	260	297	292	294	277	270	288	302	302	278	287	299	324	295	260	288	275	295	262	296	300	326	277	310	292	284	292	286	267	321	259	313	298	296	300	261	280	296	288	291	288	320	310	327	304	313	288	294	291	285	305	293	303	325	313	313	305	299	344	315	275	328	294	277	310	276	291	298	317	267	282	282	294	311	319	293	274	276	299	301	299	296	282	300	278	265	314	333	260	289	282	283	285	323	307	295	280	299	331	314	292	261	304	297	307	309	322	278	314	297	295	293	302	314	291	321	302	272	298	293	312	259	296	322	268	309	283	322	276	288	279	286	290	274	308	308	288	297	295	304	278	274	298	289	291	278	291	318	271	302	295	328	277	320	272	316	294	281	283	309	313	282	293	311	284	284	312	284	304	290	299	314	271	301	314	300	312	332	311	299	256	262	286	290	277	304	337	342	321	289	260	307	289	315	291	301	300	295	275	305	306	282	270	301	295	274	282	281	294	291	306	311	294	286	282	301	350	287	301	269	302	325	283	298	298	287	287	297	302	318	294	303	298	329	294	310	305	304	319	327	248	296	319	271	296	341	262	304	312	274	292	304	295	306	308	268	279	306	283	285	295	314	298	308	314	304	289	274	284	340	329	278	285	287	294	283	300	331	308	300	322	279	292	308	287	283	323	288	278	306	292	329	284	283	294	324	290	302	281	306	326	314	316	301	301	295	305	321	301	321	309	327	300	271	306	298	313	291	303	325	307	342	298	278	266	338	299	285	295	294	288	283	327	302	323	303	283	285	272	289	291	289	304	313	312	278	326	285	322	295	274	325	305	274	272	293	291	301	301	315	320	288	308	300	287	272	302	290	287	316	290	288	281	292	320	325	268	304	282	314	306	303	283	330	298	292	299	314	326	306	283	322	297	288	315	314	308	309	276	306	278	302	285	306	328	309	301	262	330	281	293	299	307	276	275	291	318	294	296	309	290	330	293	283	324	266	300	300	291	319	332	296	268	286	309	303	286	276	282	305	330	318	341	316	271	282	278	317	312	333	281	285	304	267	297	313	285	267	270	297	286	275	329	273	305	288	286	256	287	289	283	315	280	336	265	333	323	326	333	279	328	285	297	322	315	305	295	313	288	294	289	319	262	322	297	278	303	306	294	309	319	295	274	277	281	288	303	312	299	276	280	294	284	307	292	277	319	302	307	304	295	306	274	271	301	300	331	311	305	318	316	251	287	314	292	302	295	305	320	287	302	292	276	280	291	292	279	282	309	301	306	327	299	288	292	297	287	270	247	324	306	266	299	312	291	273	312	324	284	329	300	299	307	281	340	312	263	315	327	258	280	293	308	299	294	299	283	301	304	296	271	286	289	300	307	280	301	303	290	291	296	298	313	288	321	315	303	294	314	285	283	299	311	295	279	299	278	317	271	292	292	289	262	283	293	302	272	287	284	247	287	250	291	310	319	318	294	298	314	296	269	274	281	275	284	287	292	278	292	309	293	299	300	319	294	299	289	314	296	304	291	265	290	310	281	294	276	265	302	281	303	267	296	297	300	271	299	299	286	291	282	348	289	305	277	303	306	305	273	282	297	303	286	326	320	342	293	310	303	330	263	281	257	298	314	286	293	291	281	289	318	331	313	300	296	292	291	263	279	305	288	269	308	346	313	321	328	319	289	291	266	315	302	299	288	228	315	267	298	298	302	299	319	325	314	303	273	289	305	266	287	309	306	254	305	331	295	287	283	291	285	300	289	349	303	321	307	299	314	318	302	283	308	323	289	287	305	287	313	312	305	313	292	296	273	312	292	298	305	253	289	296	295	287	319	292	319	287	294	311	313	275	280	305	312	289	290	306	297	303	302	308	271	282	285	288	316	252	292	296	264	306	295	292	312	300	271	292	299	284	287	268	289	277	313	269	304	301	286	296	308	280	294	313	320	288	313	316	306	312	315	284	298	312	282	273	287	318	309	301	298	280	307	278	304	285	312	280	288	275	312	290	288	297	319	290	305	297	283	304	290	288	298	294	276	302	348	311	281	280	314	288	300	312	284	292	283	308	286	312	299	275	283	289	309	305	313	327	288	319	282	283	313	299	354	305	331	307	296	322	285	304	271	279	271	305	287	304	268	260	299	290	287	264	295	331	307	298	292	292	280	295	273	309	281	267	295	297	297	262	288	299	309	304	296	313	294	307	312	270	301	280	288	311	274	324	320	264	280	298	274	265	313	300	297	310	296	290	321	275	286	292	323	315	307	279	293	278	334	304	267	298	317	307	326	307	312	310	277	271	277	283	278	278	277	313	310	291	289	321	253	323	285	306	304	291	304	309	283	298	301	334	293	289	278	283	288	297	326	332	273	318	307	315	315	290	279	289	271	333	281	315	333	298	317	286	301	284	296	293	292	267	297	277	293	292	266	304	283	293	304	291	283	303	288	292	285
4630	4514	10596	15255	19002	15026	11106	7901	5441	4547	4203	3611	3084	2646	2536	3886	5706	5480	4308	2722	1818	1253	961	865	745	761	728	753	769	804	785	748	764	793	833	729	729	772	785	780	803	794	792	780	762	754	767	841	765	807	758	744	788	804	828	800	749	757	779	773	710	742	762	810	783	817	762	769	835	772	762	764	823	806	810	738	752	821	759	762	753	770	772	796	775	729	808	758	793	731	741	814	727	746	754	796	795	745	790	766	770	771	771	749	746	765	815	763	785	784	752	741	738	806	776	703	804	737	789	746	753	735	816	736	747	736	778	748	805	785	749	788	734	777	710	762	747	782	786	777	725	725	767	747	788	775	796	753	767	735	777	762	785	747	793	785	792	723	816	748	762	716	775	836	757	777	786	782	763	800	734	750	771	754	771	805	754	756	811	790	773	780	786	771	782	755	777	804	765	769	755	733	803	785	782	701	801	755	713	763	762	776	770	804	750	769	759	768	816	771	758	781	713	785	819	697	787	743	767	792	769	771	744	744	781	786	762	798	817	823	728	755	768	758	731	735	764	753	778	810	783	752	821	770	769	768	776	785	777	800	799	776	765	757	839	783	753	770	739	767	817	763	771	796	760	811	740	755	779	743	779	798	765	765	760	867	727	794	778	816	846	777	786	740	764	741	799	763	751	764	744	792	787	810	747	732	759	785	785	776	754	759	813	763	746	745	746	811	822	758	779	716	779	759	707	757	776	790	747	765	775	744	739	789	793	763	765	767	760	781	791	802	768	802	785	795	747	763	782	767	769	749	717	782	833	778	724	749	793	768	761	801	810	769	753	749	784	761	767	729	782	814	782	746	786	808	779	795	815	826	736	791	790	772	808	760	733	792	754	775	792	828	781	720	763	815	734	767	786	762	745	730	776	755	761	786	796	778	736	775	769	779	780	768	774	794	790	758	771	736	806	744	813	708	762	751	728	782	753	787	752	791	813	781	810	763	794	786	800	756	707	771	799	762	777	762	784	732	799	776	774	817	746	774	799	738	821	761	757	805	799	792	759	776	779	781	797	784	718	822	803	751	723	786	793	726	757	785	752	752	777	752	833	759	737	774	810	747	749	773	765	766	838	752	778	787	808	751	786	733	835	806	794	781	782	751	776	760	758	776	760	788	793	747	751	743	761	771	761	812	764	763	768	797	777	801	749	777	730	778	802	748	777	760	761	756	816	771	811	755	757	791	820	820	837	701	750	774	722	792	769	763	787	771	779	769	756	713	791	760	802	810	805	774	787	763	772	825	737	770	782	754	797	784	743	771	790	814	778	802	761	773	775	789	772	763	752	774	809	799	786	787	791	788	760	791	737	754	748	727	785	710	789	739	809	723	774	768	715	801	793	740	793	764	779	742	800	784	776	786	814	751	752	807	780	795	755	801	720	753	797	784	761	742	813	798	757	743	760	738	786	748	758	754	773	811	795	729	761	783	779	772	766	810	787	776	790	706	797	759	771	806	775	731	734	760	781	761	783	777	743	804	751	748	742	802	753	805	710	777	752	810	772	789	751	784	826	769	752	767	804	786	756	722	740	755	730	805	722	794	785	815	799	804	756	750	752	779	754	774	807	766	761	739	797	775	778	758	783	732	826	798	787	700	772	777	792	785	743	779	765	801	765	772	704	747	791	786	812	761	783	772	794	784	771	787	796	773	822	822	802	705	776	793	809	758	749	739	739	805	724	801	731	766	784	776	812	766	767	801	757	761	756	825	766	796	757	743	755	786	775	753	776	744	765	724	795	763	711	783	751	779	766	795	731	753	807	788	803	802	702	813	799	779	745	833	804	781	744	758	793	743	787	721	731	803	755	796	744	752	779	743	762	781	724	792	776	791	752	786	821	731	770	759	782	807	771	785	738	810	790	763	757	791	825	735	766	764	785	786	745	735	777	796	734	834	755	734	767	838	780	761	763	743	734	771	753	775	767	759	727	753	757	820	765	751	768	719	762	796	753	764	784	758	774	804	768	743	775	832	750	751	806	789	779	758	777	741	755	745	748	750	767	766	799	734	792	789	776	811	763	773	769	794	809	734	758	724	755	752	766	767	818	776	757	760	788	769	753	721	798	793	781	830	761	798	751	777	804	771	803	745	771	731	797	783	742	736	812	785	776	785	736	751	747	724	738	815	787	758	757	767	774	764	836	749	771	733	807	721	769	778	823	807	837	771	764	778	814	763	770	779	745	730	773	815	763	800	809	776	763	754	820	732	772	756	777	789	819	754	814	722	793	740	731	761	810	741	720	800	806	784	787	784	736	781	803	766	807	816	763	772	765	787	752	748	777	776	812	773	772	723	780	754	772	732	771	728	773	734	745	761	774	771	748	758	751	761	762	745	758	764	738	766	786	754	742	816	799	737	760	770	735	768	824	760	775	772	785	758	787	741	800	853	789	761	762	758	782	777	727	748	780	779	758	803	796	768	769	790	739	795	825	758	793	793	760	808	776	756	742	782	771	744	790	757	808	753	769	794	710	807	793	734	825	788	759	824	792	780	751	807	721	713	743	792	774	799	783	779	781	775	792	771	780	793	776	801	787	775	716	800	756	777	791	755	835	768	758	784	751	772	807	770	772	752	715	789	778	808	787	787	772	757	787	808	806	775	821	790	788	763	773	740	766	753	746	807	740	773	760	793	707	785	790	795	786	755	786	782	741	799	746	717	753	785	780	832	736	836	773	777	725	772	724	742	766	805	734	726	785	753	769	765	738	778	767	760	794	753	763	802	794	755	773	789	791	755	759	798	747	779	781	761	749	796	755	767	790	750	734	777	743	777	784	730	792	736	742	795	719	716	765	804	779	793	708	793	788	748	735	766	794	795	741	794	819	776	787	762	749	793	774	755	794	786	840	759	746	789	758	798	802	770	817	776	756	800	759	755	794	804	778	757	740	794	752	785	785	803	758	765	768	779	772	723	791	746	755	777	756	754	772	750	789	808	778	774	776	804	767	762	760	745	818	819	717	794	785	761	756	741	802	754	769	776	764	742	786	730	754	810	777	796	760	788	747	778	806	763	756	802	792	789	709	782	807	782	724	777	760	765	787	793	749	819	759	800	816	813	804	772	834	738	833	786	752	768	759	811	716	800	778	792	801	752	709	824	788	770	807	764	765	817	763	760	777	786	803	770	751	779	776	781	781	779	740	802	794	698	780	789	722	809	802	787	790	787	764	810	763	773	801	805	758	758	753	758	741	751	728	767	681	801	765	781	800	770	757	781	774	801	814	747	757	770	734	818	792	766	783	791	758	747	751	781	762	840	829	787	760	745	826	798	775	748	750	775	821	763	755	803	777	809	755	807	794	725	810	793	778	740	737	742	770	746	764	780	774	806	774	810	744	748	803	767	779	758	764	800	775	809	744	767	767	712	788	772	791	774	823	750	764	785	749	807	825	726	786	767	753	730	774	755	775	772	781	785	715	756	765	784	809	787	748	798	744	819	751	754	827	781	730	748	817	740
18932	12721	19284	26732	22940	15757	16701	13649	8746	5482	2805	1309	1119	1031	4499	12001	10708	7530	3941	1641	911	581	402	326	317	307	310	288	300	289	304	295	283	292	311	299	299	300	284	270	288	282	268	294	322	309	299	318	304	283	337	311	284	275	275	298	284	298	269	315	272	265	271	267	293	282	290	302	274	307	300	277	289	316	301	287	298	293	299	331	284	291	304	280	310	264	307	304	298	278	315	331	281	301	302	325	309	255	304	271	282	301	288	277	293	278	273	301	314	282	297	292	294	289	318	274	350	270	276	320	280	266	298	282	277	307	282	295	268	295	297	314	336	268	308	306	277	279	264	290	291	295	288	289	238	281	289	278	286	267	311	301	315	267	287	291	304	273	296	314	282	274	279	293	302	315	279	274	311	288	326	249	309	315	333	283	271	308	308	285	274	278	313	267	282	294	283	292	331	318	312	285	290	298	289	261	302	283	297	302	283	275	279	282	310	299	272	315	312	268	286	293	289	305	332	291	278	301	315	271	304	277	290	340	299	310	323	290	303	295	306	287	276	268	269	300	314	281	277	293	308	297	301	274	295	313	274	309	278	293	274	339	317	283	314	279	308	303	312	306	296	317	328	287	288	303	289	285	300	281	301	268	315	293	268	277	287	317	284	278	289	323	302	281	305	290	277	281	313	317	308	339	310	306	306	274	336	291	274	302	296	301	320	277	320	303	333	269	321	332	304	270	301	319	295	311	319	310	267	300	309	306	267	279	280	310	295	291	297	283	291	286	310	261	314	308	300	292	320	321	308	296	288	266	269	309	273	293	274	310	314	275	313	275	307	318	285	325	339	278	320	317	326	267	285	277	297	290	295	301	303	263	280	278	327	306	304	274	320	282	276	305	280	283	307	318	304	289	323	283	307	307	300	301	283	311	298	294	321	318	315	285	310	298	268	294	257	281	262	287	287	288	298	325	310	281	278	300	298	289	296	312	291	309	301	257	293	300	282	297	283	307	297	278	254	302	300	302	295	282	297	339	295	313	316	325	275	305	310	293	289	284	279	259	313	270	299	291	316	299	312	319	310	336	312	282	289	295	271	265	314	326	319	310	305	306	287	283	302	289	302	261	297	287	281	266	295	293	262	293	332	283	297	300	282	293	316	319	297	290	298	295	293	311	292	310	264	295	271	324	281	308	324	261	266	301	298	270	263	330	306	303	279	335	263	273	297	290	285	284	283	322	287	304	290	291	286	259	316	298	331	279	301	290	255	292	318	284	252	298	294	335	299	301	269	277	311	294	294	305	286	281	307	279	322	294	294	313	315	313	311	299	302	300	286	308	310	285	324	299	308	289	300	281	316	271	295	304	277	291	319	302	289	278	262	273	258	269	327	297	308	312	310	324	290	291	309	274	298	309	302	254	265	307	267	304	278	263	291	291	272	292	313	278	320	313	279	269	274	280	270	280	301	324	318	308	288	295	296	284	291	305	283	318	307	319	282	303	273	308	299	289	320	284	283	315	288	286	286	306	284	306	274	263	259	289	283	246	290	280	295	294	289	277	319	283	272	286	317	298	279	303	279	294	303	271	292	331	319	300	309	281	303	299	302	255	301	251	288	272	325	317	298	301	297	328	263	308	301	328	310	248	300	289	309	296	269	288	295	289	312	285	268	310	285	278	278	294	303	339	283	294	310	288	271	301	289	282	288	308	289	327	303	313	284	292	275	306	334	285	293	317	293	299	317	305	288	275	294	355	266	324	308	286	293	265	287	285	311	294	274	293	297	287	318	296	270	279	295	290	290	265	301	300	327	275	265	294	274	291	312	329	306	290	295	285	296	317	291	319	288	334	292	291	313	271	298	287	281	275	308	296	261	284	290	297	269	279	302	303	346	316	307	276	294	269	277	281	283	270	289	277	284	306	289	312	272	283	260	324	309	274	293	318	275	301	320	309	308	300	308	324	293	291	281	274	282	279	293	310	324	297	291	302	279	306	308	317	288	298	277	288	324	250	286	328	274	283	293	305	285	305	300	303	291	264	293	277	311	279	292	296	313	297	326	271	299	332	313	307	292	283	267	295	308	252	293	320	291	323	296	294	284	281	331	272	306	301	276	299	263	311	292	309	280	288	272	293	309	280	254	291	292	276	282	310	299	280	292	290	285	305	262	302	291	310	303	292	286	288	280	298	288	297	301	296	296	295	283	290	287	299	297	313	313	284	318	300	337	289	285	320	281	302	299	289	286	305	283	316	309	300	297	267	279	282	290	262	284	304	305	278	290	318	295	255	288	295	321	251	312	291	338	296	323	263	273	279	306	319	305	285	310	268	273	273	333	289	315	320	283	310	322	311	297	308	287	307	291	294	301	290	294	309	284	307	305	297	291	309	298	281	316	308	292	263	282	276	279	264	265	276	304	299	288	304	297	312	297	279	318	279	285	320	303	255	292	294	298	279	282	292	317	307	328	321	299	314	280	285	324	280	287	301	304	266	275	298	295	307	255	297	309	289	301	318	329	294	302	285	318	311	286	277	261	278	293	303	287	270	298	287	315	316	284	298	292	312	312	338	280	286	259	276	303	331	276	296	279	339	283	318	296	300	329	350	286	298	306	288	303	319	292	299	304	311	313	269	281	303	284	292	291	311	286	277	271	294	289	334	324	293	312	302	294	310	298	301	293	278	307	308	316	299	321	290	317	276	298	307	284	317	333	285	287	328	300	307	323	291	267	308	281	275	308	276	318	289	283	271	315	305	297	273	282	263	304	328	284	301	267	301	318	292	277	261	290	288	333	297	299	275	286	277	307	275	299	333	324	309	280	284	279	298	313	297	317	277	291	323	246	270	270	272	314	344	325	276	284	304	262	287	298	304	323	314	310	290	311	286	300	322	313	322	278	319	273	296	305	292	273	334	309	287	288	286	301	263	315	287	313	317	287	315	287	285	272	312	302	299	316	323	269	287	278	287	316	305	295	292	290	306	285	315	304	282	291	319	284	300	278	304	309	294	291	281	304	331	317	303	273	318	305	276	290	279	309	310	302	296	275	310	267	294	278	309	316	294	291	281	295	280	272	277	317	303	284	306	293	293	299	288	291	277	315	325	306	278	314	306	295	293	319	295	318	290	269	283	270	306	309	297	319	261	294	279	298	297	301	302	297	308	302	328	289	321	323	296	281	302	275	281	285	295	278	303	284	319	296	301	293	289	286	287	304	273	320	279	298	295	289	312	321	298	319	297	325	288	264	294	290	295	291	317	320	289	281	277	285	282	318	281	309	288	308	289	293	288	291	285	304	300	285	288	287	284	307	305	304	308	308	268	282	283	291	303	301	282	312	299	264	258	303	298	274	290	276	312	264	310	295	293	295	307	300	290	300	268	319	279	316	281	284	289	283	315	248	315	311	297	297	296	295	272	320	305	317	299	309	305	273	278	286	310	278	289	283	287	260	301	301	296	297	292	284	303	296	305	283	296	314	315	321	296	266	287	330	292	321	287	276	309	312	304	283	295
12125	10134	22124	33301	27729	24388	28045	24564	18791	14895	9934	6106	5342	5047	18205	33820	30784	24588	15199	7469	4107	2268	1262	882	831	788	728	765	708	780	767	765	789	811	785	786	786	778	761	794	779	729	789	771	731	754	753	777	764	783	765	768	783	787	854	759	803	754	821	725	775	804	788	747	728	773	779	730	756	784	770	757	788	773	784	778	775	787	809	775	810	739	802	740	809	750	781	807	769	758	772	785	778	791	723	756	779	774	791	838	822	756	741	746	713	747	755	751	767	775	761	794	740	777	796	831	745	805	766	752	755	749	758	751	761	775	787	797	734	814	780	735	737	795	793	792	768	765	762	803	752	765	749	811	791	785	805	758	774	730	805	815	780	778	767	772	783	793	772	787	779	755	771	750	748	765	779	804	762	774	799	741	738	789	774	710	779	800	780	770	792	753	811	765	786	784	748	820	757	787	805	778	754	819	788	754	741	755	720	744	731	720	784	789	796	764	798	811	789	777	772	770	718	804	806	775	735	780	756	736	764	778	725	780	747	777	763	816	761	754	750	827	765	756	747	749	792	748	741	723	707	754	781	697	743	748	806	756	782	770	785	796	774	739	759	761	778	754	771	759	779	782	746	771	756	767	775	753	757	788	758	770	801	776	779	779	736	778	742	798	754	712	762	815	788	810	796	740	759	765	745	821	768	800	808	828	800	760	775	722	801	760	797	800	746	796	759	767	822	780	747	724	749	834	795	816	775	804	767	733	744	767	743	811	769	774	756	765	751	707	758	790	803	789	735	782	738	732	821	752	728	767	761	803	753	766	744	787	733	782	753	784	747	711	763	772	715	751	797	743	781	786	769	775	766	800	740	776	729	761	783	773	723	791	775	775	791	731	739	753	761	743	749	750	812	772	780	762	736	769	803	794	766	775	747	746	777	733	783	788	708	790	787	768	745	695	754	790	732	800	790	763	746	767	715	778	770	754	782	751	796	709	748	788	770	754	739	757	748	710	758	717	773	719	803	711	758	785	742	740	757	803	825	756	794	788	752	803	818	772	725	756	779	758	786	724	732	770	823	764	801	728	782	794	779	753	748	757	735	817	798	730	763	787	766	719	759	801	772	755	770	849	752	769	792	761	798	814	752	764	761	750	761	772	773	802	779	801	725	770	798	834	749	729	768	771	745	805	795	795	748	765	757	791	819	773	767	812	733	717	740	797	813	767	765	725	757	796	742	752	743	787	764	776	773	773	738	721	760	719	732	740	777	784	821	774	760	762	730	735	801	759	777	768	777	759	774	725	835	749	757	752	787	777	759	761	750	793	737	792	743	800	778	795	773	746	734	757	735	777	821	766	747	759	798	755	799	759	743	796	724	773	770	741	730	752	758	748	791	792	703	775	722	821	802	795	825	778	771	713	753	770	765	823	779	749	771	787	726	763	789	788	750	727	733	792	766	793	802	780	774	755	787	758	749	750	855	762	748	754	768	763	788	759	762	768	796	795	776	779	775	792	769	758	747	789	765	718	828	786	768	719	746	764	742	734	756	810	796	780	758	750	761	784	772	791	790	741	793	739	761	775	754	737	716	794	789	748	721	801	812	750	795	742	764	808	701	758	761	736	740	796	785	756	781	793	783	759	769	776	747	764	708	730	822	800	761	816	813	789	731	813	824	834	761	782	787	809	798	745	817	755	739	754	795	771	753	811	793	709	816	779	713	844	810	738	714	806	784	752	789	760	823	798	804	703	801	757	786	716	738	772	769	793	825	721	763	806	750	773	785	744	777	734	794	787	736	842	793	755	751	809	771	782	735	737	779	753	811	795	818	766	767	797	780	772	802	817	755	763	789	794	754	779	747	845	812	802	761	738	761	790	766	757	787	767	786	792	745	837	762	738	802	779	780	777	800	744	785	743	764	729	753	758	797	742	728	760	761	798	773	741	767	773	795	792	708	737	795	753	782	781	726	725	790	720	790	800	767	769	804	722	740	753	777	769	775	788	738	772	778	739	779	743	779	731	845	802	833	816	830	806	753	793	771	811	768	794	762	779	772	787	747	793	738	740	734	716	813	784	777	770	764	749	778	784	856	829	779	763	746	741	766	724	810	788	769	786	760	785	831	795	801	750	740	766	728	698	770	768	817	767	773	793	785	792	806	796	773	764	790	774	771	786	788	749	787	743	780	696	769	773	843	771	786	768	752	741	745	748	721	753	748	762	800	793	754	761	712	785	750	792	765	770	788	797	806	822	771	731	817	811	770	793	712	785	770	762	795	738	770	722	774	789	746	706	745	784	777	747	809	773	799	774	763	769	719	764	818	736	775	738	788	797	811	779	779	768	749	790	746	793	750	811	827	794	819	775	795	771	782	806	771	809	810	801	719	769	794	760	769	763	769	760	771	784	804	687	791	757	749	766	847	786	694	746	774	788	779	767	783	798	758	785	744	771	758	800	766	741	793	722	801	764	777	752	798	769	807	790	793	776	707	786	793	746	776	748	804	774	818	782	757	805	772	770	812	796	766	804	798	693	771	767	775	781	775	740	750	747	725	746	760	754	882	773	784	755	762	738	781	802	735	742	793	752	757	770	755	796	755	766	822	734	792	768	755	788	773	764	760	753	791	751	767	717	784	777	777	815	727	744	744	749	730	801	802	759	777	859	777	778	738	796	794	744	768	726	771	708	713	751	762	745	771	749	805	714	768	805	752	793	785	765	831	809	768	731	753	796	796	705	742	748	772	729	784	756	752	730	753	823	841	755	770	796	797	751	757	762	755	778	761	814	754	842	738	797	801	774	800	814	808	745	846	774	812	744	771	790	783	781	830	720	780	762	765	797	789	777	678	795	798	767	829	744	827	794	794	748	737	713	792	794	768	799	729	795	746	790	781	749	754	809	815	781	798	781	795	824	787	740	787	764	722	777	791	745	763	779	772	803	763	784	763	756	790	744	779	772	764	832	818	787	800	728	791	807	773	759	786	733	718	758	795	725	782	758	732	783	780	765	809	774	800	772	758	772	746	753	743	736	768	814	786	756	747	749	697	776	771	748	749	781	744	799	779	769	784	753	781	791	804	756	752	769	767	780	790	749	789	809	725	775	778	779	776	792	753	723	749	799	780	755	800	760	775	755	827	823	753	786	805	797	773	705	782	772	747	771	766	779	740	778	750	769	766	796	730	744	769	749	730	715	772	741	806	729	763	767	734	721	789	768	790	807	756	761	771	763	745	807	807	762	732	791	764	771	802	771	756	757	786	743	745	745	778	770	819	719	762	803	733	780	765	814	819	716	789	779	804	742	796	741	784	767	717	815	759	768	779	784	783	771	784	763	785	770	793	810	744	750	779	740	784	735	799	808	776	769	789	772	793	802	782	797	783	769	769	750	783	758	795	788	744	781	775	779	767	793	694	799	713	793	777	737	743	810	787	752	760	790	728	771	759	720	784	770	820	824	755	789	774	733	756	792	811	820	764	777	787	766	710	695	784	761	744	805	795	772	838	714	791	763	797	763
25409	14949	19579	24196	26294	16983	15356	14649	7283	3632	2202	1582	1255	1162	3761	16187	16796	13204	6912	2972	1682	816	470	337	335	292	307	296	310	278	307	285	288	297	292	297	302	293	285	297	284	288	319	304	270	288	296	286	288	288	288	288	307	293	310	304	295	308	312	283	301	301	287	309	267	259	297	298	316	299	281	292	306	282	277	275	280	286	296	262	301	302	298	327	289	283	300	291	288	318	316	310	300	266	286	273	321	276	314	302	287	290	283	287	289	263	295	275	278	271	330	295	301	271	308	313	322	297	289	300	283	282	309	284	259	313	292	265	268	267	308	305	299	263	295	253	288	275	312	289	278	313	272	281	301	275	328	318	297	306	288	312	294	296	279	303	295	274	301	289	307	300	347	283	286	274	291	310	275	315	281	263	291	301	285	279	305	312	248	277	255	298	327	269	304	267	289	299	292	266	308	306	322	282	284	295	306	288	268	305	281	265	278	295	277	304	285	303	292	288	309	298	301	296	321	290	330	315	318	281	273	280	306	296	289	296	279	322	299	287	274	284	300	316	299	300	278	313	313	292	314	290	297	276	309	288	322	255	296	275	292	293	303	286	318	276	276	277	332	300	317	305	277	272	290	325	295	328	280	312	303	294	326	276	281	291	290	291	275	308	312	286	297	296	281	308	308	293	296	280	261	298	300	286	301	283	314	326	270	276	279	272	291	297	311	293	308	281	306	273	285	301	336	271	311	303	291	300	319	277	297	309	290	284	273	280	308	305	296	299	270	282	315	330	285	309	291	291	280	321	327	304	282	259	272	298	319	321	271	297	304	285	270	288	265	288	289	288	282	293	286	311	292	262	295	307	317	326	295	288	292	310	300	298	257	314	319	276	286	302	272	297	297	279	294	327	290	269	279	261	319	303	295	305	288	306	314	301	319	300	299	327	302	248	261	276	300	282	297	256	282	282	274	317	301	304	305	293	289	271	308	315	306	286	278	295	270	328	320	279	319	284	269	308	298	311	276	296	280	298	276	313	324	262	286	306	304	309	316	271	304	295	299	285	253	307	282	297	303	289	301	294	295	301	278	307	306	282	263	276	302	289	278	282	287	295	320	293	321	325	281	279	299	276	302	310	266	261	308	320	311	280	305	287	327	295	271	284	283	290	270	312	320	287	300	287	309	266	271	297	267	298	284	287	315	285	312	280	315	281	289	319	269	318	299	260	302	321	278	310	305	293	282	295	302	278	306	301	308	276	304	280	310	287	301	303	275	267	332	306	268	277	275	276	302	317	295	263	296	279	276	288	308	300	308	283	292	307	276	309	316	279	268	293	314	302	301	327	258	296	279	300	293	277	274	303	273	286	278	288	321	302	293	310	293	287	290	268	304	285	278	290	310	299	297	294	270	267	292	283	279	316	294	316	285	321	291	265	288	305	294	286	284	270	273	306	314	273	301	280	307	248	319	296	296	297	295	280	277	281	279	300	292	302	255	287	294	288	320	301	308	309	273	301	289	277	299	268	296	284	286	296	290	309	294	297	311	290	298	298	282	287	297	289	281	283	293	292	291	286	308	289	302	282	307	295	276	286	309	289	283	283	302	312	326	289	304	274	288	287	279	308	322	308	320	293	311	275	325	297	329	281	308	278	262	329	327	283	293	261	314	282	297	273	280	300	315	301	289	273	291	296	307	303	307	297	285	279	281	290	282	296	267	288	333	283	245	281	294	278	276	307	311	281	299	295	303	288	264	296	270	305	291	284	272	298	310	286	266	313	300	262	287	301	264	320	287	319	315	290	324	288	305	298	314	281	307	293	306	331	338	292	308	275	301	290	281	291	260	277	288	298	276	289	308	282	303	303	317	302	291	280	269	261	295	299	306	296	324	278	302	250	327	302	320	276	296	293	286	290	313	286	278	339	311	267	276	264	285	322	314	307	295	323	296	316	283	296	283	278	292	298	259	284	295	293	310	271	306	288	295	294	309	294	302	287	248	302	290	314	290	306	294	309	323	299	320	258	283	319	294	277	286	293	267	273	265	274	289	299	271	306	289	300	305	283	281	305	309	272	281	312	256	292	305	303	292	290	273	300	271	271	277	291	306	288	278	289	275	314	294	311	267	283	312	277	307	291	317	279	282	317	299	278	292	292	283	272	307	312	297	311	291	280	300	306	317	320	283	274	258	263	287	319	307	291	275	316	272	307	303	282	336	289	296	279	311	311	314	321	310	303	286	272	294	263	277	338	296	283	305	250	280	284	291	282	309	303	302	308	275	269	290	339	293	280	269	273	281	263	297	275	317	298	260	288	297	266	276	295	294	290	298	286	293	273	298	288	313	305	308	285	310	311	278	308	273	286	306	288	292	288	308	296	321	285	297	280	287	259	299	300	306	265	301	310	270	313	279	269	324	307	288	287	303	282	300	283	315	296	287	294	265	292	287	287	285	308	312	286	298	279	276	285	293	299	297	262	302	301	286	280	319	297	302	273	252	300	327	314	296	307	274	285	261	307	300	293	260	284	282	285	301	279	275	300	295	289	299	331	269	316	283	289	272	316	302	286	303	281	290	279	287	303	265	314	283	290	264	269	321	311	288	289	288	295	282	280	296	285	261	296	261	290	292	297	302	286	272	315	277	297	297	309	312	311	311	317	323	282	258	327	275	274	278	291	318	277	295	281	311	283	308	300	288	293	298	257	301	273	294	305	305	312	299	313	302	288	272	271	291	285	307	284	285	312	318	303	306	258	280	288	293	319	325	295	309	287	288	291	267	286	297	306	297	301	257	318	309	288	274	295	295	284	305	308	296	296	321	295	291	282	310	269	282	279	260	302	246	292	260	284	273	318	276	287	303	301	284	298	324	302	310	309	305	307	285	293	318	296	276	277	274	291	257	305	275	309	266	313	299	309	300	309	292	269	294	319	296	311	286	295	285	330	290	309	286	285	268	315	294	275	286	275	310	309	293	284	279	298	289	298	266	325	315	289	308	285	292	287	263	324	288	295	287	306	324	249	314	299	300	287	319	294	279	310	274	332	331	283	297	317	308	286	310	292	290	276	291	284	320	286	316	290	278	263	294	322	287	279	313	328	330	310	276	278	339	294	289	298	285	309	274	291	311	254	289	293	344	307	310	298	290	295	278	287	287	265	296	296	290	317	300	299	306	324	300	286	273	301	299	301	254	326	309	274	284	305	293	294	301	286	330	248	261	296	276	306	292	309	304	277	276	281	298	292	283	307	284	268	312	313	283	282	315	285	266	311	301	269	286	314	272	270	288	284	283	282	264	299	281	290	286	286	284	262	280	265	285	263	302	275	302	276	296	270	292	266	327	273	289	325	295	292	299	295	268	289	281	299	294	282	270	290	283	291	301	306	304	285	289	306	273	324	306	279	318	310	290	271	277	301	283	291	283	289	313	291	317	286	281	275	294	294	287	316	326	262	272	316	296	308	296	280	296	256	299	310	282	248	320	287	321	307	294	294	278	317	302	301	291	290	290	308	309	299
14354	10754	21638	32122	32874	26956	26744	27015	16069	11528	8926	7337	6203	5911	16177	39350	38295	33661	21969	12960	7445	3499	1585	1057	832	762	718	765	776	782	765	746	783	745	751	768	759	745	805	747	773	744	760	771	807	737	746	713	721	735	752	734	696	809	770	810	785	757	766	788	784	771	762	763	731	773	791	764	810	758	749	773	751	797	770	773	770	793	794	754	782	757	798	733	774	807	760	741	752	785	774	726	776	798	732	755	776	747	760	811	797	787	799	786	821	718	720	810	811	790	759	735	752	787	776	791	796	808	753	803	796	785	742	777	752	806	759	740	768	782	820	784	730	787	769	806	786	796	750	766	713	722	730	743	727	775	745	786	749	727	720	788	764	738	765	768	752	718	722	765	768	784	779	762	781	783	813	788	777	813	802	763	774	764	755	751	792	781	808	760	768	756	759	785	794	752	759	828	757	747	738	741	788	768	803	791	719	779	726	786	774	763	766	783	754	727	777	769	802	756	759	768	732	746	754	793	750	770	777	743	746	809	753	774	740	763	773	720	718	724	783	811	740	801	766	780	764	744	753	771	737	761	745	750	787	761	763	785	754	776	741	734	760	783	767	744	777	739	730	777	737	772	761	772	770	766	805	743	794	813	789	803	735	775	736	762	785	774	830	759	787	750	765	746	748	751	773	776	752	763	776	772	764	770	775	785	767	733	752	776	745	744	776	781	752	781	790	686	784	802	770	745	742	740	796	788	783	777	732	757	748	728	769	771	746	733	731	760	737	764	750	777	771	765	743	775	773	739	733	760	744	768	760	747	776	827	764	787	783	733	797	746	776	776	777	788	817	762	814	754	726	802	745	734	742	766	757	739	793	781	805	752	758	768	735	763	786	752	738	773	744	748	800	748	767	740	734	776	775	733	785	735	778	797	757	754	768	779	788	739	765	806	789	783	821	733	794	770	756	787	795	750	781	749	773	770	794	810	800	740	674	794	797	732	776	759	767	723	756	808	770	792	732	803	797	740	758	747	793	792	744	758	734	763	781	771	770	760	740	778	786	790	788	756	783	791	766	770	765	750	757	801	780	761	705	768	778	780	779	771	735	775	753	752	745	760	738	739	777	787	784	819	774	833	757	748	779	792	785	755	767	771	781	787	722	791	733	781	701	745	745	752	762	722	812	823	765	769	800	750	815	723	752	774	734	767	754	755	757	771	751	766	731	754	757	744	742	763	771	773	737	750	795	727	756	782	787	779	767	761	743	779	772	707	736	790	761	771	793	749	819	769	791	839	779	769	769	763	804	791	749	765	810	771	742	753	789	781	767	740	732	752	752	770	731	809	746	752	799	753	805	732	800	762	748	770	759	738	767	721	808	782	769	764	796	737	737	744	757	776	750	748	775	800	771	784	789	784	807	710	803	786	764	738	721	753	804	764	794	782	755	770	786	782	809	790	783	794	778	752	781	750	755	728	758	800	774	748	762	720	779	747	712	797	789	783	753	805	747	770	735	745	770	756	714	747	736	787	761	776	790	766	775	765	745	694	786	802	728	817	811	781	740	782	784	755	758	815	790	797	757	751	712	789	754	762	792	750	770	746	730	773	718	785	713	752	783	746	782	742	746	775	777	745	758	771	802	793	736	758	771	757	789	707	808	778	730	785	747	822	698	737	801	802	741	804	755	798	767	782	778	740	746	731	767	730	772	759	743	780	773	782	768	762	803	761	732	787	764	768	771	741	780	754	784	773	743	774	773	773	806	770	732	718	797	764	786	801	841	770	777	773	779	780	743	734	725	704	796	766	704	773	736	696	758	774	764	792	769	766	747	782	724	763	770	740	757	785	797	775	766	795	730	773	786	806	797	765	766	750	699	749	744	753	801	765	777	774	755	790	742	776	802	747	797	733	743	785	770	768	773	771	744	810	770	771	765	768	801	731	762	746	727	757	767	743	816	725	768	773	792	775	731	745	755	753	773	793	766	726	804	776	738	766	743	789	770	762	751	729	715	738	761	743	827	782	686	775	707	756	780	761	808	764	772	742	732	796	800	799	792	771	746	748	792	761	739	803	745	768	774	779	788	795	785	818	745	778	745	754	742	776	770	798	800	780	735	726	766	772	770	771	789	786	808	779	782	793	785	816	784	751	789	765	798	765	762	776	737	801	799	754	700	781	748	771	800	801	769	743	810	759	760	700	747	757	743	744	793	786	809	773	773	763	765	719	775	814	768	764	779	738	762	759	734	712	773	756	765	738	767	743	760	749	808	805	749	765	786	767	794	752	738	798	712	712	785	718	770	805	775	792	757	828	751	767	763	706	775	740	748	779	768	807	744	765	768	759	768	773	755	731	746	718	787	765	779	763	775	728	718	752	760	783	749	790	771	793	774	739	752	815	734	786	777	772	767	782	762	742	746	787	714	737	747	776	769	753	792	761	777	797	721	688	781	724	816	772	802	794	768	779	754	755	815	762	769	736	760	699	785	753	746	741	809	763	760	812	787	745	778	755	718	752	765	826	751	776	724	726	795	785	764	799	788	740	829	759	763	786	786	768	779	754	775	771	747	786	770	733	755	811	759	738	795	778	800	752	766	752	780	720	828	765	776	752	801	747	736	775	757	833	751	744	786	752	806	691	733	785	811	778	763	792	743	794	772	759	774	752	789	776	728	777	785	742	741	794	766	754	772	783	757	732	800	751	773	778	793	751	762	775	748	759	756	739	745	754	750	776	758	775	763	827	769	757	786	739	762	754	754	787	804	754	747	791	764	744	789	773	756	788	731	791	773	731	761	756	778	823	726	748	767	754	801	729	862	796	849	772	758	801	797	771	780	790	763	771	753	779	781	730	763	776	783	785	741	783	742	777	784	767	799	753	801	781	762	793	767	734	751	809	739	732	777	794	767	756	760	819	778	730	762	770	741	772	736	791	769	810	790	770	753	785	759	793	722	799	772	777	753	771	747	751	744	772	732	773	784	797	798	797	806	734	779	749	790	726	716	804	759	780	789	772	811	744	762	789	743	753	764	777	759	724	774	740	760	755	726	751	766	742	829	723	798	746	731	743	758	733	772	775	774	734	844	765	747	745	775	731	785	771	709	774	727	758	799	766	806	795	760	774	755	784	797	758	729	787	728	772	721	828	772	797	763	778	739	800	747	781	744	731	758	770	778	744	705	723	803	753	762	773	825	789	785	775	771	722	751	769	774	748	769	770	814	762	728	773	730	750	771	809	782	798	802	766	750	737	770	735	729	770	783	747	766	792	747	777	811	759	765	783	787	758	753	746	747	752	784	808	767	768	783	758	798	772	787	757	755	767	766	736	721	799	775	726	793	755	808	747	738	764	716	752	762	792	744	788	773	709	795	795	806	767	709	740	770	793	808	772	738	772	760	701	794	746	802	731	736	838	800	776	740	751	763	777	763	747	735	765	779	778	792	694	791	772	750	797	751	772	782	739	787	782	722	789	782	789	723	774	774	750	768	780	795	781	769	764	750	746	749	738	786	759	733	754
8122	5616	6801	5245	4146	3396	2704	1813	1217	925	809	719	580	550	555	965	1319	1309	819	605	483	378	311	297	290	320	264	289	310	323	300	309	282	275	303	299	283	287	269	311	286	272	270	300	342	310	319	284	287	266	288	293	300	312	304	284	301	274	302	277	291	309	309	305	307	278	302	333	271	299	275	279	282	308	290	289	274	291	282	238	322	275	297	282	314	263	279	263	329	291	321	328	300	296	282	298	323	294	290	285	282	292	310	282	296	304	304	291	288	252	291	314	280	283	287	313	288	300	281	295	318	283	318	258	288	291	275	277	304	293	293	321	294	295	314	266	297	294	261	283	298	334	307	297	274	288	294	311	300	292	306	291	306	284	325	314	298	305	265	283	318	303	295	282	305	326	264	284	279	289	289	287	309	258	290	254	268	311	276	301	270	288	296	266	313	258	271	302	291	302	321	299	324	313	303	271	274	304	305	312	277	317	326	317	266	293	296	288	297	243	285	284	316	241	307	303	287	268	312	302	299	265	318	275	294	314	290	337	302	309	319	300	325	315	271	300	309	289	287	299	275	260	278	293	300	308	323	310	284	296	319	284	286	282	307	293	317	280	301	290	277	297	306	244	280	281	310	262	274	307	284	294	290	287	289	313	302	297	313	287	305	302	286	274	263	312	302	318	276	307	289	277	301	291	290	315	281	303	326	274	312	283	289	321	297	312	306	317	317	295	277	298	285	319	282	275	274	263	287	287	287	282	281	282	275	320	263	276	273	301	261	326	298	284	290	276	288	282	307	297	295	273	293	277	285	296	290	280	285	296	312	330	311	283	281	295	289	299	301	285	268	315	286	288	304	280	319	315	275	295	282	302	297	281	309	285	285	284	298	283	281	278	311	258	269	307	269	288	313	266	293	282	269	283	315	284	276	296	298	282	297	324	275	306	298	279	316	286	327	296	297	278	291	303	303	267	288	327	282	291	301	294	261	315	319	301	306	301	310	262	288	302	289	273	279	309	290	311	317	288	277	299	291	290	282	283	282	306	280	317	297	303	291	322	286	279	342	295	289	291	290	300	301	307	302	306	287	319	286	314	297	299	290	302	293	260	311	284	292	280	263	295	283	345	310	329	271	327	298	313	283	295	306	300	292	297	264	296	307	272	281	313	302	316	311	299	293	309	308	307	313	285	279	339	251	261	291	299	295	329	294	283	306	315	286	255	294	281	302	309	301	302	321	275	278	300	302	273	290	313	316	297	307	286	339	269	283	312	281	320	314	299	280	260	295	294	324	303	279	322	294	310	306	291	284	326	270	302	296	308	268	307	278	308	276	276	301	312	274	279	304	268	269	284	299	272	324	300	277	280	283	284	291	297	279	283	299	295	276	300	287	298	274	310	328	290	327	289	257	316	307	286	285	336	299	296	279	287	321	280	297	276	261	316	305	316	291	284	291	260	266	307	288	256	298	290	311	288	297	320	306	323	306	308	290	303	293	348	305	287	289	305	283	300	287	284	326	308	289	279	287	299	318	305	302	291	291	313	293	301	279	289	279	302	321	294	262	314	320	293	264	314	297	301	312	294	303	307	279	286	270	307	290	304	286	287	290	290	329	299	294	310	259	307	290	290	281	281	278	289	319	296	322	298	296	291	302	297	288	276	261	269	286	324	290	285	292	281	301	280	290	274	302	272	292	294	327	271	321	308	277	298	260	314	293	271	312	293	307	290	259	299	296	288	301	293	282	314	297	300	305	300	270	268	286	316	275	309	303	322	265	287	305	277	319	280	288	312	264	304	291	316	310	312	291	337	319	278	317	289	262	285	260	308	311	326	274	324	282	330	285	281	297	318	298	285	282	296	313	314	287	292	297	307	267	283	295	272	260	305	287	293	282	290	287	274	297	310	277	287	331	299	283	281	265	282	321	290	304	314	287	305	277	298	346	332	287	305	297	305	301	286	287	333	306	315	296	301	293	298	300	298	277	304	289	278	286	282	288	322	297	338	297	301	293	316	295	306	249	307	292	279	306	280	298	254	311	289	293	295	288	283	313	291	300	295	288	296	266	308	326	313	308	260	302	312	300	285	281	303	319	274	272	306	290	284	295	291	291	289	294	298	287	290	287	291	294	286	310	278	286	284	312	323	284	319	300	281	299	296	288	291	303	275	290	246	296	298	280	271	287	286	276	323	327	292	290	283	282	289	293	292	318	305	309	278	273	308	296	280	290	276	297	305	301	290	284	264	334	287	331	337	282	288	310	284	304	265	310	277	304	287	276	307	301	277	308	304	276	311	300	314	301	270	293	274	281	301	313	323	300	335	269	257	308	301	293	322	312	298	302	307	264	309	296	288	285	294	306	313	297	300	285	280	320	298	275	275	281	275	298	282	322	306	283	299	292	273	274	275	289	295	268	311	266	314	294	298	322	310	279	338	295	321	293	276	309	270	256	308	293	304	308	291	293	297	305	306	294	316	296	334	271	291	263	306	294	299	288	285	309	286	298	287	273	282	297	277	285	307	292	289	258	301	277	297	297	286	307	290	283	298	308	291	316	275	282	308	279	293	309	316	322	300	336	294	267	296	279	285	285	274	269	286	286	308	293	318	291	292	300	294	300	314	303	286	305	295	324	296	313	292	298	299	289	284	282	286	287	301	280	327	314	306	279	259	295	281	302	290	295	273	270	267	315	306	285	260	306	294	329	311	273	288	303	281	300	309	277	310	292	290	279	290	304	286	281	306	302	333	285	297	314	277	322	294	313	292	321	308	288	304	306	283	322	293	272	290	305	262	296	299	317	296	290	301	308	299	309	299	293	303	273	303	305	292	275	313	291	316	306	303	300	305	293	287	279	273	286	329	280	285	293	286	296	289	250	280	277	278	319	294	256	290	280	336	306	277	288	310	279	302	304	305	294	300	284	291	259	247	292	324	261	296	283	298	287	287	313	304	267	266	274	288	324	273	301	302	254	245	326	295	273	301	296	299	337	277	312	290	263	318	315	281	258	280	284	287	270	274	308	297	291	289	280	296	299	313	289	296	269	262	296	289	276	283	294	292	285	333	258	271	296	291	294	277	317	290	294	302	285	302	329	278	298	262	309	293	300	292	324	282	290	317	311	323	284	283	270	301	266	274	269	301	293	307	277	305	275	267	324	278	326	303	293	274	273	277	278	285	271	307	310	294	288	276	275	297	260	307	280	298	285	310	291	294	289	313	299	282	339	313	317	253	295	307	313	315	282	282	274	299	286	293	284	274	278	278	282	307	260	268	285	310	330	271	313	285	296	336	307	309	314	287	297	313	289	302	307	272	290	311	271	298	290	314	287	285	272	270	307	335	272	309	276	339	320	273	286	285	307	306	302	282	267	310	277	292	293	282	271	291	303	293	310	288	280	297	327	312	298	289	293	323	264	309	320	242	325	320	265	301	332	270	292	310	314	282	271	299	304	262	265	315	282	291	305	290	289	311	290	275	335	262	295	307	294	292	298	327	309	257	289	289	278	295
5667	5038	10057	12599	12348	11966	9938	7526	5300	4501	3511	3315	2646	2376	2582	5207	6698	5761	3338	2158	1465	1040	923	858	780	749	776	761	795	756	757	735	768	773	739	761	750	742	797	835	818	767	762	773	723	792	815	738	765	748	720	774	776	780	758	813	740	794	794	734	786	814	773	733	712	762	739	716	711	777	712	754	763	784	771	786	782	791	732	746	765	744	756	754	767	780	782	807	777	740	770	741	798	763	759	786	748	765	792	786	781	782	787	740	771	772	739	779	778	770	779	797	751	816	766	787	833	767	776	741	764	774	754	773	744	814	787	809	753	778	774	782	741	721	779	798	796	756	756	723	783	730	759	757	772	772	811	731	784	756	780	770	810	742	737	783	737	766	813	821	779	727	793	772	730	783	803	781	742	736	786	765	729	780	772	738	782	735	773	797	757	786	800	825	774	777	789	755	777	781	773	849	754	766	732	753	778	726	784	723	772	775	780	761	797	765	735	775	775	778	776	765	777	758	782	797	798	762	764	732	778	800	819	788	766	766	801	776	800	774	746	766	800	802	743	761	752	791	755	773	753	797	772	776	758	769	814	791	744	771	756	751	735	796	777	785	766	777	749	777	786	760	813	754	809	806	746	758	776	772	737	753	795	719	750	793	722	756	757	781	751	757	704	770	735	783	763	792	758	791	801	713	726	774	758	820	755	733	709	800	745	776	776	767	769	745	739	746	767	770	763	766	773	744	750	799	735	745	776	779	779	789	752	802	799	763	743	765	770	772	764	778	835	747	733	784	789	808	739	750	787	735	773	795	734	803	798	723	749	835	765	781	809	774	768	762	708	763	749	785	774	751	761	777	781	763	785	742	805	786	777	772	794	744	724	754	741	795	745	759	738	762	729	741	763	798	730	745	792	745	748	812	802	760	756	723	813	761	791	768	778	743	737	750	765	757	765	743	777	772	766	747	806	793	809	755	720	716	726	789	788	739	793	756	775	815	776	785	772	773	767	771	723	764	739	762	778	761	751	793	744	844	785	814	700	801	780	766	781	758	763	726	742	750	773	759	750	744	758	807	781	745	759	774	755	809	743	786	762	776	754	696	813	794	757	766	771	761	782	800	785	739	799	726	717	770	779	766	747	752	777	762	731	793	757	765	773	786	754	783	790	768	790	843	859	764	736	748	799	765	790	771	801	741	765	760	818	768	741	750	746	743	760	807	766	791	750	703	763	793	746	680	824	765	789	832	768	781	812	744	773	714	747	782	787	757	778	731	773	762	735	761	779	720	790	754	749	778	781	742	741	790	787	779	731	755	801	786	779	734	781	776	723	768	793	721	743	766	770	774	757	751	757	761	773	735	771	807	813	784	813	790	743	794	762	738	777	756	755	744	771	795	759	747	766	735	737	730	760	744	783	799	757	741	781	765	805	753	764	756	780	783	793	778	798	770	745	798	789	754	815	777	753	772	848	772	750	731	760	754	768	786	792	774	800	751	786	794	775	785	800	814	781	781	790	744	802	777	740	763	774	780	765	794	743	819	762	783	801	754	772	779	751	750	774	734	805	747	789	774	754	764	710	787	774	759	708	765	773	775	771	733	781	826	774	735	756	773	783	769	792	758	778	788	797	790	770	782	745	714	765	790	746	798	767	792	761	784	715	745	787	740	822	728	778	751	729	757	790	770	781	806	777	776	738	806	783	777	734	737	743	714	782	799	791	726	733	792	761	748	756	812	775	787	749	749	730	729	753	782	733	734	793	783	808	802	797	785	750	778	776	776	773	722	810	788	750	789	733	767	761	780	696	759	767	786	779	759	751	749	734	736	756	738	735	767	798	807	775	735	752	763	726	809	760	780	775	795	758	780	805	855	756	738	761	772	798	784	755	742	771	767	782	785	713	819	730	793	741	781	816	776	791	746	780	809	819	781	768	750	768	769	785	776	783	767	760	793	782	781	781	761	745	763	746	783	783	792	753	793	716	802	765	768	719	783	753	755	796	786	751	765	769	809	783	775	767	752	760	788	760	794	672	723	718	753	800	749	759	813	735	720	771	797	759	796	741	751	770	757	775	769	759	763	748	765	734	748	801	774	772	729	749	755	736	798	776	766	759	808	747	793	773	751	746	755	790	830	725	774	770	765	740	737	740	729	773	706	766	758	742	805	823	774	747	737	734	724	762	753	779	740	741	726	773	745	752	787	741	752	755	709	745	740	759	756	767	751	800	775	787	751	747	738	758	784	774	791	787	728	791	790	809	758	749	806	791	756	747	799	822	726	773	790	746	739	789	800	749	790	733	769	809	754	735	752	730	715	799	763	726	797	736	756	778	781	788	786	779	758	734	813	772	754	787	699	745	822	790	785	769	773	815	764	816	764	727	806	801	753	807	778	760	754	795	848	819	774	787	759	811	729	769	740	767	760	753	822	834	776	771	780	784	786	765	779	747	776	749	780	777	802	763	782	756	750	756	776	733	742	803	762	794	797	765	771	782	765	826	740	737	795	729	758	792	774	713	731	798	735	789	799	782	756	795	776	779	759	758	754	762	800	761	803	787	744	777	777	804	784	792	784	779	752	809	748	765	777	717	726	778	751	776	786	780	782	743	767	828	725	758	789	780	833	763	762	781	796	749	767	744	785	754	773	759	755	784	734	733	828	788	783	769	745	789	736	793	815	762	821	735	739	713	725	752	727	747	786	731	807	776	745	775	789	805	759	758	799	821	799	778	727	782	754	773	796	770	783	781	770	731	803	758	767	798	766	752	776	766	795	743	775	754	785	785	756	760	762	778	743	780	742	774	760	798	706	746	791	764	799	745	770	770	706	732	764	736	745	752	782	818	778	774	765	766	813	773	752	774	791	765	752	854	730	723	782	764	749	832	738	777	801	751	815	774	752	790	716	799	790	757	777	733	766	713	807	792	779	715	757	734	752	759	807	776	815	736	771	847	763	737	763	763	711	730	775	786	777	770	742	773	713	783	797	769	788	755	825	729	750	727	788	803	781	766	752	830	757	785	787	769	744	823	725	747	804	753	794	793	811	761	732	761	745	754	730	723	749	796	730	774	718	760	759	772	801	794	784	765	803	768	811	763	752	803	789	811	757	759	729	778	780	747	810	812	786	781	765	834	719	728	766	725	743	754	696	803	760	726	752	778	733	747	737	766	765	750	751	813	780	754	781	780	793	767	765	792	789	746	733	788	789	796	741	757	770	787	795	801	793	772	760	699	728	683	737	779	778	776	751	771	783	802	765	753	764	781	744	810	788	777	771	797	766	741	779	807	786	797	749	755	821	737	782	748	810	781	806	792	753	763	734	742	762	831	777	757	798	809	813	801	781	803	723	796	789	719	731	775	731	780	762	753	783	786	771	744	788	794	732	704	788	783	785	789	760	727	770	782	739	775	763	801	803	782	732	733	768	786	747	752	756	805	775	780	727	761	772	749	742	783	802	752	720	812	760	785	743	766	755	798	756	823	768	734	719	734	824	792	798	784	757	788	734	768	718
18637	10677	14730	17670	22129	18522	10651	4769	2688	1742	1384	1107	849	720	1627	8467	10772	9443	4762	2647	1509	830	432	338	329	297	301	292	314	333	321	273	314	306	301	319	302	315	290	295	304	277	303	298	308	268	293	349	290	284	293	290	293	315	316	317	285	290	277	295	297	272	304	293	296	294	319	297	284	286	316	248	290	265	289	285	312	264	310	306	310	285	294	321	303	295	276	333	263	307	274	282	267	304	301	283	320	276	307	299	291	278	259	280	307	312	271	272	305	261	293	298	304	308	336	288	313	286	286	315	283	302	303	297	302	290	275	337	309	270	250	293	299	291	319	303	293	303	278	317	329	309	275	290	279	291	324	317	290	312	315	299	284	328	252	290	290	309	298	296	309	316	283	322	293	272	325	312	278	264	286	289	268	288	311	306	286	300	283	300	272	321	292	286	293	292	296	319	331	274	269	324	286	283	319	303	303	312	286	333	292	301	301	314	273	299	289	313	290	278	298	299	313	280	276	278	274	285	289	304	316	279	287	288	317	261	309	293	316	293	307	297	263	267	299	296	316	290	308	288	311	289	281	299	293	296	280	276	329	288	291	296	286	296	302	264	290	304	285	334	267	288	273	284	290	320	301	298	289	319	284	295	318	300	294	285	300	301	279	278	310	288	288	294	301	275	285	287	300	304	279	291	290	291	293	313	307	313	286	290	297	280	279	294	311	315	292	303	284	290	305	316	296	288	310	255	313	286	274	269	279	259	289	291	301	290	276	322	299	254	270	312	314	293	282	292	297	304	291	303	284	271	301	293	301	297	297	287	273	249	310	259	309	303	296	282	289	315	305	283	268	313	291	317	258	305	276	327	296	308	300	275	286	281	307	286	283	314	304	298	304	298	284	281	326	307	300	299	304	297	330	270	281	320	289	322	296	278	278	278	275	278	320	281	278	314	299	282	305	259	294	289	281	291	302	279	293	312	288	273	318	294	313	290	307	306	280	285	271	299	294	276	308	295	274	274	313	319	308	295	258	315	297	291	274	287	280	267	294	301	274	336	306	294	294	302	345	325	306	289	294	263	301	303	313	307	310	308	298	289	293	283	306	283	287	316	303	284	294	284	310	301	301	287	261	296	323	330	290	281	289	266	294	300	277	299	314	324	313	299	297	287	297	304	281	275	303	276	308	258	290	318	289	325	250	291	271	316	276	285	280	279	321	306	278	277	293	319	297	309	282	305	267	290	242	286	301	282	294	284	290	302	277	284	288	301	278	290	306	331	307	282	301	285	311	297	304	317	331	308	276	298	312	299	310	275	286	287	299	313	275	301	317	280	307	299	268	311	314	305	277	303	281	281	301	311	280	311	302	276	278	259	299	295	320	288	291	287	270	268	264	272	313	268	293	291	276	288	272	265	295	292	291	283	280	285	294	287	278	277	312	286	302	319	328	304	327	331	283	284	311	285	289	282	307	303	318	298	291	293	286	279	310	277	264	295	295	284	314	263	262	308	290	273	295	317	298	272	262	293	242	327	334	278	315	279	283	277	333	284	295	263	302	289	307	256	269	290	271	258	280	310	319	292	314	282	319	253	319	310	312	304	283	331	257	326	304	272	291	268	299	287	272	281	306	298	277	316	295	280	258	299	291	289	311	280	319	275	304	285	299	285	281	326	314	272	344	268	289	284	302	309	315	257	304	315	279	303	308	304	305	328	311	282	311	287	297	292	289	288	268	315	295	249	279	302	323	283	311	279	271	306	295	315	275	246	274	286	268	312	282	300	294	285	258	276	289	289	278	306	285	262	281	295	278	289	291	307	293	324	285	293	295	272	317	299	304	294	293	259	291	286	278	276	271	320	291	300	312	275	326	268	295	285	286	291	285	301	278	311	285	334	313	297	284	280	308	286	288	318	286	324	305	305	267	315	273	312	301	269	319	293	318	284	290	297	298	278	316	308	300	321	282	300	282	286	267	276	267	288	282	299	295	271	274	322	302	316	290	291	313	321	300	319	263	289	286	322	270	288	291	293	315	287	289	312	301	298	293	275	294	292	309	305	311	287	302	318	297	270	302	260	258	309	282	300	276	301	271	280	284	273	309	317	313	275	304	295	320	292	300	278	322	300	332	312	301	334	259	266	303	256	319	289	320	283	311	312	305	328	310	287	278	280	296	279	298	259	282	306	262	288	308	324	313	305	283	285	310	335	306	275	300	323	285	297	262	277	285	284	300	312	299	284	275	291	319	279	271	258	279	312	289	281	286	298	286	272	280	315	300	307	290	294	298	318	290	310	287	292	301	280	315	320	302	320	305	258	321	299	289	266	274	310	304	320	309	295	286	297	255	286	274	298	333	267	296	284	264	281	278	276	269	309	277	285	278	287	291	304	282	281	273	289	287	306	287	302	272	315	304	309	280	280	308	238	274	303	293	311	283	321	293	298	314	301	280	274	302	292	267	286	282	289	306	275	260	324	280	288	244	296	264	281	286	306	323	285	304	246	294	306	305	297	339	285	283	279	304	306	307	296	305	299	299	268	293	300	258	323	296	253	313	295	292	307	289	303	294	309	311	322	319	296	268	304	298	253	312	283	305	290	306	316	271	297	313	271	296	297	297	264	270	291	289	295	269	283	292	277	302	293	317	304	281	286	288	316	318	302	274	320	329	308	306	280	305	324	316	267	281	277	334	309	297	279	303	325	276	288	320	297	294	319	331	291	290	309	318	296	321	275	308	316	301	276	315	297	290	297	299	292	283	305	316	287	270	269	332	288	300	306	298	290	303	298	273	308	275	281	293	281	280	316	290	320	333	295	293	267	324	277	310	279	304	297	308	293	293	318	291	276	306	308	310	290	292	293	305	313	299	294	289	321	289	301	294	307	326	309	287	278	314	278	294	263	285	301	303	282	287	271	292	305	321	310	299	341	294	258	300	315	308	262	303	344	286	295	316	268	275	298	303	316	287	312	283	318	292	276	289	273	297	318	298	311	292	302	299	282	276	292	307	300	300	329	305	304	301	284	283	274	298	309	299	272	291	290	275	291	302	269	316	303	307	296	292	299	259	303	295	319	319	276	280	302	298	288	268	265	300	262	298	299	290	278	289	267	279	285	294	284	271	281	307	291	294	288	279	302	318	296	271	297	280	302	300	292	273	296	307	278	285	276	272	305	271	302	278	301	282	291	262	296	299	283	307	320	276	281	286	254	288	287	297	264	304	280	333	283	340	308	279	277	275	318	293	322	327	300	268	295	285	282	331	270	296	305	305	266	286	286	303	287	288	276	293	328	289	324	294	294	303	307	296	268	297	282	306	233	291	293	314	310	312	263	321	299	294	272	278	278	304	276	276	298	350	280	290	312	323	291	284	283	326	294	281	296	308	309	297	268	298	289	261	288	316	284	315	276	322	303	279	329	298	314	331	302	318	302	281	294	304	310	269	269	305	292	315	292	294	284	273	296	290	297	290	313	288	310	270	316	254	285	284	303	288	266	311	304	303	302	284	288	305	301
11445	8576	18353	26751	32453	26936	20521	11282	9313	7405	6297	5086	4069	3435	8336	29367	31765	28800	18336	11835	7017	3290	1585	1058	847	777	757	799	807	787	749	783	792	758	752	767	831	729	796	784	807	787	744	808	815	723	764	785	786	803	767	806	740	793	758	735	791	783	770	756	786	741	803	777	768	757	738	733	758	730	773	775	818	749	780	771	794	782	745	739	801	776	797	782	750	770	832	828	791	770	758	802	763	773	794	767	776	784	786	740	808	799	759	735	736	771	809	740	806	760	786	732	790	751	811	780	774	791	742	796	761	742	744	785	818	786	787	764	763	778	736	769	749	751	754	781	745	813	750	816	804	810	759	794	809	759	795	823	731	734	796	772	767	783	808	751	768	787	806	752	755	815	781	757	792	832	724	759	759	719	790	769	776	745	807	763	784	761	753	752	767	764	788	733	796	772	818	730	705	714	805	824	740	793	786	798	746	771	766	741	773	793	770	757	822	739	761	767	791	802	750	723	752	791	761	755	718	780	776	779	795	736	769	743	761	779	782	734	768	764	776	758	802	759	850	799	738	780	736	779	793	749	771	808	758	799	743	744	771	780	813	718	780	795	795	760	805	777	753	751	776	793	837	766	730	820	817	746	793	754	769	797	739	807	750	752	756	777	765	745	826	765	770	777	764	776	842	756	801	759	779	771	762	807	737	786	772	747	787	794	753	754	765	790	790	777	805	777	793	807	780	810	772	754	795	729	731	783	766	769	803	755	747	767	765	788	736	746	804	764	758	752	744	799	823	714	747	736	782	795	778	768	770	766	766	763	742	829	807	692	784	792	737	767	813	803	753	770	734	778	775	755	772	798	736	765	750	790	769	716	814	795	796	794	747	763	776	841	769	752	762	795	780	833	757	779	777	764	809	757	804	719	794	762	777	763	736	802	801	748	789	734	814	806	795	753	751	800	784	711	773	769	798	745	791	801	789	794	769	784	770	769	778	756	713	795	824	745	755	805	770	764	730	778	756	777	761	756	746	755	794	745	789	745	783	751	783	749	751	770	791	777	783	707	763	743	783	775	798	785	775	733	763	755	770	749	778	787	780	794	753	771	790	826	780	790	790	783	762	751	722	743	766	780	772	746	772	717	764	808	794	776	763	790	729	757	774	775	772	768	790	806	766	786	827	852	824	834	759	799	773	780	766	760	819	805	818	753	759	741	754	830	733	770	765	770	746	765	751	765	805	761	743	739	784	760	746	773	715	764	802	797	760	766	759	797	801	749	759	748	761	793	781	765	777	799	783	786	740	779	751	787	757	762	766	796	725	788	728	787	741	770	740	768	789	742	762	737	765	765	756	802	756	770	762	785	768	746	746	809	788	741	746	705	759	790	794	764	760	786	749	795	777	750	822	750	791	773	734	798	737	782	769	792	716	795	800	801	837	758	794	767	802	761	789	762	792	835	776	760	784	784	781	763	788	783	805	782	769	735	768	768	801	776	749	847	729	751	777	828	783	733	735	781	784	779	782	796	791	779	832	831	808	772	759	774	792	774	822	736	753	792	822	799	761	814	789	798	741	801	760	765	737	787	777	752	773	758	748	775	748	778	754	789	794	791	816	772	784	784	828	740	755	726	792	821	717	780	767	760	803	810	719	850	744	734	782	754	777	752	771	730	752	747	780	749	745	740	734	792	768	781	748	772	805	769	726	742	826	792	745	781	803	741	765	787	751	841	769	792	816	799	787	770	745	766	708	811	815	751	779	783	769	769	776	790	734	755	755	778	734	787	801	777	758	755	756	776	776	775	769	750	696	809	776	806	722	769	779	712	797	827	779	761	819	733	763	772	795	814	752	737	766	747	750	746	769	801	773	772	752	798	796	768	848	789	781	755	787	760	784	780	796	768	764	778	793	753	810	748	756	770	800	751	779	794	770	771	794	772	775	798	757	807	744	742	738	765	762	759	790	821	794	732	780	789	757	797	837	776	783	796	768	761	806	743	807	833	810	772	751	816	754	807	750	745	793	736	802	766	762	752	823	788	778	787	826	742	773	802	795	811	755	780	744	801	776	789	784	823	715	777	782	726	813	762	799	779	791	790	806	749	737	781	764	744	784	714	805	776	758	769	780	789	775	766	806	752	772	791	765	789	812	790	723	749	755	768	839	785	762	728	760	787	804	802	776	745	795	740	776	761	795	795	837	750	752	775	763	781	808	786	752	788	776	789	786	805	735	833	805	767	788	722	774	767	844	742	790	739	802	775	761	816	761	722	721	798	795	736	770	771	763	837	811	774	743	793	764	761	772	753	742	775	750	788	777	787	763	710	727	799	768	764	749	798	815	757	742	745	794	801	793	789	795	777	804	708	785	759	783	727	768	749	794	777	763	776	721	771	760	752	766	727	767	776	755	758	792	767	769	754	783	785	834	773	766	796	776	806	767	771	747	796	762	774	801	788	808	716	741	792	740	769	788	784	779	730	824	729	775	707	872	745	753	748	792	756	803	740	789	784	806	767	793	780	789	786	733	779	754	764	810	795	810	764	790	734	808	755	794	735	742	824	776	762	758	796	767	732	792	794	765	823	755	749	760	764	751	770	770	837	771	753	765	738	761	745	778	766	818	776	766	784	784	766	725	767	784	763	738	786	781	762	809	728	786	803	785	785	750	778	779	734	788	761	781	778	738	772	777	746	785	800	728	812	766	751	769	771	801	755	786	819	803	798	745	787	789	775	779	778	739	817	834	737	758	788	761	772	777	757	775	749	720	805	763	759	762	780	793	772	801	771	764	788	781	809	802	829	770	812	746	816	772	753	791	808	768	766	760	768	730	798	779	803	775	785	774	807	781	782	767	826	734	753	795	837	804	772	749	783	789	786	724	770	757	833	755	777	755	783	756	794	725	790	801	689	768	754	772	747	774	757	762	782	768	768	739	789	794	739	769	793	794	797	771	789	787	736	765	761	802	753	772	770	772	706	779	751	740	807	819	793	785	793	799	727	742	833	739	836	731	789	788	772	747	772	812	766	733	795	790	796	757	778	783	753	751	802	807	792	798	784	759	749	805	775	742	789	784	739	779	795	746	766	760	722	765	790	778	749	775	796	750	765	802	784	777	745	752	780	755	755	761	764	794	801	782	786	766	759	781	755	775	742	819	847	741	791	768	749	744	752	751	763	738	754	784	721	738	773	795	789	751	784	777	730	761	766	794	751	764	790	724	754	747	785	711	823	741	772	755	789	788	781	768	782	741	827	762	746	759	739	741	738	775	782	738	755	826	757	759	738	771	771	782	776	758	807	761	746	788	829	753	765	769	806	731	760	813	742	785	778	748	768	748	733	809	787	771	772	801	767	714	765	806	772	773	787	777	760	763	795	784	762	780	758	786	754	748	739	777	725	763	722	783	744	760	772	794	723	802	783	786	736	785	785	733	754	783	801	761	803	769	757	777	818	769	771	753	760	811	762	744	787	779	804	747	779	733	722	761	755	769	767	726	795	766	779	812	743	757	808	739	779
26022	16473	21457	22034	25301	30489	19499	10557	4698	2514	1790	1425	1173	1002	3601	15714	17215	12546	6413	3712	1930	1069	525	361	331	297	279	325	300	282	294	285	308	268	283	281	291	288	303	283	295	293	257	303	284	300	269	270	308	301	286	267	289	289	281	295	253	287	295	293	286	299	277	269	276	291	303	316	270	289	327	324	300	298	307	301	292	276	308	307	272	306	304	312	333	268	290	302	270	306	304	314	269	301	282	284	312	294	339	305	326	275	259	262	310	297	257	291	296	314	255	308	285	276	280	304	313	305	300	254	312	280	287	296	267	303	272	327	298	270	297	289	291	283	304	320	294	296	294	263	290	302	306	293	290	293	283	278	279	299	307	279	288	279	302	326	261	300	269	290	286	299	292	291	276	309	322	317	299	301	323	324	316	284	318	314	299	291	274	330	296	284	317	284	319	296	298	300	285	280	334	290	282	290	297	269	282	313	316	276	295	298	299	294	279	291	298	283	280	302	293	316	307	299	298	310	292	303	304	276	275	292	291	305	296	311	324	288	303	297	315	302	318	311	307	296	291	291	290	273	266	315	277	282	305	312	302	302	279	296	286	298	294	296	302	281	276	274	255	275	268	281	292	288	290	310	257	285	273	318	283	274	277	299	307	280	267	323	283	269	296	287	291	271	273	330	298	290	290	302	303	286	316	307	301	285	287	271	297	321	281	324	303	325	300	276	296	294	294	317	288	297	302	280	271	296	283	294	279	294	306	299	292	276	277	299	298	295	298	307	260	297	265	295	288	332	276	272	303	313	268	310	245	297	306	329	265	272	306	301	305	294	263	302	292	285	304	306	275	311	279	286	282	274	289	291	286	284	296	302	342	323	296	310	308	296	275	267	284	304	278	313	300	292	297	306	317	290	301	306	310	297	290	293	279	323	264	251	282	294	264	282	236	269	320	283	323	262	281	278	294	287	303	267	281	305	305	289	321	302	304	308	292	321	294	302	313	296	283	303	287	326	294	270	286	327	268	290	315	293	300	327	289	270	289	295	308	310	302	271	275	314	286	290	284	309	297	311	310	287	284	267	295	280	277	283	310	298	309	292	310	293	288	306	283	311	294	299	293	329	319	275	322	302	285	298	259	304	283	295	286	285	308	278	303	290	305	314	298	284	294	273	295	282	296	319	300	302	304	315	284	298	284	320	304	289	335	305	286	284	286	307	293	294	278	291	268	301	287	299	277	287	285	295	285	341	279	274	328	273	298	302	286	259	300	273	288	282	300	286	269	297	288	277	322	296	333	309	309	294	319	299	299	276	296	309	264	272	337	307	316	297	292	295	266	309	271	296	267	305	296	286	288	304	289	296	325	291	288	324	322	250	297	272	303	283	311	302	277	283	267	287	286	315	307	283	296	288	307	300	308	297	312	267	321	308	288	281	296	299	302	329	274	290	274	276	282	297	291	286	253	276	288	319	261	290	278	304	267	316	307	331	287	299	308	299	272	271	273	297	298	280	287	287	291	312	322	298	303	285	300	323	297	303	272	294	278	259	251	307	290	311	362	278	279	296	287	293	316	286	290	278	288	291	246	291	291	273	295	289	281	281	299	252	271	286	280	264	299	284	290	341	288	289	280	290	292	274	284	282	315	309	308	303	304	288	290	281	284	309	309	309	311	297	281	291	272	312	307	282	280	302	255	301	312	287	279	309	290	301	274	294	277	319	238	304	311	313	264	284	328	288	297	279	296	284	280	296	241	334	298	285	261	297	298	307	277	310	327	310	302	309	312	280	312	289	317	288	288	282	310	280	281	290	294	299	314	314	291	267	286	310	265	299	269	300	278	319	294	310	292	306	300	303	300	290	260	290	291	292	270	318	274	266	261	277	314	296	259	288	273	301	304	311	276	312	295	279	310	287	305	291	285	309	287	296	295	312	280	294	311	270	305	320	303	301	309	316	337	289	303	301	320	267	274	288	306	301	287	288	265	280	289	314	263	313	302	294	278	273	306	301	303	312	283	310	276	311	305	285	311	303	296	333	308	290	300	321	305	280	291	320	310	265	288	295	299	241	334	318	262	298	285	287	286	286	298	268	255	276	328	272	304	306	280	303	280	306	293	302	314	281	300	272	292	290	289	319	293	289	302	307	295	309	307	290	273	281	309	293	277	300	295	328	300	318	291	290	306	302	309	303	302	282	298	271	285	292	297	298	283	300	283	288	285	304	305	307	298	276	311	281	290	274	305	277	291	298	333	304	289	290	321	308	285	297	314	292	289	275	305	288	316	295	332	294	295	294	290	300	314	293	292	303	296	283	278	299	296	294	273	298	289	305	337	308	297	301	278	295	298	287	278	293	281	303	281	284	298	276	271	278	271	298	288	283	278	243	286	284	281	292	282	323	301	265	293	297	324	314	308	298	262	309	302	279	283	306	299	302	297	272	320	296	289	287	278	305	298	339	298	313	294	278	289	302	292	305	313	287	295	311	266	294	282	274	280	287	283	298	312	296	303	293	282	292	327	311	296	305	304	301	276	300	317	303	277	333	308	303	282	316	306	299	314	284	275	324	284	315	272	237	298	304	283	271	304	308	306	298	263	294	269	317	278	312	290	291	278	315	294	292	298	304	283	293	273	304	296	299	282	349	285	290	300	254	302	283	292	279	277	290	285	307	278	294	290	327	271	312	288	294	301	324	289	284	308	289	271	267	275	282	325	277	273	301	278	286	309	288	304	319	308	317	255	303	265	283	307	282	286	294	288	284	307	301	282	295	331	333	269	285	304	301	296	264	306	286	303	268	294	289	309	286	309	283	294	332	297	290	307	286	309	249	312	313	312	310	312	307	312	294	264	268	289	288	324	305	304	294	290	294	316	273	295	288	298	284	286	313	307	285	261	278	302	279	270	292	304	307	282	310	306	303	280	296	325	262	281	312	282	262	309	297	281	294	294	275	281	273	281	280	274	332	295	265	270	262	266	306	302	305	277	316	294	280	260	311	332	323	290	286	297	300	319	294	300	310	276	282	279	253	290	307	311	299	305	273	305	288	276	285	273	287	280	321	320	318	292	294	294	313	295	288	321	291	301	318	295	277	293	295	276	282	287	302	279	290	287	311	317	268	318	277	276	277	322	297	281	284	289	274	284	311	312	313	324	295	304	288	258	317	290	290	281	312	319	295	285	304	311	262	314	293	272	298	305	303	307	296	290	322	282	318	303	288	288	273	321	293	323	305	275	309	296	314	284	287	296	300	319	290	308	261	286	291	318	282	298	301	297	280	302	288	267	291	313	311	275	283	319	314	277	282	272	289	288	297	290	304	268	287	257	296	284	283	285	299	277	325	300	281	279	281	324	249	288	288	272	297	292	310	285	284	290	298	301	314	309	282	286	279	315	292	320	302	272	287	290	263	318	298	318	267	261	287	302	266	328	298	301	293	326	317	315	290	312	297	296	284	275	282	278	284	319	272	276	319	293	309	279	290	286	275	276	271	342	295	294	290	291	279	300	288	321	297
15041	12134	23598	29832	34901	39115	25417	16889	11006	8520	7622	6866	6036	4997	15261	39107	38708	31905	22207	15015	8965	4304	2019	1179	879	772	707	756	749	722	821	803	790	757	753	799	749	791	761	735	784	749	809	829	763	794	759	785	792	777	796	765	783	802	812	737	768	780	809	713	737	762	706	742	762	727	761	777	802	758	775	777	794	747	813	801	765	768	798	734	787	747	743	769	731	768	785	772	768	736	817	737	772	807	771	812	726	784	749	797	772	764	792	757	794	757	744	749	752	798	764	733	762	799	729	775	752	762	730	770	733	797	809	784	725	755	804	774	816	737	768	752	735	764	731	765	801	764	749	760	744	759	742	808	717	724	727	803	727	786	761	726	746	779	802	790	722	753	756	793	766	793	802	756	814	766	795	800	768	776	725	820	759	766	783	782	763	734	753	707	779	784	737	809	779	732	733	774	777	760	794	804	777	758	801	764	786	790	769	758	793	761	771	742	772	796	788	811	769	724	756	791	729	785	785	757	747	721	754	782	792	781	745	745	701	791	783	767	815	761	749	756	761	772	792	743	786	733	743	818	785	786	758	745	753	796	778	767	822	771	783	751	753	788	827	760	770	746	702	809	735	722	798	810	795	825	734	784	777	778	795	755	731	767	805	772	765	767	803	752	763	790	774	763	797	771	796	831	791	755	791	769	795	792	727	777	786	735	800	782	785	759	779	801	783	729	772	809	805	827	767	775	760	767	786	790	751	775	773	774	812	793	756	787	785	784	762	742	824	760	752	743	755	730	736	768	743	742	759	756	738	766	728	745	817	812	742	754	792	772	801	746	773	827	805	762	735	783	736	752	760	743	776	760	757	757	725	727	763	793	770	780	721	814	770	783	761	825	737	791	724	784	765	758	764	805	796	759	767	769	815	760	754	819	759	798	780	752	773	719	779	787	813	743	800	708	729	760	770	742	761	780	781	759	803	828	769	792	742	791	752	795	768	771	818	771	774	793	757	803	744	733	788	823	828	805	787	790	772	790	739	774	769	792	761	745	755	763	736	811	740	780	780	769	719	786	767	751	803	781	776	786	758	805	747	819	745	790	759	771	802	777	785	747	763	771	758	768	794	787	772	793	760	770	824	799	809	809	771	749	767	806	758	727	787	826	736	822	752	688	741	789	773	779	772	783	782	748	763	739	796	753	765	758	798	779	770	762	773	761	732	739	769	774	786	784	773	750	795	784	803	812	727	758	797	767	747	753	779	822	763	775	768	822	779	780	746	756	805	808	781	740	767	760	772	769	768	764	758	798	756	784	783	806	820	820	787	784	842	739	741	781	815	773	761	761	742	791	747	737	844	768	776	736	776	722	741	772	822	775	755	766	768	753	771	783	761	779	753	739	719	722	746	758	771	819	821	781	793	806	779	718	759	795	736	799	815	736	780	807	723	800	725	775	794	794	800	759	802	767	795	785	803	763	798	767	784	765	781	769	785	758	778	754	767	789	793	803	798	773	786	775	717	719	774	771	722	781	822	697	783	758	772	763	814	779	767	757	756	769	763	761	756	776	794	748	807	758	751	755	757	784	774	776	739	785	819	729	801	784	834	839	809	764	751	783	816	764	789	803	791	779	732	769	734	784	764	795	768	758	737	813	713	752	815	756	741	796	783	761	820	743	738	692	803	782	821	741	789	744	737	786	755	775	749	753	762	752	765	774	776	785	814	764	739	770	826	752	762	758	775	732	825	771	811	783	757	814	801	767	722	716	706	751	801	787	768	787	711	739	719	754	774	789	771	777	725	762	716	799	748	799	788	766	767	791	768	814	778	804	759	817	784	785	798	795	766	775	745	798	793	800	722	744	760	825	809	768	800	726	756	765	760	760	833	744	775	764	750	736	799	740	761	780	811	748	752	772	782	792	752	748	758	767	776	822	754	764	800	710	779	846	761	800	748	777	730	773	774	717	758	786	757	809	730	771	721	812	765	707	795	757	779	778	757	752	785	775	806	798	763	742	779	764	704	760	776	760	770	768	809	816	726	742	782	786	787	833	803	763	743	798	788	753	783	759	790	737	752	779	752	832	770	747	805	758	715	769	772	787	757	809	793	775	800	712	756	736	748	778	773	777	800	789	750	781	775	795	734	781	758	809	786	726	773	816	807	770	757	724	775	731	771	791	738	720	811	764	750	756	795	771	764	776	763	755	787	726	806	748	762	769	763	784	734	719	764	750	719	788	760	777	782	755	761	733	821	764	816	766	752	777	753	801	741	763	798	759	756	825	791	807	736	788	800	789	753	791	734	713	764	759	728	769	814	805	774	799	816	759	752	780	786	740	724	795	783	820	746	722	802	743	787	785	722	767	756	755	761	773	781	769	728	754	783	761	772	778	821	763	761	779	739	756	803	764	765	778	757	815	795	763	837	807	766	737	812	779	796	763	802	788	724	766	781	812	759	776	744	740	771	787	765	763	742	754	726	772	793	797	766	744	807	793	755	820	797	753	750	802	724	746	788	747	806	743	807	775	781	772	743	758	783	793	755	765	762	863	772	736	808	783	794	762	766	744	745	742	715	761	759	746	818	755	701	806	752	742	786	777	739	776	754	740	744	779	783	788	792	787	761	745	752	754	784	830	743	741	804	767	775	790	772	834	766	762	758	758	759	809	775	762	757	813	755	773	773	772	803	769	765	790	714	810	827	766	807	762	788	752	754	806	833	734	833	753	753	773	785	798	766	769	790	860	773	729	798	773	753	768	789	767	814	810	765	803	802	771	713	774	786	799	743	761	771	751	764	765	725	734	767	775	743	756	757	773	757	787	748	781	804	784	809	749	798	789	720	776	774	784	794	746	789	762	712	755	790	724	770	731	781	782	749	784	781	777	809	789	729	731	804	770	821	774	777	755	806	828	801	789	779	764	766	777	784	789	774	754	793	766	759	788	798	740	771	812	760	747	805	748	779	722	800	747	761	748	835	770	753	765	740	802	749	794	730	740	767	764	754	801	708	771	740	735	760	759	770	798	750	772	741	775	799	785	762	775	790	782	757	806	743	770	806	818	752	778	739	733	795	798	774	821	742	729	761	743	807	753	788	733	759	730	803	794	798	738	792	776	763	757	753	738	778	770	751	804	793	765	786	757	742	744	805	738	761	779	758	737	754	744	789	769	745	740	772	755	777	765	788	824	804	784	756	739	733	764	792	798	785	750	783	803	799	759	768	764	776	706	755	780	816	822	753	740	804	782	754	802	780	765	810	745	758	808	768	771	764	785	748	784	711	729	754	722	806	790	797	795	752	713	734	800	814	758	782	789	848	731	754	754	782	776	771	827	763	835	768	800	753	752	790	700	768	795	778	701	802	774	743	805	777	776	816	785	795	800	750	719	742	780	803	737	712	788	745	741	756	755	702	791	753	810	820	767	743	800	730	838	835	750	732	780	736	735	784	756	777	803	741	723	756	770	801	793	785	739	753	743	735	776	790	760	786	767	775	768	728	776	748	772	743	798	778	774	762	737
8333	5674	7184	7373	5498	3407	2208	1397	973	819	825	750	714	624	660	1072	1264	1084	719	606	496	375	311	346	308	311	320	325	269	312	318	305	303	279	286	311	293	288	279	317	269	295	301	301	313	297	308	306	292	342	280	283	305	300	319	302	306	298	305	280	286	259	303	269	291	287	313	279	302	293	294	296	285	295	286	315	298	293	286	279	255	283	338	270	295	328	275	283	260	278	323	291	290	287	289	331	308	296	297	285	304	270	298	318	304	318	272	288	298	287	316	291	272	269	291	314	297	283	254	293	283	260	302	286	299	339	286	284	320	302	299	349	286	314	278	308	311	297	304	311	313	309	301	278	274	323	291	336	305	283	281	306	322	315	277	346	292	278	297	261	315	305	286	321	319	303	292	299	295	290	330	302	325	305	289	292	301	285	305	295	307	285	294	277	323	296	281	277	300	307	319	278	318	278	310	290	318	285	284	278	293	293	270	295	347	283	292	317	281	299	321	339	279	297	268	284	317	281	294	299	289	317	312	306	286	300	283	301	290	308	281	302	302	294	287	274	315	298	283	293	342	311	310	316	298	300	279	301	299	246	322	294	284	325	309	272	310	305	290	307	329	294	279	298	301	310	315	295	299	311	251	275	315	291	286	286	305	310	302	312	317	329	285	330	289	297	296	300	303	274	293	292	278	286	283	273	283	306	312	293	286	284	284	285	288	329	314	276	287	290	321	271	278	297	291	281	316	291	284	295	305	307	323	320	322	310	273	328	283	290	306	298	289	315	278	269	293	238	280	288	312	321	302	286	266	287	298	279	300	295	288	334	304	286	320	288	271	297	288	313	299	269	304	294	317	293	326	278	291	280	287	307	307	282	303	274	298	287	281	293	293	283	292	289	325	282	297	295	289	275	300	311	283	277	315	301	311	308	324	298	290	296	293	303	315	285	283	308	306	269	317	324	295	277	275	281	276	298	322	326	319	298	296	301	288	309	320	272	293	295	313	311	293	309	300	287	321	281	288	313	309	288	272	304	250	301	274	290	257	336	320	322	282	293	283	313	338	309	284	285	317	327	299	269	286	310	305	303	298	282	290	351	278	287	272	317	306	274	316	311	260	282	329	296	320	294	298	277	315	290	296	307	285	282	273	328	306	291	320	316	299	264	284	295	287	283	302	278	289	304	316	295	290	292	300	281	328	302	319	272	306	299	294	323	287	286	286	324	316	293	320	294	284	288	288	265	297	282	271	283	275	313	301	317	317	285	300	284	311	301	277	302	305	334	323	261	272	293	285	293	327	303	323	279	279	311	285	312	262	284	309	272	315	305	298	308	270	333	286	284	287	288	316	285	300	300	264	308	307	306	304	315	313	297	294	290	278	287	282	301	273	304	307	294	270	265	304	326	282	335	313	273	316	295	257	284	325	297	285	290	312	294	307	282	248	285	312	314	319	295	298	314	277	276	294	275	245	269	295	279	308	326	294	264	290	318	274	279	285	276	306	311	300	299	303	281	293	289	304	304	292	289	281	312	316	273	302	311	291	308	291	291	286	322	282	308	285	298	302	309	264	298	298	297	265	332	271	311	292	295	318	289	314	274	298	302	292	306	300	304	324	283	297	293	293	278	309	299	289	323	278	304	280	287	317	283	287	309	328	274	280	303	292	293	318	312	292	301	299	284	319	284	301	309	332	299	305	294	317	277	319	308	310	307	300	293	304	289	281	275	296	300	297	311	314	291	289	282	333	293	316	311	319	283	290	280	265	303	309	328	302	292	324	272	291	303	311	302	279	313	273	279	306	280	306	303	298	291	298	304	305	316	327	300	300	284	289	287	342	284	285	318	287	313	296	291	284	303	295	294	319	279	278	295	309	301	293	266	285	291	334	280	295	324	311	311	327	284	316	265	304	296	308	307	279	293	321	319	274	275	277	320	343	285	316	299	309	306	307	281	310	275	317	320	311	310	292	318	313	284	309	256	315	294	306	274	297	312	284	315	276	275	309	283	276	309	299	325	297	305	275	295	315	293	294	264	258	271	288	311	300	294	264	278	314	275	295	307	342	291	294	256	302	300	294	274	275	275	292	311	319	307	285	279	296	289	292	308	296	276	271	274	318	304	300	316	288	280	313	302	316	306	284	289	307	311	293	289	310	319	288	284	305	270	271	291	288	285	308	280	292	311	245	257	318	302	319	299	296	294	292	295	316	304	292	322	322	319	298	343	301	291	301	276	290	275	269	294	288	284	297	351	308	300	279	283	330	318	289	301	282	288	289	323	289	284	312	340	288	295	310	300	320	314	271	276	315	269	292	301	279	296	283	297	297	312	291	314	296	298	293	278	322	317	309	279	304	294	296	294	317	291	273	298	270	292	282	282	283	287	286	304	308	286	302	313	318	289	299	307	308	305	304	309	282	290	279	277	292	304	286	317	311	296	281	341	278	298	293	289	305	300	308	285	293	266	324	293	311	276	248	313	325	290	302	309	321	321	290	310	322	339	277	295	293	294	334	311	300	273	343	291	291	318	285	289	304	263	307	288	338	264	344	314	283	304	283	295	284	312	284	306	319	275	275	314	325	300	302	289	311	293	303	288	329	311	303	323	269	299	296	290	261	286	307	273	298	285	301	301	305	283	273	310	314	311	270	323	325	288	280	339	306	275	264	283	283	312	298	342	291	313	294	306	287	308	280	311	295	292	302	298	327	304	314	335	283	288	308	286	293	275	285	289	327	295	320	313	295	280	288	285	302	282	297	293	303	297	276	321	306	320	287	307	286	318	276	292	320	320	281	291	293	290	257	261	270	297	306	280	276	285	297	304	302	318	267	299	285	295	302	296	298	287	283	306	294	255	306	321	279	308	293	299	309	294	299	284	307	304	292	304	294	294	275	300	315	292	304	312	328	321	305	293	298	298	300	291	263	303	287	300	266	286	301	280	272	279	323	316	302	303	286	289	321	291	301	302	291	301	310	292	280	267	309	279	316	303	301	318	303	293	300	294	296	314	299	282	276	293	292	304	297	277	314	311	318	304	294	299	331	307	283	317	302	335	265	304	276	275	306	294	312	289	278	335	315	322	299	310	328	281	296	297	283	322	316	287	315	311	334	287	289	277	303	318	284	306	295	310	280	313	253	312	337	306	290	298	276	280	297	311	276	269	284	267	318	273	271	279	273	293	313	307	297	295	300	328	245	280	294	296	289	287	341	332	332	309	286	310	295	303	316	303	295	304	276	280	295	303	301	281	313	313	299	299	304	276	284	305	282	237	303	306	310	291	342	318	268	328	314	302	314	292	304	307	297	299	286	314	309	300	283	263	280	327	299	306	302	312	336	305	264	289	309	306	299	306	269	299	299	276	317	293	290	301	304	325	287	284	311	279	272	267	298	323	274	309	277	244	310	287	327	299	305	280	285	310	294	306	320	300	321	292	330	293	312	303	325	302	290	275	291	310	277	293	334	295	306	295	311	283	303	314	289	290	308	282	294	299	310	308	326	284	346	315
5776	5036	10872	15980	14244	11145	8362	5929	4237	3819	3788	3566	3281	2750	2819	5854	6393	4702	2999	2266	1670	1174	954	875	788	780	780	781	779	742	792	802	754	743	787	787	729	757	805	768	828	795	794	735	747	769	774	770	709	763	768	726	775	793	796	774	792	755	780	830	733	756	775	806	780	742	779	807	760	759	712	832	787	764	739	739	815	752	796	764	763	769	819	769	780	732	810	777	817	766	787	771	767	784	779	766	815	763	800	796	780	767	752	815	780	753	794	756	798	779	757	772	798	787	769	782	751	795	813	741	770	772	745	756	746	740	772	802	781	802	735	746	795	772	796	776	771	738	762	785	778	754	779	740	775	759	715	783	822	757	753	746	782	801	821	767	750	750	792	797	752	809	801	778	757	784	780	815	762	773	793	762	768	792	788	750	755	816	804	761	757	796	786	759	796	749	812	805	756	746	785	776	728	815	803	781	779	827	775	750	789	764	803	760	785	828	812	788	815	774	823	788	710	778	750	732	755	827	796	792	806	792	769	770	776	798	792	741	747	785	764	754	771	770	733	802	808	759	771	801	769	798	747	754	781	759	831	768	772	784	817	800	763	747	752	832	792	748	755	770	804	785	755	764	764	776	768	776	785	751	755	808	734	782	819	758	748	786	811	799	781	739	791	773	804	772	781	792	756	768	762	768	776	788	762	764	778	800	740	778	801	814	759	762	780	781	820	781	746	775	812	737	809	745	723	789	780	787	764	759	830	763	779	773	792	828	803	782	749	778	847	753	757	805	774	781	787	773	808	737	784	767	768	793	749	758	789	759	805	765	776	790	765	800	766	768	786	822	791	770	764	746	789	792	840	779	783	793	790	780	756	773	769	762	740	729	760	753	786	749	843	782	748	774	776	752	774	758	782	764	816	822	759	770	774	757	756	760	762	748	763	751	745	749	787	815	763	781	750	760	767	779	783	748	787	786	787	796	797	737	759	803	795	834	774	748	760	813	801	755	744	713	779	785	760	761	754	768	811	832	756	819	747	777	791	748	800	809	765	743	761	771	769	786	766	771	765	730	763	806	778	829	814	805	773	760	746	759	768	720	799	738	752	804	758	763	776	758	781	769	776	712	763	775	754	809	801	774	753	812	779	763	761	800	764	776	758	795	794	791	762	776	791	777	794	774	830	813	771	783	786	793	771	796	797	806	769	752	815	777	727	832	787	808	791	801	782	830	766	815	786	787	765	758	747	770	766	759	792	799	808	773	800	800	831	746	799	789	776	781	785	788	776	750	742	757	833	801	785	746	815	791	763	736	814	786	785	806	755	745	771	781	775	791	791	769	771	759	741	753	774	744	775	758	759	772	826	724	831	762	761	786	793	810	759	846	757	798	775	773	778	805	766	773	791	843	753	785	743	796	859	781	754	770	753	804	814	807	757	788	765	730	794	751	842	771	781	764	754	783	810	737	784	801	796	785	781	742	775	741	773	817	765	771	820	791	772	757	814	794	759	777	786	706	770	790	782	766	785	738	809	765	716	744	779	792	797	775	780	779	771	777	799	735	824	786	786	778	836	766	778	760	793	792	781	752	739	759	767	760	791	785	769	730	758	765	822	804	778	773	790	790	818	788	775	787	765	814	788	776	760	778	768	785	800	796	744	733	787	807	733	785	769	771	837	787	773	787	781	790	805	737	803	796	793	780	795	770	769	784	785	822	769	802	750	788	755	706	780	798	791	755	743	748	759	759	823	777	786	765	855	780	733	815	789	821	740	794	761	728	788	769	794	749	770	727	783	781	784	803	775	748	779	764	784	767	720	736	785	772	782	818	780	752	788	753	784	779	762	804	857	836	740	839	730	694	792	808	779	797	803	809	819	811	767	733	735	769	851	738	772	765	780	754	802	816	794	754	779	775	814	798	760	791	782	805	785	764	785	830	817	795	779	732	802	744	734	798	807	781	813	785	770	749	801	782	762	784	747	759	767	730	728	755	781	797	804	786	776	799	794	814	780	730	782	795	773	823	775	736	738	800	727	758	799	798	773	798	750	724	746	733	768	796	772	771	792	771	814	736	729	756	729	793	747	771	781	798	749	737	774	834	820	815	756	765	729	778	786	795	787	815	749	810	765	761	721	776	776	776	812	780	829	816	811	749	771	829	838	816	744	810	753	730	774	805	763	754	779	784	769	803	792	803	799	801	757	774	783	742	798	764	756	757	789	763	811	799	762	767	771	754	817	766	805	770	782	781	787	735	771	765	812	798	811	804	790	776	794	772	750	805	780	762	760	767	816	736	825	771	738	794	766	791	752	819	744	836	758	786	778	782	785	778	786	791	738	789	736	784	773	792	851	786	809	770	762	812	850	735	785	790	777	796	737	798	779	773	786	786	760	784	781	796	785	756	801	779	733	748	834	754	815	785	744	797	827	756	826	749	757	793	723	777	770	764	780	779	800	775	804	776	809	762	759	739	771	790	782	767	781	782	787	742	746	813	750	763	760	807	761	790	806	758	789	857	818	772	744	769	802	747	777	762	781	754	810	766	783	765	754	795	767	718	797	756	815	798	775	781	767	780	743	774	772	753	788	789	760	808	787	761	737	852	803	818	751	739	755	769	811	791	785	798	788	801	790	810	781	836	770	767	756	758	724	772	774	760	808	786	753	772	755	796	755	822	822	764	784	775	768	768	767	825	760	779	787	756	784	745	806	821	741	739	774	776	806	780	781	767	784	766	750	778	744	773	769	755	801	729	809	824	778	758	766	738	766	736	806	756	766	741	794	820	761	814	751	746	743	748	765	775	753	749	754	810	769	765	779	820	835	826	797	776	805	761	820	845	784	744	838	779	778	810	781	793	792	807	798	794	850	733	789	786	813	752	763	780	760	772	788	730	756	788	805	763	776	775	753	746	848	793	752	780	758	774	726	767	814	761	761	775	770	747	849	788	738	814	753	770	759	817	771	750	790	730	797	822	719	732	780	751	756	805	778	785	799	771	784	793	770	781	851	817	761	790	770	797	789	817	770	746	791	786	770	744	771	783	729	775	848	757	823	775	775	800	755	811	745	725	754	727	777	756	757	825	796	786	744	833	751	806	803	825	823	786	784	778	822	757	819	795	774	792	797	804	789	730	795	783	770	805	775	745	762	798	816	764	765	790	765	760	848	814	754	832	780	783	761	756	768	789	801	785	770	771	813	740	813	775	775	788	792	767	727	777	783	764	777	745	828	778	827	798	731	732	773	773	770	767	794	802	798	788	796	842	785	835	801	725	748	797	768	803	782	797	798	747	810	758	754	717	756	776	753	771	747	794	770	787	763	799	782	781	762	771	818	736	760	826	825	755	744	776	769	829	791	759	764	740	785	798	791	778	789	767	805	772	751	801	748	776	752	694	801	789	836	776	797	817	813	763	808	772	801	779	767	818	797	806	778	804	797	787	764	843	757	744	743	741	777	794	793	776	752	788	834	782	785	818	766	798	763	774	810	780	761	766	781	798	765	796	798	778	829	782
20036	16313	25176	27028	15391	8180	5200	3247	2027	1608	1398	1189	953	873	2142	9067	10488	8487	5300	2722	1320	687	434	342	318	298	314	304	311	321	276	310	309	323	310	293	296	314	286	283	318	303	275	275	284	293	268	303	309	310	292	303	303	282	319	316	328	325	320	273	307	293	317	275	314	315	319	303	295	286	286	274	277	324	295	299	282	315	294	263	278	300	302	283	300	294	354	300	301	308	289	301	298	295	311	274	286	303	292	293	298	274	321	289	334	279	329	264	288	330	342	283	301	287	291	301	313	286	290	284	298	295	301	309	313	281	294	281	271	301	313	286	297	284	276	294	309	304	313	304	312	327	294	312	289	313	296	285	252	284	288	295	273	283	273	299	327	282	318	290	288	299	307	284	272	315	313	306	328	323	307	283	314	327	312	321	308	283	300	289	270	272	276	333	304	303	286	307	272	308	300	310	276	338	280	266	293	317	321	298	303	311	308	268	323	285	303	282	288	288	315	299	321	283	280	274	278	295	305	305	302	306	259	311	269	297	269	269	265	298	282	298	297	281	312	277	328	285	321	305	275	322	285	298	285	267	304	283	271	336	305	314	294	297	305	300	296	320	289	299	298	299	272	322	312	293	286	293	298	322	288	337	270	299	282	316	292	309	322	285	290	303	279	284	293	286	283	298	301	305	261	265	311	293	283	332	284	287	318	320	322	271	322	278	298	320	278	295	302	276	287	280	270	306	304	310	295	269	286	311	297	281	319	309	277	302	283	294	292	287	288	298	313	286	314	333	282	329	346	325	308	268	291	300	282	314	287	310	308	299	303	266	290	282	294	270	283	322	298	264	286	274	265	290	295	306	309	313	282	274	287	274	299	323	280	290	301	293	339	346	290	326	301	334	304	307	291	281	301	287	302	324	296	301	307	298	330	268	278	282	313	275	299	316	294	302	330	285	307	297	299	284	303	298	302	312	284	279	273	296	285	318	310	297	316	294	310	300	311	308	283	318	272	276	287	298	312	314	286	290	313	292	295	308	310	287	265	304	295	291	308	300	302	283	304	312	288	315	291	334	265	276	278	282	267	295	314	339	297	269	320	249	287	308	292	294	293	318	274	286	316	307	266	301	283	264	309	304	306	297	294	273	307	306	286	279	266	309	316	314	281	285	295	295	299	304	292	313	303	282	298	318	296	324	327	332	283	287	317	271	303	271	296	288	318	293	298	310	300	316	329	289	290	305	285	334	335	297	309	326	316	310	294	308	318	304	298	286	312	319	286	310	304	296	286	313	330	287	282	328	275	282	273	294	317	305	295	279	322	313	316	306	287	317	288	266	272	309	327	293	272	307	308	330	301	302	277	290	274	308	303	293	271	320	276	294	310	295	286	286	314	315	322	290	285	276	294	279	297	307	312	303	318	290	302	291	281	306	273	328	298	278	293	303	268	321	267	295	288	337	319	316	296	278	314	303	306	281	293	296	322	296	288	296	289	303	317	289	314	311	297	311	285	287	326	287	295	295	331	294	317	265	304	309	319	324	295	313	280	278	279	275	295	318	325	286	297	288	321	313	301	292	309	278	279	258	263	338	289	292	297	306	281	291	297	287	268	311	285	305	331	286	295	311	271	306	280	301	310	299	291	286	314	297	304	322	293	287	272	290	327	311	298	281	285	264	285	257	290	306	288	328	300	288	313	289	306	285	323	280	292	279	270	296	345	284	316	276	294	307	285	292	322	263	283	301	309	286	273	304	299	290	302	298	314	287	323	279	288	318	297	303	274	323	302	306	295	328	302	323	288	296	326	315	303	328	320	309	291	305	303	274	292	305	329	312	303	291	281	309	283	303	241	290	328	292	272	333	299	298	281	315	305	288	311	283	285	287	307	296	310	291	323	317	281	295	306	276	280	279	298	288	301	315	305	307	288	308	314	281	280	287	305	309	288	312	305	291	303	327	294	282	287	285	278	288	311	298	312	308	292	300	300	283	308	309	314	305	266	305	310	319	327	317	308	294	280	298	299	280	269	309	300	305	286	311	318	288	304	314	339	310	272	316	276	269	301	310	297	290	303	330	308	301	357	335	300	314	316	305	304	309	293	287	311	245	275	303	293	303	309	303	327	276	295	317	276	320	313	285	297	300	289	290	313	300	303	300	299	308	306	284	299	300	300	276	325	305	280	314	293	327	281	317	300	254	295	298	319	307	311	302	317	273	305	285	288	304	302	293	294	266	277	292	297	300	324	306	299	333	285	308	276	293	302	315	286	300	315	334	298	318	303	311	285	278	308	297	318	281	310	294	310	275	345	320	278	351	307	305	298	285	301	297	266	276	281	266	316	280	288	299	299	297	288	280	309	288	280	269	318	315	347	328	300	303	295	301	292	336	297	302	312	305	284	290	291	304	270	301	290	329	307	305	265	255	314	298	328	314	293	274	291	289	297	277	297	258	283	307	290	299	315	306	279	316	270	295	302	275	290	279	293	305	317	284	297	286	317	287	297	320	310	322	294	296	334	273	316	284	293	322	296	278	298	304	315	296	332	316	307	317	283	271	300	292	295	269	279	281	271	296	291	298	299	291	308	261	301	317	294	331	294	308	273	300	279	305	289	287	282	291	280	298	308	321	297	299	302	310	271	343	291	299	267	308	313	313	311	310	305	280	297	307	291	291	288	270	274	319	315	308	297	263	292	303	308	312	294	289	307	308	290	292	299	274	309	275	310	298	290	286	299	323	280	289	283	299	288	290	307	288	302	302	317	283	273	282	322	304	277	299	303	298	302	277	274	295	320	280	286	278	289	308	300	320	320	290	297	312	267	293	303	314	300	268	305	317	295	300	294	316	294	291	317	305	294	276	274	305	275	287	265	284	332	335	307	283	316	269	333	325	321	316	286	287	296	300	290	278	263	332	300	309	301	310	293	310	317	311	302	297	323	296	351	325	294	298	295	288	286	285	282	271	301	297	289	291	266	308	288	329	311	285	297	282	304	302	300	276	287	286	303	297	320	293	260	274	332	304	306	310	288	320	268	300	309	321	264	293	279	257	304	337	273	273	287	307	312	311	295	314	304	281	310	302	301	313	288	306	277	321	311	283	294	280	276	323	298	298	295	328	319	283	276	317	301	300	301	315	321	272	297	320	284	301	309	292	287	297	278	339	294	280	269	296	292	271	350	294	296	292	292	321	273	309	306	299	287	325	314	315	326	274	269	286	312	294	296	301	306	324	280	298	302	275	296	306	282	293	298	346	300	307	326	296	301	328	269	305	303	317	308	307	305	268	337	277	309	299	307	293	284	289	283	274	304	296	277	286	308	294	266	312	282	331	292	289	294	287	280	298	298	290	290	282	321	295	292	292	286	286	322	323	298	312	300	295	328	291	310	291	334	296	261	334	304	295	275	310	285	288	308	292	296	296	292	270	290	313	291	306	276	284	287	296	298	308	314	299	326	280	303	331	287	291	290	285	288	295	302	299	310	305	348	293	329	285	272	298	291	344	300	306	256	292
12417	13111	26804	30660	19637	15030	12186	9959	7955	7252	6805	6036	4697	4435	10723	30220	31321	26979	19566	11862	6180	2911	1526	1022	852	758	788	828	772	772	776	819	771	776	772	780	735	786	761	780	777	788	767	768	756	753	778	853	749	754	787	788	772	745	750	764	786	787	803	837	779	803	773	765	738	753	747	811	792	768	755	782	776	767	813	780	778	780	781	723	765	809	800	723	846	787	785	739	838	790	765	768	772	766	749	799	785	807	817	811	762	775	788	775	761	774	732	771	792	782	812	778	745	814	765	767	765	837	811	816	777	806	805	824	783	778	768	741	765	793	800	750	759	822	841	811	795	765	766	754	794	821	690	756	785	772	752	810	759	782	818	787	759	771	749	822	782	740	798	805	795	772	770	807	782	707	818	807	785	772	788	756	803	775	796	742	787	750	771	769	746	765	757	789	827	784	766	792	781	777	762	740	763	756	753	760	742	761	732	771	827	766	815	822	790	729	787	778	768	744	766	813	752	791	795	761	789	796	799	759	764	756	786	790	763	770	759	774	761	779	758	770	757	741	803	769	749	788	747	747	782	769	802	753	761	808	792	799	778	817	768	793	752	741	809	772	820	770	826	817	801	765	758	833	786	785	788	855	795	794	750	758	813	791	819	741	767	766	777	792	778	753	757	769	777	791	713	798	806	803	784	779	773	773	767	759	805	811	786	811	770	772	846	760	795	758	783	797	804	782	752	792	748	819	824	785	735	795	814	746	844	779	799	749	774	773	842	766	813	761	782	780	801	768	776	794	738	779	769	767	818	769	759	780	779	791	775	781	802	769	756	800	810	770	742	785	755	785	774	804	790	806	761	809	826	758	846	737	805	748	774	742	800	786	792	769	782	791	745	754	828	774	749	782	757	718	786	791	802	796	775	810	734	732	775	779	802	751	787	800	743	769	769	790	714	828	769	771	784	821	797	774	865	768	755	702	764	781	814	768	810	786	802	802	813	760	835	812	804	795	764	807	776	752	756	788	769	784	730	792	771	776	786	757	744	803	823	823	736	848	796	785	768	826	825	780	773	833	709	787	801	763	785	781	716	812	763	804	755	778	777	737	788	777	754	767	774	763	794	799	786	784	738	784	785	736	741	761	782	738	802	789	751	796	809	795	753	791	748	820	774	800	771	769	797	759	762	775	759	766	774	771	765	752	817	759	774	787	811	770	819	779	794	809	796	793	739	779	772	762	785	727	829	809	839	786	766	806	817	830	756	777	783	739	794	834	780	788	765	816	765	762	801	759	821	747	805	760	772	760	747	783	778	724	786	817	757	765	785	795	798	769	800	792	766	810	760	813	802	816	765	826	759	797	734	768	757	800	766	837	810	786	743	797	827	765	755	799	776	795	794	774	774	802	817	790	780	739	810	763	802	822	814	812	725	775	814	811	806	774	772	795	752	718	792	807	806	772	770	700	777	826	760	777	777	786	756	777	829	758	745	808	754	785	775	807	779	753	806	780	781	787	745	804	731	724	759	783	769	752	776	788	786	745	820	732	817	797	864	768	743	787	844	812	780	764	785	771	759	747	763	739	780	820	764	775	795	764	749	755	782	737	799	715	793	833	739	735	783	808	748	792	752	815	755	799	772	782	805	753	766	796	781	782	799	770	755	745	822	844	753	760	830	758	768	753	749	762	827	868	815	822	815	808	809	738	757	795	731	792	742	790	819	816	799	796	773	750	819	710	789	819	786	807	766	807	798	790	821	772	794	792	807	769	762	798	767	774	782	759	779	784	733	742	785	791	781	759	776	737	754	784	748	796	794	728	795	773	774	835	793	775	798	786	800	812	757	786	788	778	790	762	814	786	802	788	723	793	782	762	759	781	787	813	750	807	758	797	778	821	781	772	825	783	750	801	735	789	777	750	810	820	788	796	773	768	835	784	759	839	742	841	743	743	759	770	767	763	789	781	757	829	817	778	775	725	785	728	799	807	801	803	834	819	779	782	795	824	781	741	759	813	752	754	757	771	791	742	748	800	809	770	809	784	841	766	789	776	750	799	801	714	779	809	812	768	815	769	771	760	820	791	775	806	839	788	743	769	777	846	769	775	790	829	797	729	800	779	778	793	794	725	778	796	766	783	732	771	770	840	753	776	794	761	828	803	788	740	770	799	806	792	782	800	787	775	744	766	791	759	803	752	771	764	820	751	782	755	785	766	773	766	779	794	817	778	811	736	765	772	824	792	799	825	783	761	813	805	766	765	802	766	807	774	781	772	820	762	769	816	796	733	764	823	832	780	788	770	783	781	786	784	731	803	808	748	811	781	829	779	758	749	729	786	809	770	810	774	770	820	744	749	830	807	827	756	747	817	812	771	792	803	768	838	783	748	820	836	740	761	779	751	737	789	811	766	777	782	800	777	789	820	804	784	795	794	828	739	761	753	739	749	796	804	784	771	756	749	762	779	825	756	807	783	759	754	839	774	750	767	707	775	745	789	765	823	727	815	805	808	851	754	765	749	800	813	762	757	797	791	790	769	771	795	828	727	764	791	824	790	788	821	762	805	773	821	745	761	797	761	801	777	790	792	762	730	773	835	754	780	792	779	795	776	776	800	768	818	740	752	761	838	786	795	837	820	751	762	790	712	780	810	747	840	781	767	811	773	775	775	730	796	787	777	771	797	800	781	806	780	773	836	777	767	769	789	773	844	767	800	764	772	781	767	780	821	786	736	782	786	783	778	795	761	821	781	777	780	785	792	769	764	774	792	794	760	737	758	766	812	753	800	767	787	783	802	764	802	796	735	812	767	780	803	801	805	835	765	781	790	819	825	763	767	749	787	792	761	782	753	771	737	791	788	764	772	801	743	742	748	767	770	779	807	830	789	788	838	782	766	801	778	767	819	789	780	821	797	772	786	821	728	787	802	811	769	811	777	780	787	789	828	741	747	736	800	770	795	771	758	767	789	828	786	750	756	794	797	789	797	756	782	735	725	808	728	797	822	759	808	798	806	802	787	777	788	803	784	797	788	776	797	811	797	757	761	766	773	799	784	790	816	805	796	819	792	751	788	801	797	742	764	791	800	781	751	763	790	803	760	728	779	725	810	746	782	809	825	797	832	814	793	837	780	776	779	755	757	757	821	776	748	821	825	856	784	793	771	810	774	781	765	786	802	848	802	772	781	752	757	803	798	753	696	808	773	731	784	757	795	774	797	825	785	789	774	775	792	771	778	797	751	823	783	811	789	826	798	830	765	763	806	774	809	826	735	765	794	772	824	778	823	816	743	805	770	795	798	815	785	793	780	861	761	791	789	747	773	767	778	731	757	734	790	777	764	762	810	822	757	784	746	755	818	779	759	711	812	806	796	774	778	782	815	765	769	772	773	790	815	779	734	779	745	817	755	751	824	749	753	766	775	739	750	796	730	751	789	805	816	793	760	757	830	746	802	795	808	789	778	790	749	797	789	779	729	732	760	789	810	785	830	797	773	757	822	780	762	766	790	800	801	839	769	797	792
26057	28549	33859	25440	17056	11839	7705	4668	3024	2265	1701	1295	1033	941	2214	12952	18274	13920	8475	3883	1881	866	473	361	294	334	301	267	274	316	315	303	274	300	279	288	295	298	279	316	286	309	302	292	309	275	303	291	301	288	305	308	301	347	303	270	300	284	292	312	306	277	236	280	314	271	297	288	288	288	327	291	295	291	262	298	297	302	306	281	312	321	289	300	319	281	289	279	292	324	317	298	308	283	293	260	301	296	301	296	321	295	319	315	286	282	301	293	289	305	311	300	308	295	277	326	275	313	302	281	317	294	281	275	319	262	310	298	297	268	295	301	317	303	323	296	301	294	272	300	272	307	280	307	283	308	325	300	282	339	277	303	309	287	317	280	289	312	262	305	285	275	312	297	298	296	278	294	294	297	283	292	282	301	253	306	298	291	266	321	300	286	326	309	298	314	306	282	314	295	306	311	278	293	318	307	293	272	309	307	262	299	293	280	284	288	352	305	303	279	321	254	267	281	271	302	277	274	303	311	277	278	301	290	295	266	283	294	294	321	317	313	299	283	283	297	306	285	315	310	278	338	281	280	273	301	298	301	307	316	296	242	298	277	310	310	281	306	315	298	305	315	250	325	291	293	291	271	294	346	276	280	302	294	300	308	316	283	296	299	278	282	301	302	308	298	319	299	321	299	304	310	278	303	326	281	298	308	277	322	287	310	294	332	274	305	295	299	275	307	283	303	299	297	301	288	282	294	288	315	295	317	296	322	316	312	263	297	287	295	297	303	341	280	271	287	294	293	321	291	318	276	295	308	280	274	275	284	316	299	277	276	301	297	283	284	308	290	322	287	293	297	320	291	308	312	290	288	308	313	310	291	314	311	303	301	293	304	304	298	298	289	314	313	320	276	351	298	285	271	294	290	259	280	310	298	278	286	342	298	270	316	268	306	271	285	321	285	304	289	315	265	303	288	288	253	318	311	302	296	266	289	307	307	301	311	300	273	315	312	302	323	288	328	302	298	338	276	283	292	322	275	303	321	323	297	344	282	270	287	265	307	304	296	292	329	262	300	312	300	320	292	309	307	300	324	316	304	321	312	290	299	330	285	297	313	287	230	291	252	276	269	296	324	271	299	276	300	352	287	273	310	285	289	293	313	320	269	332	287	276	261	286	328	272	275	316	286	273	291	307	273	289	276	320	303	298	288	296	309	297	297	302	280	284	291	282	295	285	290	255	301	312	312	327	315	295	311	289	299	294	316	284	295	331	328	286	291	333	295	301	295	267	296	279	286	309	333	334	303	317	301	277	290	316	303	305	277	287	259	289	325	288	275	293	266	318	303	285	284	294	304	322	305	312	307	258	298	301	297	306	293	312	277	296	299	284	278	306	320	289	288	292	295	283	283	318	300	270	294	311	329	283	294	293	286	285	294	297	287	291	305	298	282	277	327	295	303	265	293	292	305	276	313	305	315	283	307	322	297	288	325	308	301	285	325	273	291	288	281	312	296	309	283	304	305	293	287	294	295	304	313	277	286	299	307	296	295	284	306	297	311	281	291	258	302	309	324	293	283	312	297	324	286	299	288	310	290	277	303	269	308	296	299	304	291	278	292	294	302	327	317	284	300	304	284	295	288	277	289	313	298	273	288	297	313	308	283	278	309	337	312	263	280	296	308	277	315	289	282	305	273	306	305	296	302	304	279	291	312	320	319	292	311	290	291	265	291	334	287	313	307	270	260	317	299	268	340	294	273	285	293	279	293	309	303	301	286	313	287	305	323	300	287	322	310	308	335	341	302	281	298	256	275	272	266	271	299	311	308	275	299	308	282	302	283	283	305	298	275	306	300	304	324	293	297	297	292	292	298	301	333	299	301	289	288	299	313	292	309	296	266	279	306	295	302	290	280	280	284	301	286	289	299	277	312	310	306	300	318	267	308	325	289	273	306	284	299	309	303	287	303	294	283	291	269	298	305	285	325	298	292	330	288	254	295	290	277	269	288	292	262	305	297	314	324	287	328	341	253	296	297	269	289	276	274	303	314	326	314	316	326	325	304	315	251	320	289	264	305	320	309	315	308	296	281	280	294	309	293	297	278	285	312	298	273	321	301	273	302	291	301	301	283	304	328	312	277	277	302	318	301	311	335	290	298	324	255	294	311	318	319	318	291	275	294	300	277	312	300	301	334	286	270	317	297	302	265	278	304	301	308	297	287	282	272	292	290	301	279	305	300	290	283	287	273	308	303	265	325	284	343	297	318	301	301	281	303	274	324	287	307	327	293	281	274	336	283	310	297	332	291	276	300	286	322	299	287	302	304	273	321	279	324	304	277	304	264	269	320	309	297	278	292	303	298	290	280	285	272	309	272	298	293	303	280	284	313	275	271	310	289	291	267	327	328	320	289	296	326	290	307	319	303	289	291	269	278	299	287	268	309	299	278	284	306	272	308	273	304	291	269	290	279	311	303	272	272	300	289	297	294	335	311	321	274	271	277	317	290	336	316	297	281	321	299	324	296	297	275	306	299	305	276	315	320	307	313	304	264	301	306	288	287	287	313	281	297	297	320	314	320	330	324	313	307	283	277	314	308	314	274	277	288	306	324	313	293	257	301	312	281	280	284	292	303	310	292	286	280	291	298	306	257	286	273	308	322	312	279	313	273	278	330	306	310	334	310	312	309	276	292	308	326	271	285	315	296	305	286	320	291	307	313	325	303	297	318	311	287	295	270	295	271	281	297	299	273	300	303	258	286	304	294	270	305	311	300	285	320	307	307	279	325	283	317	249	283	287	301	311	277	289	289	313	276	331	305	260	292	261	303	291	316	301	310	284	260	295	281	290	285	294	292	328	310	293	290	303	263	304	316	296	260	274	296	309	271	316	283	292	303	283	289	304	318	304	293	307	312	301	292	312	281	294	289	310	280	312	327	285	292	287	340	282	318	311	301	319	271	297	318	337	293	302	278	287	290	303	300	275	307	292	297	265	304	279	310	293	322	295	292	328	276	365	275	292	312	310	285	292	295	280	281	309	303	272	291	305	286	329	311	313	291	290	319	279	309	315	282	312	294	303	281	304	293	270	289	315	271	288	306	298	307	318	323	292	261	312	325	298	296	310	296	272	320	303	299	284	278	290	317	270	243	278	279	272	289	300	293	299	306	307	325	259	318	306	288	274	283	308	282	291	287	293	287	321	290	311	308	319	310	295	320	295	295	313	247	265	306	309	289	283	300	317	324	287	314	275	318	333	310	345	294	306	339	309	302	293	327	305	298	287	315	303	311	270	329	322	291	303	323	299	270	317	288	313	303	308	287	340	299	286	297	272	308	318	316	278	269	300	282	307	296	297	293	293	270	308	312	268	318	283	310	291	296	297	314	301	290	285	281	269	291	296	290	277	290	296	299	286	277	270	276	278	311	295	300	303	319	297	287	281	286	293	310	288	296	290	297	301	296	297	291	317	253	279	270	288	250	255	276	306	351	286	302	296	298	288	299	264	299	258	330	287	278
15021	22830	30955	27046	23269	20431	16423	12370	10970	9430	7905	6174	4978	4640	10842	36213	40421	34764	25074	15287	8318	3426	1637	1041	896	840	720	748	775	790	791	733	778	733	788	717	817	791	758	789	767	734	754	774	783	743	787	817	782	796	827	756	762	749	775	800	753	744	764	818	772	755	783	773	787	784	756	829	813	778	796	792	785	765	790	774	799	773	738	790	746	784	752	764	746	859	750	798	780	789	764	773	852	774	780	771	804	769	752	830	778	760	787	816	828	793	808	743	771	819	779	789	800	744	826	818	818	777	795	737	827	776	723	786	766	801	760	780	750	765	747	803	787	795	762	781	783	835	777	753	780	786	805	734	759	769	777	778	790	732	764	738	832	732	825	805	795	791	736	787	785	739	772	785	749	743	803	803	830	777	824	728	764	768	772	724	774	797	788	797	825	757	747	787	790	811	758	791	808	761	757	767	749	819	772	771	764	746	747	761	783	767	787	765	825	796	783	754	755	747	753	789	779	817	753	811	806	763	812	783	746	767	823	818	777	803	776	790	787	762	749	787	742	811	829	775	768	759	755	746	761	776	800	750	755	794	801	794	780	805	775	754	802	761	797	802	776	853	794	798	813	789	784	783	810	787	758	778	799	738	754	766	770	769	788	816	797	799	738	746	804	791	783	769	761	762	775	730	768	793	792	764	832	749	798	777	776	775	776	771	744	787	749	686	797	780	801	717	783	781	796	736	787	817	745	823	739	749	817	764	774	770	796	780	798	765	763	793	752	765	767	789	778	789	776	763	753	776	749	729	782	747	722	753	749	765	781	785	756	770	785	753	814	756	762	797	788	769	826	814	755	776	788	757	766	764	795	753	837	792	773	777	772	799	790	792	776	787	770	761	820	800	799	752	759	771	799	807	796	769	803	775	773	816	767	753	765	833	790	794	784	817	793	779	741	753	793	749	800	772	787	766	829	729	784	773	824	788	776	754	788	823	767	810	769	781	784	792	795	801	735	752	770	732	728	739	765	743	743	806	765	750	767	769	772	769	764	771	768	775	795	755	798	753	742	771	765	798	823	767	763	781	774	770	806	825	779	765	803	768	783	753	755	770	795	777	752	785	747	753	794	788	813	812	837	792	799	777	785	769	789	765	728	766	802	758	767	829	796	788	815	741	791	836	711	788	764	770	775	761	779	755	770	770	769	750	808	771	802	735	782	762	758	778	784	776	778	774	789	804	773	762	786	833	696	742	787	777	789	741	767	832	774	796	792	778	794	721	761	790	788	762	789	723	792	760	756	816	762	812	740	793	789	815	817	762	786	766	807	793	776	784	776	817	780	736	779	791	819	746	803	757	759	821	810	788	748	782	807	743	736	737	798	793	828	770	812	793	788	760	739	742	744	748	803	756	782	784	792	796	745	786	794	763	784	819	799	810	758	753	759	769	794	763	744	794	771	774	819	728	752	811	801	746	790	796	742	729	807	782	756	740	754	795	827	775	796	785	786	809	807	751	768	757	821	742	740	745	755	755	769	789	779	823	795	781	803	770	785	808	746	760	808	761	807	757	760	774	821	748	814	799	807	802	766	761	785	803	838	793	804	759	823	792	755	787	761	734	711	759	762	748	731	778	762	737	774	757	787	796	755	802	778	741	731	774	775	794	797	774	846	768	796	764	800	773	768	770	799	736	738	810	811	794	794	780	758	759	799	782	813	824	806	731	813	762	790	820	738	784	827	832	812	802	732	797	783	788	812	808	785	814	768	739	814	784	741	740	777	768	792	765	760	777	745	797	758	772	792	769	792	782	791	776	835	812	784	756	815	787	760	761	782	763	759	791	783	702	821	777	808	772	784	798	750	771	745	750	778	785	780	744	767	784	754	797	802	770	780	795	738	792	780	798	805	779	755	864	770	772	779	714	781	750	772	741	742	754	819	778	760	817	791	796	791	782	760	729	742	802	750	789	770	793	773	807	803	754	782	798	741	760	733	824	788	796	759	813	739	799	803	772	758	793	790	823	739	751	797	814	761	773	793	768	774	783	758	749	794	782	799	780	784	804	706	768	793	758	762	760	777	800	785	793	780	754	770	798	793	725	805	748	766	764	761	773	776	760	734	750	770	810	792	797	765	769	799	801	814	781	761	789	733	802	826	786	792	786	736	746	765	739	807	800	774	791	789	756	785	803	759	760	780	795	773	753	770	794	757	813	772	760	771	798	796	748	740	788	793	774	745	755	832	804	790	775	779	834	767	757	767	767	775	754	784	830	734	851	774	736	760	785	819	767	779	794	768	739	786	764	801	793	729	798	769	831	762	801	780	750	806	812	785	759	781	802	808	806	805	751	810	733	788	808	786	807	778	790	795	792	774	792	803	789	771	753	803	765	765	781	789	779	796	779	765	788	784	777	788	753	814	778	751	810	784	793	820	793	831	775	736	743	798	755	774	785	743	750	785	822	809	743	766	807	832	775	796	795	780	775	742	772	798	785	755	759	743	774	807	782	710	774	725	781	754	775	790	791	739	768	749	766	778	758	778	771	816	761	760	748	827	781	794	793	786	772	811	781	774	761	807	785	807	818	825	806	806	793	775	781	774	783	811	804	756	837	746	778	774	764	779	745	753	771	772	781	775	762	795	758	785	844	813	820	768	749	781	754	798	767	816	835	759	813	806	802	782	800	760	755	781	739	753	808	792	811	764	744	737	764	761	763	738	773	747	787	786	784	806	738	813	734	824	766	763	796	760	716	805	765	779	802	812	797	782	765	807	799	746	775	744	742	724	781	774	761	779	721	775	789	787	738	784	772	825	780	737	794	736	758	748	775	813	796	831	767	785	754	811	760	767	752	791	792	755	740	805	765	771	795	769	784	759	776	821	817	773	797	822	770	796	782	738	819	786	808	803	779	739	801	781	788	747	797	742	750	797	745	760	823	813	805	769	783	792	737	767	806	814	802	803	724	755	767	797	738	786	742	820	780	759	797	753	783	801	759	794	758	797	761	782	791	767	800	751	797	781	753	763	776	803	778	742	769	769	746	796	793	758	749	812	788	752	828	774	835	729	798	782	801	835	772	762	734	808	807	736	791	768	755	790	770	757	788	735	809	832	761	760	768	763	797	795	800	765	769	802	748	813	748	800	768	794	796	754	744	781	788	807	758	752	725	774	755	736	761	751	726	787	795	770	815	731	743	807	791	783	805	741	805	783	764	780	771	794	802	772	754	774	791	711	760	772	791	718	799	806	819	780	734	775	777	779	786	792	796	810	751	719	818	798	789	832	783	785	818	744	784	767	820	781	780	790	746	793	743	810	731	742	838	757	743	762	812	783	762	693	790	793	720	819	752	774	785	812	810	761	766	790	802	774	772	777	785	803	768	766	765	751	768	790	800	751	799	784	738	783	745	768	769	743	724	772	839	753	715	783	752	777	763	745	831	844	796	803	732	770	772	758	803	757	775	803	838	768	689	777	766	795	784	774	773	808	786	762	740	798	799	767	832	775	775	775	736	766	723
8635	7492	7242	4908	3199	2279	1867	1583	1260	826	616	488	481	421	388	708	1249	1296	974	747	512	408	302	330	271	303	303	311	312	282	308	321	290	281	314	277	334	276	317	315	290	324	281	334	320	286	320	340	286	280	321	318	295	299	290	307	293	299	279	320	297	281	323	328	320	308	256	301	279	305	306	328	264	294	276	292	308	292	300	282	308	262	285	311	300	266	297	274	343	302	276	299	285	302	312	300	311	310	261	311	275	296	316	288	282	312	306	307	305	315	281	249	303	312	292	284	253	316	287	258	272	285	290	327	272	295	303	315	312	321	289	314	312	280	258	254	276	285	302	293	292	315	306	307	305	306	310	278	314	297	267	314	282	281	301	285	290	295	296	282	311	279	328	286	314	312	292	274	300	300	301	299	267	301	281	296	325	302	302	288	293	279	284	282	263	277	328	309	304	260	289	288	299	336	282	304	327	314	312	317	293	309	320	308	306	308	318	282	284	306	318	282	330	300	294	305	279	293	307	308	292	286	305	271	326	313	283	292	296	323	295	282	300	285	272	323	288	276	280	294	306	324	294	306	290	310	323	296	301	270	315	262	284	310	334	288	320	321	292	307	287	306	295	280	301	303	304	317	288	285	329	284	308	277	290	311	305	286	308	280	309	295	297	292	273	320	289	287	329	293	310	297	309	293	296	267	301	283	323	321	308	277	297	271	299	278	307	293	311	269	294	277	306	288	296	294	304	295	311	314	282	261	279	287	315	270	278	284	295	272	305	310	300	300	292	287	280	318	298	273	290	279	297	260	279	274	321	271	305	286	275	317	307	302	324	262	266	278	293	271	315	314	292	289	305	316	287	292	322	303	284	299	299	277	304	317	343	293	304	306	307	316	323	294	297	292	284	281	328	331	309	283	301	298	312	297	313	308	310	305	295	282	319	280	276	265	291	297	301	300	272	290	303	287	333	339	300	290	278	286	277	301	298	347	297	288	256	309	295	324	312	338	300	313	298	301	292	286	283	297	279	280	301	278	297	294	277	298	303	282	278	304	321	314	320	262	298	329	333	293	294	308	290	325	299	336	307	301	299	295	314	287	284	292	313	299	305	342	285	275	271	318	307	292	280	262	293	318	300	276	281	278	304	275	283	282	308	273	334	298	300	297	317	291	281	298	288	291	298	315	300	278	273	319	287	304	330	290	295	316	320	302	277	305	324	281	340	340	301	293	292	304	294	304	297	302	324	290	281	272	322	338	324	306	272	284	310	282	325	307	269	302	305	309	305	329	289	289	302	274	267	294	307	317	339	298	269	313	299	300	311	308	297	302	264	302	295	291	248	302	283	324	307	305	300	333	320	312	279	304	282	292	280	311	320	299	328	297	279	293	315	298	296	274	292	304	291	265	282	286	291	290	284	314	306	285	302	300	319	321	289	302	307	290	286	285	253	334	292	279	313	270	292	297	297	272	298	298	314	271	282	293	313	284	302	305	310	291	256	306	280	294	273	271	249	308	325	311	316	279	313	314	310	302	310	327	280	293	289	300	321	308	313	295	314	265	240	296	313	288	290	290	298	310	304	317	279	280	306	320	289	299	275	298	291	312	295	324	284	293	270	324	315	327	290	282	284	311	291	307	302	293	312	342	291	301	292	285	319	284	333	293	293	308	325	301	301	256	301	301	291	278	298	302	295	306	300	323	303	312	304	297	313	281	296	291	275	301	284	286	293	288	265	304	281	283	303	306	266	335	277	310	291	324	335	308	270	305	304	300	307	299	278	290	272	273	324	320	283	268	290	295	306	293	286	304	291	301	281	280	287	289	317	276	277	294	285	309	280	327	278	287	301	286	304	293	328	327	284	283	282	312	282	264	316	286	310	292	316	310	318	306	282	297	299	309	295	283	272	265	270	320	289	328	283	288	286	281	315	273	296	303	271	329	310	279	284	303	293	326	293	285	274	278	313	317	269	281	280	264	295	288	292	294	298	309	289	262	326	291	301	296	292	282	305	287	300	293	295	283	305	283	289	280	320	269	302	319	285	295	289	309	346	305	275	313	301	295	307	288	289	298	310	278	295	263	327	312	314	338	302	319	274	333	309	326	276	289	321	287	263	292	327	279	309	311	282	306	324	326	300	305	311	301	290	277	315	296	314	312	274	312	268	307	297	312	315	274	295	330	296	286	281	315	319	299	278	306	288	279	307	308	306	319	290	305	287	315	299	287	315	306	264	296	282	300	297	321	297	283	285	304	303	330	293	295	277	299	304	321	270	306	309	329	309	297	302	296	287	294	299	310	280	305	294	307	279	308	306	296	332	321	277	294	319	340	307	301	288	297	290	284	295	291	302	308	314	327	285	310	270	314	293	295	265	283	304	315	297	297	296	302	268	304	302	282	281	288	324	286	327	296	291	298	309	282	297	302	314	286	281	273	299	247	313	276	304	281	341	280	281	287	299	311	297	296	288	298	299	321	289	294	305	311	288	295	289	322	301	302	267	327	293	337	300	296	291	315	325	297	300	312	304	297	265	303	323	308	303	296	287	303	280	308	293	301	308	313	288	297	299	315	313	322	299	285	285	305	287	299	263	325	295	302	303	269	307	309	329	281	305	320	301	283	311	307	299	295	295	295	275	276	289	275	301	300	304	313	263	301	293	289	283	305	258	316	277	336	318	325	275	310	306	299	269	284	316	278	293	278	275	326	314	288	289	294	325	301	320	312	285	310	321	294	272	301	323	304	305	294	329	281	328	286	266	310	311	333	290	271	327	286	270	312	309	271	305	298	301	331	335	292	312	272	327	290	296	331	276	310	317	279	274	259	276	271	298	297	296	290	307	273	299	281	348	284	296	295	328	313	295	307	290	285	299	298	323	286	297	333	259	322	328	272	297	296	265	309	316	289	291	279	302	311	294	326	315	317	304	284	293	300	293	317	318	268	294	306	294	298	303	276	278	322	320	268	263	315	311	300	288	321	290	316	313	293	302	316	281	322	284	283	301	306	288	312	277	297	308	302	306	280	311	304	279	336	304	313	285	303	299	277	278	278	293	326	318	264	271	310	306	305	272	281	283	292	282	286	296	311	305	300	302	310	266	320	282	308	283	276	302	285	296	309	317	284	295	315	299	323	298	292	296	306	311	274	296	282	313	331	277	289	282	286	314	291	301	301	270	291	305	308	299	308	312	305	283	312	297	311	287	325	277	294	303	283	292	321	303	254	282	295	317	277	279	310	307	305	288	286	283	277	297	310	316	308	321	296	295	357	296	302	327	307	323	320	295	314	300	296	295	289	278	317	326	273	301	287	300	292	308	290	299	307	291	266	317	271	297	292	302	332	304	297	268	303	284	275	323	299	277	287	295	316	303	269	270	287	254	333	289	277	301	324	296	276	299	314	295	307	263	348	282	308	271	333	299	308	281	302	294	322	299	318	297	297	313	274	289	289	275	302	275	295	303	298	296	285	299	275	273	323	303	320	292	302	304	310	304	323	259	301	295	279	303	294
5986	7632	10325	11452	9662	8348	7344	6656	5389	3810	2586	2077	1714	1425	1559	3633	6251	5855	4308	2814	1758	1220	894	819	792	803	753	798	749	808	804	768	765	758	836	730	741	778	857	783	812	782	833	779	783	743	757	757	758	772	762	817	763	819	789	740	771	787	767	786	798	789	766	791	739	797	744	785	808	779	816	730	774	756	780	770	830	756	750	800	850	742	814	791	773	760	802	770	798	755	749	723	773	812	786	775	741	777	764	816	759	823	799	758	727	807	760	752	775	753	780	774	759	779	768	776	802	803	766	805	774	741	837	816	779	786	746	766	779	764	789	765	752	750	787	769	743	755	755	752	810	802	726	798	813	815	777	823	837	807	731	774	763	798	758	737	785	807	786	767	777	789	756	815	761	790	794	793	771	715	780	740	768	789	776	762	714	814	786	763	808	753	787	757	755	798	770	779	789	800	797	794	748	809	807	778	756	814	782	816	773	773	772	770	773	773	777	800	763	820	750	755	809	786	767	759	757	774	740	758	786	762	773	817	755	743	770	758	831	756	784	786	789	782	812	752	794	771	785	766	814	796	782	742	766	835	741	766	803	786	772	810	808	802	773	768	733	771	791	768	777	785	759	776	745	785	784	756	755	799	804	764	795	783	778	799	769	812	798	775	774	787	780	809	714	814	844	775	721	802	756	818	816	760	778	813	746	786	773	802	790	765	763	739	834	774	809	820	809	810	802	832	787	822	793	764	806	783	743	766	809	746	778	792	748	777	772	740	756	715	776	801	802	755	812	819	733	731	790	804	836	795	811	858	787	799	788	754	817	797	836	794	717	791	774	790	772	744	812	751	851	791	752	809	763	765	832	762	796	805	799	767	798	796	788	778	823	801	766	744	783	757	746	755	783	766	803	740	779	821	739	813	793	758	783	787	836	828	813	771	781	766	766	783	778	743	745	772	786	789	776	841	798	731	835	804	774	792	791	811	753	783	749	778	807	763	792	813	787	741	812	830	757	749	754	795	784	800	817	831	752	794	731	794	752	783	780	765	802	756	786	812	780	759	769	757	804	704	768	809	725	733	752	774	745	766	826	770	838	824	776	775	789	709	817	739	754	773	795	754	779	815	752	781	766	757	781	745	742	732	754	812	756	799	827	796	766	760	828	813	838	789	762	785	821	805	757	754	776	727	773	759	790	725	761	785	802	765	795	759	806	763	789	785	804	784	782	744	759	729	783	810	785	746	729	757	782	814	803	751	767	799	749	731	757	764	790	824	764	820	770	773	732	784	800	776	779	814	761	771	795	747	820	803	821	744	769	734	735	770	801	755	791	810	778	789	802	796	800	718	822	727	781	778	761	813	797	774	792	845	820	752	806	782	826	771	771	703	729	754	771	730	747	791	793	761	785	773	820	774	735	794	769	770	778	795	753	803	748	768	796	784	795	768	809	787	783	727	750	863	795	742	759	810	737	758	798	731	801	767	796	756	805	786	795	783	799	818	743	780	798	775	746	773	767	750	806	789	726	783	791	788	734	801	774	753	814	803	805	797	718	790	809	772	767	727	739	775	740	764	784	803	782	741	809	762	783	776	721	762	761	807	795	830	758	772	753	752	756	831	739	805	846	758	759	772	814	788	807	811	742	761	793	788	772	743	771	787	779	766	800	746	804	757	801	780	800	826	779	759	804	745	769	769	806	800	785	827	803	795	816	806	876	780	763	792	764	775	719	803	750	736	773	781	759	823	792	792	783	777	844	743	734	779	826	806	762	735	722	761	805	815	792	839	749	747	804	745	766	768	795	766	824	810	770	784	771	759	722	807	772	780	775	800	779	735	736	781	779	744	794	784	821	781	738	797	773	799	786	774	766	793	834	758	808	773	757	815	798	820	741	769	763	784	827	760	792	781	783	742	779	779	749	747	820	808	749	788	792	766	766	783	789	816	787	752	770	838	803	769	807	745	799	819	806	866	784	778	803	783	782	798	775	775	816	766	795	712	751	767	847	798	770	723	800	738	789	758	792	774	830	737	756	806	777	811	807	781	781	814	777	821	766	792	782	807	786	817	812	783	780	747	817	751	761	772	805	753	804	775	759	757	805	773	798	694	838	813	769	790	769	804	760	806	761	763	774	761	771	819	805	755	784	790	785	759	751	775	788	737	725	739	759	733	713	785	805	779	773	760	784	758	806	793	800	746	775	802	768	799	765	817	776	763	765	763	745	815	777	845	759	754	758	807	801	776	767	830	783	830	842	811	795	751	748	743	801	736	746	851	797	757	797	791	794	809	817	756	851	783	744	840	766	795	757	788	762	727	786	816	816	820	801	737	829	799	832	789	814	818	839	794	733	761	781	796	750	793	783	776	777	779	816	782	830	744	800	756	754	800	850	800	830	797	787	779	755	822	808	751	818	803	769	834	797	877	774	760	798	775	808	793	831	794	801	754	805	737	762	771	783	831	840	809	752	806	776	806	789	765	790	742	796	803	803	748	774	807	797	761	780	792	814	772	786	787	752	803	763	824	766	803	763	829	743	851	739	791	794	773	785	789	788	772	863	745	811	785	810	765	791	727	762	790	775	784	806	771	789	733	815	756	828	753	751	814	775	777	771	738	765	752	792	793	770	793	756	753	765	834	742	767	763	795	783	799	762	738	756	772	767	769	758	763	763	789	740	752	788	791	775	850	800	777	849	771	789	762	773	744	783	784	778	792	800	793	781	777	737	748	807	788	773	758	786	758	735	830	763	745	789	809	783	811	784	747	760	784	740	786	802	753	820	843	749	803	817	757	776	768	762	769	818	765	811	733	779	777	811	781	781	795	750	771	791	782	796	768	825	781	768	780	803	828	781	791	751	783	809	757	774	769	798	798	771	825	765	754	846	756	780	757	814	847	793	824	724	717	768	804	776	786	780	809	795	768	812	790	848	774	777	790	796	772	747	777	797	791	762	739	805	800	744	767	788	791	833	848	767	815	804	804	770	792	744	769	790	832	777	766	835	824	760	772	805	770	778	755	783	799	750	805	751	817	763	786	831	750	746	801	789	740	758	823	818	853	790	770	821	815	767	750	763	793	753	787	801	746	817	765	735	786	794	776	783	786	773	771	777	733	821	801	764	794	845	769	784	772	771	838	768	759	814	774	786	810	766	770	744	744	760	749	749	790	794	762	744	816	759	829	770	743	800	813	781	809	744	794	737	766	759	765	795	793	846	842	785	771	783	773	791	815	767	794	773	804	797	806	783	832	807	785	765	807	701	745	730	772	778	827	783	748	767	795	796	771	797	764	801	832	735	747	857	810	829	770	826	786	743	787	762	807	765	759	809	727	808	758	733	774	783	757	753	764	777	801	814	821	732	746	781	727	756	756	805	720	787	821	816	797	798	765	785	780	761	786	740	805	778	789	800	777	813	788	817	742	814	732	756	804	802	811	807	736	707	767	800	740	756	764	837	803	784	758	820	771	749	750	757	800	772	787	750	813	758	772	774	767	773	742	784	808	841	799	778	773
20990	14992	29194	23549	15193	11535	8696	6537	3715	1941	1036	779	1152	920	1337	3103	4809	8731	8610	4913	3016	1450	658	411	351	300	293	304	305	286	309	268	286	291	283	301	286	303	281	283	291	311	319	315	279	288	315	296	313	290	284	319	302	323	310	285	307	315	305	300	290	292	310	309	306	313	286	301	281	247	282	309	298	298	313	284	333	300	337	293	280	294	348	309	280	297	299	314	286	296	300	290	299	319	282	289	323	328	307	313	288	312	327	284	298	335	286	277	283	291	272	301	273	305	294	291	326	295	289	293	298	302	296	300	274	275	322	318	273	294	299	277	304	315	321	335	283	313	279	300	302	299	273	289	302	288	310	304	286	298	302	300	287	298	310	294	285	303	293	292	319	282	273	280	298	297	316	343	299	303	301	307	315	297	298	299	277	268	286	280	288	290	309	301	316	277	291	312	276	292	276	277	309	305	288	285	294	275	290	298	284	312	307	277	324	307	305	281	297	325	298	288	294	275	304	303	301	283	291	307	329	281	272	310	294	301	314	297	304	308	305	298	313	278	302	295	302	321	279	299	293	301	293	289	284	312	300	324	273	303	295	330	300	279	285	304	290	278	291	301	315	293	332	298	310	312	310	299	318	300	321	288	283	304	288	313	282	297	310	312	327	290	290	313	298	333	308	309	291	317	308	342	315	267	317	304	295	310	279	324	318	297	287	280	298	295	334	303	288	303	275	279	298	324	306	301	323	287	297	280	278	285	277	310	275	301	279	298	299	292	316	283	296	302	263	296	308	291	275	323	301	282	293	312	294	307	325	298	312	302	311	335	288	288	330	278	291	312	302	286	313	305	309	299	273	280	271	340	336	319	280	273	292	315	289	308	323	316	296	296	286	280	282	309	299	291	317	287	288	323	290	264	290	308	289	262	305	296	310	287	290	286	299	271	303	291	303	286	314	295	303	315	283	292	313	285	274	318	275	305	300	276	297	296	288	288	299	320	302	316	307	311	283	313	323	310	305	291	274	312	302	298	301	314	344	296	315	307	317	313	295	302	295	322	307	323	290	302	306	339	296	261	304	294	298	364	304	306	313	302	307	319	299	298	305	330	275	303	323	296	289	334	293	301	300	279	268	335	294	295	255	289	288	293	288	312	287	301	293	309	330	314	283	279	315	294	291	287	306	305	291	286	282	290	276	278	293	307	298	274	303	303	289	299	299	287	307	301	257	278	280	289	285	298	285	307	290	303	293	312	301	277	289	272	299	289	286	314	287	284	301	290	290	279	303	297	306	280	304	292	308	302	326	295	265	291	306	286	282	306	327	293	300	311	316	292	294	274	301	305	309	304	271	312	306	323	259	308	290	304	275	280	270	304	295	325	288	309	305	317	301	289	342	323	300	317	295	298	308	326	316	289	308	277	266	287	326	338	278	293	285	323	288	333	298	303	319	328	284	283	298	282	307	309	291	330	312	277	291	290	280	274	309	295	310	317	281	318	312	290	291	298	304	299	286	336	310	302	287	314	282	335	279	305	279	300	294	301	261	288	338	286	303	308	302	295	317	306	300	290	287	280	345	298	285	274	291	326	291	313	267	302	299	309	289	297	313	322	325	303	318	285	320	298	306	294	299	337	289	266	279	305	312	285	309	295	343	303	314	284	287	278	297	314	345	315	308	287	316	320	308	290	325	302	311	324	294	309	264	298	316	303	294	324	279	301	291	312	282	336	309	299	303	314	292	287	305	299	308	296	333	249	343	288	283	310	304	296	272	307	291	312	323	277	323	295	300	267	290	300	282	298	287	329	311	310	299	279	288	290	300	319	277	268	285	293	342	311	285	312	307	291	289	303	279	332	305	278	295	281	280	309	279	302	289	320	285	266	281	303	297	302	311	291	296	289	277	303	296	327	293	296	306	291	276	296	290	279	271	243	287	317	329	284	325	282	274	313	327	306	313	281	296	323	292	293	292	296	294	304	295	333	283	354	284	311	299	302	255	270	293	306	292	299	285	280	270	334	310	281	266	299	292	300	308	320	301	323	297	310	279	300	276	287	302	302	299	285	292	277	278	279	305	286	280	309	296	285	262	301	310	341	307	298	290	279	292	303	266	277	277	270	310	314	283	294	311	314	307	302	298	308	285	310	288	297	283	275	289	290	348	280	280	280	263	294	304	302	309	292	330	311	284	285	255	273	309	296	281	284	291	295	295	271	286	331	289	301	310	278	336	314	307	330	325	292	295	278	295	277	311	287	304	302	311	317	302	302	286	275	293	304	290	282	315	283	288	287	305	277	315	295	299	291	282	300	292	302	292	297	297	304	302	291	291	309	298	305	290	285	271	270	325	294	313	266	295	308	269	290	288	291	312	287	323	295	287	289	310	305	311	321	271	327	292	284	316	292	296	344	272	282	283	310	307	294	314	302	298	335	284	318	322	322	291	281	264	310	295	304	270	310	304	267	267	307	278	292	299	301	256	292	298	306	288	293	311	301	291	288	278	298	305	319	286	304	298	294	295	310	295	296	283	282	297	307	290	329	317	256	279	301	272	267	295	299	300	284	289	297	289	260	285	298	294	269	268	290	326	266	327	305	289	265	303	294	311	295	325	291	310	322	286	286	288	307	324	304	307	295	293	293	289	291	285	285	269	276	324	273	314	314	279	298	321	264	291	279	305	289	311	325	287	311	292	294	331	274	307	283	310	296	281	290	299	277	308	272	254	273	302	271	319	290	285	304	276	324	291	305	295	296	301	320	302	282	273	290	343	280	320	269	283	288	329	280	309	300	297	268	286	286	297	263	295	284	298	281	312	293	306	282	333	260	308	314	293	336	313	285	323	301	295	335	278	310	296	292	298	294	259	304	293	319	299	307	321	303	300	284	300	286	299	315	272	292	321	284	294	322	299	327	291	308	277	315	295	327	285	332	283	299	312	318	280	313	337	293	315	296	269	316	296	303	310	285	297	282	296	290	296	333	298	277	293	313	313	278	305	311	338	289	325	290	295	298	313	302	334	294	323	300	270	328	290	335	313	327	249	330	311	315	327	300	280	301	290	303	288	292	317	302	317	313	321	327	321	289	320	274	262	317	276	303	300	302	286	307	307	322	316	283	287	275	298	314	288	267	290	271	325	312	287	287	326	327	324	298	311	328	294	295	299	304	314	269	296	301	313	278	302	278	329	306	293	310	307	263	295	273	310	304	292	256	309	298	295	297	298	306	295	295	320	317	297	288	285	296	340	276	296	310	276	301	301	307	329	317	299	318	313	289	281	294	299	294	302	308	260	253	283	274	259	290	313	335	334	309	328	291	319	286	287	288	319	310	277	330	331	314	298	310	278	326	284	296	313	294	276	260	311	280	274	327	316	312	259	314	276	284	317	288	298	296	296	318	314	298	309	274	299	283	289	306	308	309	300	276	284	284	321	279	295	281	331	279	293	309	321	312	308	292	292	319	294	310	309	310	273	285	298	297	299	289	278	301	322	277	300	306	301	290	278	320	283	305
13233	11537	28992	26623	23231	20189	19168	15623	11159	7890	4655	3449	5377	3697	7134	14485	19915	29404	27395	19465	12928	6624	2912	1472	964	777	826	813	831	806	782	768	762	802	777	738	808	841	801	785	773	763	766	780	776	777	765	791	777	766	776	708	800	748	754	690	699	769	771	787	772	765	788	787	813	805	751	751	766	768	793	828	780	781	773	788	776	748	799	809	823	781	823	787	725	744	722	805	757	796	763	766	786	756	818	776	736	780	779	802	753	836	759	773	793	811	827	804	771	763	786	778	732	805	797	792	741	787	765	859	771	783	741	760	773	759	805	797	829	785	795	841	782	800	818	771	753	818	813	791	764	761	789	777	787	773	793	755	775	761	788	810	771	802	779	734	809	762	735	801	813	773	771	808	767	846	788	796	780	792	819	782	759	761	772	797	778	829	757	792	826	762	803	796	794	773	768	795	804	896	809	796	804	807	726	840	765	781	765	798	829	789	810	753	787	752	773	779	810	796	782	795	771	798	789	784	804	778	814	767	751	775	785	834	818	799	785	752	812	754	767	774	823	773	820	784	770	818	783	743	765	772	741	745	803	777	779	780	799	790	747	746	771	830	821	782	762	798	760	821	782	739	761	774	724	705	761	807	761	812	767	754	764	781	797	801	764	795	787	767	803	798	830	869	795	848	801	760	804	762	858	787	805	781	776	780	801	774	779	827	771	797	828	809	763	804	785	756	746	744	793	765	740	770	794	790	780	758	815	803	824	788	792	785	790	775	764	804	789	792	755	721	785	798	771	754	716	738	789	813	785	816	752	797	791	743	811	767	764	826	794	770	772	744	796	781	758	786	744	767	770	753	792	828	766	848	791	744	755	749	790	769	788	785	737	791	771	739	794	751	793	797	781	787	727	744	749	788	775	781	753	831	812	781	813	763	775	801	724	810	765	762	770	853	785	751	817	727	768	788	772	795	794	804	769	803	746	779	795	818	814	780	836	734	810	790	815	776	761	779	780	851	767	801	770	757	789	767	770	792	781	774	786	740	775	787	815	835	806	786	777	765	777	781	743	826	784	787	759	777	846	750	743	792	762	814	796	765	779	767	755	734	814	767	748	717	797	795	793	787	771	793	785	806	780	759	785	792	734	800	823	787	794	823	811	772	758	830	780	796	806	835	732	755	814	832	751	806	755	789	739	766	750	801	787	792	804	777	813	752	777	758	765	828	781	777	729	745	789	743	746	743	760	793	731	767	784	775	829	804	773	796	809	800	803	777	774	785	822	792	789	804	832	735	762	754	828	770	771	806	785	771	723	790	761	775	766	726	750	864	791	796	804	780	774	756	769	820	752	740	739	814	755	805	746	821	805	831	794	753	735	773	809	799	769	778	795	788	778	783	799	736	768	738	802	795	771	823	777	825	729	715	804	770	750	775	821	815	718	780	815	798	800	728	736	780	783	839	810	812	746	781	796	753	783	758	729	849	809	769	823	800	747	785	872	790	770	749	821	799	828	785	798	741	804	804	841	761	791	746	807	711	784	784	794	832	810	820	803	788	810	795	784	798	780	805	780	738	798	777	771	792	773	773	745	824	772	795	763	759	768	756	738	830	803	797	805	780	771	772	744	807	780	807	774	738	836	787	797	820	782	782	777	830	785	807	801	821	793	781	778	761	718	786	748	777	811	776	819	794	810	790	762	799	785	779	813	785	753	885	772	783	793	834	821	760	845	785	786	784	746	760	796	795	796	784	743	731	764	769	798	798	798	808	731	818	774	799	839	754	803	822	782	778	855	788	773	823	840	738	784	805	811	725	738	827	814	742	777	809	769	732	789	832	765	783	758	784	753	780	729	767	812	756	768	755	836	789	751	748	763	815	798	767	777	780	765	799	778	766	739	815	731	766	757	786	736	762	763	820	839	776	771	780	767	800	744	795	761	757	795	770	827	743	790	791	776	751	771	810	776	784	815	782	763	811	804	785	786	826	789	798	766	764	786	758	769	778	731	822	797	757	751	743	729	788	792	787	835	758	776	768	861	781	827	798	813	779	793	813	780	815	763	776	743	795	808	824	767	798	774	698	765	765	764	784	762	778	771	744	825	778	814	778	781	763	758	760	794	770	809	825	771	764	799	774	792	772	795	748	764	815	801	824	787	785	764	809	760	781	811	768	750	835	762	779	796	783	788	727	753	825	777	809	818	835	792	785	770	736	747	815	735	801	808	807	729	794	794	790	776	814	776	803	801	799	770	798	777	790	779	774	792	835	805	822	757	774	753	779	741	869	777	771	761	810	811	775	766	715	784	804	774	763	770	823	753	747	768	776	816	768	791	757	765	805	749	760	784	814	777	792	796	856	796	798	840	768	846	784	784	821	805	835	776	753	766	792	786	773	834	760	761	741	804	760	805	772	743	835	824	777	761	744	751	779	803	799	711	757	752	802	770	772	762	793	773	791	797	821	773	798	757	711	752	768	815	770	802	738	784	799	806	802	769	792	790	765	761	739	739	849	759	828	847	793	759	786	801	794	833	824	752	823	696	787	743	766	816	774	800	727	822	762	766	711	773	775	782	752	744	791	738	721	808	776	799	744	797	770	797	793	804	780	796	757	795	793	813	799	811	781	759	772	781	754	791	796	805	769	761	801	801	773	835	804	815	762	774	719	770	802	799	788	754	756	762	730	792	791	795	802	782	804	787	790	781	838	750	748	741	811	815	783	727	800	760	781	808	815	755	783	775	824	774	750	758	811	801	749	793	802	779	742	696	804	777	774	771	729	848	793	818	776	798	827	790	752	738	765	775	741	789	804	782	729	786	793	755	778	778	762	785	795	781	770	786	787	778	773	795	798	740	832	773	773	802	809	783	789	807	766	771	762	760	752	744	772	750	805	751	785	756	792	812	740	780	822	808	800	817	765	771	772	785	756	758	810	785	776	759	804	787	789	809	830	748	753	778	806	791	824	771	790	761	781	760	747	792	829	808	777	810	775	707	741	815	777	767	778	758	765	759	763	775	814	807	831	781	802	813	795	796	768	795	744	750	813	757	747	793	831	784	811	715	770	798	756	804	814	819	745	763	816	809	816	780	768	752	834	788	781	800	739	836	785	760	772	808	778	832	772	760	835	809	730	809	763	775	755	738	812	816	759	818	795	794	815	773	777	750	799	805	795	768	766	801	816	723	807	824	806	804	775	803	771	798	759	794	795	755	877	815	805	765	780	769	813	793	775	763	776	798	790	709	769	759	803	834	789	777	777	738	782	832	716	740	761	742	816	836	770	816	797	806	795	770	766	778	824	796	783	791	816	785	737	791	795	804	820	772	736	775	750	824	865	783	791	789	795	830	780	774	764	764	737	835	748	766	838	773	790	825	769	803	762	763	738	752	826	706	767	809	810	747	778	784	801	755	731	783	764	797	761	803	777	807	804	762	792	759	809	745	769	790	836	768	828	812	789	782	768	773	779	823	787	778	791	804	810	773	761	785	773	751	773	796	801	789	792	802	805	818	727	825	761
26310	17142	28137	27852	24056	21575	16412	13947	17477	8430	1812	1269	1903	2381	2245	7070	7852	12123	12789	7783	4345	1915	853	453	339	298	323	327	273	293	299	288	305	288	248	312	307	280	327	280	310	296	277	303	293	307	339	286	281	303	282	305	269	308	287	278	285	281	291	291	322	296	274	304	307	279	300	306	284	306	291	279	285	301	290	275	300	305	307	329	306	301	330	271	305	296	296	311	298	310	296	315	300	296	315	306	316	281	298	288	280	287	305	310	315	304	360	336	306	291	290	301	308	302	297	298	316	270	287	285	281	319	310	281	289	300	310	267	324	283	299	310	298	298	291	294	278	299	321	278	274	312	319	291	288	288	262	257	279	278	306	275	291	302	300	289	280	316	299	280	320	281	328	308	318	286	262	298	334	252	263	303	284	308	309	272	279	300	290	312	285	300	289	295	284	318	274	304	325	310	304	311	300	342	290	328	288	290	303	291	320	290	289	310	314	306	302	290	299	264	294	286	279	273	261	289	307	287	293	292	249	271	318	284	308	319	277	250	273	298	269	302	323	278	296	289	296	316	282	282	310	319	281	276	305	351	287	280	305	323	322	269	314	286	287	284	302	288	288	289	323	298	299	280	299	341	286	282	304	284	300	270	261	302	313	285	309	276	282	280	266	256	281	299	293	278	255	272	300	304	267	313	260	306	323	286	291	294	279	304	307	321	271	314	286	267	300	292	316	295	299	296	316	303	307	308	292	304	289	306	312	307	306	259	287	280	316	279	292	308	272	335	303	329	291	284	301	283	305	331	298	300	294	308	280	275	279	274	304	302	283	285	290	305	296	298	301	324	309	314	322	302	265	273	299	306	298	293	285	336	245	289	274	307	286	306	307	300	287	281	299	291	297	299	316	278	298	293	298	300	308	261	327	280	333	304	307	283	292	338	274	276	299	259	301	311	260	317	323	284	307	288	293	289	271	279	256	312	285	312	313	299	290	309	299	287	294	277	339	312	299	255	275	309	303	279	301	337	293	290	305	340	282	281	295	263	308	301	297	290	276	274	321	295	266	271	317	289	321	316	284	310	306	315	271	320	315	296	294	285	291	300	283	304	306	285	312	299	268	311	322	305	274	296	275	263	286	295	304	296	309	279	279	320	323	271	313	300	308	300	290	301	311	300	325	283	293	305	312	300	313	260	299	288	275	271	287	271	295	297	307	315	311	280	284	298	305	291	297	316	319	272	323	306	301	307	294	292	319	327	281	297	285	327	299	298	300	314	261	314	279	297	311	276	309	308	314	276	315	304	286	293	313	309	317	232	289	258	300	294	277	282	327	308	314	315	275	320	306	298	300	285	275	304	294	319	322	303	324	325	296	325	288	315	284	276	294	292	288	293	262	284	297	285	261	300	295	306	314	297	295	292	328	300	309	306	278	317	257	303	289	333	265	308	287	258	280	274	305	339	299	282	291	308	286	299	276	251	306	301	281	298	325	290	277	280	302	287	288	296	300	284	327	301	342	268	340	297	270	320	264	278	284	307	303	293	323	276	295	312	313	305	246	266	312	302	285	334	297	298	288	318	284	310	318	295	274	321	323	319	280	302	302	298	308	292	297	308	289	296	281	278	279	256	303	283	277	305	310	321	299	289	299	304	281	292	305	300	320	320	312	301	272	280	291	313	287	306	284	306	277	308	323	295	290	296	296	300	304	304	302	275	304	296	279	303	292	296	282	324	282	307	280	315	312	318	300	290	281	297	262	282	282	272	295	314	296	281	310	295	262	319	270	308	315	276	294	326	277	300	302	306	292	301	308	309	332	306	299	282	319	301	304	288	303	288	310	304	314	318	289	284	298	279	277	312	325	306	319	284	281	255	308	317	302	297	315	319	295	281	271	285	306	310	309	276	288	296	304	283	311	299	310	313	294	272	273	287	348	334	265	288	313	286	291	273	316	288	310	327	310	292	279	267	285	281	303	291	287	272	284	300	291	297	267	283	286	305	297	295	302	295	298	313	290	294	308	314	322	345	291	291	288	265	281	330	294	285	296	314	323	293	330	283	318	323	293	289	241	329	331	287	292	293	287	285	290	291	303	285	308	297	271	306	309	322	298	297	312	297	297	313	300	280	276	292	298	297	314	282	286	270	324	273	294	282	313	313	276	287	294	303	287	320	289	318	309	247	260	282	323	282	329	294	306	294	293	298	316	302	318	298	289	256	294	320	317	320	360	281	269	308	293	302	346	265	280	286	271	307	302	297	345	255	261	272	260	322	296	277	271	333	303	288	315	313	293	271	305	269	315	319	297	280	300	285	305	311	281	300	297	279	293	281	298	271	284	288	289	285	305	304	286	303	297	303	299	296	296	291	281	268	278	295	286	321	327	267	278	294	284	314	325	302	300	309	283	264	300	295	287	301	298	281	308	303	297	297	318	305	302	293	256	279	284	281	292	285	279	304	293	269	295	315	301	305	310	310	300	284	281	306	316	305	313	290	303	295	312	279	321	313	301	278	279	303	258	258	305	294	300	289	289	300	311	285	311	299	299	285	315	271	285	286	268	270	293	317	295	317	296	279	304	299	310	289	287	295	289	301	310	302	312	312	283	301	312	316	251	286	298	284	276	275	325	297	275	304	282	286	261	340	288	312	290	305	294	313	312	294	292	289	279	303	313	291	295	286	284	305	319	307	291	265	291	269	271	279	309	297	285	320	283	279	309	304	304	304	283	279	301	302	327	303	307	300	305	303	283	333	315	298	289	301	308	270	292	304	303	292	315	296	313	272	290	303	259	302	254	303	319	274	265	293	258	310	304	286	317	292	280	297	279	290	286	292	306	318	302	300	297	288	314	282	277	292	286	245	324	294	276	299	308	289	286	301	301	281	332	264	295	288	298	275	282	299	282	333	314	291	321	283	321	291	300	291	332	275	290	286	322	298	309	293	316	302	305	324	327	301	345	335	299	304	318	302	277	317	293	289	266	323	311	323	269	279	294	302	301	319	331	273	313	289	296	294	268	303	294	297	311	329	302	293	286	289	292	322	283	325	311	293	283	314	288	336	323	292	259	274	273	308	316	260	304	303	296	286	299	316	315	300	289	293	283	311	304	305	267	309	317	315	288	299	301	271	308	281	275	294	314	317	269	284	294	296	264	286	292	288	292	299	297	309	287	284	273	280	315	300	283	320	270	312	299	292	295	307	312	290	315	295	309	305	262	264	281	283	284	281	316	296	297	274	283	311	272	299	313	291	284	311	285	308	289	334	304	314	317	302	292	312	284	298	289	310	288	292	361	303	290	293	319	315	293	307	277	305	311	302	324	303	297	327	294	292	284	325	284	296	294	283	294	308	292	278	303	266	289	295	288	295	277	273	315	291	281	278	280	258	282	294	307	262	311	288	283	322	298	305	319	311	294	306	287	271	293	270	329	293	308	304	310	267	314	288	315	297	287	304	348	308	289	294	290	295	311	315	301	305	286	294	297	275	291	271	277	293	310	308	301	298	307	291	299	290
14715	12699	28174	31807	30909	31135	26586	25307	30533	14174	4925	6112	8670	8935	10429	22575	23919	33937	32635	24919	16638	8667	3741	1673	1059	843	821	755	760	768	792	781	755	818	798	743	784	781	751	798	754	755	743	836	790	797	767	783	767	769	806	766	808	761	800	817	787	747	797	771	741	782	781	780	790	748	749	782	791	774	804	794	745	789	768	802	839	760	798	758	810	767	817	763	807	787	751	759	767	767	789	767	812	709	759	798	820	761	757	718	805	734	767	800	770	796	785	784	778	787	725	767	815	780	790	709	778	793	709	697	767	750	754	759	793	759	764	745	806	784	811	777	827	828	775	765	784	714	778	783	808	793	779	735	778	783	781	727	729	743	790	760	778	810	787	774	792	770	799	745	798	765	821	785	778	756	804	772	746	774	807	806	777	770	756	797	815	768	790	825	760	749	752	771	777	754	762	754	750	803	766	758	742	812	758	721	798	702	758	782	756	794	807	712	790	775	691	773	698	837	835	779	812	780	813	765	822	781	776	782	832	736	765	802	805	794	806	771	778	805	788	783	756	789	806	812	782	754	733	804	785	785	758	799	774	768	814	768	806	796	758	754	766	797	778	748	782	696	752	730	787	725	782	742	771	785	773	734	788	762	796	783	790	731	739	753	755	778	783	764	835	744	836	778	816	771	763	732	779	795	781	792	767	816	750	809	798	792	820	830	799	788	799	791	811	791	759	779	743	775	810	746	785	739	798	808	830	828	766	801	772	804	778	763	827	749	788	736	833	800	768	811	781	773	757	777	735	775	770	802	787	750	739	761	765	825	759	757	770	808	799	821	751	718	755	776	769	772	795	790	727	813	760	789	766	812	758	796	750	780	813	780	752	778	776	791	742	828	756	757	760	786	772	758	760	780	779	792	751	809	774	769	760	766	813	759	797	778	791	785	748	751	712	831	757	749	785	785	794	719	765	773	792	776	764	832	806	782	830	789	800	749	771	788	735	790	751	789	774	785	782	793	762	750	770	828	794	805	759	794	770	820	794	799	750	747	778	774	776	768	750	792	801	755	763	765	774	826	743	755	766	756	743	777	772	819	839	768	771	752	751	756	800	796	766	781	753	846	759	776	761	770	807	793	758	774	738	792	714	762	807	756	768	738	822	820	782	776	775	783	771	736	769	818	784	756	814	805	798	747	779	826	802	773	758	779	787	742	724	785	793	802	708	773	731	768	734	767	778	758	746	856	799	770	754	817	811	778	790	831	779	749	763	737	754	769	771	739	812	723	774	753	732	798	744	786	746	761	794	765	788	817	777	741	768	807	773	751	754	781	806	741	863	760	742	811	721	796	769	800	792	749	769	815	752	798	808	824	809	757	772	771	807	763	751	749	792	779	822	757	796	765	744	811	781	731	830	779	773	801	734	758	786	832	752	785	758	781	785	766	740	763	766	761	792	761	788	775	779	713	762	774	791	801	831	821	710	795	771	724	744	757	807	774	786	788	758	757	768	801	753	801	759	758	812	761	754	796	785	738	779	774	761	737	792	767	763	791	801	732	767	754	788	742	777	824	798	767	756	773	826	814	768	771	760	824	816	815	737	796	703	736	766	806	839	775	792	765	787	796	778	810	755	730	726	782	840	758	764	828	830	793	725	798	755	773	804	760	759	794	763	805	823	793	780	805	823	768	770	814	776	794	829	846	781	788	777	770	833	799	782	808	760	769	780	709	862	766	796	758	773	805	808	850	779	771	747	792	721	776	765	752	792	768	804	733	765	780	754	755	807	810	801	800	747	751	747	737	782	796	792	815	760	771	777	763	794	779	752	770	775	769	801	752	745	813	756	777	769	786	775	830	730	810	783	806	789	813	803	809	795	747	734	788	783	760	818	752	748	700	744	732	779	822	769	751	788	753	773	767	802	756	797	755	776	762	735	766	804	731	756	754	803	763	816	762	766	831	805	795	772	775	753	761	805	826	781	804	776	811	759	760	746	763	760	777	763	724	772	801	773	795	784	742	783	787	809	808	793	767	753	809	767	806	803	778	802	808	761	838	812	742	772	738	818	784	764	841	755	757	740	777	785	759	761	781	755	759	801	766	811	777	738	763	772	773	820	761	761	750	822	765	777	760	815	755	777	760	772	747	796	796	783	834	794	758	749	793	723	847	766	775	779	736	742	777	757	746	742	796	760	828	781	773	740	819	785	745	797	753	768	799	744	786	811	751	764	812	769	756	777	753	770	787	787	697	741	783	814	783	744	772	805	782	712	753	740	814	744	779	769	743	821	750	797	781	776	746	788	811	789	778	745	782	803	771	777	790	821	812	770	783	753	812	787	854	796	852	769	755	759	799	759	761	765	745	764	815	753	789	786	780	758	759	839	734	744	780	773	777	743	798	800	789	787	725	804	768	760	812	773	825	783	780	750	793	777	752	771	798	780	794	784	785	810	800	799	754	790	763	730	773	752	793	740	780	788	781	758	772	795	813	801	773	782	794	798	797	807	783	859	800	782	751	784	718	775	780	836	780	755	767	788	778	807	791	775	772	728	773	781	752	780	817	803	735	801	806	779	790	741	760	776	742	815	804	738	784	773	826	771	772	794	761	744	801	810	791	759	756	764	814	798	850	778	742	765	799	745	783	788	826	737	756	794	754	772	784	775	750	779	786	753	755	804	779	808	809	734	798	787	778	786	813	766	761	757	734	780	768	780	706	752	756	784	771	759	806	773	788	738	779	763	751	779	768	777	777	752	789	771	791	761	727	750	764	788	790	768	789	741	726	844	761	757	789	798	768	757	780	782	774	746	808	782	717	740	804	815	728	783	766	759	719	780	746	737	752	825	753	784	842	748	772	777	726	795	804	721	789	770	777	747	752	747	810	791	764	845	766	732	733	795	817	781	816	784	773	731	775	751	781	820	747	794	735	799	756	769	769	793	748	740	755	826	742	760	774	797	811	721	799	727	776	784	816	753	798	749	802	778	823	758	762	758	806	798	808	779	749	756	787	747	757	770	747	791	761	771	769	752	773	737	769	806	822	751	750	820	799	793	789	796	748	776	835	743	763	722	750	768	748	720	730	792	772	735	801	721	777	792	800	843	763	795	760	785	751	764	789	712	796	801	831	783	848	811	789	803	761	784	761	758	752	779	759	778	820	825	770	728	746	746	798	762	765	822	757	818	786	755	793	769	743	759	821	755	781	719	810	777	733	820	728	763	765	737	773	764	778	780	783	758	781	758	803	820	763	756	702	721	764	747	786	824	857	777	745	799	761	735	783	742	808	751	774	831	810	818	773	770	811	746	802	756	808	810	792	771	790	731	747	761	792	782	785	779	720	750	757	773	786	730	784	721	799	741	782	763	760	832	741	788	731	809	771	752	765	769	787	797	756	797	823	778	778	737	766	764	840	795	831	788	811	821	750	794	811	789	795	827	797	761	825	820	790	834	794	757	748	749	759	774	798	749	813	764	806	759	786	818	806	818	769	737	777	755	794	796	747	823	820	716	771	765	747
7716	4459	6119	5588	4759	3407	2694	2080	1552	858	586	456	636	917	835	652	859	972	728	648	499	432	348	313	293	310	295	320	303	337	298	312	333	302	275	261	261	293	314	265	290	303	297	296	303	289	317	298	319	301	301	272	312	301	290	287	312	302	290	306	277	318	314	300	338	287	300	269	308	304	273	263	262	287	301	308	292	285	276	327	300	323	303	314	306	295	282	302	259	280	291	309	319	280	289	284	307	287	320	296	299	266	323	302	302	287	278	292	300	283	278	263	287	293	294	287	324	290	300	326	311	312	280	281	314	271	313	276	294	284	290	310	284	327	295	309	279	277	288	318	293	303	278	306	306	300	280	282	281	259	281	276	276	289	268	283	325	293	268	296	281	291	307	302	316	299	279	263	312	283	300	255	292	301	273	286	270	318	300	284	302	285	300	318	311	289	317	305	290	278	309	279	334	269	299	284	313	286	282	321	272	264	280	264	296	299	273	251	291	306	287	313	293	301	304	292	290	290	324	303	300	253	317	283	302	291	308	325	304	337	318	291	281	260	292	282	301	285	270	274	292	327	295	306	303	283	296	330	300	317	280	297	285	285	274	304	272	268	273	300	294	306	304	268	305	299	301	298	293	309	262	319	308	305	262	275	291	315	314	279	325	301	293	274	274	283	301	306	310	296	272	308	287	307	306	302	288	306	313	312	310	294	286	320	294	282	261	262	303	319	284	267	332	308	300	287	315	305	290	298	305	305	316	286	311	289	301	303	312	305	304	297	289	304	309	292	294	291	299	314	290	293	296	276	268	298	288	303	282	305	274	285	280	310	274	308	287	307	288	263	325	288	291	276	290	336	287	288	303	294	323	272	301	304	293	269	267	296	305	285	287	304	294	323	291	278	312	309	301	329	296	319	265	304	286	300	316	325	298	268	295	284	303	285	305	284	274	298	315	324	303	314	303	297	323	309	298	291	291	279	302	257	326	311	333	285	292	288	299	331	292	297	317	332	274	304	304	310	267	299	301	293	305	278	331	276	276	330	311	290	312	269	298	279	305	284	293	276	272	285	299	323	304	336	307	290	321	301	293	277	303	298	297	260	322	328	297	304	308	288	321	317	273	306	293	298	288	265	273	318	315	318	306	282	281	314	293	305	315	280	308	300	284	313	298	319	285	303	308	300	311	310	308	286	311	289	271	302	290	277	301	302	334	306	280	334	295	297	278	308	284	306	306	289	295	286	276	286	301	294	264	303	293	317	291	303	297	289	308	269	301	283	285	275	270	275	290	281	287	320	253	300	281	276	303	316	314	288	314	314	296	297	300	289	295	260	332	298	296	321	296	293	306	308	315	316	289	289	274	303	282	299	271	301	251	262	258	284	292	305	296	303	357	301	283	290	281	271	343	293	271	321	299	289	277	313	305	299	299	298	279	322	281	300	282	256	326	298	280	304	350	280	318	278	290	310	306	267	305	279	289	310	272	268	312	282	283	307	281	309	314	295	294	294	347	285	291	326	297	318	305	291	282	307	279	300	294	282	299	286	276	290	305	305	290	297	295	290	318	273	300	299	279	301	307	300	297	306	326	279	296	274	275	305	287	312	290	305	294	287	259	305	288	268	260	264	294	266	299	277	269	280	306	279	298	327	300	340	313	289	299	326	304	304	289	323	286	274	287	284	286	287	324	305	299	292	298	310	296	272	297	289	273	302	280	286	299	323	307	309	270	307	256	297	310	302	322	281	308	309	299	289	293	319	343	308	304	293	313	308	296	314	278	281	319	295	273	290	325	321	300	294	286	298	299	270	293	251	299	290	295	298	315	293	257	313	305	267	324	279	277	287	274	274	292	291	303	281	292	281	291	258	327	277	277	305	308	304	299	282	306	310	293	295	288	300	238	262	312	309	297	298	307	283	290	291	275	278	291	303	324	284	311	318	317	309	309	326	311	278	294	293	271	309	299	288	278	314	271	289	297	321	310	306	289	303	268	262	297	309	299	299	286	339	273	310	293	294	278	321	286	306	300	279	269	288	301	296	294	288	284	294	267	269	321	295	300	283	339	298	281	319	303	298	303	293	293	295	291	312	271	308	296	301	286	302	350	296	300	285	314	268	302	285	293	297	282	302	307	282	295	304	295	286	280	326	291	296	296	313	273	290	312	324	291	299	284	305	308	301	295	275	300	330	294	282	299	309	309	283	301	289	304	264	289	296	293	317	304	293	311	282	274	322	300	295	309	308	303	295	319	290	273	291	301	307	264	291	271	282	346	304	290	274	279	300	326	298	336	309	317	305	258	278	280	311	272	304	264	278	293	253	305	291	271	282	321	331	283	281	289	305	271	303	270	318	305	321	325	338	289	277	286	318	307	302	279	269	288	302	288	314	298	317	305	293	292	304	306	293	286	295	302	263	302	303	292	315	330	293	283	311	302	288	329	298	277	254	299	301	308	332	268	278	296	313	324	264	275	289	288	305	307	296	274	306	306	266	291	315	284	285	283	309	301	305	318	292	279	301	296	310	314	283	317	276	284	295	287	304	272	278	292	301	279	300	282	305	304	321	281	291	307	288	291	301	264	296	277	321	302	311	303	301	287	330	334	312	289	291	307	286	284	287	312	291	271	291	308	276	276	307	262	274	289	287	306	285	286	316	304	299	290	285	324	317	290	287	304	300	279	285	320	267	336	299	267	297	299	310	321	279	279	307	280	290	264	310	285	273	272	290	284	307	295	298	281	296	317	316	294	305	277	262	286	267	302	286	311	285	307	313	330	318	285	262	280	275	297	314	291	287	300	298	302	302	297	318	309	296	291	308	296	267	310	273	281	294	315	289	313	281	312	271	278	299	297	281	278	303	314	314	286	257	300	305	322	321	307	289	311	286	332	286	305	309	288	316	310	281	293	282	305	264	264	288	285	293	262	329	265	331	330	282	288	330	264	315	274	296	283	312	309	318	287	296	294	299	274	292	294	320	298	283	262	295	275	289	301	262	307	277	323	274	305	332	282	294	271	293	285	278	322	287	320	276	272	311	294	294	299	297	277	315	285	291	252	323	300	314	306	300	288	311	300	300	284	260	300	351	320	327	331	303	326	312	265	300	275	299	294	313	299	299	289	282	289	280	284	266	298	279	287	316	281	285	279	279	285	310	296	279	317	327	292	316	303	295	306	312	321	272	265	278	291	304	301	308	288	283	312	276	284	293	321	310	283	340	293	289	308	290	269	300	280	299	306	324	315	302	304	282	254	286	309	317	282	313	276	317	302	308	312	281	290	284	296	285	302	311	293	292	280	343	296	281	304	286	320	275	334	315	298	297	306	298	292	321	302	268	272	295	292	299	313	305	308	319	283	312	287	308	272	295	280	299	318	297	320	281	310	313	286	321	283	283	302	281	296	305	287	277	298	285	302	297	307	307	316	299	299	288	306	292	305	312	294	302	317	329	283	291	294	324	293	283	276	289	300	313	285	310	290	290	315	267	313	279	291	296	292	300	297	275	295	313
5498	4217	9494	12805	12695	11230	9976	8503	6939	3635	2364	2012	3159	4500	4033	2745	4283	4478	3083	2432	1766	1261	979	826	818	789	802	775	814	765	736	768	723	783	764	808	780	798	804	811	770	763	782	788	814	771	801	773	803	804	839	721	815	787	771	716	750	781	747	794	750	729	774	759	809	740	748	793	745	797	757	730	776	784	783	799	780	742	764	764	817	752	722	775	742	791	773	771	814	825	793	780	741	783	778	774	765	723	736	766	753	761	721	771	782	768	780	787	741	780	794	783	746	788	766	818	788	764	816	753	761	722	747	774	749	801	836	840	788	780	760	761	789	780	781	771	790	741	747	781	759	794	791	753	805	802	741	792	751	800	747	797	790	769	735	759	803	754	754	796	758	745	768	763	825	814	763	774	778	763	826	746	753	793	816	763	774	766	737	752	859	765	777	789	775	778	756	777	767	798	799	768	732	767	766	787	826	726	785	732	798	753	805	781	772	780	787	774	734	778	779	793	836	785	795	751	796	763	764	779	792	746	748	801	783	801	832	790	745	712	791	739	790	807	757	804	788	787	776	816	813	792	780	752	773	786	756	824	817	771	776	736	736	776	740	769	789	785	784	785	785	751	740	748	766	738	813	789	812	768	764	772	715	763	767	788	768	742	777	735	805	786	794	754	737	785	751	771	767	784	788	741	764	734	724	802	771	764	748	817	808	724	755	712	787	774	782	794	772	825	772	783	757	783	767	758	763	816	800	753	764	862	822	825	778	791	785	771	791	769	737	770	779	774	757	755	780	767	789	748	757	728	793	791	785	794	803	736	795	784	735	757	759	732	777	788	760	779	793	797	794	801	757	804	785	753	778	787	769	769	759	774	787	793	822	795	759	779	750	804	752	742	777	736	812	799	779	800	730	770	797	725	742	778	724	774	780	763	871	787	745	821	781	710	817	752	751	758	778	839	709	804	766	778	778	779	741	800	769	742	764	772	738	880	766	720	736	787	842	750	766	786	731	767	754	783	765	770	774	731	736	778	797	791	778	790	755	764	711	812	751	756	790	788	784	845	778	735	790	771	735	831	753	763	782	791	760	791	724	772	773	805	753	804	749	786	819	796	749	759	809	707	755	793	755	772	795	808	790	786	798	743	741	743	777	778	751	755	753	801	741	763	772	752	850	752	784	758	756	736	821	786	776	772	790	794	762	770	760	740	784	739	745	829	760	788	754	766	781	755	770	771	773	796	760	803	759	788	812	799	775	754	756	786	760	769	774	771	842	730	824	775	781	789	811	784	771	820	767	782	808	731	738	788	759	771	786	804	805	768	772	779	791	732	789	786	772	772	749	810	759	740	789	770	809	773	747	801	711	809	707	795	816	800	793	825	739	770	796	767	767	777	787	833	722	784	819	818	824	802	780	785	773	801	750	813	795	791	786	776	808	773	788	769	757	752	801	798	773	788	770	759	779	745	765	769	789	721	776	789	756	812	788	791	751	795	775	733	744	743	810	761	766	767	762	793	760	790	766	749	758	806	805	768	822	733	799	748	752	790	753	816	788	788	768	766	805	749	788	736	830	758	725	775	780	791	822	800	783	829	782	777	765	794	738	805	814	807	724	806	754	743	788	784	758	809	727	747	793	748	777	769	782	789	825	825	748	745	786	743	771	785	762	790	785	840	719	822	761	772	732	767	792	770	744	759	770	743	775	764	804	807	774	791	781	816	843	805	776	801	824	788	797	799	798	763	790	855	763	772	752	778	727	827	783	852	799	729	791	804	775	753	775	760	766	765	755	799	723	765	776	809	767	736	800	770	771	801	784	790	800	782	765	780	763	755	744	762	752	809	775	760	771	759	762	771	777	802	800	785	771	773	775	786	788	785	818	797	817	794	795	775	778	761	754	736	797	738	778	767	753	759	763	821	776	755	755	812	852	775	734	768	762	768	766	766	812	786	761	771	807	747	824	770	786	749	772	728	752	824	774	722	755	813	792	795	723	800	724	757	788	815	772	822	771	746	739	814	790	767	728	822	763	776	772	780	783	787	762	795	783	788	764	795	762	738	817	750	750	749	757	754	802	768	751	752	794	770	782	800	767	753	779	819	763	808	785	792	767	847	765	797	780	749	750	763	788	749	764	797	776	726	774	813	809	768	831	765	735	831	767	778	811	756	793	759	751	818	778	778	731	770	763	764	755	785	794	809	840	716	744	768	779	748	806	756	763	818	798	794	774	827	731	755	770	753	816	754	788	775	783	789	782	797	801	763	731	746	815	774	787	793	832	763	777	774	768	771	786	783	764	765	784	731	781	800	839	799	767	752	789	777	782	793	804	781	789	777	788	737	786	750	788	809	757	811	743	816	798	782	751	726	776	772	795	836	817	714	759	778	790	787	776	737	763	735	813	765	760	750	744	742	813	750	795	771	791	763	824	797	776	785	754	768	762	809	826	780	796	774	767	765	754	754	803	724	757	792	776	799	780	798	787	763	766	756	807	782	803	766	781	732	787	804	753	772	762	794	815	741	720	813	801	775	742	774	772	747	746	776	780	744	780	771	740	804	787	820	787	763	764	776	788	806	704	779	772	814	757	762	817	748	789	783	787	783	793	707	758	759	794	813	770	729	775	763	776	767	770	796	822	754	798	813	787	756	736	814	752	771	785	810	756	765	788	780	786	771	774	786	784	770	781	809	763	793	716	809	748	802	802	812	786	798	776	780	785	751	751	732	759	785	759	767	754	794	792	779	763	813	791	746	740	779	797	739	762	756	814	810	782	749	781	778	761	791	766	785	788	814	762	831	828	819	783	758	779	756	767	784	814	810	794	736	728	775	820	820	770	733	820	754	736	784	739	811	751	807	747	827	777	804	803	734	768	768	763	792	730	828	776	794	838	822	745	767	739	816	775	748	744	802	795	784	773	773	770	766	756	788	722	808	813	788	803	768	764	810	772	785	782	750	758	814	744	788	777	757	811	819	808	765	772	734	739	765	767	789	804	792	747	786	720	791	843	739	759	786	806	761	746	762	824	770	761	835	763	764	778	774	787	759	728	802	768	747	762	751	737	769	735	801	739	791	731	807	755	767	763	821	734	835	749	790	759	735	780	799	761	738	781	765	804	786	746	766	797	761	776	797	714	810	787	767	787	829	747	740	799	803	798	773	727	732	737	713	754	762	800	766	719	790	782	779	718	782	774	764	807	794	794	770	773	717	753	761	787	764	849	800	753	736	800	779	782	849	740	763	816	758	776	783	772	761	800	710	777	818	729	808	756	769	778	794	762	768	762	770	787	788	769	774	794	793	792	771	780	784	759	730	758	781	748	810	796	767	761	785	783	787	747	803	766	759	764	795	746	750	777	764	772	739	801	738	737	773	780	760	749	791	803	747	754	757	769	790	729	786	788	821	770	785	783	833	739	725	775	815	716	784	725	766	786	740	753	815	816	799	792	778	751	738	720	757	786	809	764	751	794	773	735	755	808	821	775	724	742	786	772	739	754	774	794	745	791	749
18895	19447	28819	27181	26509	23602	22650	18065	12981	8390	2571	3305	9976	8445	1621	1400	6038	6454	4484	2579	1789	1125	665	443	338	305	310	278	323	303	298	302	265	296	297	292	297	301	281	301	289	290	284	281	295	285	283	281	330	326	302	279	311	298	294	302	293	301	275	298	310	324	316	303	304	289	294	304	270	281	296	287	292	336	261	317	298	277	289	305	273	295	312	259	282	298	302	281	265	308	294	297	307	294	302	270	300	337	264	323	289	277	328	331	281	310	278	319	275	311	309	291	310	289	306	303	289	290	284	293	304	316	291	294	281	303	307	290	306	304	279	299	304	319	303	322	288	296	267	280	302	292	284	297	265	327	284	342	291	273	282	312	284	311	281	302	314	310	268	307	278	312	316	325	283	285	275	295	276	305	303	306	290	333	300	295	262	260	286	301	292	311	342	288	260	308	286	334	314	295	290	287	288	273	257	297	316	306	342	295	308	273	285	300	299	317	302	274	306	315	277	286	308	294	329	284	306	292	311	301	291	291	306	299	293	295	298	305	267	333	288	312	305	281	304	292	281	315	289	293	283	293	292	298	301	292	306	274	320	290	305	285	313	290	302	266	299	283	302	321	331	282	312	271	314	336	294	315	291	317	278	294	277	297	310	262	298	290	294	303	283	319	310	311	269	279	289	267	272	290	284	303	317	329	328	277	316	292	277	304	277	303	283	265	328	309	279	315	293	315	300	300	283	290	289	308	283	298	313	309	274	288	323	308	351	282	292	297	325	304	334	305	279	295	329	298	296	296	295	298	322	306	289	274	278	323	323	306	308	278	325	289	304	306	302	273	294	308	304	324	304	290	308	301	311	291	330	276	310	324	308	312	322	282	289	291	287	306	309	295	301	309	316	298	288	308	304	315	309	322	303	310	305	298	285	291	326	285	287	272	313	297	262	299	333	315	310	313	268	280	311	306	317	329	260	296	266	326	280	302	321	306	311	264	289	334	278	278	266	279	317	281	313	311	288	285	308	305	289	308	278	296	314	282	303	309	294	273	289	309	298	282	315	299	301	288	315	333	284	302	309	338	290	297	297	305	297	272	285	297	300	279	319	316	283	282	279	318	311	295	312	277	279	270	310	277	293	304	292	279	301	292	301	314	292	309	325	301	305	294	289	291	290	289	290	287	290	296	292	278	321	271	284	288	295	287	282	295	298	277	307	324	291	306	304	324	290	287	262	295	307	311	287	302	306	285	312	300	268	299	329	288	305	307	295	280	304	297	293	301	274	288	255	303	277	259	314	309	308	259	300	303	321	288	297	323	301	327	304	309	314	297	311	287	300	297	294	317	302	313	287	341	290	311	287	294	324	279	295	269	292	286	280	313	324	298	290	312	299	269	294	265	305	277	345	290	266	297	252	284	292	302	280	306	307	319	328	289	326	291	271	289	296	290	285	266	301	294	291	312	300	311	314	284	302	322	304	301	291	286	301	296	276	349	298	296	295	295	267	283	304	303	251	292	292	294	258	309	310	290	311	310	257	319	271	290	309	255	307	286	263	293	294	283	292	324	327	294	288	304	313	296	304	305	301	315	292	300	289	310	290	272	274	317	277	299	292	287	316	265	288	284	301	295	312	272	317	322	301	302	298	292	302	269	305	313	280	298	273	293	274	317	299	292	303	298	317	310	267	320	283	251	282	292	324	295	313	319	337	307	290	330	258	289	293	271	286	302	268	310	301	307	313	269	311	272	307	273	304	305	270	283	270	303	271	306	261	323	305	281	306	259	275	274	308	258	297	300	294	287	314	319	294	305	301	262	277	293	278	269	267	297	285	308	311	311	284	309	289	295	278	316	295	283	315	273	276	296	308	288	302	273	310	285	308	289	292	276	295	292	274	296	280	310	320	283	317	298	313	283	290	335	291	303	326	277	282	301	291	285	311	313	309	284	329	290	283	298	303	288	291	312	292	288	293	317	259	287	269	287	296	331	309	290	282	313	331	287	305	280	301	270	284	290	308	307	315	299	284	288	275	291	273	292	280	289	234	249	304	275	263	300	277	305	318	345	345	291	310	264	322	288	280	280	284	336	351	301	280	281	319	273	291	265	292	269	322	293	268	284	276	303	318	335	285	297	286	283	310	314	297	304	299	260	300	294	291	281	287	289	298	298	322	291	320	313	315	314	266	290	302	311	301	283	309	321	291	272	308	293	280	308	277	284	317	301	312	313	278	288	307	297	296	285	292	326	286	291	331	311	301	283	286	311	298	319	319	310	314	323	294	315	321	298	317	302	259	307	277	293	327	307	280	309	293	314	310	307	289	303	307	264	299	318	289	266	301	291	317	278	278	308	297	310	282	263	304	300	299	280	301	290	292	307	283	287	289	283	306	277	320	305	281	291	311	283	274	289	282	312	313	308	293	311	321	288	284	287	285	299	324	298	306	296	291	309	296	260	310	324	309	313	300	298	288	291	325	274	298	305	294	284	303	302	283	288	288	313	305	284	279	298	283	287	271	295	332	320	302	288	282	291	273	305	298	305	281	309	316	297	272	278	298	296	293	292	269	263	301	296	311	307	311	327	300	284	286	273	292	299	302	293	286	282	295	299	321	338	304	301	316	257	304	282	282	282	272	312	312	294	293	300	312	286	306	291	326	288	316	300	315	279	274	313	294	308	261	287	307	313	315	318	274	288	321	279	285	311	295	303	297	302	265	308	271	289	290	315	294	309	277	278	271	293	286	301	270	310	300	308	299	313	343	274	303	305	321	289	292	264	321	284	305	317	275	305	275	318	294	304	310	264	282	289	280	295	312	271	315	313	303	289	291	301	292	313	310	282	276	325	328	317	322	295	321	305	302	288	303	282	293	303	309	310	271	327	320	283	267	266	269	306	296	281	316	311	301	305	319	300	298	278	308	287	290	289	332	259	296	296	322	307	270	304	282	313	282	260	288	304	286	302	303	284	284	306	281	320	329	312	297	293	311	297	280	318	285	281	302	296	316	305	306	286	303	337	278	296	304	286	272	288	300	309	307	303	289	289	258	291	236	305	274	318	315	266	318	309	268	323	295	299	286	322	320	295	293	272	282	277	294	298	299	277	298	319	298	310	309	302	294	275	309	291	281	301	276	290	274	297	282	301	270	295	287	300	310	307	313	270	309	308	261	279	303	298	270	300	320	267	306	274	329	301	270	321	302	277	286	287	299	312	282	306	294	290	301	281	275	282	279	288	309	295	277	310	295	289	292	280	271	284	293	290	288	314	286	299	273	301	317	290	260	293	272	301	305	291	275	292	295	320	286	317	300	305	268	286	275	300	295	272	321	269	268	291	294	290	342	294	296	302	339	317	277	271	295	286	312	306	283	275	331	265	296	312	314	288	301	276	330	302	298	306	300	314	287	289	301	279	288	323	281	322	293	303	310	337	306	277	323	297	305	299	323	333	301	272	277	309	291	329	289	280	297	303	330	302	269	321	282	310	267	298	288	273	302	324	295	310	294	291	289	285	306	303
11969	16275	28461	32457	34656	33539	33633	28314	24300	17719	8611	13552	29831	21024	4538	6743	23288	23830	18168	11648	8567	5222	2659	1426	936	813	852	777	786	729	805	791	763	742	771	806	781	815	820	783	785	820	781	779	763	753	848	756	778	774	770	747	760	758	760	753	778	817	770	755	787	800	754	813	758	814	776	760	816	765	759	761	790	779	766	807	777	726	762	765	825	784	791	801	783	774	804	804	747	759	782	802	774	777	707	741	770	747	812	798	750	766	750	758	776	796	743	755	767	805	792	767	748	751	804	781	780	791	810	781	784	763	790	746	800	752	723	782	759	821	794	757	777	825	774	742	735	739	777	778	761	761	721	829	696	751	798	782	796	735	793	769	740	780	766	787	815	745	762	773	785	782	788	769	746	783	806	711	767	770	762	761	786	801	768	797	732	758	790	803	752	757	751	790	793	748	789	746	769	757	808	794	792	757	810	748	768	737	755	813	738	754	768	741	782	773	785	743	745	738	746	756	759	763	787	791	718	762	735	789	788	735	792	782	788	827	771	777	754	785	767	794	736	744	740	791	740	761	821	775	847	789	735	773	778	828	796	750	747	795	761	815	814	768	750	756	779	751	701	767	768	765	749	787	743	760	832	774	784	796	812	760	789	784	801	784	764	782	775	757	754	745	743	766	754	781	787	778	805	798	792	802	761	844	777	729	769	758	775	773	774	738	748	793	793	783	757	746	805	809	761	739	794	763	797	782	773	786	763	762	804	779	780	786	803	755	759	833	808	747	770	784	766	800	761	787	801	807	789	751	771	779	801	788	763	832	770	761	802	730	806	745	756	791	786	752	747	774	771	775	736	770	765	775	802	770	805	807	757	785	741	755	787	770	800	759	765	796	766	763	762	736	745	760	769	758	747	733	746	798	794	806	758	758	802	757	710	802	779	723	799	791	745	784	773	773	788	738	745	785	826	808	765	769	725	729	772	783	815	762	800	822	807	782	759	810	795	720	800	764	764	755	777	790	758	762	789	785	780	762	827	760	744	739	799	719	776	727	764	769	772	701	765	771	799	756	775	792	744	760	704	790	771	780	770	805	790	766	791	793	788	771	768	804	744	735	797	767	741	807	783	736	736	763	745	763	817	762	759	773	774	784	761	748	749	753	800	778	757	759	733	766	789	800	795	785	727	718	785	779	753	749	779	812	771	771	819	756	813	759	823	732	781	810	807	814	772	766	837	745	798	758	770	826	800	730	801	734	792	776	807	787	787	749	747	770	826	789	788	803	826	765	775	760	775	769	737	745	835	736	780	803	726	825	795	800	797	818	751	786	762	795	810	762	774	734	760	778	789	775	811	755	771	773	816	800	783	794	792	785	774	839	778	812	794	808	769	792	778	780	816	786	769	768	782	728	764	753	744	769	753	806	788	804	790	768	777	739	785	754	778	736	787	842	728	739	727	805	721	802	789	772	763	797	761	762	724	798	769	807	799	746	783	783	770	788	805	752	756	760	792	771	800	776	746	747	778	783	798	766	766	803	803	780	786	743	796	766	779	751	833	741	818	738	781	745	776	763	748	759	789	785	795	743	713	829	801	811	780	796	790	771	811	789	793	746	762	776	745	711	811	764	770	763	766	843	800	763	785	826	792	744	793	805	768	835	748	749	790	775	736	748	703	798	785	811	756	798	736	755	772	732	745	757	790	724	757	776	785	769	822	784	724	783	809	761	808	750	789	790	757	756	810	788	741	800	795	743	789	751	791	788	788	792	757	767	735	751	772	810	763	796	782	792	748	730	760	779	796	733	770	815	767	774	811	813	760	766	779	787	806	732	734	770	748	822	756	770	746	792	787	757	786	772	792	733	775	779	749	739	790	797	804	794	757	829	755	747	761	805	750	772	757	768	807	803	744	762	769	785	763	775	774	756	786	736	786	784	800	784	809	756	754	803	800	747	753	810	809	750	789	754	768	722	761	764	777	744	781	761	775	786	779	842	790	772	735	770	813	763	748	769	787	787	791	803	771	781	776	718	753	762	730	794	748	787	756	783	743	750	795	795	743	807	802	757	728	742	785	754	767	795	738	771	813	806	821	782	732	757	854	820	748	800	753	774	747	783	778	764	794	798	744	833	866	821	802	824	760	758	847	760	734	749	787	772	814	776	807	758	729	797	820	783	787	804	797	785	793	780	786	787	779	820	848	794	767	750	728	756	794	794	728	773	747	749	767	788	732	790	799	774	740	813	823	713	767	743	831	784	760	770	800	787	756	784	760	729	804	821	756	836	820	802	743	807	735	833	768	773	797	751	760	741	766	790	760	765	752	732	780	761	785	790	744	797	798	784	792	762	828	755	737	798	753	786	724	775	815	783	750	809	782	769	788	817	766	830	805	757	793	739	776	757	784	802	742	775	807	780	784	767	767	787	754	746	778	727	757	783	795	767	776	770	787	756	723	785	772	749	759	734	787	764	788	747	808	753	802	780	763	775	736	800	771	805	771	774	795	730	793	736	789	784	801	770	770	786	779	762	772	759	802	733	769	778	806	758	756	792	797	808	752	773	839	774	859	755	793	795	783	752	753	782	817	797	778	771	817	763	801	731	801	787	779	725	753	779	762	794	767	776	807	759	748	790	798	783	733	733	741	795	807	784	756	780	787	788	788	784	738	744	785	780	800	742	756	779	781	787	785	816	745	744	792	783	792	784	786	737	725	738	758	762	761	839	759	821	769	788	854	768	833	758	775	785	732	791	777	762	773	770	732	778	763	805	746	832	774	764	737	749	696	767	783	815	748	810	815	770	770	820	748	774	760	766	760	764	790	746	775	831	774	785	798	789	827	768	801	783	817	770	831	747	778	795	735	802	812	797	728	725	760	739	766	770	773	820	776	756	797	795	790	747	758	742	806	771	774	772	795	773	741	831	734	801	765	800	819	796	811	776	827	736	733	790	793	728	778	814	759	780	740	758	801	790	764	788	790	773	779	798	777	773	709	800	779	759	820	777	784	785	826	770	786	857	779	767	757	812	763	745	793	802	753	721	770	757	743	756	776	795	749	762	731	720	748	782	769	752	761	773	767	756	792	813	766	777	794	789	780	775	765	824	761	754	767	776	774	755	833	808	776	784	760	783	823	746	812	818	801	763	786	773	743	765	796	756	772	754	807	676	721	782	802	784	779	834	786	824	771	779	781	788	765	749	817	821	808	727	801	790	803	767	779	822	792	723	724	755	791	751	742	767	815	774	732	773	821	771	787	778	749	770	761	783	764	779	826	783	798	747	802	840	793	767	761	721	816	748	698	779	759	738	820	808	805	777	783	753	769	811	766	778	796	814	793	805	801	772	757	727	763	756	816	778	787	746	775	811	783	713	813	773	770	790	734	767	760	780	828	796	821	751	735	821	814	732	795	812	768	778	750	758	715	782	742	784	779	769	766	772	785	775	788	760	775	735	753	785	742	799	791	791	778	755	763	714	831	736	763	792	806	766	755	763	795	806	741	774	759	803	784	814	772	774
26556	24776	31568	36163	34343	33496	32578	29056	17080	11722	6132	5918	10579	3157	868	2964	11697	10716	5202	5932	5321	2978	1400	663	413	341	338	314	301	305	290	310	304	337	299	262	289	284	293	285	316	297	286	280	321	314	287	274	305	277	259	298	300	298	339	314	278	290	299	286	286	276	287	289	266	283	292	306	327	303	276	290	302	300	300	308	318	328	272	268	331	318	311	298	286	270	287	280	300	293	326	272	269	320	291	284	269	259	282	301	300	322	305	296	304	286	322	299	322	300	289	290	271	309	308	325	286	271	315	308	285	285	300	294	311	314	295	272	255	305	302	295	278	311	277	259	308	292	301	294	286	288	273	321	311	313	281	269	299	275	297	299	300	318	263	307	281	309	298	271	302	302	286	297	303	278	299	316	320	265	283	307	280	303	287	268	259	272	279	325	277	279	312	294	283	308	292	303	302	294	315	295	274	274	260	312	286	272	286	295	320	276	314	297	310	276	288	332	289	293	307	311	308	302	297	312	307	332	307	276	302	287	285	271	262	307	276	284	305	278	317	302	329	287	307	312	310	276	300	303	279	296	314	273	308	285	291	322	318	294	289	295	300	289	257	294	299	298	311	300	296	296	276	276	290	266	275	281	301	292	301	268	320	253	285	299	318	278	294	305	315	310	316	333	271	298	302	328	298	292	283	288	292	310	257	312	292	269	298	270	294	299	273	284	312	295	311	284	289	290	301	282	288	305	331	277	281	309	307	284	265	267	279	304	299	311	301	294	266	332	302	278	282	328	319	310	311	277	274	287	321	308	283	282	301	282	312	303	280	295	266	277	268	279	278	295	272	311	278	290	310	301	289	303	300	298	308	313	288	314	330	273	310	273	305	328	290	277	280	303	288	303	299	292	296	306	294	293	311	291	336	273	301	269	278	312	324	303	286	339	306	289	289	280	294	298	286	279	318	290	301	319	301	289	307	281	294	287	300	291	288	292	267	296	271	308	303	312	325	286	267	301	301	316	266	292	287	283	292	288	266	300	304	264	260	305	306	316	302	307	330	339	290	283	289	278	305	316	289	293	312	279	323	329	280	321	300	288	302	306	280	288	286	302	258	288	271	283	333	293	305	259	318	257	324	288	313	264	281	293	297	335	317	318	325	322	318	274	308	313	279	286	297	286	292	346	301	301	303	277	290	290	302	313	283	275	301	292	314	314	295	255	300	307	299	296	286	322	301	302	292	310	325	315	304	302	287	315	295	275	293	305	294	299	332	289	275	312	297	284	283	281	300	273	289	237	279	328	284	300	299	298	262	307	281	321	302	320	285	291	295	298	325	255	305	273	278	280	249	283	274	273	299	299	273	312	288	295	308	278	287	279	301	313	290	301	311	298	266	294	267	256	301	329	266	276	269	297	319	311	288	304	275	289	296	292	299	309	275	305	280	291	279	295	311	315	263	274	302	283	295	299	286	295	262	283	311	296	273	292	289	268	299	297	269	323	287	292	311	288	282	319	301	293	290	262	319	306	319	279	302	295	283	268	311	285	290	308	298	293	304	275	329	290	313	273	299	307	278	316	306	306	289	258	288	310	296	312	300	274	272	295	274	287	277	276	318	305	264	299	317	308	302	290	283	285	311	293	302	320	320	296	257	327	300	289	293	288	294	308	300	326	277	317	310	270	274	275	264	293	301	283	298	327	296	321	310	265	276	301	305	288	281	271	287	281	256	253	292	259	355	305	285	297	297	323	285	330	266	283	286	305	275	333	303	268	253	278	288	303	298	305	317	272	281	295	277	291	317	298	291	279	288	306	263	322	305	321	271	292	283	313	322	251	320	310	294	287	278	290	310	280	293	293	285	292	287	315	291	286	253	304	284	311	285	308	270	276	301	302	286	296	284	277	280	283	314	289	284	267	287	309	269	320	312	282	291	277	307	274	282	271	298	286	291	290	304	309	294	301	312	281	321	328	256	308	323	292	303	283	268	277	307	302	291	275	311	296	267	291	309	284	296	305	322	315	274	279	275	287	290	307	310	310	297	291	299	282	309	299	297	314	266	284	291	283	290	292	274	280	290	306	266	284	281	297	279	287	304	315	292	280	279	350	294	296	303	305	293	303	285	282	309	296	274	294	304	285	320	300	346	294	281	304	291	288	297	307	250	297	307	302	306	262	304	292	282	300	307	279	287	281	295	269	286	273	296	298	285	306	306	318	300	281	319	280	301	321	287	303	278	271	275	310	298	315	316	310	307	281	296	284	307	282	308	279	310	275	315	293	295	319	283	302	317	303	295	296	276	291	277	286	325	324	276	314	271	295	293	286	296	297	275	278	304	301	307	304	294	291	307	309	286	301	285	292	319	298	275	304	291	319	276	341	281	295	289	298	297	298	282	278	280	302	287	292	315	295	282	272	288	284	313	316	291	289	293	277	291	308	315	324	277	296	309	273	328	283	294	288	287	270	323	290	263	309	296	326	290	281	273	315	293	325	255	289	313	323	316	288	300	281	278	310	263	293	306	288	310	286	301	317	314	286	282	316	298	310	321	276	289	301	276	298	303	307	265	282	310	309	305	281	323	301	270	297	306	315	301	294	305	316	304	292	305	311	275	268	290	327	336	292	294	325	264	303	292	284	336	291	316	308	316	284	290	315	295	304	303	291	305	284	266	307	310	270	317	297	291	278	301	321	322	282	320	316	322	304	277	245	283	300	294	279	297	314	335	292	292	294	306	297	293	330	312	318	294	299	337	266	300	246	265	273	288	309	296	311	286	294	307	305	293	273	278	299	316	283	275	286	331	330	303	308	312	302	251	290	298	271	312	313	299	308	312	289	299	312	275	286	308	324	258	304	254	266	292	331	321	308	311	292	297	263	284	306	295	311	281	299	295	277	299	301	290	299	318	294	307	298	286	256	318	295	279	271	287	294	291	298	287	289	304	296	285	289	304	309	299	287	270	309	297	299	271	290	292	301	312	299	292	309	287	303	318	312	328	251	270	281	280	325	277	268	285	274	285	298	298	305	299	295	276	290	283	294	319	294	278	302	293	315	294	290	325	276	286	260	268	290	255	287	273	316	302	330	283	295	277	282	295	295	324	278	293	306	327	293	285	316	284	295	291	283	269	294	311	255	303	301	282	293	271	282	259	301	275	299	304	285	286	281	288	269	289	312	294	292	313	305	290	292	320	310	288	273	288	312	286	268	273	287	273	313	331	283	292	284	293	293	303	276	258	281	318	295	306	319	284	268	286	290	301	303	303	296	280	280	298	247	280	300	305	280	311	272	303	250	295	293	294	259	286	307	256	297	272	291	294	313	289	327	311	322	355	280	273	262	292	276	263	308	279	303	287	304	301	321	296	321	289	319	320	298	292	318	285	299	307	294	280	296	301	318	267	252	278	271	307	287	310	290	305	267	304	298	328	278	307	288	290	275	277	315	270	281	286	287	274	259	284	311	293	327	270	269	278	297	306	264	277	296	288	293	322	296	297	285	322	292	285	326	284	300	287	309
15512	18888	31202	40543	41594	41689	42696	36897	22752	22140	14029	19647	27041	10031	3963	12581	32115	27945	17934	22675	20714	13056	6298	2556	1195	886	743	783	760	770	780	821	783	797	729	779	795	784	796	777	751	739	757	771	776	772	754	716	764	748	759	800	725	796	800	764	730	809	762	731	763	813	863	781	785	785	807	776	757	739	758	765	703	746	712	739	798	745	744	735	847	739	791	784	783	759	770	796	798	751	748	809	781	814	757	769	780	767	770	782	713	769	738	772	799	828	733	761	802	766	749	770	773	802	785	794	753	740	775	749	768	751	803	800	777	702	765	732	792	775	789	813	746	731	772	798	772	818	783	774	763	766	765	719	762	750	737	747	730	832	739	718	750	759	760	805	781	783	721	782	798	780	733	751	803	784	784	743	750	755	798	763	740	784	766	729	731	824	749	726	741	809	764	795	718	744	744	807	810	764	749	786	714	731	758	776	759	814	758	727	844	786	740	792	737	760	746	739	803	763	792	781	744	823	785	765	806	766	761	737	774	777	760	771	757	807	736	764	787	768	769	805	764	748	750	779	769	785	727	785	774	718	815	811	768	746	770	824	743	776	796	781	734	780	742	733	799	775	767	732	780	761	834	785	750	783	763	792	781	815	794	770	763	739	691	751	783	787	854	801	766	773	781	775	794	780	742	738	766	766	783	797	738	800	787	781	772	770	740	768	792	774	748	777	782	782	765	731	798	737	763	807	773	820	754	798	718	764	774	704	801	838	731	749	747	741	815	762	742	765	775	758	802	777	748	738	769	753	782	736	788	730	754	773	767	757	761	749	752	731	728	752	802	761	766	850	776	749	741	751	755	766	793	796	764	760	728	787	789	788	762	728	789	781	745	796	732	772	785	766	764	794	779	768	741	766	781	806	751	803	792	823	719	729	757	775	755	764	743	817	748	754	799	778	818	700	790	761	755	780	713	752	796	810	837	754	746	779	781	769	770	794	770	763	717	764	761	801	814	757	765	798	760	813	777	730	756	737	724	796	728	746	736	805	770	785	764	784	806	785	793	768	786	774	716	731	786	767	760	775	793	754	754	774	769	801	799	769	760	796	742	752	762	768	788	775	724	727	776	753	793	729	799	787	740	736	754	832	751	789	751	768	757	768	789	729	737	751	740	754	782	801	806	786	753	771	796	802	769	764	759	767	749	824	774	776	772	800	770	786	800	774	808	761	785	746	755	798	746	729	770	788	771	780	785	744	751	802	755	779	795	818	742	782	768	712	768	785	793	775	768	694	764	742	755	768	759	722	781	753	758	728	803	740	796	752	736	765	721	765	747	768	790	795	774	788	786	821	739	806	808	744	694	752	751	764	733	746	755	810	788	754	754	802	785	749	760	750	789	803	784	741	743	773	716	758	782	736	745	762	772	779	757	779	826	763	755	736	803	760	800	710	803	744	770	752	767	785	771	767	775	744	833	818	744	765	787	727	767	767	749	816	746	785	753	721	762	768	780	830	721	773	743	762	769	780	803	771	757	722	770	708	777	763	782	772	755	779	778	797	811	766	752	748	797	767	766	799	816	768	753	741	784	799	767	784	769	822	761	783	769	729	691	784	800	772	796	799	757	733	761	769	798	781	757	756	789	760	785	740	724	769	797	755	789	754	742	772	795	752	767	742	770	748	761	790	761	762	776	797	754	797	770	791	759	700	831	733	740	734	787	797	822	821	723	793	731	758	770	758	763	741	784	807	813	816	748	769	725	763	788	769	780	770	788	721	762	768	747	780	780	777	767	784	776	770	757	790	716	743	770	773	763	765	758	777	725	790	727	745	767	736	797	769	751	769	828	773	795	782	765	750	781	789	778	717	816	772	732	726	799	740	722	723	733	821	753	692	781	758	810	834	768	770	767	796	763	807	772	756	779	766	751	757	813	746	771	759	764	759	741	755	744	765	776	754	733	763	752	787	752	767	764	742	791	810	776	808	759	782	763	754	779	735	771	740	749	741	749	761	765	760	849	796	757	762	770	756	731	762	789	709	697	775	795	780	741	817	761	806	799	738	770	752	800	793	768	746	699	776	757	754	762	748	704	775	781	730	772	773	777	762	748	779	748	751	738	740	728	768	773	775	731	799	752	793	750	778	757	752	759	724	821	740	730	740	773	805	755	737	744	746	774	791	745	753	794	767	779	760	762	776	742	747	771	830	728	769	778	747	724	708	791	781	779	780	777	775	752	771	768	739	751	714	745	783	755	742	757	785	735	743	750	754	775	790	723	781	729	749	779	761	747	766	783	744	750	775	749	772	705	771	718	715	751	744	769	806	779	747	751	757	730	725	761	766	778	792	774	775	758	752	758	786	735	777	799	781	770	789	759	736	722	773	763	756	763	755	734	792	763	780	754	810	787	770	726	737	778	744	800	770	756	746	778	838	728	816	740	779	717	745	820	786	790	785	728	762	743	722	788	763	782	771	758	739	779	775	768	787	744	750	714	768	773	769	773	805	754	730	767	798	761	722	771	777	780	780	757	766	804	777	755	777	804	813	764	786	763	771	755	783	826	776	770	765	734	741	746	758	812	764	774	758	749	769	770	784	762	794	756	749	716	780	700	760	789	737	741	738	766	826	808	767	748	803	775	755	736	754	773	794	725	814	756	802	768	791	755	760	753	771	803	783	785	779	764	809	781	761	795	749	736	754	719	766	772	740	721	717	725	764	796	770	761	750	812	797	797	780	764	788	744	756	768	769	765	771	783	763	715	752	761	784	810	765	757	740	781	725	808	722	779	753	744	730	740	810	797	722	787	801	780	749	788	836	769	739	741	737	762	786	789	783	791	726	772	770	738	800	778	759	752	801	755	725	789	729	749	736	728	703	774	779	787	779	710	780	763	787	816	811	800	703	755	750	786	710	724	805	738	743	744	764	842	757	812	766	760	740	815	748	797	776	741	756	753	778	793	750	784	750	759	776	793	749	755	741	755	753	747	797	792	764	767	720	810	762	753	775	776	736	812	818	737	774	774	746	774	740	741	750	738	787	753	770	740	810	769	757	792	815	739	724	774	779	731	756	796	793	775	737	775	750	778	770	752	793	698	742	754	755	746	775	810	775	717	771	798	795	841	757	799	696	735	737	764	734	764	710	731	815	729	751	792	780	754	800	734	747	765	748	778	721	785	774	779	724	784	736	753	786	787	751	758	765	757	772	843	765	748	741	753	769	851	781	793	770	744	788	714	756	755	780	795	741	739	806	737	788	763	765	760	758	753	731	779	744	778	760	777	760	771	740	728	776	736	756	814	784	813	767	790	762	748	791	747	809	737	784	770	758	766	805	738	760	718	809	752	750	737	790	776	782	776	779	725	786	796	774	798	758	770	797	738	774	786	754	759	814	780	824	746	751	732	791	764	779	785	753	806	757	801	792	771	736	759	719	733	781	727	778	768	766	742	792	773	766	767	815	741	751	709	770	757	776	770	736	766	763	773	773	753	734	764	759	757	795	776	717	805	758	747	758	737	739
7571	5438	7597	8172	6366	4741	3631	2707	2178	1519	775	905	918	491	346	388	577	481	423	610	768	603	510	400	326	305	320	278	297	295	304	287	281	310	293	269	297	291	304	302	277	276	271	303	298	283	259	301	301	274	276	302	273	293	333	266	274	288	290	304	279	276	260	274	301	295	315	293	288	290	300	288	267	288	275	289	313	299	280	272	296	303	287	292	303	287	291	300	302	301	277	282	289	287	286	260	275	297	271	304	299	292	285	290	292	310	307	328	289	315	294	307	268	296	277	262	285	244	290	291	311	277	298	284	335	292	288	271	297	313	286	288	286	304	297	271	278	292	311	291	263	268	276	261	280	263	317	275	294	311	321	278	264	288	307	294	301	293	269	283	302	313	305	316	304	306	270	298	282	304	280	298	293	284	281	342	295	271	270	295	299	278	313	280	277	287	273	311	286	315	309	264	297	270	291	275	269	297	295	266	319	283	299	291	329	320	280	274	307	265	299	278	287	309	286	320	275	293	303	303	292	304	299	296	308	264	274	285	280	310	298	289	294	287	263	270	320	266	298	316	308	288	289	325	297	264	314	312	290	300	264	293	261	300	281	275	261	309	308	323	283	259	291	277	323	308	249	281	250	275	281	268	291	290	257	288	267	272	312	295	285	268	291	269	290	247	296	296	290	299	282	281	310	292	310	296	282	282	283	262	306	288	302	299	280	278	255	269	334	299	281	309	303	309	309	286	288	287	264	301	272	260	279	281	296	281	310	300	272	294	281	288	304	275	285	274	293	285	330	303	275	329	283	308	313	287	304	282	295	305	285	308	308	303	269	277	299	285	267	295	291	273	326	291	283	327	239	311	331	287	301	280	260	287	287	278	266	285	313	276	240	279	281	286	294	338	279	301	277	268	286	298	309	237	274	281	310	309	313	288	306	297	280	293	267	304	301	323	300	263	282	265	296	275	283	325	280	281	287	275	290	290	284	297	322	291	319	294	293	285	289	316	290	270	265	293	289	296	299	342	283	295	288	286	289	276	280	277	297	304	284	313	294	306	299	276	270	291	271	298	289	282	264	275	252	297	278	303	291	310	253	271	296	287	266	311	283	310	267	303	292	298	288	295	306	252	292	295	291	302	281	269	307	290	294	316	283	281	300	289	280	260	292	326	279	326	313	285	293	280	275	280	278	282	297	310	282	275	276	305	295	304	269	306	299	305	282	335	341	284	326	277	307	302	294	290	299	281	266	301	303	310	263	276	271	300	294	289	285	289	284	263	283	299	291	294	274	296	281	287	292	268	290	267	256	280	269	315	306	325	309	303	318	276	310	277	314	308	296	323	279	288	284	312	288	305	271	306	290	302	312	303	309	270	285	294	316	279	294	288	297	307	310	310	286	297	226	302	260	268	288	264	323	304	320	306	283	292	291	276	288	277	321	294	292	321	276	278	296	298	299	295	312	295	263	309	314	295	303	302	291	312	288	301	301	308	276	332	280	296	285	304	324	268	320	281	304	286	285	300	310	288	292	286	283	282	285	299	307	277	311	319	295	300	310	289	319	301	266	282	286	282	294	311	300	277	279	306	289	284	301	297	297	276	328	272	279	260	309	319	287	281	302	304	307	286	293	291	265	303	264	266	282	284	323	286	315	281	276	312	283	277	283	331	301	311	282	274	312	288	299	299	283	322	304	273	299	310	309	274	299	293	268	306	281	287	284	300	286	280	315	294	303	320	314	298	297	285	276	278	294	297	311	298	299	291	288	272	307	338	278	319	320	284	296	308	283	295	302	285	265	306	291	283	262	273	289	318	267	250	292	271	289	297	309	293	304	262	268	295	292	297	286	298	279	318	277	280	287	278	316	301	282	296	314	305	287	307	271	304	307	305	295	335	294	301	292	269	294	289	308	296	288	302	278	275	319	303	282	274	305	294	298	283	293	260	289	295	279	285	258	303	320	307	297	291	317	288	281	293	294	283	308	284	269	304	311	279	283	269	287	265	313	313	287	285	304	299	301	280	305	295	278	299	301	280	299	300	291	307	299	266	279	309	316	307	289	285	299	298	292	283	284	279	291	307	286	299	287	273	266	286	273	266	279	282	294	308	282	274	293	305	297	303	311	286	274	347	321	253	298	284	290	241	267	285	297	303	299	285	271	318	297	289	291	297	269	293	275	303	292	304	248	289	304	285	285	275	301	287	320	316	293	309	287	266	270	288	322	307	269	298	304	269	301	320	299	307	286	294	315	306	305	255	294	337	278	277	287	280	281	291	281	287	312	289	295	303	275	281	285	287	301	283	262	309	293	334	291	283	314	285	284	287	333	276	265	287	279	321	291	321	301	269	286	305	285	322	304	303	294	336	274	313	303	302	284	298	311	302	281	313	290	273	274	270	267	288	270	296	303	286	298	275	313	287	300	261	270	321	250	262	300	296	303	281	255	319	261	309	286	279	290	298	254	270	294	299	296	319	277	317	277	275	288	286	282	307	273	292	278	276	297	282	297	307	289	324	273	288	315	289	257	285	307	307	289	282	273	291	299	312	253	281	289	322	280	306	307	305	306	324	291	277	316	285	268	296	289	296	257	298	293	299	277	298	296	292	288	299	285	276	285	304	285	280	273	289	321	287	283	271	321	293	279	304	313	263	291	292	267	296	268	310	293	286	309	306	319	303	312	312	304	286	274	265	273	277	276	288	278	313	306	307	317	302	278	273	345	279	318	301	295	264	280	279	309	281	294	304	294	280	281	279	295	269	284	297	309	283	239	276	319	291	331	306	292	304	288	262	292	295	299	280	312	336	303	292	280	275	270	278	268	275	293	310	296	260	286	309	273	314	307	290	274	284	282	290	266	304	281	292	280	303	305	313	294	271	265	281	281	298	273	317	287	300	311	286	298	318	275	277	303	295	300	278	299	300	273	303	306	290	248	305	268	318	294	303	272	284	281	302	320	287	278	288	301	325	269	281	298	298	304	307	296	287	304	262	304	321	255	267	286	298	306	333	313	297	258	287	300	310	302	272	286	283	286	291	313	290	298	327	253	288	279	264	292	265	287	314	315	321	291	309	288	280	277	300	309	326	302	269	274	304	303	304	315	305	313	280	304	266	263	294	270	273	296	305	288	294	287	300	302	294	312	303	297	303	313	270	291	314	283	288	314	281	262	294	277	314	323	286	296	286	287	310	277	285	287	301	278	309	297	274	275	286	272	324	297	271	301	296	286	309	325	277	289	297	291	294	287	307	307	304	301	276	282	278	313	295	288	286	267	280	308	304	285	312	280	324	292	291	289	286	306	304	292	282	320	304	293	281	296	289	321	288	277	306	311	306	272	288	308	303	327	254	333	324	282	305	302	308	305	302	281	306	319	287	304	301	262	295	265	334	269	300	320	278	267	289	295	288	265	259	297	265	316	295	290	284	258	298	310	293	279	287	292	254	307	257	275	289	300	278	282	303	290	270	279	274	328	311	313	249	275	312	279	273	297	300	253	249	269	298	322	261
5241	5297	11594	16498	14560	13609	12180	10925	9779	7051	3860	4870	4543	1960	1138	1456	2756	1838	1738	2937	3270	2465	1777	1254	898	791	782	809	725	754	760	743	754	754	784	797	761	722	768	780	762	716	751	818	795	760	747	817	758	802	783	730	739	745	758	774	746	780	724	783	776	765	748	804	767	764	765	776	778	763	788	750	797	776	738	721	752	747	701	801	798	725	732	722	764	748	819	736	760	758	779	728	722	765	787	774	769	790	745	729	815	781	782	758	758	778	703	769	742	797	773	789	782	783	790	718	751	756	757	713	785	739	706	783	801	729	690	780	749	755	761	795	739	736	819	805	789	725	758	707	766	729	813	787	768	753	758	766	761	816	756	730	735	784	738	794	745	774	733	764	814	799	788	809	766	797	719	750	794	751	791	777	792	718	764	742	775	747	851	777	726	765	730	779	740	735	732	762	748	713	807	791	728	754	775	742	792	791	769	751	796	758	772	764	753	796	768	747	771	784	761	774	762	747	768	775	748	767	756	764	766	727	745	802	835	780	783	729	792	785	794	753	766	705	771	775	770	778	808	738	758	791	738	780	750	742	739	786	716	783	761	757	791	736	797	791	773	783	736	750	766	799	718	785	772	739	733	770	769	779	729	752	762	762	775	739	794	760	736	750	756	771	761	787	737	801	749	753	812	782	789	767	744	803	775	732	766	774	764	754	747	754	756	732	740	734	815	772	748	763	762	775	798	741	792	747	750	763	698	782	792	766	768	770	744	717	757	734	817	805	748	754	745	776	750	775	776	753	730	773	793	745	805	767	826	740	723	733	803	762	789	765	767	778	811	753	794	757	798	775	739	794	737	727	770	826	780	767	728	758	722	771	784	770	751	783	812	792	762	778	755	805	756	737	762	778	807	818	771	707	735	749	703	794	769	784	795	767	772	746	751	748	810	763	756	781	776	781	852	719	776	758	728	795	754	798	777	764	761	768	798	758	815	787	771	769	730	760	740	783	705	682	831	792	757	727	728	771	781	780	799	772	733	763	784	741	770	708	772	777	748	800	786	768	749	807	766	744	743	806	793	701	754	788	760	803	807	766	766	733	736	738	748	753	781	771	790	761	719	758	771	751	753	770	775	784	811	797	726	768	768	748	755	713	757	743	777	755	762	799	811	769	741	777	755	721	742	756	791	746	748	771	737	732	770	723	770	751	758	755	747	794	753	766	761	744	789	808	762	754	722	765	721	709	747	710	787	763	785	749	747	775	782	714	776	751	771	767	735	785	776	746	756	768	775	754	738	791	784	748	751	766	760	750	823	729	774	743	803	752	760	750	757	731	791	738	742	764	748	786	751	736	779	801	725	749	754	794	784	780	763	725	779	743	770	777	758	777	799	791	772	784	728	792	734	753	757	755	760	718	759	766	747	754	768	725	809	762	725	724	788	781	802	767	738	780	731	755	761	740	789	796	790	784	788	732	750	770	785	761	783	793	812	803	751	763	736	763	777	727	721	757	803	806	765	856	771	711	771	732	764	738	748	767	785	738	773	772	762	732	736	749	711	765	756	786	768	812	799	728	733	733	749	799	804	758	745	751	758	760	763	786	745	801	755	750	771	733	733	752	752	757	747	691	693	739	768	797	731	762	777	726	706	755	803	714	770	766	734	809	777	769	759	817	812	754	756	773	793	729	818	767	763	797	756	742	754	777	707	742	765	760	788	730	805	793	725	760	772	734	759	758	783	784	818	777	757	744	776	795	743	727	806	738	721	772	750	753	810	767	765	788	749	781	758	690	708	711	780	793	737	767	725	776	761	751	741	792	779	754	782	796	763	800	749	782	766	793	742	809	704	763	753	785	786	794	797	731	701	751	771	783	785	744	738	785	728	804	783	765	777	722	745	776	772	802	755	783	777	712	764	815	744	736	775	782	720	766	731	718	770	784	762	704	753	754	788	783	796	797	726	780	765	807	753	799	737	744	766	751	745	736	743	744	828	746	711	743	807	824	734	790	760	808	760	748	756	740	791	740	771	712	796	785	772	770	803	760	761	771	768	721	799	805	781	797	746	735	704	780	807	789	747	779	761	773	754	797	818	813	749	753	815	820	792	792	753	759	795	788	740	759	785	784	745	809	746	766	729	747	721	718	747	760	771	751	789	727	775	774	707	767	740	743	796	784	771	728	761	741	808	855	773	770	753	744	767	730	781	828	751	746	743	765	780	795	780	794	731	747	740	737	792	692	836	771	719	814	737	799	792	830	773	728	761	765	766	798	760	786	770	727	742	777	779	737	800	795	810	797	801	786	785	791	770	750	805	747	720	724	754	758	762	734	758	762	737	829	758	776	763	763	790	799	817	778	782	725	755	824	759	773	779	744	772	734	810	789	735	731	739	801	784	735	819	747	802	731	782	688	743	751	790	823	808	728	755	772	760	730	791	800	761	745	752	762	765	786	809	780	786	754	757	809	747	777	775	790	755	766	810	753	736	765	784	790	756	758	738	789	765	773	742	781	740	762	786	782	765	785	759	758	759	797	785	808	765	771	757	782	774	813	807	801	816	789	717	786	813	769	740	743	764	731	760	760	811	741	786	733	760	759	735	736	699	780	778	770	771	779	768	725	719	767	719	771	768	801	738	757	741	757	788	766	772	754	792	803	782	756	731	765	762	779	792	769	734	792	755	769	757	797	774	758	788	799	748	735	785	780	771	790	790	800	794	767	772	773	784	804	777	765	781	721	745	724	767	763	706	792	792	786	849	743	799	805	749	785	768	792	781	772	731	751	783	767	772	797	795	764	746	758	734	783	812	768	712	753	793	702	714	746	753	752	788	771	732	754	775	711	758	742	741	764	785	767	753	780	766	732	794	781	749	751	793	742	711	744	734	842	740	744	779	793	712	780	767	792	747	767	742	724	728	741	801	778	764	765	779	793	784	755	791	731	758	725	813	808	768	750	783	775	752	818	728	760	777	765	754	778	776	781	780	745	704	777	783	768	736	800	738	739	739	761	763	734	761	773	761	813	772	745	717	774	765	776	730	769	763	814	794	737	743	827	737	795	748	768	756	755	779	769	777	810	776	743	770	754	766	760	785	789	778	742	737	692	747	759	817	751	753	792	804	805	753	760	720	693	752	780	755	754	825	737	796	713	761	786	769	738	784	741	740	760	746	799	742	753	764	755	746	745	819	772	816	716	732	737	790	783	754	713	725	761	725	711	790	722	747	765	781	828	774	738	794	786	801	729	766	774	759	752	757	800	740	782	703	748	776	788	802	742	733	794	762	765	751	746	700	752	745	784	754	770	759	757	787	726	790	817	799	722	776	682	723	729	726	765	778	815	734	730	770	747	749	781	733	762	764	731	772	796	752	768	760	759	770	775	745	787	726	689	816	728	755	801	754	788	788	792	757	797	784	778	778	733	733	776	774	833	773	748	754	791	749	735	785	762	768	760	796	733	816	724	783	768	734	771	773	757	745	779	770	815	697	714	753	716	777	734	763	787	724	757	768	782
20849	18415	32228	29093	31243	36738	34242	30586	30815	19792	9017	8861	5961	1527	454	1397	3804	2583	2190	5666	4810	2662	1255	667	477	387	326	310	330	327	330	287	301	277	279	290	299	304	279	299	273	293	311	306	276	282	290	287	295	297	270	282	293	276	290	290	319	304	328	292	291	308	294	277	290	330	310	273	278	318	283	324	287	316	294	306	326	313	286	245	292	267	298	279	293	276	309	292	303	273	283	281	319	280	288	325	299	308	309	305	332	276	290	314	293	312	284	317	292	302	327	297	319	272	300	343	297	318	317	286	266	310	328	311	306	262	305	301	277	288	293	304	309	268	289	279	335	316	283	294	278	296	301	271	270	296	314	278	301	322	291	316	309	313	320	300	294	316	308	286	310	310	318	293	279	298	292	309	326	323	283	276	273	291	303	256	284	288	322	304	311	290	304	291	293	282	300	315	311	266	279	266	263	278	318	311	311	293	285	294	296	288	296	296	263	304	287	302	300	310	301	289	303	330	312	279	301	277	321	298	281	307	310	287	298	282	297	308	298	278	323	308	309	289	319	326	307	289	299	321	296	279	326	274	308	286	292	318	273	283	268	275	327	271	316	284	313	300	295	297	290	247	298	298	276	302	293	289	330	278	274	293	291	304	294	303	298	291	298	324	275	292	297	306	314	323	307	297	285	294	310	301	295	291	285	286	270	308	296	301	293	277	282	297	300	308	286	277	303	274	300	286	312	326	272	304	273	278	296	290	301	294	261	299	296	284	309	313	265	313	296	274	283	282	285	261	309	323	269	306	317	262	292	309	324	312	279	303	307	294	288	301	326	298	290	263	294	283	285	283	280	304	317	314	300	290	307	286	303	336	303	306	273	301	271	295	295	307	296	330	284	326	252	304	290	296	321	342	324	270	284	268	295	325	269	323	340	282	282	321	281	261	275	293	287	284	320	299	299	297	272	294	315	266	292	270	308	301	307	299	297	278	285	318	289	334	322	287	317	314	305	299	276	282	286	292	309	300	308	285	286	291	286	310	307	338	325	303	330	280	292	285	282	280	286	321	282	304	304	328	292	278	304	284	289	288	318	286	289	303	322	293	278	274	291	302	304	297	307	294	299	319	312	297	282	286	292	280	297	301	295	301	310	295	319	306	282	298	297	282	306	279	284	266	291	283	296	299	310	284	291	259	299	314	295	294	298	290	256	281	301	345	286	284	292	299	288	280	286	284	279	292	288	302	289	304	283	272	254	302	308	316	298	312	308	270	274	270	277	310	326	287	294	266	302	301	304	297	306	298	305	283	308	303	275	297	291	278	269	281	309	284	323	285	305	289	260	290	287	310	291	302	289	307	287	268	290	310	310	274	282	277	286	282	292	290	310	296	301	298	237	297	295	302	280	308	299	283	284	289	266	315	286	291	281	290	322	280	285	287	318	308	297	304	298	313	331	297	294	264	321	302	322	290	312	330	294	307	297	293	286	290	311	273	277	296	320	284	311	296	283	320	271	305	291	288	277	263	300	276	301	302	320	317	305	292	278	312	285	293	298	302	298	287	271	318	273	294	305	284	266	283	295	270	303	294	303	273	289	284	332	308	284	280	280	295	316	296	283	296	275	312	274	272	283	284	277	316	307	295	267	297	294	277	300	308	284	306	302	311	273	269	302	306	299	325	319	324	284	290	297	285	283	298	296	287	287	302	295	297	293	322	306	300	324	286	283	309	295	329	291	298	310	317	270	284	293	297	301	318	271	316	308	308	310	294	308	311	310	280	262	288	313	286	309	269	285	317	304	263	295	304	336	296	280	291	317	274	286	307	312	271	282	289	310	275	308	346	282	293	333	300	287	295	277	320	274	303	312	297	273	300	298	293	268	323	303	326	295	281	275	295	308	277	310	289	302	269	305	291	287	306	282	313	298	269	325	319	310	312	262	305	300	285	298	313	311	307	336	309	311	329	301	334	301	300	308	294	331	283	295	301	319	323	312	303	283	295	291	323	328	304	278	304	319	269	310	291	295	266	295	290	289	267	332	288	320	274	305	269	288	322	290	260	273	296	288	303	319	292	293	278	285	324	282	293	297	293	321	283	295	304	297	315	297	288	320	307	295	285	271	275	299	326	308	285	301	310	271	304	279	270	235	288	312	300	306	309	282	311	285	276	275	277	296	257	306	291	326	308	283	318	321	271	320	304	341	297	289	303	318	305	292	333	290	308	297	292	277	298	266	281	290	303	306	268	317	323	292	289	294	304	267	292	312	329	247	302	301	321	279	301	280	259	298	306	296	299	305	306	308	294	281	311	284	264	296	308	278	301	291	300	310	307	319	294	298	308	289	309	315	298	312	299	285	274	277	276	316	328	313	280	290	270	298	286	304	294	308	313	283	308	285	288	305	323	269	303	266	301	302	264	323	299	322	310	286	342	276	284	306	269	291	318	285	313	317	281	267	308	307	283	262	297	310	297	303	268	294	284	289	303	281	301	275	306	319	294	311	278	315	303	309	289	292	295	255	296	295	292	312	321	286	270	305	290	309	310	325	288	281	308	312	266	296	295	271	288	284	320	308	291	298	310	281	308	282	294	310	283	285	289	277	308	300	313	292	288	282	315	308	310	284	311	283	303	311	288	281	284	294	269	283	283	305	331	310	323	293	308	298	320	320	276	306	295	300	298	287	310	321	297	301	319	316	295	287	265	306	296	313	286	313	306	289	295	268	323	294	307	301	310	316	319	286	310	330	345	325	307	293	276	292	314	316	285	296	314	299	299	254	305	281	292	286	288	289	307	294	304	286	282	292	283	317	305	319	286	302	335	314	310	298	278	293	287	298	302	309	274	273	309	310	327	340	300	315	279	317	293	287	286	275	271	289	299	316	306	289	274	313	290	316	294	289	302	293	267	302	316	285	269	291	310	286	263	285	275	301	294	332	281	310	285	285	308	285	293	288	309	302	314	283	271	297	288	290	297	310	282	275	304	281	314	286	343	286	311	287	272	307	304	287	309	317	313	296	278	304	310	311	308	297	292	315	297	332	316	322	288	288	272	304	292	276	298	304	298	286	294	271	328	318	306	316	300	271	318	300	306	273	306	314	306	327	261	300	295	287	285	289	288	303	259	312	290	314	301	313	278	283	310	264	300	304	316	312	265	302	300	304	293	299	294	285	294	280	288	274	300	327	282	293	293	303	288	340	309	311	308	284	291	309	287	315	295	304	326	340	279	350	296	252	287	278	295	270	274	293	292	306	300	292	305	313	306	280	279	287	301	271	299	284	288	313	282	294	280	316	306	306	280	292	293	297	310	312	293	276	265	286	277	277	263	301	280	303	309	287	313	310	303	316	279	306	338	297	282	329	309	318	328	307	271	302	307	278	297	312	256	298	323	334	278	294	295	322	290	289	293	283	296	295	317	315	290	327	309	308	300	298	305	320	307	284	315	283	304	276	299	291	308	290	305	279	289	320	281	277	331	299	332	326	304	312	321	303	262	294	308	324	302	283	294	281	286
12881	15485	31904	32822	39974	44919	44091	42417	40345	32041	20788	24594	14425	4618	1689	6843	16269	11047	11053	23439	19136	11769	5762	3010	1812	1170	905	870	842	797	764	799	771	798	763	741	791	813	756	732	828	767	768	733	715	750	758	801	806	780	788	819	787	767	776	763	813	755	770	765	792	788	795	772	819	804	749	798	775	745	781	809	784	794	742	794	777	760	773	803	763	813	824	816	813	754	765	740	789	803	805	782	817	809	758	750	790	803	833	761	795	777	798	732	737	772	827	762	812	756	804	789	759	777	748	751	763	773	798	781	730	742	765	743	760	771	780	793	759	760	806	751	734	793	743	806	765	810	812	799	814	739	818	789	741	810	746	750	812	784	815	752	752	775	763	819	788	796	756	801	829	739	788	793	776	835	761	769	770	779	787	774	742	797	732	772	750	732	768	773	824	773	798	806	781	785	772	742	720	764	734	765	779	791	779	759	792	759	782	774	777	760	798	778	745	722	820	784	787	797	773	829	788	821	789	765	760	775	751	777	831	779	789	794	754	766	763	824	787	779	811	780	757	783	774	730	878	822	747	756	790	748	782	740	775	754	783	767	776	808	791	739	803	777	753	746	779	795	795	742	758	780	768	786	750	739	798	740	754	813	787	741	765	758	834	793	792	768	766	770	813	732	809	826	747	805	763	764	779	761	749	733	744	794	804	818	807	736	752	778	742	773	751	782	786	741	799	777	771	801	777	781	791	784	787	788	760	781	743	731	767	764	753	774	764	760	828	831	770	779	766	765	735	744	782	727	764	760	767	734	734	821	822	768	735	769	827	824	774	742	778	784	750	770	762	768	791	742	797	796	755	734	722	829	743	791	791	784	832	729	767	783	728	834	784	782	783	761	796	801	719	816	756	788	759	855	797	802	730	810	793	781	843	782	781	786	812	783	771	753	791	789	787	785	758	801	812	812	762	769	773	792	751	740	819	779	804	767	769	822	752	771	758	847	754	748	777	756	784	750	789	777	806	756	748	827	761	797	743	747	826	776	783	788	810	792	780	802	771	816	754	813	771	797	768	741	768	846	758	762	780	787	785	783	781	804	728	719	796	750	797	737	777	789	783	728	759	779	768	797	784	758	796	770	815	781	756	772	812	788	747	775	796	780	730	753	785	808	754	766	783	790	801	726	815	833	768	784	779	720	781	757	759	776	808	758	790	765	722	854	742	758	796	782	789	777	788	789	778	783	781	783	770	818	759	758	768	810	716	767	723	773	743	766	796	805	793	757	747	792	703	701	788	819	785	737	786	788	799	767	743	779	733	739	732	792	805	814	804	737	786	794	786	812	779	826	796	741	793	795	789	775	780	746	817	788	790	787	769	771	763	753	732	768	696	814	769	754	775	753	772	741	753	793	757	812	783	812	760	769	781	762	735	784	750	816	769	780	755	805	760	804	778	780	807	740	791	805	727	782	796	811	771	818	811	805	717	780	793	794	776	757	808	795	824	774	751	760	751	777	787	824	749	731	801	786	722	737	753	749	791	796	773	743	752	791	781	746	785	768	809	771	788	795	777	786	782	747	773	757	790	767	802	744	800	757	743	816	782	761	842	799	750	703	745	820	723	765	770	787	772	726	827	784	759	727	761	753	762	773	743	803	757	821	754	730	821	768	832	762	760	752	791	771	756	785	780	794	765	753	783	751	755	791	737	804	765	734	787	775	773	790	759	764	752	758	752	760	782	803	753	768	741	765	789	789	780	742	773	812	755	755	775	818	764	800	765	790	760	757	792	770	815	757	711	802	791	827	730	767	787	801	756	775	771	757	756	745	758	764	817	779	734	814	759	762	795	744	790	807	762	771	777	735	763	725	811	787	799	787	772	746	787	792	762	734	723	800	771	775	786	751	773	803	785	786	809	719	727	780	763	778	763	763	837	777	751	770	773	744	771	800	787	790	803	823	781	769	790	821	764	765	774	779	785	784	746	830	741	747	776	762	772	794	735	717	815	804	762	770	788	813	784	777	741	750	747	778	819	786	751	801	736	753	755	806	772	790	756	775	778	747	816	755	809	796	783	797	748	792	758	771	762	770	742	731	740	769	727	806	769	731	780	810	798	779	807	739	743	829	765	798	824	791	752	695	788	762	794	795	733	821	741	788	772	751	824	803	732	761	729	749	730	748	842	770	807	825	756	770	791	815	789	736	788	777	786	792	764	741	808	833	762	800	754	776	766	791	771	761	803	806	781	777	803	749	756	828	775	774	769	771	748	732	824	789	792	812	756	753	773	775	745	799	702	791	758	808	799	727	738	796	798	806	761	783	789	751	766	765	787	675	811	757	771	779	798	782	785	737	749	849	776	786	783	772	761	766	833	773	723	768	781	777	796	821	724	805	761	753	799	763	773	772	765	728	753	809	784	811	791	776	818	799	780	766	769	758	769	785	774	845	780	802	737	730	800	791	760	811	760	785	773	776	781	810	751	819	763	757	812	787	775	755	781	805	734	802	797	816	781	711	784	757	751	797	791	761	789	732	754	774	719	731	731	822	774	739	786	788	783	833	737	806	747	774	747	761	746	755	810	770	771	790	777	810	772	755	779	786	716	778	762	746	778	763	779	757	797	794	788	794	748	770	752	773	778	787	781	770	775	827	790	756	765	740	801	777	782	808	794	765	789	768	758	773	803	744	718	766	767	762	773	770	802	785	757	733	733	753	805	723	779	779	730	802	805	783	746	748	784	822	787	787	813	746	765	810	764	782	759	711	724	792	754	779	764	783	773	763	738	767	751	806	763	780	777	727	758	786	758	741	782	775	802	805	767	821	811	803	740	756	808	773	771	783	847	776	798	801	738	714	746	767	731	761	791	785	815	807	714	794	799	733	765	791	745	813	767	767	765	764	817	801	792	778	802	814	778	777	756	772	771	775	850	803	807	803	768	747	782	790	785	766	790	832	790	777	814	739	741	800	790	759	775	765	737	764	804	728	757	752	770	826	743	795	767	741	730	833	800	814	790	780	746	724	692	759	734	813	802	752	763	810	769	752	816	783	796	758	828	759	788	822	737	784	768	782	752	782	717	768	805	789	781	786	764	829	773	757	816	795	775	795	750	789	798	724	793	783	822	775	734	792	755	719	775	777	752	770	764	719	766	750	787	772	766	812	759	747	779	798	827	743	797	769	705	741	793	782	810	779	734	796	748	782	802	778	807	784	751	790	779	807	733	789	792	767	783	747	795	725	780	800	775	790	749	768	791	790	796	743	767	760	780	814	809	760	744	761	748	826	748	767	801	746	776	750	807	784	796	788	824	807	764	744	766	818	817	772	770	814	777	770	806	777	795	774	799	816	761	738	784	791	824	758	750	740	787	713	806	772	776	809	776	784	764	773	811	729	775	798	737	723	781	763	761	764	755	824	758	765	754	787	797	797	760	777	783	822	775	783	806	823	785	737	789	798	727	810	776	797	740	829	759	790	721	774	779	788	798	762	745	779	811	808	822	799	820	757	779	744	784	715	786	757
27853	27651	33287	36360	40693	42153	40566	40611	36645	25419	10962	2257	811	591	589	1838	12626	9178	2702	2877	4422	5191	3789	2427	1908	936	554	380	296	308	282	290	310	296	312	301	250	308	303	312	298	286	301	276	278	303	308	270	290	287	289	297	289	323	281	300	295	311	271	295	303	301	296	308	292	270	305	328	306	287	318	307	283	268	292	261	326	301	273	324	290	278	290	292	291	315	288	297	270	281	301	285	309	332	287	324	308	278	301	286	320	328	306	293	331	338	309	286	269	265	290	320	337	315	301	310	289	314	263	272	285	295	269	298	278	287	255	280	298	335	289	268	254	315	297	324	317	287	302	287	312	271	282	274	320	335	295	317	321	256	295	336	295	277	298	282	324	292	267	273	308	284	317	325	316	277	316	287	279	297	309	296	284	332	301	297	292	283	296	280	306	291	294	309	285	286	319	269	243	283	322	306	281	254	283	308	334	316	307	320	308	303	265	315	310	280	305	298	316	289	292	295	287	282	297	277	295	302	301	287	296	267	308	339	303	305	307	280	308	284	293	269	279	260	300	314	331	292	289	299	302	289	308	331	282	292	293	295	305	298	288	303	291	280	306	300	287	284	272	288	284	305	278	335	349	242	271	302	300	323	326	274	277	292	297	296	306	306	264	290	281	294	295	286	264	354	264	271	296	287	307	306	302	306	301	328	280	306	291	321	322	311	279	267	305	286	277	296	303	289	272	285	287	312	303	312	275	281	286	300	279	307	299	293	297	292	307	281	316	321	301	315	313	307	286	302	291	291	302	303	288	278	296	296	270	320	316	294	302	271	270	328	280	265	310	266	281	294	286	292	309	308	244	271	302	312	302	260	311	265	290	305	305	287	281	299	301	277	270	284	308	317	307	334	303	296	311	316	289	279	312	298	302	302	275	310	296	305	301	286	280	294	336	332	286	271	281	319	267	293	288	286	280	257	280	309	279	278	304	275	275	308	311	282	298	320	323	289	313	298	304	326	286	300	314	272	279	323	296	289	314	303	273	313	274	300	289	315	270	276	281	314	296	275	272	293	303	283	309	313	283	330	272	254	295	306	326	316	301	287	297	304	320	298	304	287	311	312	313	289	294	297	294	312	284	308	321	263	292	295	295	291	296	290	282	314	320	283	318	270	294	276	310	292	322	304	247	288	294	288	293	269	303	305	283	295	305	293	287	294	294	306	289	295	295	288	303	311	285	300	281	257	311	264	280	292	325	290	295	289	321	285	302	309	300	290	275	307	288	329	297	302	286	298	307	301	295	292	267	321	301	315	315	328	321	283	282	324	332	295	297	260	303	326	288	323	304	287	268	285	314	308	290	320	306	274	305	267	305	307	294	299	330	277	315	287	313	317	321	286	307	283	290	293	288	297	282	266	293	306	304	281	306	274	316	319	311	303	317	268	269	309	288	335	323	278	296	284	300	304	308	297	340	286	281	293	285	296	316	273	296	309	321	290	273	327	322	292	284	293	311	309	287	270	308	274	293	276	276	293	287	301	313	258	271	304	303	268	313	295	303	291	334	305	324	309	329	321	274	279	299	297	312	284	327	305	273	276	328	308	308	306	310	270	296	287	303	310	266	322	282	321	275	283	272	298	306	294	310	283	297	337	287	321	296	281	265	283	354	292	326	297	287	281	339	305	283	287	275	295	303	299	290	270	294	320	323	282	309	289	321	302	288	281	300	294	303	291	275	281	272	241	294	295	257	266	338	316	285	325	311	283	343	319	275	303	290	307	286	282	272	302	293	298	284	294	299	259	311	313	332	301	300	328	271	291	317	292	323	308	299	307	321	269	310	285	292	290	312	265	302	282	296	276	300	276	260	330	300	273	296	300	297	295	291	295	254	302	282	279	304	288	276	259	289	310	299	326	290	299	288	303	293	284	302	311	309	272	318	325	293	315	299	287	291	290	298	284	304	310	288	296	270	299	277	274	302	290	270	292	303	299	301	307	310	302	280	282	295	296	321	296	279	272	310	304	276	297	284	266	292	319	326	319	296	292	289	274	282	270	304	314	310	313	290	309	307	319	253	324	324	256	294	310	305	342	322	287	277	281	316	285	297	276	313	303	279	302	272	265	260	296	275	323	278	304	292	308	319	305	293	350	291	269	288	291	309	331	275	297	290	279	290	261	311	274	316	308	312	340	285	290	292	301	270	286	320	288	265	308	317	280	319	274	305	320	342	282	300	292	275	296	281	322	308	297	310	281	304	312	321	300	276	317	297	298	281	302	268	325	296	288	276	308	305	306	313	278	290	326	298	278	316	309	297	317	300	309	298	306	294	290	313	290	271	295	269	288	313	283	282	300	275	293	297	276	276	304	288	301	291	285	303	325	278	301	289	287	283	271	311	299	279	299	309	304	299	332	306	280	304	340	272	285	321	308	283	289	300	302	277	283	304	299	338	289	310	308	296	313	323	319	307	310	284	301	302	293	286	312	318	267	287	278	341	297	300	305	301	322	300	296	323	299	276	336	313	304	311	277	331	278	310	255	270	317	292	286	290	283	289	270	306	299	288	273	300	289	272	276	273	344	305	275	297	293	307	317	281	301	301	281	326	313	299	288	265	276	328	297	271	332	309	264	278	291	279	303	264	317	290	298	275	272	304	301	284	279	302	286	264	304	309	280	301	315	331	311	279	277	309	298	309	310	304	333	286	278	300	299	302	302	276	299	293	288	287	300	317	278	262	301	296	311	309	265	306	278	320	295	324	299	276	292	298	294	259	273	304	303	280	298	292	307	290	329	316	298	295	290	334	275	328	281	313	294	309	293	288	277	302	307	304	299	279	303	315	294	289	330	302	302	315	274	349	299	287	290	308	317	306	298	322	320	313	264	291	289	265	296	301	330	291	269	309	308	316	255	311	300	282	286	302	304	297	303	279	289	289	293	271	300	320	291	297	271	295	294	285	328	292	299	308	300	313	294	303	287	280	298	307	301	306	281	265	241	282	288	312	272	273	285	309	279	301	310	313	276	296	275	313	290	308	314	284	305	258	299	302	288	310	291	284	318	302	287	314	289	273	285	279	288	290	306	308	313	332	299	293	285	286	282	282	298	311	332	321	290	283	316	297	272	287	348	316	282	280	317	318	277	320	262	298	318	281	284	274	320	282	266	319	292	270	320	310	304	285	275	331	291	316	274	293	288	281	305	283	305	292	292	298	297	295	311	297	313	307	282	259	295	310	296	303	301	294	319	273	299	285	286	320	330	319	293	294	310	293	272	312	306	308	277	278	301	294	300	275	291	317	311	301	293	282	301	296	280	308	311	307	284	268	301	273	298	297	273	328	296	301	302	301	302	281	317	317	304	327	294	284	318	307	298	323	290	289	299	314	293	328	304	283	287	250	304	305	274	259	317	297	331	288	307	293	302	319	277	274	285	284	316	270	313	272	284	307	277	319	271	285	283	284	299	303	274	291	309	297	318	297	301	313	278	290	281	270	320	278	294	303	258	291	296	314	330	317	337
16024	21602	32728	40462	47066	48897	51918	50197	48252	32915	13146	4919	3513	2825	2483	8450	35424	24049	9620	13786	18872	19555	15843	11650	8749	4119	2049	1207	863	835	798	785	784	761	818	706	758	824	748	779	764	785	780	770	810	798	824	687	737	800	779	745	719	800	794	766	771	750	807	747	738	754	774	757	763	793	762	743	756	787	747	805	747	779	832	793	784	740	780	776	727	758	773	787	773	780	787	812	765	788	768	755	745	799	692	767	803	741	793	716	774	773	770	725	748	791	755	787	790	755	733	779	820	764	751	791	752	768	742	763	823	789	784	773	747	740	758	817	735	771	769	731	763	756	775	765	725	764	736	771	755	793	716	740	805	771	798	803	773	771	770	758	721	768	754	763	775	774	752	829	811	769	745	765	811	722	786	724	776	758	814	785	787	759	815	756	796	805	793	782	765	768	757	838	784	740	731	730	777	756	777	719	779	791	774	759	790	762	812	804	795	722	733	761	724	736	783	762	716	777	749	769	755	756	749	726	764	751	795	766	803	754	727	775	749	770	772	734	730	765	770	748	786	745	769	788	738	771	732	799	773	768	826	727	809	782	769	768	740	721	759	759	729	770	804	768	757	777	754	771	765	720	811	754	737	762	764	745	764	767	775	730	745	745	770	706	748	747	737	774	779	773	756	739	759	742	793	780	801	768	764	799	786	751	755	755	737	781	762	742	801	753	773	782	765	743	745	785	752	775	756	777	779	750	805	769	753	810	769	782	809	714	796	740	783	777	740	752	769	823	782	758	775	794	753	728	790	741	749	763	725	764	759	715	754	733	781	766	772	762	807	780	783	763	783	795	740	768	758	773	765	742	787	765	786	799	786	802	772	726	786	750	740	771	755	800	764	738	825	791	823	770	778	763	770	754	834	804	721	795	775	745	767	778	777	782	751	730	770	821	737	766	793	775	797	774	708	748	768	769	781	796	751	704	756	738	747	749	743	746	760	740	741	760	760	787	814	842	721	741	767	810	748	830	782	749	786	769	763	723	746	755	763	784	774	782	811	776	700	792	753	747	708	812	743	762	786	796	771	808	747	758	769	740	777	762	755	780	770	794	752	770	792	761	807	751	743	787	771	781	806	780	708	766	778	783	782	764	697	726	745	729	742	775	797	786	763	764	727	760	773	783	759	784	779	737	726	797	820	758	755	791	757	763	792	773	838	732	856	745	819	735	770	770	774	807	776	748	721	751	745	719	782	766	797	809	774	764	758	767	788	749	746	736	766	768	812	721	761	780	774	791	805	768	759	732	749	765	737	759	774	753	699	834	796	800	772	743	779	779	710	764	739	782	783	779	797	786	747	753	714	770	772	795	749	776	841	736	785	763	770	748	808	756	749	774	832	806	779	772	780	733	766	757	698	701	735	726	801	775	779	723	787	764	726	786	792	814	717	743	780	786	759	725	735	735	749	784	787	806	794	753	725	736	809	741	734	727	769	758	753	718	726	721	797	770	772	766	797	756	741	806	818	772	770	760	774	811	742	739	739	787	774	777	713	790	779	781	794	792	795	751	801	796	827	695	811	735	794	736	811	702	805	750	751	754	716	757	742	826	680	746	782	748	754	751	752	732	765	777	795	744	747	762	788	733	794	780	785	801	749	754	789	801	796	768	752	772	784	701	705	795	747	757	743	801	776	777	758	809	799	695	790	705	747	750	738	780	730	764	757	760	742	800	736	799	747	755	748	754	752	758	772	785	766	790	773	749	740	801	776	791	781	716	764	777	796	779	769	775	759	750	772	796	789	760	804	802	744	797	748	715	777	750	812	723	755	763	741	757	751	748	786	808	721	746	776	775	723	755	716	799	733	749	759	748	787	712	781	747	764	811	756	795	776	802	763	790	750	781	758	773	781	762	781	786	731	704	740	775	757	797	730	765	738	713	728	788	772	763	791	708	731	768	742	744	777	772	725	778	773	789	759	762	786	781	744	756	746	767	756	803	771	784	730	735	739	766	759	783	779	803	775	775	836	754	721	794	805	757	784	750	767	801	724	766	806	804	751	736	768	770	789	769	769	771	755	728	761	748	785	756	776	800	738	758	774	807	757	769	781	766	723	722	783	756	761	749	773	753	786	777	792	762	772	721	776	738	726	731	742	777	747	754	758	714	796	716	755	736	836	728	770	751	816	796	747	722	767	739	767	741	772	736	786	731	728	767	722	774	796	760	754	809	751	752	751	770	804	736	785	758	820	763	720	715	805	788	749	727	776	749	765	793	742	707	744	789	741	768	768	755	792	745	746	742	765	775	727	793	744	777	759	844	702	765	742	749	739	776	754	751	739	770	796	766	734	773	815	750	656	760	752	758	769	777	772	742	762	763	777	758	767	717	827	741	767	701	816	728	782	785	750	765	789	817	787	808	807	769	762	798	812	809	751	783	744	785	754	747	747	755	750	797	783	766	757	792	787	764	735	762	762	794	755	723	731	746	733	792	785	779	779	768	783	767	755	831	786	726	742	777	751	755	769	790	755	766	813	746	744	742	739	798	719	745	747	752	762	755	706	794	741	755	765	765	771	749	742	762	779	752	752	763	722	721	755	732	767	774	737	757	785	838	775	743	732	785	797	790	762	777	758	716	750	766	784	772	781	759	813	737	763	753	769	762	781	803	823	766	749	770	760	762	726	809	790	776	794	766	734	706	788	769	754	734	772	730	831	747	780	750	806	780	741	807	774	765	743	777	754	757	756	801	741	766	778	759	770	739	739	783	813	783	760	779	819	791	799	799	786	751	783	796	828	781	758	814	768	777	777	851	752	761	813	786	809	777	779	776	736	747	803	731	767	770	777	775	737	756	768	726	809	744	796	817	740	782	767	767	763	753	813	749	783	820	771	756	805	780	737	764	730	803	758	796	761	786	764	828	791	751	775	752	772	796	789	736	783	766	773	780	776	804	722	756	771	789	803	819	722	783	752	792	759	757	767	731	771	835	767	804	755	716	770	781	785	795	755	717	712	790	725	730	793	762	729	795	781	723	762	762	792	749	767	773	720	750	733	751	765	739	733	766	779	790	778	802	791	757	730	768	788	783	752	728	795	722	749	737	768	757	749	766	713	792	749	763	738	768	786	756	803	768	754	725	789	804	757	767	762	778	781	770	734	740	769	804	754	782	801	817	760	742	786	821	763	759	794	765	718	755	800	753	750	750	755	741	770	761	777	723	758	755	743	792	792	737	719	767	779	732	742	710	807	757	814	803	736	766	729	767	760	771	726	765	777	776	741	761	767	759	791	732	759	754	748	829	754	731	762	755	741	792	775	773	800	782	788	802	757	754	798	760	733	759	762	824	745	761	737	796	762	759	776	778	759	729	755	788	762	775	749	769	764	731	759	795	764	766	785	756	796	744	746	742	742	783	788	768	778	754	769	716	767	755	782	792	721	730	764	729	737	788	747	763	728	752	757	718	752	763	766	768	739	744	745	789	725	762	778	756	740	764	743	747	752	766	753	747	759	810	743	772	776	792
7291	4346	6506	9327	7550	6079	4777	3185	2854	1338	587	537	492	400	363	367	580	479	350	460	503	413	554	627	550	517	451	353	318	288	304	269	266	281	281	302	300	294	302	277	302	329	306	302	279	292	267	294	294	323	248	283	295	302	256	308	273	310	295	289	302	310	323	297	269	274	305	266	297	305	283	320	286	300	314	289	253	297	283	277	290	309	295	305	279	290	292	284	313	309	306	298	272	265	284	329	299	281	271	300	291	263	319	285	287	309	304	284	306	295	282	314	290	309	295	277	294	303	267	257	295	303	309	270	284	285	295	331	275	288	296	305	301	311	291	317	296	294	276	300	303	300	323	299	299	303	302	335	313	308	270	259	289	286	279	266	262	286	289	283	269	303	318	293	301	266	316	304	317	305	289	276	298	278	293	304	291	276	309	281	311	292	296	283	279	289	288	301	327	285	305	299	283	298	302	287	299	281	294	276	313	296	283	272	318	279	267	270	286	271	314	287	284	290	290	299	287	277	280	341	297	300	307	303	328	305	294	275	282	280	284	293	290	296	299	308	292	289	296	316	308	290	283	307	288	305	280	310	311	285	262	304	281	302	278	327	282	289	284	285	288	311	288	317	299	269	264	311	265	299	292	297	297	290	305	295	295	294	322	242	295	308	315	295	328	292	274	301	254	299	300	291	278	288	255	311	307	289	293	315	279	312	338	279	279	297	296	303	313	329	298	294	275	313	285	292	310	293	302	299	275	270	290	310	310	287	306	303	309	270	292	285	270	277	302	301	308	311	291	296	265	307	301	282	250	294	292	320	299	282	326	313	298	301	298	276	310	286	311	279	305	284	300	325	313	300	306	295	301	299	284	301	287	316	283	312	258	304	302	319	329	272	290	277	274	311	301	270	285	281	289	297	293	312	299	285	299	290	260	276	274	288	312	289	295	276	327	297	271	302	297	308	287	312	306	287	281	294	280	292	288	291	307	264	285	309	279	294	303	270	291	287	281	295	302	309	322	311	274	331	280	293	261	326	301	299	328	272	281	307	300	295	289	302	293	290	344	281	286	289	311	306	344	308	290	301	305	302	308	302	305	304	280	264	304	295	253	288	302	307	291	301	335	315	282	263	299	270	302	294	287	279	294	292	308	327	310	274	298	293	279	299	291	287	285	296	304	312	309	278	317	291	301	294	314	299	293	292	300	305	297	283	277	296	261	277	263	287	289	287	286	309	310	291	289	292	315	320	287	299	290	284	301	304	294	274	326	288	278	300	282	314	308	304	277	286	292	276	268	300	281	298	310	311	306	333	286	287	296	301	263	285	301	259	312	272	306	281	311	282	295	327	304	310	303	269	282	282	295	272	280	280	270	278	306	313	317	301	316	294	289	316	274	314	275	317	292	291	306	289	308	278	296	257	273	299	280	291	328	306	264	294	298	282	270	284	280	310	299	278	295	318	308	304	277	296	299	293	310	290	297	274	299	279	298	269	297	319	295	290	260	300	284	294	317	302	304	321	277	274	264	299	262	311	298	281	296	286	261	286	285	305	297	305	313	307	299	292	286	281	317	270	293	265	313	298	321	292	318	314	297	322	282	270	268	282	281	309	307	263	264	295	300	291	250	271	310	302	350	265	302	306	257	300	306	293	301	292	299	310	302	310	292	300	308	307	316	335	299	267	286	269	300	301	291	315	310	251	294	321	286	297	290	296	320	291	276	268	278	288	308	284	254	291	310	322	286	297	299	304	280	295	331	293	290	308	323	279	305	290	301	307	283	301	304	307	291	297	325	280	281	288	301	287	287	315	285	279	286	313	291	288	274	288	283	295	309	310	274	337	316	314	276	313	326	304	324	270	269	283	302	282	264	289	296	282	291	327	302	266	286	326	309	302	333	288	321	293	258	278	292	271	295	302	274	278	278	302	319	270	325	286	290	284	293	281	274	256	294	286	289	276	311	286	316	258	306	303	300	293	268	301	282	282	307	256	305	284	295	283	302	303	293	290	303	316	293	329	309	256	303	291	278	293	287	291	263	298	310	276	309	304	279	299	284	294	303	296	307	274	287	294	286	304	305	307	279	260	252	278	302	306	281	300	293	286	316	273	273	334	266	277	293	279	282	322	295	304	350	321	301	306	304	296	317	291	306	295	280	266	324	285	281	290	301	271	301	302	303	272	300	275	283	311	295	314	301	291	263	300	308	294	325	280	273	295	292	292	285	286	278	281	304	249	301	280	303	291	329	304	321	302	277	325	284	307	308	301	302	302	312	303	312	289	286	268	310	270	286	300	287	304	279	314	307	279	264	280	279	324	322	281	301	294	293	290	316	321	300	308	297	313	321	301	294	289	280	298	289	267	322	316	309	267	290	284	328	281	263	307	324	305	303	282	317	296	294	294	296	291	283	279	280	302	303	270	318	285	305	311	306	290	341	352	304	293	307	302	272	300	300	269	272	293	294	283	293	287	324	268	262	272	303	267	304	286	306	310	310	285	305	307	289	266	293	311	320	281	297	258	288	306	264	276	269	302	279	280	324	300	311	306	304	291	310	269	332	283	285	279	289	328	288	296	300	291	280	265	296	308	279	289	294	328	311	288	268	281	281	271	293	273	310	281	280	266	270	331	323	307	278	274	279	312	288	273	301	272	313	270	278	281	313	272	290	309	303	315	302	311	252	292	321	323	300	289	287	299	300	302	291	295	266	304	311	288	286	306	291	260	309	295	296	290	283	279	286	305	285	286	301	289	294	339	285	282	327	285	271	270	302	295	286	268	296	284	277	287	304	327	299	305	262	305	334	312	309	316	283	312	285	316	284	328	303	317	286	298	298	314	268	302	290	257	271	301	319	292	273	299	302	282	291	253	263	308	300	322	304	291	304	295	274	305	281	294	301	321	293	317	281	284	287	276	295	297	284	299	316	286	282	272	286	280	315	291	323	286	302	313	294	287	305	299	325	294	280	292	304	300	300	303	282	310	312	307	310	315	303	311	281	283	310	271	306	302	314	304	280	306	267	294	322	303	272	311	309	314	283	273	289	290	297	317	297	319	297	294	320	309	265	283	287	321	323	275	291	306	288	304	292	282	277	288	280	301	302	306	263	266	266	256	321	276	307	305	296	297	282	292	288	318	285	298	299	272	281	286	281	276	318	282	297	313	312	312	290	308	292	356	314	320	292	265	288	303	309	304	305	271	321	301	314	318	295	275	280	298	282	308	307	283	281	291	299	313	278	300	307	280	295	294	286	296	303	285	319	320	287	316	314	261	331	290	278	282	289	280	282	296	258	299	295	291	294	274	291	295	272	249	280	292	289	305	306	301	305	262	304	307	292	267	274	303	302	275	295	292	313	329	287	295	310	277	256	295	283	329	303	288	287	286	305	314	288	271	320	304	287	294	277	277	311	287	295	305	293	286	299	302	342	294	292	324	302	323	300	279	297	300	293	297	296	333	290	284	291	299	324	304	305	283	294	290	324	299	292	247	319	281	286	274	294	293	306	308
5165	4366	10892	17216	16312	15656	14973	11936	11964	5616	2521	2115	1930	1520	1104	1184	2842	1794	1173	2007	2185	1569	2296	2408	2211	1814	1356	1079	882	817	762	798	815	712	790	750	811	779	773	735	768	812	734	782	762	758	717	754	780	752	797	787	787	743	788	805	792	756	812	755	807	778	778	784	745	742	812	751	763	725	766	765	775	810	813	748	789	780	773	770	778	739	807	793	748	739	773	757	743	788	760	758	755	767	784	821	700	784	769	743	786	806	780	755	768	780	733	758	801	732	683	751	780	779	822	764	739	777	788	803	746	787	837	766	759	766	800	782	751	768	789	758	726	753	789	750	756	746	781	799	741	783	795	767	709	744	784	803	709	801	729	812	732	799	756	757	763	800	762	742	766	739	724	790	768	757	737	789	808	841	806	766	793	813	782	758	815	779	773	802	748	777	736	828	743	734	738	768	757	766	783	741	753	797	784	795	833	830	753	774	763	763	825	725	775	760	768	764	743	724	732	779	759	703	774	732	792	748	747	767	776	780	730	802	773	752	742	746	761	752	743	727	743	759	748	767	793	751	720	780	756	739	786	814	777	754	752	746	696	701	815	768	773	742	763	757	771	782	737	775	790	759	760	761	795	712	773	743	764	786	784	753	775	769	767	800	750	762	735	794	750	775	752	771	772	744	801	791	783	788	767	775	791	761	764	792	790	761	738	805	763	808	778	741	767	764	802	746	730	768	712	761	770	772	789	796	725	780	765	795	773	750	835	751	755	820	790	763	777	794	761	786	776	736	749	798	777	749	800	787	763	750	802	774	760	713	781	794	789	784	734	717	788	742	751	777	769	784	720	749	787	778	795	746	814	758	783	785	778	753	798	763	774	655	772	802	794	740	760	788	744	695	747	742	757	777	738	759	808	781	711	794	706	786	772	766	798	734	761	772	809	756	768	799	803	740	802	793	787	733	764	819	745	747	788	813	774	791	753	737	758	819	734	768	779	764	716	822	759	764	779	774	772	767	792	769	764	755	852	749	781	799	718	785	719	748	792	713	791	789	802	784	795	741	770	751	790	770	732	800	766	782	733	783	728	786	760	761	747	806	751	767	803	804	776	809	781	801	797	751	812	757	764	767	748	771	793	792	781	747	779	760	756	759	775	776	781	755	772	804	756	804	755	752	808	773	774	765	783	760	772	706	804	782	818	785	735	812	764	745	823	776	775	786	768	780	752	771	773	788	788	768	755	748	792	792	797	779	763	708	778	761	758	763	758	765	731	759	763	839	738	777	768	741	780	767	749	827	765	788	706	749	796	845	782	770	798	730	762	857	757	728	827	790	771	806	760	808	757	763	783	814	779	811	783	802	772	771	771	737	771	747	796	754	791	793	698	719	760	814	742	763	761	798	766	770	762	754	734	757	766	771	802	770	791	802	751	798	772	798	753	788	809	775	760	805	782	764	763	760	723	760	838	763	781	743	758	747	780	789	818	725	823	808	759	748	804	733	814	811	799	777	746	727	792	747	736	746	745	785	777	715	740	790	713	727	792	819	787	724	839	774	759	776	829	804	734	754	768	806	773	785	739	741	805	738	784	758	782	790	810	785	810	734	754	740	791	766	773	808	773	758	853	754	777	774	795	756	804	784	742	781	774	806	783	771	781	798	749	766	765	791	794	764	770	736	785	727	782	771	741	774	767	760	760	804	734	794	754	770	807	754	784	713	736	782	783	780	739	780	812	745	764	793	749	713	761	755	805	786	739	755	773	757	797	750	755	762	780	808	733	712	777	766	792	782	789	785	788	755	791	776	827	790	750	737	785	783	796	835	778	802	771	720	816	779	773	758	779	765	767	761	738	808	724	770	771	774	788	785	742	782	790	816	777	741	801	766	785	775	773	743	767	744	772	705	788	782	755	777	778	779	737	783	764	752	793	724	792	749	760	709	794	800	738	750	791	768	788	760	754	767	819	798	772	746	799	793	788	783	767	728	771	776	768	788	767	758	788	776	825	756	725	761	736	759	793	782	722	751	766	705	764	817	779	795	754	803	764	767	771	755	750	784	697	782	737	761	763	745	770	797	826	791	751	797	764	741	774	756	788	859	780	762	744	749	754	717	791	794	827	740	813	721	787	769	753	749	801	736	734	746	790	802	794	761	819	766	793	771	763	777	762	770	777	770	731	755	837	782	809	782	773	781	744	753	741	780	776	751	767	769	822	813	754	799	763	827	757	802	797	816	761	787	742	773	776	781	761	770	757	787	693	760	728	846	763	745	790	769	779	767	743	792	806	744	764	771	777	764	821	749	815	746	752	785	800	762	755	779	774	776	750	802	772	765	757	811	794	799	811	767	811	801	726	757	791	786	759	751	756	738	728	794	815	859	779	753	794	782	756	748	773	777	776	760	760	770	772	760	766	800	757	777	748	824	750	782	774	783	785	773	755	790	758	705	771	767	824	786	800	742	803	708	761	755	777	802	751	794	753	777	756	801	749	740	781	782	695	777	781	775	766	782	810	778	781	764	775	756	780	761	828	735	771	788	708	802	732	771	816	773	741	780	770	772	768	837	855	782	761	761	742	759	740	761	782	799	818	735	743	792	819	789	760	754	749	821	758	795	752	752	741	773	746	800	820	807	744	788	805	802	835	745	785	735	817	747	736	743	752	753	745	744	771	755	749	784	771	753	790	772	758	737	767	769	800	784	787	771	782	783	753	761	784	771	785	757	705	845	788	812	803	784	795	787	790	778	802	784	745	754	795	767	720	809	752	779	795	780	788	757	812	780	778	807	764	723	823	737	767	751	801	769	778	766	769	741	802	747	747	766	786	715	762	780	709	791	752	748	770	703	778	797	787	807	765	725	779	815	731	814	771	760	759	737	742	732	747	774	766	757	825	729	786	779	831	776	789	754	731	756	819	719	753	830	771	757	792	766	742	757	795	743	763	740	781	816	736	745	723	734	739	812	741	783	745	744	775	789	798	741	797	768	778	777	759	810	791	773	724	831	752	804	757	775	775	759	781	753	701	774	778	757	771	814	766	760	792	702	787	781	752	778	800	797	752	765	762	770	772	797	782	756	764	712	851	774	739	777	755	758	723	779	771	831	786	797	727	753	809	819	781	813	800	761	764	745	813	740	710	767	778	737	754	758	762	739	758	812	790	792	829	735	753	745	726	757	838	763	763	775	779	779	731	784	742	751	780	803	732	779	751	759	733	758	775	724	766	722	710	760	784	747	763	766	785	738	758	772	836	772	763	741	762	773	769	742	794	735	784	743	732	783	809	713	764	788	787	773	763	751	793	793	756	797	782	809	767	753	774	776	744	745	768	769	724	776	752	811	793	781	748	815	737	772	749	754	765	801	717	782	764	745	767	789	750	771	807	749	760	786	776	805	825	791	730	785	775	736	759	795	785	750	731	784	728	776	798	764	785	709	816	780	824	825	802	773	789	714	770	795	746	785	766	813	838	732	718	766	764	781	800	744	787	746	785	717	754	765	826	773	751	777	760	845
24828	25752	41491	40498	36538	30021	24216	15065	5933	2625	1439	993	843	613	455	1203	1807	1059	764	1482	1423	3653	6053	4295	2979	1472	799	554	390	329	302	290	293	342	345	305	305	291	298	292	301	338	278	299	308	310	275	296	307	319	327	297	309	318	305	281	316	297	332	315	302	324	306	354	284	320	311	312	287	308	320	304	306	308	309	319	277	319	317	271	311	312	309	317	331	306	282	285	324	310	310	314	294	294	303	329	319	348	311	290	328	328	285	284	314	294	306	292	298	302	335	291	311	300	338	287	318	309	276	295	296	286	322	337	330	324	287	298	303	286	309	319	290	308	349	303	303	302	365	323	311	345	286	284	289	334	297	278	314	284	287	278	331	307	269	311	328	312	284	298	314	332	301	294	302	302	279	303	279	301	329	289	297	295	322	325	296	324	348	288	339	309	308	322	284	333	307	293	323	295	316	322	283	318	310	309	305	319	302	324	298	309	297	307	308	327	274	285	297	294	274	320	329	292	316	295	290	329	308	284	305	315	284	316	279	285	292	302	305	350	318	316	313	328	302	338	275	289	309	294	295	294	296	300	297	319	302	278	283	297	305	261	281	306	281	319	319	292	313	315	283	316	330	317	274	332	282	327	340	291	297	283	305	319	296	285	289	310	294	309	292	323	335	338	322	299	308	303	306	310	295	287	283	343	289	274	299	334	294	305	282	300	329	287	303	319	325	297	334	311	266	307	340	316	297	277	330	321	301	298	300	284	280	290	331	306	321	288	300	307	339	316	263	295	297	294	288	329	330	304	297	287	281	313	331	311	306	326	322	315	336	292	315	332	326	306	322	315	310	326	307	297	318	295	286	325	320	303	319	297	321	325	322	277	297	289	313	305	285	302	339	303	343	292	323	307	315	268	309	315	281	314	338	306	278	321	315	290	278	319	291	317	298	287	283	326	317	287	288	292	288	298	301	304	286	286	340	302	314	320	306	295	281	301	299	321	294	320	333	334	285	337	292	327	312	319	308	301	301	287	307	298	285	290	291	313	317	323	321	300	300	338	316	311	331	306	303	334	294	283	280	313	324	306	296	315	331	268	320	292	253	310	330	286	323	324	304	296	305	320	299	286	342	328	282	308	319	298	304	302	298	316	318	312	293	313	317	321	270	326	324	334	312	319	317	307	315	320	342	322	300	286	305	314	264	287	304	314	333	282	342	310	279	336	282	321	327	309	296	314	310	321	290	313	284	308	322	303	293	301	302	319	309	274	315	319	282	298	302	285	349	318	315	301	298	303	300	298	336	309	298	301	311	319	303	327	295	293	308	305	314	284	282	306	294	303	278	314	311	316	329	303	286	334	326	314	310	320	300	320	337	300	307	310	295	293	305	321	321	312	342	272	329	298	329	315	320	336	337	317	294	287	311	315	308	310	320	302	292	325	314	309	317	316	289	323	317	294	302	288	271	308	336	293	321	293	292	310	325	334	281	312	314	336	290	323	318	289	328	301	295	307	324	295	303	301	306	294	303	308	321	309	296	290	298	331	287	307	335	346	312	299	317	314	275	299	303	296	320	307	309	311	301	269	302	341	323	293	332	309	330	291	313	311	288	285	307	303	341	320	288	327	336	319	275	315	313	318	319	300	282	351	304	320	304	289	317	307	304	319	286	305	304	304	338	310	327	327	326	326	299	337	303	298	323	303	307	345	335	321	326	317	276	313	285	303	305	345	294	294	301	314	299	309	312	289	323	297	284	300	269	328	321	295	282	303	303	303	297	333	312	303	317	314	311	282	299	290	299	305	322	332	292	307	272	297	338	344	317	311	323	294	290	300	328	295	278	298	311	267	280	273	305	297	312	323	287	311	305	326	322	325	314	288	346	319	328	327	327	294	319	328	314	327	308	297	314	287	322	274	303	288	274	293	294	322	297	284	305	319	288	301	344	310	278	333	318	324	310	308	334	325	311	290	279	321	315	332	291	337	331	320	335	325	333	304	298	344	314	305	327	314	315	305	312	317	287	286	297	292	289	315	303	327	284	329	313	313	311	311	297	305	312	299	320	287	317	298	336	324	315	312	321	304	301	291	328	291	277	316	280	304	257	330	313	313	294	323	324	298	325	305	301	327	348	304	292	313	318	292	302	319	286	319	300	311	294	308	275	296	302	328	303	287	308	313	331	295	324	300	311	324	343	297	301	306	305	312	287	280	307	294	298	292	294	306	282	304	313	326	336	287	308	320	318	297	328	317	313	285	310	285	285	312	304	289	318	285	298	302	317	307	315	282	290	313	312	298	282	320	329	277	294	300	342	327	308	326	308	317	306	329	319	339	311	310	322	321	297	291	305	335	322	278	307	293	296	302	256	329	329	291	314	305	318	287	306	304	303	305	336	313	310	306	310	300	322	329	312	305	328	304	311	288	300	299	286	308	311	315	293	341	316	293	288	304	329	337	293	320	325	329	294	341	312	319	278	328	333	317	322	292	297	302	328	300	299	279	321	319	296	292	312	330	300	312	288	329	310	301	309	303	265	266	311	313	300	326	290	282	285	312	303	299	308	300	282	283	286	281	313	314	331	324	306	305	326	288	320	289	325	319	279	305	301	298	308	300	313	284	295	335	316	330	325	307	284	298	311	309	331	327	321	331	307	320	290	294	313	291	290	322	294	288	289	318	307	333	288	301	298	315	314	321	332	306	303	312	332	331	333	352	316	315	312	305	297	310	302	323	303	324	288	298	315	322	309	285	266	288	320	308	290	310	287	301	267	312	302	297	274	295	295	302	320	293	279	294	335	302	304	288	309	278	323	325	318	311	289	327	295	310	302	297	309	272	314	304	289	329	291	286	290	302	291	307	304	304	280	294	328	299	312	325	316	306	312	326	289	352	311	302	313	302	312	294	339	328	335	297	337	256	306	270	309	331	300	296	308	302	274	307	297	285	304	294	295	296	272	284	294	323	267	316	293	299	309	346	314	327	321	337	278	300	332	302	306	324	304	289	313	312	315	320	285	295	255	316	299	305	270	287	316	311	314	296	330	295	314	297	289	312	287	299	272	289	307	293	311	340	282	337	328	277	300	300	314	321	248	300	297	267	321	310	327	309	283	305	296	310	308	318	348	333	316	308	287	324	268	321	307	323	340	269	293	288	303	297	272	312	333	330	275	297	316	323	296	314	324	307	297	318	306	345	327	278	275	296	295	300	270	315	298	317	303	316	288	308	284	311	328	323	303	326	309	293	333	353	305	304	314	286	290	310	278	306	317	315	281	321	320	353	331	286	296	309	302	271	309	293	291	313	280	286	293	326	301	298	310	277	305	320	326	346	292	269	315	343	325	314	310	324	337	347	288	320	285	330	316	329	308	311	326	314	267	324	289	294	307	284	297	276	309	319	273	308	316	336	303	291	304	280	324	309	257	289	310	320	312	289	303	315	299	337	320	281	296	341	267	304	298	310	349	316	312	298	322	257	331	305	302	297	312	314	323	303	283	327	298	308	309	330	309	308	303	280
15617	20824	39316	43093	43447	38710	32537	18061	9418	7402	5814	4859	3568	2817	1865	6320	7665	4276	4043	6704	7023	15028	23476	18079	13205	6935	3278	1995	1118	921	831	873	802	779	769	812	832	817	816	795	769	792	797	805	829	744	814	794	819	764	802	820	872	768	802	820	838	841	784	843	802	829	819	740	835	794	838	747	812	756	821	789	794	783	763	784	792	774	822	812	793	861	788	804	805	813	800	800	780	777	749	771	812	827	835	807	827	807	804	732	782	753	771	766	787	754	853	818	821	783	797	797	823	842	822	790	842	804	805	794	798	755	779	770	783	794	820	782	807	781	802	774	791	798	858	779	809	855	803	797	771	771	830	806	812	778	781	787	798	817	794	806	798	797	780	787	799	808	828	760	790	769	815	794	808	812	787	758	812	805	800	776	850	837	774	857	808	802	741	793	804	821	803	814	782	854	786	759	796	791	788	823	760	800	736	772	794	736	798	778	754	752	813	768	760	790	790	844	856	854	803	789	779	757	800	770	780	820	847	813	784	754	815	747	889	802	805	790	841	795	771	795	798	830	777	802	785	783	811	804	741	822	807	779	816	753	810	787	781	805	810	837	767	819	836	780	822	813	869	818	828	819	761	781	785	757	808	763	818	790	752	783	788	801	798	792	790	824	790	734	755	856	796	763	813	759	777	808	766	803	749	815	847	807	758	755	784	831	778	842	783	779	838	799	737	800	812	828	805	798	759	824	781	782	826	775	777	816	839	779	817	807	817	798	821	772	821	810	814	793	781	788	808	813	821	809	754	779	811	805	820	819	781	835	794	827	808	799	782	778	780	807	843	805	770	792	800	779	835	806	804	791	861	855	791	811	803	787	800	809	755	742	777	799	779	743	816	811	746	783	821	780	821	814	795	803	840	770	768	777	850	808	811	797	759	801	748	845	730	835	817	794	814	748	768	834	753	808	823	827	813	788	784	837	775	767	773	796	789	833	807	774	821	787	811	818	834	756	760	792	784	790	833	835	827	841	751	784	823	864	792	774	793	841	811	789	782	767	764	828	779	797	799	766	769	763	809	791	834	798	789	823	768	781	830	765	797	783	804	797	763	788	789	784	766	774	850	831	795	826	804	832	803	794	791	776	803	783	754	840	793	804	833	816	780	794	794	815	844	796	772	810	806	793	787	796	828	764	771	790	787	771	768	780	875	759	783	770	810	791	732	784	799	788	822	811	802	814	810	755	800	817	759	842	765	787	775	800	810	760	823	812	784	794	779	785	810	776	787	789	767	795	842	799	813	798	783	752	745	798	782	751	791	798	759	804	786	802	824	781	779	789	789	743	831	761	803	801	776	764	777	766	790	808	801	806	795	777	834	796	794	768	799	797	794	806	752	787	795	803	787	788	799	777	790	805	782	831	810	777	777	768	780	747	813	782	788	774	723	793	775	769	775	833	771	783	831	778	759	809	824	779	828	834	761	823	819	837	823	812	775	781	777	835	846	794	761	784	812	792	806	810	759	783	760	777	781	806	792	824	835	810	785	769	728	800	835	768	748	789	737	810	802	772	764	800	800	780	774	797	774	825	763	858	736	814	751	783	769	798	776	815	810	815	794	771	835	794	839	773	832	782	803	789	791	796	802	795	777	762	783	839	777	795	813	799	788	755	812	727	846	786	777	836	833	796	770	814	803	789	780	776	818	832	788	803	827	805	754	787	780	785	815	799	789	783	800	810	814	781	797	798	818	797	789	778	777	809	762	846	756	788	791	823	832	851	782	838	724	786	760	761	761	780	819	797	753	770	776	834	819	759	851	802	800	793	810	837	762	778	811	802	784	740	768	863	799	798	789	777	749	819	758	824	827	827	803	770	771	781	813	832	791	808	774	772	740	803	797	733	805	785	753	790	795	787	767	795	796	820	778	778	763	789	797	812	815	790	769	823	803	811	771	794	835	783	764	778	795	776	785	789	833	816	754	818	793	816	825	788	813	752	811	770	794	787	783	822	818	734	761	783	734	793	767	798	809	777	804	812	809	763	780	803	772	851	840	835	802	822	801	781	822	759	845	805	783	801	770	776	834	791	766	869	748	789	787	797	811	795	799	769	825	699	818	799	783	775	827	804	721	788	750	806	755	809	780	744	804	736	818	809	757	811	810	779	825	775	759	785	799	777	731	776	784	824	751	766	786	804	802	826	766	732	809	786	797	789	785	810	820	804	773	841	806	827	756	779	746	783	784	804	810	804	848	797	815	816	803	799	799	798	763	743	833	797	799	747	783	755	818	798	789	801	780	793	815	793	802	816	751	844	809	756	796	796	772	820	789	799	789	815	792	836	830	820	827	781	823	826	769	774	797	764	823	727	793	782	805	806	789	779	829	766	796	772	783	767	779	762	745	765	775	779	803	779	810	763	750	814	747	793	763	789	786	822	789	781	722	788	812	830	854	789	784	778	803	812	807	829	774	805	792	825	799	801	800	729	803	778	798	760	784	842	829	786	817	787	810	820	769	777	741	840	753	821	768	757	803	807	791	779	799	794	763	780	792	796	811	777	768	783	796	798	753	840	807	799	775	800	815	818	763	796	806	796	805	770	832	797	820	762	838	830	785	787	823	812	778	737	836	790	758	765	766	752	860	747	773	810	784	771	832	777	823	817	783	795	800	782	765	827	820	782	784	779	807	800	818	801	801	777	802	787	810	843	794	814	776	795	837	816	820	786	734	784	832	760	786	784	805	766	826	816	815	813	755	843	826	812	829	859	757	823	821	760	804	824	790	813	796	788	750	792	828	799	811	774	804	783	798	822	796	792	785	807	809	771	790	788	776	774	818	787	771	795	800	780	831	811	800	752	806	758	792	807	841	808	794	794	872	799	772	804	844	811	803	798	798	800	780	779	826	787	796	798	806	784	795	796	777	742	800	818	792	851	761	804	743	740	824	833	807	778	814	796	802	775	797	731	796	805	779	808	784	843	825	774	756	830	795	777	794	824	798	799	805	801	829	832	818	779	787	777	782	775	776	753	856	814	825	776	778	826	739	780	786	805	768	864	806	771	770	848	803	813	795	805	809	819	744	793	757	772	775	814	750	817	720	785	760	786	740	779	789	766	775	796	810	735	838	762	815	826	778	745	781	824	850	788	817	800	790	781	805	803	736	816	772	780	771	788	773	785	750	766	809	829	781	747	788	752	801	771	766	800	795	788	766	801	795	754	815	802	789	759	796	782	755	795	765	787	756	775	803	789	817	790	833	768	792	811	810	800	756	779	822	720	840	783	834	826	772	764	752	769	785	807	844	766	792	783	839	809	795	791	820	791	789	831	811	836	792	791	808	754	791	747	793	816	787	813	824	775	815	733	757	766	814	795	823	816	825	776	808	830	821	790	801	794	802	797	719	765	815	745	789	826	837	816	877	850	742	787	759	776	815	802	787	746	793	768	795	822	807	826	753	827	807	791	815	806	820	821	801	816	842	776	825	786	851	780	777	806	812	798	817	739	809	799	786	805	828	741	809	772
33974	34821	40933	36033	36792	35581	31930	27474	17669	6872	2791	1177	724	661	547	677	4092	5176	1609	1134	1037	1977	2915	7327	5736	4248	3099	1392	680	431	370	339	328	333	336	298	302	283	293	346	310	309	312	300	306	307	334	290	287	330	291	322	321	322	286	297	296	330	304	307	316	286	302	258	327	307	276	281	305	326	309	321	315	300	276	303	302	324	343	316	315	305	320	335	324	268	295	283	270	300	309	303	316	321	281	295	259	304	315	301	316	326	310	285	298	311	299	284	300	317	342	291	302	328	315	300	294	316	289	307	285	276	329	286	267	304	313	292	351	291	314	337	290	296	296	305	295	263	317	323	331	302	305	314	300	293	307	286	279	313	312	325	294	310	318	292	297	306	293	327	299	287	331	280	306	293	331	296	301	306	300	310	286	280	321	296	311	312	335	302	325	334	286	307	298	327	287	307	363	268	281	298	303	304	334	283	304	327	267	319	291	318	299	311	297	347	335	274	308	287	328	335	277	300	285	300	290	316	316	321	330	288	273	265	316	303	321	295	319	309	305	325	307	287	333	324	321	306	322	275	307	308	319	270	300	319	324	315	303	295	307	296	310	282	306	265	282	288	317	308	313	304	290	317	284	295	304	313	317	290	262	332	325	290	309	300	308	290	321	332	302	294	298	312	264	290	314	294	305	291	300	331	318	308	288	291	294	298	323	284	269	287	304	325	304	314	317	282	307	271	300	292	343	300	308	313	278	283	292	312	305	300	337	291	331	322	312	298	298	346	330	300	314	288	297	287	317	296	282	291	354	313	305	363	290	296	301	285	298	342	292	321	314	316	328	296	316	284	311	300	313	315	294	293	298	310	318	310	271	309	300	286	340	351	280	338	295	289	319	350	306	323	324	277	283	307	289	320	308	299	276	303	300	305	301	338	311	305	309	321	338	280	318	329	299	310	324	275	332	287	302	350	306	309	313	298	315	292	327	307	327	293	280	309	333	314	289	322	299	278	284	275	305	296	279	271	331	322	339	296	318	293	319	265	294	310	297	299	301	295	296	287	301	304	317	299	288	271	288	327	316	313	323	305	341	296	325	298	317	294	301	301	292	322	315	295	306	314	316	313	320	273	319	295	295	315	307	290	351	360	305	297	329	298	290	319	332	301	308	298	258	299	279	296	292	307	306	288	285	309	326	308	305	306	300	321	328	305	314	328	301	313	303	316	307	325	325	330	293	283	300	283	263	308	300	310	274	300	315	308	292	305	303	290	308	291	300	300	336	310	293	297	310	301	278	299	310	315	314	308	312	257	275	314	312	328	277	311	288	318	313	314	316	324	312	276	322	313	315	327	330	293	324	285	290	317	267	275	293	295	266	319	324	307	288	313	276	306	285	293	285	306	333	307	319	282	309	256	355	284	290	286	293	298	331	291	332	289	308	314	293	324	318	306	284	266	304	303	280	298	297	271	308	295	317	330	292	309	291	315	292	311	305	301	315	309	294	303	317	309	301	308	282	258	299	314	314	328	321	303	314	291	293	315	285	291	305	327	330	331	333	266	287	349	290	311	287	315	319	279	276	308	299	302	304	317	291	285	278	295	283	300	324	266	301	280	322	309	297	309	295	300	307	308	317	307	305	303	316	314	333	320	301	301	288	288	268	312	318	313	283	277	283	265	323	334	302	335	320	298	305	311	317	295	268	280	298	305	285	294	299	302	329	279	316	307	299	300	296	280	306	266	300	329	306	304	320	308	313	327	309	312	316	248	269	325	270	320	287	270	291	290	304	315	336	302	312	309	307	346	297	303	306	287	333	298	304	317	300	327	294	293	266	301	315	300	319	252	291	322	307	309	336	296	290	290	339	328	296	298	303	294	275	303	287	289	289	307	307	311	305	307	306	326	308	308	276	313	281	304	313	274	319	302	301	326	303	284	284	314	321	347	301	332	274	307	259	309	324	332	301	297	335	304	291	271	307	296	333	256	317	293	325	293	314	291	308	280	275	287	279	300	308	276	300	312	294	298	263	284	312	339	303	293	338	303	287	289	283	287	309	296	301	312	313	298	332	321	308	319	310	295	296	324	303	312	292	323	315	288	285	302	326	314	318	279	296	302	275	299	310	310	305	307	317	289	281	336	309	283	298	290	303	303	320	311	300	280	324	292	269	314	277	319	325	300	290	326	321	311	315	302	328	283	302	295	316	328	281	309	306	298	286	310	328	304	313	283	281	293	304	314	321	305	312	336	331	316	302	296	312	293	345	298	278	321	302	299	323	304	292	329	313	344	301	262	314	290	288	284	305	297	310	307	333	312	298	309	301	269	307	299	299	305	328	320	325	306	269	325	331	293	303	297	308	322	328	295	288	325	263	310	307	289	272	326	328	290	311	280	277	332	288	307	314	298	309	304	297	310	311	269	305	296	302	296	292	322	276	267	310	269	282	297	319	305	306	307	333	310	307	286	302	347	317	312	305	302	303	307	298	318	292	331	306	292	306	288	303	293	318	313	297	315	314	297	305	300	278	324	294	286	284	296	340	311	308	299	291	323	287	299	317	292	288	357	295	286	308	302	294	294	343	281	309	284	290	306	295	331	291	287	283	298	310	310	302	265	310	293	303	291	297	314	315	281	306	273	337	309	288	305	294	284	293	296	310	293	322	318	320	289	298	315	293	275	315	274	263	297	277	307	285	293	316	298	317	290	287	305	324	312	309	306	292	297	302	314	293	309	297	324	336	313	359	304	321	301	333	323	303	294	304	337	325	312	285	301	311	319	310	290	299	324	301	290	325	315	278	288	271	315	308	289	307	314	304	284	289	290	303	331	301	320	305	371	318	331	312	314	297	283	299	283	311	306	290	322	317	299	301	292	312	313	326	285	277	342	303	296	304	300	300	305	319	303	290	303	299	314	341	306	313	290	319	314	316	273	256	293	307	294	286	303	340	359	325	307	279	270	323	325	310	329	289	311	305	304	303	297	316	269	294	309	273	275	299	321	288	311	300	325	326	314	317	324	354	294	308	310	301	287	355	280	315	321	300	308	297	310	291	279	315	309	333	291	286	299	299	311	279	312	279	300	292	292	306	286	312	350	322	318	298	305	321	288	298	288	308	319	319	301	305	301	301	317	300	319	310	289	308	320	319	322	326	309	295	274	279	297	334	302	323	279	294	298	278	306	306	306	301	307	290	293	285	291	295	295	298	271	296	309	304	272	281	327	308	298	307	302	329	313	261	304	301	322	309	290	311	281	288	280	286	291	264	309	300	285	296	311	319	291	319	290	296	308	322	300	316	284	302	321	333	321	314	290	307	322	273	312	310	323	292	304	323	345	309	294	301	302	299	273	327	309	296	314	312	305	303	286	265	260	299	312	327	297	316	303	318	292	311	288	316	355	299	246	298	328	285	308	317	305	273	301	300	350	329	274	302	294	330	296	289	303	286	309	296	296	311	297	320	300	321	359	348	329	313	309	283	301	296	278	301	292	277	290	309	341	314	287	291	292	323	283	287	310
22491	26631	38821	40956	44774	44474	41967	34363	22343	8462	7127	3616	2939	2763	2290	3062	16908	19059	5870	4106	4931	9612	12062	25547	20384	17220	12703	6193	2722	1382	966	884	808	803	762	738	759	803	737	742	813	792	818	814	779	814	818	708	735	804	833	776	777	753	774	778	819	771	775	770	784	817	779	781	800	806	809	770	789	798	838	772	780	778	765	774	812	784	787	772	788	760	739	768	814	815	772	748	755	794	758	784	796	782	785	790	844	763	718	719	782	768	773	812	825	763	771	759	802	765	821	778	700	762	799	779	803	774	799	766	783	762	801	796	764	796	767	743	764	802	757	766	753	823	740	750	765	803	756	772	796	798	726	763	805	780	796	796	777	837	759	763	780	786	767	784	768	772	808	792	790	761	804	780	763	769	796	774	795	813	718	812	793	792	802	782	792	776	773	797	752	736	822	777	759	773	790	761	778	781	712	740	781	795	811	779	774	771	759	810	797	801	750	825	777	809	772	807	738	776	818	768	798	773	775	720	738	772	763	776	802	765	775	812	721	774	765	788	796	769	761	719	748	825	763	799	758	766	769	793	773	764	824	771	767	748	755	838	773	746	763	813	756	763	747	792	811	824	806	783	776	769	771	770	770	799	826	786	776	758	782	777	805	789	750	751	770	764	825	754	822	792	818	758	727	789	821	785	773	748	878	732	784	767	827	781	750	798	751	747	738	835	766	764	806	774	803	779	778	745	848	780	769	811	795	744	783	785	824	784	784	775	735	795	780	779	840	813	834	808	782	811	782	782	767	819	772	749	752	763	772	780	771	745	782	791	765	826	767	824	802	825	741	816	805	761	743	800	769	765	772	821	791	753	740	777	799	802	792	778	746	772	754	784	809	779	773	798	796	806	756	765	764	777	787	765	781	790	766	755	770	783	841	788	781	768	768	785	765	763	785	758	785	759	778	780	800	717	774	776	749	798	735	783	769	782	771	769	782	765	771	803	824	773	772	814	790	726	782	756	766	837	791	778	809	766	740	753	766	790	784	765	793	740	842	777	806	819	759	820	755	807	759	781	802	813	755	818	786	753	803	790	794	744	796	773	783	750	757	788	765	768	786	804	800	764	801	739	750	756	810	778	806	750	806	741	761	806	795	820	751	777	807	800	786	796	758	765	782	758	806	790	758	798	801	737	749	784	801	755	750	762	760	754	757	754	737	732	815	797	786	770	776	783	827	777	835	770	771	767	731	771	812	832	738	770	783	808	775	765	754	829	762	823	773	773	748	747	751	792	780	834	739	824	752	792	817	765	814	809	774	745	804	784	765	785	788	779	726	738	764	798	804	781	791	819	798	828	801	784	797	790	788	785	786	777	800	817	763	816	767	836	790	812	784	803	803	741	761	721	800	798	772	769	781	722	790	766	769	781	773	750	784	827	777	769	759	832	765	780	814	800	791	753	744	779	816	772	776	783	779	816	764	768	791	787	783	802	753	792	769	773	769	792	820	786	759	778	792	787	806	785	787	790	762	817	755	789	769	776	787	776	768	789	798	774	760	741	788	721	814	769	738	760	779	784	783	754	779	814	785	762	812	795	740	799	773	775	783	780	772	808	791	768	784	744	824	786	729	805	804	822	784	741	759	772	780	780	790	804	749	808	779	789	774	846	837	803	759	769	793	772	791	783	712	797	790	765	787	794	784	790	751	777	804	823	769	786	780	758	807	799	782	794	812	816	852	760	784	748	756	777	745	814	839	797	764	796	797	740	854	846	841	809	740	819	751	758	772	796	865	745	791	754	774	731	823	784	771	750	750	748	791	749	801	775	776	756	794	778	774	796	752	793	795	757	827	800	753	753	799	786	839	753	783	784	781	734	777	779	748	783	807	733	776	763	781	788	764	731	776	768	840	734	834	789	727	797	811	820	749	754	800	769	795	764	790	792	824	786	734	810	766	813	771	743	727	748	799	797	811	758	762	753	791	791	723	780	775	797	793	815	764	742	768	796	778	796	778	795	777	739	830	813	820	817	795	811	784	784	784	768	781	802	784	787	734	806	820	747	786	815	762	750	832	772	778	808	807	767	810	811	809	760	767	795	794	769	803	761	761	762	820	758	776	804	793	777	755	755	739	794	757	813	752	757	814	823	792	804	745	754	774	810	792	784	801	760	738	757	816	779	768	770	772	799	758	734	742	737	811	778	715	781	815	787	756	799	777	777	813	805	770	772	766	794	775	846	772	745	810	763	825	778	786	757	763	773	771	812	778	746	813	842	757	824	761	784	795	827	815	801	781	753	786	732	751	800	765	810	770	726	783	809	732	786	753	773	734	788	779	784	788	796	781	787	815	816	758	789	778	740	777	781	810	834	785	771	789	791	797	774	754	787	786	800	824	796	725	771	781	823	854	751	759	776	798	799	787	793	751	705	755	781	814	776	796	776	803	805	819	744	750	767	772	772	792	736	776	779	779	782	850	785	784	746	804	762	783	778	802	840	788	787	790	763	762	782	729	811	762	789	803	756	738	799	804	778	751	757	758	786	762	775	756	790	810	811	764	794	794	784	751	808	745	841	742	743	754	804	804	805	755	805	763	825	794	772	769	827	792	746	800	797	774	768	805	789	770	792	771	781	780	771	725	807	772	826	781	812	756	779	736	746	728	757	758	786	754	767	770	823	766	711	769	811	813	781	796	780	771	765	742	773	722	752	763	749	739	817	802	787	791	759	769	782	799	763	821	853	769	750	785	797	769	779	807	797	811	784	726	781	763	747	767	763	795	786	750	793	757	757	756	789	836	763	776	731	766	785	791	788	780	796	770	794	769	733	780	791	778	733	781	778	791	758	779	750	763	792	750	772	762	770	752	801	807	834	798	748	820	782	805	791	810	782	758	739	735	746	752	797	760	734	737	775	804	774	729	792	723	709	744	716	778	746	806	789	780	827	790	786	700	754	760	776	790	770	724	785	764	817	769	752	754	803	773	742	766	783	776	689	723	767	760	783	794	773	779	755	781	748	764	820	757	795	757	772	756	824	814	783	798	805	786	785	769	829	742	804	740	761	752	784	784	805	791	794	752	806	779	727	815	738	794	794	734	827	773	781	813	768	775	770	797	776	769	766	801	759	793	770	805	749	794	734	785	791	794	806	792	789	759	758	733	769	789	778	777	797	796	831	807	779	761	781	783	766	774	813	798	786	810	764	788	770	786	794	801	794	793	822	813	794	774	783	794	780	791	808	761	752	745	770	754	779	798	762	756	770	787	772	807	803	775	769	793	803	762	791	798	778	811	797	847	792	787	780	760	786	810	738	766	755	779	763	735	784	808	765	739	783	758	776	788	789	709	777	783	792	766	803	773	742	757	806	796	743	763	751	767	764	801	841	768	776	787	826	782	800	789	752	851	724	761	746	764	773	735	826	748	793	788	782	733	732	815	829	770	733	776	821	777	755	792	804	798	761	771	754	793	809	739	748	806	775	850	762	742	774	753	766	782	755	743	776	776	788	768	787	756	807	745	800	797	751
5611	3180	6197	5395	6889	5909	4161	2271	967	506	440	341	343	322	311	363	356	353	354	397	294	396	398	451	724	631	576	549	424	364	342	285	310	307	336	275	264	287	324	284	336	279	324	294	292	314	323	305	318	302	292	278	305	326	275	286	275	288	312	305	296	301	335	338	321	328	287	325	280	269	320	300	327	309	324	301	330	294	291	297	313	291	327	292	287	293	298	318	304	265	291	290	321	313	329	279	299	295	272	296	297	304	303	282	267	271	330	304	300	327	269	278	312	312	275	300	267	337	305	308	327	295	309	296	369	290	316	291	293	307	271	275	283	317	331	311	298	313	311	281	331	329	287	309	291	299	325	300	286	301	310	285	313	270	278	344	323	292	317	323	284	307	305	304	305	290	301	304	296	300	292	304	327	309	305	300	283	300	295	291	310	299	292	331	292	295	290	323	325	285	323	275	302	283	286	303	343	310	294	273	290	300	283	298	335	319	272	301	301	286	301	296	296	307	296	284	297	325	327	311	317	287	285	305	351	270	310	319	296	290	328	268	285	302	298	267	288	316	292	282	309	280	302	302	314	281	313	298	301	277	332	299	291	288	282	360	301	303	307	305	298	319	288	326	274	326	273	298	323	311	290	286	319	293	306	270	303	305	319	297	278	288	304	303	307	309	324	300	271	323	293	300	279	306	314	270	309	284	297	284	284	296	268	287	328	262	355	300	281	296	307	297	285	305	324	301	303	324	313	303	327	315	295	307	268	294	331	297	282	299	286	289	319	268	318	320	311	283	321	294	299	326	282	318	303	289	313	296	322	296	309	314	327	318	286	299	323	288	332	287	313	316	333	301	314	344	325	297	292	305	314	314	290	305	319	326	280	338	295	301	286	290	313	305	322	313	337	287	319	295	272	278	303	306	294	279	306	276	280	307	336	317	306	305	357	293	306	287	321	313	294	292	307	293	319	319	269	297	310	295	334	297	315	321	299	256	302	303	257	317	322	316	320	297	291	327	296	283	293	293	286	291	332	295	297	305	263	305	283	310	291	313	337	314	316	281	293	288	280	287	303	293	316	296	287	314	300	288	315	288	293	304	322	327	302	299	313	294	327	312	309	295	300	287	323	295	291	309	304	282	309	299	295	292	309	292	326	291	292	299	298	340	341	283	299	285	291	306	280	292	320	328	293	297	339	340	310	312	301	300	310	274	328	292	311	306	295	289	321	287	327	296	311	302	305	318	290	297	318	274	301	286	303	299	317	305	320	307	300	293	306	297	319	312	321	292	272	326	297	306	325	286	272	291	299	307	291	312	296	314	282	272	293	300	285	312	287	277	301	306	318	270	278	324	304	286	301	289	332	319	291	299	292	280	288	303	293	326	292	288	317	292	284	326	322	285	293	303	312	304	297	296	322	298	287	281	300	265	292	310	302	299	290	307	317	333	314	351	300	299	279	274	303	309	274	287	272	304	311	268	313	305	302	287	298	308	304	315	322	314	343	312	292	266	317	299	280	296	304	282	283	309	324	310	284	314	303	287	323	301	293	320	300	277	260	290	285	294	319	285	316	304	328	285	298	292	274	296	297	289	310	285	298	290	319	286	286	298	281	339	306	302	285	316	299	274	299	303	300	314	310	312	326	322	259	277	308	292	315	292	290	299	283	299	286	333	314	273	297	330	315	301	292	300	285	321	319	303	299	328	316	282	316	300	284	315	287	306	316	322	283	299	310	285	291	292	301	304	282	274	292	315	288	344	294	285	296	341	288	305	305	315	304	314	231	273	301	296	284	313	276	277	299	320	301	308	314	262	326	322	321	303	297	303	263	302	286	286	288	287	310	287	285	288	319	261	288	303	305	340	348	290	283	298	307	302	312	334	305	344	266	294	282	259	276	291	309	277	272	297	320	286	300	293	271	291	324	292	342	271	279	311	308	307	310	326	277	276	299	301	339	303	269	333	328	308	302	278	321	305	302	308	292	298	298	275	297	307	309	311	296	309	300	320	275	284	300	299	303	307	289	297	285	297	302	312	277	306	320	333	314	276	312	290	302	283	295	287	325	290	274	319	324	320	300	279	293	307	297	312	281	312	275	293	294	294	291	271	320	314	264	280	311	290	305	323	291	294	291	284	293	308	309	295	302	271	310	279	285	288	326	319	287	299	295	318	307	284	279	281	320	308	295	269	318	277	281	276	303	325	291	276	319	307	329	313	280	300	320	312	288	305	345	309	312	324	331	262	267	307	300	320	275	335	311	301	318	306	285	299	320	305	274	326	310	289	336	341	306	303	291	309	291	261	307	292	296	298	318	301	291	308	326	269	266	295	304	260	297	276	290	293	310	290	316	288	325	283	281	295	294	327	285	271	319	315	294	276	279	293	331	296	323	309	309	330	297	290	313	303	324	303	295	313	300	277	303	311	305	288	319	317	295	272	320	265	335	333	314	295	303	334	321	299	319	321	337	334	308	310	343	266	307	305	307	315	269	295	334	268	304	329	285	290	293	293	321	294	325	296	334	276	297	283	292	289	301	311	320	326	290	288	311	290	337	285	292	286	275	307	307	291	281	342	283	312	329	301	290	313	320	309	281	293	302	272	306	318	305	293	304	269	308	287	280	288	305	301	293	299	326	303	317	291	325	313	319	294	302	334	283	286	297	319	290	265	304	280	325	305	269	330	300	290	282	316	311	307	321	319	296	320	277	307	303	282	258	283	317	311	284	325	298	291	316	308	290	297	294	284	294	319	278	306	307	284	285	290	314	323	285	291	255	315	302	296	275	296	277	306	302	298	278	313	290	272	304	309	291	316	291	309	290	302	316	316	284	305	362	305	272	302	282	314	319	320	294	316	289	287	313	278	278	294	316	312	330	269	278	322	329	320	281	309	290	294	304	297	296	271	281	301	295	278	288	293	294	315	326	284	294	296	272	285	297	337	283	297	281	316	343	305	292	303	303	327	314	286	292	282	283	303	295	319	308	314	281	293	288	319	307	256	294	296	290	272	281	306	279	287	290	262	284	296	312	283	293	301	300	299	302	297	296	317	306	324	296	304	314	295	306	300	315	323	310	295	315	322	314	293	313	307	327	317	306	316	280	342	301	309	292	285	310	311	287	274	286	301	313	288	314	318	280	274	322	298	285	291	267	298	281	307	311	316	321	296	321	261	309	292	328	307	267	280	305	301	271	293	296	303	311	299	300	309	330	308	315	266	316	313	306	326	299	298	316	268	312	299	288	255	272	313	317	318	308	305	292	294	323	310	322	293	281	335	273	305	282	284	328	285	323	308	280	338	323	299	283	296	324	282	310	263	295	315	294	304	299	296	287	303	266	304	284	281	313	302	287	286	280	282	300	263	286	315	318	290	258	293	297	303	322	331	292	286	312	340	299	306	291	303	314	292	245	301	319	318	283	296	281	301	263	288	293	277	312	312	302	262	293	325	267	301	311	308	315	291	291	309	307	317	324	264	302	300	302	276	298	293	320	300	303	315	310	288	269	289
4428	3565	10147	11578	16988	15050	13507	8722	4062	1948	1505	1199	1204	1102	1023	1092	1084	968	1046	1343	898	1467	1300	1974	3485	2917	1926	1956	1406	1049	946	872	885	804	811	801	786	794	798	827	772	791	770	786	784	799	800	801	767	812	783	767	811	759	799	795	764	805	810	789	715	758	768	795	763	772	761	825	796	747	767	812	790	821	820	796	742	783	796	807	790	820	782	773	786	789	777	779	757	770	732	758	757	785	784	785	792	806	775	768	816	768	765	812	795	813	766	820	790	789	779	796	805	806	820	781	734	750	769	751	782	774	830	811	808	745	748	757	765	766	802	816	793	775	786	730	768	773	761	787	810	778	758	811	779	815	776	782	825	758	834	805	781	786	766	779	800	786	758	760	758	807	783	759	751	825	784	809	788	727	774	834	748	782	794	789	768	774	763	759	771	778	827	788	744	824	819	809	742	783	810	785	803	775	787	786	779	803	807	785	768	773	802	833	739	766	774	794	809	803	814	781	804	824	767	762	778	758	759	888	778	790	792	733	779	748	736	775	796	802	807	765	743	779	777	791	785	801	764	824	803	760	755	778	814	773	809	780	768	787	828	769	753	769	856	847	760	808	774	830	784	817	817	796	762	739	774	790	781	782	835	819	801	827	747	782	821	824	787	741	780	784	809	792	825	795	742	784	793	769	777	780	793	759	765	764	746	833	779	766	763	732	787	760	771	767	794	731	781	804	755	798	775	737	780	835	766	768	814	804	762	740	748	791	796	782	777	828	783	819	774	791	758	813	796	758	748	747	816	817	811	796	793	771	784	786	791	853	769	763	804	798	751	794	838	793	781	819	786	764	783	768	775	840	785	772	815	806	759	835	754	755	827	756	835	821	796	787	775	755	855	780	743	766	725	771	759	777	760	804	742	783	761	779	832	776	734	727	808	785	777	773	759	806	832	759	742	775	781	788	787	765	797	786	743	785	771	761	783	814	781	775	794	778	770	734	765	781	793	798	781	803	758	774	792	805	772	768	751	788	787	705	772	807	765	791	802	796	792	793	769	747	796	808	816	776	782	749	797	792	743	772	777	795	763	801	777	800	798	729	805	802	787	794	761	780	792	744	805	793	747	785	791	784	770	827	738	774	797	784	786	783	796	752	799	769	790	814	808	790	758	838	781	825	779	750	789	794	780	749	755	786	739	756	775	801	781	804	792	783	755	769	813	793	769	820	784	806	756	743	777	817	781	750	795	802	797	748	734	780	804	812	814	752	799	747	798	816	815	727	788	771	736	802	803	762	788	805	767	816	739	767	816	795	804	805	807	736	767	769	766	798	746	832	814	808	811	774	756	822	730	776	801	795	766	801	813	814	781	742	816	786	792	741	834	813	776	794	752	716	784	837	751	828	791	771	810	774	777	733	852	794	809	786	804	772	775	779	801	864	762	780	802	763	784	689	751	763	801	776	796	768	808	757	765	780	750	795	789	802	798	768	770	778	779	813	803	748	821	806	791	761	713	813	794	728	800	807	765	805	746	789	788	773	797	815	805	792	817	763	773	743	732	763	779	759	784	739	773	732	838	795	803	834	806	770	775	765	748	810	782	775	786	804	849	756	772	818	744	804	769	778	788	732	813	780	775	812	787	779	783	818	800	784	721	755	797	766	768	799	793	759	754	688	806	786	786	780	751	836	804	817	773	777	755	779	843	822	742	796	758	780	770	732	796	731	754	844	800	755	806	736	785	825	764	761	726	790	773	826	801	797	813	817	766	775	781	830	822	779	804	807	836	828	799	815	781	800	813	783	755	754	753	804	768	779	762	765	787	745	763	763	755	762	766	766	751	825	799	844	759	792	780	774	813	775	805	776	808	773	779	761	733	786	773	711	769	771	748	793	820	756	774	776	756	696	759	840	773	787	792	767	804	771	735	767	756	809	804	807	729	822	804	860	778	828	784	762	781	816	769	820	787	815	783	762	804	770	779	754	790	789	822	813	791	768	811	766	752	770	784	773	779	782	755	774	767	770	775	795	817	791	803	819	789	796	848	810	743	728	755	799	814	800	751	750	801	836	781	822	778	783	813	766	798	743	809	778	740	737	757	756	805	762	765	762	799	775	763	794	770	808	811	774	749	808	780	788	796	794	742	791	764	762	809	835	801	733	798	702	766	752	806	834	760	777	766	792	787	751	761	769	837	734	822	786	794	767	806	791	790	772	823	737	748	774	764	803	777	792	759	738	793	755	764	772	836	782	775	802	777	789	751	828	767	760	834	780	776	756	809	780	778	810	795	785	787	778	763	773	812	781	778	824	811	737	793	749	753	772	711	784	788	824	822	757	773	846	817	804	830	747	828	793	802	815	774	767	834	776	752	807	794	793	768	790	750	812	797	762	720	812	784	810	770	775	809	749	785	761	819	744	821	773	732	758	796	773	809	771	737	745	756	768	797	770	770	776	770	751	798	814	791	745	788	780	739	793	790	734	781	750	795	809	760	788	783	803	760	799	806	770	784	787	805	830	794	828	823	778	821	786	765	826	790	814	772	750	779	796	772	810	800	861	795	833	799	805	789	821	755	827	783	758	810	844	772	759	745	752	752	820	810	748	743	785	763	780	766	749	758	801	759	763	777	748	788	811	829	759	736	765	773	802	788	774	798	752	785	783	772	864	762	754	794	794	791	790	761	726	777	788	798	763	762	738	793	796	779	839	796	760	800	781	774	842	782	822	744	792	758	800	840	746	782	805	790	800	757	797	814	774	806	818	792	817	836	725	802	783	779	772	802	734	750	799	832	808	790	779	842	776	789	762	818	801	804	798	812	730	783	780	822	760	792	764	791	769	805	780	766	780	777	823	821	786	766	762	788	732	822	832	836	824	753	815	745	785	802	750	815	803	789	803	813	755	787	792	784	753	808	784	764	777	813	784	756	762	811	767	743	769	803	783	788	756	796	725	737	821	749	758	785	788	819	753	805	790	798	851	768	807	823	773	815	762	839	731	807	794	785	751	754	778	804	786	795	770	814	787	748	811	851	777	832	811	807	772	749	746	766	798	755	772	785	811	790	798	778	795	764	790	794	763	781	782	802	750	793	783	787	791	790	804	806	771	806	744	762	777	741	740	771	798	816	764	757	761	780	801	724	770	814	763	804	750	774	794	787	738	775	795	778	831	791	766	773	771	817	804	773	807	757	792	767	846	808	791	784	811	798	829	779	745	785	839	747	749	799	795	850	763	768	763	827	798	801	772	763	803	754	774	735	830	766	764	825	764	755	777	822	785	773	789	763	781	766	742	768	774	745	772	756	814	818	849	768	807	774	748	787	769	802	813	803	790	766	792	796	785	762	803	793	770	816	776	820	766	731	767	822	750	763	733	786	808	829	766	845	794	799	759	794	744	816	768	786	759	782	780	737	813	787	749	789	765	805	796	760	824	805	768	789	787	739	718	776	770	776	774	772	783	779	737	795	767	828	748	747	825	781	688	816	778	770	749	777	764	809	791	795	826	792	801	800	823
20013	16841	25599	35229	37917	29745	22144	13335	4842	1954	1594	1089	629	691	704	899	3356	726	715	522	515	1242	3017	4036	4068	3213	1908	1271	688	434	395	346	310	325	318	322	300	310	291	307	330	336	305	301	326	285	321	309	346	285	313	318	309	326	315	332	296	314	313	333	327	327	279	340	334	322	341	293	321	311	287	306	309	317	299	312	303	336	299	320	322	308	276	301	295	287	308	321	307	336	290	314	290	306	331	351	282	331	323	316	322	308	283	271	281	321	306	315	303	334	325	325	294	323	337	303	291	301	295	299	279	315	300	327	303	343	295	313	296	346	285	295	296	287	304	310	300	305	309	315	328	312	309	293	308	339	311	306	325	321	312	319	302	324	317	296	290	307	322	303	270	314	310	302	311	320	325	345	292	311	310	304	314	301	323	300	306	298	302	290	351	328	309	300	309	314	315	295	287	307	326	311	344	344	302	322	356	278	341	278	300	271	326	310	346	284	296	265	311	330	312	315	307	305	298	307	300	320	339	316	325	308	339	314	313	288	316	357	326	301	308	294	317	338	279	315	306	309	340	306	312	340	299	336	308	294	320	312	302	321	300	309	325	325	299	305	305	315	309	340	281	307	298	317	328	273	308	352	328	350	306	333	304	286	334	290	305	318	300	293	287	349	329	329	277	324	337	289	314	322	317	300	293	321	325	343	330	333	308	336	346	299	307	300	331	333	315	330	311	262	314	296	366	314	295	331	272	321	303	300	311	314	336	280	308	306	328	308	289	300	316	304	292	313	305	304	303	286	325	342	313	283	327	298	303	308	286	324	304	347	320	351	295	302	277	309	279	322	282	321	314	307	297	307	343	322	295	323	291	299	306	307	327	324	270	302	287	285	315	311	369	299	300	309	310	303	271	289	337	322	312	315	324	314	333	309	316	313	300	298	322	323	351	298	297	283	315	294	310	318	306	310	303	320	318	290	322	312	295	276	319	291	283	285	343	328	320	309	328	321	285	304	309	328	292	312	358	307	298	282	279	277	300	295	320	291	326	320	301	293	306	313	304	273	333	325	349	306	308	304	323	313	307	338	309	303	322	287	308	297	339	286	351	339	348	299	300	307	305	312	287	279	306	321	304	304	292	318	312	330	303	319	271	296	305	294	297	327	346	295	323	313	299	353	308	295	298	307	321	293	311	293	338	300	342	306	318	295	327	310	340	332	295	311	335	299	330	288	310	313	331	304	317	340	314	322	316	334	319	320	342	308	318	323	339	271	290	336	294	306	286	304	303	290	306	306	292	309	295	342	307	305	332	304	323	318	273	269	309	296	332	298	337	326	310	321	325	300	303	263	336	311	340	310	331	308	333	297	294	324	341	305	324	297	293	307	329	316	290	339	324	342	287	298	308	324	281	282	282	316	277	308	314	319	284	286	291	314	280	300	305	305	308	314	312	319	326	314	290	302	329	302	322	303	285	288	328	333	310	329	322	286	285	298	324	322	305	306	274	299	335	276	325	312	347	288	318	330	296	275	318	302	311	305	296	260	300	318	305	297	310	275	333	323	317	262	296	297	336	319	320	315	310	327	334	329	297	296	325	306	297	278	276	302	289	321	308	290	306	312	322	307	333	291	283	302	325	331	341	313	302	291	301	312	335	330	313	278	291	295	291	299	290	314	328	304	283	296	301	293	295	329	331	301	292	325	337	323	312	301	286	324	282	323	323	314	290	303	296	308	303	297	308	291	350	294	310	301	291	290	318	315	328	295	293	302	318	323	298	265	343	348	341	304	307	324	313	286	314	294	320	323	311	319	337	276	277	319	294	295	317	316	299	273	317	325	316	330	286	316	304	336	294	288	309	312	311	286	327	328	318	310	307	302	325	297	280	304	303	317	321	275	314	296	318	299	330	309	287	299	297	310	329	311	311	314	303	315	298	321	295	324	340	321	308	298	308	309	350	302	294	282	293	319	265	311	324	308	339	314	302	305	290	282	343	305	296	313	351	280	301	317	328	323	340	314	306	307	281	283	316	301	277	308	325	308	280	325	302	287	320	308	307	283	305	296	290	282	305	294	302	310	288	315	306	335	280	322	287	319	299	267	288	296	312	291	280	326	303	290	327	314	333	321	334	333	317	309	275	347	293	307	344	319	282	296	304	307	293	327	326	297	325	321	342	311	324	284	311	283	304	319	302	290	304	254	292	311	286	302	285	274	322	328	308	300	329	294	276	306	300	321	339	282	301	298	308	298	340	288	314	300	344	293	325	290	297	340	321	305	298	291	313	285	291	329	301	333	328	306	310	331	281	318	344	297	271	298	336	313	282	328	293	285	316	313	295	297	343	320	297	287	314	280	291	299	317	325	331	340	332	303	315	307	305	306	296	366	302	310	297	282	308	303	312	323	292	312	310	312	304	322	330	297	290	292	264	322	347	308	287	275	301	292	283	293	296	297	303	310	331	291	339	298	306	342	323	291	311	327	312	297	313	298	309	324	305	300	331	297	270	316	313	332	332	287	302	288	319	292	316	292	323	315	339	284	266	311	310	291	304	309	350	303	309	312	294	299	297	359	291	317	270	310	319	323	309	318	287	299	297	313	333	299	274	325	319	281	331	300	317	315	297	289	312	318	325	316	288	312	337	277	337	313	300	304	338	298	319	297	331	287	288	312	321	311	287	308	309	362	320	312	311	326	293	314	285	333	306	332	300	312	340	278	301	307	318	302	322	312	309	334	308	308	328	299	306	293	307	309	321	308	285	339	313	330	305	308	293	300	295	287	310	303	312	297	317	316	325	311	297	318	340	316	300	306	320	299	310	306	327	324	319	324	329	331	300	301	332	319	317	305	299	330	297	268	327	306	312	320	298	317	304	308	279	306	314	301	315	337	296	303	303	273	281	323	281	299	316	295	338	316	319	335	306	300	296	297	307	311	300	324	314	284	293	293	299	313	273	286	330	301	364	328	323	297	292	311	294	291	317	353	340	328	299	311	325	301	294	292	299	301	330	314	299	330	301	277	317	307	330	279	302	300	322	303	301	309	307	246	308	314	342	300	342	341	313	299	293	283	294	310	320	303	281	311	312	322	313	343	301	306	304	304	331	311	326	293	300	307	301	325	284	303	291	308	280	277	319	310	298	313	294	320	329	314	316	318	327	324	289	292	303	297	298	285	288	325	320	323	323	299	315	320	322	312	283	293	288	302	319	315	300	299	329	324	353	344	296	327	307	318	274	292	346	299	306	318	299	277	329	331	316	285	293	318	304	295	290	296	317	291	288	323	280	313	325	291	313	320	323	345	335	305	324	309	345	311	313	298	329	324	327	318	322	302	316	322	317	337	350	312	298	324	297	281	301	280	299	311	297	298	284	293	326	310	311	333	331	316	290	311	326	305	316	321	316	315	309	340	307	334	295	307	297	312	308	332	344	308	309	346	303	304	264	318	320	324	325	317	305	312	309	282	280	284	311	308	303	305	312	302	325	352	283	276	325	318	326	309	304	315	322	309	314	315
12225	14227	26020	41155	43748	37510	29802	16765	6935	4842	5814	4789	2441	3111	3039	4498	13945	2412	3575	2180	2029	6208	13903	17257	17838	14454	9181	6004	2924	1589	1107	971	799	796	804	786	786	746	781	822	820	777	779	792	818	823	810	796	809	770	756	795	734	736	817	797	833	836	772	845	779	762	761	756	830	761	823	803	796	772	793	812	814	796	836	839	794	818	792	800	819	812	795	795	797	811	792	816	823	791	803	798	790	845	804	771	754	788	772	803	841	793	815	846	761	840	770	802	807	782	763	867	839	837	802	789	750	770	817	838	783	804	775	833	780	812	764	837	796	815	836	802	770	787	788	763	889	814	791	831	746	832	786	802	793	791	806	773	775	816	803	824	819	804	786	777	787	772	779	791	781	802	794	820	802	814	831	837	739	789	796	792	816	774	790	831	815	827	839	837	740	812	810	790	819	787	817	764	789	839	787	845	825	746	872	804	811	809	769	771	784	829	830	778	776	791	793	818	766	852	845	770	761	826	795	799	787	780	816	836	813	829	818	833	756	764	846	764	770	809	838	796	784	781	803	817	818	799	793	800	821	813	789	827	796	805	818	797	768	808	820	778	787	792	812	772	866	807	809	811	810	770	745	821	776	821	773	813	807	868	804	839	797	781	788	779	868	783	785	803	851	821	794	741	824	868	789	791	776	808	814	814	788	772	767	820	744	799	849	810	780	823	784	760	801	820	853	815	765	822	844	803	791	792	820	762	817	824	804	792	789	787	771	824	820	759	792	817	822	808	829	771	840	770	810	783	820	815	779	812	820	802	774	792	815	778	771	821	809	841	769	802	802	781	810	838	859	767	823	848	801	810	775	819	780	823	785	832	749	778	825	777	778	821	795	798	852	772	797	804	810	824	812	805	727	769	828	811	825	794	777	781	766	776	775	806	824	790	815	754	783	790	811	794	833	814	794	853	818	788	839	833	787	812	754	819	853	805	762	795	802	832	819	839	811	776	763	843	788	810	811	834	820	776	778	790	858	751	770	814	729	780	808	763	829	829	775	810	799	823	832	832	858	781	814	809	789	771	753	839	796	789	765	789	809	809	818	784	773	778	813	863	808	836	827	816	780	777	853	787	834	812	798	782	828	793	795	818	803	830	773	846	774	778	789	753	847	777	750	840	828	816	827	847	822	775	784	817	811	831	800	823	764	728	826	788	766	764	818	824	758	852	769	787	822	790	790	748	777	844	789	794	804	780	798	797	816	777	801	810	833	779	804	744	800	801	787	814	769	753	784	794	838	761	801	816	832	773	805	779	765	817	812	798	820	850	805	794	829	781	775	836	809	798	816	793	816	819	780	829	753	811	797	768	827	757	833	813	823	825	809	816	801	827	832	816	833	835	825	827	814	781	813	841	800	793	772	782	824	836	794	788	822	811	810	799	802	811	837	780	791	837	773	800	831	775	784	767	785	797	823	795	798	828	821	790	847	790	790	783	777	813	828	823	791	807	801	789	822	800	794	777	799	797	829	754	855	833	820	787	796	768	809	811	783	794	774	799	807	811	870	781	748	817	767	811	767	796	839	814	793	819	804	847	796	798	812	777	789	841	791	804	775	774	826	811	755	850	808	857	863	806	818	819	760	854	814	826	791	802	775	871	770	780	860	772	811	815	830	799	804	813	815	802	797	793	853	817	808	808	828	798	821	810	795	821	777	809	721	818	795	831	834	853	786	767	803	811	810	780	825	792	820	858	757	824	825	818	763	843	799	783	783	816	795	792	759	819	786	778	786	801	762	817	835	764	817	779	775	819	753	803	817	786	804	762	778	806	813	789	783	805	799	793	742	831	786	786	791	797	828	806	817	802	779	773	814	893	785	806	811	801	816	810	782	774	828	795	784	725	792	779	836	810	817	796	805	803	797	808	822	754	790	794	826	804	832	827	805	828	813	767	801	778	848	747	803	777	804	784	834	808	808	852	808	800	829	799	831	837	801	818	787	779	801	814	832	758	784	844	825	845	768	803	768	786	740	802	794	825	773	796	803	780	780	825	740	816	800	838	806	793	773	824	771	800	804	799	835	797	819	782	813	810	776	825	805	794	820	798	780	778	777	824	854	806	766	809	772	756	731	771	855	821	802	830	851	809	863	771	774	751	755	810	800	810	771	798	790	809	809	843	781	801	797	777	841	851	806	766	763	812	773	826	818	761	807	796	780	735	806	817	795	806	777	801	801	775	765	769	780	796	802	819	801	845	841	802	764	792	797	761	809	818	803	849	795	794	844	794	768	783	752	816	796	843	772	811	767	781	797	829	788	794	781	797	787	815	758	802	769	776	841	824	790	786	790	799	816	797	824	791	791	795	830	835	799	801	807	827	844	822	763	737	831	842	799	814	853	812	806	757	796	765	849	765	811	762	832	826	801	780	764	765	794	798	837	832	775	777	767	819	818	766	797	791	818	793	724	790	837	781	755	814	861	842	821	836	787	866	800	795	805	822	775	751	770	786	813	799	847	833	822	798	866	815	832	801	816	776	808	809	777	817	772	809	775	819	792	823	744	809	788	821	816	794	776	830	830	788	750	762	804	840	739	830	753	795	801	788	773	806	814	815	811	834	799	772	751	817	803	824	824	763	855	789	801	810	782	836	796	794	734	797	838	780	823	785	773	816	816	809	761	788	810	810	783	735	772	784	795	778	867	744	854	766	826	788	826	852	784	824	777	803	867	819	820	816	814	818	785	788	750	739	772	772	770	822	725	774	796	848	814	760	811	801	791	786	812	774	809	791	793	751	771	807	798	807	786	793	811	820	798	742	771	808	790	793	808	811	797	785	780	827	782	842	841	841	816	747	775	791	837	759	806	777	811	758	789	808	780	823	844	761	812	765	820	833	816	829	746	799	754	809	779	813	776	832	814	797	752	775	780	844	832	760	823	794	815	787	835	798	859	797	801	790	767	789	765	806	818	837	738	773	836	789	815	805	803	782	777	793	803	845	805	810	769	727	831	764	816	806	786	842	796	835	791	820	770	801	785	818	782	810	795	817	796	820	793	787	809	850	763	823	810	805	768	794	795	861	790	798	813	789	762	818	781	824	796	827	773	853	836	809	805	850	776	774	830	776	798	751	755	792	777	764	815	838	841	805	824	829	796	768	777	803	827	826	793	804	778	769	786	840	767	832	788	791	831	760	754	815	812	821	789	751	762	783	786	870	865	777	819	790	796	780	765	753	803	810	810	848	778	832	795	808	814	818	797	758	806	861	780	834	753	773	786	828	817	825	790	806	863	756	800	819	773	794	764	835	799	791	809	753	816	866	773	816	845	785	810	756	816	823	789	824	817	817	777	753	775	831	811	775	754	797	820	763	801	807	850	763	826	761	814	815	820	804	801	804	778	839	783	784	838	791	765	830	754	786	861	809	827	789	822	796	824	797	773	804	816	772	852	717	815	802	774	761	799	793	800	773	784	772	823	791	793	827	804	774	762	737	863	833	770	766	796	818	812	835	851	802	777	820	817	796
28874	29315	37175	47497	38690	31177	22883	13952	9507	7339	4400	1160	682	673	596	1353	9692	7814	1921	1460	1203	4719	7533	5881	3457	1695	947	582	368	359	311	304	273	298	282	304	293	302	326	300	313	311	333	316	289	319	281	315	307	310	293	296	278	314	256	366	320	303	289	303	323	305	276	317	331	286	319	296	267	279	301	309	336	301	328	308	291	312	292	290	334	319	316	292	289	345	300	309	332	324	338	298	313	287	319	297	304	291	347	263	315	291	291	330	295	282	298	266	308	299	314	333	324	323	296	317	281	327	316	294	289	289	333	288	314	299	319	300	282	294	307	296	279	293	314	276	314	313	340	327	297	299	307	316	297	317	275	287	295	315	359	308	276	290	264	313	312	350	282	318	316	305	329	310	299	319	313	324	310	302	300	294	316	317	329	301	291	301	303	337	328	310	293	290	289	286	326	311	327	288	294	295	295	330	326	311	291	298	325	322	309	318	316	322	286	296	323	303	306	288	268	323	316	318	311	305	308	294	299	335	291	296	287	272	301	277	309	309	311	360	315	297	292	302	334	279	336	306	314	302	290	338	306	309	283	346	314	297	324	278	303	289	304	296	311	296	283	302	288	307	316	286	280	320	312	321	290	342	281	267	321	328	306	292	303	304	297	291	327	276	316	310	295	292	317	307	291	292	282	292	318	304	284	284	289	293	345	291	336	309	283	308	316	283	299	286	311	308	330	293	297	293	287	317	280	342	283	318	338	300	276	287	290	273	334	316	311	329	295	312	337	336	273	283	276	303	305	304	327	286	290	283	259	322	317	301	277	284	310	288	329	311	297	278	288	305	284	320	336	275	326	290	281	288	326	323	313	299	318	299	307	298	309	346	322	287	283	341	334	341	300	297	293	312	298	341	329	322	293	311	336	321	297	298	283	299	309	311	305	304	304	279	278	343	284	315	288	338	286	319	314	324	326	290	315	296	333	319	310	307	284	338	301	296	294	290	287	327	297	336	299	319	326	298	302	302	294	301	276	316	279	309	305	313	290	317	320	273	322	301	303	327	304	302	316	337	292	315	318	303	326	346	348	310	294	303	326	261	303	308	305	340	334	293	298	303	302	278	308	314	334	298	299	280	323	311	299	309	314	316	276	311	324	297	279	306	312	309	322	327	286	320	303	310	287	300	280	307	311	345	324	289	291	346	294	304	308	310	298	322	264	314	352	291	310	329	279	274	332	295	288	368	283	323	292	322	334	286	324	320	315	284	313	309	297	290	257	304	291	296	305	312	320	316	322	286	297	313	342	305	275	273	295	293	338	302	293	305	300	288	305	297	284	283	300	304	319	273	295	307	328	309	303	294	311	289	291	318	332	307	329	309	328	298	280	326	301	288	305	320	323	288	286	314	299	304	309	321	317	304	297	284	301	315	301	286	315	296	276	286	291	325	308	296	279	288	307	300	317	304	294	319	318	326	309	304	320	276	294	314	314	301	294	242	355	290	352	296	332	300	296	281	359	304	319	302	325	313	294	303	321	302	292	308	283	323	282	306	306	326	316	292	282	291	308	267	254	315	296	323	334	324	266	316	327	319	321	304	298	313	322	299	249	325	296	320	313	318	291	294	312	309	316	320	298	286	279	286	322	318	268	290	319	289	315	256	350	310	324	287	305	314	297	285	301	295	290	286	328	298	334	342	308	296	313	315	251	290	313	299	291	313	317	304	299	301	296	340	310	289	280	294	286	270	338	294	293	289	320	304	331	299	312	299	296	292	332	299	302	308	289	307	281	303	338	306	288	316	310	292	311	293	319	306	276	280	309	307	274	332	322	303	287	320	293	305	293	305	330	324	285	295	290	312	312	305	303	307	282	294	301	335	305	291	291	324	317	312	309	315	293	309	311	297	302	285	315	291	303	315	297	330	304	320	319	295	306	283	324	304	315	321	319	298	315	316	300	305	311	328	320	297	290	300	319	288	308	295	315	344	316	270	291	282	295	320	315	308	257	304	311	331	295	325	296	277	327	306	290	291	323	282	316	279	316	281	303	307	296	273	271	335	290	307	309	277	291	299	293	315	294	320	318	301	292	298	296	301	281	288	299	293	285	314	293	333	315	300	290	314	282	350	294	316	291	294	309	278	276	295	337	305	283	306	296	315	315	297	307	275	280	317	317	309	317	298	330	265	308	288	289	328	302	308	304	289	315	310	346	311	324	284	311	266	309	315	302	304	302	300	299	278	309	283	311	291	308	300	285	305	306	319	331	283	296	282	301	342	290	285	324	327	326	296	298	325	302	314	294	294	297	308	317	303	330	295	310	317	295	283	292	306	310	335	329	322	303	311	316	326	272	328	296	312	293	304	331	301	339	291	291	315	313	281	326	303	302	305	313	344	317	285	314	306	270	323	344	311	289	314	316	285	311	307	287	303	298	316	304	309	316	317	296	275	293	288	300	318	323	298	297	332	310	305	345	296	287	337	273	331	318	316	276	294	309	325	305	284	295	296	301	273	299	301	300	292	308	277	321	314	309	309	319	307	286	304	348	272	274	300	271	315	306	312	312	299	299	278	312	296	321	270	306	276	319	269	325	319	320	295	277	328	306	303	309	307	313	344	326	307	302	294	323	340	337	303	286	312	298	318	291	279	314	321	307	357	282	326	286	302	293	318	316	319	311	292	305	293	318	301	299	294	298	279	304	289	314	301	275	321	296	301	304	295	324	262	304	315	302	281	278	272	296	282	280	294	288	300	296	300	303	288	312	286	317	301	307	309	331	327	322	324	298	323	299	339	308	300	321	301	321	317	295	278	315	273	287	308	320	317	305	302	295	309	287	314	317	281	302	289	317	342	299	305	292	304	312	321	314	300	308	292	328	320	256	308	292	311	286	320	258	306	288	313	304	302	317	308	321	254	282	306	317	312	316	289	285	283	328	304	313	278	279	283	334	301	311	294	313	286	329	302	305	289	285	305	329	289	276	301	307	322	270	288	311	296	302	325	313	301	353	309	308	303	308	306	324	308	264	329	306	321	306	283	321	320	292	286	273	326	335	312	294	281	304	331	321	261	318	330	287	285	297	298	298	300	309	268	315	302	289	294	311	270	315	342	286	283	321	307	287	326	300	310	313	297	304	311	301	319	327	344	290	313	263	313	305	272	305	296	295	278	309	298	264	321	277	288	284	294	299	326	293	324	304	291	299	315	271	323	311	305	305	296	286	306	315	293	285	327	298	272	313	315	304	308	310	324	322	304	327	305	322	292	286	288	300	310	303	289	286	319	302	319	331	322	326	324	332	308	325	302	292	310	272	290	293	301	331	353	310	268	298	285	288	299	319	310	295	313	291	325	306	300	306	290	275	305	286	306	304	339	319	284	308	305	331	322	283	316	316	276	285	317	280	294	316	264	291	285	303	322	323	326	279	302	284	289	297	303	310	330	341	326	341	302	320	285	321	294	300	292	300	296	280	297	328	301	290	302	310	279	293	280	325	301	306	324	322	319	285	314	323	303	258	311
16910	22539	35281	48423	46211	37610	26412	14029	15202	16755	11439	3950	3040	3125	2611	6290	30331	21573	7210	6007	5836	20386	26642	22010	14081	7831	4120	2034	1272	950	790	821	826	806	806	819	828	736	772	749	744	831	791	824	814	708	751	712	769	805	878	754	814	789	773	784	783	765	783	771	781	779	748	810	780	821	820	810	765	759	792	797	729	788	815	750	736	741	848	716	766	752	785	857	738	759	751	770	747	708	769	801	761	793	818	771	833	791	795	754	737	797	769	801	758	783	733	763	741	763	793	776	811	825	796	797	767	765	741	769	778	785	791	827	769	781	771	785	770	750	786	798	753	779	773	819	758	729	754	806	774	795	758	783	803	766	779	761	756	747	770	792	763	790	786	728	814	834	728	757	786	770	823	765	776	728	791	848	798	781	753	772	777	770	763	756	783	829	830	782	795	802	798	785	805	776	807	783	800	791	745	754	835	798	766	779	773	810	729	738	791	821	819	800	785	758	817	793	765	779	756	773	769	805	819	792	780	800	812	774	766	767	832	752	783	776	755	826	781	771	736	801	807	772	752	826	803	733	707	786	779	743	849	726	729	781	768	794	739	770	784	805	765	737	802	778	765	745	725	768	817	742	829	771	784	784	752	761	773	771	779	759	794	809	831	804	817	806	793	728	743	757	836	765	807	763	752	741	753	844	783	770	802	784	771	755	801	763	786	785	770	709	777	796	780	810	819	800	778	748	773	794	788	777	853	815	718	748	783	789	780	762	770	757	752	798	758	787	806	743	830	794	745	831	831	793	740	737	769	769	804	736	774	750	777	810	817	800	787	787	724	794	796	778	801	818	756	799	820	768	772	785	753	789	757	771	782	760	763	797	775	816	813	797	765	824	800	752	792	768	820	812	803	744	766	802	791	781	746	796	736	761	854	809	825	777	792	841	778	766	753	774	733	749	764	743	770	805	794	772	819	732	801	752	810	789	776	766	805	795	782	750	796	746	853	715	788	726	769	754	849	772	773	755	791	728	816	793	784	753	803	763	832	766	776	778	721	791	744	725	768	739	764	790	734	773	812	800	777	763	822	788	796	803	831	808	782	779	762	798	798	814	753	845	750	786	737	782	834	794	790	742	767	758	835	802	825	721	784	811	774	765	882	773	803	778	773	766	802	817	771	757	753	733	762	780	737	753	784	745	735	788	744	709	769	752	784	765	831	771	775	768	783	799	807	794	777	759	768	786	788	827	790	760	786	760	781	839	808	832	747	756	803	773	781	823	756	783	773	792	800	814	776	828	828	781	781	753	765	853	786	803	791	767	747	690	768	768	752	786	757	756	771	743	773	762	825	764	797	802	785	798	797	804	764	787	830	816	795	770	728	745	801	768	784	811	752	816	755	778	762	758	809	766	768	751	786	754	759	748	795	800	789	779	795	808	751	763	758	783	782	801	796	799	796	795	769	795	787	778	747	811	834	790	728	765	816	829	762	779	786	795	742	761	805	828	805	800	798	788	777	812	772	804	758	815	810	788	790	739	760	781	794	728	721	768	782	786	784	798	773	764	793	788	759	759	798	786	709	796	795	788	793	761	783	779	749	765	781	784	763	740	760	746	767	796	777	793	813	784	827	759	793	813	738	772	770	805	793	747	722	748	818	823	796	809	749	815	770	781	743	769	800	757	796	836	738	765	761	756	798	758	743	812	765	721	709	782	736	790	750	807	731	803	759	796	759	808	761	831	804	763	692	738	807	793	755	780	799	784	795	713	778	687	751	778	786	767	759	776	785	776	784	795	803	801	743	775	769	767	764	807	808	793	850	769	807	747	777	767	751	709	750	779	756	806	730	826	767	801	778	803	722	774	723	774	718	790	819	762	804	791	793	779	819	771	788	804	810	774	804	739	783	786	780	835	707	798	766	802	727	792	769	814	715	791	811	803	775	746	766	788	772	783	838	763	771	752	762	807	838	746	772	801	825	750	801	804	811	790	754	800	796	781	782	747	760	787	768	760	767	776	770	796	814	852	768	779	754	784	787	752	829	760	801	746	726	796	760	764	785	749	790	753	814	740	741	733	750	768	774	784	768	778	743	762	807	805	759	803	800	776	802	743	746	746	751	790	738	801	811	742	812	777	760	736	816	804	751	747	775	774	754	786	794	799	755	793	768	786	752	760	803	770	820	790	785	757	765	799	728	774	775	799	761	799	741	804	814	751	773	790	805	738	787	766	754	778	841	769	769	795	803	837	787	800	840	780	807	740	798	793	767	810	753	791	761	763	804	782	777	773	778	776	749	778	771	791	766	767	798	749	777	751	757	786	781	745	771	756	823	733	772	774	743	755	796	734	786	751	774	768	715	844	776	792	819	822	775	769	777	796	803	772	798	791	791	759	768	833	831	799	748	752	750	802	748	778	769	757	766	787	805	739	829	768	717	740	803	768	788	821	760	749	754	751	824	759	779	757	800	760	790	767	766	760	755	739	792	789	744	749	783	818	810	759	740	803	824	798	800	744	774	789	790	790	795	804	778	853	799	810	778	794	790	811	785	757	711	785	774	811	781	804	789	755	806	760	823	798	735	789	792	804	766	790	735	743	769	806	797	830	811	764	793	788	745	760	786	777	807	814	822	754	778	745	765	763	800	814	791	808	779	743	798	803	785	754	819	781	772	744	823	760	816	758	757	797	798	754	776	803	776	764	810	775	822	782	824	801	731	761	736	794	762	770	792	782	706	789	743	757	794	725	769	811	822	799	739	713	777	739	774	733	828	708	795	828	768	806	751	804	797	788	765	793	766	780	773	828	806	789	818	804	813	721	770	787	773	781	739	760	796	759	793	799	729	771	712	756	776	784	764	795	766	797	773	804	800	810	718	835	766	792	777	793	772	752	814	730	774	789	811	801	726	776	782	729	813	767	780	848	776	757	791	793	785	722	758	777	720	811	771	790	770	829	795	763	779	767	799	762	758	808	715	750	783	805	742	804	760	760	788	764	713	742	762	755	791	792	778	803	777	809	735	809	741	774	803	752	735	809	780	795	766	746	766	802	801	786	783	771	776	814	700	799	791	792	735	775	790	816	786	781	742	773	702	789	768	839	831	762	764	762	776	796	799	773	813	738	787	784	765	805	779	811	740	793	744	780	824	802	742	776	788	821	769	780	758	715	807	796	771	786	771	775	807	751	776	806	842	796	795	765	775	803	791	788	806	775	780	777	774	730	776	761	792	829	787	772	782	770	763	761	777	797	795	749	795	746	756	771	829	767	743	774	779	763	824	765	827	822	796	799	773	821	780	760	794	723	842	763	794	774	772	771	823	801	828	807	765	730	766	747	798	766	796	797	814	809	784	785	734	819	796	785	794	805	795	742	792	769	768	797	780	795	809	798	746	758	740	783	793	817	827	743	783	795	770	793	786	837	749	779	796	811	801	749	759	810	802	751	759	807	767	785	821	796	796	776	775	746	778	769	787	774	788	787	756	758	766	791	762	822	744	820	796	787	783	750	766	807	784	788	747	809
5911	3330	7629	7009	3649	2383	1667	1094	841	537	445	374	346	351	418	440	516	440	624	624	507	465	604	656	578	486	374	351	310	305	278	283	303	288	322	290	310	332	309	326	301	319	287	340	292	329	293	301	315	288	289	273	332	292	294	303	265	285	317	320	290	291	259	310	287	286	294	299	284	334	296	300	311	286	333	275	279	266	316	285	275	314	315	305	280	314	277	310	321	295	310	285	269	294	328	321	277	287	306	310	312	284	295	339	292	310	338	308	274	297	309	291	304	297	297	278	287	281	312	299	303	267	305	312	291	286	335	301	281	325	304	288	331	265	318	284	299	281	278	299	300	321	306	335	314	310	299	298	265	292	296	287	284	312	314	293	311	318	276	295	291	278	311	306	280	308	303	287	275	260	307	335	329	319	260	289	331	325	278	322	303	275	281	300	289	312	302	323	307	305	310	297	295	310	325	286	287	305	304	293	312	280	292	278	294	295	304	309	293	307	296	272	308	299	283	339	303	294	314	302	287	311	330	321	312	282	327	284	319	321	278	296	284	274	302	291	294	321	301	307	284	310	275	262	287	277	321	291	319	270	278	329	284	293	307	300	294	309	273	330	318	264	302	309	345	302	269	314	283	263	321	293	290	267	286	277	285	316	300	281	270	288	332	298	306	307	287	287	307	302	282	323	281	292	294	303	342	306	299	314	298	281	286	309	315	319	286	324	283	293	284	274	291	296	288	330	288	283	284	338	295	309	307	309	277	315	269	313	300	317	289	279	306	298	322	300	266	322	312	288	308	289	304	283	298	348	275	304	295	327	263	283	291	276	313	296	283	311	305	281	317	290	304	306	272	297	286	289	312	307	270	325	296	299	274	313	317	310	326	313	266	317	297	307	323	293	295	295	302	271	297	297	306	294	315	314	322	270	286	320	289	312	290	301	298	297	305	295	284	308	276	277	304	302	299	286	316	295	300	308	303	292	323	316	317	308	304	284	276	265	316	287	279	292	311	295	297	284	289	326	312	285	317	282	298	302	298	320	299	301	311	303	310	290	280	336	274	306	290	294	318	333	334	276	318	295	309	293	314	315	301	272	299	312	315	287	275	304	286	339	287	286	295	315	280	272	319	287	333	310	264	290	297	296	300	271	336	340	293	300	306	310	300	288	299	292	294	316	284	278	295	291	288	324	333	324	318	329	303	302	271	282	278	297	300	298	311	278	285	308	325	263	293	289	298	294	323	285	299	275	334	295	294	284	280	248	296	333	279	301	313	322	326	303	300	292	301	292	307	315	284	286	284	277	281	264	289	286	309	319	302	325	318	304	307	318	352	278	294	286	331	282	279	312	283	268	275	280	301	285	300	310	282	283	285	307	308	315	294	308	333	302	276	286	319	292	304	289	288	302	273	306	299	332	290	292	288	295	272	313	306	312	308	318	297	318	314	297	318	275	314	298	281	281	278	294	308	293	293	307	322	281	313	316	291	307	296	298	322	311	288	276	279	282	303	303	326	284	299	302	293	283	315	314	290	282	296	292	298	306	300	282	272	296	317	265	309	315	264	313	313	294	316	306	321	350	327	301	302	303	318	285	311	282	301	289	336	303	316	302	321	285	279	290	275	311	267	267	287	336	273	290	285	295	286	306	339	337	284	262	301	309	306	296	308	263	294	299	301	280	286	262	297	331	313	300	339	307	279	288	311	273	298	278	280	318	293	298	322	327	286	303	289	289	294	291	287	295	304	314	319	275	297	301	297	285	293	304	293	321	274	301	297	287	293	274	294	285	280	281	309	279	295	301	270	279	283	275	273	292	262	274	330	312	265	301	317	258	275	277	266	294	287	283	295	294	321	316	297	310	268	306	305	294	317	323	257	320	314	294	274	299	287	293	280	330	304	299	277	288	292	324	296	297	301	322	278	326	315	315	300	307	307	288	334	298	305	300	293	342	347	286	266	293	333	290	296	311	312	286	299	307	317	288	308	297	303	298	294	297	271	303	279	312	282	288	311	321	283	283	286	314	300	300	307	313	320	307	281	313	292	280	296	288	297	287	281	286	253	285	295	299	282	307	295	287	294	292	291	298	269	308	318	289	315	299	299	308	310	306	302	301	289	290	331	306	272	269	307	295	295	313	287	274	298	286	279	292	307	332	273	327	274	272	303	334	306	300	284	298	307	318	292	306	314	295	320	287	340	305	333	311	295	327	303	270	281	306	279	296	285	311	307	287	307	305	333	296	288	292	306	299	322	301	309	311	333	315	300	317	281	324	310	302	273	300	292	269	313	309	316	265	274	286	327	288	321	301	274	311	300	321	295	307	258	317	305	265	254	304	293	270	274	320	291	318	310	275	319	279	272	277	286	303	335	270	312	291	311	258	289	269	299	317	307	290	323	318	338	315	302	320	307	297	299	313	296	313	299	315	312	318	278	304	294	302	327	307	286	286	294	303	302	309	299	334	323	282	280	303	288	279	298	286	309	280	323	308	310	302	302	271	321	291	282	308	314	322	316	273	295	321	305	281	299	330	305	302	286	300	234	307	307	312	280	299	291	275	304	274	307	296	292	286	262	290	294	294	280	317	290	285	269	324	289	300	313	276	297	285	306	281	300	286	307	317	311	272	279	306	277	283	288	309	302	308	322	282	296	334	302	294	325	328	309	309	300	282	322	316	294	308	317	299	320	326	295	323	325	288	282	314	257	283	293	304	311	268	305	273	321	300	322	309	256	284	304	296	278	291	303	315	289	295	289	326	285	277	288	334	345	294	307	343	288	294	326	278	285	300	332	309	294	299	289	308	286	327	330	297	296	300	297	309	300	296	298	332	291	280	297	292	291	299	273	294	291	271	288	301	293	289	327	292	324	285	276	281	322	276	308	333	295	319	330	291	273	276	274	297	277	319	297	280	311	296	273	326	296	322	289	304	341	309	313	339	277	303	289	299	316	317	298	318	300	303	297	275	301	312	290	308	264	305	300	340	279	309	284	326	285	309	307	303	298	260	275	268	306	300	283	284	275	300	316	274	309	312	297	345	318	317	312	319	291	275	293	296	341	294	296	288	261	292	322	262	309	290	303	265	291	282	311	310	304	286	322	280	311	303	311	321	308	302	305	297	275	304	303	280	289	301	303	309	300	310	304	298	338	293	292	328	291	297	279	305	287	279	311	282	319	313	292	279	295	289	295	315	305	321	286	313	305	308	314	284	287	309	281	335	330	289	302	307	256	313	287	265	326	299	312	278	353	299	285	308	305	304	284	312	297	325	285	298	298	286	275	328	321	283	315	297	297	315	309	288	270	321	303	285	342	324	284	315	305	298	301	274	318	301	296	276	277	315	306	331	307	283	285	266	319	303	294	297	277	297	286	290	307	310	278	301	320	289	314	311	309	307	271	306	304	289	300	292	348	288	274	277	316	279	302	287	299	250	334	275	295	322	300	298	289	277	301	319	311	311	282	308	292	300	281	308	294	297	294	298	282	287	295	306	295	310	312	314	300	310
4415	3903	11644	13907	8931	7686	6256	4664	3721	2195	1510	1353	1196	1212	1320	1521	2088	1767	3244	2697	1729	1812	2754	2715	2249	1604	1208	968	809	830	792	830	822	809	775	720	789	791	755	710	734	796	767	773	777	814	752	741	801	818	722	782	793	811	788	804	762	745	754	781	828	780	793	827	804	805	761	755	733	843	834	770	770	782	760	771	811	758	799	746	788	775	747	793	748	789	754	788	778	758	771	770	832	739	749	812	786	773	803	776	757	780	802	779	780	772	789	744	728	793	772	712	743	743	749	828	777	770	767	790	764	783	764	753	744	758	750	785	827	742	809	742	765	772	784	834	798	752	794	766	792	762	753	764	744	762	771	775	843	774	736	795	741	766	733	830	744	762	757	772	774	773	771	822	752	763	840	779	769	751	716	776	748	822	778	783	782	789	722	729	776	725	815	794	739	783	770	833	779	803	779	731	760	758	809	749	760	786	773	839	793	792	809	765	794	806	767	778	819	790	743	798	787	775	759	792	726	741	745	775	775	766	813	818	806	754	775	776	777	756	709	767	772	756	758	819	780	721	803	761	757	814	822	787	761	800	754	799	794	802	784	769	769	797	763	777	799	740	774	761	753	779	783	781	787	793	804	766	711	722	799	773	796	768	759	749	785	775	783	784	736	832	777	796	773	796	758	814	770	801	758	739	773	797	744	744	719	771	769	788	745	771	848	761	750	727	789	763	785	749	760	810	815	793	763	773	813	751	726	796	789	789	761	779	757	770	800	769	796	786	788	724	819	795	753	764	827	766	823	790	768	800	795	783	775	792	773	727	749	760	748	763	784	753	765	777	766	799	733	778	747	737	749	753	841	787	783	773	756	809	778	782	784	791	766	800	739	743	791	764	802	751	782	762	746	788	779	767	804	770	775	839	812	776	753	785	736	774	738	769	771	798	778	779	774	767	813	763	796	758	761	784	755	797	749	800	790	729	783	771	780	759	747	809	747	804	774	777	798	756	787	741	782	747	791	777	774	755	785	806	723	782	722	832	732	811	773	743	758	780	786	756	736	755	774	738	772	773	739	779	828	777	763	765	762	786	846	789	794	739	769	789	781	771	737	754	777	733	754	740	753	744	780	809	779	808	757	777	768	750	827	792	730	826	793	817	755	754	790	731	754	735	762	848	775	787	790	798	812	789	754	761	796	779	717	755	820	764	761	748	734	807	787	769	737	771	744	760	790	803	756	787	776	809	794	773	752	784	784	783	802	810	742	799	809	780	795	721	785	782	810	787	782	740	761	733	797	774	723	757	780	816	743	791	795	731	755	753	834	827	740	719	785	815	767	767	810	757	725	758	776	725	763	809	795	802	791	751	803	754	786	838	758	742	751	767	747	721	738	777	798	719	756	765	811	775	825	808	795	747	782	822	833	806	773	786	764	779	787	826	787	813	828	767	773	855	759	744	806	817	769	727	706	790	774	778	792	800	758	776	765	811	726	789	773	815	798	727	822	788	809	800	777	760	838	782	734	824	746	828	796	768	817	792	723	759	782	727	780	752	786	739	761	768	789	783	774	789	801	788	737	761	770	754	792	773	753	859	747	772	765	743	781	823	783	787	769	790	764	785	780	848	793	841	747	734	784	778	788	758	805	810	750	776	743	799	749	753	766	792	751	813	833	747	824	776	769	757	756	756	769	817	772	774	815	786	771	784	758	784	791	791	754	792	755	793	758	769	743	774	779	784	742	759	796	819	792	786	733	713	733	773	780	788	771	788	776	781	783	772	739	783	733	827	782	763	741	765	786	820	773	769	809	754	777	756	763	710	745	781	801	804	826	824	786	783	792	788	775	759	733	753	758	743	814	758	792	771	756	736	759	793	779	776	749	797	756	732	779	789	734	767	769	775	778	804	779	806	784	753	747	766	814	755	829	762	719	752	782	764	790	797	774	785	811	779	711	772	770	817	788	738	820	778	797	730	737	747	774	729	792	789	748	773	783	801	785	802	769	744	740	792	757	784	791	800	729	778	776	754	763	750	800	781	783	729	778	803	766	783	829	784	767	774	771	791	797	753	713	767	780	754	789	741	771	792	771	804	815	758	760	755	735	755	834	753	776	766	761	754	818	767	778	808	767	744	793	808	832	700	748	796	773	811	771	789	802	771	726	720	809	780	836	747	805	795	731	756	772	751	716	781	805	819	760	761	769	774	808	757	749	802	782	788	761	772	824	762	795	775	758	818	755	806	762	793	843	769	782	769	821	778	784	753	801	745	793	792	753	764	761	811	760	774	806	740	771	726	780	818	781	743	789	775	795	760	692	747	816	804	769	827	792	763	793	744	821	742	761	801	794	756	793	802	764	805	769	794	763	778	743	784	734	711	783	769	817	775	828	807	763	776	710	816	731	764	751	818	805	775	767	807	765	745	798	783	754	761	779	744	748	785	795	749	779	749	757	813	783	762	767	784	806	830	729	756	756	737	803	772	796	771	759	794	778	787	775	800	779	761	826	792	788	774	767	804	793	776	749	698	785	759	772	813	809	820	801	777	749	762	802	759	775	818	752	827	740	798	723	797	790	785	803	795	781	775	755	766	792	776	764	781	804	717	833	801	788	775	773	841	827	798	768	736	771	743	790	734	790	775	753	798	763	833	733	754	817	771	826	809	742	763	704	734	807	789	749	777	790	779	781	791	767	798	741	743	769	776	767	714	811	752	784	778	797	761	759	765	799	791	772	819	812	770	743	738	781	798	786	757	819	752	790	768	811	808	773	751	781	778	812	751	756	804	790	783	811	810	791	822	761	826	760	771	773	763	823	814	822	803	774	774	776	799	765	804	814	766	794	757	808	799	789	800	778	761	799	767	791	795	821	749	791	788	738	753	833	769	772	787	797	803	775	729	807	807	734	777	764	761	776	783	796	795	777	738	721	803	830	832	768	759	716	802	799	779	788	749	820	777	751	825	760	733	790	833	790	709	784	796	770	793	758	774	786	798	744	762	768	825	766	772	745	782	770	779	813	843	815	813	748	778	787	833	832	761	755	773	754	769	762	750	805	758	832	836	801	757	751	724	730	781	791	801	746	759	761	743	745	800	765	758	766	745	796	809	814	777	784	740	782	837	774	797	771	835	812	830	797	769	757	791	804	792	790	736	772	804	791	789	773	785	780	769	802	811	789	843	785	733	746	767	799	748	802	751	825	723	797	777	761	778	827	799	744	810	811	778	803	807	730	776	780	792	797	736	810	764	782	734	820	736	781	775	813	786	794	798	740	772	763	787	770	769	839	754	808	757	795	744	760	767	730	816	773	809	762	757	795	774	747	810	743	767	814	797	799	812	729	777	762	820	777	757	763	747	805	840	753	756	766	779	766	796	790	794	763	822	809	752	791	812	837	764	730	792	778	733	725	760	791	807	798	771	737	764	741	794	771	798	764	806	743	789	799	781	764	828	794	776	804	772	778	767	804	786	773	794	789	752	776	780	830	782	819	798	749	784	766	761	814	725	751	751	815	741
21262	19327	29644	26943	17955	13898	9719	5854	2717	1694	1095	844	1107	1128	2082	3330	4419	7726	6273	3741	3316	2404	1226	734	474	377	337	295	303	289	308	283	333	286	268	323	281	332	315	290	302	334	278	301	267	291	305	299	265	275	319	297	283	307	313	290	302	295	265	325	321	264	308	334	283	302	310	309	276	283	298	298	291	302	289	309	288	304	312	316	287	325	276	303	280	292	292	299	274	301	314	290	309	290	311	292	298	292	325	308	281	330	300	306	301	334	315	298	285	310	321	301	296	290	281	335	327	334	322	306	288	296	310	306	310	323	322	300	272	295	289	302	308	311	315	318	321	327	281	298	268	296	302	297	274	298	313	283	264	301	293	280	285	291	289	298	255	310	278	306	308	311	280	285	285	304	318	287	323	290	313	290	325	332	286	293	276	283	299	320	280	313	288	308	311	280	298	274	270	291	307	302	290	323	324	293	278	293	281	310	289	304	282	277	310	324	295	296	305	266	298	290	277	288	294	300	300	284	306	292	297	297	308	302	288	276	324	342	297	288	308	276	276	316	266	307	299	312	313	240	307	260	322	300	314	289	288	261	277	298	300	306	287	277	313	300	319	313	287	300	282	293	285	332	302	298	297	273	276	308	276	317	300	278	288	311	292	288	311	299	313	348	296	291	322	276	278	295	288	264	282	281	285	306	289	310	292	273	287	289	304	261	266	300	305	298	277	311	302	308	305	291	307	293	299	287	283	298	309	300	283	314	293	300	310	308	297	300	305	310	277	305	265	275	300	268	277	306	262	276	260	315	317	296	335	280	271	321	311	303	320	306	266	253	311	272	280	287	313	297	294	294	306	274	269	312	283	301	310	314	301	269	291	291	303	300	265	271	241	294	321	277	300	309	322	304	312	289	320	299	257	310	321	302	293	278	305	263	269	283	294	253	289	300	306	268	277	290	292	305	316	294	284	293	278	283	326	301	286	280	304	338	280	297	321	291	293	310	257	279	266	314	297	309	298	275	310	299	303	274	294	316	292	271	322	300	292	312	312	272	284	311	298	294	302	264	309	306	280	280	301	284	294	301	302	279	299	326	289	316	344	327	322	322	319	282	285	330	262	285	272	271	298	293	245	266	249	290	299	312	280	285	317	318	308	284	281	293	326	284	313	305	318	290	273	305	321	332	302	306	303	328	287	289	301	301	288	319	310	329	319	279	293	308	294	313	303	282	309	304	298	312	303	269	278	327	320	287	286	298	300	305	268	303	313	322	295	305	296	295	277	296	274	328	311	314	304	322	309	267	300	292	317	272	331	304	305	268	309	335	300	310	309	293	312	299	309	275	270	309	305	302	283	269	288	281	318	295	283	312	332	316	275	305	313	282	303	288	293	304	261	305	309	274	285	294	305	312	348	322	298	296	317	320	308	295	283	308	283	277	274	303	326	300	262	292	312	264	298	289	271	326	284	309	288	255	283	307	289	279	337	328	298	299	283	309	351	305	274	286	300	320	314	317	282	282	281	305	325	309	285	279	276	296	277	293	293	294	287	244	322	329	300	273	291	306	294	309	298	266	309	302	302	306	307	278	294	311	298	306	288	289	301	302	297	280	283	279	314	253	332	306	301	314	328	308	277	305	267	290	276	306	319	269	262	312	282	310	294	285	272	318	297	303	301	306	303	317	273	290	303	307	310	308	313	265	311	280	249	308	272	307	302	318	287	291	307	318	252	305	288	307	284	284	305	294	329	279	259	310	304	302	293	302	289	298	303	309	260	298	280	281	268	299	306	299	290	294	284	293	294	251	300	331	305	312	306	317	268	263	268	322	279	305	313	308	314	301	287	264	301	270	315	279	303	317	283	309	315	313	296	307	277	269	271	280	299	302	307	249	322	293	288	314	305	320	303	328	304	288	282	292	287	302	316	298	319	272	303	293	305	290	280	311	299	308	314	262	296	308	322	257	296	293	285	310	285	298	302	294	340	300	321	295	291	330	269	312	311	297	316	290	291	313	286	272	344	296	301	273	304	310	281	286	295	301	297	313	309	315	316	301	284	293	286	336	298	303	275	271	294	267	283	298	324	303	300	282	287	304	287	315	288	324	304	272	313	314	300	295	313	304	339	299	304	284	323	328	287	282	307	292	301	292	285	273	325	294	276	294	320	314	289	306	289	298	304	289	310	292	301	291	266	263	305	271	292	281	307	298	321	281	317	310	294	298	321	315	258	296	279	303	296	305	313	304	308	295	272	306	303	299	306	271	306	319	310	307	298	298	320	292	287	300	290	300	307	280	302	287	307	313	300	277	315	316	285	285	296	290	315	309	320	292	263	301	313	269	280	307	319	292	299	303	294	299	278	311	300	304	311	314	276	285	279	292	299	306	314	290	284	281	281	297	296	295	316	303	301	315	299	317	297	265	308	265	312	292	281	337	296	281	279	305	293	303	352	304	288	288	306	304	299	261	296	284	309	276	290	285	328	297	298	291	296	263	290	264	297	303	309	296	288	281	311	275	284	304	312	287	307	282	312	283	289	295	293	316	276	323	276	304	268	304	300	301	300	306	290	321	290	261	285	282	328	284	302	316	314	310	288	307	315	271	320	282	314	308	283	292	295	284	308	286	264	295	282	281	285	298	275	296	352	297	296	312	291	286	295	299	309	272	284	309	264	281	293	347	291	293	298	282	295	293	298	339	274	307	296	290	307	286	291	300	302	305	301	275	293	291	279	293	305	292	311	303	297	282	305	288	298	285	292	330	309	272	318	314	297	310	311	321	288	279	284	342	295	304	287	299	276	274	340	305	284	303	306	315	302	285	309	293	323	313	283	312	307	368	290	295	303	289	310	308	280	291	298	333	324	302	279	279	303	310	279	297	292	305	290	327	298	301	316	282	299	272	264	292	303	337	281	309	285	261	302	295	321	292	297	310	302	273	327	299	299	295	274	304	271	273	282	309	282	310	331	288	303	273	298	309	308	275	296	310	330	312	284	328	300	290	307	272	314	310	275	301	311	317	326	298	314	285	309	289	283	296	288	293	306	286	292	268	276	296	306	281	283	293	290	329	291	282	287	305	305	305	333	278	300	272	306	307	299	290	287	288	292	313	263	289	260	305	277	291	282	289	325	291	303	328	290	312	309	307	324	293	292	323	310	326	309	306	312	308	298	318	288	277	274	268	303	312	321	311	330	298	331	304	307	266	296	343	320	304	299	314	278	305	304	305	289	309	330	294	280	308	297	291	280	307	296	301	313	257	292	271	289	312	272	320	288	310	303	260	292	329	321	295	285	324	304	308	289	305	287	302	277	285	273	278	270	285	291	316	348	288	290	310	271	312	320	295	292	268	277	294	276	297	282	283	300	265	268	307	300	306	311	292	298	269	280	290	271	284	316	316	312	296	291	279	288	282	296	320	291	278	271	307	306	318	300	279	267	266	259	309	290	307	298	315	284	305	272	309	254	313	312	318	302	327	297	279	280	290	286	293	304	290	296	297	304	301	292	283	263	328
13001	16193	27292	29530	21407	21653	16786	13626	7907	6831	4354	3879	5285	5701	9268	14296	18886	25834	21674	16181	14752	11156	6012	3064	1701	1273	901	785	771	745	766	749	769	741	751	761	739	758	737	797	758	736	790	758	780	795	734	768	767	756	778	747	735	733	794	777	834	772	738	764	818	752	826	739	793	805	745	771	767	827	737	800	812	755	815	771	832	791	816	779	777	762	822	746	751	771	785	747	739	755	741	810	764	815	798	785	819	763	741	731	821	777	763	760	770	777	816	791	775	820	783	751	752	758	767	789	786	753	789	758	775	753	802	771	793	760	744	843	812	773	757	784	818	755	772	804	744	752	800	769	796	819	783	783	744	792	778	751	752	822	828	792	756	789	782	770	775	707	821	754	769	772	797	755	763	778	767	795	746	754	757	755	819	751	814	802	760	737	794	773	734	775	778	748	741	743	748	738	776	772	731	809	831	800	808	746	745	745	746	762	744	713	728	761	767	787	749	771	748	806	761	720	788	735	810	748	811	774	795	768	780	762	757	762	747	785	723	782	785	778	818	789	781	806	786	750	819	828	746	801	779	749	840	751	764	730	798	778	738	776	754	756	764	737	727	725	804	825	783	768	781	776	843	752	737	812	772	715	759	764	770	767	815	792	790	778	802	780	762	798	771	779	799	784	779	801	799	788	770	799	720	777	759	762	776	819	766	783	780	792	795	779	754	745	771	763	831	780	758	800	761	776	736	785	734	748	762	711	790	789	727	757	795	793	799	766	742	764	752	736	755	772	803	784	761	834	786	763	759	804	798	751	712	836	784	750	778	799	732	794	833	785	784	737	739	747	817	749	772	789	777	835	823	818	787	772	755	735	827	773	810	787	774	770	764	754	802	796	795	742	762	750	769	763	763	737	788	818	769	775	793	769	763	803	724	762	795	837	719	786	807	792	776	768	764	788	740	776	771	745	807	813	778	761	794	782	753	719	765	807	781	729	764	748	753	757	752	781	808	731	788	724	830	768	815	805	770	787	827	790	752	732	785	788	778	804	787	760	772	787	794	795	764	779	789	792	804	773	798	786	783	783	798	799	822	758	758	779	768	770	751	766	829	849	793	805	761	749	801	746	799	777	764	784	746	772	767	740	771	717	758	763	776	774	753	795	758	719	806	781	757	842	790	756	799	736	817	770	771	745	799	766	790	741	789	777	760	813	829	817	792	782	753	812	792	718	756	763	732	811	725	766	765	774	755	782	743	768	724	748	781	796	736	765	755	818	728	773	747	787	765	803	810	812	780	765	778	735	739	794	808	761	817	791	818	779	793	749	763	785	775	786	780	767	752	783	792	723	794	828	772	786	774	751	751	710	752	797	783	776	788	726	768	789	797	809	747	785	749	773	765	761	787	773	862	784	764	758	747	775	807	770	738	796	790	762	785	809	770	761	770	734	787	793	753	800	805	782	767	773	811	783	833	749	797	783	782	810	766	807	797	741	770	808	744	797	805	745	791	778	769	818	794	780	799	767	789	782	780	781	787	775	794	771	773	767	774	758	743	749	780	771	757	788	749	712	786	772	769	750	766	739	816	745	754	774	803	824	780	792	788	808	755	785	743	739	788	783	774	774	735	762	782	777	807	784	813	775	771	830	846	756	772	745	813	780	794	796	769	803	780	808	759	749	802	741	749	787	793	754	769	795	762	764	752	761	778	812	793	800	813	780	752	803	793	726	806	809	724	785	732	775	741	792	780	775	749	781	777	757	797	713	785	764	774	763	734	782	820	718	820	775	750	794	789	780	790	723	758	755	753	764	825	807	775	761	775	789	786	790	797	779	784	754	757	775	766	770	733	766	722	746	773	808	772	707	786	788	765	801	781	730	745	786	725	801	823	812	756	805	784	765	760	797	790	775	821	797	781	808	783	735	762	795	799	762	746	766	763	794	774	760	767	793	816	782	795	817	790	795	744	815	763	727	791	733	729	779	734	809	762	754	772	726	754	760	717	788	746	741	772	780	734	760	756	712	819	751	791	803	781	816	843	810	800	743	795	781	765	777	828	770	794	771	778	751	801	754	775	745	808	779	813	786	792	705	789	707	785	782	746	780	823	799	805	762	789	776	756	808	768	789	785	723	807	771	756	813	774	749	736	771	744	794	840	772	797	825	760	787	753	830	785	800	748	775	800	808	791	753	746	733	795	763	770	852	771	733	769	771	795	827	769	815	761	778	743	782	764	786	791	806	740	795	771	780	746	763	773	848	809	769	735	816	792	815	831	782	833	770	745	756	734	742	752	790	795	777	777	785	776	780	768	767	740	734	728	783	771	756	738	802	791	787	783	776	787	783	762	812	767	734	774	773	776	773	761	807	766	777	746	768	763	751	777	786	768	747	776	787	734	782	778	820	776	811	802	723	747	746	796	794	751	752	737	779	752	780	749	787	777	712	738	789	778	731	765	775	761	742	778	728	790	772	763	765	832	777	840	742	808	787	839	757	761	798	759	733	761	787	761	754	741	815	774	794	736	776	788	739	785	760	771	756	795	791	784	763	809	721	752	811	748	768	787	743	792	780	766	795	786	795	833	747	741	754	794	818	775	817	766	782	776	784	798	786	785	757	745	760	714	799	771	777	784	778	792	828	742	761	801	773	801	754	793	742	784	777	802	796	786	756	779	799	812	787	749	780	714	757	738	799	792	752	783	780	734	815	778	813	774	780	736	806	763	741	775	734	811	759	732	768	742	795	823	733	800	772	766	824	787	839	784	799	803	774	769	757	759	788	782	814	776	733	752	781	783	784	793	804	760	769	764	793	792	773	831	784	733	700	786	756	747	775	734	799	802	739	782	774	801	784	854	822	783	771	826	767	805	768	787	787	776	817	797	802	777	794	851	775	777	749	803	791	760	730	780	703	779	736	732	788	763	793	754	769	759	793	769	788	782	806	742	788	788	730	746	782	832	711	748	759	742	791	747	755	774	828	808	764	741	757	780	762	776	778	769	807	756	674	795	765	772	779	746	804	776	721	758	754	761	818	738	800	814	809	797	728	774	749	800	784	798	802	785	770	756	780	750	769	792	752	790	762	764	780	837	750	798	757	759	751	722	795	751	798	785	773	752	780	803	790	824	776	775	740	710	734	758	735	745	779	768	770	765	790	745	815	772	810	792	766	765	805	754	743	786	809	806	841	773	768	818	739	789	744	751	751	751	779	773	777	793	843	807	783	766	800	812	744	769	729	805	777	779	770	802	748	805	799	759	816	748	798	832	796	748	798	796	735	791	779	715	735	790	751	801	825	730	806	755	770	732	782	790	749	777	783	749	819	774	778	743	769	761	800	795	775	769	776	763	779	770	766	735	798	726	776	764	741	762	783	795	752	747	813	787	744	768	773	707	829	791	791	785	758	824	766	820	720	760	760	786	763	767	758	827	726	749	745	783	782	763	791	810	769	773	775	785	748	747	825	800	865	780	758	718	754	764	775	827	738	761	758	752	756	783	766	791	774	778	792	728	762	765	763
29053	31062	29848	26598	27708	24045	18089	14450	9264	4944	2827	1411	1836	3650	2654	2707	8515	13613	13848	7505	3740	2055	861	582	375	307	358	313	319	298	291	283	294	290	272	315	277	296	275	259	288	275	292	294	292	291	305	294	305	309	294	311	290	318	290	331	259	269	286	246	275	310	297	277	294	300	298	290	295	300	322	284	309	315	313	310	328	326	305	295	270	319	267	309	278	315	289	332	299	288	311	273	313	287	296	297	294	292	282	300	287	304	307	288	342	319	319	284	266	290	278	315	259	294	296	314	318	286	276	301	292	292	323	298	278	270	296	261	303	271	324	300	281	281	295	300	285	300	294	289	303	277	294	282	281	300	313	300	305	305	281	265	285	307	299	311	280	278	319	285	276	324	301	303	284	311	312	287	295	273	296	281	296	303	279	305	279	305	304	330	295	298	296	293	316	281	320	312	286	280	263	323	309	304	285	314	303	297	290	289	297	266	322	286	305	272	281	300	292	290	281	288	299	313	289	266	311	292	300	305	288	317	305	282	315	278	298	292	326	258	304	308	279	289	310	288	300	288	325	263	292	259	331	309	259	300	300	237	280	293	280	309	325	326	301	320	284	280	300	290	291	281	316	272	281	302	296	309	267	282	281	292	311	294	305	297	286	326	291	303	272	304	289	314	307	281	287	297	310	314	322	291	296	284	301	330	293	305	292	271	293	278	298	285	275	300	292	294	318	312	305	251	308	294	306	285	288	300	261	282	300	296	333	327	288	280	281	287	295	299	334	298	284	286	303	277	318	285	310	301	304	296	298	290	301	298	324	294	299	321	287	309	272	310	321	306	304	278	296	288	306	319	301	288	280	276	259	285	284	297	292	281	300	321	297	285	319	284	336	310	270	289	294	301	292	318	312	331	283	296	267	269	278	310	284	276	278	278	315	297	318	299	304	309	287	294	290	263	313	306	311	314	287	308	282	286	275	281	271	278	268	281	287	307	281	256	282	293	312	322	286	291	287	322	294	294	274	299	282	303	334	344	307	323	289	279	326	301	320	277	288	297	285	282	294	292	294	275	263	294	310	280	345	329	280	281	347	309	323	309	290	303	323	269	278	316	300	275	314	324	266	308	301	326	284	299	285	326	301	305	276	302	302	272	278	292	280	293	295	331	310	277	265	281	304	301	326	277	288	319	297	268	293	310	264	291	343	271	248	309	264	313	310	299	306	325	299	260	261	313	304	306	298	295	281	319	313	347	260	300	263	291	303	318	326	275	290	307	303	307	268	309	263	328	301	290	273	308	298	283	291	310	302	296	293	287	313	265	252	252	321	280	283	264	305	306	293	262	289	288	307	298	278	265	269	306	305	261	307	291	325	271	304	323	311	263	332	299	291	326	286	321	317	293	305	281	309	289	277	301	287	283	288	272	320	292	291	286	288	288	282	274	274	299	285	317	286	298	282	300	282	305	328	275	276	285	309	291	308	278	298	300	316	312	338	281	264	288	272	333	287	286	291	301	276	289	332	317	295	360	322	284	293	289	278	326	286	310	289	281	260	306	308	335	294	294	297	299	297	295	281	264	292	310	300	309	308	290	324	288	304	307	305	299	287	285	315	316	306	326	284	298	270	276	292	326	298	283	344	295	315	290	289	296	284	288	285	296	288	324	307	296	302	285	282	285	303	276	307	266	296	309	309	293	283	267	272	322	312	292	339	312	271	285	322	298	302	290	275	288	273	285	331	307	294	291	252	306	295	296	313	308	294	308	303	292	327	295	307	295	269	311	295	286	283	302	327	297	282	291	297	299	268	329	283	288	282	314	289	317	299	273	312	296	297	245	293	269	290	272	307	336	294	276	304	300	296	303	309	288	319	293	258	321	335	258	296	310	307	309	302	298	282	300	266	306	272	297	263	287	304	269	300	283	312	278	316	291	299	287	302	296	275	300	297	323	313	296	288	296	295	312	293	305	294	318	322	286	316	296	313	293	265	286	275	311	276	311	286	344	348	272	305	277	313	285	267	296	281	287	266	274	264	300	277	290	287	284	295	290	292	301	325	287	352	290	296	290	259	280	293	271	273	342	319	266	298	290	287	300	322	304	296	297	292	274	330	283	294	309	302	256	284	301	260	289	269	320	301	298	293	289	308	330	297	285	289	291	302	283	297	275	304	307	293	263	286	299	306	280	298	300	285	307	267	272	288	315	288	328	305	256	298	306	268	325	306	306	303	298	286	286	262	282	325	319	313	304	267	285	296	261	276	290	280	297	308	301	262	271	292	292	295	321	283	300	276	286	287	287	309	261	275	314	291	327	293	300	293	297	286	285	291	291	297	305	281	287	310	307	256	276	310	319	317	289	294	261	284	319	291	314	297	292	298	329	268	289	307	291	323	304	275	292	302	306	299	291	251	253	270	309	291	322	309	273	314	314	290	266	287	282	295	277	309	289	301	273	289	323	291	281	271	277	278	280	280	299	307	310	315	310	252	286	309	300	341	277	300	321	292	291	326	281	272	284	254	301	311	308	326	315	322	308	293	315	259	318	268	332	289	298	297	287	305	284	322	266	279	276	288	308	299	305	301	283	304	261	309	276	274	309	293	283	274	277	321	271	285	308	289	303	321	281	307	322	239	301	274	285	273	282	314	273	275	305	283	299	305	292	324	266	316	280	297	274	316	301	293	317	323	258	292	301	306	285	271	315	284	297	296	282	282	296	281	285	271	280	287	313	294	310	291	290	303	299	302	309	276	269	319	304	278	286	307	303	296	302	288	301	293	306	328	298	285	257	250	332	297	272	275	315	298	316	328	317	293	302	303	273	270	290	257	306	283	308	301	312	300	277	283	292	306	300	283	308	320	321	267	295	308	288	289	297	307	323	304	274	322	299	280	266	305	287	290	257	278	303	296	316	268	263	291	298	312	288	323	268	305	318	285	318	294	294	306	296	306	315	277	306	302	328	306	288	279	300	314	292	283	289	277	285	276	282	285	305	287	274	313	272	304	322	284	322	275	313	304	265	286	314	311	289	305	298	308	291	284	288	267	286	297	297	317	298	289	300	287	301	284	302	276	328	308	276	314	285	325	302	286	316	298	298	280	279	279	308	312	274	287	310	313	301	336	292	296	276	319	280	251	315	311	323	299	288	300	272	279	305	306	316	291	282	279	284	267	252	272	326	270	302	297	307	295	271	273	260	302	300	294	270	287	285	299	293	318	303	293	270	288	290	245	293	334	303	275	267	298	306	324	303	288	305	292	291	328	266	276	282	295	288	251	284	290	312	307	300	349	324	323	298	299	299	277	304	322	316	313	260	274	301	296	294	310	276	298	275	318	299	303	288	304	312	283	311	285	294	303	285	284	308	286	324	273	314	293	284	313	300	281	324	301	276	312	265	315	334	303	296	286	312	289	319	298	345	297	295	312	270	321	316	276	290	312	298	280	298	272	275	309	304	289	267	275	300	296	261	269	258	290	278	303	303	286	316	260	316	324	281	305	288	293	302	285	285	279	317
17842	23311	26783	30906	34798	31530	26524	22741	17846	12422	9761	5827	7796	11038	9044	10044	26132	34835	34732	23153	15452	9140	3700	2082	1255	894	805	776	817	741	701	757	783	819	759	787	758	747	730	792	749	777	763	769	796	712	706	784	743	750	793	788	799	814	734	774	749	768	745	762	808	791	725	803	822	776	723	779	751	761	788	768	752	771	771	774	764	777	765	800	775	711	738	769	747	761	753	780	784	782	758	768	719	729	745	762	749	813	761	743	764	748	771	742	800	726	800	776	804	772	783	771	759	804	767	748	758	724	731	765	814	734	761	778	786	757	800	757	774	754	769	741	767	772	747	749	765	757	752	813	760	741	745	804	777	747	790	709	757	758	699	800	805	777	720	739	782	733	763	788	742	755	720	734	794	766	757	738	767	781	789	830	794	742	749	754	711	743	810	778	746	777	725	745	742	732	744	792	787	723	777	808	774	754	800	738	738	796	742	828	755	839	784	747	785	790	780	794	755	790	718	801	762	744	800	760	764	714	773	756	762	764	737	736	736	742	761	695	744	754	750	801	788	712	760	782	736	749	814	795	750	782	737	770	734	756	777	725	768	699	748	768	728	792	794	757	746	773	785	741	777	726	738	769	824	782	776	738	755	769	748	768	758	800	769	760	806	776	776	743	718	774	779	784	807	744	788	769	774	747	764	697	784	742	792	758	749	748	762	783	757	819	742	738	754	745	776	712	773	757	769	773	749	769	761	740	770	764	752	694	768	760	719	754	756	737	752	771	788	780	753	776	759	706	747	762	743	752	747	744	715	772	760	751	714	810	782	725	768	781	758	778	751	777	707	809	799	754	761	766	794	754	770	781	784	783	753	744	761	760	821	758	795	772	813	742	720	817	695	797	787	823	733	786	718	788	747	723	755	740	823	789	788	763	721	747	774	726	782	778	767	777	732	754	800	771	754	751	778	738	775	796	736	797	770	780	795	801	713	744	748	773	757	717	785	741	747	768	763	795	787	701	748	804	785	758	780	720	731	717	774	812	807	751	749	767	757	755	817	739	739	785	741	783	790	735	774	756	709	756	768	727	789	754	784	737	759	777	735	772	777	768	742	789	799	765	741	724	781	781	759	754	801	780	781	780	758	767	769	750	721	760	756	744	687	781	754	753	787	769	792	771	761	746	732	789	764	782	768	728	748	759	757	789	713	753	824	713	769	775	772	775	751	794	761	761	771	734	788	762	770	774	711	812	776	758	772	795	732	774	784	751	783	760	705	785	764	765	789	770	801	794	803	776	742	772	713	798	683	799	773	794	775	800	734	798	734	765	718	764	752	763	735	813	789	726	801	739	791	731	739	770	795	782	776	800	848	739	795	796	793	798	728	783	797	802	763	747	777	729	779	707	773	799	717	772	744	741	808	755	799	745	762	768	750	764	765	714	763	773	772	732	731	776	773	807	748	726	766	750	776	740	753	785	743	735	753	750	799	808	782	723	789	786	786	733	715	736	777	788	737	727	778	730	783	750	774	766	731	792	769	754	752	760	698	767	725	746	742	795	736	770	758	736	778	755	758	739	782	734	760	779	737	763	724	742	793	787	754	757	786	747	777	794	805	674	755	766	783	777	784	742	751	775	803	763	759	772	767	687	728	695	763	759	779	753	811	709	807	768	788	763	746	715	754	738	761	755	762	769	803	737	783	728	787	750	754	766	743	757	695	706	770	792	755	811	759	720	779	763	768	779	726	753	747	769	757	779	755	756	800	771	812	778	755	796	778	727	785	806	752	795	812	724	801	765	764	801	707	803	712	782	749	754	704	744	746	801	791	773	776	742	793	734	750	728	725	766	736	733	734	832	790	783	761	777	741	736	794	702	781	790	810	795	744	760	745	762	746	778	767	787	763	798	749	782	685	732	724	742	727	777	741	733	746	788	762	740	748	769	736	761	827	777	767	759	756	789	804	770	747	799	807	769	799	701	724	741	769	728	717	744	739	755	728	762	794	838	805	750	783	757	736	809	784	820	764	783	755	761	743	717	769	789	777	732	782	718	747	744	711	756	746	778	708	806	741	740	711	744	758	776	836	811	758	785	781	793	781	788	795	782	787	748	767	758	758	819	698	752	774	777	779	802	815	747	820	785	781	751	782	793	737	790	725	801	737	697	757	764	756	747	764	766	790	744	718	730	742	764	779	766	754	838	812	767	778	779	757	769	826	756	738	731	749	770	747	796	756	755	776	764	784	751	780	801	735	767	732	781	749	766	707	790	782	827	717	765	760	753	760	714	767	768	766	736	772	769	742	755	829	744	732	801	764	799	710	765	768	768	745	763	782	779	774	763	775	768	776	821	798	737	745	771	754	726	770	727	750	758	754	767	749	790	762	785	780	759	774	746	842	798	756	753	812	762	771	796	740	763	790	756	755	792	747	751	821	782	736	719	745	745	785	740	783	752	735	777	785	796	802	813	782	755	725	761	759	746	740	750	698	756	717	688	802	776	782	739	775	774	762	732	736	726	787	721	760	717	757	797	723	737	733	755	759	789	734	771	769	744	754	777	765	777	675	742	767	762	770	755	790	752	769	757	728	725	750	762	770	774	785	743	787	780	795	805	749	810	749	765	794	755	732	747	798	813	740	784	750	770	745	752	749	730	753	752	807	757	764	744	749	830	736	794	798	780	724	768	771	805	797	712	825	771	715	793	741	740	812	782	741	780	807	775	733	753	777	788	778	769	726	780	734	772	734	752	789	795	760	818	766	754	764	735	723	749	739	740	796	739	786	781	733	759	799	759	776	799	733	789	756	791	765	796	748	752	776	758	775	798	753	752	718	757	775	768	796	803	766	797	811	801	738	793	738	753	756	809	762	737	744	765	800	798	761	764	723	771	756	797	756	815	778	773	774	725	784	775	750	731	769	765	733	750	793	764	759	725	750	763	733	705	754	740	746	739	742	806	808	762	716	811	777	777	741	751	743	753	778	777	772	766	767	767	765	805	803	784	744	732	719	782	772	813	764	738	769	747	735	770	750	772	766	758	707	752	792	798	808	753	738	739	813	700	780	733	743	758	715	768	722	772	763	748	746	773	792	696	789	772	743	763	755	773	768	772	762	782	741	722	722	775	800	726	709	748	740	789	738	780	725	762	800	784	745	762	767	766	780	720	831	775	742	756	791	797	770	753	740	773	781	746	762	753	777	741	753	805	751	806	797	765	750	745	821	740	788	776	725	765	798	753	801	783	725	724	779	752	778	733	763	761	807	768	751	784	760	768	817	758	760	779	732	783	787	758	774	790	801	717	758	713	735	761	745	771	767	739	840	796	800	756	711	740	735	749	721	780	740	776	764	778	797	772	816	765	776	681	726	776	808	734	777	792	701	805	810	735	712	752	691	833	733	786	816	750	772	790	737	753	754	728	798	745	742	742	756	705	753	841	805	699	771	798	789	822	726	824	767	752	729	772	722	805	804	770	771	720	794	761	794	806	733	730	703	778	783	723	769	733	753	728	741	756	792	790
5666	5768	9016	7310	5516	3015	2455	1810	1030	612	559	472	467	582	411	426	469	1054	1307	978	556	457	372	345	319	267	282	303	277	308	283	277	267	300	297	285	299	307	307	277	310	307	290	284	282	286	280	283	254	307	314	301	268	289	276	308	288	303	313	285	272	311	293	295	260	305	244	316	296	300	293	304	292	274	278	273	288	323	295	270	294	293	314	306	274	298	324	270	298	266	299	309	307	300	301	305	274	306	301	303	267	293	314	296	280	289	279	290	292	235	299	277	302	262	283	311	294	300	280	286	281	281	293	312	296	327	283	287	301	327	311	294	284	316	320	270	274	277	293	271	291	266	291	277	300	272	283	289	275	293	320	283	273	308	303	278	287	322	276	289	280	309	303	294	306	301	321	294	286	299	284	278	306	297	288	277	304	308	294	307	294	307	295	290	301	300	313	290	289	334	296	330	299	291	312	316	261	280	334	312	286	288	293	268	279	283	284	306	305	333	283	314	284	270	311	272	272	263	314	264	296	267	305	317	299	281	275	315	302	313	294	307	286	281	295	299	312	300	294	260	307	302	307	273	280	289	309	297	272	285	300	294	304	295	295	326	317	322	260	303	338	272	308	264	298	318	278	280	307	281	290	261	287	297	290	313	298	320	285	272	326	298	286	287	309	263	279	267	307	289	329	275	293	258	313	259	292	267	293	284	261	284	301	345	272	311	283	295	316	288	304	300	297	293	292	311	293	321	295	320	272	293	298	285	305	306	297	306	309	280	273	341	299	304	303	301	284	288	302	300	299	295	293	305	283	293	282	301	293	297	279	276	307	296	290	310	280	319	308	298	296	305	288	309	347	322	280	285	291	272	281	283	283	280	267	322	299	292	285	287	331	273	306	281	299	287	283	288	276	277	288	289	305	290	311	298	319	273	313	279	277	287	263	284	292	290	307	315	300	311	286	300	272	289	299	294	295	300	310	259	300	275	317	296	308	293	319	321	302	306	298	288	279	290	282	303	290	296	292	288	324	286	297	293	290	263	272	302	286	294	316	294	291	302	281	308	282	290	287	296	317	296	297	265	307	270	277	334	278	294	297	298	294	298	311	290	291	259	298	269	318	312	280	273	310	284	253	257	269	293	267	284	293	254	318	289	291	299	312	287	302	337	286	258	306	308	286	288	273	293	271	321	311	292	308	327	287	318	270	299	284	305	288	292	306	320	282	313	294	315	316	279	289	298	280	272	308	319	293	271	288	297	291	277	282	258	296	304	286	315	312	295	294	290	274	291	276	287	303	294	311	324	312	301	282	293	312	297	286	294	268	263	305	260	287	296	274	284	299	308	252	291	312	280	293	302	297	328	291	307	285	299	288	299	292	299	302	285	289	273	331	305	290	267	311	310	285	286	296	305	294	306	300	315	280	306	278	294	274	296	311	313	307	286	305	309	264	276	284	296	276	288	272	259	272	258	271	300	293	301	251	293	285	273	286	273	274	283	299	318	294	264	261	311	271	311	280	312	292	272	301	288	307	320	313	290	301	302	302	282	270	304	277	274	288	307	298	298	272	303	293	296	311	279	310	294	289	276	281	288	305	278	277	300	283	306	313	329	311	295	264	317	325	268	274	286	258	311	296	266	289	293	306	291	255	276	285	315	306	311	290	320	297	302	283	300	305	293	277	287	287	289	294	272	281	295	275	302	292	327	285	348	300	327	318	303	287	307	280	304	279	290	308	299	296	332	278	335	306	282	284	272	278	313	275	295	273	306	315	272	278	309	286	283	267	322	289	306	274	271	295	304	262	259	286	304	289	329	311	288	305	298	273	274	294	280	280	299	250	302	312	310	299	290	274	259	278	265	295	269	266	303	296	281	291	286	274	277	335	292	309	329	296	298	282	313	299	289	319	306	302	288	295	277	297	302	294	297	326	302	286	309	324	296	317	282	312	293	252	296	318	316	279	281	284	300	302	275	288	293	307	276	293	321	298	307	282	318	299	295	290	267	286	298	281	301	289	321	334	286	304	320	238	287	283	306	271	289	300	304	308	319	288	266	308	292	305	295	322	283	297	272	285	310	302	325	282	291	301	315	269	294	304	310	283	278	316	294	297	309	293	264	302	275	284	288	292	337	290	276	296	272	306	247	279	297	269	280	328	287	297	292	296	285	302	312	281	311	291	286	306	280	303	309	307	288	274	283	271	296	289	290	304	299	296	307	301	307	289	280	312	269	306	291	280	291	316	290	292	299	274	298	306	289	292	294	272	307	289	320	295	292	259	291	312	299	298	276	280	276	329	310	308	301	273	286	307	341	318	296	283	292	303	276	289	285	289	296	268	252	293	263	288	298	297	286	278	297	308	299	283	326	286	321	278	277	326	268	300	278	287	266	285	274	261	310	292	313	295	324	313	285	293	272	303	278	282	254	325	261	294	288	280	300	276	288	302	273	287	278	285	299	298	272	264	303	279	272	311	310	312	301	281	298	289	292	317	278	314	310	315	290	307	261	268	316	293	291	282	282	288	272	328	304	273	301	279	296	299	256	296	249	306	296	305	279	299	283	301	285	298	281	303	323	308	297	307	322	284	267	331	277	311	292	277	315	304	274	307	292	302	282	282	286	307	284	280	280	334	277	311	316	284	260	265	312	312	299	296	279	303	302	306	267	330	293	316	279	288	323	277	289	279	274	292	283	289	302	292	288	260	300	279	279	314	286	322	303	314	302	316	331	291	306	286	260	295	312	331	318	319	275	264	327	261	286	299	319	324	292	314	290	298	275	298	285	294	300	282	290	288	287	281	282	257	268	296	279	281	300	275	255	289	320	326	288	289	331	299	283	248	301	296	291	276	286	299	333	276	313	289	334	291	281	287	268	277	296	290	260	284	311	316	292	272	307	273	304	296	315	322	287	273	287	286	336	315	311	288	286	303	269	283	267	294	301	275	283	291	302	266	303	328	306	271	277	297	290	279	311	303	267	288	283	280	274	261	308	305	317	311	312	313	284	283	270	304	263	298	313	303	303	273	255	276	278	293	313	287	267	274	312	271	282	274	315	269	294	304	289	302	277	271	301	294	258	282	290	280	302	311	282	320	309	303	279	307	314	276	312	315	292	286	275	278	264	279	325	276	316	303	317	291	308	306	309	311	279	287	271	312	261	300	290	288	266	290	307	272	317	334	307	278	290	315	261	293	274	300	291	264	289	331	284	303	317	285	272	263	321	278	292	333	315	281	303	288	280	293	302	297	279	268	306	285	289	283	331	267	302	272	297	286	279	297	242	285	305	305	302	268	296	273	305	296	283	305	310	288	279	247	334	321	327	289	310	270	310	290	273	283	270	286	281	288	286	290	304	264	309	261	314	292	308	286	280	276	270	271	297	296	309	310	307	256	251	268	282	289	327	297	324	264	304	317	305	291	282	309	284	302	311	301	303	301	279	301	266	293	287	306	293	270	293	279	319	292	288	321	270	292	293	290	305	307	306	252	279	300	302	313	274	295	276	292	314
4463	6710	12715	13470	12476	9017	8766	7698	4456	2774	2393	1679	2110	2612	1397	1677	2091	5163	5925	4116	2137	1526	1131	883	827	781	786	766	759	829	778	777	802	734	754	778	733	715	733	740	739	778	762	813	752	788	736	758	768	727	771	736	808	737	715	729	723	794	734	783	746	723	777	778	781	765	738	786	782	808	758	791	777	758	744	754	763	761	770	744	755	706	723	770	752	779	764	752	778	770	735	771	777	735	798	749	762	755	733	753	726	785	766	770	756	748	784	686	756	788	756	748	811	758	770	738	785	768	763	767	717	753	715	749	774	839	781	752	750	763	739	831	776	722	789	759	751	735	766	689	768	803	732	715	727	764	734	710	801	774	762	776	812	802	800	765	754	790	827	774	733	791	800	840	730	756	755	767	825	714	780	770	770	792	778	797	726	725	744	792	756	759	723	737	796	757	793	763	801	750	795	717	793	762	793	760	790	779	772	794	741	761	772	764	746	767	740	725	782	750	732	759	807	734	700	775	746	725	800	779	744	745	778	742	739	717	771	738	730	786	761	760	810	764	796	780	762	816	735	780	768	782	814	769	790	754	757	797	785	740	757	776	759	709	784	832	744	713	780	766	748	762	757	749	747	769	840	737	781	784	794	758	806	779	776	795	737	755	765	778	748	777	741	715	809	772	785	771	752	766	702	771	813	730	744	752	778	707	735	728	783	740	770	752	720	780	804	820	700	726	755	770	774	773	740	802	746	783	774	781	783	773	744	784	738	803	745	769	753	760	733	786	752	793	700	731	734	775	818	805	757	797	810	748	766	757	806	792	755	722	753	789	792	785	791	772	713	720	762	814	782	760	769	789	751	791	831	799	820	762	816	756	771	819	746	736	752	767	755	799	791	742	750	752	762	681	747	785	802	711	722	748	725	809	727	797	789	753	793	737	782	750	803	772	750	751	724	772	799	749	748	765	801	763	796	749	753	780	756	770	789	729	783	762	789	734	782	765	728	783	716	767	738	752	797	749	830	774	759	798	760	803	769	769	766	784	764	752	767	823	746	810	735	761	772	759	758	719	775	785	778	774	758	793	751	782	771	741	777	774	818	753	799	746	742	765	800	776	776	774	719	830	771	751	794	739	764	756	740	722	765	734	790	767	761	750	781	736	758	755	802	767	792	737	755	764	739	734	766	793	731	734	743	753	774	792	741	775	784	779	746	799	785	765	765	695	732	748	732	805	773	739	716	732	791	813	726	765	809	779	759	738	745	740	786	751	743	774	746	767	753	767	753	720	736	724	768	757	797	770	782	785	761	754	786	743	741	773	791	776	755	817	799	785	737	750	745	792	705	830	747	789	763	791	782	760	760	807	792	839	775	749	777	745	755	778	769	768	769	756	725	777	743	776	742	746	741	716	767	797	788	780	735	774	761	771	760	749	803	752	760	781	754	758	758	732	749	759	721	769	735	739	781	730	745	813	749	761	780	735	769	792	757	758	762	773	794	770	767	740	738	762	717	740	750	777	773	745	766	763	733	777	783	750	789	777	747	752	730	800	760	750	776	762	749	746	793	766	757	766	744	775	819	782	789	757	710	733	726	764	735	758	752	764	804	794	771	726	754	742	761	774	765	733	795	756	735	773	748	758	762	793	749	774	743	785	745	774	789	775	767	766	760	726	751	764	770	743	804	724	758	779	822	746	779	784	765	736	763	760	794	776	786	766	772	771	746	759	784	794	783	776	724	760	734	728	789	790	816	774	759	787	805	744	753	768	806	772	722	732	792	748	734	803	757	749	757	800	778	754	790	767	796	733	759	796	747	797	715	787	809	779	804	775	803	765	792	791	739	789	725	770	762	757	754	788	771	760	764	750	802	807	811	751	744	805	775	763	794	750	767	744	736	743	767	752	771	783	738	747	744	802	803	741	815	740	732	779	807	743	774	783	799	783	819	738	762	714	771	768	704	792	745	768	713	831	764	840	702	759	756	786	752	735	758	738	756	766	777	734	725	745	768	774	788	806	742	761	760	753	728	800	759	790	787	767	729	798	834	777	734	765	750	758	753	810	746	758	793	747	757	762	770	727	752	703	759	767	790	774	754	762	778	792	808	770	765	768	692	755	762	773	767	758	776	754	733	786	770	751	718	732	814	729	779	765	765	747	776	740	751	690	769	750	809	742	749	754	774	752	748	786	731	745	779	744	698	798	773	781	728	781	764	765	735	747	759	758	752	780	724	734	786	766	810	767	755	766	732	839	735	772	729	780	740	804	765	756	762	744	739	713	787	703	782	718	771	767	728	760	770	807	773	756	756	740	790	748	777	740	834	748	772	717	747	725	758	753	745	784	773	754	733	741	745	768	758	766	751	812	770	789	792	781	761	738	731	752	759	746	811	769	759	773	791	737	755	779	751	793	766	735	737	797	767	807	807	752	770	746	780	750	762	715	811	725	749	780	770	756	722	768	786	784	748	742	750	756	773	775	749	767	740	851	757	822	760	803	737	696	723	792	775	690	741	762	721	746	680	803	851	743	786	757	742	802	780	756	770	795	763	726	732	791	711	748	732	760	769	780	766	768	736	765	739	792	744	751	747	778	731	767	734	789	774	771	781	778	775	747	722	741	795	753	732	776	772	780	741	780	741	814	775	746	790	748	778	771	785	738	749	762	777	757	785	784	714	791	759	689	809	758	761	811	842	745	731	720	705	748	749	829	736	744	784	746	803	786	712	733	761	810	775	754	696	817	729	791	794	776	776	719	788	738	761	779	786	814	721	788	753	786	761	793	738	750	746	718	746	722	725	744	769	732	740	744	738	740	793	745	770	804	798	777	763	760	788	731	735	717	738	764	743	808	781	716	754	780	740	768	725	755	802	725	798	822	774	787	821	769	737	782	759	755	733	775	758	775	719	709	774	787	754	778	738	735	720	747	823	728	767	784	690	723	726	785	791	700	731	817	740	787	809	763	750	778	779	766	747	791	810	741	796	772	770	744	780	734	744	793	716	782	741	759	746	732	802	749	819	804	743	751	767	770	746	745	754	759	769	762	760	762	752	751	783	759	787	745	772	791	747	747	727	798	753	767	787	755	756	768	717	756	796	793	776	797	788	738	796	724	728	737	762	806	738	792	743	765	779	747	775	819	821	737	798	733	734	757	784	760	778	759	829	821	744	745	742	747	736	805	759	783	808	768	747	766	775	738	801	732	746	785	777	795	838	807	741	778	756	794	752	776	793	774	742	733	721	783	771	791	760	775	758	740	773	795	754	747	753	727	725	799	765	776	782	738	722	786	771	759	804	739	802	776	769	784	751	787	785	753	785	800	746	766	771	710	772	766	786	786	725	738	772	783	769	769	823	776	759	795	795	786	799	788	762	795	776	776	774	782	734	809	773	815	755	812	775	781	756	781	773	754	761	780	801	754	783	783	757	798	800	728	767	702	819	755	752	781	797	721	773	739	805	783	804	756	781	753	797	767	785	773	754	781	775	767	748	810	705	769	736	788	762	715	755	714
25474	31093	36354	31656	26390	24156	25685	23309	13454	6691	3266	1205	1714	4477	6862	4572	4399	7403	6169	3132	1813	1038	644	416	323	274	262	286	302	302	334	304	268	289	345	296	274	299	304	274	292	270	320	325	310	319	283	282	299	309	287	268	289	276	298	289	285	323	286	287	269	293	324	299	282	310	322	307	291	303	325	320	300	285	272	306	277	286	305	286	271	296	261	315	309	283	308	275	309	301	303	311	300	294	295	277	332	322	298	290	321	305	309	313	276	292	304	272	328	282	286	309	284	307	283	295	283	302	283	290	340	277	322	300	318	342	292	297	260	292	283	284	286	296	311	304	313	310	298	300	297	276	287	285	331	296	276	313	304	304	293	290	295	280	299	291	323	305	304	296	276	244	295	287	311	300	301	292	293	320	313	293	295	318	285	321	293	299	302	285	298	262	281	324	319	299	284	309	297	309	297	300	266	292	276	283	280	305	275	331	284	278	290	306	312	317	254	290	295	290	307	316	293	312	267	292	287	285	290	304	275	292	295	294	301	306	283	303	287	320	318	275	310	317	252	262	300	292	314	283	299	269	277	294	339	286	282	275	310	303	293	287	261	284	306	276	278	311	291	305	290	298	298	319	294	320	276	303	303	286	304	328	272	276	293	275	278	272	275	296	308	299	271	288	309	314	327	255	272	283	300	299	304	273	285	301	287	314	294	310	321	310	311	316	298	329	260	262	308	290	280	278	281	271	296	310	301	319	275	305	289	316	295	278	302	296	299	311	285	282	284	278	283	285	275	293	288	324	281	298	284	282	304	295	277	285	308	285	312	289	304	300	270	292	281	311	320	296	269	291	314	280	292	295	331	321	269	259	290	279	287	282	267	300	304	310	319	296	303	305	285	275	316	310	297	298	320	311	306	297	297	299	254	291	290	302	314	328	286	283	292	322	309	283	300	297	328	279	320	308	300	253	316	281	303	292	280	297	310	283	295	289	285	276	324	270	298	291	307	301	291	308	294	271	301	303	317	290	342	290	308	280	342	314	259	297	260	282	283	283	323	316	293	329	306	271	293	305	321	286	308	307	293	309	297	277	306	320	315	299	298	296	271	277	320	295	313	315	292	271	295	293	285	307	285	276	305	287	323	267	288	301	285	278	304	324	285	257	289	293	285	316	300	290	318	275	293	312	314	318	289	297	296	305	285	268	302	279	300	264	328	340	250	300	275	289	290	300	294	291	314	320	299	278	324	304	281	309	286	309	287	289	303	293	283	287	300	316	316	265	276	295	289	266	306	288	272	282	328	304	307	294	286	279	268	276	318	268	302	321	280	299	270	308	291	287	316	300	271	331	268	289	278	313	306	288	323	281	286	288	284	307	293	285	286	293	297	324	298	317	317	271	316	275	316	288	297	294	284	312	282	285	307	292	304	291	334	269	290	316	266	279	303	287	275	289	333	320	270	303	320	299	306	293	315	290	312	288	295	314	321	292	298	284	306	266	284	277	246	274	310	295	299	275	288	309	303	263	297	314	294	313	319	290	278	301	303	286	289	304	312	308	320	301	287	284	285	305	291	288	288	301	306	297	268	298	286	287	281	295	296	303	270	317	275	301	297	275	286	316	307	309	317	287	277	321	317	320	301	279	297	325	323	307	265	295	316	279	330	315	286	285	285	305	303	295	273	303	275	288	295	287	290	278	301	303	283	275	313	296	329	307	304	283	275	278	315	288	285	293	313	277	286	299	311	324	288	266	295	318	289	313	280	299	284	305	319	287	310	300	318	333	296	289	318	301	298	253	288	295	306	279	324	301	311	281	282	305	303	320	272	274	308	289	290	303	262	306	279	323	303	282	280	290	319	330	274	312	339	296	329	286	297	306	294	278	266	274	294	285	285	287	307	271	259	295	278	291	283	294	334	302	316	307	297	289	290	297	331	304	274	265	279	283	273	284	311	298	300	305	293	292	314	312	285	326	249	288	301	287	291	270	287	268	285	301	261	272	321	320	336	285	314	279	284	309	311	298	328	315	304	266	324	318	271	313	310	257	291	289	301	287	326	266	293	308	304	284	293	267	271	286	285	319	294	323	305	322	281	317	285	310	296	319	274	333	297	264	283	320	312	333	287	280	286	320	314	291	264	287	322	272	298	287	290	315	299	328	302	277	298	282	294	305	288	278	288	298	278	276	305	293	275	299	289	303	316	274	259	271	305	304	328	307	307	312	303	290	329	295	284	316	260	311	264	305	320	279	296	321	278	260	294	282	311	291	267	286	267	307	299	301	306	297	290	287	331	267	285	290	310	272	297	285	324	309	284	298	290	305	304	285	294	279	318	293	296	308	308	308	318	274	285	313	295	301	273	304	306	295	323	283	283	294	293	287	303	281	288	305	261	309	267	349	307	284	323	309	292	257	313	297	312	299	326	313	284	284	309	268	267	306	315	313	312	282	282	303	301	285	277	317	294	279	268	268	295	294	303	303	285	278	300	290	269	293	289	294	303	318	291	299	296	318	319	298	297	295	310	295	274	314	298	312	301	285	252	291	279	282	283	286	300	343	290	306	282	301	316	293	299	318	290	303	274	293	277	278	295	298	299	295	290	272	309	300	308	296	280	317	307	322	297	286	274	284	314	285	314	277	313	297	311	292	296	273	291	296	288	294	315	310	298	286	305	316	269	269	276	279	292	275	307	286	318	302	314	286	299	321	278	313	292	299	282	321	282	295	311	325	299	305	286	293	290	287	295	335	309	289	293	289	308	309	284	291	277	280	293	280	324	287	284	293	313	297	276	308	314	313	323	275	320	283	287	315	291	284	284	297	288	314	312	284	293	300	311	285	309	316	282	270	286	299	277	310	309	293	279	287	286	286	267	279	262	295	298	297	289	304	277	277	312	293	276	279	313	290	299	286	304	313	291	301	318	332	313	282	308	286	303	317	299	325	285	309	264	291	287	280	288	295	309	291	297	323	283	293	253	266	296	310	267	286	299	294	323	289	308	324	302	288	294	293	247	273	298	283	274	309	293	297	305	277	311	282	279	310	287	281	286	303	271	285	307	284	295	295	341	294	278	319	301	316	294	298	305	319	290	292	300	293	260	299	254	276	295	305	300	275	280	308	330	311	299	301	282	297	271	306	296	306	293	278	285	272	312	287	312	293	263	300	296	308	311	277	298	343	291	306	260	309	320	296	292	288	316	297	269	269	342	294	293	274	301	274	284	294	317	304	337	301	321	309	320	288	302	304	286	293	261	293	283	288	285	311	311	281	278	307	291	281	280	316	275	292	272	280	314	309	277	316	309	272	285	292	301	295	314	294	301	294	330	278	303	318	274	271	321	306	298	306	300	274	282	290	295	299	315	284	291	277	341	304	280	247	298	337	273	306	311	299	287	291	293	311	298	285	300	296	293	316	316	312	309	271	307	284	308	295	310	303	304	299	313	304	289	319	297	299	299	295	295	301	269	284	255	296	290	292	303	300	303	298	270	286	315	316	299	317	293	290	295	286	321	312
16353	25448	32627	34735	31575	32316	36538	32190	20697	14828	10735	5564	8055	14585	23565	15020	19104	26509	22074	12869	8354	5156	2847	1520	1012	831	749	777	815	733	752	712	753	735	798	736	761	805	785	739	746	789	777	742	802	738	762	765	734	743	749	809	740	709	767	736	715	798	787	805	796	754	842	795	772	794	801	748	750	737	747	777	768	728	775	735	758	765	811	791	782	744	793	765	788	735	766	768	797	778	771	757	783	758	797	772	771	797	801	771	805	812	799	811	777	814	769	807	780	770	779	771	829	763	715	744	802	717	756	758	774	757	763	771	759	844	759	727	771	785	766	770	738	745	762	777	724	728	741	769	733	765	762	760	807	813	779	762	754	749	753	779	783	794	743	789	792	753	776	773	780	781	738	807	780	763	753	819	769	743	793	727	794	776	792	767	747	732	708	725	718	760	799	797	763	794	775	764	785	815	768	773	701	772	763	773	736	798	796	793	781	743	778	764	802	772	773	755	742	822	781	747	762	784	787	752	765	788	790	755	772	751	764	778	781	764	782	773	772	841	798	765	730	762	773	776	779	798	783	780	697	795	785	760	742	789	799	776	801	741	833	794	815	791	762	822	773	824	769	808	775	739	810	764	817	767	832	802	758	771	722	745	774	744	745	713	766	737	775	769	778	807	786	729	784	778	841	761	778	824	783	747	730	779	803	816	759	812	758	777	778	784	752	751	806	758	769	800	746	756	765	756	739	733	808	800	783	755	702	760	777	768	788	764	786	767	762	777	700	735	737	755	712	759	789	799	779	732	780	791	769	787	767	748	777	781	763	781	784	789	770	790	755	734	715	752	792	782	713	761	786	739	750	774	734	762	776	805	794	769	748	729	771	774	776	824	762	774	752	770	781	733	728	794	752	787	780	766	792	810	825	773	777	761	739	801	782	782	769	766	784	823	801	755	731	773	745	736	760	765	807	770	751	718	748	703	807	742	718	754	785	747	733	794	765	718	763	791	749	820	731	763	790	770	789	779	802	725	796	785	791	733	784	785	743	746	752	749	811	833	772	753	722	723	814	747	767	768	757	779	763	747	788	772	755	729	750	790	775	761	779	791	787	765	818	769	763	754	817	759	771	746	785	732	752	815	775	784	776	777	781	765	736	753	758	775	721	769	735	822	778	808	747	720	725	798	747	746	747	763	793	746	742	794	793	755	811	735	778	764	709	752	768	764	802	767	761	735	747	811	732	744	783	769	761	829	788	746	733	756	765	768	743	754	806	765	764	816	759	790	729	722	771	727	749	785	741	831	783	765	788	781	751	775	802	799	771	759	790	745	769	765	764	772	755	781	793	737	714	742	734	785	768	813	708	765	726	740	756	807	774	806	821	793	763	763	792	745	736	773	729	810	797	782	782	795	816	785	756	798	793	737	808	732	761	794	741	775	745	749	795	768	733	749	783	753	776	768	800	751	768	725	762	793	775	792	738	779	768	746	765	782	748	773	838	805	744	764	783	793	743	790	750	792	747	763	720	759	722	729	756	766	764	772	769	769	756	753	793	742	779	763	772	682	767	755	818	773	788	749	779	809	774	808	814	763	750	755	776	773	758	725	742	797	767	812	796	796	807	800	697	756	802	787	789	716	818	746	759	779	748	746	784	766	775	804	782	760	720	793	811	735	761	721	774	768	741	764	776	778	773	775	733	833	739	756	807	753	758	764	808	741	781	730	817	772	763	764	768	799	793	773	783	796	765	774	762	807	763	779	780	759	777	799	780	736	767	721	797	727	744	771	775	802	804	804	819	736	775	751	730	801	843	794	770	803	746	792	762	784	783	752	760	750	735	730	723	728	810	757	773	698	762	763	802	758	763	753	746	734	782	761	771	716	766	791	807	754	752	723	769	765	756	771	793	721	831	772	782	756	768	777	796	770	799	736	776	792	753	772	714	793	789	737	808	764	777	771	749	799	764	739	773	766	761	781	788	764	756	759	767	802	777	777	773	790	783	720	757	778	732	795	819	740	771	763	723	778	757	798	761	751	773	778	810	814	829	741	815	796	719	736	762	779	744	775	755	754	833	732	772	742	777	811	788	752	736	764	730	808	733	770	748	776	785	760	764	780	780	798	713	769	812	752	806	797	793	739	761	758	712	805	740	785	767	810	790	797	794	770	793	765	777	791	724	759	791	769	771	768	786	745	787	764	764	789	766	772	751	784	845	791	814	747	776	739	781	751	768	772	796	744	742	724	762	772	753	741	772	780	823	780	754	779	745	804	739	746	783	735	785	770	751	794	754	736	734	785	726	712	746	782	764	771	777	802	789	788	744	725	794	758	774	805	810	741	774	754	776	779	809	762	741	814	785	765	763	794	775	758	753	783	734	699	807	783	800	797	823	785	755	798	817	751	779	798	786	797	784	779	793	776	730	732	700	716	785	785	809	756	750	780	786	752	797	744	771	806	715	798	782	817	754	700	794	766	762	766	774	822	771	780	721	769	797	755	808	738	771	720	772	795	769	782	764	792	795	779	777	773	778	770	755	788	751	778	765	789	752	811	739	687	772	794	765	755	747	817	765	787	784	756	776	783	742	754	745	735	738	757	793	761	765	728	763	771	777	734	722	796	807	758	778	788	742	774	769	767	733	736	755	792	770	780	769	761	783	704	780	767	773	792	777	761	772	750	748	793	750	756	684	763	750	767	773	738	782	778	734	776	815	721	763	742	751	750	728	748	795	750	758	756	779	744	779	769	746	750	768	784	771	756	775	766	776	775	786	779	765	778	727	745	747	731	750	771	784	759	805	773	749	744	762	748	733	731	736	791	771	767	814	786	808	810	759	778	743	762	808	790	781	813	737	765	757	797	783	754	810	774	797	770	749	770	756	805	770	751	730	784	728	818	771	778	744	801	740	790	783	770	802	777	742	733	751	770	744	805	749	726	780	769	746	781	747	789	795	737	764	821	780	808	726	779	749	781	744	769	782	781	742	785	812	762	814	764	761	795	758	727	769	743	803	811	775	815	796	781	787	734	795	802	776	803	720	733	775	757	737	764	773	772	747	804	754	744	767	797	714	761	721	808	784	743	762	784	812	747	805	761	725	809	804	763	765	738	746	758	782	750	744	768	745	743	758	746	763	802	746	741	761	743	738	743	762	777	747	787	809	765	732	826	777	728	713	748	733	774	749	728	710	764	791	765	778	737	784	807	771	754	778	783	771	809	779	733	768	780	825	791	792	771	755	787	781	757	796	781	751	776	794	756	789	784	835	703	766	805	752	720	773	673	796	828	764	819	781	752	784	765	792	790	773	739	799	784	755	770	725	764	801	796	741	775	761	827	787	759	749	771	730	735	780	765	763	820	808	723	740	751	787	770	781	765	733	752	731	735	730	784	788	713	742	795	790	784	721	837	748	833	752	771	803	762	787	750	806	811	731	753	729	735	803	740	783	750	799	768	754	762	755	779	777	805	742	760	730	793	762	719	778	810	751	781	773	792	759	767	805	812	776	744	776	758	752	779
34144	30280	35581	37041	34607	33722	30767	26407	23511	16843	8167	2297	1382	5768	14683	12623	5264	5839	9286	6329	3205	1486	831	497	361	327	320	286	272	294	281	342	289	303	293	325	277	260	312	321	294	296	308	299	276	284	302	303	280	295	280	267	268	281	275	305	297	298	307	279	301	274	300	303	296	257	298	298	302	290	269	302	298	321	285	310	318	294	314	302	313	308	293	275	277	277	306	286	270	312	324	301	292	292	315	298	292	275	268	310	279	282	320	290	289	271	315	295	291	281	310	305	303	273	296	297	307	313	256	288	301	314	278	270	323	282	275	308	271	300	283	292	286	296	291	272	298	293	289	282	339	283	312	319	316	300	313	317	303	301	291	318	309	265	280	300	291	298	294	313	274	320	298	314	257	302	297	258	286	327	285	299	265	310	285	308	319	315	284	283	286	285	299	332	326	327	272	282	296	332	275	354	270	294	297	341	319	296	281	307	309	305	266	281	292	273	300	313	291	292	297	311	294	303	259	300	304	288	281	315	316	287	295	284	303	290	277	260	306	302	305	282	272	327	331	289	297	336	280	315	300	289	340	294	333	284	301	307	259	273	285	322	293	333	284	280	308	302	309	257	336	300	282	303	280	302	292	299	272	285	318	280	297	315	292	271	295	285	292	308	286	266	284	310	283	281	290	280	285	295	300	300	283	308	303	270	290	313	276	314	293	286	289	290	290	304	250	266	334	285	282	299	278	291	292	248	288	314	323	304	280	301	308	278	282	290	287	294	291	287	340	277	290	293	321	305	272	282	287	310	294	265	286	291	272	316	312	287	306	334	284	270	288	313	287	307	279	304	301	265	307	320	301	284	281	312	318	282	282	322	256	286	285	270	274	303	300	274	262	285	259	309	291	265	301	298	268	316	297	333	293	238	280	303	330	292	250	280	305	319	315	276	283	300	278	271	325	296	290	312	264	292	266	293	293	289	265	275	287	298	270	304	298	274	307	292	269	294	282	308	294	304	263	283	296	332	296	317	282	306	288	322	283	306	295	299	276	291	279	304	326	263	306	295	287	268	317	279	273	277	269	287	304	283	307	304	285	293	284	245	308	288	277	287	290	320	292	297	297	287	324	245	291	286	283	245	294	277	312	290	253	300	263	264	291	258	311	253	312	304	304	291	324	285	283	260	310	307	275	297	291	284	301	294	298	299	310	315	320	268	313	285	285	273	285	300	292	271	288	274	269	286	301	319	278	290	299	302	294	283	264	280	323	305	271	316	289	260	282	299	286	295	318	292	249	285	277	311	296	300	298	267	275	312	333	297	309	302	284	271	314	297	300	338	300	293	284	321	289	309	306	288	292	266	281	270	287	291	299	323	293	304	281	295	327	288	276	302	286	279	293	274	264	317	287	301	276	285	314	280	289	313	306	295	324	269	304	259	333	263	282	281	305	286	270	296	318	335	300	282	277	286	286	261	288	295	273	276	291	283	309	304	308	304	322	305	255	296	328	339	298	336	281	308	284	299	323	299	274	312	300	290	272	284	333	309	302	295	309	287	308	286	280	273	294	270	269	280	298	266	303	271	293	278	293	262	299	294	280	312	289	310	281	278	282	300	300	306	336	259	295	296	325	295	285	270	350	318	306	300	307	302	313	321	278	294	299	281	300	282	275	296	280	275	269	306	315	288	321	300	293	288	322	308	280	299	273	292	307	259	311	290	279	301	305	310	287	297	290	286	276	325	276	310	289	290	318	293	296	296	305	263	289	289	267	287	297	309	253	308	311	289	320	282	297	305	278	279	290	294	307	301	306	304	295	295	297	303	274	301	305	309	314	292	286	288	301	300	283	320	323	320	302	284	300	284	318	259	273	321	311	293	303	279	313	301	290	315	288	298	279	296	307	269	268	264	262	285	275	293	287	281	315	293	314	336	325	308	303	287	292	295	307	291	297	306	311	276	304	306	318	304	337	274	321	332	300	296	282	279	283	300	301	313	276	314	311	301	278	298	282	297	309	306	277	293	322	298	311	281	250	308	277	289	281	281	321	300	285	262	307	323	264	282	319	267	302	295	287	325	259	285	288	267	296	307	315	301	303	295	280	267	290	312	310	272	297	287	306	291	301	269	324	294	299	291	291	295	290	295	319	248	322	319	283	285	288	297	316	314	301	273	270	307	322	288	301	297	315	297	318	299	276	307	272	288	283	284	291	313	261	280	297	311	292	281	305	270	330	277	298	298	306	316	285	268	294	308	305	265	271	299	290	303	284	290	285	295	272	317	267	302	261	283	285	298	280	313	303	303	263	308	306	282	310	303	279	297	299	270	295	267	291	285	270	301	325	263	323	296	278	282	313	279	286	304	319	300	286	300	302	297	315	287	313	333	312	301	308	325	263	308	270	288	307	299	307	334	264	273	331	291	303	264	285	312	273	325	302	336	317	299	303	243	286	313	292	276	281	292	285	287	300	261	254	285	295	308	315	298	306	287	339	330	316	315	305	328	334	285	317	272	311	287	291	312	313	307	299	342	324	290	324	306	291	269	296	282	306	287	289	300	282	316	284	334	291	341	304	301	310	302	284	251	281	304	318	305	281	320	289	277	290	301	275	300	300	287	258	302	308	311	285	294	320	324	296	274	309	287	317	263	286	286	301	289	302	323	268	274	289	296	293	272	300	311	284	308	315	289	309	314	329	275	302	284	291	312	309	274	278	288	324	274	303	292	266	289	286	312	298	239	284	286	301	285	307	367	268	276	297	262	298	274	290	286	326	285	304	302	304	290	296	271	282	300	294	306	295	306	280	297	291	322	301	302	322	312	263	267	315	326	321	285	300	272	300	307	287	297	304	271	278	294	310	310	277	275	305	318	309	262	307	311	302	343	286	272	312	315	323	270	280	291	302	285	283	285	287	273	326	323	311	317	283	316	293	317	296	264	277	273	295	305	305	288	322	319	252	277	313	311	297	281	295	312	285	323	292	273	321	273	298	261	298	297	316	316	336	281	286	263	303	285	294	276	287	277	311	290	277	300	296	315	297	277	321	275	305	282	304	277	295	302	295	296	262	267	299	305	302	299	273	300	286	301	290	280	316	269	299	311	330	287	311	284	313	271	312	302	308	336	304	283	284	291	290	306	266	275	299	311	267	287	310	304	294	270	309	298	277	289	275	316	336	271	288	298	291	305	317	305	264	329	331	275	310	264	275	287	255	278	278	292	310	281	296	310	290	310	290	281	262	289	314	298	299	279	283	265	300	287	274	274	305	314	281	275	298	339	269	304	267	285	305	286	308	290	287	311	296	278	300	289	283	316	320	305	269	276	315	292	302	310	250	271	284	304	301	288	296	267	307	326	266	279	289	291	308	278	302	326	265	280	302	319	260	299	304	273	318	319	291	264	290	289	267	283	304	289	332	301	302	337	264	310	284	306	288	272	329	282	316	309	287	304	318	295	273	306	302	306	296	297	317	295	274	308	285	356	306	325	316	249	287	281	313	286	289	274	267	309	303	276	299	278
21537	22874	32414	39494	42588	41341	40011	34888	34414	27989	17348	7153	6113	17634	35708	29017	16838	22251	29083	22181	13077	6965	3756	1820	1054	893	801	752	733	770	740	808	820	800	769	777	740	787	727	737	801	751	785	773	766	777	775	761	811	739	787	797	769	743	718	813	790	764	821	707	774	745	727	745	789	779	816	788	734	739	786	719	712	719	773	788	731	700	813	784	726	771	735	711	767	754	750	824	717	739	762	772	734	762	783	804	827	802	769	760	735	770	719	806	731	759	799	758	740	711	790	751	768	744	756	689	728	749	709	780	729	775	751	732	827	766	755	797	713	792	713	733	762	769	793	782	749	730	740	737	782	765	700	746	770	761	791	762	779	767	791	759	776	769	738	748	784	760	761	771	753	748	769	789	785	782	731	767	731	761	771	747	758	774	781	754	772	760	768	756	756	739	754	794	777	767	785	774	805	768	763	767	766	780	741	741	744	784	743	783	804	755	824	770	755	829	755	746	794	775	800	789	794	816	788	745	831	724	801	752	772	754	759	786	779	742	742	780	789	804	776	752	761	819	775	793	781	771	747	702	735	699	790	741	768	753	762	752	765	771	756	785	816	797	794	787	776	747	825	747	768	731	773	737	813	728	751	762	790	790	790	773	751	735	818	716	800	723	803	792	785	765	729	773	748	759	734	746	799	748	753	777	713	758	749	770	794	758	748	750	727	760	771	723	786	771	676	760	719	804	787	780	750	745	775	739	824	761	784	789	751	744	747	760	788	762	759	713	776	749	757	725	802	760	721	691	728	799	798	715	787	714	720	764	769	820	707	760	710	768	760	783	758	757	754	738	780	757	755	779	760	785	808	732	814	772	726	729	756	766	808	738	782	761	735	788	751	778	779	777	728	774	801	711	783	772	764	737	744	757	765	762	750	785	791	814	767	783	759	768	783	770	761	756	813	751	717	784	748	757	749	801	755	741	772	732	818	767	762	755	792	753	766	706	746	775	716	704	791	743	789	750	750	752	760	805	713	750	757	757	767	748	821	764	777	824	720	731	739	797	765	746	767	772	761	748	752	693	756	757	746	756	771	747	780	762	768	761	703	766	740	751	740	728	733	804	750	780	757	778	773	771	778	777	747	732	749	767	765	751	761	768	769	770	770	797	779	756	764	748	779	777	756	744	802	729	752	734	759	688	707	776	745	716	731	756	705	765	806	759	763	775	759	750	689	729	730	775	752	766	756	744	697	785	739	754	788	759	769	731	779	779	824	755	768	716	744	783	762	758	750	715	735	754	790	814	792	751	769	775	700	758	769	792	741	783	810	739	740	767	736	767	796	739	756	813	782	743	754	756	781	753	742	822	758	753	759	751	796	728	810	784	779	751	790	764	742	744	711	758	775	770	718	751	813	729	738	823	786	759	767	795	763	766	766	736	784	742	816	744	774	770	758	760	775	783	713	778	730	749	762	768	724	784	777	762	748	745	753	767	781	749	748	713	805	750	749	775	773	722	748	722	795	821	750	714	757	782	742	792	746	771	748	733	732	786	714	753	793	787	770	763	801	731	783	796	746	784	759	735	785	767	750	723	737	776	753	789	780	749	754	747	764	765	733	775	755	716	796	772	781	753	804	730	800	777	778	763	758	753	758	776	760	847	753	724	789	769	716	780	732	770	776	779	776	703	757	788	755	757	772	745	766	736	790	792	741	791	723	751	751	747	780	775	798	792	775	792	750	748	748	828	749	763	687	782	786	791	744	761	747	735	741	750	763	789	751	753	762	772	769	761	736	760	710	783	763	760	773	722	805	812	778	747	741	721	777	762	801	758	754	765	746	758	758	728	779	736	764	745	799	718	768	780	776	735	765	785	787	822	794	730	773	819	774	763	759	805	756	714	722	755	771	725	796	757	757	784	796	728	723	788	794	711	747	769	770	738	736	777	790	737	788	778	798	745	767	723	766	729	773	791	741	762	768	756	743	739	782	702	761	754	711	725	761	691	724	779	805	744	771	767	776	787	759	759	740	736	779	769	758	787	725	742	809	776	727	727	791	817	745	735	746	768	769	792	729	728	753	737	817	775	798	748	749	754	814	761	809	805	757	792	715	757	746	743	777	783	733	734	781	743	762	763	751	805	800	805	726	762	776	745	762	759	733	750	739	772	742	799	749	721	789	742	786	717	779	740	719	814	776	774	808	768	764	815	739	720	748	769	755	740	752	802	723	758	760	769	783	729	776	814	738	799	765	740	722	713	785	785	792	770	777	715	788	767	797	814	756	765	744	780	808	761	740	787	757	775	703	760	739	759	768	766	777	762	760	787	713	779	743	792	718	726	782	777	752	754	705	821	771	766	752	722	740	742	757	755	761	816	758	765	760	750	798	765	730	715	783	762	740	771	745	737	744	762	790	742	766	731	733	798	751	711	770	779	773	721	761	735	768	743	804	771	774	757	771	769	742	739	741	812	749	778	766	780	791	775	744	782	760	744	777	745	753	777	778	786	779	743	756	769	736	767	764	814	763	791	734	751	706	746	709	755	775	794	760	729	764	734	792	765	753	764	750	731	781	760	790	764	761	726	766	773	791	773	713	782	729	759	766	762	795	790	769	782	759	774	764	735	792	746	814	755	731	845	750	750	778	804	788	799	734	754	744	779	748	771	790	794	698	782	785	777	776	715	754	738	743	758	765	814	735	727	787	765	770	761	787	772	738	746	737	750	788	724	716	768	709	806	822	783	764	813	810	780	764	788	778	776	811	778	795	740	765	775	702	786	749	777	759	788	773	752	740	764	756	784	739	737	802	711	727	720	785	800	747	743	748	772	770	773	704	776	783	772	742	784	724	775	800	756	708	762	733	730	764	802	729	761	748	774	791	771	762	779	753	765	742	758	743	815	716	759	772	744	781	791	757	768	745	781	757	756	798	762	780	756	713	747	762	742	767	775	743	810	763	719	755	777	746	724	775	766	759	757	742	732	781	774	787	734	769	779	774	738	776	722	721	802	755	758	767	745	763	778	770	707	721	757	783	769	774	769	771	731	788	737	774	699	798	776	721	751	740	755	789	787	724	770	771	786	731	811	711	756	765	808	825	796	702	772	768	740	754	776	729	723	802	817	767	760	789	725	769	752	799	771	762	750	764	763	738	710	758	790	745	711	787	791	746	739	748	743	803	738	802	772	766	802	719	760	784	784	770	801	778	771	744	738	768	759	740	761	762	770	741	755	729	793	736	755	768	814	740	763	762	746	737	691	779	757	737	765	785	773	735	800	793	769	754	760	794	745	726	696	749	739	752	758	716	752	755	759	723	803	788	718	738	750	747	736	752	774	773	769	776	728	758	794	730	750	749	768	793	725	738	772	735	721	795	755	776	782	771	800	727	776	794	754	799	768	770	797	754	772	783	735	801	754	757	767	769	817	723	767	783	754	747	699	746	738	753	772	727	768	811	729	793	781	735	789	811	738	759	764	771	828	778	774	768	755	774	772	783	783	730	761	778	757	779	761	762	776	753	800
5784	4234	8926	9678	8580	5995	2954	1492	1082	726	508	452	531	680	535	623	601	783	980	917	615	499	429	340	317	303	303	291	297	281	314	276	304	288	286	293	307	314	331	290	272	299	302	295	279	303	281	270	270	277	286	267	283	273	287	276	266	297	331	281	296	273	302	286	286	285	298	297	282	265	292	306	306	330	292	278	267	318	315	282	253	296	289	279	277	285	296	288	301	311	286	260	283	276	318	311	299	311	290	283	284	291	306	292	299	264	299	279	301	286	289	297	300	305	310	304	301	298	277	277	265	279	302	287	322	305	303	277	334	298	281	293	295	320	292	294	288	290	297	285	299	295	292	312	282	285	299	277	253	277	291	324	299	300	287	269	313	303	298	293	294	288	282	279	296	275	249	306	302	294	265	268	315	260	287	257	306	285	299	311	266	302	290	268	278	267	287	286	299	287	310	279	311	286	281	276	286	288	288	252	298	266	295	304	299	290	299	283	308	314	274	301	310	318	292	290	301	279	317	285	310	313	284	304	266	289	316	320	313	252	301	309	320	297	322	296	330	269	313	326	280	314	290	281	315	291	299	254	321	303	292	314	300	284	302	318	292	298	293	314	291	295	303	291	285	330	315	317	287	305	324	282	269	288	277	258	269	253	324	320	288	312	286	305	293	289	277	298	288	325	279	277	272	264	317	296	298	299	307	308	283	325	277	291	284	285	273	289	279	294	292	294	298	301	317	302	291	245	290	309	266	272	305	285	300	315	311	295	301	306	327	300	303	300	302	294	302	283	259	290	250	290	273	303	304	286	281	268	273	320	306	297	307	305	291	295	284	260	282	293	291	301	314	297	319	296	310	305	311	304	276	281	320	333	263	254	282	320	301	301	325	294	319	301	294	270	306	281	316	322	291	291	302	271	301	327	300	297	297	312	276	275	292	289	276	297	295	297	299	281	282	320	303	296	308	259	314	272	322	305	311	308	275	325	348	302	298	295	317	273	322	310	315	318	288	288	297	303	303	277	267	277	302	277	282	298	289	279	272	270	324	269	292	277	294	300	282	281	285	278	296	295	292	300	286	282	315	319	273	265	275	278	323	297	261	308	265	319	270	299	292	302	299	281	281	299	269	300	279	303	275	261	270	295	286	283	307	277	299	286	303	281	287	301	299	302	295	308	270	307	260	304	299	302	253	287	293	314	280	295	313	276	290	291	286	286	306	300	308	289	303	308	305	279	303	297	305	304	301	282	267	294	289	275	305	285	293	289	299	302	281	280	294	275	291	310	319	287	307	284	294	311	262	322	342	272	284	304	284	332	316	275	270	328	313	291	291	311	302	303	303	286	254	270	310	316	303	325	311	311	307	323	271	313	270	262	305	291	318	297	291	287	329	293	295	295	315	281	318	289	282	326	305	286	322	281	266	290	272	297	299	272	291	258	295	314	325	287	262	301	291	274	266	298	264	286	285	309	283	311	262	285	309	265	311	334	285	289	312	294	285	327	308	297	256	307	295	294	304	283	292	284	291	306	301	282	277	292	293	289	313	295	285	284	279	288	278	315	307	309	291	277	306	313	282	294	313	304	306	310	304	305	271	315	315	305	308	266	301	289	288	278	270	252	277	287	331	274	286	300	292	298	290	295	318	296	278	310	266	308	291	295	273	273	332	285	271	276	320	276	324	307	296	267	305	290	288	297	289	263	288	298	290	295	307	291	294	299	305	264	321	295	280	273	303	296	288	307	306	284	262	303	273	290	282	296	287	300	284	256	279	283	287	308	302	278	304	303	291	323	276	256	312	319	292	298	283	267	296	281	280	284	271	279	290	293	303	311	299	279	288	311	344	270	317	297	265	306	273	275	316	277	277	295	295	291	312	291	297	267	327	317	296	290	317	293	266	302	295	300	271	258	313	280	273	298	309	287	308	299	287	270	315	312	287	316	291	292	265	317	327	303	298	309	284	297	278	299	289	298	312	260	285	301	284	271	292	270	341	306	286	296	291	321	281	274	316	265	261	286	302	273	324	314	269	317	324	311	275	301	304	299	295	312	338	315	258	304	304	338	285	255	299	298	296	294	280	306	278	278	313	308	324	334	294	295	293	290	292	297	316	285	304	286	272	298	299	283	263	280	301	295	272	255	299	304	300	272	285	279	293	260	270	305	290	276	300	280	281	296	292	287	289	316	281	285	308	285	269	280	276	272	294	310	294	310	255	312	294	302	309	322	288	312	306	301	309	280	300	293	324	312	309	316	313	316	287	286	297	325	312	270	286	329	332	262	297	289	292	285	293	270	306	286	310	275	275	304	317	292	289	306	286	268	269	331	279	307	324	284	295	314	274	296	269	321	316	315	301	310	282	314	288	285	304	273	319	307	317	260	318	316	325	287	276	283	302	298	303	295	322	322	288	287	304	295	304	274	309	276	315	265	289	288	294	308	274	278	299	337	284	276	297	330	299	312	313	306	295	299	303	282	258	291	280	296	316	291	283	281	326	303	276	322	301	299	277	295	250	288	304	323	287	275	325	299	300	294	278	276	272	315	279	319	288	300	307	309	280	301	271	272	278	301	293	271	272	300	297	292	293	284	283	285	303	302	289	305	290	299	265	279	297	282	290	279	292	283	311	301	288	289	278	300	308	279	307	282	275	299	283	302	298	262	315	275	307	276	281	294	285	309	284	314	302	273	263	305	273	257	301	283	286	280	305	315	286	251	269	328	274	276	266	299	294	301	283	294	298	287	289	288	307	310	283	283	287	286	297	286	279	274	273	285	294	307	312	266	287	294	277	288	257	293	287	296	267	278	304	275	303	294	285	300	270	295	301	319	294	292	290	284	286	279	290	309	298	279	284	279	297	323	308	290	296	290	293	264	270	307	291	293	274	275	296	300	315	271	281	290	307	289	283	306	302	303	280	277	281	291	276	270	284	291	286	285	305	283	279	305	313	315	272	263	293	283	289	282	300	320	311	296	258	326	285	299	305	310	331	310	280	329	257	286	278	308	311	285	293	324	271	282	298	300	296	313	284	272	326	300	325	292	275	270	275	301	286	317	283	291	258	321	305	319	300	295	288	282	302	302	273	287	273	277	291	276	298	299	303	280	309	303	283	292	285	271	293	302	291	291	281	267	314	293	301	306	283	306	301	249	304	301	292	299	284	265	329	263	302	272	317	288	297	302	265	280	288	288	328	271	311	311	295	300	289	300	273	317	299	320	289	308	272	298	301	253	311	253	310	307	277	292	327	313	307	325	289	307	284	256	301	281	291	301	261	296	277	324	335	301	281	299	283	294	286	292	305	326	287	301	303	283	312	314	300	285	291	309	281	283	310	274	337	283	310	302	284	324	271	301	271	319	312	300	284	297	305	290	327	278	304	286	307	295	309	256	321	303	304	307	312	281	289	277	313	309	297	291	304	301	301	317	287	296	277	272	281	306	298	299	285	271	324	282	284	288	283	305	307	290	262	272	309	288	297	291	270	278	331	304	293	298	310	281	307	296
4625	4978	13218	17225	18218	15202	9546	6053	4902	3073	1962	1774	2183	3222	2272	2613	2740	4197	4423	3606	2178	1706	1209	929	821	730	752	738	768	704	787	778	773	780	759	789	756	745	747	764	783	748	751	790	777	772	791	759	759	701	789	748	753	776	689	748	729	767	767	763	794	768	762	751	742	775	694	764	730	770	763	768	788	749	782	704	764	729	769	750	751	787	769	754	774	765	782	779	797	743	748	725	744	783	786	697	751	755	791	744	709	752	733	716	773	804	795	728	746	797	714	787	760	794	758	756	796	782	778	777	730	819	762	742	790	760	757	714	841	713	758	792	795	767	786	741	766	804	746	774	760	740	769	793	780	737	692	757	747	822	777	772	694	795	755	708	715	741	714	721	749	718	815	747	762	731	752	730	730	813	752	780	768	754	736	734	792	809	733	718	768	789	729	753	765	777	711	796	757	808	792	747	784	746	748	749	737	814	747	769	758	738	725	782	734	744	802	786	782	709	773	750	769	769	799	741	774	781	827	798	778	796	710	807	762	772	720	724	776	740	758	751	809	776	764	708	740	780	779	764	751	757	769	777	694	756	700	729	750	770	753	730	779	759	717	799	772	793	731	798	766	758	789	790	771	756	761	794	720	783	767	742	745	687	751	791	754	751	741	776	695	763	741	745	746	757	788	735	773	718	793	735	757	782	742	788	737	806	758	755	756	784	740	803	768	743	756	776	712	800	780	724	740	777	767	728	745	736	757	788	762	722	753	830	739	762	773	745	764	785	761	752	760	706	698	722	794	760	735	788	733	753	767	773	765	740	799	766	758	736	793	758	778	764	766	788	749	756	758	716	754	762	736	736	747	757	786	739	783	769	761	762	758	747	746	754	809	745	746	786	769	791	735	796	773	758	712	775	787	791	750	788	831	738	766	816	761	768	740	764	773	724	767	797	724	754	775	751	737	795	762	728	768	767	765	838	755	797	808	734	785	746	777	760	743	726	738	784	745	772	779	773	736	750	781	744	794	784	746	735	774	716	771	778	736	762	771	726	743	803	712	778	746	731	741	753	755	787	741	758	747	719	834	799	751	763	769	809	790	701	785	769	817	731	738	774	759	778	749	749	768	748	722	737	758	739	741	746	741	759	791	765	752	749	760	766	782	767	796	728	695	730	742	740	766	728	780	810	752	707	755	767	783	795	754	756	770	750	691	752	765	788	808	783	790	739	745	742	741	711	740	742	696	774	745	831	747	812	764	766	744	750	767	761	777	742	753	813	770	785	784	757	769	792	785	738	762	738	780	751	760	765	782	792	795	780	766	807	777	784	777	785	761	761	753	783	735	780	780	725	750	721	718	785	765	751	799	738	721	787	837	705	799	778	785	744	791	770	731	747	745	728	768	704	770	763	757	766	780	761	715	721	747	789	744	718	741	812	725	789	691	780	744	749	746	772	750	760	761	767	752	762	792	767	758	759	789	754	780	780	771	737	733	758	752	738	779	740	742	772	777	753	746	770	751	759	752	776	800	762	778	751	768	746	783	761	752	785	840	761	746	743	758	828	760	746	724	746	770	736	722	727	751	827	722	791	808	785	725	737	742	778	720	721	754	755	774	770	774	741	759	802	756	740	745	745	705	757	762	727	764	734	819	783	737	709	747	782	733	785	726	775	767	749	748	758	706	792	713	765	808	751	767	758	726	783	758	760	724	733	769	736	761	757	767	790	783	748	772	765	696	764	761	746	748	760	748	725	755	744	790	753	766	745	737	733	758	775	745	793	814	768	792	797	762	776	762	726	797	703	782	753	776	745	810	671	772	761	720	759	814	714	756	720	766	736	782	738	776	761	765	778	779	755	765	749	772	735	741	754	759	731	752	752	721	750	762	790	835	758	788	731	728	782	709	760	768	761	760	804	796	775	724	755	767	777	746	718	779	757	793	728	791	761	779	760	784	734	821	788	730	827	771	759	756	742	765	758	768	771	759	788	745	753	768	748	754	735	773	796	772	798	798	779	730	757	786	756	752	726	753	734	756	787	746	738	768	760	776	800	733	724	767	744	777	755	750	765	718	731	796	767	781	807	771	783	763	808	780	789	799	774	761	739	745	781	746	739	762	710	728	760	727	745	801	773	722	768	787	756	713	710	774	771	750	804	775	786	724	804	770	742	749	785	730	746	769	777	764	766	738	718	744	799	754	764	752	759	798	732	776	778	742	787	751	761	785	764	779	746	751	779	760	761	756	740	725	724	787	746	754	736	801	760	758	725	779	772	734	771	731	815	759	761	790	733	746	753	725	742	792	746	732	757	721	770	743	748	728	736	786	726	733	792	789	818	758	729	785	772	762	780	720	740	760	716	795	732	727	708	791	741	789	774	779	785	731	726	783	820	791	756	790	761	723	829	765	793	722	740	723	787	771	737	760	723	758	763	794	749	745	779	746	768	723	729	766	769	821	793	800	721	764	774	754	700	722	761	742	751	797	774	775	764	776	732	786	730	758	779	731	750	798	720	733	725	727	754	771	707	757	778	780	786	751	796	782	729	741	719	795	730	763	761	734	742	737	795	749	756	789	721	757	733	771	793	763	747	791	757	713	722	763	725	770	743	759	792	709	778	785	771	743	729	790	802	748	802	753	780	760	778	754	726	757	767	738	763	782	763	741	815	705	754	760	761	765	764	719	775	759	793	745	781	780	800	742	792	795	748	765	724	697	749	790	775	781	711	761	727	747	738	764	764	725	820	771	779	730	735	774	738	736	704	794	796	750	837	745	758	780	789	786	723	748	756	742	740	749	746	760	778	735	739	780	691	778	782	731	745	708	741	747	772	781	787	777	763	745	808	781	784	750	748	782	798	749	680	735	739	777	789	768	790	778	797	753	781	777	734	755	829	745	790	743	805	777	789	750	762	762	764	797	751	827	834	730	783	766	779	766	768	727	764	803	727	733	741	755	761	791	782	705	787	746	746	776	715	819	739	724	748	729	791	772	761	746	757	787	737	769	768	718	764	719	784	784	739	725	773	740	722	723	768	760	768	728	781	779	765	773	756	782	781	775	782	740	778	725	773	699	780	767	759	756	720	738	773	677	801	809	788	763	770	774	691	740	794	807	788	744	720	752	725	742	740	749	776	743	751	734	790	785	714	734	742	746	743	729	747	724	758	705	756	757	764	747	747	762	796	729	755	771	710	734	777	772	768	798	779	783	823	700	759	695	750	752	736	770	738	783	776	743	743	794	793	750	758	747	790	785	697	762	761	734	774	713	765	760	756	730	760	797	765	804	741	792	759	783	749	772	775	730	737	799	744	726	809	731	724	761	785	821	733	730	745	790	768	762	756	781	771	739	746	761	773	759	798	795	779	742	767	745	781	735	789	738	756	727	793	743	746	757	732	788	766	743	764	747	782	743	793	744	732	784	743	765	722	800	732	752	778	790	729	717	731	751	770	724	777	790	764	736	722	764	762	729	759	792	751	766	764	759	789	749	766	768	808	736	767	767	733	759	721	730	705
25308	24236	43739	40923	34284	31682	24179	14495	8626	3852	1894	2603	1662	10168	13061	8289	6200	3569	2163	1835	1370	993	560	350	347	310	303	280	291	280	313	300	305	284	323	307	280	262	292	296	299	279	364	264	293	311	298	291	278	298	305	303	309	280	299	275	297	311	306	325	301	323	310	312	292	315	298	293	288	279	296	263	276	304	289	312	296	327	277	276	306	288	321	278	303	283	299	262	299	304	319	295	274	320	299	280	306	297	277	293	284	286	292	307	272	297	283	290	296	289	296	289	292	310	285	285	324	321	327	264	281	301	282	292	322	270	298	281	292	345	317	306	291	299	314	277	290	303	294	308	283	292	320	286	287	283	279	293	294	290	303	299	304	287	270	268	310	292	344	303	327	294	294	298	299	300	277	282	290	319	296	335	289	291	329	283	310	306	286	289	254	309	287	278	301	267	299	268	308	293	270	300	308	289	292	341	297	310	301	313	297	282	324	296	294	308	258	290	291	286	287	293	309	290	317	300	274	294	320	294	308	292	287	284	293	329	303	281	343	311	298	295	270	327	300	287	312	311	299	302	291	307	294	305	292	267	294	310	282	273	326	271	334	299	298	265	319	300	319	301	310	293	305	279	291	272	305	323	295	291	321	282	315	304	284	319	323	305	324	293	299	308	274	283	306	280	293	295	273	286	308	300	297	307	313	310	313	284	294	309	265	287	304	286	287	284	271	309	269	308	301	313	298	288	318	290	302	309	309	306	300	283	301	288	314	307	305	295	271	290	275	298	305	305	263	312	325	302	329	300	290	296	298	321	285	312	292	311	287	274	310	292	298	269	293	286	339	299	277	289	301	275	299	305	292	307	299	262	315	288	313	323	296	296	291	292	253	309	281	273	315	276	316	263	290	279	290	300	284	282	315	284	314	291	287	298	290	302	293	284	272	271	284	266	274	336	310	265	297	278	272	318	317	303	279	326	290	290	278	298	288	318	333	316	309	298	329	300	276	283	315	275	277	325	288	288	315	312	296	293	264	302	330	280	299	274	309	290	319	270	282	293	321	274	293	288	321	289	271	286	321	286	299	293	344	273	304	286	305	263	270	291	307	279	307	280	300	324	290	289	278	315	270	293	299	343	273	279	288	298	303	301	280	268	322	329	281	271	285	273	301	309	297	285	290	315	280	284	288	318	319	279	296	312	315	284	297	293	303	283	282	293	272	294	304	300	300	291	316	298	290	291	293	288	277	292	275	302	284	281	252	272	300	324	304	282	294	307	291	259	279	282	314	293	335	311	326	277	290	304	270	306	284	286	321	273	278	301	292	271	278	321	298	295	284	285	268	307	279	299	280	277	309	285	295	305	334	347	281	280	310	288	270	316	313	309	308	276	296	287	325	279	288	314	301	304	308	313	311	293	288	285	263	300	289	289	304	294	291	312	310	327	261	280	278	287	283	274	280	301	303	311	284	329	281	278	253	269	294	291	289	297	303	302	315	303	296	317	268	292	317	310	281	290	301	278	295	288	296	267	303	271	298	314	319	260	308	311	306	289	299	293	298	324	267	283	286	321	316	296	308	296	311	304	316	325	300	294	293	291	306	304	274	306	276	267	321	276	297	287	303	284	284	293	284	297	316	295	312	290	301	331	296	292	297	275	321	277	284	305	291	290	302	324	277	271	299	296	257	277	272	313	316	312	303	301	272	278	258	278	249	311	322	283	293	303	288	277	285	331	303	282	287	277	286	298	280	293	330	284	312	288	295	304	298	297	274	293	294	299	274	301	281	308	311	309	314	291	303	274	271	311	285	263	293	286	286	331	321	291	283	296	284	286	297	312	319	310	325	337	328	293	306	294	275	284	316	285	291	250	322	301	266	307	322	309	332	294	317	284	253	288	313	293	268	277	276	313	305	327	293	298	299	315	326	312	273	289	266	289	313	267	306	286	287	320	273	321	286	266	298	299	276	271	272	308	287	325	305	290	285	276	291	312	279	265	284	305	318	295	303	308	310	280	305	298	278	317	263	285	275	309	301	323	295	286	287	297	284	279	304	301	256	311	303	327	353	318	314	258	276	296	319	295	283	296	283	258	298	328	326	295	301	313	320	330	311	281	290	303	283	306	287	273	279	314	277	314	299	307	293	319	300	273	286	289	275	308	293	309	319	285	257	315	289	290	285	264	276	326	292	273	313	321	286	289	322	288	273	307	302	321	272	308	299	269	308	280	292	281	307	286	265	305	282	269	258	308	301	291	293	294	283	301	284	311	310	276	317	316	294	302	280	295	301	282	287	271	316	276	243	290	298	296	269	311	284	271	286	274	263	304	283	324	287	300	300	309	268	263	277	283	313	323	277	306	298	300	335	251	285	306	309	295	317	300	285	296	297	303	335	294	306	310	318	295	319	303	339	316	274	296	322	269	288	283	289	294	303	281	277	267	307	291	276	325	287	292	284	290	304	318	297	290	305	290	320	300	281	283	261	302	263	315	303	307	326	256	295	304	298	272	321	326	274	297	275	305	264	288	310	296	288	293	270	302	287	321	284	278	291	308	314	266	297	281	317	304	267	290	279	300	317	335	286	321	305	322	296	324	317	312	300	291	315	328	298	305	292	285	272	311	285	296	298	288	297	287	276	291	298	318	301	295	313	290	271	294	284	301	303	314	283	277	264	290	256	312	292	291	294	280	280	290	310	315	270	311	313	301	307	269	303	295	261	300	272	283	277	294	288	314	303	273	300	318	302	298	295	290	288	301	304	323	289	304	284	273	309	276	302	284	305	299	287	305	267	293	295	298	295	289	298	260	275	283	279	310	302	332	339	291	304	335	292	323	292	308	329	289	277	295	303	284	281	302	304	294	282	295	293	313	292	280	293	295	287	309	307	300	313	288	324	277	304	313	262	256	289	256	288	296	301	292	318	280	296	314	300	319	298	274	259	297	303	280	294	312	309	312	291	324	318	315	259	301	303	285	298	295	287	306	290	302	278	279	310	302	317	305	334	292	296	304	291	282	319	306	262	288	284	313	300	292	299	290	289	274	333	321	296	290	305	287	273	299	301	286	308	281	300	263	288	297	315	304	284	288	306	280	283	287	296	300	292	326	295	287	298	269	292	280	299	304	318	274	294	308	304	282	279	272	284	290	312	299	299	301	302	304	293	278	294	305	302	286	327	276	309	276	290	299	297	287	296	277	306	306	272	284	326	296	315	296	308	287	281	315	309	284	311	268	274	295	298	263	307	291	285	294	299	268	291	314	277	294	284	282	326	322	296	316	299	341	277	254	297	280	282	259	294	294	282	266	277	254	307	272	303	291	304	298	281	304	272	320	282	302	278	349	282	311	296	280	298	318	307	273	293	317	307	305	285	304	308	312	265	311	304	286	324	300	292	288	304	318	304	303	298	292	313	301	296	312	279	286	301	301	287	292	310	338	277	297	285	274	319	300	281	282	298	286	282	330	336	296	263	291	295	296	288	312	302	330	312	311	287	314	289	260	286	285	304	285	306	306
15691	19683	40161	44021	39724	40454	27776	17131	15575	9080	7426	10919	7270	27356	31514	25023	20244	14601	9511	8480	6359	4289	2193	1237	904	823	800	786	739	765	750	799	794	779	761	756	796	746	747	792	730	784	818	776	761	767	739	785	744	779	765	779	787	704	770	742	771	740	769	748	733	747	740	735	706	759	768	791	776	755	757	765	784	758	791	765	706	720	797	705	782	798	760	757	748	741	816	766	770	783	741	762	733	786	751	762	726	816	792	774	826	750	742	760	763	706	738	751	756	774	787	775	759	752	747	750	721	813	744	739	761	745	729	763	759	797	791	772	793	759	813	754	764	807	738	758	810	799	784	748	798	745	785	782	752	791	824	800	747	728	776	804	796	781	695	791	756	785	731	727	749	720	729	758	736	755	753	707	765	762	769	758	734	779	777	740	804	775	762	748	775	771	729	749	796	764	752	780	824	781	800	742	756	708	743	794	754	809	743	813	778	709	767	798	718	774	756	709	749	768	800	744	757	784	741	746	826	725	796	761	754	792	806	729	752	724	778	758	751	749	741	765	754	745	826	731	828	734	750	774	764	814	761	777	747	789	761	761	784	762	753	771	771	777	762	790	732	739	776	776	731	776	753	759	754	772	813	750	784	797	772	800	811	714	778	729	815	744	729	822	730	762	753	736	794	780	788	793	719	771	794	738	779	725	765	745	743	762	820	752	772	754	763	766	742	778	779	758	724	778	767	749	755	781	724	768	744	819	798	763	777	741	732	765	727	768	765	796	768	787	764	785	684	755	769	788	826	736	764	753	793	747	762	771	736	794	806	732	767	768	790	789	739	760	831	734	772	735	744	783	713	762	758	756	785	765	780	773	764	732	782	755	714	777	774	760	776	778	781	758	797	743	778	696	760	804	697	779	793	775	797	743	754	798	751	781	751	736	756	760	778	747	760	752	770	791	761	776	761	768	779	794	764	777	754	744	772	751	733	794	773	749	720	756	745	765	753	764	761	750	789	782	831	777	738	772	805	714	752	744	785	689	761	781	760	716	705	824	755	800	763	781	769	719	773	777	756	768	748	792	799	733	737	736	798	774	736	722	762	777	742	758	774	757	755	736	772	820	758	718	771	780	791	783	766	737	755	797	783	732	795	750	738	713	709	724	765	702	757	792	743	777	773	759	761	761	823	742	747	782	788	764	796	695	725	732	772	730	747	760	763	803	723	755	793	758	771	776	763	738	745	792	787	736	758	762	772	786	789	714	784	738	761	765	809	786	772	794	748	797	739	768	780	766	796	722	772	792	774	767	739	774	820	737	769	788	765	735	723	805	821	760	771	761	816	746	799	734	749	759	741	730	789	749	773	756	734	715	707	730	739	788	757	755	739	746	789	778	754	757	783	807	777	748	727	768	786	753	743	753	694	803	743	784	782	739	799	829	760	745	804	749	746	741	761	742	759	766	806	746	795	763	758	754	799	767	738	740	761	741	750	766	699	734	786	715	773	803	777	772	815	748	742	767	755	736	797	771	724	745	803	757	753	787	733	779	772	754	751	799	772	762	727	766	739	791	741	731	784	729	729	793	788	741	774	768	790	768	768	799	764	752	778	729	784	738	719	696	787	751	782	767	756	779	781	785	745	767	722	791	791	813	760	789	772	715	770	792	742	774	714	756	760	791	755	745	778	771	770	757	750	773	763	794	771	753	763	768	789	739	824	766	731	777	769	726	753	757	764	756	802	763	744	784	758	758	723	774	768	755	724	790	714	746	767	742	773	716	749	813	770	753	786	744	781	775	773	740	751	692	736	765	759	771	774	766	785	759	754	820	756	808	737	798	770	768	810	751	764	745	728	745	757	812	730	766	796	733	804	725	787	802	773	821	781	780	755	751	800	753	707	769	788	757	759	786	794	827	798	789	770	790	743	764	748	781	788	719	769	745	781	722	736	833	788	772	731	733	806	731	749	754	741	787	794	739	753	767	751	742	725	765	808	757	737	786	768	724	717	747	834	754	749	843	765	787	754	733	772	741	722	698	723	798	771	736	753	744	736	773	772	791	748	779	754	744	784	698	729	804	727	762	778	735	739	752	736	793	769	773	763	746	717	756	743	720	785	761	778	775	704	753	756	798	770	811	791	772	764	807	698	786	728	790	786	805	727	742	752	744	749	748	788	822	793	732	705	790	747	791	766	751	712	749	755	739	744	785	720	776	731	735	803	748	746	769	721	803	802	767	749	715	754	811	718	756	764	728	792	704	759	808	766	805	785	772	774	745	777	785	729	800	759	739	767	782	766	772	739	800	767	792	734	743	753	782	756	717	759	706	761	723	798	740	763	700	787	747	744	788	755	736	800	779	785	794	756	737	745	769	732	745	729	808	765	733	825	758	784	768	788	792	773	750	757	733	778	798	802	778	788	819	769	772	774	785	725	775	792	770	795	810	796	746	728	775	778	730	786	758	793	776	760	800	756	763	760	791	735	745	764	710	780	813	767	792	794	665	795	775	728	750	765	783	764	745	846	760	770	734	769	772	806	775	739	771	790	756	750	751	720	729	769	771	762	744	793	729	742	785	778	778	766	744	762	754	745	796	770	792	781	778	790	793	777	765	718	774	734	736	808	734	769	834	755	742	799	759	776	754	770	754	788	771	794	760	789	750	768	699	767	752	747	740	776	733	819	765	748	792	744	750	783	763	735	763	791	787	786	716	834	772	740	786	753	730	782	759	724	714	808	806	784	772	781	714	741	784	824	743	749	763	757	768	783	774	821	780	788	771	727	794	731	775	752	723	756	760	723	726	757	797	751	769	735	727	748	786	708	774	764	750	728	760	715	781	783	703	792	741	721	762	760	769	763	782	744	729	761	721	762	727	780	789	803	706	774	746	741	761	771	771	771	798	736	789	727	785	755	806	763	743	743	757	808	750	791	716	744	731	793	732	763	746	699	775	712	768	736	759	721	768	765	739	781	723	787	825	806	763	783	795	728	747	760	714	720	733	770	723	724	726	734	766	760	770	768	774	817	762	762	822	802	754	794	775	707	753	719	738	788	754	779	791	790	759	714	764	799	776	810	762	736	799	795	789	736	745	776	792	758	703	799	738	803	735	775	730	796	725	731	743	778	707	807	818	725	745	766	799	782	781	787	765	778	763	759	755	812	769	745	810	720	714	768	803	750	797	754	748	708	725	730	776	753	809	783	762	749	747	776	754	724	777	721	720	773	788	829	754	779	771	768	807	761	780	759	761	718	732	746	770	784	748	745	761	746	805	756	751	803	807	730	761	748	792	740	768	795	784	733	683	747	800	744	772	723	740	746	772	744	742	767	737	806	786	739	776	764	812	797	740	780	770	784	719	723	723	802	767	793	791	766	732	739	790	804	762	796	754	723	740	784	711	752	762	772	783	737	708	765	779	788	766	790	797	751	753	757	804	803	723	832	726	762	735	746	755	755	711	816	769	729	810	789	751	770	739	748	738	744	848	754	758	754	774	756	786	749	779	744	765	778	793	768	782
31364	40802	46809	36950	35555	33624	29584	24881	15196	8052	7510	5002	20918	24374	20725	13120	6133	2553	1095	603	419	321	314	279	276	297	303	312	326	343	282	297	308	260	274	302	271	282	319	292	304	281	275	294	337	293	311	306	295	286	324	294	282	328	295	305	316	297	300	309	283	316	283	274	257	321	293	316	278	313	265	306	303	278	303	262	294	275	315	324	292	302	306	318	316	318	288	277	303	292	299	300	285	287	290	284	298	337	310	336	303	291	302	326	311	314	305	295	324	291	284	293	303	287	310	312	315	285	307	314	317	279	269	315	322	265	285	309	275	315	303	290	299	300	277	270	306	327	305	284	312	296	292	277	292	288	303	301	329	290	299	299	306	287	289	299	309	286	291	319	279	327	289	284	308	309	267	271	345	307	312	282	277	286	317	322	327	272	285	305	297	317	317	298	331	278	287	307	283	302	273	296	302	269	293	309	296	285	280	296	321	294	300	297	248	304	297	310	303	301	266	307	297	333	341	315	275	310	295	284	271	316	331	304	329	301	323	301	301	300	280	289	299	318	307	314	299	261	299	300	300	284	308	309	316	293	301	289	308	308	272	317	310	267	272	306	311	321	294	337	318	289	319	263	299	291	318	296	307	305	326	292	306	294	274	276	263	328	302	337	322	328	294	303	288	308	302	307	275	318	321	318	284	316	268	332	280	307	295	294	283	291	310	304	324	317	272	289	316	309	284	315	257	314	283	316	253	281	275	303	331	286	289	284	286	302	310	304	289	286	293	290	290	323	298	303	293	325	287	314	292	306	320	288	348	305	304	278	281	307	304	302	292	286	271	310	287	298	287	317	312	298	273	304	299	283	274	293	314	277	302	305	283	270	301	271	298	310	293	306	316	293	283	316	284	268	303	285	289	290	272	305	280	303	298	292	296	319	278	347	303	306	300	320	314	277	288	272	297	275	265	300	287	307	298	276	273	339	289	298	285	342	281	321	302	287	298	288	285	307	315	308	305	310	318	316	266	313	299	287	295	300	288	267	305	284	307	317	309	309	298	315	289	285	280	316	323	296	299	297	297	299	311	298	333	269	292	315	303	288	308	309	277	283	326	303	296	306	314	298	302	293	331	316	303	309	256	268	275	320	287	353	327	331	313	358	315	327	302	296	287	311	268	318	296	300	295	310	305	295	328	287	284	281	318	295	308	311	309	305	273	285	281	314	284	292	286	279	289	307	318	276	306	332	296	276	285	280	302	317	295	310	277	262	283	281	299	265	281	282	299	315	293	300	305	263	299	312	278	281	305	277	310	308	294	325	304	302	301	282	297	289	308	311	320	282	320	304	260	306	268	318	298	272	283	326	313	285	290	299	298	334	311	277	307	263	312	304	334	284	288	290	280	315	304	279	271	296	292	276	302	269	299	301	293	291	299	283	320	292	309	335	311	269	323	317	300	285	297	313	297	325	288	308	298	286	328	298	288	289	271	283	292	268	262	295	286	301	304	306	293	301	334	278	266	301	300	328	311	303	326	288	309	291	304	288	320	257	292	321	256	290	333	280	308	328	286	276	294	302	291	303	306	305	267	301	287	288	306	311	298	283	294	320	325	286	302	309	311	276	325	331	301	342	309	314	290	260	285	302	289	300	257	290	305	296	289	317	312	280	311	276	265	322	295	298	303	308	258	314	274	324	295	280	286	317	306	303	289	320	307	288	314	273	294	288	293	317	296	294	262	290	324	322	278	297	294	244	283	312	294	281	281	283	316	311	305	316	300	311	275	255	319	293	293	297	314	274	324	294	305	289	285	284	295	283	318	272	281	299	262	281	308	301	358	273	319	289	278	313	323	278	288	277	304	278	281	280	320	309	279	281	279	301	281	318	332	289	307	292	307	306	309	292	309	300	312	281	309	277	320	328	278	270	275	282	276	291	282	295	279	268	298	292	282	309	299	304	277	286	298	265	306	308	302	281	312	308	311	292	311	304	285	319	302	281	287	293	302	331	285	312	286	294	251	289	293	312	287	286	324	289	295	301	304	341	328	262	334	304	312	307	291	266	307	302	306	294	278	282	281	271	296	300	310	311	287	298	310	298	278	281	325	278	312	311	286	311	318	317	262	268	308	299	284	291	297	303	294	290	278	285	290	314	280	292	293	325	316	317	312	281	306	294	292	314	292	278	282	326	313	326	318	299	296	276	300	304	276	291	292	277	307	289	332	290	297	339	335	328	303	277	285	283	289	288	295	310	304	288	283	312	301	293	314	289	299	295	301	305	288	300	287	307	292	280	308	296	286	288	325	286	281	283	329	303	300	287	292	293	314	284	286	294	278	279	272	285	317	315	277	281	335	271	305	289	296	309	302	303	322	298	277	306	341	284	280	297	314	270	292	298	330	291	299	319	300	294	292	296	269	279	281	310	320	286	311	304	307	302	303	300	273	304	296	258	272	303	301	281	309	275	311	290	312	296	300	290	296	272	302	325	270	284	300	291	316	293	313	283	309	284	316	309	299	302	276	296	315	292	313	312	302	289	307	318	296	269	288	307	316	277	282	286	283	298	302	321	318	278	296	303	329	302	284	287	268	308	282	281	288	306	305	287	291	277	264	283	266	282	307	286	307	298	271	292	274	320	312	322	292	302	270	311	312	353	311	274	291	277	289	295	293	276	281	301	263	283	284	268	296	294	277	311	307	304	304	304	294	319	285	307	290	269	297	286	272	305	335	278	325	295	291	287	286	319	307	279	270	300	301	317	258	304	317	270	270	314	278	275	303	293	279	281	256	286	331	269	310	311	281	291	291	293	263	312	273	290	290	308	289	274	306	282	296	306	258	284	300	260	307	331	301	275	288	312	301	274	301	296	270	326	286	294	308	290	313	296	278	311	319	300	320	319	263	285	316	326	313	299	322	262	285	275	318	258	300	309	323	310	326	282	280	297	276	308	281	287	273	299	336	283	294	302	308	284	301	283	305	288	273	277	295	303	287	317	300	324	316	294	306	320	311	281	300	307	278	311	298	335	286	277	286	312	274	293	299	308	290	328	313	275	295	287	307	298	259	318	328	263	328	301	295	291	273	258	322	293	284	297	303	287	291	314	307	298	283	297	274	297	268	328	316	278	280	303	303	292	325	279	316	287	275	285	293	280	317	317	312	290	304	265	279	307	277	288	305	301	281	310	296	284	287	289	289	308	312	302	307	304	310	282	306	311	313	294	319	313	270	318	322	285	300	284	293	278	297	279	303	293	291	291	305	310	307	287	315	322	303	308	277	279	287	287	319	285	260	325	264	297	289	297	253	294	275	281	309	325	299	322	308	276	314	299	292	332	290	290	275	295	311	289	284	283	291	311	303	296	284	316	318	298	284	266	304	298	337	307	296	294	306	312	281	299	329	315	287	285	296	294	285	312	309	308	283	320	259	261	301	289	293	307	283	290	305	274	299	301	307	301	300	287	295	305	294	322	265	241	258	288	317	298	304	315	312	288	305	300	304	312	289	274	320	288	299	314
19494	33698	44085	41616	44564	42052	39070	30335	18816	14817	20055	16570	42293	44065	40889	30678	19808	10522	4615	2090	1283	893	745	742	785	748	773	737	746	751	809	761	732	762	803	768	668	766	767	781	777	696	763	757	812	757	750	738	753	764	741	711	804	788	754	739	823	755	778	785	730	742	757	754	763	839	764	723	746	766	740	753	787	787	760	765	752	749	755	779	729	804	785	773	736	783	731	720	767	753	743	830	791	774	761	779	748	784	740	753	801	744	755	801	788	767	705	791	775	795	747	761	789	762	718	784	813	783	788	733	727	735	749	698	727	763	756	742	775	798	781	723	767	738	801	764	768	741	731	813	751	799	765	733	765	772	754	713	743	753	778	763	774	770	764	686	759	800	769	731	770	759	712	759	769	776	766	776	779	734	771	795	776	748	713	708	766	794	723	713	760	753	722	782	757	739	812	743	753	781	769	742	771	779	761	789	702	772	740	769	768	762	763	768	783	719	747	779	773	772	737	722	773	755	735	707	774	749	798	775	796	769	732	774	799	768	772	776	759	789	721	724	763	768	755	777	741	741	778	769	782	755	763	745	780	758	769	765	772	701	755	773	751	760	750	771	770	759	811	748	739	790	766	720	729	759	755	766	738	814	753	711	752	779	767	788	775	737	722	770	769	741	712	763	713	756	783	801	783	754	732	725	776	738	789	744	695	746	758	750	781	736	755	768	746	754	750	815	807	788	721	790	715	751	754	751	759	784	779	812	786	748	753	763	786	750	739	744	759	701	719	743	719	754	773	698	775	755	710	759	756	756	738	719	779	747	754	766	732	761	784	742	717	783	766	765	844	750	777	757	792	761	736	743	738	782	736	771	760	721	725	753	770	784	731	728	722	770	704	798	790	779	734	738	757	712	762	786	762	715	799	767	716	786	796	786	746	784	757	724	809	743	779	752	746	777	772	743	752	748	745	764	751	784	743	786	758	746	757	729	780	782	715	767	763	788	752	719	757	781	758	814	762	774	758	748	741	757	772	746	789	776	748	774	760	739	773	758	754	757	704	759	770	775	780	777	697	722	762	750	772	757	796	743	759	730	798	792	731	740	704	770	753	740	740	799	717	741	725	766	765	811	793	737	739	774	734	771	781	739	788	754	744	783	747	760	747	814	737	739	773	792	737	769	733	728	773	761	753	791	771	775	755	756	806	801	786	767	726	765	744	772	761	731	768	717	733	693	789	786	735	735	738	724	797	774	762	769	752	836	734	734	738	734	763	740	755	778	743	711	749	702	739	744	786	713	790	759	719	752	772	801	794	749	776	743	756	775	772	757	791	776	767	727	750	791	720	755	748	785	732	730	756	780	774	755	741	809	746	730	770	684	747	773	690	763	761	802	758	775	778	769	740	747	773	714	771	758	726	776	714	731	738	747	804	804	798	745	774	773	778	737	709	707	765	743	798	781	798	762	791	744	745	698	766	821	753	765	771	762	728	744	756	776	763	734	708	793	762	797	757	724	735	775	746	731	769	790	758	717	809	756	798	755	753	784	762	775	760	796	760	745	801	758	807	700	733	773	752	812	708	835	752	774	742	791	779	755	821	725	725	751	747	747	715	727	733	753	733	743	738	739	741	750	763	795	748	744	803	779	732	759	784	781	805	752	784	773	787	747	779	754	757	795	765	757	791	753	737	782	733	757	777	727	761	754	780	768	761	789	760	720	752	743	761	759	730	774	780	789	741	751	764	735	737	790	789	760	781	760	801	733	760	732	784	801	749	744	734	754	774	773	751	745	743	737	708	772	782	760	792	731	775	728	733	725	748	765	751	788	728	737	764	773	744	731	726	731	761	776	719	746	761	763	761	759	785	759	764	762	775	785	732	773	739	715	730	770	721	773	766	781	746	760	744	806	772	731	782	803	776	779	760	735	771	776	749	776	755	746	718	722	775	722	810	731	784	766	823	760	717	768	711	748	731	741	816	764	727	716	754	721	720	774	770	755	809	747	756	735	761	747	770	733	736	757	802	724	722	760	830	762	774	745	782	724	755	769	796	784	762	744	745	809	775	774	788	723	778	740	736	751	769	759	738	810	724	788	716	800	750	761	781	764	767	758	766	764	767	784	753	731	738	803	776	736	739	763	789	764	808	763	790	763	801	756	762	758	730	783	768	742	744	773	751	767	745	760	732	783	739	743	706	766	804	799	735	805	768	773	766	773	773	754	731	731	757	775	814	704	763	743	779	743	810	736	774	778	776	739	767	779	736	757	802	757	743	724	782	798	715	708	760	751	723	760	735	774	740	773	789	777	787	756	744	775	784	742	772	786	728	706	773	751	751	696	759	738	786	746	775	815	798	752	753	742	734	755	757	703	815	715	728	752	757	773	753	766	740	791	747	695	751	770	721	771	790	784	768	743	748	779	785	762	746	763	765	760	812	800	719	764	809	793	809	780	734	776	765	801	708	763	798	732	769	805	765	799	727	732	775	744	753	808	776	784	741	731	797	792	769	726	766	717	798	785	807	762	762	772	760	765	771	824	711	756	718	732	800	731	718	754	777	727	750	773	759	795	795	757	778	731	747	735	736	765	784	778	752	725	745	743	754	745	730	745	778	783	771	728	739	777	731	767	754	784	772	777	744	757	750	727	742	768	794	729	748	714	764	781	738	752	722	755	736	765	778	751	744	705	808	763	746	778	753	798	729	753	731	734	780	768	766	746	757	736	723	768	815	731	758	752	755	719	738	778	760	730	738	822	764	759	761	769	766	734	765	775	755	801	806	763	742	750	769	796	749	732	778	715	737	741	762	794	776	717	742	807	736	726	739	746	736	732	754	802	751	787	722	790	755	771	775	748	751	731	772	748	754	714	770	723	767	727	766	818	745	782	752	753	799	717	767	798	731	752	728	797	820	735	746	773	739	782	720	798	729	792	773	808	800	778	805	749	755	782	816	804	763	732	761	734	787	745	716	745	793	746	729	749	718	769	803	742	772	766	729	811	756	720	753	815	721	749	739	817	756	767	755	700	746	785	791	717	767	779	774	808	742	767	728	704	745	766	714	712	721	802	772	773	747	705	761	755	752	724	748	763	722	833	774	764	729	764	737	769	771	786	770	814	773	743	772	750	793	793	792	786	751	716	759	759	771	746	742	792	718	772	772	746	778	801	763	785	751	746	763	778	735	739	734	740	728	754	760	763	766	759	781	733	718	732	746	790	761	771	784	746	754	724	763	773	746	786	733	756	783	769	764	743	802	774	769	769	715	751	759	731	742	761	756	811	747	749	746	757	715	747	750	785	725	714	780	746	770	778	760	743	824	727	752	761	783	753	730	702	748	769	769	735	746	801	771	747	709	745	745	790	731	697	739	752	766	755	757	784	777	775	790	766	751	758	719	784	789	704	800	733	781	759	722	745	765	749	759	723	721	734	795	716	731	765	739	757	750	769	787	778	814	755	738	760	766	747	721	752	762	807	741	766	734	798	774	745	736	766	797	748	773	754	752	773	745	746	795	730
8414	6677	8789	7574	5972	3693	3007	1934	1095	832	911	854	1296	2100	1710	1263	786	467	362	324	312	280	318	272	267	309	275	284	288	311	321	299	272	292	279	302	257	267	288	282	274	278	298	271	277	292	313	295	292	302	292	335	293	282	255	299	284	288	305	305	261	295	290	279	308	277	297	308	283	307	308	281	283	297	295	295	243	284	292	301	297	284	296	268	264	290	311	280	277	300	317	288	269	284	326	294	273	285	279	270	281	276	273	295	319	267	285	305	291	305	299	273	283	322	277	298	297	300	299	296	311	306	293	307	321	273	287	309	288	289	277	275	284	281	337	294	283	302	286	321	289	282	289	271	295	287	291	275	290	316	310	295	316	294	292	280	302	294	254	318	288	304	291	308	271	293	292	321	270	276	300	267	295	294	275	286	280	272	277	292	281	302	315	312	298	321	288	302	277	264	321	270	283	278	281	288	313	304	317	302	325	298	322	286	301	273	327	295	272	306	261	293	284	272	294	332	291	290	256	295	301	269	294	304	300	315	291	249	283	286	289	273	309	287	302	303	294	315	292	299	288	296	278	289	326	309	293	325	282	292	266	289	309	288	294	280	281	280	301	297	268	259	310	266	291	275	310	285	290	274	286	284	281	289	299	298	263	301	306	282	286	293	306	296	260	283	289	283	272	293	312	280	268	294	283	300	278	287	293	305	287	301	285	278	295	292	276	266	328	279	299	276	289	306	295	314	288	299	281	298	322	317	280	298	303	277	306	311	334	314	297	316	262	325	283	272	280	313	303	313	323	271	306	298	272	316	279	328	283	309	283	283	329	288	252	312	292	265	322	282	278	306	308	288	316	297	265	299	271	291	292	297	295	280	278	303	301	293	262	293	309	269	294	297	275	267	320	284	269	298	333	314	293	282	285	303	275	293	279	336	306	286	281	285	300	286	279	323	298	330	286	325	291	277	274	295	291	264	317	304	284	297	323	352	322	273	294	267	292	303	301	308	299	296	325	265	272	268	290	296	268	290	295	278	264	307	317	314	277	290	282	280	271	268	288	302	293	273	303	274	297	285	288	293	320	290	294	283	274	282	291	266	266	280	275	294	291	264	283	278	271	291	300	275	299	334	304	299	313	291	288	295	307	261	273	292	258	268	280	297	291	297	273	325	354	277	308	304	286	293	318	284	322	260	324	310	318	274	319	267	296	276	310	248	312	274	295	280	299	275	314	287	288	286	308	264	292	316	284	272	293	302	298	263	286	280	320	278	307	300	311	264	266	289	300	300	256	290	305	268	301	320	285	292	271	298	287	314	257	297	260	332	279	289	277	324	275	300	318	265	264	307	281	280	286	304	300	313	296	285	293	299	290	277	284	271	288	270	286	303	283	317	294	284	250	280	270	277	298	322	273	278	271	305	294	282	267	268	299	251	316	276	284	278	310	269	274	324	264	298	318	275	310	297	308	296	298	287	305	313	281	270	300	313	302	277	270	303	303	269	290	264	303	321	270	303	290	276	286	290	316	262	290	312	274	281	310	296	310	265	294	305	282	266	274	286	289	290	248	290	286	315	320	307	266	303	307	279	278	300	251	292	326	260	267	285	261	293	295	307	292	306	267	254	277	274	335	326	291	306	317	283	303	308	285	328	299	300	321	273	309	289	300	294	293	272	276	313	294	271	314	294	288	307	269	292	287	286	271	285	277	279	295	263	264	280	299	319	293	307	272	312	302	300	312	309	316	306	303	297	276	317	354	279	284	287	306	294	274	301	303	310	274	320	319	302	273	266	301	280	295	294	308	317	283	269	299	296	305	267	273	323	282	281	263	272	281	305	306	286	292	297	289	265	327	302	258	274	297	266	252	304	285	289	319	264	304	299	286	267	261	299	282	274	303	257	303	270	308	293	280	243	299	316	305	308	300	278	295	281	277	284	287	250	292	264	313	330	284	282	299	298	319	285	321	283	279	281	321	267	287	298	304	268	282	279	276	262	324	288	317	306	302	296	246	300	304	275	294	277	272	314	306	305	314	304	300	274	320	300	289	282	304	288	280	274	299	268	300	301	267	275	300	268	280	285	265	286	301	285	283	324	297	293	293	314	308	312	320	307	292	280	282	291	310	297	278	299	283	304	326	284	292	299	296	285	296	311	311	303	310	272	274	298	293	271	280	292	288	301	293	311	320	301	307	300	282	269	295	286	297	295	279	306	314	349	316	291	317	286	299	291	273	305	267	290	274	279	321	319	299	288	332	328	244	303	288	258	303	269	314	275	304	291	278	306	263	297	282	281	297	286	301	303	269	304	307	299	299	270	272	299	288	287	293	320	317	307	281	286	290	312	316	292	302	310	312	302	250	278	247	309	287	283	251	275	285	262	290	283	305	312	261	273	302	296	315	293	279	257	262	282	279	268	295	290	320	293	301	296	290	308	304	296	311	304	280	294	314	284	307	279	320	264	296	314	307	273	287	276	301	285	306	281	280	252	309	300	294	271	312	329	293	289	285	285	309	277	285	327	289	280	286	301	265	277	292	301	293	319	277	317	340	312	277	275	317	278	305	295	301	257	273	303	280	300	306	304	307	293	280	262	290	301	281	302	262	317	281	292	313	295	297	270	323	272	312	293	297	295	264	291	320	286	309	294	296	287	293	315	293	304	265	305	291	273	321	327	294	262	321	326	285	275	290	291	287	283	280	277	301	272	283	273	263	284	300	313	267	284	275	311	297	317	306	355	276	275	286	293	299	322	283	321	281	282	308	270	283	280	278	276	282	271	310	265	290	267	275	300	285	289	289	273	291	267	298	274	280	323	304	304	302	313	293	281	269	306	290	303	283	298	287	270	295	310	291	282	304	318	282	276	312	272	299	299	286	289	281	303	311	291	290	295	281	290	288	249	254	280	296	289	315	283	284	295	288	296	290	286	290	307	309	335	293	286	301	270	311	267	309	304	300	291	310	314	265	307	280	257	282	304	311	313	306	293	247	264	279	289	297	286	305	286	262	269	284	295	283	284	282	257	273	272	290	255	311	305	309	292	270	300	291	310	288	320	292	276	299	290	309	295	335	288	287	295	264	319	305	313	290	316	278	300	286	286	305	303	288	294	272	275	267	263	302	302	329	307	290	305	265	295	279	258	279	258	272	291	290	306	294	315	306	300	296	291	286	294	275	312	319	280	299	311	296	301	334	281	276	271	319	303	284	295	292	315	284	266	323	287	273	300	292	298	273	281	302	302	287	278	265	298	262	331	290	316	294	309	279	281	299	292	303	299	273	270	274	267	302	291	309	287	300	296	283	288	275	299	286	306	304	268	266	304	258	262	288	268	268	289	298	311	298	292	297	259	312	296	280	290	306	319	276	266	302	328	271	291	299	298	280	310	278	271	293	322	276	295	298	293	302	335	290	280	284	286	281	328	296	288	331	335	315	335	287	280	277	289	262	274	284	281	311	298	274	306	280	293	311	268	317	290	284	283	319	323	295	264	296	272	285	282	285	313	288	276
6511	7419	12433	13629	13230	10239	11043	7483	4721	3679	4766	4447	7136	9977	7696	5089	2959	1550	1047	877	833	785	753	738	684	732	764	745	782	751	764	752	739	731	785	751	738	765	743	743	746	759	791	763	811	735	745	769	725	754	748	782	820	748	711	759	750	791	813	729	772	776	726	739	767	756	771	762	756	741	783	762	765	718	720	726	746	771	731	751	778	740	700	746	703	736	788	748	762	716	754	748	747	741	763	731	738	752	769	755	772	707	762	739	747	785	758	780	777	725	789	768	785	800	733	715	722	741	749	781	772	746	777	740	753	771	742	740	782	754	711	778	734	700	781	777	783	725	760	736	791	772	797	808	769	794	699	787	735	742	785	782	778	758	746	755	773	742	728	731	713	797	759	766	754	801	771	761	689	758	714	725	748	721	755	777	737	802	732	789	757	767	752	750	737	734	705	785	776	702	726	726	718	745	745	721	792	802	772	744	737	748	737	751	779	765	741	702	736	744	803	743	760	781	803	754	720	702	743	793	769	697	730	715	724	738	775	741	779	735	729	747	721	770	762	724	760	726	782	739	759	752	775	803	759	698	754	717	722	749	721	774	768	789	778	761	739	756	732	702	744	732	787	756	717	745	743	762	789	741	759	805	719	774	779	743	763	773	764	745	702	744	729	776	715	746	775	765	766	722	713	726	734	768	752	729	718	765	747	749	769	795	758	795	752	747	745	695	774	736	739	751	699	733	788	790	720	715	778	796	748	729	767	769	781	766	750	761	743	812	745	808	734	751	748	786	791	723	735	772	790	794	740	746	779	762	699	749	723	753	721	763	766	738	715	780	777	758	742	733	763	746	741	763	734	788	750	766	737	773	745	743	713	772	736	751	737	731	768	787	728	743	721	777	722	746	718	771	758	747	752	753	767	766	764	726	779	752	751	738	722	754	780	756	745	781	735	711	776	734	773	722	737	802	767	728	748	804	765	753	751	762	786	743	784	779	800	715	766	754	788	748	743	735	797	711	771	747	735	712	737	711	774	763	726	729	802	734	761	714	752	715	747	756	778	752	749	783	704	749	750	716	764	739	753	783	740	722	765	737	743	720	724	734	731	739	759	813	783	691	709	714	740	779	735	722	734	786	706	771	741	811	752	727	726	754	775	745	740	764	730	741	763	705	688	761	798	725	711	755	746	777	755	818	712	738	723	760	721	763	704	769	724	704	730	756	740	765	790	750	747	776	795	689	736	771	718	723	749	726	732	771	780	720	754	670	777	737	752	714	746	769	713	757	782	732	792	765	745	764	810	743	757	729	707	746	792	771	745	736	732	770	743	704	717	780	731	808	773	786	756	701	754	727	742	757	748	727	739	726	776	765	790	698	717	771	759	799	730	730	778	765	740	767	834	750	709	740	735	733	750	682	758	782	747	777	752	748	755	745	752	751	746	765	768	781	769	718	789	769	758	773	770	753	755	747	757	710	734	737	690	724	756	755	779	763	746	748	762	748	734	730	759	748	742	784	714	755	726	718	777	743	773	732	760	766	804	718	765	735	709	741	761	747	737	817	780	767	737	762	782	764	767	723	760	732	747	744	774	771	740	746	753	741	712	730	748	785	757	755	740	718	746	776	764	784	711	804	739	728	731	767	762	750	733	762	753	738	768	733	792	780	770	737	786	738	725	797	748	753	749	732	746	718	741	673	771	726	784	758	742	770	736	755	728	780	787	725	774	740	779	743	740	737	776	754	821	717	706	785	776	737	778	744	728	807	764	768	765	725	762	720	757	726	734	749	777	777	759	739	707	730	796	777	738	792	752	763	731	739	700	783	782	740	766	751	712	738	787	745	818	801	690	739	739	832	724	811	735	747	707	752	764	796	697	732	708	729	730	761	750	751	739	733	761	755	789	711	773	740	763	764	775	714	803	776	747	737	707	787	807	786	766	781	756	764	744	765	796	744	712	762	729	766	786	755	783	745	725	741	769	748	754	692	750	770	772	727	789	731	734	701	751	744	795	737	746	741	771	768	776	771	754	760	717	757	762	777	729	760	811	671	814	738	808	769	784	770	706	756	743	731	752	785	752	756	741	775	720	729	716	780	716	751	752	789	759	789	751	717	723	721	755	744	763	742	794	759	701	729	726	755	746	784	720	800	753	721	762	740	736	743	745	746	740	728	757	765	754	806	712	724	778	720	739	738	731	765	777	752	765	734	732	751	800	731	759	758	773	709	742	787	801	766	764	785	683	743	737	732	765	758	713	805	769	758	764	777	675	721	799	785	757	711	733	741	752	770	765	787	752	740	713	749	721	770	736	770	730	774	715	717	767	771	752	804	755	704	757	740	759	768	691	750	730	801	772	740	727	744	743	746	733	770	739	717	767	737	734	802	783	783	719	777	754	715	813	774	747	727	752	763	728	772	737	724	740	791	780	715	720	770	760	759	767	731	733	722	696	747	718	740	744	740	710	734	771	724	748	743	754	794	731	714	756	757	757	767	709	719	771	780	734	791	750	719	772	751	743	749	759	708	752	747	743	742	756	756	761	702	789	727	753	740	765	719	765	766	735	750	782	779	753	767	742	741	768	681	735	782	792	744	792	717	719	770	744	730	789	757	756	745	742	736	775	744	772	776	765	775	759	750	742	827	764	771	791	724	736	756	737	753	749	747	720	723	772	721	761	756	726	790	731	718	735	760	739	800	778	719	789	739	796	776	736	719	768	771	803	746	737	748	752	774	763	771	729	767	766	738	686	751	745	780	737	695	783	735	760	745	726	797	746	750	768	760	783	752	761	779	789	683	776	738	752	750	753	734	739	731	770	794	727	732	808	745	728	721	731	778	730	742	752	750	685	787	753	756	760	774	733	714	771	705	763	738	749	714	725	778	779	765	757	715	734	788	825	718	761	737	730	756	764	738	701	760	767	740	768	735	719	754	806	769	790	704	747	798	753	782	735	736	768	758	768	762	711	790	768	735	774	776	828	731	762	783	798	700	758	744	779	691	735	740	731	725	762	699	744	780	751	738	710	695	758	725	743	774	699	756	761	755	728	778	789	716	754	762	824	767	735	811	750	757	768	785	731	750	730	805	735	753	732	795	745	737	768	738	798	806	689	769	739	715	788	743	775	726	745	764	735	743	727	714	751	729	726	753	789	720	742	779	758	751	795	756	796	746	750	786	783	758	742	723	741	787	726	774	798	730	750	698	734	766	742	756	706	747	798	786	746	736	732	739	798	735	748	748	738	753	687	761	771	781	770	718	775	732	764	776	743	745	706	725	727	814	764	762	732	736	703	735	735	731	731	777	781	736	763	746	749	731	779	775	722	754	739	767	778	756	759	725	824	748	729	741	733	778	744	784	708	712	742	707	752	772	749	760	695	733	749	711	786	732	793	798	792	744	726	801	756	740	785	733	755	751	778	726	736	787	745	711	758	758	776	739	732	750	730	741	730	760	773	738	756	737	804	726	793	747	760	768	769	808	768	727	735	706	776	754	731	726	750	767	783	764
31843	35670	36328	32317	30624	27796	26965	18977	10725	7744	8216	9470	21549	19210	12720	5084	2787	1890	953	579	346	311	300	332	280	275	274	259	327	298	310	267	293	292	292	288	284	302	297	273	294	296	290	308	298	289	264	294	306	328	302	287	293	274	293	301	297	304	309	288	314	272	278	291	314	307	301	316	306	286	270	260	294	295	276	266	316	290	290	303	295	277	287	279	280	329	292	300	261	286	316	296	270	313	305	303	349	293	294	303	289	298	314	259	282	284	305	301	306	282	291	316	295	288	305	297	280	304	280	281	314	269	257	319	319	296	259	301	285	301	281	304	289	296	312	326	316	273	292	299	256	324	304	273	321	319	285	302	289	268	281	272	275	296	296	298	285	275	291	259	313	291	302	320	288	288	311	295	258	262	281	321	291	281	314	276	283	279	256	320	295	239	297	288	281	329	293	310	299	283	270	272	291	293	304	302	335	304	280	286	291	310	299	300	268	282	280	298	266	266	303	292	267	281	317	278	271	288	307	277	300	283	303	323	290	337	260	311	253	305	275	306	276	293	290	334	275	324	310	279	286	277	310	294	288	247	286	275	305	275	280	281	276	255	291	271	306	270	287	284	317	322	316	296	304	297	275	292	292	286	280	294	293	293	262	255	307	295	282	343	312	291	274	246	277	272	281	291	296	282	277	308	303	293	278	305	279	318	320	292	288	321	292	296	305	321	308	273	269	295	272	289	306	276	310	245	316	313	313	267	266	296	313	281	260	271	289	293	279	277	292	291	285	306	276	306	291	306	273	313	301	324	310	289	305	285	297	287	300	301	285	328	315	266	308	275	312	325	288	309	295	290	306	288	291	273	312	303	292	301	268	309	286	301	282	313	273	276	310	290	287	310	305	290	302	280	255	254	271	303	341	293	296	294	281	298	299	316	290	267	288	290	298	284	303	296	291	303	294	294	291	298	284	272	278	260	292	293	297	281	267	307	292	316	272	309	323	290	292	276	287	303	296	304	276	318	285	298	298	285	305	283	305	305	279	274	278	292	300	295	276	264	323	287	295	301	259	266	277	314	289	274	282	314	289	280	318	273	283	277	295	294	295	275	286	326	281	290	305	263	291	317	307	264	272	302	273	303	271	273	278	290	280	296	309	297	329	302	262	272	281	267	294	274	298	290	304	277	292	285	307	264	291	315	312	332	282	258	287	317	290	291	276	299	272	298	270	309	337	282	285	308	282	255	325	241	301	302	295	285	288	303	304	300	331	280	293	290	284	292	303	274	305	286	305	314	301	281	290	282	295	270	306	313	305	271	273	292	304	263	282	293	292	299	314	285	327	338	302	292	305	262	256	306	260	323	315	274	278	302	270	295	317	295	272	295	277	267	303	290	304	322	292	286	320	280	296	298	297	312	302	260	289	303	265	296	292	295	261	314	291	280	307	307	286	317	295	283	287	318	289	250	280	305	314	302	311	289	267	299	288	278	289	295	261	299	278	295	318	290	307	295	284	294	277	296	306	285	284	315	280	266	275	293	318	320	307	289	281	305	303	309	301	297	292	276	289	293	302	308	297	286	266	302	273	280	280	264	304	241	289	303	285	305	311	290	266	294	294	287	275	301	297	318	292	303	272	274	277	332	305	299	284	282	304	307	295	306	291	303	307	278	325	317	305	288	296	287	283	274	327	269	315	319	270	309	295	300	291	273	289	274	290	272	330	286	300	260	296	289	286	279	294	294	300	315	288	270	280	314	315	305	282	299	265	294	287	277	297	272	295	297	279	313	288	289	281	274	277	325	329	269	286	299	285	304	282	269	305	293	284	300	300	312	289	268	328	289	266	297	278	288	303	317	307	303	301	299	288	302	295	301	274	283	290	327	293	309	313	295	281	282	273	284	280	288	295	299	282	301	293	275	297	302	294	273	306	327	329	260	288	283	296	274	261	294	275	320	296	283	316	328	294	291	301	296	276	274	295	289	292	295	285	270	307	267	263	267	284	275	287	299	284	322	272	302	297	325	293	346	277	270	278	314	301	267	299	265	275	308	303	295	306	270	291	278	317	257	277	303	296	296	268	319	294	292	306	318	299	315	278	291	284	316	260	290	266	283	295	317	273	305	306	283	264	269	299	271	293	286	288	304	304	353	302	324	302	313	339	289	287	317	281	300	292	288	285	263	296	287	294	306	282	277	263	289	268	291	284	298	308	322	276	313	293	295	273	309	316	309	266	307	303	272	278	291	280	306	312	285	290	309	291	293	295	278	263	288	291	269	284	289	308	281	280	264	309	316	298	294	301	312	303	317	310	291	306	309	321	288	276	302	286	287	294	326	285	266	309	294	267	296	291	309	315	271	271	296	268	291	307	296	310	334	270	317	310	292	309	291	285	311	275	301	323	302	307	293	288	297	333	270	295	290	278	278	285	286	299	319	278	297	321	241	305	312	298	258	301	300	280	303	315	319	295	285	306	301	267	317	281	297	288	313	306	280	292	284	296	273	270	262	255	307	311	281	301	309	305	314	329	304	254	284	283	306	274	267	298	296	283	292	296	280	269	305	306	277	298	269	264	276	299	268	270	322	315	327	291	291	294	321	293	278	293	295	288	312	301	290	287	310	297	303	309	306	303	326	341	280	274	284	268	279	257	288	298	288	292	296	302	288	302	275	277	306	284	273	286	308	314	277	280	299	314	291	292	293	312	302	292	291	278	295	241	280	272	278	299	288	280	314	297	270	275	292	298	311	289	287	293	274	289	286	295	271	291	292	284	292	285	283	275	311	273	300	296	275	274	264	283	299	284	280	296	282	293	316	263	284	308	277	317	306	295	307	285	274	268	246	288	272	264	261	296	290	283	295	298	304	325	272	303	305	286	277	296	266	310	280	293	284	269	284	281	292	310	288	268	288	290	301	276	277	296	300	299	295	281	316	287	299	313	318	259	269	283	287	308	315	313	307	289	283	289	299	284	297	296	314	325	284	307	276	288	308	278	314	308	291	310	283	298	316	269	316	251	337	291	303	298	285	269	293	292	294	294	296	290	277	296	278	263	297	269	272	320	274	298	301	308	292	327	269	258	286	293	304	311	319	264	282	298	272	277	297	292	308	302	267	323	310	268	309	277	306	270	282	304	266	332	295	298	300	286	286	300	301	292	293	323	284	323	304	307	316	272	291	309	305	303	302	285	302	275	300	293	265	280	289	270	324	280	291	301	296	274	282	286	266	287	266	299	297	307	298	307	320	331	309	278	288	258	289	277	311	285	301	279	331	259	255	293	259	349	302	285	295	318	298	287	287	308	299	288	273	282	292	258	258	288	294	290	283	298	295	275	288	277	283	282	284	289	296	302	304	290	279	279	302	268	324	320	284	276	287	293	290	301	298	298	284	285	310	253	299	262	290	284	323	307	306	285	289	289	342	321	286	328	306	273	300	270	324	290	282	280	291	280	269	301	301	303	306	272	300	307	303	270	290	261	291	324	309	291	244	275	284	299	306	283	299	298	306	306	302
21489	28368	32991	33341	36964	34656	35796	25541	17678	18337	23168	28258	42878	39572	30874	16686	11956	8662	4416	2184	1234	946	815	749	761	734	784	735	768	758	748	748	755	749	731	717	784	713	689	754	731	770	764	748	721	717	788	777	733	799	734	767	763	779	736	741	757	791	723	701	725	793	730	729	712	714	753	774	775	742	765	830	731	784	713	709	725	768	761	738	727	781	742	792	748	782	757	759	793	764	744	764	762	770	759	703	748	754	756	758	731	780	760	740	771	790	744	750	722	780	802	735	720	764	736	744	803	763	743	716	695	779	753	766	728	744	748	802	774	766	773	768	761	755	722	726	736	770	781	745	752	698	747	732	780	722	771	745	791	730	794	864	766	808	728	714	814	761	723	749	769	782	724	768	777	741	815	755	740	723	754	777	707	752	775	752	729	776	740	719	736	718	787	737	712	697	787	718	740	719	706	785	812	750	732	768	709	725	696	720	735	762	772	774	723	750	728	794	756	725	727	776	778	752	767	740	810	754	774	735	789	734	716	655	765	793	703	792	759	761	785	790	707	758	752	743	771	762	803	723	726	741	780	790	760	719	742	762	746	778	792	730	792	749	728	750	750	751	719	752	693	710	720	754	726	710	749	763	792	752	755	725	734	781	727	700	767	751	749	765	756	707	723	735	735	720	769	791	745	746	796	776	796	763	776	742	755	770	803	759	731	748	778	692	690	776	763	771	752	752	726	727	777	754	758	744	770	752	769	721	735	723	757	756	717	795	743	746	789	724	718	745	711	755	710	739	734	806	754	664	752	737	755	776	736	750	746	754	727	758	710	798	729	768	752	773	819	730	705	718	745	776	733	723	737	787	734	786	740	699	759	771	755	746	784	712	718	797	810	782	761	796	710	766	768	763	750	716	775	763	738	767	754	806	763	774	742	762	773	757	692	720	746	774	812	752	729	730	704	741	718	747	756	737	720	754	813	731	742	718	729	801	743	752	711	783	758	682	762	807	723	747	783	770	719	736	744	764	781	765	802	743	750	768	796	761	704	716	784	736	782	767	770	774	799	711	771	753	762	770	738	766	750	769	793	786	735	782	759	782	774	805	736	727	738	728	802	737	743	775	791	791	718	755	718	774	745	770	742	731	720	785	706	727	757	751	759	757	763	782	710	729	784	777	751	751	800	785	716	763	761	737	748	741	773	814	697	750	733	738	800	778	740	758	740	730	741	757	726	752	774	720	736	769	748	732	775	720	748	753	693	747	671	745	715	713	810	736	765	764	750	707	706	764	709	763	763	746	785	743	787	756	744	713	771	803	728	712	790	732	779	769	773	767	780	764	782	761	752	748	837	712	736	699	730	721	775	766	750	746	741	784	763	760	748	789	738	727	755	708	805	770	790	726	768	781	763	745	762	785	765	732	744	714	742	786	736	765	706	759	737	744	776	664	769	786	759	719	725	737	817	737	753	739	798	757	697	743	752	733	771	747	778	758	793	728	767	711	752	739	768	760	751	684	743	769	756	749	704	756	743	760	730	687	785	755	794	756	784	777	706	760	734	755	781	719	763	764	812	794	764	749	694	793	781	716	726	754	752	768	713	808	755	770	693	742	751	756	792	754	770	750	746	790	742	787	724	717	828	738	750	726	771	777	777	790	766	734	744	782	726	754	726	752	738	735	757	688	728	675	719	792	746	729	703	794	780	747	778	804	769	773	748	723	737	746	772	796	768	734	720	758	764	719	743	765	772	785	808	777	772	711	741	717	762	786	796	772	741	764	799	806	738	749	718	697	729	734	725	735	754	737	737	768	755	751	758	772	761	759	721	757	766	695	728	780	802	733	793	718	807	753	774	722	753	795	809	748	778	716	746	738	744	739	720	702	784	738	792	783	731	781	693	722	725	736	726	755	767	802	770	754	780	728	754	726	739	748	794	752	754	771	762	741	773	740	759	749	748	776	749	756	768	711	811	707	773	805	762	765	689	771	751	752	755	742	764	797	766	761	757	753	776	760	717	767	788	730	783	755	724	764	778	764	726	735	736	726	749	742	768	759	800	794	762	785	779	707	819	696	775	778	770	728	760	771	762	773	747	738	753	732	748	724	756	752	767	733	738	743	790	749	758	734	750	728	764	736	701	736	727	672	727	692	731	759	752	767	790	724	767	744	767	713	746	840	728	781	745	768	751	761	767	748	763	738	778	750	712	698	756	726	728	779	752	774	723	768	760	704	718	718	734	776	719	698	731	723	776	720	741	759	759	689	755	718	745	754	764	795	788	720	779	759	766	720	770	772	748	741	705	754	785	706	751	787	748	770	763	752	730	714	746	750	722	751	784	716	747	748	693	741	754	768	728	708	737	741	798	785	746	751	772	730	786	745	767	741	719	719	754	721	768	686	724	743	747	785	770	700	787	728	766	765	742	766	802	760	829	743	712	759	743	777	780	726	705	732	725	739	781	703	762	695	762	783	739	702	757	761	714	756	740	741	790	760	739	736	734	757	722	718	722	784	724	781	731	702	736	765	758	720	709	703	732	731	771	773	741	734	774	754	734	802	728	805	763	736	742	761	744	708	707	680	774	792	768	758	817	742	817	758	780	755	761	723	780	688	719	730	753	680	724	786	767	776	757	734	738	766	792	725	731	722	834	755	739	793	728	778	748	762	752	765	779	740	792	765	792	770	719	780	748	743	780	730	745	768	745	758	743	752	747	733	802	780	774	773	746	757	751	787	740	761	784	776	740	765	749	743	721	747	730	772	753	729	734	749	721	748	779	770	766	750	675	755	691	726	719	754	749	759	763	758	720	795	762	757	726	714	789	720	775	772	765	767	800	755	770	700	748	731	767	726	785	732	795	761	778	730	724	733	708	775	682	744	736	737	772	763	727	763	739	703	762	725	743	729	742	722	773	771	765	755	772	771	763	696	733	769	748	741	724	747	769	789	715	745	694	780	737	709	744	765	778	762	742	787	774	749	757	702	738	799	772	766	764	822	676	743	767	799	757	773	720	752	735	716	731	772	723	786	748	766	727	763	741	712	748	754	742	738	766	755	772	796	797	713	771	755	739	727	741	700	748	752	796	748	767	761	760	699	731	774	732	747	783	764	776	740	745	770	752	713	781	723	802	748	784	733	758	728	685	765	720	758	756	708	662	720	770	759	784	752	725	759	772	753	790	782	739	752	746	748	769	773	736	686	733	725	771	767	767	768	758	784	729	719	764	786	786	726	763	762	742	731	739	730	798	734	753	725	735	806	729	788	747	741	762	767	746	727	761	791	750	749	745	748	723	780	750	737	766	816	770	771	763	779	774	728	770	711	763	764	771	823	750	748	772	783	750	749	764	750	706	763	752	733	706	722	749	814	741	750	745	767	732	745	782	771	756	767	743	813	797	724	727	765	743	748	743	761	715	804	723	790	748	771	724	765	791	756	756	781	701	752	740	748	702	750	768	724	757	752	727	719	745	744	797	777	728	787	762	728	776	720	752	799	738	781	747	817	751	749	787	750
37318	44616	48342	40030	33289	33164	28384	28583	22232	19672	15506	12782	21953	16037	9322	5443	9784	8521	5261	2865	1440	671	425	346	338	303	323	280	310	269	277	255	303	285	307	266	295	275	269	321	284	278	278	275	283	275	287	293	290	344	290	263	293	280	295	299	284	304	258	269	289	263	284	317	293	269	279	280	287	332	288	304	295	302	283	297	298	317	310	273	278	331	305	302	289	308	278	279	282	298	309	245	317	300	294	287	272	276	277	302	290	284	277	325	305	300	305	290	294	285	312	299	292	281	281	305	278	281	314	268	327	274	303	298	256	269	284	291	267	314	303	271	305	294	310	267	283	259	294	275	285	280	270	296	277	289	297	305	271	301	265	301	309	301	301	278	289	313	333	296	285	279	280	291	313	294	270	284	267	277	304	272	315	292	272	295	287	304	299	305	290	294	269	306	331	286	246	292	277	285	259	310	276	298	297	282	280	276	313	299	286	287	334	286	307	306	293	275	283	316	274	286	283	288	276	272	289	316	246	283	284	283	326	299	279	251	286	304	299	279	276	314	317	319	283	292	261	279	309	281	302	268	321	314	287	301	275	297	306	311	277	262	285	313	265	309	259	295	298	313	272	323	267	267	269	299	304	282	293	304	291	314	298	322	304	293	301	280	297	298	269	293	316	295	332	289	287	268	301	282	303	257	301	267	293	304	291	284	329	298	304	288	281	309	291	273	291	300	261	305	335	322	290	280	292	285	288	290	308	307	300	298	323	286	311	317	299	272	278	301	299	305	296	329	266	302	278	281	266	298	304	292	273	312	286	277	278	289	294	292	272	288	288	297	302	264	302	301	271	270	311	275	278	318	301	301	284	274	328	313	298	316	326	246	259	271	299	302	280	313	299	290	297	261	301	325	291	323	276	342	307	297	294	304	305	291	317	292	321	322	264	287	312	289	289	287	274	300	292	310	299	317	287	283	315	302	304	277	292	283	320	279	283	289	280	331	294	281	340	325	283	286	325	286	289	304	293	331	293	262	279	285	296	305	311	267	280	313	293	266	297	288	262	298	288	296	299	293	288	306	302	325	291	290	284	300	255	286	254	256	305	264	281	309	300	289	289	295	304	308	260	309	293	293	261	279	290	340	279	311	292	280	301	278	297	294	280	286	280	289	267	295	283	282	313	326	305	292	315	328	294	314	266	340	297	288	288	274	274	279	304	269	286	295	285	286	301	300	294	310	284	288	287	277	246	287	289	309	296	296	286	287	295	298	296	288	271	292	284	295	293	297	319	265	272	328	286	281	312	266	275	292	281	303	280	299	299	293	262	301	299	303	309	315	332	306	301	296	304	302	321	306	303	276	306	273	302	244	298	324	287	299	298	316	279	268	308	275	296	272	275	322	289	325	305	300	271	280	308	304	278	298	314	296	297	302	279	305	289	298	262	295	318	269	306	319	247	314	309	290	310	276	291	320	284	300	304	311	325	292	300	296	298	291	307	337	307	305	320	287	295	254	312	294	285	287	273	296	282	337	325	280	279	295	283	260	286	294	287	243	297	272	303	265	319	312	313	280	296	328	289	284	324	306	304	300	293	326	281	319	282	294	300	269	289	295	271	302	274	280	251	322	280	283	275	262	296	300	295	299	278	317	307	288	323	294	302	310	289	305	288	296	290	306	283	263	289	303	295	307	261	283	284	294	277	267	281	295	298	317	291	289	289	291	311	315	307	275	295	314	288	271	266	292	285	308	311	302	296	281	305	265	317	279	261	291	333	269	254	278	279	319	291	265	308	329	262	267	304	270	295	327	278	325	289	288	300	313	311	263	284	287	322	271	307	289	303	295	280	269	281	263	276	301	268	263	279	300	289	268	284	285	275	299	272	333	270	260	280	293	277	272	297	313	287	268	276	257	278	280	278	277	273	317	289	292	296	286	306	281	286	276	317	278	305	320	286	304	280	292	277	299	264	319	289	273	315	294	282	293	264	306	292	289	276	278	295	308	284	277	301	273	315	320	300	281	308	300	286	299	298	312	281	293	306	266	289	296	288	364	325	274	307	313	298	296	296	315	295	279	275	281	304	283	293	292	323	309	290	305	270	296	301	308	283	299	280	294	308	299	301	286	305	276	294	301	309	322	281	286	272	278	300	278	275	285	292	313	270	273	290	317	308	281	308	269	319	308	297	301	288	308	268	285	279	311	283	273	302	268	303	288	279	288	308	291	296	303	252	289	300	305	312	319	295	273	306	284	271	313	288	295	289	275	263	309	249	335	290	310	288	294	290	303	298	315	317	272	300	294	281	302	291	272	296	321	280	277	285	297	291	316	308	278	282	291	304	302	299	305	298	327	315	299	294	307	311	305	280	272	279	279	300	281	304	284	303	305	304	302	298	306	311	277	291	279	298	285	296	296	319	282	312	292	305	278	292	295	255	296	305	325	280	307	296	310	327	309	305	304	306	296	304	323	313	306	290	293	312	276	299	299	315	302	313	276	277	279	307	311	278	302	267	265	288	280	285	269	258	295	255	268	314	292	311	288	283	332	283	278	286	296	287	289	290	280	278	276	286	284	257	292	337	267	274	305	284	292	269	290	293	289	279	277	261	274	291	273	327	323	292	264	316	318	284	289	284	309	289	287	290	254	301	312	300	292	288	267	315	321	262	292	333	294	302	289	261	298	335	279	292	301	314	275	285	257	291	326	275	285	278	321	308	311	267	263	276	320	304	290	292	266	308	282	287	291	309	280	285	289	318	301	290	283	287	310	287	298	304	304	273	304	292	281	309	290	305	311	273	309	299	299	290	317	287	295	251	292	283	314	291	273	306	309	308	308	291	284	296	288	266	311	279	303	274	272	298	288	330	288	278	285	319	292	313	298	316	282	313	322	290	271	272	314	277	292	280	324	287	306	317	284	277	276	262	284	293	298	275	304	300	290	299	306	310	296	276	288	313	283	294	295	282	293	290	303	315	306	292	284	302	274	314	324	296	304	307	290	264	292	285	298	309	290	283	289	303	299	278	283	298	332	324	277	303	303	285	304	301	313	298	306	286	296	278	272	281	304	289	266	261	324	317	303	303	291	304	286	306	292	308	310	281	286	339	289	268	304	294	278	300	288	315	287	294	259	280	303	309	271	297	314	305	306	287	265	277	299	296	287	295	281	294	293	298	290	283	251	278	287	317	291	275	307	314	296	292	288	294	270	296	295	291	317	287	295	293	306	274	293	297	273	290	293	265	297	307	289	291	303	269	324	291	288	234	290	301	314	306	298	296	281	305	288	281	309	273	285	323	298	282	280	309	285	319	318	296	290	291	298	299	307	295	269	324	285	300	306	261	309	319	317	287	278	284	290	304	260	273	305	287	281	278	286	304	292	302	285	269	279	297	272	275	297	293	279	277	288	304	273	287	282	291	303	294	289	267	312	306	270	271	272	266	270	303	266	272	297	295	312	313	334	290	306	315	282	288	298	285	280	303	305	318	319	290	277	290	295	318	264	283	291	308	264	315	272
24553	36369	44493	40775	40889	41802	36625	36665	30643	32119	29266	30790	42424	27893	20372	17862	28492	25070	18334	11431	6090	2783	1353	919	818	780	788	766	741	718	752	752	762	722	734	756	722	731	776	779	741	721	810	744	730	785	732	736	742	721	733	751	730	707	773	720	771	763	754	728	742	747	748	779	711	709	777	739	737	759	740	748	809	774	782	726	758	736	772	745	740	701	787	761	745	761	737	760	784	725	731	718	760	707	769	740	763	702	745	751	735	756	788	738	791	707	723	720	717	744	702	788	819	717	722	782	766	764	759	691	734	748	760	756	766	731	722	752	731	732	722	771	753	767	713	723	773	783	797	722	729	729	725	775	773	736	701	732	717	759	789	750	787	761	742	727	753	780	738	785	749	713	765	752	737	738	734	733	727	735	716	727	765	762	727	756	767	736	786	705	776	748	742	751	765	788	785	739	713	749	746	776	762	738	762	774	690	741	754	737	727	726	735	742	732	782	745	736	730	703	789	763	757	740	760	757	854	769	736	764	751	724	775	810	732	748	770	749	720	747	778	714	789	746	730	727	739	721	743	754	746	735	737	785	744	744	770	768	713	757	747	772	745	682	728	789	751	806	821	739	777	766	759	711	780	770	771	757	766	731	732	734	723	788	740	748	752	750	737	726	707	731	769	757	783	738	748	746	782	769	724	809	753	758	736	767	736	733	753	752	684	768	782	778	805	796	774	734	702	769	760	729	748	715	712	729	755	786	719	742	818	767	738	762	689	787	742	771	775	704	778	740	750	753	707	747	765	717	731	754	793	751	766	776	771	772	715	742	752	711	735	746	752	792	711	726	779	726	778	753	753	736	763	715	812	729	776	743	715	762	758	711	746	767	800	749	756	726	758	748	734	754	747	769	790	736	758	736	776	796	762	730	781	795	778	775	745	751	768	766	740	772	755	726	730	790	804	761	745	756	760	757	767	754	762	796	784	713	736	763	775	715	733	727	746	723	808	756	750	764	767	733	752	773	708	762	727	701	730	746	778	761	740	749	801	773	707	780	735	689	755	740	752	734	754	769	761	768	760	791	727	740	768	762	740	709	736	783	763	749	692	754	802	739	716	739	729	726	753	725	732	726	734	743	725	749	707	752	749	778	753	735	782	753	758	750	774	709	674	731	712	745	736	710	743	735	745	792	787	774	755	740	739	756	789	786	724	727	751	729	806	759	721	736	818	705	802	778	724	772	766	741	758	803	700	742	770	727	721	707	738	754	775	723	786	702	730	752	754	798	756	768	732	743	735	762	700	736	761	757	730	767	756	732	772	701	737	739	757	702	756	725	719	676	757	759	719	781	747	716	719	773	730	704	766	727	753	729	726	755	757	752	760	720	675	749	810	748	754	794	703	739	767	762	713	771	726	771	775	724	798	738	730	704	732	731	782	765	769	731	733	759	737	721	781	743	722	755	792	731	756	706	748	738	758	735	748	731	790	723	773	739	720	741	763	751	717	722	719	762	763	785	696	789	719	755	734	761	759	716	740	763	737	757	737	750	762	738	808	755	725	763	775	765	754	747	757	748	740	708	736	709	753	751	745	703	721	723	705	738	783	747	743	727	756	784	723	757	716	781	764	763	764	741	781	804	754	705	801	758	761	754	762	761	730	747	718	712	776	764	770	746	788	765	757	759	768	696	731	783	750	723	768	725	692	751	770	702	743	784	781	767	732	759	748	759	707	715	768	801	771	768	777	766	707	791	743	737	804	764	736	761	723	739	707	777	767	813	796	763	788	787	752	753	750	774	724	761	742	781	755	769	767	729	712	782	741	760	745	724	777	806	739	753	704	716	747	702	776	739	740	730	742	716	795	722	699	771	732	762	777	714	744	696	744	761	736	722	741	754	748	766	734	804	755	754	723	735	782	739	745	776	762	758	738	698	759	709	717	778	783	766	762	759	719	782	763	816	758	791	746	757	824	779	741	744	714	734	718	743	722	723	729	755	675	733	749	733	757	759	733	674	759	738	706	739	782	734	733	820	755	749	732	708	734	735	683	795	738	737	787	759	755	756	772	732	778	766	752	748	737	764	777	746	764	746	713	747	759	727	743	712	807	767	785	727	782	720	730	733	774	730	764	763	748	762	722	800	748	749	734	769	768	784	747	706	781	727	754	722	761	732	748	784	751	753	776	732	789	682	774	773	843	728	729	741	741	800	755	709	782	765	724	754	763	721	717	791	725	757	779	726	773	778	768	754	792	743	774	797	714	695	784	702	749	749	767	782	710	707	796	797	786	735	750	733	753	759	752	714	786	723	738	765	733	732	723	807	782	780	761	717	741	759	760	739	714	748	725	712	804	775	752	761	729	743	702	729	778	759	738	724	748	755	724	727	775	759	721	772	763	787	725	720	766	762	745	781	769	734	770	736	774	730	774	759	703	747	792	745	778	773	759	783	739	789	737	740	756	723	745	758	762	790	748	730	707	750	750	733	758	725	772	737	718	749	763	761	768	793	766	815	766	777	746	748	745	747	733	741	741	760	788	796	764	773	745	705	712	765	754	740	719	759	788	754	742	713	748	759	747	802	795	751	767	769	690	764	760	752	746	792	740	763	687	767	755	746	745	756	730	784	770	688	773	762	752	751	782	752	751	738	724	757	755	766	688	712	720	752	711	755	726	814	733	756	742	702	722	783	742	729	747	763	730	771	736	743	719	755	753	738	759	726	749	770	727	765	717	778	737	748	770	709	761	745	742	722	752	764	758	778	751	733	743	723	766	742	768	762	733	719	746	760	745	698	766	766	709	737	751	759	762	748	750	751	727	789	770	710	714	761	716	724	787	710	735	722	775	751	746	759	789	717	797	680	721	784	738	699	738	774	732	748	762	737	748	756	671	740	735	718	736	774	711	735	698	714	752	743	706	759	709	764	730	736	776	777	752	735	757	794	729	699	761	736	789	747	761	767	741	738	734	730	747	764	725	760	687	728	728	723	749	775	766	727	703	750	707	733	773	729	754	751	763	742	726	718	767	698	763	767	729	698	786	722	671	708	702	733	739	775	739	755	761	743	733	744	762	778	729	763	741	787	768	735	812	725	732	719	757	738	775	766	762	747	787	735	775	826	722	777	776	773	709	684	723	783	749	734	703	760	798	758	772	753	783	767	764	731	798	708	732	757	740	769	709	761	725	770	758	721	672	756	715	730	799	722	771	669	717	791	746	766	694	789	699	718	759	770	699	766	774	750	738	773	722	781	712	733	753	756	729	696	706	790	708	715	770	765	771	747	750	739	719	767	743	776	732	781	747	762	749	682	753	724	711	782	704	755	758	709	723	749	743	706	723	736	777	738	820	804	737	766	737	739	765	765	728	762	752	769	743	764	770	785	757	685	718	720	713	786	741	722	800	791	720	752	733	727	745	684	751	699	772	747	753	772	699	726	785	708	763	719	747	744	712	734	768	756	740	743	744	766	761	757	764	756	750	739	733	708	759	730	754	728	781	761	729	758	798	725	783	779	753	750
6263	7066	12037	11655	8461	5413	4406	3167	1675	1189	1132	1080	1169	609	614	704	897	1085	1069	820	592	460	377	351	267	302	264	268	280	265	265	325	299	301	267	289	318	286	306	294	245	296	279	294	296	280	293	267	313	290	282	276	290	277	273	278	291	284	281	292	295	282	268	290	296	303	291	295	319	283	285	253	324	289	286	327	293	272	267	288	260	272	291	279	299	277	295	286	280	313	304	309	291	293	275	286	280	275	287	293	274	244	271	262	272	286	297	272	272	290	277	294	292	321	293	326	292	293	271	285	303	255	256	282	289	272	277	289	292	272	267	298	291	288	288	277	265	302	264	273	277	264	284	277	308	295	260	304	298	257	276	271	241	291	258	260	264	289	291	274	306	282	274	301	282	266	277	291	318	287	292	312	289	273	278	292	278	319	311	289	287	277	284	258	291	311	291	285	259	268	255	275	288	271	281	288	289	261	274	261	275	267	256	284	274	276	280	273	290	267	297	328	271	299	244	309	300	301	299	318	299	298	292	320	299	316	303	296	257	258	291	312	285	260	270	289	275	316	300	291	290	297	307	288	281	295	313	286	302	234	310	261	288	291	284	272	280	295	286	288	296	270	312	278	273	268	251	287	292	284	289	257	287	262	297	291	293	282	286	290	310	292	305	281	308	297	286	273	250	283	283	263	268	278	253	294	283	307	306	291	283	296	303	296	287	300	315	283	298	322	279	269	262	294	285	316	290	263	320	270	296	304	278	309	264	267	280	286	304	269	292	274	276	273	291	285	294	271	290	300	260	276	285	298	313	300	302	300	254	299	321	247	293	313	329	279	306	293	306	279	287	302	285	280	292	299	314	285	299	287	295	299	303	292	290	261	312	267	273	278	279	292	270	299	295	322	293	302	278	254	263	263	298	306	281	324	290	318	288	297	301	256	292	300	333	290	309	257	270	296	259	279	269	267	275	269	288	267	310	267	264	277	279	270	288	263	281	291	272	256	275	281	289	289	269	298	273	301	286	301	317	262	299	265	301	292	296	295	264	281	277	300	287	306	296	291	295	294	260	267	286	290	297	347	283	286	259	297	288	279	262	318	284	273	304	269	278	297	296	289	255	256	280	286	271	286	298	285	314	293	258	279	293	309	277	295	305	282	303	272	284	261	303	294	269	270	312	284	268	281	286	278	287	249	279	287	270	260	262	277	247	286	271	267	304	292	282	309	263	291	327	277	285	296	306	303	269	291	306	315	283	293	282	251	262	308	257	289	283	298	292	291	265	290	268	305	270	301	289	247	289	298	289	259	280	285	273	281	271	250	280	287	283	315	289	282	271	279	310	289	267	284	305	281	329	306	301	280	283	301	306	314	284	253	303	297	287	273	322	279	290	252	270	277	294	271	282	287	311	282	301	265	308	309	282	283	290	295	284	301	263	258	292	285	283	304	301	275	268	295	293	290	304	289	295	309	295	277	291	294	278	290	305	307	295	270	319	298	276	276	278	263	250	271	284	296	300	296	297	264	292	297	342	315	273	314	345	271	270	271	253	262	321	298	305	261	293	313	312	267	301	267	298	305	293	278	281	291	294	288	243	291	303	307	295	252	307	306	241	304	265	285	287	268	299	288	263	293	286	270	290	266	258	268	317	264	299	304	267	302	309	291	299	295	278	291	275	278	299	298	297	284	290	299	242	294	285	264	291	301	297	302	290	299	284	299	299	261	301	290	306	262	269	261	281	261	292	296	298	297	292	258	266	290	301	284	278	327	281	272	289	283	310	265	291	263	288	268	303	298	266	264	316	259	287	275	270	273	259	298	273	306	287	292	290	308	265	259	281	273	301	289	286	292	269	283	281	287	265	303	295	304	278	275	300	247	289	276	301	303	271	269	292	289	297	306	286	275	304	287	274	278	273	313	298	265	262	253	287	306	282	278	291	295	273	288	298	298	312	277	276	278	288	300	279	285	300	288	286	272	261	295	319	297	297	265	281	281	250	280	277	279	286	300	263	296	299	280	293	303	293	288	273	284	297	270	297	298	303	268	281	306	345	287	302	293	296	260	312	316	272	280	279	283	281	291	316	306	279	265	283	266	269	293	305	298	285	271	293	315	267	286	260	284	267	285	272	308	275	297	281	276	263	274	316	325	296	329	315	275	278	309	313	309	308	305	277	278	288	279	268	281	302	302	294	283	296	263	255	296	288	276	288	272	263	278	298	293	271	300	263	255	304	275	263	278	272	281	313	270	294	287	293	272	306	306	291	275	280	286	317	273	275	313	286	307	260	289	273	307	294	272	313	266	295	288	280	297	304	268	348	286	269	299	280	304	282	303	263	293	276	281	310	302	290	289	289	267	302	273	256	306	292	268	297	295	296	291	296	291	277	297	287	282	312	287	284	305	302	316	301	306	285	286	271	278	290	324	291	335	314	317	294	264	272	302	278	282	277	273	305	292	272	269	310	268	256	272	302	279	271	283	275	277	295	281	284	267	262	300	248	296	285	284	325	302	295	299	295	297	284	283	287	275	289	311	266	292	296	287	289	284	302	270	302	323	277	277	257	291	277	281	267	287	275	287	294	274	277	269	283	284	263	296	297	277	272	283	299	288	286	303	315	290	305	283	259	258	263	323	316	267	288	266	299	302	290	290	283	296	292	304	264	278	267	305	289	304	282	306	284	308	285	285	286	236	289	273	308	276	265	292	276	269	289	262	283	301	268	296	259	261	295	253	307	261	300	275	297	264	285	269	300	286	291	301	314	278	308	282	282	300	286	289	285	267	253	292	277	268	286	265	270	303	275	293	305	271	299	295	293	280	301	282	279	277	289	274	260	308	276	303	302	303	305	320	301	282	311	276	265	275	289	287	316	303	292	282	285	310	260	285	301	265	312	292	273	293	294	294	279	289	254	290	279	277	263	289	290	295	277	293	296	281	299	289	288	287	314	275	281	248	300	311	253	265	308	247	293	269	322	272	280	264	281	286	267	283	295	289	306	276	281	283	291	263	300	283	260	265	288	292	253	288	268	268	291	305	300	276	282	265	268	279	288	303	270	256	294	277	296	298	305	275	314	302	282	265	304	286	313	268	286	272	308	286	243	298	287	264	309	264	301	306	271	302	294	261	279	295	270	260	275	305	301	288	280	273	296	285	296	266	293	260	273	297	252	292	287	293	301	278	277	259	287	310	267	278	318	289	298	264	298	299	279	291	296	283	264	297	273	260	277	275	303	301	298	295	296	311	303	298	259	266	304	269	316	283	339	280	267	325	253	292	269	291	277	298	286	295	286	276	246	268	294	309	286	284	319	263	279	297	301	302	278	304	261	264	274	288	282	299	279	284	304	280	309	302	268	283	311	307	263	272	269	295	255	291	307	316	264	297	309	292	277	300	290	307	278	302	303	287	267	254	264	277	276	302	297	264	289	314	277	280	286	340	291	281	287	298	280	292	282	302	284	278	301	297	302	290	289	314	280	289	278	285	256	276	299	316	281	295	312	314	284	324
4631	8794	15438	18724	15470	13790	14194	11403	7106	5971	5640	5771	5833	2923	2581	3246	4722	5525	5094	3460	2326	1482	1055	861	775	734	743	732	739	716	756	742	731	768	709	715	693	721	726	711	722	756	678	762	760	771	781	736	724	719	723	740	739	746	736	774	742	794	748	745	753	753	755	767	733	745	768	715	766	770	701	775	739	763	747	738	724	728	728	758	758	734	734	759	750	780	751	714	756	788	733	751	711	729	770	724	709	749	712	724	754	748	745	727	781	727	751	749	791	721	721	737	764	737	750	788	752	734	772	765	754	715	730	708	770	746	785	716	698	776	760	701	722	729	717	773	772	730	773	750	732	716	762	730	706	728	740	746	747	765	768	753	708	739	708	767	718	741	738	700	710	750	766	720	724	768	757	772	721	757	713	766	709	824	720	729	759	755	726	771	752	740	705	679	713	753	739	696	733	776	771	731	741	772	741	748	752	792	750	707	702	777	693	735	737	796	769	773	752	725	727	775	731	732	726	785	730	754	722	750	755	769	770	738	746	758	726	742	751	723	766	737	707	770	744	688	685	763	749	731	734	763	747	746	730	736	721	694	741	806	759	741	774	720	785	736	740	754	777	727	736	731	724	759	797	705	747	768	791	720	747	735	749	798	780	726	748	768	731	775	722	804	761	697	736	740	717	745	743	728	766	696	798	718	730	752	740	755	729	734	764	764	717	760	746	680	743	750	756	737	745	795	741	794	748	733	788	736	719	732	720	754	742	778	699	756	774	744	753	770	758	724	732	787	720	746	775	789	740	763	725	763	745	800	721	684	737	643	746	762	745	762	751	753	779	753	742	696	759	784	766	790	726	780	745	725	772	758	746	777	820	746	739	747	713	739	751	775	690	758	737	751	754	776	706	735	793	722	776	765	777	760	758	766	744	746	749	718	754	760	718	763	741	719	741	771	730	721	733	728	704	763	717	721	761	708	751	746	742	770	709	724	743	751	740	734	747	717	738	794	736	722	721	739	721	756	761	821	718	727	774	735	744	744	741	719	739	721	722	690	726	737	753	759	726	726	743	742	769	702	736	738	750	776	776	735	735	720	749	706	751	659	779	718	747	744	743	733	774	755	775	772	761	738	772	732	666	729	764	728	756	724	726	740	736	723	741	726	786	757	705	722	721	787	746	713	744	746	726	756	757	752	721	730	714	752	742	799	733	756	702	780	745	772	719	774	761	737	755	727	756	795	768	747	736	750	694	686	768	751	761	715	747	765	712	761	772	760	748	754	742	718	729	712	714	740	746	728	746	777	713	772	719	802	759	738	704	755	758	792	796	711	730	765	740	765	751	716	754	725	777	724	733	751	711	750	766	743	708	745	760	765	622	774	785	790	734	771	756	800	776	751	733	747	726	666	806	757	738	710	723	756	709	740	751	726	736	733	725	764	747	754	737	767	736	694	731	773	748	773	747	695	748	717	753	750	746	735	689	737	706	738	749	748	756	710	747	767	726	738	667	734	714	724	720	755	762	728	726	740	758	759	721	744	760	805	689	779	783	723	733	700	765	719	734	722	756	739	744	751	774	675	747	716	713	734	702	784	753	744	749	718	723	793	788	735	701	769	717	721	767	750	740	751	707	756	742	781	734	806	744	714	767	726	705	703	696	775	721	755	764	680	732	729	718	686	761	751	782	723	782	761	761	756	749	732	744	760	709	775	721	734	751	676	726	775	702	726	720	737	763	745	731	740	762	718	675	761	796	713	787	730	772	760	748	721	722	737	709	793	728	750	770	744	767	704	750	718	766	752	720	755	776	765	747	700	706	737	763	723	786	774	750	802	681	755	746	790	726	721	733	747	719	722	763	747	729	757	747	737	749	739	718	713	762	720	691	741	730	727	714	769	780	759	741	735	781	714	729	757	768	730	742	761	755	728	748	799	732	735	780	732	738	752	739	720	766	765	722	752	726	696	715	755	796	796	726	791	764	681	757	706	782	739	712	751	783	730	783	734	738	700	763	732	704	747	776	803	752	702	717	752	752	770	719	742	740	727	780	735	713	756	755	757	778	709	711	739	706	763	716	718	833	744	732	777	742	742	775	759	719	716	741	788	732	739	700	767	734	765	744	753	767	708	732	765	723	716	798	784	774	745	694	749	719	732	751	713	742	742	755	744	678	707	757	746	724	719	711	742	737	709	743	717	757	717	731	755	714	735	707	787	725	718	712	738	739	753	744	738	729	726	785	716	732	736	771	727	752	788	728	746	748	778	778	790	729	764	764	760	754	746	692	784	750	734	752	764	780	775	722	763	734	779	736	736	719	765	744	739	740	778	765	732	734	763	722	710	758	736	706	749	751	736	756	714	739	709	730	668	725	734	740	736	714	753	768	689	750	777	783	743	726	709	764	779	740	747	739	781	790	790	724	746	759	712	733	715	752	720	732	737	750	712	732	763	729	754	767	764	821	740	703	761	735	707	763	748	773	711	722	815	772	731	721	751	747	743	747	751	754	729	798	783	690	787	742	742	763	709	745	681	791	749	745	773	735	765	694	788	745	698	764	732	746	755	704	741	782	754	756	756	730	701	762	739	734	709	710	711	751	762	771	726	714	739	729	747	744	753	708	725	711	718	741	750	788	726	784	718	769	726	780	714	728	738	735	765	753	708	772	719	733	782	767	729	725	723	757	745	751	763	679	697	725	797	723	715	710	760	740	723	759	780	765	758	807	727	767	780	755	717	744	750	724	743	729	709	755	728	723	801	736	739	742	707	731	710	761	747	707	778	701	710	725	732	740	719	745	729	757	781	747	706	775	719	706	722	781	708	705	780	711	705	686	744	745	744	713	752	780	767	787	729	718	697	820	712	737	703	741	792	762	727	750	745	739	745	755	742	701	727	766	737	759	765	754	760	733	726	751	794	737	736	772	694	747	730	776	696	729	735	730	728	721	738	737	721	751	712	783	705	750	728	782	785	733	712	744	725	803	725	727	747	796	710	723	785	759	763	746	717	718	788	708	776	735	795	774	732	745	774	731	700	739	761	737	734	758	762	756	759	797	782	737	746	729	742	779	751	674	734	769	762	760	687	779	744	751	726	741	734	751	757	723	796	677	773	771	743	778	792	717	721	772	752	689	749	736	780	720	753	690	708	751	789	775	734	776	735	755	737	771	735	758	777	695	765	760	720	751	677	724	769	800	701	734	745	717	687	726	767	710	744	757	724	781	723	781	754	765	729	767	753	736	710	771	779	724	764	767	722	793	734	751	735	699	768	728	762	744	732	786	722	730	754	796	784	743	690	713	724	698	757	766	755	784	756	819	708	733	782	733	726	726	753	706	759	749	738	747	751	783	737	778	735	723	781	754	745	780	708	702	728	700	753	757	726	692	715	728	763	701	777	774	739	757	702	738	746	735	702	755	752	731	788	756	763	755	745	778	658	766	695	787	720	773	770	739	772	720	737	714	722	712	762	770	767	726	731	716	744	742	693	696	755	748	744	756	742	736	763	755	740	783	808
30170	45819	42092	37985	38069	38203	35898	31290	24730	20709	13266	5576	2315	1036	1066	1155	5027	11019	8910	5706	2772	1331	688	402	331	333	315	306	285	293	312	295	325	274	291	312	289	293	286	325	303	273	337	256	277	284	307	311	300	269	354	295	269	280	305	283	287	275	265	271	296	285	273	297	302	304	289	300	327	263	284	286	286	292	276	283	287	317	276	317	320	294	314	267	278	287	309	329	272	308	282	268	319	287	299	308	287	290	291	289	286	279	246	315	319	251	294	256	279	303	271	270	323	310	260	296	276	295	280	302	304	272	313	296	285	261	313	293	301	301	309	294	292	308	306	292	324	282	285	249	296	297	319	313	281	290	294	252	299	295	311	298	299	299	311	277	311	289	291	301	284	336	266	310	290	289	288	317	305	259	268	306	300	281	314	312	299	310	321	271	304	281	343	275	304	275	297	305	266	292	278	298	265	281	281	265	290	309	257	309	298	301	281	311	292	288	290	313	304	259	297	293	307	293	315	284	288	306	281	264	298	273	273	287	275	324	307	295	286	296	254	294	308	340	300	278	292	296	298	294	311	302	301	273	292	289	287	318	300	310	297	292	304	288	284	286	295	299	297	317	273	309	271	287	277	289	281	277	292	303	303	280	305	300	275	304	311	302	308	262	320	293	278	279	298	285	318	288	306	307	308	306	297	296	298	277	307	318	305	304	307	299	265	291	264	283	308	284	291	322	281	280	297	260	257	304	324	310	300	317	311	263	291	277	324	262	286	265	292	335	308	314	293	291	303	298	297	312	320	304	273	321	276	291	311	308	255	276	280	276	238	269	286	295	285	300	275	282	299	278	307	267	288	267	275	299	293	300	313	280	286	282	279	266	329	318	284	299	290	329	316	254	291	263	282	299	283	296	289	284	255	295	278	298	293	282	293	313	300	334	287	308	273	279	290	293	254	277	270	324	279	285	300	304	289	296	312	292	324	261	272	279	283	304	281	298	262	307	291	311	258	270	271	301	282	273	302	331	283	332	281	287	280	295	293	248	344	295	312	297	288	304	266	297	305	304	299	287	306	298	263	310	282	301	298	257	267	303	308	331	282	306	306	318	291	298	297	301	285	283	301	276	323	295	280	288	308	309	294	309	301	270	317	312	316	308	289	302	310	316	302	274	272	288	332	299	314	277	296	300	294	315	267	304	295	304	296	321	321	289	266	291	315	290	300	312	300	294	320	302	299	312	271	286	289	290	270	316	295	294	303	288	336	273	255	282	301	274	330	308	294	266	262	277	330	294	290	313	292	287	307	280	276	280	293	294	312	290	314	317	277	283	292	297	326	278	306	291	284	306	288	262	296	279	286	296	280	313	302	291	295	295	289	300	299	283	299	292	308	271	286	284	286	292	313	299	311	316	284	262	340	264	300	326	276	280	305	288	288	278	317	283	277	300	277	279	294	279	276	305	325	296	270	281	300	291	269	285	263	320	297	294	296	293	293	314	271	300	330	283	289	302	290	323	280	315	255	290	286	305	330	303	306	294	318	302	286	309	300	296	296	288	297	321	285	302	277	293	267	270	318	308	270	338	289	296	291	331	310	270	288	313	272	286	283	293	294	297	278	253	270	284	265	311	279	289	305	286	304	297	307	340	289	287	282	296	279	269	288	284	267	310	315	317	273	290	323	342	300	335	300	287	293	265	251	285	283	269	322	299	329	268	288	308	330	284	301	279	296	318	285	296	293	317	286	310	282	285	289	283	278	281	316	311	257	285	304	289	301	328	286	325	284	317	304	291	306	274	301	300	281	298	309	281	315	323	327	275	298	255	287	299	316	306	289	274	291	265	283	307	298	315	260	292	243	263	304	301	283	291	265	297	272	280	305	300	293	263	284	301	288	294	262	296	281	326	286	307	292	301	301	283	290	317	290	323	316	314	292	312	287	292	288	312	292	321	291	316	298	289	266	279	307	283	277	275	303	249	285	307	336	282	273	292	285	278	310	278	323	299	278	296	294	299	284	264	312	277	297	282	317	295	299	279	279	291	294	288	308	314	303	293	281	294	291	296	290	276	286	291	312	281	305	266	283	300	306	298	300	287	286	321	301	286	287	298	291	293	301	291	278	301	298	282	299	297	276	300	287	300	284	291	291	280	278	272	284	325	306	299	257	251	271	325	289	315	304	306	311	315	339	295	294	286	279	323	280	302	292	302	326	303	312	328	318	316	303	259	288	326	289	262	322	294	301	287	286	275	308	298	326	279	272	288	285	280	292	295	274	259	303	302	277	296	268	289	307	296	277	287	269	310	274	291	306	309	292	285	302	281	259	278	332	297	312	323	296	279	296	295	329	341	268	297	303	308	339	279	305	299	311	308	272	305	272	321	311	289	279	258	269	287	311	309	308	289	297	271	297	282	302	295	276	287	280	304	275	298	296	297	274	298	263	302	274	291	278	258	283	264	286	286	278	310	286	289	318	272	316	310	303	264	296	296	297	295	282	309	278	296	261	270	320	304	275	292	298	277	300	312	299	270	290	285	306	318	271	309	256	262	285	292	285	268	300	309	267	286	289	285	309	271	292	316	304	307	289	288	317	270	312	312	300	295	272	274	305	282	315	291	289	307	303	313	276	274	291	260	300	317	284	272	285	298	294	293	276	285	309	293	297	294	290	287	302	286	284	308	260	298	266	327	306	299	317	269	283	302	287	287	288	264	292	281	298	273	287	289	286	243	275	274	292	326	292	295	325	287	305	244	307	288	273	283	273	307	288	265	284	300	287	291	251	298	314	295	307	307	294	321	298	297	275	302	313	306	309	293	292	280	331	281	294	285	271	288	311	283	288	291	295	291	285	303	269	284	277	308	336	290	313	308	280	304	338	313	310	327	280	323	295	301	281	289	293	289	285	265	319	297	315	303	324	270	292	304	288	287	303	316	287	320	294	315	300	297	295	302	304	283	296	288	280	257	289	287	321	296	301	244	288	291	290	302	282	285	300	298	307	299	297	293	281	291	313	301	272	251	279	293	320	258	295	340	291	264	307	267	296	297	286	320	303	266	306	311	292	326	279	286	270	291	302	280	307	299	290	327	274	261	264	280	248	292	298	301	306	282	291	288	329	281	313	304	322	277	290	284	314	307	285	263	296	255	296	306	270	309	305	274	315	312	309	276	277	304	303	299	307	294	289	285	268	251	274	295	271	279	304	333	307	324	283	301	279	316	259	273	295	263	298	292	306	306	311	286	284	296	326	287	280	300	305	275	266	305	320	321	306	279	296	274	322	264	313	265	324	297	275	288	324	300	323	272	288	308	284	276	303	271	276	287	281	326	324	287	275	281	317	285	295	287	285	284	310	270	290	308	297	271	294	306	289	306	315	307	280	292	285	324	277	316	290	278	263	297	281	295	302	289	292	304	283	303	321	300	293	279	260	308	271	291	279	272	325	292	285	312	279	285	312	312	310	301	273	272	266	306	277	296	281	292	291	311	317	292	295	234	247	276	299	264	309	299	291	291
20881	39190	39906	43994	45846	46632	45814	41029	33194	33756	25507	16035	9141	4809	5153	5697	20351	32591	27792	20528	11306	5527	2731	1309	861	796	775	695	761	698	724	739	723	785	717	729	718	748	740	734	711	743	748	749	718	736	728	754	704	807	740	762	758	757	760	763	727	757	731	765	726	739	721	708	736	747	768	732	790	658	750	717	777	727	754	750	774	723	769	748	707	750	691	797	765	740	718	741	703	753	734	789	695	755	719	714	736	792	802	722	765	744	764	723	697	765	777	743	733	738	722	750	732	770	750	771	743	764	729	721	745	802	738	723	702	769	754	734	722	745	741	747	716	795	757	716	764	756	736	750	739	734	762	775	758	757	790	735	740	798	742	738	733	741	727	730	738	721	772	724	760	781	711	743	758	808	746	732	764	715	747	781	740	741	795	698	726	757	780	782	702	704	769	752	767	717	695	714	706	747	732	754	750	744	744	690	762	735	768	720	781	763	770	789	719	713	713	717	703	721	756	719	726	754	730	707	737	744	797	719	768	743	765	786	762	731	695	708	755	721	753	715	798	767	737	742	768	712	746	720	756	737	749	758	767	715	752	714	702	731	723	768	736	761	751	729	778	734	751	696	723	767	709	770	739	752	775	773	712	755	710	797	816	760	740	755	801	810	731	726	779	744	791	724	750	736	771	735	692	753	753	755	731	726	725	690	779	771	787	706	740	712	733	717	714	754	743	708	732	750	763	731	745	688	744	753	797	730	715	727	800	733	757	745	755	742	752	769	709	783	775	724	737	749	738	780	732	766	734	731	742	735	737	751	747	729	727	746	744	756	764	728	754	681	771	742	765	738	752	756	736	736	745	755	748	731	735	758	737	785	759	758	716	728	699	747	742	747	735	746	765	722	743	753	732	738	747	737	701	777	748	745	757	758	717	701	792	763	679	747	789	759	762	690	767	739	725	731	801	786	774	755	801	779	747	705	707	755	776	754	798	751	778	746	740	761	742	759	769	729	708	736	754	740	759	755	744	731	738	715	713	744	738	741	797	745	708	760	753	739	729	715	772	768	709	771	763	755	768	691	726	778	778	766	718	772	782	735	735	736	750	803	775	773	744	756	728	757	729	683	768	711	724	732	723	679	743	773	720	721	776	741	747	772	756	745	773	683	770	745	757	739	749	711	746	804	687	791	786	785	758	765	746	734	734	770	803	739	774	797	766	749	751	734	763	708	727	781	776	765	726	735	812	731	749	750	746	720	713	778	752	731	715	745	754	709	745	702	777	722	812	711	749	729	752	768	778	727	791	731	713	788	735	769	713	726	690	744	812	758	769	734	711	746	769	776	765	711	736	751	773	732	767	769	767	773	739	783	753	789	723	720	713	723	733	716	722	679	778	767	721	726	779	750	700	776	773	699	782	747	788	726	771	808	768	761	734	737	762	773	778	781	758	733	766	741	756	740	710	775	715	707	740	753	726	698	722	724	761	777	729	715	762	781	696	754	792	747	771	748	758	750	742	714	744	734	703	738	753	737	736	728	778	689	729	705	759	739	752	703	758	733	741	731	748	777	738	729	708	761	728	772	721	723	717	748	711	744	721	721	812	797	766	708	753	734	761	742	665	744	748	710	761	753	752	735	731	731	750	765	768	762	733	752	795	717	757	703	753	755	728	744	724	678	738	721	750	723	762	764	725	740	755	791	773	728	760	753	783	792	777	755	698	736	762	741	710	792	750	744	749	764	698	728	768	719	727	754	741	751	794	744	748	744	759	773	744	709	762	759	737	742	739	722	710	754	766	766	748	745	734	776	790	770	703	747	743	768	698	729	759	756	760	737	767	737	715	763	722	742	767	757	730	707	738	745	751	698	741	750	778	793	737	738	774	774	726	714	727	764	740	756	767	767	733	774	774	724	799	683	702	793	750	762	766	750	756	749	718	764	717	761	775	712	717	720	754	749	727	754	773	772	683	752	662	756	778	732	695	751	758	694	746	742	730	772	703	781	752	776	734	749	741	719	785	727	719	749	769	707	735	747	724	727	762	744	715	733	791	720	783	735	746	795	750	759	706	793	771	703	786	741	737	756	749	731	762	737	762	699	761	755	768	773	782	715	755	705	748	797	746	757	717	779	745	800	718	751	761	739	792	747	727	735	759	711	737	708	741	790	759	720	776	723	772	817	763	808	719	697	746	735	722	753	744	735	740	724	758	735	746	752	714	744	735	801	721	771	743	766	802	773	741	744	717	724	745	732	754	744	788	735	792	737	788	759	762	786	770	723	752	757	753	770	779	768	766	795	734	742	763	708	693	721	739	766	741	756	763	714	734	750	776	734	764	727	741	702	724	745	726	699	770	797	740	778	744	729	778	765	755	700	746	753	716	755	740	792	730	758	695	749	733	736	750	742	761	727	725	750	731	712	734	745	738	740	742	721	743	734	803	769	805	739	743	753	737	740	747	716	749	728	772	749	784	770	756	751	741	755	752	668	751	735	788	762	734	793	794	689	713	747	775	766	732	744	785	747	773	808	772	789	746	723	746	750	758	768	699	720	794	743	724	738	705	787	747	745	714	812	814	785	760	753	802	786	712	769	783	775	741	734	788	707	741	699	753	691	714	809	743	764	778	748	750	744	755	764	766	789	773	721	745	760	772	789	728	758	796	790	729	735	770	755	733	765	739	754	791	779	767	714	776	718	765	745	791	745	691	718	793	756	738	781	792	748	741	755	753	740	765	730	733	776	802	753	768	758	754	746	740	704	740	745	705	727	736	728	741	733	742	727	756	785	765	719	707	709	738	747	760	750	724	732	730	715	769	757	779	708	784	759	746	768	733	776	727	780	784	711	716	744	719	722	745	789	729	736	761	727	776	698	727	736	694	747	729	709	736	719	742	737	782	777	775	775	765	711	741	807	758	792	740	811	744	754	781	709	781	725	759	783	752	747	750	712	758	780	809	740	724	719	775	759	759	742	749	739	744	768	726	736	745	753	721	764	756	712	744	737	700	740	736	758	737	767	701	734	733	777	740	737	691	717	735	746	740	785	765	731	754	740	714	717	730	692	743	752	734	726	766	733	741	796	721	750	681	684	740	734	742	770	745	782	687	762	753	736	765	724	763	730	747	716	694	768	720	748	714	786	783	793	748	768	747	780	714	787	745	673	759	763	734	739	736	727	710	731	750	742	738	752	765	762	805	752	781	770	741	720	726	718	770	740	754	703	747	756	743	735	753	727	755	772	731	751	784	732	703	765	724	732	771	781	760	753	741	744	788	750	757	722	734	701	749	722	764	793	763	776	735	762	731	785	726	735	727	771	754	751	768	767	750	711	737	752	766	724	754	758	746	761	764	726	703	737	749	748	701	730	735	705	749	699	751	738	725	687	703	736	800	703	727	796	724	742	745	717	757	749	769	758	722	696	744	745	791	749	780	760	717	738	741	741	711	771	769	736	689	734	801	700	704	710	757	777	784	769	728	821	709	736	720	736	760	800	775	773	715	718	794	764	745	756	779	754
35456	56701	47521	41363	35802	32611	33680	32257	32934	22626	13552	5050	1371	1007	979	1000	6617	15376	15343	10631	5321	2100	950	518	342	326	335	297	283	267	273	289	297	325	282	296	294	291	306	279	290	324	317	292	315	293	312	325	309	266	277	309	348	298	287	316	318	285	287	285	260	282	293	300	284	341	296	281	301	273	313	276	309	297	300	310	298	323	314	275	273	329	274	307	295	338	306	291	272	265	314	296	290	310	273	256	314	316	325	324	332	290	294	282	289	299	311	290	268	285	297	292	305	294	283	323	273	306	320	295	296	286	289	348	334	284	327	255	299	303	279	298	294	295	307	291	257	311	287	285	295	289	301	284	309	290	300	267	309	312	283	319	327	274	283	285	304	283	281	291	304	310	291	278	280	287	272	332	275	297	280	260	283	306	275	295	288	297	313	282	283	287	339	309	329	302	299	293	308	284	321	275	302	264	317	284	300	308	270	301	286	296	290	297	295	297	309	305	310	271	275	289	291	290	289	259	293	307	288	308	305	282	318	290	302	281	311	293	301	295	310	308	308	310	287	286	300	286	286	298	308	296	270	298	277	281	272	309	267	306	276	291	316	264	263	323	307	307	310	299	281	330	291	332	329	311	275	275	304	337	297	324	296	308	265	300	308	297	281	296	335	300	257	294	300	296	292	302	292	287	319	305	286	290	268	316	307	291	306	295	284	295	282	285	318	286	294	281	301	324	271	299	274	265	303	262	268	279	296	274	322	275	289	278	298	264	302	303	294	306	274	268	290	308	299	314	272	306	329	318	322	288	279	301	306	322	324	303	292	277	272	266	287	272	297	310	294	321	301	320	277	308	311	260	285	305	281	297	276	295	300	258	282	300	318	295	296	320	252	257	286	266	301	329	281	280	273	293	288	312	301	309	308	310	291	279	285	285	262	269	319	349	293	332	295	298	328	286	292	270	286	308	321	322	310	284	303	306	325	260	285	281	292	307	304	286	290	273	284	280	293	290	282	306	278	323	318	296	296	302	311	283	309	290	298	274	323	313	314	336	276	287	293	300	315	300	285	309	292	317	304	298	282	304	303	289	319	274	273	266	303	338	286	299	304	294	315	286	283	269	309	286	290	280	310	283	299	298	295	306	269	291	289	272	298	295	286	291	309	313	292	282	290	295	289	318	306	300	299	272	332	318	263	294	297	286	306	324	296	294	296	279	261	305	303	309	303	282	299	269	326	293	320	300	312	282	291	290	274	288	294	282	304	276	314	295	293	280	282	302	286	302	286	308	289	321	335	313	295	331	301	293	268	304	276	286	321	300	303	322	291	286	327	300	297	317	303	275	286	303	299	293	294	312	323	313	285	327	281	277	291	288	304	304	288	270	307	304	288	293	278	294	296	325	283	282	304	296	297	292	339	277	283	348	295	297	260	308	311	274	293	304	312	316	305	330	291	291	330	284	315	285	303	305	266	276	283	305	285	310	315	295	295	294	271	298	294	267	288	302	279	282	280	310	297	302	285	291	302	307	308	297	302	280	318	304	310	297	284	297	275	272	331	313	297	297	297	295	314	308	311	279	307	269	309	312	301	289	254	300	242	279	294	288	319	291	275	268	300	287	319	274	292	297	323	304	304	261	281	317	274	310	312	294	285	280	285	313	301	298	294	259	290	314	325	276	277	273	307	306	289	320	298	270	306	311	304	298	348	283	286	284	287	299	304	306	270	279	272	316	317	270	278	289	274	324	299	302	279	269	278	310	292	265	295	303	287	287	266	287	276	322	317	309	294	298	299	313	300	287	298	319	285	272	321	306	290	308	289	296	295	298	269	294	255	305	306	285	276	320	310	321	286	270	321	298	288	316	285	305	302	281	270	290	284	314	281	290	300	296	307	279	317	279	289	292	282	280	303	291	294	311	276	288	301	290	275	341	296	285	345	326	297	311	305	314	294	293	328	337	244	294	288	298	293	288	282	290	314	325	303	295	316	302	284	336	316	277	270	276	278	284	280	314	272	286	284	273	317	283	271	278	295	306	285	299	289	287	292	275	282	281	290	313	302	309	307	322	295	305	274	330	271	256	299	307	291	301	256	289	312	302	303	253	279	284	295	286	281	304	279	286	280	280	299	301	293	267	338	308	281	302	323	275	296	304	312	274	310	299	337	261	286	302	269	256	307	260	301	311	309	280	290	298	294	288	283	290	301	288	312	259	297	284	304	245	286	321	293	283	300	294	284	312	297	276	280	286	312	323	291	313	302	307	308	308	296	295	283	327	291	296	280	318	335	271	290	275	270	305	303	281	302	292	267	320	289	305	313	323	312	272	283	268	294	301	313	305	276	288	308	278	274	299	275	313	279	259	288	302	288	282	325	291	298	309	308	309	275	308	331	296	296	306	313	280	291	311	294	285	281	318	297	291	304	312	307	332	281	294	312	302	294	282	306	277	308	295	321	315	308	307	339	320	297	249	257	286	307	332	291	300	266	305	270	311	289	313	265	317	279	314	306	297	313	294	300	289	297	296	303	290	277	249	274	277	276	289	302	265	289	269	282	271	275	289	309	324	299	304	307	292	271	262	304	292	288	297	311	277	298	292	311	287	296	309	303	284	286	299	312	304	314	301	296	314	280	268	292	255	279	278	302	306	305	317	268	297	300	304	280	281	294	313	302	300	285	315	293	286	339	297	327	317	311	289	326	303	290	304	277	301	281	284	270	322	333	287	324	321	309	281	288	272	272	327	303	315	312	299	273	296	296	322	281	269	314	292	315	297	307	315	307	322	271	281	307	285	285	302	282	280	289	330	295	280	322	307	303	305	268	289	302	276	308	310	309	294	306	286	292	296	308	271	273	279	284	316	307	287	309	296	294	318	298	309	289	311	273	318	312	317	301	292	352	306	306	317	316	313	287	279	266	293	292	316	316	274	297	284	274	302	279	257	308	310	296	287	297	304	277	294	277	261	292	318	301	301	276	308	291	283	296	303	302	297	282	297	257	280	282	313	317	275	307	278	313	272	273	283	310	297	267	301	319	271	323	318	291	272	284	303	285	288	285	297	275	292	280	288	287	335	284	276	308	300	312	297	298	292	298	290	307	286	281	278	304	303	292	313	307	316	290	302	297	299	307	283	303	299	299	306	283	309	250	287	304	272	250	304	302	274	283	305	316	319	288	269	282	306	264	303	291	304	287	308	280	344	342	274	306	325	326	329	295	298	285	308	319	292	282	301	313	291	289	316	284	297	297	264	298	276	297	311	283	290	297	283	317	295	288	289	280	304	297	279	275	260	268	275	277	278	273	306	282	272	300	315	310	299	301	320	287	297	279	313	304	331	315	276	268	276	325	281	301	293	304	290	294	299	340	307	305	266	306	291	296	331	344	280	300	291	303	266	278	305	281	290	311	287	274	321	273	320	290	309	298	309	286	290	320	276	288	301	278	293	288	288	281	312	295	294	297	290	311	288	257	319	295	288	324	299	278	325	280	282	283	297	279	308	298	282	304	319	316	288
23406	49832	49770	51538	47731	47709	46702	44789	42979	26000	20577	11220	5080	4662	4667	4762	22821	38258	36766	28590	17748	8930	3806	1772	1036	825	758	753	752	744	710	740	748	727	681	763	752	760	776	698	724	687	679	751	758	721	753	752	775	723	733	716	725	729	727	761	756	761	794	724	808	754	770	708	711	709	744	714	715	740	739	741	738	754	714	739	735	740	759	747	699	696	779	723	813	734	706	689	733	711	753	682	753	746	712	723	725	744	766	701	773	733	763	690	721	732	771	731	737	734	725	713	765	766	748	727	712	727	713	729	720	794	740	745	738	782	761	738	735	775	704	792	716	726	760	681	750	789	685	767	739	756	739	699	721	720	735	778	747	726	702	754	694	742	738	731	738	738	747	717	761	765	724	700	733	733	709	717	773	737	713	724	734	734	750	671	768	706	736	716	720	699	758	732	723	727	755	759	732	734	721	741	738	765	744	796	738	717	730	740	721	734	732	755	718	711	722	713	734	729	731	699	673	743	779	686	735	743	703	711	737	749	725	695	705	723	731	726	724	731	787	711	706	762	748	750	707	735	690	757	782	710	739	801	753	770	755	787	730	786	774	789	736	732	742	725	730	751	699	721	674	726	754	749	715	738	749	692	712	698	668	718	672	721	726	749	742	735	743	720	770	712	761	734	733	733	742	734	725	800	733	750	729	782	746	720	696	734	729	735	754	724	737	724	750	750	741	746	741	730	695	736	734	747	765	731	775	791	772	706	739	717	713	734	704	743	720	734	723	731	708	755	756	763	763	734	737	694	749	817	742	717	748	715	734	754	699	732	692	713	733	708	789	770	736	735	799	759	811	771	698	705	730	790	692	729	756	769	736	705	725	737	710	719	766	740	757	724	743	763	719	719	736	764	754	721	746	767	720	699	716	709	742	732	695	704	810	726	711	730	728	707	752	715	741	721	782	776	799	725	751	715	755	728	732	790	775	733	701	749	789	719	779	750	754	778	692	751	760	738	738	712	710	718	758	742	752	726	733	745	697	742	727	729	737	742	711	688	711	734	747	734	764	706	764	750	711	742	762	734	726	775	757	724	751	766	761	714	736	773	732	737	733	721	759	738	722	764	746	703	750	759	760	735	788	753	763	745	709	768	734	757	794	745	767	730	711	725	781	705	733	778	698	765	721	769	794	788	708	727	745	703	726	753	796	731	787	717	724	715	743	706	735	701	713	798	718	721	750	695	737	746	758	710	713	701	702	747	743	779	731	738	768	756	704	672	740	749	753	741	719	669	713	732	742	678	744	736	728	719	745	733	709	799	748	676	745	701	732	728	738	822	729	758	746	762	692	726	742	759	811	713	750	775	727	762	757	719	714	756	736	725	747	772	759	723	785	735	768	745	736	732	786	752	709	714	748	709	758	752	751	722	786	738	712	797	702	718	752	725	772	754	781	710	727	737	709	709	716	704	727	735	731	735	730	788	750	754	737	731	715	685	734	735	681	763	744	765	757	721	704	753	744	720	796	776	741	736	769	729	751	722	725	747	749	729	742	749	787	723	790	753	760	708	774	772	722	720	753	768	728	744	755	709	725	751	705	775	720	746	720	700	723	712	751	754	707	706	741	792	725	734	724	776	751	725	734	761	743	737	728	759	760	734	731	756	732	761	734	733	774	739	748	759	729	728	744	744	786	780	744	671	750	698	741	704	767	764	741	738	701	737	705	740	718	728	770	744	768	748	711	763	762	750	712	803	733	767	755	716	763	797	759	670	767	728	732	713	772	729	676	745	721	690	721	779	723	719	722	738	785	793	727	756	726	743	718	755	784	782	735	754	753	743	741	750	743	701	704	761	764	746	754	736	745	775	774	729	722	725	711	770	734	772	748	780	719	705	754	767	766	742	769	761	777	768	732	740	728	720	742	740	738	717	755	733	769	703	769	718	779	802	740	717	716	726	716	753	710	715	763	746	731	700	699	767	768	754	771	724	707	709	787	712	762	689	700	762	824	689	728	731	792	776	735	740	754	751	709	758	749	744	753	730	732	704	731	740	730	763	737	690	788	715	773	719	700	753	716	776	711	726	735	757	742	730	741	746	749	770	707	734	704	750	716	757	776	773	746	750	781	738	739	715	712	775	737	704	722	725	743	745	720	764	777	783	754	768	720	740	733	753	800	756	761	786	732	686	728	757	734	730	765	764	727	724	713	727	699	716	769	744	753	724	711	729	731	782	761	764	804	722	710	775	719	737	748	739	706	760	754	740	721	707	763	708	713	731	724	753	669	757	765	716	765	720	707	688	706	729	755	749	775	748	724	767	711	740	711	764	689	773	711	722	753	696	750	772	769	735	733	731	771	700	749	721	703	706	742	722	708	746	741	767	750	746	733	756	723	662	691	792	750	707	764	737	744	716	694	676	697	758	785	748	714	752	772	739	741	763	767	727	690	768	750	716	728	740	735	724	778	759	737	718	743	737	734	710	738	709	748	753	734	699	728	742	739	727	707	749	718	732	778	717	750	731	732	816	775	721	725	766	740	705	704	777	774	737	748	784	769	710	706	744	710	828	712	710	740	725	698	676	772	707	740	763	781	737	744	740	694	746	754	738	717	706	770	701	697	716	760	700	764	679	740	759	754	707	756	718	758	792	734	690	759	781	717	707	713	720	779	737	749	733	762	696	711	722	707	767	782	702	750	749	675	737	709	751	701	768	710	722	787	727	720	743	723	752	735	692	760	777	751	717	739	735	762	761	730	745	733	763	743	704	764	758	717	716	696	763	715	736	741	735	715	759	778	744	762	762	765	756	739	712	763	734	725	707	724	726	727	761	781	755	714	723	687	666	771	759	786	707	806	726	737	751	672	762	736	695	691	724	763	706	752	766	736	792	758	734	722	776	717	696	749	697	722	752	750	738	767	709	747	688	700	698	653	758	747	710	722	739	670	752	743	707	729	727	714	791	727	765	731	758	695	759	742	777	771	777	725	793	737	686	745	748	763	785	690	741	741	737	747	776	754	723	722	719	713	694	737	793	753	738	743	687	721	742	736	764	715	747	688	779	784	704	721	733	734	738	722	705	758	706	780	705	717	710	727	776	755	770	777	739	718	781	736	726	716	734	685	691	749	743	696	778	729	732	796	764	775	729	722	755	803	739	717	684	751	715	782	729	722	754	762	735	748	742	798	765	713	719	757	702	727	788	753	723	747	757	753	764	797	759	721	730	754	722	731	680	778	688	740	733	772	745	740	757	758	745	710	726	714	747	756	738	740	733	714	778	730	741	721	761	734	709	746	755	717	759	706	717	766	740	737	800	763	732	762	725	717	746	754	714	751	728	698	723	744	759	776	749	706	716	734	740	735	708	734	727	748	787	702	764	742	715	727	695	747	779	766	749	723	781	702	728	736	774	784	779	747	725	736	732	655	765	761	736	756	722	723	751	738	777	755	709	755	731	767	731	740	736	776	746	757	767	748	783	713	728	788	713	783	744	725	701	738	764	730	718	746	719	732	761	738	690
6278	10994	18360	15987	13096	8334	5326	3148	1715	899	674	533	449	440	521	615	733	1164	1258	907	663	516	386	381	297	305	286	276	300	306	282	284	270	259	284	293	292	286	292	276	275	269	286	240	318	264	269	276	300	263	303	251	271	301	288	256	264	318	270	279	285	302	300	268	320	312	300	281	303	276	277	299	308	278	291	281	304	298	298	300	295	279	256	276	278	298	279	266	304	282	268	281	284	274	274	273	264	300	269	271	285	329	300	284	327	280	273	260	272	264	285	274	307	310	260	286	298	291	267	291	303	288	293	281	283	282	286	273	307	304	275	315	283	251	293	295	282	284	264	323	279	297	284	315	277	264	305	297	309	275	327	307	280	288	299	285	270	267	285	279	255	281	276	313	269	284	265	272	275	283	251	290	303	288	272	313	320	261	286	310	306	287	275	291	284	279	273	299	304	298	297	277	316	278	310	276	288	321	264	285	256	291	242	278	306	293	262	249	296	268	259	313	306	289	296	295	301	275	283	275	326	269	282	280	288	279	288	277	274	286	301	289	285	297	254	294	296	294	292	288	290	287	287	294	311	289	289	277	290	282	309	270	288	277	306	283	299	271	278	296	264	268	307	313	296	290	267	247	261	293	316	285	269	282	288	301	309	299	245	268	266	282	255	264	284	266	266	263	300	317	272	301	292	301	309	297	313	282	289	294	235	325	268	280	266	270	323	302	309	280	257	306	272	302	297	291	295	277	275	298	274	299	257	273	313	299	277	289	279	286	289	325	289	272	302	294	312	294	292	263	287	273	292	294	345	302	313	291	289	275	271	292	267	319	276	296	303	279	301	296	276	271	306	258	280	280	277	281	273	300	298	270	313	287	277	295	295	288	284	283	300	275	318	302	289	283	308	310	255	311	281	279	303	267	280	290	305	281	320	298	287	293	291	281	267	247	262	293	278	286	268	268	276	274	289	278	260	266	241	276	287	276	286	280	277	256	264	278	301	263	280	283	295	273	319	304	298	284	281	292	289	311	291	287	284	297	274	288	295	267	271	301	293	301	289	285	279	266	312	315	315	295	276	300	314	274	300	295	285	264	267	330	303	293	275	279	297	270	294	299	276	277	300	301	296	296	297	282	277	244	308	312	271	248	284	277	279	282	282	290	300	275	283	290	266	289	304	292	277	292	313	292	261	300	287	266	280	288	306	272	271	285	276	271	291	301	285	281	289	272	259	283	286	295	303	288	296	246	303	281	281	274	303	291	299	328	308	290	262	283	255	302	299	271	275	269	295	271	287	286	285	303	281	283	304	269	256	271	302	301	317	287	306	271	308	269	253	303	257	280	303	276	291	287	292	292	268	294	280	305	293	311	294	274	287	295	316	253	321	285	274	308	292	291	271	297	279	310	285	262	272	282	284	310	288	309	286	301	285	320	278	324	281	281	291	295	277	295	288	297	288	268	262	279	290	280	281	282	297	260	275	314	264	289	292	296	292	300	315	279	287	278	318	287	297	320	315	298	287	277	302	263	279	290	295	295	281	287	306	301	271	270	280	322	310	292	288	276	291	315	296	290	261	289	284	283	305	295	295	294	249	304	267	276	312	273	295	270	313	274	293	280	286	285	283	270	279	255	265	281	268	286	264	273	281	284	292	294	243	313	294	280	295	278	305	296	268	297	283	298	256	280	277	292	285	318	279	267	285	284	306	302	299	276	305	290	268	314	284	320	315	285	300	275	292	300	300	326	259	281	283	289	300	269	280	301	277	289	277	311	319	297	297	311	323	259	270	249	274	277	282	302	307	267	270	290	256	290	288	269	311	289	295	283	268	292	291	272	299	302	311	270	295	257	280	306	303	262	278	266	306	287	280	266	282	282	278	289	294	312	303	293	307	296	296	300	284	283	289	279	313	297	274	277	275	305	310	283	269	291	267	263	298	280	294	275	290	297	314	305	270	307	244	258	251	292	283	268	284	291	281	281	284	273	280	279	278	270	293	306	302	306	268	298	307	286	298	272	269	324	321	305	292	274	263	290	282	288	296	272	259	263	265	306	302	307	284	304	268	259	268	272	283	262	282	294	269	280	278	271	310	266	283	281	289	283	278	296	316	310	316	266	285	285	283	301	268	265	311	259	337	279	273	284	320	300	286	257	253	288	296	323	283	284	322	285	281	268	291	312	270	277	265	306	285	293	261	295	285	295	313	270	297	286	271	281	263	289	272	280	271	286	282	326	263	274	274	310	275	267	267	298	288	278	291	294	281	285	276	289	283	271	293	268	291	319	285	269	309	287	282	254	292	293	298	311	264	317	315	282	304	281	310	282	312	303	291	284	272	290	291	288	287	278	297	295	303	266	309	264	281	268	283	297	295	269	288	282	273	281	281	274	268	251	295	249	265	277	301	284	320	290	306	296	289	291	282	269	313	301	263	287	296	237	288	283	295	277	284	300	290	314	309	319	279	305	285	257	275	306	314	272	277	276	298	262	296	321	277	266	288	252	271	273	248	291	296	277	277	276	270	312	281	293	287	269	266	276	324	295	281	288	272	291	285	288	286	286	306	256	251	307	289	276	295	295	269	256	315	320	268	293	255	284	287	303	325	299	300	300	264	277	280	268	281	279	281	282	287	297	269	272	296	303	277	269	295	318	280	304	312	273	314	275	308	284	276	285	291	308	303	294	281	299	287	283	304	264	269	295	284	247	267	289	286	311	296	271	269	295	316	289	291	286	286	271	274	296	304	260	285	310	312	318	305	292	271	303	264	315	295	260	310	311	298	276	301	279	291	284	265	276	284	303	274	310	289	244	272	285	252	293	330	305	267	276	282	282	306	283	306	277	288	270	289	305	279	301	290	268	304	328	284	281	272	292	282	305	280	288	304	277	285	278	301	314	279	272	277	287	277	283	289	253	252	284	303	272	281	319	276	314	295	333	298	292	297	286	253	299	268	304	310	285	273	255	273	289	323	306	257	302	318	283	264	270	284	309	282	283	263	300	283	275	280	262	312	298	279	290	295	288	306	278	278	274	276	317	274	284	295	241	252	292	297	265	294	274	298	268	316	294	291	282	271	308	303	275	260	277	269	301	303	307	326	309	305	275	290	296	288	303	290	289	292	297	273	279	257	313	266	279	308	307	315	295	288	310	287	287	281	266	271	288	285	270	305	268	277	291	262	305	285	312	270	275	289	290	297	293	298	302	264	288	303	316	288	284	266	277	289	303	303	287	284	247	304	290	305	278	278	254	317	258	280	299	295	295	271	305	259	315	280	271	283	272	294	283	293	291	280	290	293	258	283	287	286	298	287	306	259	263	275	273	293	286	306	313	276	290	281	270	287	312	298	294	280	284	288	301	275	304	301	296	308	288	284	266	293	293	253	283	288	284	295	272	295	319	303	324	271	270	285	293	280	274	281	290	277	275	247	302	276	302	293	276	287	261	301	306	301	304	320	291	254	296	274	301	317	298	296	311	300	298	284	299	304	299	301	269	279	245	289	316	298	279
5118	12760	20446	22562	21274	17395	14042	10872	7111	3930	2862	1992	1669	1787	2120	2929	3820	5889	5723	4019	2488	1571	1053	873	813	788	773	714	738	723	728	723	741	683	691	721	749	715	747	667	762	675	752	715	771	722	727	774	755	758	758	733	695	719	734	760	746	739	735	699	761	770	790	731	733	789	719	787	742	748	722	735	712	743	727	736	711	732	715	674	750	726	761	725	712	724	714	716	691	753	719	691	740	729	744	712	689	699	731	744	682	715	714	774	770	716	741	730	721	762	741	733	710	699	781	805	734	749	727	706	751	753	817	717	786	731	708	763	704	722	715	706	733	719	754	771	746	722	724	692	757	716	738	691	696	768	732	644	723	756	694	715	742	753	764	776	750	747	751	777	773	728	700	803	742	736	770	714	746	727	726	702	755	697	716	764	682	724	785	745	733	756	728	766	689	786	715	756	735	735	723	764	715	739	754	761	705	760	715	759	748	703	749	745	753	722	725	787	738	723	752	741	764	733	762	724	751	721	723	732	719	721	711	733	776	745	713	756	727	705	802	727	762	754	701	699	748	699	747	777	724	785	737	726	790	728	764	715	708	694	746	742	753	757	750	780	704	765	779	731	700	720	759	736	741	725	764	685	775	742	737	713	712	718	731	755	705	735	770	734	724	756	759	756	722	734	769	693	708	726	708	768	755	751	736	703	715	713	725	728	712	748	714	707	719	719	799	715	749	727	697	708	744	735	725	739	740	734	713	749	740	762	696	713	729	733	700	765	759	713	708	760	731	751	759	708	705	745	723	701	749	736	706	756	735	766	762	671	736	753	705	774	719	734	737	672	739	728	694	789	732	755	740	695	724	730	699	706	710	758	761	765	806	750	738	740	708	689	738	781	722	735	753	709	749	746	764	746	739	692	736	678	659	712	722	724	764	721	736	745	709	732	685	726	775	682	733	728	768	691	736	715	754	712	773	705	735	725	767	716	747	712	749	757	713	739	728	703	762	772	723	758	689	704	729	734	727	734	746	742	749	705	710	687	703	732	755	705	743	727	749	731	757	693	726	747	713	739	718	737	711	734	767	716	726	729	755	694	710	729	742	728	719	742	732	744	725	721	709	740	781	730	736	725	790	719	754	749	741	717	736	692	768	755	715	723	735	765	703	734	715	753	725	698	710	716	716	756	736	718	707	763	730	691	748	720	758	711	749	730	731	724	720	763	766	776	705	723	790	714	723	732	733	765	708	778	728	726	712	678	715	712	709	735	731	723	703	752	756	729	712	717	720	698	704	728	703	749	740	729	749	726	733	758	721	729	705	715	740	723	727	756	761	703	730	734	720	685	747	746	745	712	704	703	732	768	721	741	740	728	715	717	753	705	700	725	765	730	738	762	728	772	754	736	743	742	736	757	708	729	753	767	679	704	720	666	695	774	698	783	776	770	825	721	751	774	769	711	765	765	696	768	677	775	642	724	721	699	756	744	784	769	698	778	753	729	745	738	724	712	744	730	739	765	743	705	748	735	710	751	677	734	711	686	744	709	753	694	727	715	757	747	675	741	732	712	734	762	736	743	727	732	711	774	725	745	724	729	745	741	694	679	731	675	709	717	739	721	737	763	740	704	716	767	761	713	673	696	727	744	786	744	685	728	719	722	757	749	721	734	756	703	693	712	684	693	720	789	765	681	706	732	721	733	689	727	706	773	731	715	717	736	714	748	664	760	704	743	730	707	715	708	787	755	749	706	807	735	709	776	720	721	713	691	749	697	756	750	751	724	743	706	728	688	733	707	769	757	730	711	715	735	743	703	723	788	739	713	774	686	731	690	747	783	734	726	733	700	777	779	728	740	730	723	728	745	755	745	730	726	740	747	731	793	707	742	737	708	733	691	715	761	745	719	745	740	733	737	738	744	685	740	681	715	735	749	685	682	760	776	697	718	730	734	751	768	746	693	715	731	742	719	731	701	752	758	729	762	735	730	721	748	740	731	708	725	698	749	728	785	716	701	748	721	709	759	745	701	709	704	713	725	688	749	761	714	727	731	754	734	721	704	723	744	732	729	787	704	711	754	685	747	732	716	743	753	754	738	726	704	774	754	761	712	718	765	727	760	748	716	722	760	698	732	743	741	710	785	718	748	716	735	742	734	741	690	698	694	733	719	727	686	782	755	728	777	711	753	699	739	748	738	741	687	715	716	721	750	766	741	726	757	784	705	703	745	708	727	719	767	763	714	743	734	751	686	745	745	734	732	744	799	727	721	719	731	752	680	702	769	751	720	768	733	725	756	742	730	729	717	738	706	754	708	775	772	730	724	706	746	762	736	723	764	704	748	739	704	759	755	742	713	728	750	725	774	742	724	733	688	714	720	756	784	748	704	712	747	732	720	742	772	696	717	729	704	776	726	798	754	749	761	708	772	792	721	705	695	731	743	734	743	727	701	725	716	678	745	744	701	729	772	761	728	719	722	729	715	775	749	759	713	741	751	730	694	722	770	691	710	717	763	747	739	721	728	736	769	725	726	714	739	687	744	745	677	747	709	686	727	763	762	721	745	684	672	734	731	752	762	742	782	728	701	725	728	709	752	720	694	745	689	728	727	744	725	726	742	708	725	728	773	660	714	755	688	696	747	777	724	723	723	749	762	731	740	736	739	746	781	726	702	783	718	721	718	721	702	749	693	720	749	744	760	714	730	708	736	744	733	753	720	731	713	689	770	715	735	713	739	740	721	785	781	717	714	770	733	707	716	707	761	681	738	741	708	730	744	777	707	728	678	711	731	742	708	715	749	770	749	744	743	759	693	733	671	691	684	741	751	773	707	731	736	803	705	739	716	760	787	729	726	714	761	722	709	725	746	710	692	725	670	733	797	759	720	741	733	690	710	755	701	732	786	738	727	731	786	731	732	777	735	732	772	714	720	781	707	701	759	762	760	760	672	721	707	737	702	721	736	758	717	712	681	772	764	727	752	734	710	751	729	724	714	720	752	748	709	760	710	707	727	711	693	730	763	726	709	719	740	736	737	689	638	751	787	767	750	768	704	726	718	651	725	764	701	738	721	734	725	712	774	770	718	756	766	704	719	720	708	738	807	701	735	721	763	737	680	748	735	727	757	740	718	714	762	696	738	737	712	716	751	725	742	709	761	698	728	743	747	725	726	757	735	727	751	745	697	747	726	717	734	715	732	735	725	729	724	775	736	743	752	712	742	706	733	737	716	686	735	737	743	741	718	732	717	735	713	709	726	733	740	717	757	692	771	740	777	776	737	748	750	761	739	725	746	726	749	702	781	752	706	778	689	776	756	775	731	712	730	745	689	774	731	746	723	739	712	718	742	743	723	773	751	738	725	745	713	726	775	732	728	775	778	737	768	737	760	756	775	737	717	749	794	708	743	713	709	746	682	698	703	674	731	781	742	802	664	731	737	647	736	735	721	783	726	727	733	753	685	714	758	758	754	696	682	717	710	749	724	755	794	771	736	704	658	692	771	731	725	735	759	746	729	731	688
28860	53549	42687	38136	32286	30820	25026	13670	6904	3302	1449	1108	957	815	817	1352	7608	10408	8226	5444	2595	1303	634	419	326	314	310	267	273	348	273	272	311	287	311	294	333	276	312	324	298	291	315	288	272	289	254	297	296	316	307	302	267	289	288	316	313	250	300	281	292	310	273	307	274	290	326	274	285	267	317	306	300	323	296	304	302	304	297	297	309	326	294	284	289	320	306	290	281	289	283	249	286	298	289	289	320	309	316	280	284	290	305	280	297	297	286	318	297	292	291	278	311	279	318	286	271	299	282	315	279	300	335	269	304	295	272	268	286	252	314	277	260	281	324	322	275	318	295	296	282	260	276	287	309	290	298	311	287	280	291	275	307	292	300	301	298	273	263	284	282	301	311	291	292	297	274	293	313	261	291	259	304	294	301	299	302	309	305	302	272	293	287	300	306	309	307	310	311	299	277	287	273	271	278	280	307	300	316	326	301	312	305	290	320	260	280	266	277	299	308	270	285	265	298	290	283	281	318	278	300	295	295	298	295	284	306	295	286	285	294	299	274	313	296	316	290	264	309	291	280	286	277	295	314	306	313	261	293	274	295	284	288	313	263	274	294	296	295	290	278	288	293	337	303	298	294	257	297	294	285	283	267	276	274	273	306	327	327	286	303	314	292	296	308	288	267	247	286	285	323	309	306	290	293	285	267	246	284	329	308	301	294	277	293	244	342	266	281	287	295	295	300	288	290	317	292	288	294	290	281	294	295	320	312	281	307	297	266	265	315	290	285	322	279	299	297	261	290	286	287	292	305	297	295	251	306	301	299	285	292	289	307	294	283	280	313	310	269	282	269	271	323	319	287	269	317	291	272	277	283	291	272	290	266	291	293	310	321	312	316	296	294	290	299	270	316	340	314	282	291	288	278	296	284	300	282	301	299	292	280	309	291	304	328	309	276	286	310	282	266	274	332	316	278	310	272	327	267	297	268	279	278	289	298	318	285	292	292	267	298	279	293	302	310	284	297	311	321	307	283	292	296	272	301	334	301	288	262	273	283	292	290	261	304	264	286	285	292	289	287	280	308	273	279	271	297	316	299	267	300	323	272	299	326	275	294	299	287	329	270	280	323	278	294	300	285	301	294	283	298	308	270	303	251	285	273	268	308	296	317	263	279	275	302	308	293	269	296	268	296	264	268	297	321	303	306	272	260	290	276	248	279	294	271	303	292	272	312	315	288	280	312	301	361	287	299	292	309	290	291	293	260	316	318	298	307	292	292	296	294	330	325	285	316	286	255	296	282	294	270	323	308	310	301	287	317	315	309	278	268	288	327	323	308	253	312	300	306	268	303	294	283	305	291	284	258	302	298	311	331	290	311	323	284	289	291	305	286	328	267	315	299	306	291	262	307	257	280	312	327	275	297	290	292	329	276	309	306	284	288	306	293	280	331	303	307	283	261	265	328	278	292	319	302	288	295	283	282	293	317	312	293	269	300	291	309	277	291	295	280	309	319	309	337	244	299	321	288	279	261	323	326	301	299	283	281	283	267	301	288	312	298	287	288	305	280	271	297	282	292	281	300	288	265	329	298	338	264	297	285	297	268	317	301	255	309	277	302	273	303	266	312	304	300	294	276	273	292	300	281	300	267	309	274	276	273	282	274	275	293	273	295	275	278	312	314	298	294	311	319	268	281	302	334	312	301	285	312	286	309	249	309	279	297	292	321	316	315	327	301	308	321	279	283	274	293	291	270	291	298	293	266	302	288	253	278	309	274	320	316	299	293	267	292	267	293	296	274	286	287	290	257	277	298	295	317	289	292	280	298	291	285	290	305	291	279	310	267	297	292	305	289	305	290	305	283	260	305	273	312	275	327	291	310	286	305	247	304	273	299	277	314	272	280	315	302	314	297	285	273	294	288	303	265	304	292	290	313	307	310	276	322	309	291	288	281	306	286	292	298	311	274	265	308	299	265	300	304	310	277	279	291	293	274	319	322	309	302	278	272	280	308	300	314	275	294	270	317	306	312	279	298	291	294	276	299	329	277	319	299	331	303	281	295	281	292	290	320	334	289	309	308	294	289	324	304	288	312	301	290	292	304	316	303	313	317	277	314	294	277	283	324	292	284	283	285	278	291	283	283	309	319	317	294	322	297	277	294	304	309	315	287	261	299	289	312	294	306	295	304	292	311	294	327	306	302	357	313	268	292	309	261	316	300	302	293	320	313	287	315	259	296	306	313	277	291	305	260	277	301	282	283	245	285	280	320	286	270	317	266	283	302	305	287	306	305	258	301	276	290	297	291	275	262	271	298	297	317	283	313	295	297	264	323	276	293	303	287	307	262	274	306	304	311	287	301	288	281	273	329	282	280	285	294	340	305	296	335	309	289	323	265	284	290	282	301	316	304	268	279	284	302	328	280	299	277	309	282	320	296	295	312	295	307	291	286	303	277	308	253	265	296	305	290	290	254	282	274	301	288	314	271	291	307	272	306	283	276	258	303	297	299	334	301	313	283	311	279	307	275	318	286	292	288	310	298	278	275	321	294	305	275	295	314	272	314	278	283	269	305	276	298	293	298	253	290	321	290	282	296	290	286	333	291	290	315	316	299	298	279	286	277	278	291	282	305	312	299	299	304	291	290	309	299	271	310	299	290	303	309	263	289	294	306	293	289	267	311	334	309	289	291	304	320	297	296	317	328	282	274	288	307	282	305	303	319	276	293	276	288	263	289	293	284	311	297	297	307	277	326	281	285	286	305	283	288	303	279	307	295	322	289	343	284	294	314	306	258	300	284	300	301	306	290	262	267	291	304	316	281	327	266	260	298	282	288	315	280	275	310	312	276	278	257	311	299	317	301	283	299	292	264	310	281	302	283	321	264	290	299	280	287	275	290	290	289	292	327	267	280	280	279	295	303	297	314	298	296	295	311	274	293	322	324	283	313	274	287	280	305	309	301	321	298	308	327	296	312	277	267	279	273	303	304	304	334	333	271	295	301	274	304	297	300	299	279	262	279	280	296	293	300	302	297	292	305	319	331	312	285	283	299	259	316	290	294	252	251	273	294	279	282	316	306	265	278	300	274	287	325	281	284	305	296	270	274	311	313	280	299	259	301	317	307	297	296	332	306	307	254	312	295	293	311	285	320	286	293	287	293	278	293	298	303	307	310	310	303	301	304	306	299	280	257	282	310	301	289	313	279	287	309	316	323	291	291	287	272	283	287	309	283	302	320	272	303	285	286	297	298	308	294	290	291	286	282	261	282	308	303	305	277	303	293	272	272	310	284	273	305	311	290	304	301	275	317	298	306	257	297	310	283	293	289	319	298	285	267	311	315	282	300	290	304	334	298	299	271	318	316	301	291	275	293	291	298	277	280	339	285	319	306	296	276	265	301	264	323	318	322	306	325	301	278	277	288	282	318	298	351	278	282	274	316	330	295	343	301	311	317	286	306	290	309	288	307	307	271	315	287	306	299	277	313	281	262	309	288	280	291	328	290	313	285	305
19111	45717	42143	44179	39587	40578	26846	10210	9997	7939	5228	4808	4133	4016	3952	6990	26642	30875	26626	19716	11439	5636	2472	1286	854	797	741	760	751	763	744	726	736	746	770	739	697	736	755	781	709	746	694	705	709	775	751	773	726	750	704	714	729	760	733	725	692	734	769	741	738	771	680	760	696	734	743	692	756	748	737	778	720	779	729	747	718	732	726	725	749	723	678	786	689	771	770	716	691	717	767	766	734	759	760	757	705	738	723	719	732	779	717	696	739	772	785	739	770	785	729	744	740	731	725	732	751	686	774	708	739	714	750	701	739	747	751	715	734	707	712	721	710	704	749	762	758	757	749	757	716	720	711	736	744	770	727	764	735	756	760	753	740	710	744	717	746	744	722	719	724	752	706	739	730	669	699	678	720	761	770	733	766	755	703	745	741	733	758	759	734	753	745	780	765	792	742	706	741	710	717	765	711	733	739	787	751	775	739	745	733	764	713	769	754	710	733	763	747	760	757	730	802	731	731	728	747	672	728	714	776	719	742	723	710	719	765	722	764	717	713	763	733	801	733	736	717	739	752	711	714	716	743	746	683	747	723	774	724	706	741	691	691	752	782	761	755	765	726	694	747	694	727	717	708	718	718	698	712	726	736	722	704	739	737	736	752	786	756	735	781	747	725	686	741	724	763	731	737	769	727	677	758	735	688	792	734	715	684	770	774	751	765	732	776	704	765	733	739	676	781	684	765	758	778	687	748	739	771	737	696	722	764	745	730	737	772	723	717	673	758	744	716	753	678	736	731	740	747	720	760	733	776	802	783	681	751	779	686	718	735	701	719	755	698	743	747	726	737	717	777	731	742	756	771	722	758	731	747	791	749	677	721	745	754	728	736	693	777	728	688	748	783	711	683	732	760	742	764	737	715	742	770	715	735	760	739	723	762	705	729	743	740	745	735	732	733	772	749	763	776	721	734	742	738	745	708	735	716	734	720	741	742	746	714	749	772	712	713	770	694	744	732	692	745	760	770	745	741	746	746	733	734	727	730	687	725	740	745	752	766	733	746	714	752	743	701	705	752	780	721	737	714	755	712	759	805	752	736	734	752	737	745	751	782	816	735	710	753	746	702	747	699	733	747	728	724	700	750	727	738	768	716	731	725	712	731	777	750	741	706	762	718	759	733	726	719	750	700	744	653	785	725	677	684	695	738	714	748	687	752	715	740	704	781	732	750	742	727	724	698	790	757	671	709	722	737	734	760	779	745	684	758	753	764	742	724	758	784	766	704	743	734	747	718	718	746	790	719	754	714	726	751	698	747	716	741	740	682	695	724	733	782	774	743	740	759	752	682	726	829	756	710	717	704	782	725	716	716	688	755	712	749	750	718	782	727	705	704	740	729	730	747	728	746	712	768	769	710	773	716	711	753	739	746	699	723	740	764	750	724	734	758	779	738	735	717	737	761	784	764	735	683	710	747	814	728	773	745	758	747	741	743	748	723	733	721	741	730	750	743	775	739	772	766	748	738	733	708	754	688	743	760	715	742	759	735	712	740	734	719	729	755	728	721	763	731	731	779	769	747	733	719	728	752	752	754	736	691	757	729	730	707	736	728	733	769	744	738	785	712	731	776	671	720	738	721	706	722	721	736	720	721	744	707	736	790	699	765	723	708	760	753	724	720	745	720	738	738	734	708	719	702	704	758	743	737	758	720	767	722	731	745	705	756	691	748	729	724	722	754	753	710	771	734	759	732	713	713	698	720	727	739	784	769	733	707	757	738	776	756	721	716	707	726	739	695	729	742	756	704	725	772	709	697	733	762	726	718	711	727	719	690	693	744	743	713	747	747	785	710	721	756	720	746	697	727	721	719	747	704	769	735	764	764	737	720	723	737	708	745	757	730	782	761	750	740	723	787	720	756	728	716	737	732	751	725	736	739	744	792	732	770	759	736	735	746	739	746	742	748	724	781	721	775	694	729	753	747	773	773	748	711	731	735	709	752	707	753	756	713	726	747	690	687	707	763	720	714	727	707	726	726	716	737	741	763	767	764	721	702	723	752	764	754	784	723	721	680	672	768	747	707	785	704	734	775	733	766	724	768	738	755	758	717	720	727	721	728	790	791	748	740	728	711	747	783	749	718	795	759	739	720	759	757	752	747	759	698	760	703	732	748	773	770	719	728	735	739	704	744	742	762	742	694	785	734	731	749	747	733	765	743	679	751	739	772	728	751	735	749	732	775	711	709	739	768	770	730	716	739	794	746	780	742	762	727	747	717	740	753	681	773	757	720	755	784	742	783	719	765	734	771	682	715	751	753	739	734	732	713	700	660	684	758	791	735	752	756	718	732	778	760	714	774	730	745	776	731	754	755	740	708	722	752	759	762	727	731	724	736	749	740	759	758	760	716	702	728	732	711	760	719	753	731	771	719	756	744	798	707	744	722	749	720	767	767	690	731	725	735	730	752	654	716	723	825	785	749	776	714	703	696	734	716	776	784	739	722	729	733	718	752	727	739	684	733	751	771	714	697	756	732	727	696	734	764	694	686	759	722	747	737	739	740	723	686	723	744	768	700	724	731	731	749	755	770	747	739	800	736	728	783	778	742	746	727	722	750	721	698	739	758	745	691	725	724	719	729	763	711	692	713	699	777	724	722	726	727	702	778	748	733	741	687	704	749	722	783	704	731	766	759	799	764	717	722	763	743	764	701	737	718	776	759	769	719	731	781	799	730	723	744	716	766	741	728	724	721	770	710	763	693	721	716	713	694	755	733	714	692	753	755	792	821	705	750	678	776	714	749	762	738	723	713	725	716	716	731	783	734	736	743	745	751	789	712	738	732	782	763	713	765	768	739	741	747	743	731	697	755	732	731	723	730	696	703	711	753	670	794	704	717	759	716	673	708	717	774	742	736	754	755	736	709	753	729	773	707	722	715	716	723	733	708	741	718	759	707	746	690	742	741	725	769	726	719	724	670	725	786	777	694	734	752	785	740	736	749	716	743	776	747	766	680	738	768	721	742	742	749	741	769	698	744	751	733	711	722	720	756	734	742	736	704	711	753	736	719	756	713	732	708	753	715	739	728	717	731	771	764	758	714	752	722	704	722	727	751	751	721	716	710	788	722	695	739	689	764	736	718	735	699	748	735	726	724	720	735	722	768	775	751	722	726	722	710	737	740	762	762	765	716	764	771	760	718	726	743	762	728	739	691	708	792	745	736	694	744	726	726	708	709	756	711	710	760	711	750	753	698	739	733	732	709	755	772	728	748	764	733	774	754	706	730	788	763	740	777	723	748	766	725	765	724	764	746	693	731	722	753	726	761	737	751	714	730	700	742	768	749	744	735	742	772	744	716	760	737	708	782	727	709	726	720	711	781	754	755	723	791	738	764	753	706	747	723	787	714	770	736	773	754	716	775	718	765	687	741	705	759	749	727	718	721	770	703	719	723	797	719	753	688	746	749	735	714	725	678	728	705	751	745	751	730	768	757	729	682	730	734	765	748	709	669	729
40661	48571	47463	39576	29752	24070	17374	11622	7342	4125	2040	1560	1234	1172	1040	1727	11810	15708	14086	8529	3913	1855	725	442	341	297	301	292	303	300	312	299	282	291	295	289	316	303	284	320	298	278	305	306	259	275	308	307	307	273	280	277	313	281	266	278	293	294	287	284	327	269	276	290	267	298	302	300	302	329	260	276	295	290	311	313	337	284	276	305	287	256	280	336	304	282	297	324	267	305	256	279	271	253	316	317	311	281	299	289	279	284	286	271	286	263	279	292	308	299	290	299	258	319	289	263	309	297	290	327	259	278	293	286	262	269	268	257	266	269	316	276	278	300	330	293	302	264	281	295	268	301	276	297	286	299	271	274	285	314	279	303	331	309	268	294	295	297	315	286	292	302	285	294	303	279	316	316	278	281	307	283	257	308	308	307	304	285	290	292	297	278	296	262	285	288	270	317	316	298	301	307	291	278	305	288	337	304	323	300	266	294	316	289	285	244	279	293	290	310	292	301	305	278	297	302	306	283	294	294	279	313	317	310	279	282	303	273	284	303	296	323	323	300	330	296	289	322	281	271	273	285	301	314	296	300	299	333	300	291	312	282	270	305	294	306	258	305	290	271	283	289	298	263	303	271	279	278	291	306	284	303	288	296	286	283	299	286	299	323	285	272	288	318	288	287	264	311	315	280	296	317	275	291	299	287	339	303	289	307	320	278	301	308	298	310	277	284	281	317	311	321	335	304	316	286	296	274	285	299	288	274	304	288	304	298	294	279	297	285	287	284	295	333	304	258	274	295	311	319	254	285	298	303	291	307	282	310	303	274	288	293	297	274	284	263	307	285	296	285	290	290	271	306	287	275	289	314	287	313	262	290	307	306	300	290	312	292	298	282	260	286	274	263	312	303	320	300	284	304	295	289	275	309	274	254	306	278	282	302	281	287	300	292	295	305	284	321	291	295	294	247	266	285	254	290	316	299	293	297	254	310	297	310	283	282	300	275	301	329	301	272	311	274	283	312	322	301	319	314	331	285	300	300	294	273	272	271	312	311	314	300	291	286	315	294	297	305	282	283	292	282	320	260	336	276	311	296	301	284	289	315	286	322	289	288	316	278	300	321	282	308	310	288	274	304	292	294	297	310	333	279	341	294	290	342	308	287	306	296	294	293	291	311	290	275	305	300	275	319	266	323	302	281	277	290	302	301	288	276	271	286	303	294	292	263	304	277	303	291	297	284	279	322	264	291	292	293	283	267	287	270	325	338	274	290	299	295	288	286	305	289	317	322	292	276	332	312	278	264	300	292	303	276	276	315	296	251	309	308	292	291	288	268	277	302	302	322	307	280	287	296	320	258	328	298	281	301	312	294	343	275	294	274	302	312	316	278	284	279	307	330	274	299	281	293	295	296	303	291	340	322	279	299	332	302	298	273	267	271	288	308	288	279	311	315	296	295	271	327	309	299	339	276	298	302	281	317	295	278	303	307	290	283	286	301	302	304	294	293	296	276	289	291	307	271	290	278	314	259	297	316	318	280	303	300	287	284	291	301	307	289	306	292	266	309	286	297	313	283	268	283	276	281	291	287	271	291	290	274	322	310	290	305	288	291	296	274	301	311	322	287	291	280	291	304	312	298	298	290	343	293	314	301	267	296	276	295	308	294	281	276	259	304	306	288	297	348	304	306	316	295	342	288	296	291	260	309	278	321	298	303	296	312	288	299	264	277	276	280	332	280	277	311	282	299	262	294	319	272	273	303	284	280	288	292	286	291	300	305	296	317	272	299	296	279	279	311	298	297	277	281	271	308	306	272	306	307	326	258	289	299	290	261	298	307	315	298	273	284	317	279	307	331	293	297	293	316	291	290	284	289	292	282	301	306	262	291	279	280	291	291	321	296	293	284	282	291	320	275	291	307	290	344	278	276	293	269	294	294	292	320	342	310	258	309	284	285	306	294	319	308	293	299	325	314	311	291	321	288	286	267	274	305	284	293	303	260	270	310	290	266	267	284	325	309	299	313	300	310	299	291	299	311	268	272	298	286	302	286	328	270	283	332	331	281	275	300	321	302	294	282	276	277	279	313	299	281	271	300	275	257	305	298	265	310	294	298	298	278	270	318	289	270	272	311	297	299	272	300	284	320	287	334	267	286	269	283	296	305	314	277	297	314	311	300	297	261	295	304	308	289	286	266	297	307	264	298	244	308	282	321	292	274	297	302	275	286	323	317	303	288	319	321	294	284	265	294	276	315	301	322	270	270	301	289	284	279	326	327	290	314	296	323	293	322	293	306	306	289	275	300	333	269	312	301	275	300	269	271	288	289	270	301	299	323	305	286	307	303	293	280	282	274	269	310	314	287	297	303	309	318	287	267	304	307	285	311	271	308	307	284	300	265	304	313	297	298	264	295	322	267	320	301	300	291	309	315	312	317	303	292	265	290	289	286	331	306	312	281	297	298	273	311	285	314	299	281	275	281	312	291	271	286	288	327	357	307	295	286	272	285	311	302	316	298	298	282	293	277	308	265	324	284	300	293	265	274	309	299	316	296	325	316	301	317	281	320	307	239	294	298	258	334	318	276	315	260	285	312	298	276	307	280	298	292	312	264	281	304	251	285	310	284	274	299	315	290	303	290	312	282	300	310	293	274	319	294	305	295	297	290	298	300	297	277	289	292	263	309	291	287	316	307	278	281	287	276	278	331	272	289	290	304	278	283	266	283	277	273	277	281	283	325	291	287	301	298	308	273	287	292	268	305	301	266	282	277	301	302	313	260	278	295	280	293	307	281	306	284	295	289	282	298	286	332	305	315	282	308	306	275	301	314	300	305	288	302	304	271	331	249	283	252	295	286	281	278	288	333	297	303	307	325	276	303	302	289	287	305	302	293	276	287	288	275	295	300	280	307	285	283	318	294	267	290	295	287	292	314	264	296	296	283	291	302	275	288	311	266	267	287	285	305	307	292	306	294	289	297	275	309	325	300	310	292	291	280	310	315	292	298	273	322	311	293	284	300	307	300	300	285	262	248	310	286	291	287	301	275	271	303	276	280	295	302	302	253	296	309	284	285	288	289	303	286	294	305	278	275	297	263	289	294	304	270	294	283	291	306	314	302	315	274	299	265	282	289	277	263	313	295	298	295	269	320	313	295	282	325	312	267	269	296	288	276	315	285	321	305	297	291	304	294	287	300	282	326	310	283	282	296	329	307	269	268	278	330	273	279	286	319	300	265	268	304	313	292	292	306	282	271	269	283	309	270	325	266	272	325	310	292	313	275	300	291	293	300	290	250	313	319	287	274	271	266	301	290	286	283	277	302	308	295	312	275	280	307	293	293	311	329	283	306	297	291	297	331	315	283	290	308	296	269	306	254	304	292	288	284	328	312	292	307	312	317	288	318	307	298	307	299	274	277	303	275	272	293	302	320	325	302	281	286	260	279	297	291	308	304	304	291	283	286	305	288	289	297	261	285	295	301	274	256	300	313	314	298	276	292	317	283	269	270	325	295
28132	42083	48206	46740	35539	23650	13401	12277	11884	9937	7217	6769	6182	5332	5022	8179	34590	37771	34828	25458	14896	7506	2990	1385	931	797	755	725	716	696	701	769	764	692	721	727	762	699	722	694	754	761	706	717	746	746	763	681	774	723	772	717	723	742	678	716	683	726	735	800	670	712	716	783	748	734	706	710	737	759	737	739	780	716	701	734	784	747	699	712	750	773	700	758	782	735	707	751	696	738	688	727	704	729	717	704	760	700	745	705	787	733	713	694	705	719	732	725	714	742	712	720	752	739	735	725	723	702	737	679	688	742	736	763	713	766	728	713	719	783	745	756	726	748	730	760	678	696	711	725	744	751	739	734	668	716	727	691	739	687	739	665	712	758	719	771	750	695	723	736	764	694	732	686	701	717	718	754	715	706	688	754	773	740	760	746	744	717	750	742	732	762	783	733	757	718	733	747	705	737	728	732	766	703	672	771	757	720	733	738	714	767	734	744	729	736	676	730	729	734	703	729	755	763	771	762	657	757	711	739	741	735	727	700	694	718	777	751	728	706	719	693	743	725	717	759	753	768	754	704	766	767	697	728	705	724	679	731	791	748	741	774	743	735	697	707	706	694	751	767	757	727	724	707	685	734	737	812	741	735	728	741	730	741	768	727	720	703	727	729	715	721	752	732	755	683	723	700	709	824	715	695	778	719	700	796	715	749	717	717	713	710	727	717	743	747	723	709	774	726	720	791	695	715	716	732	711	777	701	729	740	749	758	739	718	711	774	707	720	698	759	798	759	733	717	709	729	698	706	733	691	724	711	731	748	748	733	727	729	741	746	747	740	733	712	664	769	703	715	718	750	726	787	733	744	656	734	684	738	756	780	767	713	672	729	728	678	718	732	767	753	708	744	735	693	749	705	743	742	718	749	746	742	715	726	739	694	741	689	739	761	731	697	718	672	742	730	748	732	699	721	684	709	739	762	715	763	772	773	714	719	731	747	719	742	710	745	796	726	700	700	688	716	713	761	749	748	728	704	728	703	728	730	741	749	721	772	672	764	715	747	756	739	693	753	778	770	725	666	815	709	702	701	771	705	740	734	763	716	765	741	739	743	722	700	737	701	717	716	779	700	803	767	695	750	740	724	681	737	743	756	711	718	695	723	688	713	755	722	739	714	699	756	729	741	742	756	680	756	711	730	760	766	718	755	730	743	730	740	738	739	748	715	736	711	708	733	765	690	695	709	728	742	735	730	730	720	715	757	755	747	742	800	706	698	703	760	742	723	747	790	726	763	727	734	761	708	749	733	706	767	738	800	683	792	757	757	772	753	764	753	772	706	722	696	747	694	679	741	733	744	749	723	765	733	728	748	752	694	737	736	740	733	716	736	738	720	747	716	757	701	671	704	763	741	716	772	714	737	753	743	755	717	694	739	718	729	751	736	689	686	719	758	733	718	757	753	746	720	785	763	736	720	725	719	752	749	748	729	733	737	756	723	719	759	733	717	748	753	697	690	719	753	705	759	684	792	784	714	764	722	762	762	708	807	773	783	710	790	751	737	747	729	769	742	693	736	720	710	767	752	721	736	758	758	711	797	716	713	745	704	766	713	687	721	792	724	697	689	732	719	736	718	717	693	758	716	771	726	706	739	716	688	705	730	722	698	786	734	697	709	757	685	717	704	777	737	752	704	749	753	728	762	726	745	696	732	731	709	704	828	713	759	737	719	747	773	762	705	711	702	754	744	710	761	745	735	743	731	751	690	722	711	756	771	728	718	677	734	746	801	720	756	813	736	701	712	721	763	778	744	697	714	758	734	752	742	756	727	702	744	731	769	724	752	780	697	713	707	720	706	733	746	700	741	688	730	743	759	743	713	746	745	716	721	721	749	746	758	721	747	725	704	792	767	735	743	709	717	708	763	791	753	765	703	717	723	680	700	670	707	682	753	735	764	717	763	773	756	738	738	807	732	732	721	763	724	723	760	680	742	712	692	737	748	691	746	734	691	748	771	757	714	715	766	728	717	690	739	724	728	769	731	756	734	749	676	712	788	763	729	767	684	749	717	740	725	771	746	775	765	737	719	718	741	757	690	711	743	722	772	776	723	764	669	700	775	739	795	743	756	801	786	746	741	748	719	707	767	737	721	699	705	737	705	713	711	772	719	739	706	704	809	729	712	733	748	736	752	768	731	734	659	709	722	707	681	754	731	719	710	748	705	705	681	735	722	732	699	754	680	746	754	721	759	694	684	734	719	749	764	735	729	738	751	737	748	727	742	741	774	707	724	716	755	741	700	721	675	671	694	709	747	770	758	679	755	744	739	709	697	706	673	797	711	732	709	796	712	674	746	782	742	726	729	739	776	757	728	739	693	743	721	709	707	763	790	791	716	688	753	737	743	725	744	725	683	699	737	821	713	701	724	744	735	764	713	726	790	740	683	772	705	725	768	722	689	706	689	741	718	758	742	740	738	797	724	744	751	738	718	720	767	753	736	731	744	707	719	750	686	756	738	752	737	722	753	741	713	750	742	742	741	707	720	732	716	793	739	709	725	721	710	733	720	733	721	735	755	769	733	783	741	797	747	731	698	718	720	753	744	777	717	754	705	736	746	777	737	742	723	712	727	731	728	754	730	698	723	761	683	721	730	744	706	730	708	726	763	735	750	753	712	748	763	709	685	731	736	684	725	731	752	731	725	744	697	755	712	745	753	739	728	697	730	735	713	699	778	742	727	675	767	712	724	735	773	703	705	710	760	745	758	771	724	749	736	703	748	711	731	734	775	693	782	739	746	777	694	686	750	728	690	701	728	771	748	768	722	710	768	763	702	744	768	723	780	754	788	693	753	727	726	746	722	759	752	765	727	731	744	700	705	784	727	733	685	745	693	723	751	744	718	742	726	759	742	721	698	741	734	702	758	731	739	754	758	747	729	730	766	718	705	730	699	739	745	732	769	754	710	736	700	721	721	751	740	777	722	718	700	767	734	758	742	691	750	697	727	716	739	692	770	724	757	733	727	758	705	734	730	697	690	742	683	738	720	689	717	777	714	783	760	680	722	728	708	730	731	706	764	749	708	713	718	728	756	719	737	751	729	737	754	664	695	676	729	766	749	729	745	722	723	709	713	685	690	730	767	718	770	689	733	707	717	765	766	759	755	807	748	771	719	738	723	737	748	693	738	733	747	689	727	707	678	757	760	726	743	708	743	696	780	823	713	758	739	737	720	696	777	731	757	736	734	695	726	786	738	739	683	716	698	734	707	740	698	702	789	701	757	721	708	767	715	688	699	714	727	687	726	682	695	738	737	733	729	724	765	699	679	734	743	718	741	732	715	776	712	746	742	708	718	682	729	756	745	733	675	762	739	724	690	767	759	715	704	719	697	744	730	692	717	691	725	729	688	702	747	697	738	786	714	741	695	785	741	714	700	740	725	695	683	707	764	782	777	725	718	716	741	733	738	724	778	768	763	737	661	794	708	755	673	723	775	753	709	688	758	772	707	744	744	736	748	730
9333	9308	12829	10246	4997	2155	1310	1031	866	797	694	661	647	574	576	533	822	1206	1297	928	637	431	338	313	288	304	284	270	283	285	269	272	276	269	290	301	301	315	279	299	291	308	298	299	296	263	261	294	308	271	249	290	276	295	328	279	282	294	294	269	276	275	275	274	261	258	303	297	279	282	286	281	282	286	252	262	282	253	300	316	245	288	291	296	238	292	304	307	267	275	316	258	271	273	307	291	254	286	274	292	296	283	273	305	290	282	255	281	286	292	295	283	293	292	288	279	303	305	295	280	293	265	302	302	285	262	272	286	284	285	290	286	309	312	276	303	275	301	263	294	316	283	276	277	282	308	302	262	277	293	276	257	285	266	279	265	259	281	289	246	288	275	291	296	272	295	294	298	284	266	277	298	305	298	306	299	295	288	298	292	297	278	255	271	275	261	295	310	317	274	272	299	280	289	267	290	290	294	295	287	298	273	318	292	290	321	285	292	254	304	286	313	282	300	284	311	276	322	276	284	305	279	300	305	254	258	292	293	285	304	287	273	289	278	266	296	312	288	307	277	275	297	285	273	300	301	265	266	306	306	297	259	292	295	271	297	259	265	269	325	261	296	287	300	285	289	276	274	291	298	283	306	274	284	277	276	287	266	278	276	285	309	284	318	303	282	295	284	295	270	289	276	296	308	300	275	300	271	272	291	292	317	279	287	282	311	289	291	339	294	285	294	286	301	283	270	301	303	289	299	277	309	272	298	298	286	267	278	293	278	314	270	270	323	305	278	308	301	294	289	268	285	297	276	291	253	284	302	312	281	302	283	287	251	275	279	300	310	309	283	271	284	284	267	303	290	295	320	261	282	308	272	285	269	305	286	281	272	314	274	289	275	285	304	297	265	284	281	301	306	302	284	270	259	278	275	291	281	280	282	283	300	282	281	307	288	290	289	293	276	297	284	273	295	288	264	340	285	304	294	294	265	294	307	307	292	276	316	304	285	286	297	277	293	275	287	296	274	297	275	275	276	274	268	282	280	313	275	271	302	240	295	289	322	278	310	261	268	313	294	292	318	282	325	314	304	265	240	254	315	320	255	292	293	272	256	325	297	318	292	297	257	292	267	269	296	269	301	281	286	273	274	297	307	275	267	282	286	301	258	273	301	288	304	274	281	280	273	308	314	260	285	249	273	287	277	292	250	281	291	291	268	295	293	311	307	268	282	282	273	277	314	276	286	305	268	287	282	277	305	301	299	272	297	324	296	298	274	272	278	298	310	308	293	289	285	318	263	271	262	309	268	287	301	291	298	287	304	267	262	295	277	270	313	296	300	297	292	263	320	301	277	282	293	278	271	261	306	269	273	313	283	305	289	299	283	278	273	283	305	282	266	298	270	294	287	296	287	296	280	272	315	305	277	296	274	288	279	268	309	263	266	268	295	311	294	303	276	267	263	267	302	267	284	270	285	288	289	290	262	287	305	285	284	285	304	279	287	273	268	291	289	276	280	286	263	292	301	286	281	270	303	297	272	256	264	291	290	274	272	250	308	303	282	297	273	239	282	264	261	288	305	300	288	307	290	299	280	300	272	294	253	289	260	263	300	256	281	295	250	284	280	259	289	331	292	290	286	294	261	289	306	283	315	284	288	272	285	285	297	258	291	280	279	278	298	274	291	306	266	283	270	273	291	322	294	285	279	265	310	307	293	274	267	292	299	295	301	269	261	287	292	323	270	263	258	259	306	298	302	292	291	271	300	266	285	290	308	286	284	246	302	301	244	254	268	295	292	268	307	292	321	270	302	293	274	281	292	287	296	266	277	268	268	273	288	277	304	277	303	279	306	277	296	272	298	286	307	293	292	273	285	278	280	279	260	310	260	297	269	272	287	307	262	288	289	291	285	296	269	303	292	298	252	271	303	256	280	266	271	286	263	284	276	296	262	287	312	276	292	281	279	258	296	275	322	282	262	276	282	322	309	274	309	290	279	269	297	300	252	295	314	281	257	264	306	272	300	308	279	326	280	289	278	284	320	308	305	307	269	289	261	266	289	286	279	313	274	275	302	313	268	279	279	271	280	297	306	297	295	294	306	303	293	301	310	276	282	317	308	284	278	280	310	275	289	284	273	325	265	290	292	299	294	266	283	324	266	279	272	289	270	260	311	291	310	282	266	270	297	302	259	263	277	282	291	272	284	278	305	320	272	261	303	290	294	290	282	295	292	251	284	282	284	326	281	291	277	284	304	316	281	292	281	306	252	289	290	292	289	279	279	272	284	309	293	289	266	276	272	303	337	316	282	295	288	297	275	309	285	295	300	292	260	293	289	310	300	294	267	280	288	290	270	327	303	288	275	276	301	267	291	285	301	280	294	302	257	268	297	254	274	303	304	292	259	280	298	303	285	283	286	329	301	291	292	282	298	266	282	291	286	277	272	282	276	304	285	276	272	289	302	307	276	310	300	286	311	269	279	270	260	263	276	284	300	291	324	325	298	293	289	297	299	280	287	269	271	313	272	298	294	270	271	323	287	287	294	296	296	295	281	265	307	321	269	272	256	265	263	282	264	303	317	274	311	298	284	261	318	271	267	320	291	312	260	266	298	288	293	249	278	249	301	291	280	264	300	295	270	289	282	264	300	305	308	259	278	284	271	268	277	295	292	293	298	277	289	274	317	290	289	254	278	285	277	294	296	313	297	275	317	263	294	298	248	286	254	308	290	287	331	263	283	290	296	310	282	280	279	288	289	293	260	290	284	287	265	294	285	287	303	274	303	307	294	298	279	300	273	306	275	306	286	308	259	306	292	283	282	274	318	300	314	306	285	275	285	277	279	274	263	310	265	343	281	283	289	305	302	284	271	305	271	286	263	279	334	295	339	259	278	260	275	270	279	295	300	275	243	269	303	283	262	303	299	273	279	293	269	301	318	282	286	279	287	283	287	278	268	289	293	260	302	280	296	253	271	266	270	294	296	281	260	301	286	272	303	305	287	282	274	290	272	280	308	272	310	244	261	302	284	284	280	279	286	283	278	315	275	287	279	286	274	270	274	296	298	277	318	310	278	285	265	276	311	281	289	252	281	283	270	287	272	275	273	290	280	309	311	290	266	304	335	269	271	275	239	289	264	283	270	295	270	288	287	263	266	290	303	313	276	309	288	262	287	302	290	281	279	304	291	297	299	262	268	289	274	286	274	312	292	277	292	280	265	317	264	303	267	298	280	282	302	296	261	273	284	293	278	306	293	289	302	265	287	284	303	247	272	286	306	262	320	295	293	304	282	297	299	262	272	291	273	263	287	301	306	306	287	307	321	296	280	275	292	280	285	299	293	310	295	288	296	285	287	284	283	270	278	260	274	316	314	291	301	280	284	287	280	294	295	285	301	299	271	285	299	301	274	259	277	306	266	321	280	259	287	260	316	266	271	247	265	268	287	289	259	290	286	268	310	287	293	266	287	311	285	296	284	284	319	272	286	285	292	299	268	275	266	286	272	277	285	289	294
7197	9762	16330	16188	10478	6482	4554	4003	3656	3436	3027	2852	2815	2659	2739	2254	4422	6030	5598	3809	2307	1467	966	778	750	739	781	686	748	734	710	736	731	776	763	738	692	754	732	734	751	759	725	736	709	714	700	766	780	748	777	710	707	721	731	738	771	746	717	748	720	753	750	733	702	693	767	771	688	689	732	735	734	696	737	730	753	703	752	693	775	717	698	738	794	737	684	696	685	752	718	706	705	736	749	732	726	705	756	733	748	714	725	742	743	727	678	713	750	729	730	760	699	708	775	720	756	708	743	720	729	722	711	691	737	698	756	732	802	704	668	754	745	738	727	774	749	721	714	753	682	737	697	712	753	709	732	730	735	771	738	714	779	768	697	722	761	719	774	721	745	677	716	740	796	748	715	745	709	729	733	734	726	734	690	698	704	696	723	728	758	715	722	731	722	694	749	720	728	705	720	678	702	704	688	726	686	705	765	698	744	712	696	725	690	698	732	726	671	724	715	734	741	751	721	729	723	767	693	727	683	751	725	753	765	771	735	724	720	747	764	715	773	723	785	743	726	696	731	712	728	724	723	712	690	715	757	700	724	752	757	737	705	751	751	724	710	723	764	729	724	735	759	783	735	709	758	758	718	752	728	742	694	748	774	692	750	743	709	730	727	732	755	705	764	757	717	745	743	736	772	720	768	712	750	707	756	763	687	749	702	724	777	808	717	729	753	713	748	750	725	695	697	738	728	658	701	776	681	794	709	680	759	736	756	742	692	738	729	731	759	779	723	747	715	718	737	770	724	702	746	709	684	743	749	740	712	704	741	704	784	723	754	653	681	721	757	738	718	745	778	723	724	709	775	727	754	736	729	688	691	654	791	701	688	721	706	737	794	696	756	709	717	725	771	747	708	718	712	754	697	711	747	689	752	705	749	722	670	652	768	730	739	735	774	751	713	684	740	745	762	747	721	746	714	690	760	745	719	725	718	693	684	728	743	746	721	716	713	747	685	701	699	749	712	686	716	750	712	721	711	751	704	701	728	717	729	749	732	712	710	790	690	737	731	685	701	705	736	736	756	706	763	739	691	730	725	727	768	737	673	726	749	754	775	698	744	705	764	718	761	712	717	681	752	759	729	749	741	723	691	736	705	726	746	750	712	759	728	678	749	670	734	712	746	769	710	742	758	657	738	723	728	720	744	755	765	697	746	687	730	765	757	791	720	747	720	741	706	739	737	746	743	765	704	748	785	740	737	691	724	733	737	731	752	708	757	669	707	685	740	727	762	768	723	763	738	745	730	753	713	740	712	782	719	739	672	705	706	696	742	736	727	736	704	746	692	757	685	739	750	684	751	729	697	778	754	708	750	720	732	760	750	724	685	728	731	675	734	735	730	746	780	755	730	730	703	690	790	694	715	724	739	708	714	743	719	744	737	734	773	707	726	750	715	750	723	737	744	710	719	754	730	761	754	732	738	736	763	768	726	757	753	744	723	694	721	757	685	796	790	702	752	695	745	708	736	699	694	751	746	715	720	720	714	765	699	716	732	729	815	694	725	697	752	737	751	669	680	712	763	760	713	727	728	739	804	727	767	774	721	730	788	731	699	757	698	695	724	777	716	727	729	718	723	767	733	734	749	718	734	737	794	690	733	751	740	728	718	745	768	664	701	713	726	746	709	752	685	770	734	725	749	755	738	698	720	752	737	722	747	699	699	756	724	703	714	730	762	752	732	713	747	689	771	732	759	737	710	736	689	792	736	743	744	712	739	711	752	717	707	722	740	707	743	740	720	753	727	709	746	787	747	687	750	770	767	712	676	731	753	710	739	708	704	729	792	709	750	717	715	747	712	758	702	721	763	716	745	721	726	764	753	729	746	748	773	701	697	764	751	721	713	726	705	743	718	745	705	772	752	738	770	693	742	741	746	709	729	748	727	726	761	751	682	745	727	711	734	717	724	723	733	757	764	747	707	710	712	770	724	698	732	732	753	655	730	690	731	738	738	721	722	703	724	741	696	740	758	720	764	673	762	723	715	738	745	782	740	711	751	706	748	731	727	745	728	685	727	729	682	778	712	723	715	738	727	692	733	739	758	717	750	763	707	773	757	705	745	706	718	738	745	704	700	716	799	719	703	708	730	732	714	745	733	682	674	691	758	736	731	717	745	721	752	737	732	770	719	685	698	697	721	722	761	753	745	768	758	736	728	764	759	725	756	770	714	782	766	705	708	755	694	750	781	720	663	686	694	693	727	759	738	744	724	726	741	697	775	738	725	740	779	725	733	761	746	753	667	728	760	692	736	672	779	779	719	698	737	739	720	702	709	751	730	705	672	721	773	731	717	699	709	652	730	726	707	708	767	692	745	788	742	753	766	728	738	692	758	730	770	735	757	694	749	681	687	721	740	711	732	755	699	727	735	726	714	757	705	725	700	718	759	765	775	711	722	767	729	734	751	716	685	709	733	730	782	750	749	722	734	765	740	750	717	675	726	770	678	773	737	714	730	727	752	710	752	709	709	741	717	746	738	746	718	750	735	791	729	740	717	669	724	693	747	703	751	735	711	749	718	753	685	752	727	755	805	743	723	709	747	768	799	752	709	757	751	719	716	744	730	705	724	733	759	736	743	727	753	721	717	697	781	722	734	691	736	733	774	732	732	717	727	734	737	774	707	735	717	726	734	705	766	735	717	749	765	733	746	749	731	739	707	754	747	778	738	723	717	778	698	707	764	730	701	747	659	732	729	779	714	758	794	791	740	757	716	734	704	719	762	724	755	774	713	746	736	693	762	685	684	715	742	697	721	756	760	742	693	727	746	773	746	678	739	745	703	736	736	704	738	767	725	730	702	691	731	757	735	719	762	728	736	766	703	727	727	786	716	735	759	750	715	750	728	695	755	704	751	730	682	691	745	743	693	691	747	693	755	725	735	733	736	739	735	702	707	717	722	769	766	719	748	762	757	705	721	733	702	731	697	693	764	730	723	801	749	769	723	715	710	692	803	775	714	692	745	708	751	773	721	720	716	712	708	764	718	703	711	738	768	717	743	722	737	768	726	655	718	785	728	763	739	700	732	729	718	714	734	727	722	734	725	718	719	736	733	746	719	706	706	703	798	753	749	663	757	771	755	676	721	712	703	710	749	767	712	690	767	755	774	716	746	716	808	695	792	721	727	716	755	725	734	760	721	734	728	726	739	714	737	715	751	724	754	745	705	706	694	778	650	673	712	710	749	750	741	759	719	692	763	724	743	706	737	751	720	738	693	795	746	732	755	727	680	743	770	722	715	714	748	728	728	703	721	762	696	752	665	725	739	711	727	731	758	722	713	715	768	734	698	760	728	699	721	760	742	767	751	710	762	688	703	727	776	686	759	765	711	724	706	734	739	712	723	684	740	728	686	717	767	728	729	725	733	739	695	724	687	761	744	701	754	738	738	768	721	704	766	769	730	697	701	727	736	743	683	752	696	727	712	688	764	690	745	750	743	727	741	712	718	729	721	748	713	725
27666	41905	40173	26341	19495	13380	10096	7681	4012	2781	1679	1265	1152	1092	2592	4254	9368	8835	7155	4079	1914	887	511	330	317	308	312	319	285	280	292	285	270	319	268	280	310	298	297	285	305	278	293	290	303	301	277	302	284	338	267	270	269	285	287	307	295	295	273	265	282	272	294	285	288	304	294	297	278	282	308	290	284	250	276	300	306	288	273	277	301	274	310	291	311	296	253	286	278	309	274	302	260	301	268	291	266	263	255	312	316	301	294	288	312	278	289	295	312	286	313	277	289	296	292	274	280	285	314	292	330	299	293	283	326	321	288	307	264	280	288	303	292	300	291	316	288	293	283	278	320	295	291	272	288	296	290	286	248	310	301	274	290	275	305	265	263	277	305	281	276	299	279	309	279	291	290	294	278	294	282	289	310	286	291	290	284	272	285	284	270	304	299	312	285	304	288	335	286	285	303	317	263	276	314	295	289	311	291	277	297	317	306	294	304	291	279	289	308	284	290	286	316	312	306	268	300	314	307	281	272	320	306	282	289	282	269	277	272	285	310	290	292	307	294	264	294	330	294	298	298	295	293	302	286	313	285	279	298	298	262	285	304	286	290	268	273	316	283	279	270	298	281	261	307	306	319	284	289	281	277	250	278	297	274	276	292	270	285	300	330	293	279	275	293	301	304	310	303	309	269	287	286	319	283	313	303	290	305	302	283	306	269	308	280	281	305	292	273	313	287	286	281	281	300	310	293	279	312	285	296	269	332	297	297	280	262	278	307	277	291	326	294	305	279	313	315	296	311	315	275	239	291	319	287	280	293	266	295	276	304	301	288	285	286	299	283	283	289	280	299	280	302	299	300	302	295	290	302	256	288	291	276	281	273	275	289	277	287	255	301	296	279	309	253	277	305	279	289	258	269	307	288	277	284	300	274	314	296	269	281	299	276	288	282	300	278	271	267	294	289	295	249	299	288	311	286	314	303	275	297	318	276	279	306	293	308	266	328	266	266	264	311	275	311	270	283	316	270	277	291	320	268	273	293	273	280	269	282	281	294	283	310	290	274	296	297	277	302	293	292	289	276	268	297	287	299	322	285	296	263	264	289	316	298	309	294	286	282	303	296	253	301	279	295	280	294	299	295	298	286	278	278	304	278	265	301	287	300	261	297	268	275	294	264	267	265	272	313	299	271	292	298	292	300	295	325	279	259	277	284	245	289	301	306	283	278	295	282	280	276	282	279	288	309	283	271	292	270	281	254	313	276	299	280	306	313	309	304	278	299	301	315	291	299	280	283	291	307	276	320	293	291	285	277	318	278	279	288	296	250	268	291	293	282	331	279	244	275	273	338	293	274	295	303	294	288	275	273	277	302	310	272	327	318	279	274	281	282	307	293	285	299	295	260	285	264	286	289	279	309	296	305	293	286	258	253	275	274	281	295	275	269	277	322	284	272	262	301	275	290	328	289	303	275	284	274	305	283	300	299	282	273	312	305	300	302	255	299	311	294	307	293	297	272	289	293	278	286	289	304	290	277	310	314	297	319	284	300	294	286	254	253	319	284	332	296	289	312	264	287	285	306	270	286	291	251	282	285	259	309	287	292	269	269	272	285	299	310	303	279	290	290	306	323	312	259	307	271	283	296	320	319	287	300	306	273	266	303	331	282	249	283	315	269	274	293	285	301	295	272	266	294	312	288	309	302	288	293	278	296	276	308	298	282	301	294	294	277	261	271	277	259	301	270	279	269	303	264	301	324	283	297	300	254	245	277	269	275	315	274	270	277	267	306	272	276	268	299	286	294	304	259	287	275	285	282	280	286	270	260	303	287	277	297	275	288	285	324	258	309	276	278	296	276	296	251	306	296	276	270	270	269	299	280	295	307	275	293	314	307	278	270	269	274	286	270	269	286	306	279	311	294	295	287	285	296	340	266	303	286	279	306	268	303	313	284	273	299	287	317	261	304	300	280	283	314	284	315	295	305	281	305	292	320	295	298	283	301	306	247	278	282	271	274	279	263	298	309	273	287	298	271	272	319	265	284	285	313	311	259	286	283	266	298	258	288	302	277	284	317	305	297	281	272	289	286	277	299	279	266	299	304	316	264	318	314	277	311	278	301	275	281	305	288	298	282	298	282	287	298	258	297	316	275	249	306	298	305	284	312	264	274	294	288	336	297	291	284	282	269	260	267	246	282	298	278	278	304	292	266	293	290	285	261	265	309	292	272	305	295	296	329	276	293	276	296	266	298	285	352	276	294	275	277	297	291	307	312	257	278	296	262	289	300	291	298	289	297	305	290	316	319	297	281	269	269	287	274	269	277	251	299	270	295	279	312	280	281	310	318	303	281	289	246	266	292	289	277	278	264	305	284	334	269	294	265	268	270	299	283	268	307	287	273	329	292	285	287	317	278	278	274	314	315	325	234	292	301	297	299	286	277	279	314	300	287	293	295	277	312	313	305	278	288	306	276	277	302	291	323	287	287	278	274	265	286	271	269	324	312	277	250	278	287	274	266	309	316	292	291	254	292	302	285	313	297	300	293	291	290	289	302	269	284	280	290	292	282	272	296	263	253	293	302	322	294	320	276	287	289	293	287	295	274	283	284	269	272	282	283	302	289	292	285	274	252	291	307	280	293	281	278	274	305	284	298	283	269	260	276	319	308	265	269	296	295	266	289	292	245	304	281	291	290	266	286	310	259	287	269	267	254	316	299	309	289	299	286	280	291	278	268	272	280	285	293	312	298	297	268	288	307	297	296	271	263	288	282	299	331	317	274	303	313	289	270	297	296	313	295	313	266	304	282	284	311	289	311	262	299	279	274	312	287	313	278	278	321	298	311	310	274	279	270	295	298	284	293	290	307	301	290	279	274	276	300	289	270	255	301	290	296	286	285	299	273	313	301	300	292	284	295	294	282	270	321	296	321	286	308	278	260	325	290	306	301	335	296	281	273	289	302	276	278	295	289	243	317	295	286	289	231	282	282	279	302	290	291	305	248	298	311	281	263	276	264	297	279	332	290	269	307	295	247	321	275	313	262	314	264	316	271	294	287	278	304	287	300	245	309	312	259	272	291	300	275	265	281	315	278	283	320	297	272	291	303	301	286	275	310	262	275	266	287	289	284	278	277	288	300	306	322	287	264	309	286	288	293	277	328	286	285	283	316	283	299	274	310	288	295	287	283	282	289	286	307	279	315	296	272	324	302	303	287	289	328	269	265	326	309	309	302	286	296	287	262	299	293	259	264	303	279	269	269	285	287	257	263	291	276	290	281	283	300	275	277	273	309	281	304	322	262	277	282	284	294	281	262	295	302	305	280	253	293	276	296	284	299	316	301	259	280	284	276	307	284	274	287	281	292	261	299	309	299	284	282	297	230	267	269	309	284	307	275	303	275	315	276	313	284	264	285	296	268	309	286	293	271	290	287	300	245	272	306	300	325	277	312	286	288	319	307	273	279	300	263	307	292	276	261	285	300	230	297	276	287	260	258	309	256	291	315	286	309	305
17684	34921	34805	24064	20031	15560	16470	14229	10353	9507	7017	5851	5209	5128	12117	18372	30190	28186	24285	16041	8294	3751	1793	1009	811	762	783	773	768	786	722	743	772	748	757	736	735	743	752	728	755	679	756	769	731	705	735	746	750	704	739	726	761	698	749	755	707	689	724	747	782	707	747	716	708	710	708	779	731	717	732	719	767	720	754	748	705	740	725	736	762	723	752	734	725	699	749	731	725	742	702	774	749	728	725	729	715	699	773	652	777	721	753	737	788	707	752	747	754	694	780	700	719	759	698	748	767	784	742	721	744	751	685	823	758	732	766	707	742	755	781	762	767	763	719	778	697	706	701	757	699	722	767	731	694	720	726	747	790	708	718	732	745	726	743	754	767	779	711	750	698	725	738	727	756	739	652	769	724	732	735	763	735	723	706	732	731	756	696	787	727	712	725	747	706	770	745	709	767	688	766	715	716	742	691	733	744	717	763	698	697	743	755	729	747	730	736	737	735	734	743	754	709	747	702	766	715	731	747	761	700	717	700	710	743	688	757	805	702	745	742	741	764	737	732	719	723	687	742	705	730	732	709	733	700	757	747	722	726	731	764	743	769	767	714	745	743	756	720	721	718	688	704	741	708	721	720	735	716	699	752	784	747	736	755	742	746	736	726	730	698	729	749	717	767	727	790	705	786	751	750	722	742	729	759	741	734	733	724	746	766	709	683	737	745	730	740	701	738	705	714	697	714	746	744	731	730	717	721	721	731	689	726	717	725	750	764	720	717	709	760	708	726	778	715	733	738	731	739	702	757	723	741	700	749	698	786	725	763	764	803	790	721	693	736	676	757	701	747	699	686	774	737	775	722	735	728	705	742	697	718	743	742	759	743	736	753	749	761	736	731	687	710	706	715	743	723	735	738	724	765	740	712	728	705	761	724	776	756	720	725	709	729	714	702	775	731	719	788	754	767	714	714	684	771	699	740	749	714	693	726	705	751	725	741	746	731	668	706	705	697	692	740	761	737	752	712	717	740	733	800	735	704	746	741	744	711	760	739	726	750	787	715	725	722	772	754	764	725	718	738	685	775	696	792	705	754	760	781	702	725	700	690	701	747	743	751	737	683	726	764	718	731	753	739	698	802	714	690	730	713	776	708	721	723	751	745	719	743	713	739	712	755	718	808	763	723	758	739	770	731	729	765	724	746	780	735	727	717	728	715	709	750	803	752	764	741	779	700	740	717	753	675	768	706	706	675	725	704	732	766	733	699	701	760	684	751	701	716	800	733	724	697	745	741	759	775	747	785	743	772	796	715	777	709	704	770	762	730	738	725	724	731	794	685	740	756	729	759	779	751	686	738	742	727	745	726	748	732	744	725	739	715	737	724	763	767	722	708	766	709	748	711	769	719	734	784	804	768	717	742	728	683	701	719	758	733	710	749	784	748	702	735	719	776	764	726	700	708	736	721	734	720	747	728	745	735	715	741	746	742	749	777	737	782	715	742	762	795	738	777	681	749	713	772	746	727	752	733	742	717	785	761	729	707	714	768	692	746	694	718	723	687	716	728	728	736	721	772	698	716	759	749	793	732	712	739	761	743	724	719	712	773	756	771	760	756	745	780	732	770	750	730	727	735	780	748	733	727	743	677	743	755	759	729	720	754	721	707	755	735	709	755	711	724	768	764	697	764	734	775	747	688	668	737	708	728	738	731	720	740	686	748	697	699	733	724	721	769	730	761	754	751	784	706	764	793	746	711	772	696	742	776	696	722	756	737	721	733	717	722	757	739	758	701	753	765	712	755	756	663	733	714	717	738	751	766	724	718	768	758	751	756	728	728	729	723	736	692	743	778	757	699	744	738	750	705	718	710	764	759	757	732	717	766	769	757	737	744	693	771	739	701	744	713	666	742	764	701	711	742	735	677	727	736	758	728	732	727	746	765	741	716	774	697	721	705	731	753	705	720	757	753	728	744	742	747	767	742	721	718	762	752	692	737	696	718	734	696	730	722	726	710	660	764	774	727	709	745	724	756	760	694	694	767	732	716	730	747	761	703	706	759	703	739	758	743	732	718	704	725	770	780	690	719	759	693	714	737	668	760	705	688	785	750	713	747	732	742	633	791	759	696	725	771	719	799	748	742	740	761	740	766	754	697	721	740	747	747	755	759	765	764	736	767	764	719	776	760	716	731	757	754	753	776	734	751	742	752	724	788	740	699	710	716	721	732	743	700	738	739	736	768	787	775	729	711	738	741	749	720	744	719	736	765	737	712	764	754	744	755	736	764	683	687	736	724	743	760	716	717	760	718	769	689	760	743	743	752	720	723	692	746	681	764	706	712	793	733	739	746	766	809	753	727	704	744	737	722	694	749	767	698	729	702	703	737	742	713	738	785	799	709	757	725	747	736	705	750	749	708	784	738	775	754	701	699	789	743	723	742	725	732	750	743	781	760	709	782	686	704	697	731	725	724	705	776	729	748	763	783	715	709	734	761	772	732	743	751	749	727	712	720	742	731	740	749	738	707	730	697	737	683	756	716	743	751	727	713	726	739	757	776	762	756	734	711	723	703	725	755	726	756	749	763	756	734	723	742	775	760	765	735	724	737	761	725	769	719	746	741	750	721	699	705	725	751	739	755	762	728	743	746	680	706	738	744	709	760	768	747	782	786	752	724	732	735	719	793	697	766	702	745	714	728	750	752	769	741	707	776	741	725	742	777	793	779	753	745	738	710	727	726	743	721	756	728	691	770	687	731	736	759	726	763	731	722	713	735	706	717	754	761	760	723	683	712	735	754	740	721	760	707	808	777	717	771	728	752	720	746	698	693	718	725	704	713	716	701	761	770	732	730	740	745	756	696	757	720	719	708	780	720	733	792	736	753	740	768	771	696	763	715	736	744	737	737	752	715	755	708	695	668	726	680	751	750	733	764	741	731	740	769	785	726	703	744	757	742	742	747	731	770	722	744	730	693	724	741	739	820	696	733	727	719	743	762	711	726	768	695	721	717	738	756	786	743	789	745	739	732	682	784	713	769	726	728	710	797	784	740	715	736	740	723	709	702	713	739	741	687	702	787	768	752	737	752	703	694	771	762	712	786	769	719	688	775	737	745	725	751	747	766	711	761	712	752	758	723	765	723	723	749	774	724	766	723	701	778	760	698	768	728	743	728	782	731	757	744	714	744	740	743	719	734	750	756	689	760	725	780	731	720	753	713	762	765	717	694	711	749	753	709	701	737	708	747	755	724	774	738	726	748	754	738	693	768	745	728	760	717	746	734	743	707	736	741	797	761	744	721	702	777	726	711	727	728	729	726	777	754	732	755	749	730	722	734	724	738	690	731	701	766	758	730	753	763	734	734	736	749	772	771	693	751	715	762	753	717	712	709	687	740	715	754	725	729	740	747	711	781	716	691	769	729	739	750	714	772	706	785	754	696	750	803	759	734	746	696	694	726	775	741	703	757	797	696	728	749	754	763	731	691	735	698	718	756	751	754	759	751	749	749	749	759	761
40060	50373	37347	29323	21939	19322	17530	11871	6203	3681	2269	1784	1402	1096	1088	4051	13072	16591	12823	7553	3366	1331	647	382	317	277	290	310	306	314	281	254	311	277	296	303	285	285	299	257	348	263	267	286	291	276	271	288	299	276	271	304	286	287	285	302	276	302	327	294	262	325	249	291	298	273	292	288	296	303	284	280	277	317	279	289	304	288	295	321	320	315	280	271	259	280	267	286	261	330	289	273	288	305	279	275	287	283	263	264	303	310	295	300	288	309	268	322	300	273	290	297	286	299	269	303	298	319	264	291	306	298	303	277	275	280	297	288	277	310	266	300	266	261	294	308	275	283	289	282	289	290	280	311	274	303	326	295	277	284	277	269	289	273	288	283	287	276	300	279	296	295	312	302	262	261	283	294	312	310	294	300	268	299	284	298	325	279	268	293	300	296	319	271	272	321	275	262	270	310	274	289	295	324	305	271	318	274	313	292	261	289	271	317	281	291	286	252	271	299	296	281	333	244	308	275	309	278	291	280	289	260	279	283	292	299	290	282	292	318	256	262	273	289	279	283	273	318	307	256	288	340	305	266	281	319	302	281	303	278	277	306	274	266	302	304	238	293	280	306	297	268	298	258	274	307	312	322	306	293	311	329	285	273	314	282	275	269	285	308	288	289	251	314	275	283	294	269	269	281	278	277	292	288	285	262	268	301	272	283	266	285	288	296	278	293	289	295	298	310	316	278	291	269	280	282	309	258	271	283	277	281	312	266	304	289	301	279	286	279	267	289	298	279	269	271	250	305	273	313	301	282	284	282	293	291	256	283	272	283	285	250	280	281	260	316	289	265	269	316	260	311	248	309	275	267	283	305	283	285	278	286	305	272	298	249	323	272	308	293	280	283	304	302	318	306	281	277	270	264	286	277	307	298	278	294	289	273	303	320	334	280	274	281	294	272	272	284	270	311	314	301	334	290	326	299	283	299	304	273	255	240	276	290	333	264	294	281	287	304	288	283	276	266	271	296	257	308	288	337	282	298	303	279	273	294	310	293	262	285	264	302	278	282	307	283	293	275	287	275	308	277	280	315	294	274	324	280	282	248	292	288	292	262	309	305	300	274	278	272	305	318	296	312	318	299	275	293	290	299	271	277	297	286	303	292	317	254	290	308	276	267	283	266	280	291	266	296	326	310	304	303	316	276	301	304	276	277	273	290	292	271	284	285	301	270	276	336	317	266	287	300	298	303	282	290	300	310	291	275	310	272	292	312	277	292	301	301	289	289	271	259	289	286	275	276	275	313	275	279	302	277	268	267	263	238	280	298	252	297	299	296	325	255	267	297	258	295	288	273	267	296	301	295	324	303	264	286	292	314	276	288	249	260	284	270	297	315	302	278	314	308	327	289	317	291	315	322	300	299	296	296	287	281	300	284	289	305	285	274	300	285	302	290	287	282	317	284	303	314	299	288	285	307	300	293	298	298	306	277	307	277	279	263	261	289	288	285	297	292	297	258	311	282	311	284	302	290	274	291	285	311	301	265	307	265	272	311	301	301	300	284	275	289	268	279	291	260	272	295	281	294	315	292	320	292	297	276	283	305	277	286	284	279	298	308	260	264	296	276	291	293	307	282	282	256	299	293	288	336	292	303	273	281	303	280	266	303	316	319	291	269	306	306	249	272	288	276	252	306	281	303	278	263	304	294	313	257	286	282	276	273	284	260	321	276	293	289	292	288	286	310	277	330	280	286	269	313	333	306	289	303	340	307	279	260	255	248	272	279	291	307	270	251	310	273	264	306	289	289	303	259	285	271	292	311	287	310	288	297	274	299	306	313	276	274	275	265	301	281	261	287	302	271	286	295	325	289	302	297	284	274	256	295	321	314	256	281	314	265	276	277	314	283	291	271	273	278	284	296	291	288	283	290	314	284	291	282	280	283	282	255	310	272	286	263	312	286	289	277	268	278	300	298	280	299	302	268	293	269	289	275	280	287	275	308	281	262	305	294	299	292	274	287	319	259	272	265	298	277	290	306	320	270	299	278	305	283	282	313	281	329	292	287	306	276	276	246	286	304	290	275	265	312	261	297	300	299	285	278	269	307	265	279	323	294	269	286	271	286	275	296	314	263	295	266	284	281	277	270	326	290	285	272	266	287	263	291	271	282	303	278	285	293	315	281	274	284	274	321	317	305	284	258	249	290	255	288	294	295	307	304	304	279	326	281	275	271	281	285	313	281	273	299	300	294	321	293	263	277	271	264	315	307	323	303	274	292	318	265	285	305	252	269	292	278	248	319	275	270	315	304	294	317	312	287	285	310	300	297	308	290	256	274	285	296	282	321	299	289	303	304	291	277	279	304	290	287	296	293	274	272	278	301	297	276	271	302	311	260	299	269	338	250	306	315	274	315	306	290	304	323	292	276	289	297	308	281	291	315	279	273	295	302	285	296	319	279	263	289	319	292	299	266	307	308	273	294	282	275	288	252	283	271	277	303	289	286	284	313	270	268	283	286	291	287	267	288	290	310	280	265	288	284	322	303	255	307	287	291	316	276	314	246	294	265	297	273	304	286	286	274	297	269	277	296	285	288	299	285	310	269	282	329	289	293	295	260	267	316	295	303	272	301	317	268	298	295	295	295	280	308	286	273	303	270	270	304	278	276	278	290	311	265	269	283	273	297	265	278	288	309	261	292	319	273	290	291	287	283	274	289	317	268	270	287	292	291	280	296	273	276	250	292	279	278	309	290	309	290	292	263	310	276	268	303	291	299	272	284	290	319	293	284	303	282	264	281	317	277	293	309	285	291	300	269	299	298	275	305	282	263	281	271	323	302	289	278	300	313	280	288	302	290	288	278	295	295	315	289	293	302	281	303	265	326	291	277	316	283	302	292	317	281	282	253	254	279	268	290	273	277	271	280	259	311	327	271	274	276	280	294	281	261	283	309	278	281	290	284	315	282	309	275	309	277	312	286	308	287	292	286	311	306	284	267	262	299	289	318	247	284	310	259	278	277	280	283	294	290	295	286	267	292	313	308	278	269	298	289	302	297	277	279	302	300	323	281	275	261	286	291	297	280	291	257	297	296	289	298	268	270	305	258	281	254	311	283	305	285	295	310	320	266	310	267	310	293	258	294	284	303	301	307	287	289	304	307	299	302	287	318	292	257	295	287	264	291	322	273	282	306	283	290	322	259	305	320	277	282	277	277	296	268	283	279	290	288	277	288	303	289	290	269	302	277	311	248	305	303	291	298	291	285	299	267	280	284	342	261	305	289	290	301	319	279	312	296	290	278	283	274	255	279	294	298	294	297	284	301	297	294	349	299	269	318	267	284	305	292	340	277	296	278	309	275	301	275	266	257	270	282	290	282	295	282	297	255	281	288	303	277	298	274	290	313	259	314	247	274	273	263	270	306	269	272	273	276	307	270	272	288	256	313	266	284	275	301	268	286	260	374	267	286	264	266	262	286	268	273	301	280	271	284	281	284	270	272	304	267	276	290	272	320	273	317
28150	43478	33556	29243	22739	24434	25700	19460	12898	10693	8933	7797	6570	5289	5332	17035	36025	37844	32904	23872	13029	6233	2592	1288	835	797	723	756	769	729	733	728	749	743	719	720	772	788	722	794	741	727	755	687	722	754	711	751	698	776	792	717	713	725	699	758	719	790	721	711	756	696	746	729	688	734	759	718	737	721	727	734	750	778	734	727	763	706	766	668	766	720	727	756	783	717	719	741	685	728	718	736	698	705	756	789	742	745	728	675	751	756	770	702	734	770	675	714	729	732	704	728	701	735	696	738	761	752	746	708	777	740	792	710	707	801	666	740	727	693	718	758	759	736	777	815	747	690	729	766	727	719	744	777	752	774	723	765	767	723	718	745	721	754	693	796	725	794	768	690	729	718	707	724	740	717	697	743	737	695	780	774	754	734	759	741	692	758	691	788	739	766	765	705	742	723	715	696	747	763	684	697	702	681	709	741	712	700	746	715	737	753	723	683	725	757	734	749	672	771	772	740	754	738	685	788	734	821	731	748	683	675	750	754	800	718	725	711	774	765	774	714	751	696	759	707	720	724	715	750	768	711	740	745	766	746	734	698	718	729	728	715	771	731	725	731	758	766	736	764	706	739	750	736	708	731	745	730	751	728	696	698	736	731	742	718	726	750	760	732	744	731	701	725	693	748	746	709	731	725	676	762	728	712	718	708	741	703	704	715	726	772	722	753	738	733	714	731	753	701	659	729	706	717	751	787	711	702	776	709	727	702	722	754	728	771	722	725	740	708	718	719	723	732	763	710	686	720	723	751	789	746	726	730	725	757	774	790	729	722	727	732	746	717	738	730	769	761	758	695	715	774	756	706	713	712	695	735	716	667	710	737	711	762	780	751	717	688	746	719	702	754	767	719	729	770	696	694	744	704	684	717	749	776	704	757	725	754	695	748	717	732	745	733	725	735	743	721	720	745	798	747	723	727	722	759	717	731	768	773	755	685	739	770	738	770	727	732	683	757	764	713	734	714	690	755	769	738	697	715	709	727	674	707	733	748	749	775	709	726	736	694	709	752	706	721	743	704	707	721	728	752	717	723	754	722	705	742	738	765	776	713	728	741	686	749	722	700	740	777	730	718	711	720	732	709	747	759	750	703	706	729	759	737	743	744	729	752	698	728	730	698	731	721	714	666	725	769	747	724	707	754	715	722	754	736	679	761	704	758	744	730	755	767	711	712	680	752	767	686	733	728	776	753	747	735	703	685	736	764	710	784	775	718	663	694	740	725	728	747	720	713	738	745	717	704	725	733	686	739	720	791	734	732	703	745	753	763	726	761	765	738	723	741	699	681	694	787	709	770	774	704	765	688	720	749	762	750	800	788	779	688	750	743	770	729	734	776	750	709	755	713	714	764	711	732	736	719	721	700	760	741	746	738	734	717	729	735	725	733	751	756	716	751	784	734	730	756	728	693	767	732	744	720	700	764	698	724	731	711	777	735	701	710	704	770	788	723	777	740	707	767	782	733	735	734	733	700	735	735	734	710	705	736	764	704	767	676	719	769	759	709	740	760	710	736	759	784	753	727	719	734	734	685	700	752	697	729	685	746	720	749	795	747	704	739	706	774	783	799	717	714	697	760	761	723	726	721	766	720	724	699	737	727	749	694	716	711	765	740	701	739	727	748	768	753	767	717	719	741	702	775	728	749	746	720	704	756	708	771	702	730	734	692	709	740	765	729	752	735	720	724	750	772	735	790	706	724	744	692	748	717	754	755	723	739	751	718	747	749	740	725	756	728	755	728	730	723	747	763	712	722	746	730	725	778	695	770	748	722	715	712	714	721	749	756	694	714	746	692	770	745	752	754	707	699	783	711	730	727	729	724	690	707	717	720	662	764	756	709	695	763	798	731	760	713	759	708	757	748	796	706	771	738	741	753	715	744	728	714	757	680	681	684	760	753	741	762	762	762	741	742	757	714	737	712	704	708	756	775	741	717	712	739	750	769	738	703	693	773	722	774	721	750	730	682	690	723	730	729	736	728	742	749	770	773	723	723	757	754	744	724	716	674	754	730	720	730	744	694	745	699	763	765	759	722	774	722	680	703	750	748	712	708	664	756	722	728	738	715	740	756	738	719	782	690	736	688	736	737	711	791	691	707	751	712	690	777	732	704	688	768	744	738	674	717	717	700	750	763	751	742	728	734	736	724	768	762	743	751	696	680	716	746	754	754	768	760	753	736	736	729	753	787	694	755	716	684	764	748	714	758	731	731	733	702	731	725	737	723	712	727	708	722	733	797	773	732	718	702	745	751	712	745	778	718	781	688	749	718	692	725	766	701	677	754	709	675	735	740	736	744	714	711	705	771	724	734	717	727	734	755	711	722	731	708	745	776	746	750	732	710	742	738	726	780	743	741	733	774	758	774	792	717	807	746	678	683	730	707	722	734	721	717	732	731	714	765	720	677	764	704	729	740	707	733	764	747	719	769	737	744	752	740	746	743	743	727	729	728	733	763	730	745	782	750	692	737	760	723	680	679	735	744	790	703	780	700	763	716	714	728	716	719	762	749	763	722	750	711	759	727	733	722	792	712	714	734	731	742	738	725	723	752	733	737	698	728	739	738	770	686	725	766	743	740	757	697	742	749	786	785	726	735	722	749	700	717	770	750	717	734	755	775	703	723	729	725	748	772	765	713	726	806	739	709	713	716	717	756	740	701	733	753	740	749	786	775	719	748	682	730	717	732	756	748	754	725	707	736	698	714	720	717	712	716	732	709	738	735	739	715	719	758	764	713	769	747	732	699	756	746	755	751	718	728	761	726	711	776	741	721	724	726	726	730	753	762	727	757	697	762	746	743	743	716	766	731	708	736	739	699	752	756	730	730	738	718	723	703	707	749	749	759	783	739	718	754	709	732	741	737	726	774	739	758	747	707	726	725	781	715	728	718	731	701	697	695	751	741	689	770	729	748	774	725	741	750	768	800	702	750	727	731	761	749	738	726	736	787	730	714	696	744	730	763	713	692	723	704	733	770	724	753	742	726	729	783	697	731	684	740	707	744	731	751	732	726	732	730	723	730	741	754	712	777	794	708	700	712	763	741	718	721	714	737	746	716	712	740	746	721	742	698	759	751	719	707	698	748	755	719	751	693	735	728	752	740	732	733	732	720	719	741	712	727	754	730	736	717	728	717	759	710	704	654	752	719	776	729	692	709	750	722	725	727	738	765	730	713	725	710	758	753	709	769	733	755	748	709	718	735	769	706	707	745	743	728	711	718	820	731	733	751	744	756	711	745	728	691	693	730	749	714	766	670	744	721	692	756	668	669	721	779	709	698	713	751	735	736	685	723	721	738	734	748	734	686	753	777	753	755	705	735	723	702	705	696	711	705	759	736	721	768	723	702	720	724	770	741	706	752	747	729	742	732	738	711	725	734	786	721	730	727	762	722	719	699	774	785	703	759	710	740	703	695	757	750	763	751	721	738	710	733	729	737	768	725	747	721	696	673	716	749	720	703
10337	8447	10065	5858	4374	3310	2002	1465	1134	906	746	670	657	545	585	567	856	1277	1330	998	626	477	330	301	270	325	274	286	283	261	287	285	261	295	267	289	308	327	307	318	299	284	359	238	296	277	340	314	277	301	282	300	302	310	318	283	284	296	292	266	301	312	252	276	289	299	278	330	294	286	318	292	305	289	301	306	287	280	305	260	274	294	306	303	311	292	299	281	281	270	301	317	285	303	307	296	275	296	303	297	302	268	282	278	316	304	282	261	282	285	298	289	270	295	287	274	265	287	306	287	301	273	280	283	286	250	294	300	278	287	263	302	273	290	273	306	293	272	301	275	286	299	277	295	286	284	333	297	306	283	326	262	296	267	276	285	289	297	276	309	314	261	279	290	351	275	281	272	316	269	259	296	329	306	278	315	313	285	296	259	279	314	284	288	293	286	306	289	256	277	267	282	294	302	285	281	249	291	305	276	320	293	279	311	286	308	289	292	274	264	267	301	291	310	281	304	274	283	300	279	285	286	320	263	283	286	307	314	283	267	293	275	294	286	282	319	305	272	258	295	318	300	286	276	278	290	285	263	292	323	318	293	306	296	277	289	339	301	299	287	277	276	295	315	289	278	292	306	287	315	281	295	274	260	283	280	295	297	311	281	296	274	301	251	302	288	278	290	284	281	291	292	268	295	302	281	283	300	286	279	267	284	266	276	270	295	295	283	283	284	327	290	285	286	291	301	324	306	289	253	285	257	291	299	273	294	271	304	301	270	303	254	259	261	313	275	283	268	307	284	256	282	310	307	272	301	302	306	279	283	289	324	293	319	259	282	273	311	296	313	277	291	283	323	258	274	286	256	307	313	314	278	255	297	274	284	287	309	276	248	251	307	290	287	310	304	256	284	324	264	289	283	290	264	279	279	294	318	275	297	287	297	284	287	327	307	288	329	286	272	283	336	283	269	309	265	284	273	294	279	289	261	293	315	314	293	303	299	290	290	288	291	319	303	279	298	305	283	280	288	279	279	309	277	307	262	283	258	272	272	334	298	315	279	329	261	289	288	293	268	269	292	275	279	298	317	282	301	320	270	294	266	300	281	291	305	263	305	281	289	308	284	296	247	293	269	296	279	295	315	286	278	270	305	308	271	297	286	267	324	287	301	291	274	281	293	300	259	278	290	261	274	309	294	286	307	299	300	302	295	280	282	305	309	297	275	273	266	289	305	274	275	276	316	287	277	270	275	334	308	290	323	304	305	285	281	305	326	287	279	283	291	295	280	260	291	289	299	299	287	280	273	272	293	286	298	287	283	278	289	287	328	282	285	280	265	283	293	302	296	277	297	292	269	267	290	276	327	290	292	278	293	292	306	305	298	319	298	271	296	278	285	286	270	312	303	291	286	276	279	288	310	309	279	313	308	282	327	297	284	273	290	311	293	282	280	270	266	307	309	274	295	303	302	286	325	312	298	251	297	315	288	278	254	283	297	276	301	241	294	289	262	291	306	278	269	274	279	278	300	300	311	285	284	304	293	285	300	311	297	299	267	267	295	317	292	254	277	298	271	303	296	312	301	264	307	302	316	267	269	266	326	270	271	294	280	274	280	303	271	307	260	307	268	309	283	314	297	286	245	276	293	287	284	264	309	289	286	292	319	301	279	300	275	299	290	329	282	299	259	244	286	279	279	248	298	279	277	293	276	277	272	261	289	299	281	282	302	307	270	304	303	286	295	294	299	290	332	281	293	272	307	294	310	272	302	306	243	285	293	309	291	284	297	304	282	257	294	320	298	300	307	246	273	272	304	288	292	257	276	308	301	314	291	298	295	290	285	285	291	281	297	287	294	279	277	251	266	285	315	265	287	279	278	313	268	276	284	328	299	304	293	294	299	270	292	306	285	290	320	299	318	268	282	275	307	287	322	321	258	289	290	299	283	281	324	289	252	322	277	297	292	312	288	275	286	296	260	287	297	287	292	275	306	276	271	258	303	296	317	315	298	286	281	291	312	323	291	303	294	279	295	290	278	259	290	293	287	283	302	278	282	299	291	278	290	300	290	282	298	312	303	301	285	269	282	298	286	305	296	256	284	282	254	302	252	277	297	296	273	277	288	319	280	329	280	296	317	282	295	270	268	298	295	264	281	297	264	311	295	308	308	281	283	303	263	277	319	284	260	303	276	300	280	294	308	283	278	291	253	312	294	265	307	280	293	316	278	309	280	308	308	290	288	297	287	279	266	290	274	284	286	321	305	271	302	324	302	304	302	273	244	284	280	288	295	313	291	294	279	288	291	285	289	286	282	318	258	300	284	314	266	288	261	285	301	270	277	288	279	296	277	307	277	296	304	304	246	267	307	295	294	289	293	317	293	305	279	290	279	277	273	285	287	254	320	244	267	314	273	269	287	285	289	258	334	286	284	276	280	291	264	291	286	286	284	306	321	277	271	285	258	283	291	264	297	280	253	302	286	317	290	284	278	321	288	289	303	282	306	283	279	270	292	286	271	263	288	321	276	308	298	271	287	281	281	312	300	290	309	293	275	281	296	307	278	311	291	298	307	292	274	277	282	290	283	314	279	272	261	273	283	314	269	304	297	293	282	277	297	291	269	299	303	304	318	277	304	289	296	297	272	298	293	273	307	305	284	288	282	308	306	283	303	269	284	290	320	285	263	270	262	284	298	282	276	284	333	311	310	291	272	262	300	283	302	282	281	314	302	288	294	322	278	303	296	283	290	333	283	316	292	294	282	286	306	275	274	294	271	262	292	289	280	266	317	287	303	287	271	268	273	284	298	283	259	252	305	266	294	253	296	298	273	274	312	297	251	283	317	282	283	266	283	329	308	298	289	300	285	304	295	291	305	274	297	278	311	266	291	249	301	306	279	285	275	299	270	296	312	293	270	293	295	291	317	303	276	276	312	288	276	259	268	297	291	282	286	290	264	270	264	288	278	295	265	313	259	298	296	275	292	293	278	270	279	284	280	292	311	285	265	283	289	289	301	310	298	305	306	293	265	294	303	251	302	293	275	270	286	312	282	317	287	280	281	265	251	298	280	267	271	309	273	288	300	313	291	279	274	281	311	257	286	311	315	295	285	300	282	296	296	304	278	268	288	297	265	294	315	259	288	266	281	304	260	308	282	308	285	268	282	290	303	314	261	310	281	278	254	308	303	293	290	283	290	278	313	281	265	264	286	304	311	255	287	317	296	294	287	293	256	292	271	264	285	276	236	293	268	297	286	271	250	306	292	280	267	266	312	290	306	308	305	299	274	261	227	273	260	297	290	267	277	284	281	265	318	273	315	303	316	284	286	268	302	304	291	285	294	265	256	248	257	306	283	286	306	268	297	260	299	275	293	304	298	278	294	311	267	284	247	273	282	274	285	281	292	300	281	292	300	288	299	309	279	290	276	286	285	311	291	268	292	280	267	309	269	239	303	268	265	302	286	323	300	283	275	292	295	313	284	273	287	300	287	265	312	291	309	327	276	288	281	285	294
7915	8768	13211	11318	10861	9665	7360	5953	5059	4397	3596	3046	2961	2690	2561	2627	4397	6777	5873	3807	2258	1411	943	866	752	726	735	746	710	712	742	716	761	766	705	711	731	723	749	797	707	766	739	652	763	779	764	714	754	759	726	704	755	732	789	682	749	751	725	746	771	743	747	746	769	758	737	709	744	780	742	784	713	743	733	766	719	798	795	724	751	791	775	749	743	717	708	732	722	729	717	741	761	728	732	739	722	734	689	712	716	730	709	767	783	731	714	785	712	737	772	771	751	665	749	737	783	771	724	699	781	688	734	736	722	723	735	754	763	766	744	765	760	776	731	709	769	766	735	723	707	734	744	731	764	785	733	757	710	734	766	793	721	740	739	718	732	739	769	738	775	711	746	705	762	745	676	728	708	717	797	679	725	774	782	745	720	779	695	756	743	732	776	758	758	816	738	738	677	741	775	757	698	723	728	736	745	741	768	724	686	735	804	732	759	737	767	741	714	805	720	751	765	734	720	757	792	749	738	773	756	760	755	730	731	715	718	766	775	728	754	736	742	711	742	707	712	755	752	699	732	761	733	785	714	798	722	710	742	695	741	747	754	737	707	633	704	775	783	772	775	709	761	737	769	714	745	694	773	726	707	735	731	757	726	715	685	772	702	759	768	752	742	747	774	722	765	736	733	749	713	717	750	727	738	683	720	707	697	721	771	734	762	795	790	725	778	748	747	791	744	750	759	720	777	756	711	701	742	738	746	714	768	705	745	744	696	741	729	801	722	715	694	724	790	692	750	759	733	774	740	718	774	679	705	719	745	750	700	748	703	698	699	697	710	686	737	771	725	747	736	753	783	696	756	774	753	784	714	789	745	710	720	721	716	716	739	757	748	736	782	772	758	771	753	738	754	762	789	705	719	750	730	719	712	762	761	762	771	736	716	763	723	733	794	729	753	727	758	755	749	746	701	755	721	710	775	759	795	762	652	704	741	725	711	801	776	711	751	729	747	755	717	713	701	748	763	733	745	726	694	778	752	730	749	745	727	780	763	704	769	754	738	760	757	712	678	747	716	677	695	727	706	773	733	741	721	722	714	711	739	739	742	793	765	683	725	719	770	770	757	748	731	739	742	755	733	720	743	739	737	743	736	781	734	786	736	680	725	732	740	734	723	726	734	747	697	723	720	748	749	736	746	747	739	747	703	738	741	756	688	701	760	713	719	763	788	733	756	754	746	732	738	744	743	705	770	688	741	753	745	719	718	738	744	711	766	754	758	751	724	739	765	752	722	749	717	719	720	696	766	755	712	738	655	717	735	787	744	743	718	743	729	728	724	749	771	735	710	748	730	732	775	751	740	781	708	724	800	748	701	718	718	749	750	733	756	726	748	685	768	704	714	813	741	720	746	703	749	764	746	767	707	716	749	728	771	738	694	684	740	715	749	733	721	705	708	746	754	741	692	768	763	767	708	780	720	727	706	756	742	744	774	747	747	686	743	738	720	735	753	772	735	764	699	736	792	742	725	717	719	742	703	751	754	754	699	699	723	733	708	754	722	695	751	733	742	730	734	737	735	766	731	690	715	723	782	725	724	738	752	738	760	720	747	739	726	716	713	742	721	717	758	745	721	732	725	737	691	726	734	708	663	746	752	751	729	730	780	792	739	735	692	747	742	759	739	797	816	756	718	709	734	733	757	753	748	694	744	729	735	717	762	732	732	736	733	796	748	732	786	736	763	751	738	708	738	758	717	746	722	733	716	695	756	741	771	717	687	758	762	763	743	763	730	743	781	716	769	693	742	729	765	738	741	771	775	740	748	767	742	732	716	750	742	718	745	725	760	740	757	719	755	712	744	674	776	694	705	713	697	778	758	731	831	758	773	742	737	735	760	723	771	731	741	718	703	689	746	763	740	782	756	749	737	752	754	779	714	727	742	703	716	745	710	732	735	743	741	760	713	790	714	806	714	686	740	776	754	757	717	750	730	715	745	764	766	760	796	794	709	740	762	702	732	771	787	741	746	746	790	733	747	767	703	770	773	758	744	723	756	754	747	737	742	743	713	749	733	737	743	786	739	713	772	754	750	752	733	741	734	730	738	748	704	713	754	755	727	758	732	716	736	734	718	751	765	735	760	759	740	748	728	728	753	786	724	720	737	717	712	772	701	741	734	746	758	717	742	734	734	732	696	772	758	730	763	752	703	720	777	717	784	744	732	742	766	763	716	718	740	720	781	724	736	775	742	750	743	732	744	772	764	731	729	778	759	721	728	694	744	716	719	733	773	737	731	710	698	751	793	732	753	727	754	720	749	715	770	745	735	728	694	690	748	747	763	707	722	774	735	733	767	742	769	772	726	760	767	788	759	789	736	787	705	765	693	734	726	760	703	769	770	787	744	732	720	783	759	753	713	735	750	749	768	767	777	739	697	804	779	723	725	765	692	733	745	745	727	769	757	781	750	712	749	720	746	735	687	690	760	757	748	713	732	781	697	684	751	773	738	735	751	739	706	779	729	684	736	762	710	728	677	776	744	755	720	761	694	751	707	770	775	765	748	745	729	713	757	738	745	774	752	715	772	727	731	716	754	779	752	718	728	726	737	786	743	729	702	790	732	690	704	737	753	732	732	705	764	729	766	753	742	767	764	718	716	744	717	763	780	697	673	728	753	750	756	720	770	738	758	747	712	751	764	769	707	709	748	757	776	743	692	748	771	744	763	716	744	744	718	720	700	773	713	729	716	720	757	729	685	719	712	732	786	780	718	745	776	751	741	744	734	740	688	716	736	776	737	704	714	769	714	726	768	735	747	712	699	729	736	779	742	725	718	702	728	741	751	764	692	767	739	728	771	757	717	735	697	725	761	764	759	721	720	740	728	688	760	703	700	751	731	758	725	737	760	730	747	750	781	709	720	722	728	740	754	697	743	709	795	744	722	749	728	728	760	704	730	751	730	713	752	755	780	735	773	698	743	737	768	752	762	743	752	702	720	759	749	796	727	747	751	749	709	724	770	732	723	783	796	807	735	779	753	803	716	763	765	739	748	748	807	696	727	742	767	800	767	705	734	786	721	763	726	713	730	757	729	767	781	728	753	750	710	760	740	766	740	716	739	728	738	819	745	747	716	745	791	751	714	765	745	741	699	737	747	712	669	740	791	759	709	747	715	731	787	756	794	696	708	707	732	735	730	732	667	755	757	717	741	766	736	814	795	718	725	678	705	772	712	738	765	735	694	743	773	714	778	736	747	718	771	742	769	735	712	783	758	713	747	703	751	727	715	733	708	744	705	678	720	731	751	723	700	709	710	796	715	713	733	730	760	722	751	716	693	774	720	782	781	772	792	737	763	766	751	714	773	711	754	801	781	778	706	738	684	779	708	750	746	728	743	718	760	766	748	759	743	772	768	758	771	701	759	782	756	672	707	732	685	752	726	790	739	753	783	718	738	775	748	715	765	771	759	734	744	723	757	717	707	733	746	693	775	727	766	725	770	746	759	731	743	705	726	795
34343	43828	42075	32500	26822	22800	16377	9656	5282	3096	1685	1335	1087	865	821	3615	8459	9900	8151	4730	1896	946	507	369	325	292	301	316	299	315	288	317	290	305	290	307	315	278	289	325	264	310	310	330	286	294	306	345	245	291	319	261	270	312	259	296	283	282	286	297	309	301	304	322	310	327	317	315	329	285	289	262	259	287	266	274	282	287	262	294	301	282	261	305	281	295	285	264	281	279	293	273	274	269	310	308	293	274	300	282	317	302	295	324	304	293	286	285	278	297	289	306	295	299	333	267	282	279	254	303	304	300	293	294	290	299	291	272	298	287	302	275	298	318	290	286	320	303	334	295	284	310	329	280	286	272	253	301	270	283	292	310	301	279	264	289	282	282	293	311	290	275	271	296	257	281	290	331	331	301	337	288	289	259	292	274	281	337	248	270	325	297	294	290	261	324	315	308	333	294	302	306	310	304	303	277	306	310	299	319	287	304	275	274	298	279	267	279	308	313	266	267	288	286	310	289	323	290	294	305	335	249	316	267	275	288	301	299	274	287	303	312	289	285	291	318	291	285	308	319	282	261	286	325	285	302	293	292	300	291	295	305	305	249	294	265	270	292	316	291	277	278	302	295	291	255	314	305	308	345	280	288	262	328	299	311	334	309	297	298	289	320	288	285	293	303	293	309	293	323	272	347	273	273	260	326	265	302	294	296	316	283	288	305	316	287	278	315	285	306	312	250	305	301	313	295	272	299	306	281	290	290	307	271	310	267	299	280	309	315	260	288	310	311	296	270	256	274	295	283	271	322	303	303	277	296	291	292	288	277	345	266	279	294	319	318	282	294	297	304	261	309	289	295	293	313	329	282	261	326	327	279	276	262	290	326	291	263	288	289	301	302	321	294	306	286	302	303	297	312	291	277	293	299	277	287	263	283	271	302	283	294	286	288	270	301	297	281	286	292	330	308	278	287	311	320	284	261	298	280	279	268	306	295	299	297	322	280	284	300	307	278	280	271	290	305	303	300	275	303	298	309	286	265	284	288	297	300	285	281	280	288	308	299	338	290	310	271	288	280	292	340	283	298	260	296	259	310	295	312	279	287	291	268	285	291	315	262	279	315	287	297	314	283	296	295	294	260	264	275	291	293	294	275	285	288	306	287	291	286	258	312	297	269	315	280	317	272	287	286	279	297	293	292	303	281	302	308	301	308	316	287	281	313	302	291	292	296	306	284	280	276	286	286	293	301	307	275	265	284	294	286	272	293	252	288	298	281	312	270	283	304	298	293	287	299	302	283	305	341	266	303	281	265	301	297	309	275	257	298	294	297	307	305	268	301	316	303	297	295	317	314	312	307	285	305	276	284	314	308	331	273	282	271	290	286	308	294	263	293	262	267	280	279	294	294	264	320	315	328	292	297	303	312	335	278	275	298	297	306	284	313	295	326	281	296	296	329	304	283	293	276	292	277	298	268	285	272	290	290	278	293	304	267	291	289	282	306	297	290	302	299	261	288	302	290	304	267	270	283	262	308	310	284	304	281	295	324	307	262	289	300	303	288	308	278	267	271	301	272	323	290	288	305	292	270	286	286	311	287	292	287	275	280	267	294	295	249	286	294	295	285	299	284	285	304	272	281	264	303	324	292	306	301	298	265	285	304	314	265	295	292	315	283	300	298	288	296	276	289	292	290	294	265	310	327	312	304	279	304	312	267	285	266	305	322	307	310	293	293	297	347	272	292	293	281	297	298	300	284	273	296	317	295	306	310	296	302	289	277	295	295	289	295	318	251	294	277	298	242	301	309	308	284	281	262	300	300	341	294	310	292	271	283	309	323	316	313	308	301	273	304	304	316	306	254	300	301	276	279	330	272	321	275	305	276	275	300	289	276	273	319	325	276	260	263	269	279	293	285	283	297	294	263	296	303	267	297	296	284	282	291	296	289	288	311	296	299	295	301	312	258	281	297	298	306	264	289	305	292	286	287	290	289	259	267	265	291	307	302	301	317	289	295	284	326	299	263	289	274	267	290	309	319	289	290	297	259	305	285	280	309	280	314	313	319	317	295	290	311	297	311	291	309	320	281	277	271	306	276	282	301	295	316	308	301	266	294	296	307	294	292	276	284	283	318	266	297	265	320	288	334	314	307	300	278	295	316	283	300	316	309	255	314	287	310	304	265	311	270	275	311	283	312	313	318	302	283	301	288	292	266	305	253	313	280	304	288	288	277	289	289	292	290	309	312	282	267	273	291	293	286	317	302	283	278	304	328	278	301	322	304	291	279	308	284	292	280	269	272	319	298	323	300	280	297	290	296	336	281	289	313	312	309	316	266	278	281	290	304	299	292	298	308	296	294	286	277	293	304	292	270	297	293	283	293	276	290	291	321	290	296	289	290	293	295	301	279	305	273	290	263	308	329	301	295	294	298	277	279	308	305	280	252	285	281	315	294	268	288	320	305	270	298	258	284	300	300	325	312	272	295	261	300	283	285	273	331	298	289	309	260	271	286	314	305	285	302	315	277	298	288	306	273	282	288	286	317	272	325	323	282	281	300	294	295	291	291	293	291	319	290	280	283	294	294	265	293	315	304	314	320	311	269	305	287	288	296	297	302	268	276	277	283	314	288	287	287	314	285	287	302	307	286	308	291	281	317	287	302	320	292	265	289	288	266	273	275	299	289	288	285	285	309	287	306	278	256	284	288	293	289	290	306	266	304	292	306	293	307	328	291	327	305	309	272	288	305	276	279	274	278	273	321	280	275	295	303	294	282	314	248	307	297	272	319	276	268	281	306	283	292	269	315	259	288	277	276	306	324	302	291	336	274	274	310	266	266	272	295	297	341	306	315	302	293	295	291	298	290	273	303	299	300	288	324	297	292	304	312	287	279	289	269	274	301	291	295	287	291	291	308	292	308	309	281	311	313	297	270	279	296	295	306	289	302	323	261	280	253	285	302	269	301	287	298	316	308	251	270	300	316	273	316	309	298	299	275	306	295	310	284	278	298	290	315	307	307	323	300	283	283	270	284	295	288	270	290	302	297	290	286	305	275	289	292	293	295	326	322	288	298	317	308	326	305	297	307	312	263	284	287	276	313	298	310	275	278	332	297	280	294	292	293	288	299	292	311	285	285	298	273	278	295	295	296	300	265	301	294	268	292	314	267	322	285	274	302	309	292	303	296	308	288	318	270	293	314	289	320	297	291	290	322	292	295	288	297	296	285	280	307	267	299	317	275	329	273	310	302	305	272	300	319	325	305	322	290	290	280	267	312	321	329	256	307	250	299	280	317	297	298	272	314	285	286	281	274	303	313	300	274	312	280	298	262	301	285	301	285	316	304	287	327	293	297	321	327	303	290	276	276	279	306	340	300	299	269	312	287	292	296	290	273	304	270	310	300	300	319	312	248	295	285	298	297	301	306	298	305	290	315	297	284	282	258	323	303	292	302	309	297	241	314	310	284	289	292	289	295	289	326	287	274	262	298	303	285	293	287	264	279	276	309	288	325
23148	37675	37676	35199	30185	26598	21571	15194	12891	9988	6776	5938	5132	3868	3951	15834	28629	30226	26157	17557	8383	4132	1722	979	852	740	814	769	807	740	698	731	724	712	744	710	723	769	728	723	743	772	721	742	770	770	736	715	775	749	712	724	732	803	777	727	750	738	749	773	786	732	774	702	724	794	721	745	710	709	757	724	703	787	827	743	762	705	800	722	720	752	790	780	727	708	737	762	767	744	789	727	747	729	736	723	759	777	714	752	764	759	752	730	747	736	793	733	723	746	736	725	685	740	722	739	719	800	734	731	722	703	786	815	759	793	738	726	784	741	757	741	741	784	687	766	713	775	768	748	755	687	779	756	762	706	769	749	753	754	730	727	703	751	765	748	728	758	749	734	733	810	772	793	730	706	747	764	741	800	770	730	776	713	756	747	776	755	766	740	758	750	718	742	774	710	782	747	748	720	718	706	786	758	739	751	765	733	729	738	802	738	701	781	761	737	730	750	762	742	779	767	729	750	735	746	705	785	695	748	742	786	724	738	718	768	727	802	674	746	721	729	757	727	759	716	723	737	742	738	670	777	764	753	738	742	753	740	717	732	735	715	729	734	719	749	740	788	764	677	743	767	724	719	745	780	798	720	767	761	777	752	781	760	737	741	782	732	734	722	712	809	797	752	768	768	696	733	724	772	816	758	750	720	767	724	753	731	767	729	717	725	714	755	779	734	773	732	729	751	720	709	729	731	765	731	748	728	722	738	758	770	762	783	763	745	723	743	714	753	698	709	747	742	747	780	729	760	709	779	770	787	767	752	769	777	687	743	723	731	708	737	733	736	768	750	769	715	727	747	747	767	767	740	738	764	773	736	745	693	762	760	760	764	751	748	744	776	748	767	725	734	713	711	759	712	764	723	757	712	778	757	731	733	672	757	728	765	739	728	732	793	756	714	710	739	727	729	727	772	749	756	727	729	750	778	764	763	739	751	717	739	764	703	698	759	792	763	789	777	752	768	790	738	751	722	714	766	732	772	789	733	779	730	779	749	739	728	783	737	761	691	733	785	772	737	705	730	713	768	755	760	763	749	738	730	775	763	732	742	726	798	740	740	754	764	734	751	762	695	764	726	728	708	702	729	774	801	756	740	754	722	739	750	771	770	713	764	740	765	809	749	735	723	789	651	758	793	697	762	740	749	777	709	789	743	750	782	724	756	710	762	797	759	718	712	750	767	747	748	752	746	731	763	749	713	741	711	708	719	704	799	751	744	703	772	776	734	738	764	779	727	740	747	764	796	754	751	722	697	751	748	768	728	752	720	753	732	776	718	714	760	723	727	760	709	756	728	737	705	748	760	741	754	723	754	735	732	750	752	712	773	720	753	759	755	756	753	743	815	732	760	764	774	742	702	767	769	721	742	732	779	727	732	746	732	759	748	747	801	783	750	725	746	746	771	772	780	767	824	735	760	734	685	691	779	734	712	753	792	761	784	802	746	719	753	758	739	759	737	727	752	755	743	742	737	709	722	764	755	725	718	820	770	750	750	758	758	727	758	738	718	770	756	752	738	777	719	710	760	776	765	701	696	761	773	765	770	753	734	714	757	709	726	722	733	715	767	801	790	763	703	761	727	709	723	731	768	757	765	780	747	756	730	750	751	774	732	720	724	737	756	753	736	784	720	752	768	752	768	766	726	741	766	746	754	804	727	786	748	774	738	770	722	770	743	743	737	715	756	773	739	749	733	716	790	741	760	743	753	770	752	729	726	795	745	781	709	761	690	739	761	723	761	728	740	714	729	783	762	740	684	739	712	772	743	741	729	741	733	724	749	720	757	758	743	742	764	774	738	738	755	753	714	730	724	749	754	739	748	727	735	755	781	777	774	720	724	722	799	765	765	785	753	735	783	794	793	706	712	768	808	764	752	732	718	755	730	734	738	793	766	723	743	761	764	724	750	749	751	716	727	725	712	724	729	765	710	787	711	695	772	737	734	729	729	754	702	707	703	809	714	785	815	768	763	759	805	797	735	792	769	756	775	728	752	695	744	732	771	764	787	811	741	738	764	802	717	781	717	759	726	723	763	736	767	757	731	766	736	697	735	785	765	753	746	715	735	758	778	703	735	717	727	737	760	732	775	731	741	760	750	771	714	752	740	751	758	774	754	759	798	776	742	770	753	775	718	712	741	722	716	678	699	738	789	775	726	781	770	796	756	734	749	736	769	779	792	745	695	762	706	704	690	759	724	778	730	735	731	728	753	728	727	762	747	776	687	753	784	786	726	761	767	750	727	735	718	827	770	785	740	736	734	781	728	745	713	716	760	769	691	752	754	694	732	745	736	713	754	710	760	730	789	710	695	735	714	758	722	773	780	749	756	787	713	768	759	807	726	758	794	714	745	772	711	792	717	750	707	795	739	727	775	772	781	762	744	714	736	720	748	770	774	757	757	724	756	738	766	770	771	744	749	747	721	786	743	759	771	772	774	731	755	768	752	753	747	754	774	731	749	804	765	754	770	751	724	735	743	754	783	701	749	791	728	736	752	751	732	756	767	745	738	729	729	781	708	755	741	787	732	710	732	738	769	755	693	765	740	685	708	694	733	713	740	745	723	760	719	791	726	730	708	754	715	756	756	740	766	744	758	725	765	703	792	748	742	722	726	735	752	743	785	768	775	787	725	729	743	716	691	770	722	741	755	716	722	746	744	718	775	786	778	758	746	742	729	719	786	752	748	656	685	762	740	737	742	733	690	775	753	768	719	761	726	724	711	759	823	740	744	763	732	791	693	738	697	754	739	784	726	777	755	743	747	729	770	765	722	756	702	734	747	780	747	761	765	772	739	746	741	742	741	753	769	743	709	744	772	703	772	739	785	723	770	685	758	766	762	741	736	766	740	753	755	762	728	777	748	780	701	734	701	772	748	762	782	778	745	742	766	751	718	726	768	710	728	786	735	785	762	790	709	748	757	751	709	739	762	729	742	752	726	781	758	693	820	727	752	740	695	740	753	800	740	734	742	752	717	801	721	779	720	738	790	737	785	717	751	787	786	758	755	769	768	709	760	718	737	710	732	750	771	801	742	726	723	770	741	778	765	770	745	760	726	710	710	754	759	701	714	718	829	746	749	729	782	743	724	775	780	746	721	742	773	721	708	751	759	763	734	739	769	766	748	756	704	727	775	750	781	781	736	790	738	753	763	763	695	752	705	762	732	742	753	735	719	760	766	728	754	705	780	747	729	807	760	708	758	731	765	766	731	754	739	758	806	763	734	693	772	718	750	707	709	764	762	821	759	722	763	782	778	778	732	767	804	759	778	744	772	742	747	732	715	777	725	721	754	700	738	741	715	787	737	744	734	720	723	733	712	780	739	789	794	802	760	751	710	726	712	711	768	731	735	724	797	760	745	735	724	719	807	783	753	733	789	718	741	767	754	769	731	756	728	758	768	770	774	687	737	756	726	794	663	722	737	741	781	725	729	753	743	756	735	734	741	737	755	720	719	710	735	737	764
44366	51612	40497	32152	25937	24433	23731	18212	9424	4633	2718	1848	1432	1163	2960	16401	19408	13816	7768	3326	1437	805	439	360	315	286	286	304	284	320	318	273	315	293	301	250	309	285	272	300	311	284	318	314	313	286	331	301	289	331	288	291	299	313	308	311	309	316	326	309	316	293	270	301	315	281	292	293	281	295	291	282	311	261	275	299	307	295	265	286	301	346	309	317	295	302	299	298	294	310	332	294	294	286	342	303	311	278	298	274	273	270	295	319	292	258	311	290	287	312	324	309	313	293	314	298	299	312	291	295	308	296	311	313	297	281	295	303	316	287	279	314	306	313	303	311	278	359	293	323	288	296	274	273	317	315	292	319	296	270	297	319	292	293	279	312	270	306	251	307	313	289	301	275	290	318	310	293	302	309	298	270	290	285	303	300	295	309	296	300	295	293	290	305	288	341	294	288	284	308	280	268	296	308	317	315	291	272	334	291	314	300	304	297	338	303	288	269	267	304	274	316	291	319	298	308	273	286	291	310	292	302	282	296	310	268	283	307	267	304	298	298	333	287	308	295	327	267	298	273	302	313	303	287	292	279	290	281	305	290	321	296	294	296	265	320	294	302	308	293	289	269	306	307	318	330	310	325	290	285	311	282	294	300	319	299	302	296	300	270	304	241	315	289	321	315	296	282	282	283	315	322	305	275	279	296	268	314	288	319	318	277	280	306	331	275	307	294	298	299	305	272	299	309	273	318	331	255	300	304	260	301	313	295	294	305	297	279	281	271	299	281	274	272	318	252	299	301	284	281	301	288	312	314	278	278	300	286	291	295	313	299	270	285	275	291	288	284	332	317	316	299	320	282	283	359	283	332	271	292	308	310	288	290	288	308	285	276	298	337	285	327	303	316	279	299	330	298	320	289	304	347	314	314	302	291	301	345	303	269	250	317	335	290	316	314	287	281	318	312	280	273	287	275	287	312	305	308	320	324	283	289	271	303	301	263	321	295	278	304	319	307	293	293	274	300	319	322	290	288	348	281	303	307	260	309	299	276	294	313	310	307	313	315	294	281	312	310	284	311	298	280	297	288	295	311	297	308	287	309	296	306	309	293	274	263	312	286	286	315	296	284	259	276	306	304	289	284	273	274	276	265	314	321	287	316	304	300	278	292	313	308	317	289	263	292	286	302	282	321	291	320	303	301	302	305	284	300	307	274	313	315	292	295	291	320	300	294	298	288	286	305	304	333	334	294	292	300	298	301	264	282	300	322	298	300	324	285	312	275	333	321	301	258	286	278	288	300	296	325	273	293	284	275	304	299	306	274	326	291	304	280	264	280	293	294	316	305	267	296	289	312	300	311	273	286	299	299	288	310	296	288	291	300	262	279	310	295	277	316	265	311	319	265	294	294	309	280	324	301	292	293	289	307	286	317	272	308	296	299	299	295	275	286	302	311	289	309	289	290	338	330	310	292	286	300	297	280	265	319	301	277	333	292	287	305	312	282	292	308	300	322	285	296	304	302	332	279	270	286	305	292	270	294	286	285	299	293	285	300	283	300	290	298	286	262	323	294	320	306	317	305	297	296	302	288	283	318	303	316	303	328	323	312	308	282	260	304	306	315	315	292	298	250	309	343	254	325	300	298	299	308	304	307	312	300	305	309	294	306	304	264	337	313	306	285	299	278	289	275	299	270	275	289	318	293	295	295	316	333	284	294	317	283	319	303	296	316	311	318	272	283	306	291	311	313	301	282	275	298	300	320	314	293	306	270	272	321	275	301	306	324	263	319	270	292	292	279	283	281	287	295	279	296	285	306	290	317	309	339	291	283	334	331	272	299	322	306	309	312	285	284	327	288	300	303	298	319	303	295	289	268	308	299	302	273	325	292	294	260	263	294	303	285	294	309	307	314	289	281	265	291	283	293	287	281	342	289	305	326	317	288	284	293	260	333	299	303	321	270	284	312	292	321	335	320	304	294	303	289	323	272	321	306	256	286	327	266	299	307	286	299	312	293	316	310	285	325	273	297	305	312	334	298	308	307	286	293	276	300	295	309	273	305	285	302	295	305	282	294	307	303	306	328	279	293	302	314	299	280	283	272	333	296	291	302	320	306	305	293	297	290	303	296	286	314	301	335	286	307	289	291	291	276	307	289	292	294	291	280	294	297	290	280	278	307	302	301	301	273	322	305	296	317	312	313	299	288	302	284	303	311	295	279	319	345	299	306	297	322	279	313	311	297	276	309	269	293	290	311	285	326	332	282	301	314	301	298	324	339	274	326	314	279	290	327	345	296	311	305	280	302	306	317	321	294	303	322	305	285	251	289	307	293	268	296	296	289	291	311	262	284	344	327	334	268	306	299	314	257	284	322	299	278	312	294	292	308	291	284	294	303	269	308	299	311	310	285	287	299	284	275	286	280	296	271	289	322	297	310	319	300	270	295	310	324	303	293	293	302	306	286	296	303	297	306	268	302	293	297	273	316	332	317	298	308	305	311	320	288	356	275	290	283	272	287	297	316	292	273	325	310	322	289	328	303	329	266	313	296	305	269	266	281	289	279	313	285	296	305	293	302	289	280	341	322	311	330	258	321	286	284	300	290	313	284	320	280	313	313	285	274	285	308	273	303	300	296	296	316	298	281	307	304	284	315	303	320	324	282	284	303	292	324	289	265	292	304	296	314	315	279	303	311	310	272	306	302	323	306	292	335	302	321	289	272	308	280	304	272	248	300	312	290	296	317	294	297	298	302	270	288	297	310	324	328	301	306	315	298	302	309	266	311	295	303	270	299	315	305	269	289	256	297	322	270	283	274	268	301	303	260	327	280	307	310	293	294	329	297	304	270	274	319	314	310	318	305	299	273	280	287	285	314	314	274	307	291	287	313	318	302	273	267	294	285	292	279	309	288	319	285	290	317	293	306	311	296	301	310	305	339	284	299	283	294	280	311	276	322	287	321	287	296	312	326	281	264	297	288	303	266	315	345	317	336	295	299	293	289	283	304	309	297	312	298	281	305	326	323	295	308	321	289	267	332	288	304	299	310	307	306	305	286	291	277	262	302	313	299	276	296	320	297	281	304	293	288	310	300	324	300	295	303	320	304	317	290	289	296	292	329	302	294	328	283	303	301	311	322	286	277	288	266	296	304	273	300	253	292	277	316	271	309	290	293	282	279	308	325	312	283	320	293	306	268	296	257	292	299	326	310	299	306	302	273	270	278	307	295	286	294	262	303	310	268	320	304	304	294	299	283	336	275	278	289	303	271	314	274	289	294	303	294	277	313	278	307	311	282	315	272	303	328	309	314	311	280	294	311	322	292	319	290	308	298	324	294	275	340	296	300	271	295	290	291	271	327	293	284	291	330	305	317	283	292	307	266	309	306	288	286	288	326	295	320	278	313	319	313	310	297	299	290	307	297	317	294	315	292	272	319	328	294	278	298	285	284	285	314	312	281	314	290	301	291	292	279	302	306	310	289	312	306	321	294	245	287	290	293	314	295	283	313	264	286
32130	45968	41580	36153	29335	31477	32391	26006	15992	11942	9650	7858	6603	5330	11764	38987	40140	32664	23742	12034	5898	3046	1431	939	849	769	711	756	722	727	721	765	758	675	759	763	800	714	783	709	741	735	769	737	711	778	779	745	749	783	705	750	730	751	770	767	791	743	759	807	738	790	770	754	724	780	726	753	713	763	705	702	768	708	783	758	740	756	755	713	738	719	758	749	795	742	752	770	782	768	780	738	769	729	742	782	762	774	777	731	734	735	742	738	784	660	794	795	790	771	691	729	748	714	738	782	696	747	751	736	746	754	751	746	742	759	793	738	774	771	765	712	738	794	682	685	753	728	766	762	741	744	715	757	701	703	761	782	748	794	742	728	736	769	745	769	734	727	795	733	731	752	750	809	770	790	757	760	745	744	764	717	744	757	756	739	745	742	786	746	716	745	735	713	725	732	789	709	807	709	743	754	749	776	706	755	799	736	728	735	753	752	776	770	745	733	773	763	740	706	745	748	771	770	770	765	736	767	721	711	744	714	754	788	749	749	742	747	773	759	728	752	750	820	697	697	761	808	735	710	693	755	750	729	748	723	769	707	759	752	776	750	749	777	772	737	783	783	803	776	752	744	775	732	746	757	768	762	743	772	750	734	742	719	781	789	722	770	698	759	745	774	732	714	731	771	729	728	732	757	756	720	805	766	748	719	743	762	765	751	737	728	756	757	750	778	760	749	772	723	733	771	781	668	768	717	740	813	765	746	757	751	739	716	778	757	747	763	790	740	751	771	761	842	777	760	759	719	752	746	756	749	727	741	772	752	732	732	733	753	728	780	753	749	705	766	747	765	746	761	765	745	784	772	761	815	796	724	697	779	767	712	726	764	799	774	775	750	818	737	718	687	774	752	747	786	758	769	742	722	713	720	764	711	736	765	777	753	706	746	715	791	757	699	799	707	756	747	721	723	721	749	752	781	701	781	751	755	729	714	755	680	750	681	723	737	743	757	796	752	725	742	731	704	728	748	734	726	728	754	747	711	728	736	711	722	754	684	753	723	715	737	748	761	770	757	764	791	686	725	714	734	786	762	783	747	753	724	717	713	775	745	729	769	755	718	703	785	742	768	717	777	711	771	778	748	777	724	734	802	725	740	795	759	704	750	703	739	756	749	801	721	743	742	749	756	735	773	704	767	750	730	760	762	753	684	775	752	742	778	754	792	744	724	781	762	771	762	778	753	753	768	808	787	733	773	735	705	787	754	704	706	723	762	764	800	796	775	746	771	798	732	731	680	768	785	740	765	775	774	753	746	731	760	735	746	757	764	756	765	799	743	705	778	700	756	820	746	779	795	765	751	743	663	742	751	762	712	757	762	785	728	753	745	768	709	807	696	749	731	720	769	780	734	770	770	795	761	726	716	737	742	718	768	771	729	777	772	764	747	720	740	755	764	721	715	740	734	732	722	724	717	779	738	717	746	716	740	762	716	752	728	790	769	740	788	738	745	730	755	730	729	759	763	724	771	755	711	755	720	732	728	710	744	769	800	738	759	770	781	737	758	788	790	791	738	803	729	712	710	725	768	759	752	733	747	791	778	738	732	741	759	773	789	756	723	737	806	688	780	757	767	810	777	753	734	785	753	777	756	752	806	756	761	737	811	791	780	745	759	747	728	724	773	768	774	727	765	761	759	686	723	737	733	821	759	760	758	797	785	706	737	733	710	750	799	729	720	787	780	810	722	780	763	792	776	790	719	724	753	782	788	784	730	742	729	713	798	718	756	708	780	806	759	800	718	738	758	762	737	749	710	727	755	753	731	752	767	758	766	783	746	797	744	762	754	772	799	716	738	789	786	766	729	746	776	730	818	761	755	771	735	752	749	805	745	731	737	734	770	759	748	764	723	735	790	749	775	753	759	780	732	758	741	757	794	726	737	750	719	751	720	750	755	733	729	739	746	769	815	762	737	704	755	739	731	788	716	813	813	774	776	747	737	681	757	723	755	796	750	768	720	726	762	762	776	743	788	733	749	760	731	696	743	765	771	728	748	764	739	790	735	793	728	736	770	739	724	738	786	738	764	766	761	719	732	762	747	732	762	761	740	718	737	784	787	766	765	788	744	764	733	721	791	724	791	747	731	726	726	773	713	720	743	730	755	738	737	793	712	766	775	744	763	754	779	776	737	723	747	745	792	771	752	736	762	728	721	808	757	717	747	722	797	720	769	763	770	790	742	746	757	811	723	749	758	754	773	808	716	756	777	743	693	761	717	795	758	743	752	757	742	713	759	741	775	726	701	779	789	762	768	716	768	733	714	783	763	726	776	718	760	798	727	717	717	704	730	781	741	758	814	765	716	720	733	724	763	782	750	752	749	751	755	718	764	758	721	805	761	738	688	701	712	748	705	780	740	728	755	786	773	751	744	724	786	791	761	717	769	771	775	774	744	752	787	761	724	729	749	766	769	748	736	723	770	739	709	739	749	682	777	747	741	748	730	698	743	786	743	769	792	755	757	775	733	754	741	735	751	780	777	736	745	759	806	773	721	740	727	788	766	750	772	734	724	773	725	801	768	774	766	729	734	789	728	752	716	755	769	759	778	789	760	716	801	741	750	728	724	760	728	710	726	753	819	795	782	712	774	790	747	770	729	808	789	759	803	745	752	741	745	713	778	716	751	740	720	708	735	780	742	738	754	752	713	704	717	750	713	744	692	751	771	761	754	727	725	721	738	784	784	784	686	760	737	723	731	794	703	754	782	776	756	754	723	768	744	730	743	717	760	734	729	752	759	749	743	736	723	759	790	803	784	727	731	764	701	778	772	761	743	726	707	770	753	713	788	776	746	759	755	730	749	687	742	736	741	736	732	763	765	758	730	733	774	723	756	783	765	723	785	738	694	787	810	749	767	736	773	779	750	699	783	752	775	759	756	784	750	744	777	766	714	733	744	706	756	694	736	767	739	721	775	755	796	670	784	775	750	731	760	784	795	736	783	795	748	721	752	769	753	730	782	779	728	706	730	763	722	764	764	722	744	701	709	789	703	737	732	763	706	749	798	766	759	776	795	743	708	714	770	781	698	718	716	747	758	757	735	781	760	732	744	732	778	763	753	753	742	766	758	733	744	767	773	707	771	729	815	730	786	780	732	706	731	759	753	781	740	743	765	725	757	746	760	783	734	757	720	732	791	720	732	746	743	789	711	761	782	775	742	763	744	756	729	726	724	734	674	790	749	749	711	724	812	748	815	750	783	795	742	744	726	711	744	768	739	709	771	768	775	769	775	745	726	759	767	767	715	718	746	737	743	740	738	768	772	795	745	770	769	770	736	721	739	727	728	730	758	783	732	739	725	726	718	782	846	741	763	750	777	734	736	770	716	735	789	733	751	760	719	772	776	782	794	809	742	729	742	750	730	748	744	800	736	738	748	771	730	739	755	717	763	741	764	721	768	756	719	750	735	750	793	751	737	757	795	769	800	756	746	780	774	754	740	735	750	761	756	700	717	787	781	752	732
10457	16384	12852	7621	4886	3396	2758	2122	1420	1189	952	796	711	727	933	1480	1499	1079	712	446	382	321	332	279	282	287	277	313	270	292	313	290	298	304	320	275	320	310	318	323	297	289	302	293	306	279	315	305	317	284	297	291	297	277	281	290	287	308	298	306	267	313	294	293	291	312	295	255	309	313	314	310	302	306	307	290	312	292	294	288	302	319	327	314	240	293	286	316	314	310	280	280	323	262	304	316	288	318	289	318	301	294	306	311	275	262	310	297	280	307	307	275	300	279	285	295	311	296	309	281	309	287	279	297	296	288	273	310	292	290	292	308	302	281	323	301	300	304	273	288	299	268	293	303	321	298	289	303	342	290	298	305	274	327	311	296	305	257	310	311	304	302	314	304	285	286	291	296	308	285	285	341	297	282	280	293	304	295	288	282	265	277	318	302	299	313	259	301	296	304	272	311	293	297	319	281	292	264	324	318	309	301	331	288	282	294	305	294	255	293	328	286	271	284	282	306	312	290	287	274	289	301	274	262	313	300	308	301	304	283	261	303	310	293	269	285	314	306	305	307	256	294	290	298	292	300	307	311	307	295	302	302	310	323	307	315	296	289	289	301	310	314	320	341	347	304	293	275	334	282	318	304	303	271	311	305	282	298	297	335	302	298	310	307	291	285	305	304	268	294	312	319	307	305	296	300	340	291	273	275	303	331	274	282	312	277	318	294	279	303	296	323	298	278	262	292	296	306	303	287	280	283	298	299	278	274	320	301	328	300	304	273	319	277	296	297	298	331	333	293	270	267	302	281	259	300	285	274	291	308	312	287	279	275	281	287	281	270	288	286	294	313	329	315	290	278	297	277	305	292	303	314	332	318	286	260	295	283	313	257	277	276	303	270	303	320	311	298	291	293	304	285	277	314	310	296	290	290	279	304	292	270	304	264	320	269	317	308	286	283	298	317	313	304	289	336	290	302	308	299	277	285	321	330	286	294	319	326	291	299	350	296	306	271	283	284	277	299	297	310	313	291	316	302	308	312	305	304	306	300	258	292	291	317	290	282	308	294	300	286	296	295	289	302	342	297	268	313	316	294	283	279	289	275	341	322	285	313	326	317	300	322	269	277	298	274	323	302	281	313	287	323	311	263	317	291	293	301	301	279	299	339	306	323	303	310	302	273	265	310	340	311	307	284	307	292	294	331	317	295	276	285	306	294	290	289	308	282	287	295	315	364	283	321	270	299	317	284	309	305	258	312	314	284	293	259	297	341	308	321	332	314	330	286	316	270	285	307	289	298	272	277	326	265	296	288	295	285	286	308	291	308	327	303	317	297	343	302	282	289	307	288	305	326	309	289	280	314	293	309	312	323	304	324	308	281	303	277	278	292	282	273	310	291	283	277	296	297	312	300	310	303	310	290	283	280	296	301	292	260	287	300	288	316	290	322	285	287	281	284	338	284	300	294	301	262	290	309	309	295	306	306	297	319	263	307	297	295	270	287	315	310	275	271	319	277	276	287	277	297	301	322	255	287	305	297	291	323	334	280	294	286	308	314	320	288	319	289	335	250	289	309	303	300	311	286	300	303	275	262	315	316	266	307	339	320	299	257	295	309	308	285	321	288	326	319	304	291	283	280	266	314	309	283	324	307	253	310	319	298	298	285	293	320	284	299	299	275	292	285	302	288	292	300	309	290	309	330	301	320	300	290	291	291	281	295	268	304	289	261	276	311	304	302	301	324	305	314	330	300	289	301	276	276	306	298	269	303	294	300	278	287	292	308	315	265	296	313	290	304	275	297	314	298	297	300	315	268	336	317	278	270	324	285	300	300	301	314	278	273	254	319	311	311	277	308	292	299	291	294	282	298	268	287	278	263	328	284	309	295	313	282	310	299	300	315	317	296	312	323	299	280	317	277	288	298	298	305	301	282	273	302	280	312	289	292	323	318	325	303	266	301	321	288	288	305	309	300	284	268	298	286	314	298	300	269	331	318	316	278	294	275	297	282	309	291	299	320	302	302	288	312	306	319	314	289	293	299	267	301	289	313	267	288	311	306	285	290	281	318	282	283	316	282	293	294	309	276	313	262	286	282	337	339	299	304	294	277	315	321	304	310	289	304	304	318	276	303	281	315	312	313	303	293	312	303	282	302	310	327	297	327	258	271	288	285	265	297	282	302	309	327	308	280	302	302	303	294	295	283	251	283	304	288	279	308	318	301	317	275	285	277	295	280	296	297	309	277	275	267	305	265	314	293	294	304	269	275	292	295	283	301	288	291	271	272	311	321	310	321	324	288	294	290	334	280	317	307	284	291	314	312	267	300	279	321	302	297	282	296	317	279	309	267	300	309	305	302	290	320	305	286	310	286	281	308	341	282	280	289	314	286	268	310	283	311	329	307	291	294	343	310	293	281	295	298	281	287	312	286	295	283	276	308	272	275	303	260	316	300	309	277	308	268	313	297	307	295	315	283	285	295	327	295	307	283	312	255	268	307	300	313	312	280	302	314	299	321	296	286	277	311	292	268	329	311	272	274	291	320	311	275	296	329	321	312	319	292	332	307	292	294	295	289	315	286	304	299	303	330	301	298	310	274	294	338	279	311	276	275	280	267	265	275	258	260	307	307	273	276	287	270	318	284	306	273	319	315	272	294	326	290	343	282	291	270	316	274	317	264	271	330	298	308	312	304	290	305	280	307	318	274	314	341	301	310	285	297	316	278	295	300	283	323	286	269	288	272	268	287	304	296	307	306	285	300	283	293	277	281	305	308	306	262	323	323	279	295	290	298	257	292	293	289	288	278	326	282	284	293	271	288	295	298	289	308	311	276	281	310	277	304	312	280	313	268	277	311	304	279	289	259	248	328	313	288	293	288	301	301	332	287	307	282	270	287	271	310	335	287	308	303	297	311	326	310	296	298	271	265	298	309	308	305	290	271	287	275	291	319	278	307	293	294	304	288	338	293	300	294	334	317	283	303	282	285	305	280	313	312	299	305	279	297	317	286	283	321	297	274	330	316	339	295	283	273	312	282	314	302	270	318	309	279	265	294	332	310	299	290	291	267	289	283	306	297	293	288	284	304	272	281	279	312	303	284	320	275	305	298	285	289	308	293	317	285	282	308	289	280	308	301	273	266	297	319	301	304	305	297	306	336	292	296	306	267	323	288	288	273	268	269	279	290	280	290	299	286	307	281	290	275	287	313	330	287	264	287	303	300	288	300	293	300	281	330	300	316	259	300	290	305	317	281	307	314	294	302	298	295	298	271	295	284	323	277	289	302	272	299	269	297	292	293	323	290	321	307	301	311	294	279	319	301	319	289	273	275	280	264	291	320	283	271	295	264	320	285	281	287	321	267	297	295	290	265	288	305	305	280	302	292	296	296	276	310	317	264	271	305	313	283	314	299	322	272	284	330	306	303	310	289	323	278	304	314	265	329	264	272	308	275	273	308	290	299	286	287	287	309	285	295	305	315	308	305	287	277	294	326	290	311	280	316	313	326
8444	17023	13810	12531	11872	10323	9763	8552	6081	4948	4394	3763	3259	3306	4415	6970	6791	4672	2665	1605	1182	933	792	766	799	812	730	854	768	777	749	794	746	756	799	744	783	755	792	763	745	745	748	745	778	735	754	753	769	796	758	737	753	791	706	730	708	753	758	759	735	745	787	742	771	758	788	794	813	723	719	763	800	748	723	741	751	801	704	781	747	742	816	741	748	775	805	740	787	758	751	771	727	804	751	725	736	769	699	733	765	768	732	727	767	728	730	766	759	723	785	763	791	722	689	796	721	703	793	753	780	767	788	702	710	739	746	811	724	752	760	764	745	721	759	732	765	804	742	683	747	746	750	751	805	704	729	730	720	762	792	773	763	775	765	731	743	803	777	752	765	738	753	782	792	735	774	744	764	755	721	765	775	771	794	776	733	780	747	743	748	781	735	780	714	773	742	772	790	761	714	740	749	715	706	753	762	774	719	741	754	723	775	733	740	753	784	775	799	751	783	787	728	743	768	714	730	780	764	743	752	780	766	766	762	744	716	768	732	770	752	734	741	752	759	754	767	761	761	728	746	721	794	734	787	738	758	756	763	742	765	771	735	734	776	796	763	788	787	726	757	757	772	772	752	760	760	777	779	731	769	748	797	740	770	759	749	732	764	751	745	771	719	769	731	783	757	782	709	745	781	732	721	735	748	767	756	778	771	791	777	751	696	745	714	809	840	778	722	750	715	711	751	754	805	745	723	770	721	715	804	772	734	727	753	771	767	705	729	750	722	814	672	709	786	741	785	752	759	737	749	746	738	728	816	742	716	798	739	744	758	790	732	713	784	790	747	762	787	742	751	733	711	707	729	778	771	699	736	745	770	799	744	730	726	782	734	800	716	755	738	772	715	722	742	763	764	771	709	771	781	799	783	786	734	792	749	757	777	794	796	769	772	714	762	734	794	728	713	767	710	737	777	767	737	697	784	734	784	766	725	744	754	756	714	811	769	757	760	767	718	772	716	731	747	793	771	731	756	754	802	733	738	775	756	726	794	759	778	779	754	783	762	762	716	723	756	757	712	733	770	764	753	780	742	800	761	723	737	731	777	751	728	758	710	684	756	730	756	752	744	771	747	804	747	750	746	762	718	746	715	713	761	794	728	778	727	787	765	751	724	794	732	778	763	730	763	746	719	796	751	788	747	783	752	773	758	771	775	750	761	754	753	723	728	762	747	713	811	728	784	721	751	728	788	742	692	771	743	746	756	734	763	777	753	751	747	753	762	744	764	766	755	759	735	763	769	796	747	748	761	747	795	771	732	765	800	771	761	790	754	731	708	755	716	736	764	741	789	789	762	761	773	753	719	803	789	798	764	741	756	734	799	731	765	747	728	741	750	749	713	787	742	812	772	795	751	734	777	814	740	751	731	744	756	802	749	758	794	714	768	699	755	763	758	820	769	726	705	743	772	788	761	701	767	765	717	799	752	767	750	777	825	765	750	738	800	764	799	719	717	783	737	733	798	753	707	710	785	777	779	729	743	779	753	775	777	761	764	727	766	760	784	789	763	758	801	786	769	771	738	750	723	775	787	743	743	736	756	772	715	816	744	758	711	766	764	742	727	746	709	747	757	780	758	784	775	775	758	764	770	754	714	722	767	797	791	758	793	743	767	773	714	723	734	810	764	767	785	755	739	743	767	748	744	788	766	681	767	802	749	734	737	712	783	747	769	744	732	744	761	722	745	764	791	754	711	772	758	776	763	784	709	757	746	795	740	731	760	773	740	736	773	730	772	767	751	747	750	719	769	760	723	732	754	814	792	799	754	800	754	738	769	777	757	680	707	754	775	745	731	776	735	789	754	770	721	799	747	768	768	780	728	728	722	768	768	766	713	749	784	730	743	725	766	734	730	726	735	757	755	777	725	777	740	790	795	760	765	685	799	763	746	755	754	783	767	747	762	766	769	781	771	760	744	776	753	806	808	730	802	774	759	782	722	747	770	741	773	716	782	804	777	726	762	745	733	738	741	746	777	722	768	723	757	792	788	767	720	810	769	767	771	799	745	743	751	731	754	788	731	777	750	753	764	698	750	701	788	746	763	717	784	686	717	740	798	737	739	812	774	773	829	765	719	785	762	716	757	745	765	744	755	787	797	757	728	692	741	741	734	772	776	786	759	747	775	726	710	803	772	744	740	717	792	738	770	737	782	750	757	803	759	769	741	725	779	773	770	747	762	752	783	754	787	753	788	768	787	742	794	742	728	745	772	750	752	777	783	723	786	739	752	789	748	737	788	746	769	757	741	789	825	765	756	766	774	747	780	753	787	810	739	773	749	774	737	736	783	752	722	750	775	742	759	770	761	768	750	755	719	782	765	760	702	794	815	779	761	750	751	794	751	732	785	721	747	793	753	757	796	784	728	758	671	776	767	738	781	791	795	764	751	741	726	742	777	697	766	745	781	742	737	730	739	764	795	790	749	713	828	728	762	738	781	734	793	733	764	778	766	774	758	766	794	754	733	775	806	756	777	750	791	784	782	716	720	737	784	779	791	783	796	791	717	783	692	734	722	726	773	732	732	725	776	729	709	736	708	771	719	741	767	772	739	725	700	712	769	749	741	736	730	705	740	798	823	821	689	794	754	735	722	788	748	785	758	749	810	782	698	748	736	782	742	791	716	776	750	745	732	715	723	780	812	754	757	746	713	784	741	771	741	752	755	756	761	726	775	766	749	773	771	743	754	730	755	725	777	757	764	777	761	735	750	747	771	741	777	737	735	757	764	761	732	725	730	736	742	808	749	766	725	756	757	746	801	764	728	786	721	758	792	751	780	731	729	751	775	761	752	734	736	761	722	766	734	767	720	717	782	775	768	731	739	742	734	748	757	766	734	747	721	711	754	775	802	776	781	732	721	752	770	793	764	817	737	775	741	772	765	728	794	778	791	782	739	791	734	743	739	801	741	686	774	760	814	748	757	763	774	749	758	764	735	773	731	765	744	727	788	720	758	730	765	768	757	736	764	712	737	777	761	796	738	780	733	810	769	786	770	792	752	795	718	767	747	785	780	769	732	750	741	758	715	742	790	735	755	773	757	776	726	763	792	734	738	772	789	756	741	784	712	747	752	739	768	770	771	757	766	769	735	750	781	712	750	753	799	734	763	738	789	688	754	773	751	753	736	772	717	685	767	747	741	734	732	735	771	758	716	740	737	754	780	771	741	801	782	717	726	777	742	796	770	692	738	739	762	750	780	715	743	741	818	756	758	726	780	781	787	803	741	812	782	746	711	786	743	762	740	773	759	782	737	774	772	795	756	731	749	766	750	786	779	784	751	755	735	736	728	768	747	793	771	754	805	755	709	747	755	694	771	746	764	749	776	752	772	802	729	754	741	733	775	763	805	717	727	767	735	784	763	741	725	767	737	789	734	782	765	774	727	723	771	774	749	726	737	784	766	752	750	745	749	795	738	799	722	780	729	738	727	776	719	778	780	773	723	698	770	741	740	784	731	749
43355	48924	45257	38676	30496	26145	23730	17768	9602	4953	2386	1770	1210	2137	6466	8582	8549	7795	5156	2279	1135	576	421	342	318	289	320	290	338	330	309	314	313	272	319	323	288	338	337	320	304	321	315	254	305	310	293	294	315	337	318	321	292	312	343	310	304	305	293	303	292	349	334	299	312	305	326	300	296	305	315	292	321	295	323	326	294	326	333	318	311	302	343	312	290	304	318	367	289	282	289	289	282	328	317	320	315	309	321	317	288	302	325	307	303	290	278	297	311	259	347	299	347	324	281	306	322	291	322	302	317	296	307	333	306	326	291	315	305	289	322	312	301	286	324	301	291	317	272	287	289	313	302	294	314	309	304	300	318	321	312	322	290	290	311	305	318	297	270	336	314	315	330	301	295	288	316	286	311	307	285	303	300	299	310	293	282	320	320	332	306	312	306	312	299	291	287	308	299	309	319	347	334	326	297	297	291	329	279	305	317	312	297	306	316	315	348	305	325	309	319	276	293	285	276	288	319	277	334	302	321	302	308	312	322	301	286	297	310	310	303	335	343	308	294	307	325	324	334	324	310	306	314	300	307	285	286	316	297	283	308	302	314	311	301	315	317	322	324	340	302	290	305	320	306	308	331	278	316	314	305	306	319	299	299	327	340	276	308	319	345	316	309	339	334	332	281	301	320	318	292	294	277	332	329	313	310	323	350	308	310	298	319	295	298	296	317	313	324	300	315	280	313	294	325	328	301	357	325	339	317	323	307	331	272	290	308	354	289	300	290	283	296	288	306	289	303	327	313	283	343	310	303	304	331	322	314	292	309	344	304	299	301	311	314	268	304	295	309	301	298	310	316	275	282	330	320	293	311	328	262	305	323	358	321	302	319	299	299	338	295	283	316	300	305	329	308	299	305	343	288	306	256	339	318	322	300	293	316	302	314	265	352	309	293	320	300	279	343	327	294	331	309	312	332	318	303	290	302	310	288	309	324	299	288	343	326	338	296	279	306	320	300	300	307	337	303	323	302	277	312	303	320	302	343	279	264	269	301	328	325	307	298	306	315	297	342	305	310	303	314	302	306	328	343	311	314	302	304	285	296	328	326	350	347	299	299	296	319	306	314	290	300	326	290	292	301	320	326	316	358	286	310	316	323	317	311	315	307	303	298	307	333	266	300	335	312	306	315	296	325	327	331	325	317	340	295	270	303	290	318	326	285	294	317	297	307	341	306	314	303	320	321	331	318	322	321	350	281	272	308	286	305	328	310	330	310	306	325	299	305	278	329	299	319	298	327	309	262	321	337	321	295	325	302	309	314	303	307	307	301	333	273	317	327	317	285	307	314	270	321	308	334	333	309	288	328	340	317	334	307	329	302	306	316	326	295	301	326	310	326	297	294	303	297	310	327	312	325	308	318	311	340	298	296	318	311	306	329	293	263	324	299	294	294	304	327	331	312	302	328	347	305	285	307	322	332	289	273	318	324	300	289	281	323	338	266	296	301	313	308	327	285	306	337	342	318	297	330	312	306	300	317	294	317	293	306	315	273	305	301	281	296	273	311	291	324	305	296	318	321	316	293	310	339	317	332	299	345	317	288	310	299	293	330	313	336	333	330	336	359	287	317	288	310	295	298	300	294	347	306	316	314	314	300	326	305	331	283	338	327	294	282	308	327	297	299	324	320	291	316	337	317	305	307	299	317	335	314	307	302	323	281	326	287	287	285	304	278	318	317	311	286	356	315	326	297	319	304	376	291	306	304	316	308	312	317	315	336	309	288	318	317	318	288	285	298	330	314	303	363	289	289	301	287	316	334	328	296	312	306	287	307	291	286	286	309	285	345	285	312	293	317	350	323	325	292	275	349	330	337	275	314	286	285	295	322	295	308	292	302	296	304	309	325	295	303	337	300	342	326	288	293	301	329	300	344	320	294	323	285	324	293	326	306	283	310	295	323	307	320	308	306	292	307	333	292	313	329	312	275	318	306	290	322	304	312	288	290	311	341	323	291	283	281	303	321	325	317	311	313	309	318	300	315	288	278	317	315	290	315	284	302	291	340	284	299	299	293	290	313	336	312	348	321	314	310	339	296	346	299	303	325	329	318	323	331	306	305	300	313	323	307	332	312	280	285	330	314	336	277	311	309	325	284	306	320	315	271	325	315	302	314	292	300	332	304	307	299	320	303	312	306	303	307	327	342	311	300	303	337	331	332	307	298	324	330	307	338	319	303	295	316	322	313	297	293	306	314	296	315	313	318	359	342	292	311	299	325	336	306	302	271	290	322	295	280	319	310	298	314	333	307	283	300	306	272	305	325	280	332	305	309	300	315	339	291	328	298	309	337	340	305	318	294	322	328	307	336	292	320	285	301	308	293	283	315	276	340	299	311	319	295	326	299	294	328	318	313	327	316	276	289	301	309	274	309	286	322	325	328	313	341	331	309	313	303	315	284	298	293	322	308	300	320	302	285	299	291	294	336	297	327	320	294	304	337	297	285	321	341	298	304	327	346	319	275	290	328	317	322	318	309	304	306	320	327	343	324	306	325	317	316	308	315	297	298	295	321	317	295	329	321	312	271	304	285	290	302	315	310	289	299	313	302	306	297	294	304	293	311	312	322	347	287	322	303	334	330	332	307	318	303	308	329	316	320	307	310	310	284	303	326	287	296	303	323	306	294	325	294	304	294	281	300	312	276	300	299	310	322	313	309	319	319	333	329	290	326	311	297	288	305	336	310	319	281	306	321	266	331	309	331	294	270	283	304	333	318	278	294	303	318	294	308	306	286	303	303	319	297	292	313	309	303	308	317	318	321	293	335	285	280	307	319	310	318	291	271	314	302	319	280	296	288	302	345	308	265	283	324	301	315	299	318	336	288	365	299	324	299	328	334	303	322	305	289	321	295	309	295	319	288	318	307	321	331	308	299	306	312	336	308	311	302	318	296	318	321	291	300	335	295	323	327	281	299	329	293	303	316	308	308	315	334	297	306	288	331	297	288	321	289	296	314	288	277	283	340	314	299	336	270	290	337	305	311	316	333	295	345	303	329	317	292	289	292	296	298	288	320	294	332	290	321	302	286	309	270	290	297	308	292	336	294	306	291	296	318	307	327	296	302	336	311	295	286	298	312	308	303	291	313	320	282	311	314	312	308	305	279	311	343	296	321	325	329	296	296	321	305	295	308	292	321	317	314	344	288	308	276	287	330	281	337	306	285	295	292	339	303	310	350	318	327	296	273	321	310	305	323	302	317	295	321	310	299	286	319	332	274	301	322	304	320	310	295	317	329	276	307	304	307	292	312	292	315	282	324	273	318	291	293	277	276	338	274	310	341	309	306	302	300	311	298	298	317	326	319	321	314	314	332	306	343	317	311	309	300	293	314	297	315	295	312	282	314	328	335	318	293	327	287	293	308	338	310	302	334	329	326	287	310	345	312	307	293	330	277	302	311	300	298	293	290	319	298	327	319	299	287	338	331	314	317	296	259	307	297	302	299	272	316	304	305	314
31547	45038	48547	47037	34705	33311	29573	22622	14837	12047	9019	7168	5438	10019	21389	26945	27221	25455	18705	9412	4599	2186	1220	913	801	747	760	814	773	789	739	783	830	779	780	746	813	800	772	789	742	783	768	774	784	794	795	735	783	787	785	793	746	721	818	810	725	790	763	768	817	786	710	766	827	777	769	752	796	756	762	789	714	794	821	713	814	816	828	821	811	762	761	769	815	772	816	783	773	756	752	769	753	766	713	779	814	774	833	815	814	775	795	751	808	754	785	817	725	761	817	761	795	822	782	817	764	815	768	770	759	757	775	788	816	781	792	761	766	777	776	841	798	783	773	753	800	748	786	735	742	802	759	774	742	796	784	730	756	834	783	836	787	792	804	775	777	837	758	739	837	780	779	777	738	771	827	758	789	744	726	784	763	754	764	768	806	713	771	752	798	703	756	785	748	762	754	774	784	786	781	774	757	731	780	752	783	786	788	806	772	759	819	784	780	746	744	750	757	809	777	754	802	760	797	803	766	793	804	785	766	786	757	742	769	795	790	765	776	800	782	795	761	692	759	778	791	808	738	734	750	800	790	747	784	782	777	771	757	789	758	778	781	785	757	799	711	756	772	762	739	804	737	819	773	789	807	785	768	791	814	748	789	817	754	759	759	815	799	802	740	730	724	755	803	787	751	826	776	716	751	750	776	765	747	746	778	766	770	775	790	766	791	779	816	752	786	853	806	773	819	793	823	793	812	781	796	798	765	778	793	733	790	796	797	769	834	782	743	747	823	780	781	819	775	796	839	788	763	795	776	747	775	760	770	787	809	785	770	739	793	757	773	761	789	742	795	729	785	776	769	759	812	759	812	759	780	829	800	794	718	753	731	743	716	781	758	761	753	719	765	771	753	784	775	771	819	760	747	772	754	754	799	749	748	827	768	773	746	710	778	755	772	809	768	756	729	769	792	776	742	815	742	784	754	832	749	768	787	755	773	777	808	813	795	772	736	746	790	804	756	788	728	784	768	744	757	772	786	771	787	851	765	816	762	787	782	775	790	805	790	757	768	743	808	743	814	730	759	779	800	775	730	779	745	731	707	800	769	788	735	765	719	809	759	759	762	787	759	796	754	798	774	787	791	759	776	819	780	778	816	822	780	788	740	792	787	779	776	792	783	785	748	767	770	769	772	766	752	777	780	806	787	764	761	747	764	812	790	750	751	774	748	816	790	793	715	803	808	753	787	712	797	763	775	761	817	776	768	833	814	799	831	778	790	738	823	745	742	761	731	789	782	819	783	813	786	768	766	838	780	763	765	784	829	758	749	800	737	749	756	751	767	778	765	768	804	812	790	755	798	760	778	795	724	737	724	816	760	808	751	825	765	762	787	798	796	778	792	771	714	792	772	809	819	823	780	738	795	769	829	771	743	743	763	770	783	742	753	772	779	792	802	803	766	805	768	756	775	779	772	794	799	801	772	781	801	774	746	799	717	730	812	759	728	776	745	736	742	743	781	738	731	773	770	696	772	800	768	750	804	777	766	787	749	726	790	808	767	758	774	779	791	749	831	827	775	786	783	729	754	782	793	775	791	768	769	744	713	792	791	744	750	802	756	761	775	758	818	787	789	792	805	782	743	806	770	781	721	820	771	706	804	812	738	728	800	770	813	758	751	740	806	781	791	796	794	778	750	793	795	808	767	774	758	741	774	805	803	762	757	785	761	780	732	722	690	782	755	778	823	735	779	735	720	807	805	778	738	773	830	697	825	783	791	712	719	775	779	818	761	706	798	759	777	730	725	768	755	748	769	777	806	863	781	762	725	753	793	822	750	760	771	729	765	744	768	771	757	763	795	780	805	742	809	793	796	765	783	799	770	751	788	796	762	714	819	770	802	784	775	782	776	803	741	770	749	786	771	824	778	763	713	806	786	793	763	779	767	811	808	790	752	743	804	762	772	765	766	784	805	798	801	764	741	752	795	739	737	738	777	769	826	799	797	809	750	813	716	769	782	752	766	781	830	759	773	804	761	746	731	832	731	809	750	824	805	768	805	808	789	756	802	780	827	741	746	801	816	750	754	836	760	774	728	784	743	796	763	793	788	768	726	754	753	770	738	711	744	764	771	757	829	777	789	750	747	770	768	772	750	816	783	774	763	772	760	766	760	740	789	761	769	797	766	823	790	777	736	812	775	805	734	734	754	800	789	788	784	774	778	799	806	782	789	752	786	793	794	720	798	794	755	781	785	769	745	774	744	781	780	773	741	795	811	778	798	775	786	774	788	750	802	779	793	764	754	770	785	747	783	789	774	791	788	749	797	833	801	787	778	828	799	776	776	787	776	748	808	783	788	791	806	788	779	798	775	721	774	745	783	827	774	800	710	818	805	753	770	792	785	776	823	733	770	743	817	776	766	756	734	740	803	737	782	800	758	802	748	777	779	802	768	764	762	808	764	773	747	754	734	784	775	743	782	801	764	801	785	760	780	743	766	798	757	782	785	725	822	742	850	796	725	787	759	757	760	775	747	800	799	781	762	773	757	774	801	761	785	779	722	732	745	754	793	791	735	762	832	743	833	849	774	773	804	739	767	769	741	729	766	737	789	826	748	736	764	737	733	777	786	801	772	803	762	836	779	791	792	803	757	835	778	811	784	793	812	732	806	675	740	773	819	795	770	797	738	803	816	779	766	764	767	761	755	788	757	762	797	758	773	751	796	787	727	789	808	778	753	751	756	744	766	757	830	759	764	771	789	723	736	785	766	840	737	759	751	809	851	781	778	777	744	758	801	721	782	754	776	770	770	760	755	774	737	822	802	791	796	768	823	781	775	739	737	714	727	786	731	691	776	751	783	757	740	808	700	767	786	783	723	771	743	728	790	761	759	789	802	801	772	768	760	784	778	799	777	770	792	760	803	762	742	711	783	743	754	746	801	801	713	745	792	763	743	773	785	750	777	773	808	783	743	846	802	802	734	749	725	774	752	761	752	777	770	749	779	787	791	762	784	799	746	743	781	800	769	767	759	775	786	754	768	786	779	800	775	737	747	748	747	803	742	800	760	775	821	805	789	776	790	713	756	781	783	762	831	775	758	747	802	711	766	767	770	772	773	752	758	780	762	787	761	780	787	724	789	761	771	777	804	758	807	743	811	730	814	789	783	760	757	794	749	790	789	795	761	767	790	742	837	762	822	742	752	749	790	826	787	755	747	740	787	757	769	745	772	738	799	791	747	714	810	742	752	767	787	754	786	792	807	790	768	770	767	842	755	778	783	795	802	799	763	753	785	797	765	770	788	772	799	754	831	770	774	777	760	751	793	758	784	788	776	741	784	754	771	729	805	747	750	810	753	789	815	728	782	743	756	804	779	800	766	782	765	808	785	802	774	757	750	786	739	825	766	790	782	732	730	853	784	763	767	784	760	755	725	804	753	735	787	756	805	816	763	755	816	775	774	773	754	806	805	786	782	761	747	739	775	822	765	754	754	821	734	775	750	768	757	807	835	789	756	696	717	729
45857	49980	47640	33543	31003	30473	29619	24167	13709	8124	3807	2219	1513	3404	4803	8721	15581	15219	10608	4419	1984	939	509	330	325	305	320	320	316	327	346	310	305	301	305	322	324	312	300	310	308	279	289	320	328	355	330	309	351	305	320	301	281	322	296	287	303	297	292	312	304	290	362	311	307	315	310	280	319	317	310	281	283	308	320	320	288	294	299	295	330	304	313	331	342	316	312	316	316	302	325	282	328	311	303	299	328	335	330	296	287	306	311	295	318	314	328	331	293	317	273	311	313	315	303	302	302	321	326	320	319	335	314	309	331	323	330	322	297	347	334	313	291	303	336	313	308	303	329	341	316	303	302	311	301	283	293	329	305	342	339	321	307	302	286	303	311	316	274	317	319	331	305	318	304	294	285	293	331	296	315	318	302	334	303	289	315	344	333	332	297	305	302	282	312	295	300	325	287	316	310	291	320	297	305	316	312	326	304	315	275	307	308	305	303	308	332	283	334	348	323	313	309	269	345	336	286	320	320	305	310	302	312	322	319	318	297	298	277	366	316	303	317	332	298	324	289	309	296	273	317	295	262	329	303	334	301	302	313	301	306	303	289	341	283	300	307	345	291	298	313	299	313	329	292	310	335	351	339	303	307	294	331	309	306	318	312	310	301	315	308	319	313	325	341	306	328	302	324	310	321	321	311	284	294	297	301	335	298	315	298	286	312	298	324	332	355	313	333	301	283	298	279	329	310	302	274	360	330	306	289	296	312	305	303	315	281	325	296	310	291	322	307	302	304	332	328	306	307	299	328	302	322	321	337	300	328	310	339	300	327	306	323	306	342	328	319	328	307	307	316	290	314	322	317	347	309	307	303	310	310	334	271	272	297	311	303	307	313	300	331	306	305	350	308	294	296	362	316	296	302	301	294	302	289	326	334	300	315	322	351	296	320	313	290	338	259	319	290	269	264	323	298	323	295	283	293	315	335	308	331	338	313	292	317	304	339	305	322	307	334	343	284	300	311	350	332	314	306	304	307	279	348	328	302	319	313	328	305	309	304	316	311	313	299	315	359	333	298	338	286	294	315	331	298	332	333	280	356	306	303	327	352	289	349	285	282	315	319	328	311	327	320	330	299	307	316	288	328	302	336	310	298	305	299	333	339	292	321	299	323	327	293	287	285	310	338	311	304	282	321	319	307	302	308	331	338	280	356	317	332	293	294	326	291	321	302	330	332	307	297	347	337	307	295	313	325	303	309	288	302	328	296	297	323	314	303	330	315	303	337	301	302	318	322	308	272	289	316	308	282	302	314	288	340	315	304	326	312	315	318	326	301	304	308	299	335	309	333	303	305	317	274	295	301	304	287	316	312	334	330	303	310	336	334	319	317	309	286	310	297	293	331	307	342	314	325	308	307	323	305	371	282	295	354	350	328	323	304	327	305	327	312	323	329	307	315	307	289	318	304	305	291	348	320	336	320	310	319	328	305	323	323	316	327	316	324	324	276	310	316	292	326	310	308	287	304	302	316	308	312	306	304	300	296	293	330	316	318	284	334	297	303	326	313	351	318	310	319	298	327	294	326	343	339	315	349	287	323	310	333	326	313	299	299	330	304	338	339	338	296	316	310	300	309	286	284	302	306	313	273	337	324	348	297	298	317	322	316	323	298	326	324	310	306	327	312	322	320	309	285	323	315	293	296	304	311	314	277	337	329	313	318	303	307	345	296	315	315	340	317	297	327	324	306	308	338	296	307	328	304	335	289	285	305	301	278	297	344	330	297	356	312	315	281	327	308	327	316	305	318	325	299	322	333	304	300	366	291	333	317	272	333	332	313	291	309	320	305	319	289	303	334	311	297	297	320	294	284	279	294	294	329	313	308	321	314	310	314	310	289	297	320	325	324	314	303	308	320	300	313	335	312	307	295	326	307	330	305	300	293	320	329	329	309	310	330	294	286	313	317	321	301	332	331	299	329	288	310	296	314	304	284	277	302	311	319	303	316	324	317	311	321	320	306	339	308	337	300	337	305	323	302	328	314	323	289	309	290	307	334	306	308	295	305	338	342	285	275	299	327	322	299	291	341	312	335	351	311	301	348	338	334	269	322	318	303	308	318	336	316	311	306	317	285	334	322	313	321	318	323	324	318	295	333	340	310	296	318	303	295	315	305	328	327	313	294	330	283	316	293	265	339	328	296	285	320	304	321	309	327	327	319	280	309	307	316	306	340	282	310	342	257	300	311	310	298	300	284	337	341	297	302	310	322	324	321	308	307	308	301	318	298	293	304	318	336	328	317	329	305	309	305	315	281	328	291	306	335	298	312	311	315	287	294	291	282	352	309	310	326	298	302	294	318	324	322	314	319	320	309	322	285	321	311	302	310	336	323	305	286	300	316	298	367	326	315	290	316	284	307	336	303	326	299	324	313	326	297	293	303	331	302	299	329	314	316	314	308	289	312	302	308	292	319	278	321	301	327	304	328	350	305	320	304	317	323	307	336	281	309	322	297	326	297	282	336	316	308	312	265	312	317	346	302	327	310	318	314	344	293	329	344	307	306	339	303	328	290	309	307	289	284	313	314	338	312	340	319	310	304	332	330	300	272	326	331	330	305	260	274	332	294	369	296	325	313	341	315	299	280	317	295	352	315	313	296	301	308	306	324	311	273	268	340	276	317	333	278	301	353	302	310	330	306	273	319	302	312	287	319	342	310	335	324	321	341	279	302	297	296	331	301	331	308	328	288	316	284	302	310	298	325	330	318	308	309	284	302	306	327	331	296	328	303	299	287	316	302	320	297	300	322	319	315	307	316	316	351	300	323	320	331	325	314	315	323	327	285	301	318	319	303	302	326	297	337	323	328	327	285	342	303	304	293	271	305	285	291	289	312	325	306	282	310	340	331	305	361	308	288	301	324	315	297	349	291	327	292	287	330	303	327	273	276	319	324	329	322	323	315	312	324	338	327	307	318	303	297	298	305	318	325	335	292	293	330	308	331	302	311	304	331	324	302	317	312	301	298	332	325	347	315	284	296	304	283	328	323	310	284	310	320	302	300	335	283	312	338	306	347	290	290	289	318	273	304	317	286	270	302	323	319	320	321	325	331	369	298	317	309	276	320	303	331	281	297	314	266	343	303	350	347	340	309	301	271	330	296	343	304	321	294	337	320	339	317	322	338	294	287	287	285	346	297	322	302	335	311	356	318	297	323	301	290	319	317	323	335	325	321	318	327	353	322	348	325	308	306	331	322	302	301	317	316	301	318	312	290	308	352	339	330	282	306	334	343	311	344	305	313	326	318	282	317	318	318	303	323	310	288	310	264	319	330	318	322	304	338	314	305	300	309	300	284	307	312	290	295	300	322	312	334	335	293	322	319	357	336	275	324	310	342	324	292	320	288	320	354	333	279	304	311	321	316	302	316	331	280	338	288	308	307	299	295	308	340	308	308	339	284	297	288	308	280	304	305	343	314	342	338	325	332	329	304	324	318	298	325	323	333	301	302	320	302	297
31909	43285	45796	40155	41643	40135	38123	28682	18742	16344	11600	8299	6508	13668	16017	27802	37384	35938	28438	15195	7994	3681	1550	955	825	806	771	776	758	758	713	774	784	812	764	739	820	741	752	704	750	797	724	722	799	792	766	739	828	770	804	742	755	845	751	764	827	763	768	787	738	777	760	803	785	808	772	811	754	766	754	764	801	729	803	758	734	834	764	763	795	750	801	777	746	784	804	794	798	754	802	799	793	773	789	759	739	787	796	809	749	805	733	786	775	807	780	792	783	782	785	779	811	816	825	717	839	822	784	709	816	747	784	740	772	733	747	765	755	741	824	747	759	755	811	790	775	800	739	756	776	834	762	722	754	765	751	788	734	730	725	801	726	786	769	731	744	764	707	807	795	773	786	803	786	795	790	800	744	757	772	735	786	759	725	798	787	746	806	756	764	777	745	821	779	743	769	711	747	746	768	773	741	820	790	804	820	767	746	748	794	827	776	734	732	753	789	771	786	752	785	777	779	788	760	771	783	767	738	787	764	769	768	797	778	803	734	771	776	817	850	768	766	771	749	794	796	777	770	768	782	824	775	806	772	800	814	832	770	792	762	767	768	723	785	801	764	797	731	767	741	760	775	771	760	785	777	767	758	755	721	822	807	788	714	788	797	797	771	764	824	814	832	802	743	847	775	846	742	750	781	789	751	828	751	764	786	771	785	767	758	757	761	799	734	760	758	781	762	739	767	767	809	759	759	793	776	785	754	767	793	769	797	768	755	775	761	772	760	792	769	744	757	749	795	777	748	786	798	807	762	839	788	741	797	824	763	744	803	774	791	749	763	786	773	708	750	815	801	743	746	772	784	834	788	748	795	764	782	786	759	733	804	710	816	809	765	772	814	751	738	824	833	739	787	791	727	796	796	771	747	788	779	792	770	774	766	798	767	769	766	755	795	813	824	753	798	787	786	774	775	820	752	797	776	762	767	840	720	759	782	787	767	730	709	742	770	773	767	751	734	757	820	749	748	762	746	787	788	828	776	833	787	778	717	755	776	816	816	800	770	762	742	792	750	794	764	748	780	757	781	814	789	777	796	750	748	785	732	761	816	778	804	801	762	818	760	719	730	796	832	777	729	751	775	828	796	794	782	776	762	792	824	750	728	769	766	750	775	782	759	792	765	775	787	769	760	755	775	778	754	754	756	805	771	769	795	793	797	775	787	759	764	718	798	774	770	794	752	796	790	803	735	783	745	771	774	785	810	809	770	799	807	847	770	794	803	786	747	796	788	735	773	769	775	832	776	702	792	745	798	760	769	774	700	782	778	724	834	782	734	739	750	776	780	799	771	749	808	778	750	776	778	803	779	782	719	768	791	793	744	752	827	819	805	791	769	785	766	777	720	796	759	724	794	804	765	775	766	777	735	771	771	746	764	757	770	803	737	802	779	755	787	750	802	793	784	808	803	786	789	800	745	801	798	777	819	809	765	800	762	803	836	733	821	767	765	724	768	745	810	823	755	739	877	809	779	769	777	790	783	796	754	735	779	756	784	785	741	745	710	726	768	812	781	758	801	794	756	720	801	762	778	784	832	806	761	785	799	757	836	766	748	778	755	773	817	839	795	797	764	782	792	841	774	793	739	792	737	768	791	746	767	728	723	732	800	787	734	720	780	786	755	718	805	792	741	837	739	762	832	788	730	774	786	747	803	792	773	777	797	772	769	767	758	785	816	765	780	752	800	777	806	802	780	787	789	778	752	730	800	790	811	827	769	758	827	736	795	818	804	817	804	796	762	822	737	784	789	797	777	760	759	841	751	767	828	741	750	764	697	769	785	802	779	753	724	772	751	785	756	801	748	794	759	765	757	758	775	777	776	780	774	754	771	810	822	773	765	770	820	755	778	793	808	752	817	809	778	784	792	791	756	791	799	737	771	761	780	772	786	840	813	755	815	784	784	829	781	795	756	777	798	732	741	822	820	797	827	700	777	815	783	745	743	790	706	828	710	738	793	731	775	753	775	821	771	763	783	780	807	774	809	784	796	775	794	751	803	785	740	782	777	802	759	725	794	752	812	785	765	756	777	777	789	783	795	731	829	747	786	796	740	793	734	778	777	786	747	777	769	714	793	810	797	779	743	762	814	772	807	808	782	774	724	761	782	794	784	780	755	797	784	733	773	755	777	771	753	793	793	748	788	752	769	784	756	842	763	715	719	789	761	747	761	721	801	781	780	743	746	820	752	753	821	789	774	750	816	701	806	745	737	784	761	757	747	743	803	783	798	778	800	755	764	773	769	749	765	793	763	765	732	752	711	770	752	786	787	769	735	793	756	796	828	733	752	798	746	784	795	783	808	772	787	770	757	749	790	770	804	755	763	769	750	772	761	751	787	810	739	795	805	760	724	803	733	780	838	776	757	763	748	732	704	846	795	813	736	810	749	788	770	840	798	820	757	765	786	753	775	750	782	830	794	763	799	809	754	793	722	793	804	764	796	757	720	736	759	757	809	768	743	800	775	765	747	810	756	768	827	808	767	833	787	763	832	768	789	792	841	741	763	722	791	801	761	756	775	765	745	738	813	753	765	760	733	780	753	787	840	796	778	782	734	789	812	781	835	771	805	743	783	799	773	827	781	734	745	753	744	748	696	759	755	798	761	784	812	792	775	786	776	828	752	757	745	788	796	807	787	792	785	762	804	768	782	760	760	764	815	761	802	795	802	775	797	773	753	762	779	816	755	744	796	768	761	775	788	786	795	842	861	755	760	755	774	807	813	813	759	773	774	791	740	757	796	771	783	755	779	809	763	773	752	735	767	736	761	728	782	827	712	744	750	770	727	800	742	771	793	793	748	812	762	741	753	755	779	778	759	756	746	745	761	756	772	758	767	767	789	770	750	779	733	775	790	758	793	801	765	830	758	742	782	760	786	793	755	784	811	718	758	778	756	752	786	795	781	790	787	838	777	754	786	801	722	788	787	825	743	787	721	788	746	800	805	783	747	740	789	757	807	751	812	810	751	784	785	766	785	741	799	843	758	744	765	825	743	756	750	766	787	749	798	834	761	812	822	727	829	768	798	791	770	763	791	765	761	789	803	762	758	784	765	775	720	809	821	763	788	780	796	778	724	772	756	772	796	769	771	836	824	783	815	747	787	758	795	771	808	769	791	786	758	716	796	826	745	790	770	768	763	790	774	756	758	761	710	761	752	772	745	785	773	802	755	770	755	753	766	800	831	810	788	774	774	774	769	755	818	819	808	796	769	755	729	759	761	760	794	800	742	783	733	789	831	771	771	749	744	767	768	724	710	749	792	777	795	776	758	796	755	798	784	779	768	795	804	761	763	777	773	803	767	746	790	850	749	831	807	784	798	774	789	764	712	808	785	790	789	786	780	764	796	799	788	747	765	812	799	763	734	795	832	774	816	816	794	783	819	794	760	802	788	733	778	777	761	794	767	804	779	814	792	739	786	811	805	801	793	727	750	772	784	803	801	789	788	824	764	773	809	846	778	746
9848	14946	18738	13848	7348	4909	3742	2898	1826	1057	834	776	618	906	835	897	1087	1119	1026	664	468	402	322	366	321	339	313	294	302	285	317	319	319	309	332	312	314	355	293	281	301	298	320	317	307	328	323	305	333	304	339	313	299	348	338	298	302	324	299	306	309	329	302	284	271	285	320	307	290	318	292	349	317	334	319	323	329	305	326	312	321	303	312	303	306	309	291	298	310	310	291	273	299	282	282	307	281	308	287	293	313	323	298	291	297	319	288	300	337	318	337	321	281	290	340	288	294	323	324	312	298	317	309	312	310	297	290	309	337	285	340	302	304	320	309	318	305	307	282	285	326	311	326	288	318	275	291	343	276	304	317	308	284	323	337	290	304	288	299	317	333	302	302	285	311	328	295	302	336	305	302	303	306	306	303	275	286	315	318	341	332	333	281	291	288	302	314	294	334	314	306	282	321	301	308	334	303	321	324	282	324	328	324	326	304	285	290	279	318	304	309	308	311	274	297	327	293	316	305	318	328	294	296	308	309	340	314	320	307	291	335	293	335	296	298	304	313	306	308	314	326	314	321	318	321	303	301	329	293	324	317	351	369	302	317	289	299	325	321	297	336	271	296	303	352	300	325	302	293	314	327	311	331	308	332	275	294	347	317	316	309	316	349	327	300	281	300	305	293	340	324	305	291	311	310	324	336	325	307	317	319	301	295	301	345	307	315	339	288	321	324	334	329	314	290	323	302	310	297	293	288	300	341	295	302	328	311	298	320	314	301	317	295	307	330	305	332	284	315	313	304	295	311	309	289	311	326	322	320	295	288	325	311	292	331	292	286	278	312	321	284	296	290	319	336	286	329	296	302	327	327	321	334	302	306	323	340	317	301	306	294	320	320	289	323	340	301	328	312	300	321	326	321	309	320	328	343	296	306	304	329	279	298	295	288	300	302	330	316	314	299	279	326	292	299	296	294	295	298	299	301	324	314	315	341	276	344	320	323	304	322	296	289	329	306	297	314	279	313	301	337	322	300	313	331	313	322	322	276	313	277	332	322	322	332	317	309	316	313	295	305	318	300	329	339	299	307	287	321	311	310	268	308	296	262	317	322	329	321	315	307	291	316	316	347	306	332	320	318	345	293	320	330	305	314	305	324	298	309	302	306	309	311	299	291	311	290	338	314	323	307	316	310	296	318	274	312	341	323	301	301	292	311	322	318	335	325	303	282	309	317	329	304	301	319	332	296	325	335	298	312	299	282	292	309	308	336	300	301	310	299	310	288	317	317	337	310	330	315	314	298	334	315	340	287	343	311	289	321	310	329	297	313	292	279	317	298	291	335	299	356	314	314	327	292	303	319	317	322	281	282	288	342	327	331	315	280	291	302	341	304	296	330	297	318	323	312	277	335	267	275	332	313	294	326	298	307	312	310	286	308	300	329	326	311	313	305	294	303	295	315	305	291	320	315	286	322	279	324	307	328	300	306	300	298	335	312	296	310	275	308	355	306	333	314	336	336	344	301	320	293	308	324	278	301	326	314	331	312	312	319	300	316	283	297	288	292	321	311	323	354	302	351	305	308	309	309	321	307	335	307	333	300	305	282	292	321	333	310	317	334	315	303	314	294	295	293	342	311	305	306	298	303	319	306	342	333	299	300	293	287	303	285	292	326	314	311	328	277	304	291	293	293	296	325	301	285	315	292	302	303	275	313	320	343	350	316	293	282	312	289	286	316	316	303	299	312	311	307	303	314	297	318	296	300	316	290	302	329	320	313	312	313	318	303	307	340	315	310	332	310	318	304	305	290	327	297	306	314	291	285	290	292	297	327	284	259	316	297	322	338	302	302	272	302	318	288	292	315	309	328	301	319	305	314	317	343	308	331	321	306	307	302	311	296	289	329	294	316	301	312	293	286	324	327	314	290	304	306	296	280	305	284	302	315	318	362	313	308	275	326	310	308	316	273	314	294	298	333	309	302	310	308	310	289	329	304	296	363	290	297	299	321	326	292	298	312	324	303	330	319	328	309	341	316	330	274	327	334	283	331	264	308	293	318	312	300	332	294	314	292	310	325	305	350	290	287	270	333	311	323	280	300	307	275	326	307	283	296	301	317	300	265	303	317	310	307	317	286	316	324	334	313	326	332	300	300	284	310	301	319	299	307	310	339	311	299	297	289	314	310	328	312	314	306	314	344	295	318	282	324	319	329	317	310	313	289	303	310	354	305	284	274	289	318	301	318	338	353	308	318	332	308	317	319	337	325	311	310	306	313	325	293	319	328	303	294	344	353	302	321	290	301	304	340	268	351	288	290	317	285	308	295	312	351	311	323	308	318	314	295	298	310	333	284	285	262	326	300	321	287	340	305	303	311	320	311	305	308	285	297	273	326	306	325	315	325	310	303	301	344	304	321	304	329	322	295	330	325	304	302	304	321	333	339	296	288	281	309	317	334	325	306	299	314	313	317	319	286	302	322	348	305	326	290	322	301	306	310	287	317	342	345	320	301	290	311	291	288	308	316	310	312	325	322	329	306	316	352	279	311	314	328	277	316	275	300	333	295	312	332	310	333	289	335	315	348	308	337	292	306	308	256	317	319	321	290	267	316	324	332	311	284	299	314	284	315	285	307	303	301	310	332	326	306	316	317	331	271	294	334	310	318	330	280	330	289	320	316	282	284	274	315	311	322	267	314	322	349	313	344	298	298	340	294	304	323	298	313	302	313	305	289	287	329	322	313	322	303	302	291	297	327	294	317	315	315	313	327	319	317	311	317	322	298	290	299	278	289	336	298	299	322	333	325	285	307	335	299	301	332	323	300	319	312	339	302	302	320	328	293	319	293	325	313	304	341	309	309	304	340	319	322	302	282	317	315	340	341	319	301	303	322	309	288	283	317	311	282	307	347	329	312	298	297	312	288	320	287	347	300	315	298	302	333	280	325	330	287	319	285	301	290	291	290	282	313	327	294	304	325	297	306	280	356	312	329	285	282	306	282	324	286	287	348	283	297	311	292	313	314	313	302	302	301	300	298	337	279	310	320	303	315	319	326	323	306	323	312	323	326	320	316	284	282	327	330	294	341	297	328	313	277	310	269	308	290	347	330	271	324	313	284	289	326	299	312	334	303	315	289	286	302	342	299	271	311	309	312	317	325	299	304	287	318	305	307	311	328	318	293	314	300	325	321	319	296	313	353	321	309	333	304	311	314	298	301	293	307	312	313	302	317	325	327	268	288	327	337	313	297	267	284	288	293	292	323	306	331	312	303	323	313	321	301	324	329	312	335	301	318	313	273	316	293	297	281	304	318	278	317	327	331	301	295	318	318	331	331	314	327	312	326	309	316	301	318	317	305	320	335	276	328	321	320	318	315	309	328	327	297	307	310	318	343	300	263	293	339	314	353	312	292	328	326	332	332	325	290	297	319	326	346	268	329	343	319	303	296	324	287	294	324	343	350	306	346	329	307	323	278	316	307	297	301	305	291	338	341	321	306	301	338	312	312	288
7276	16736	20828	17622	13900	12431	12015	10510	7410	4485	3668	3389	2441	4377	3678	4440	5195	4779	3986	2411	1516	1033	854	811	818	778	858	795	798	788	793	805	795	773	747	764	829	758	816	775	792	799	762	770	755	767	777	787	800	787	792	753	788	720	752	786	774	756	758	762	801	812	790	770	752	809	795	757	769	781	790	744	793	782	797	758	814	817	810	825	752	797	755	835	825	832	788	764	797	766	729	792	755	784	789	826	824	769	803	767	816	808	731	793	729	816	783	752	802	735	787	785	791	781	774	825	727	802	763	784	818	738	787	792	759	778	799	743	775	777	802	814	771	819	807	772	774	806	775	776	784	796	774	777	763	805	813	821	770	792	787	825	807	773	795	803	797	803	810	777	781	796	822	775	804	780	782	796	784	828	783	769	745	790	829	774	788	814	839	749	784	687	781	754	790	800	747	774	783	809	786	798	746	770	814	759	797	792	780	763	795	814	814	794	723	728	779	749	808	762	801	810	794	793	784	812	770	795	784	787	797	835	760	827	827	796	780	816	791	810	765	799	828	804	781	764	833	757	793	784	789	788	786	785	783	815	837	774	839	755	761	790	809	801	793	784	810	778	828	791	737	806	798	810	771	813	742	767	792	771	797	756	764	809	757	790	801	791	802	806	787	779	773	764	764	781	772	757	775	776	785	754	732	736	744	792	754	774	752	766	767	798	763	829	796	800	780	772	809	803	745	816	777	778	789	792	814	846	804	767	765	781	744	806	807	831	763	794	750	768	772	765	764	799	822	824	815	775	770	739	802	748	782	717	783	819	762	795	775	789	801	839	852	820	748	783	830	783	842	821	789	770	844	827	825	769	773	781	799	786	797	809	802	785	774	790	859	768	724	817	793	772	755	785	769	804	761	807	773	764	780	787	772	793	773	795	810	814	778	809	755	785	787	821	791	827	811	790	781	750	747	795	788	794	798	808	810	818	728	797	765	738	775	769	739	808	761	772	774	790	758	771	782	766	784	795	845	805	823	742	783	795	789	723	796	769	792	817	756	778	805	773	810	769	811	787	786	839	780	803	743	787	765	806	754	812	797	757	780	845	794	799	810	777	780	767	787	767	747	778	784	781	787	750	785	758	806	790	800	762	815	757	773	789	756	769	803	773	804	809	754	786	792	788	798	776	802	807	822	796	790	803	779	793	800	821	751	775	789	794	736	818	752	788	736	786	786	800	779	829	800	792	745	812	851	722	796	769	807	722	800	777	807	853	744	802	801	793	774	738	775	813	803	786	793	783	786	782	718	771	805	822	774	756	799	820	791	707	759	799	800	807	768	770	816	753	808	820	752	805	802	782	785	767	793	791	768	763	777	771	804	763	808	799	795	748	749	812	773	757	762	799	767	795	833	789	783	752	760	753	788	829	763	750	755	773	759	771	813	789	785	808	813	756	759	834	797	817	803	805	775	774	756	748	776	783	778	747	814	741	770	795	764	858	810	820	800	773	797	817	750	740	742	757	774	735	811	728	758	768	807	741	782	784	798	763	816	781	792	809	792	776	782	751	793	753	748	738	772	736	799	781	723	718	802	777	820	815	800	754	743	755	824	797	809	827	764	792	791	758	726	743	782	820	795	780	811	763	782	788	781	756	796	733	773	795	801	754	797	784	799	816	780	801	768	806	761	762	768	815	803	794	817	781	765	774	753	745	793	800	797	789	754	803	748	795	763	787	772	812	781	782	807	782	778	731	745	749	757	773	775	764	795	760	776	754	816	783	829	777	828	797	778	791	757	771	808	813	804	748	799	776	759	794	767	791	793	806	836	752	778	796	803	784	763	764	777	758	813	773	793	751	814	763	793	760	741	785	791	811	773	810	765	765	791	807	801	779	790	795	773	766	756	769	818	832	780	786	832	775	769	783	830	726	797	776	817	792	794	739	774	814	749	796	793	814	786	777	766	789	775	761	793	800	821	796	778	787	748	812	776	835	779	742	789	785	784	827	778	798	783	745	793	796	816	807	790	774	778	781	769	717	784	773	801	814	808	837	730	780	769	747	739	770	756	812	791	772	793	802	815	804	818	763	784	768	820	800	762	792	789	808	771	820	789	834	768	768	806	775	806	806	769	838	807	754	833	821	794	788	797	812	810	759	815	810	813	824	776	776	773	749	771	813	757	751	836	811	792	765	763	789	782	804	768	757	798	767	816	784	760	800	767	789	760	793	826	813	781	849	785	769	756	813	838	768	776	744	786	779	754	799	781	801	792	744	820	786	782	825	756	789	785	737	750	769	766	797	827	759	791	768	830	761	766	761	775	830	777	770	767	865	796	810	768	821	807	840	780	762	757	734	793	769	793	751	841	808	729	800	772	755	835	772	792	775	799	790	822	752	802	770	779	807	745	811	754	815	776	813	785	798	790	788	751	792	794	815	804	793	823	785	769	756	787	792	720	813	784	771	765	729	792	724	773	781	780	720	841	762	770	789	818	800	770	757	764	830	784	767	785	773	711	770	775	776	782	795	796	779	797	805	696	803	811	758	764	767	784	714	772	823	801	723	794	745	765	796	731	794	777	809	778	780	816	814	825	771	753	783	700	739	767	777	804	737	790	765	753	816	791	811	784	800	744	749	803	762	775	771	784	793	778	757	751	822	751	827	829	722	755	750	781	845	750	805	770	830	746	773	752	824	787	804	798	775	813	808	786	731	767	808	783	783	772	757	809	768	759	773	784	788	789	775	795	742	780	767	767	784	765	828	787	737	831	802	718	769	755	754	778	818	787	777	762	788	797	780	802	762	780	761	782	765	756	801	793	808	746	842	794	778	758	741	754	776	761	761	792	749	760	807	791	790	840	732	745	801	751	772	800	768	768	795	848	757	763	810	781	778	808	740	802	760	790	785	818	760	762	742	778	844	785	795	794	846	750	778	825	785	791	777	765	765	805	791	775	844	742	761	785	784	763	793	756	785	769	753	724	837	767	773	812	807	834	844	796	747	780	806	727	807	765	772	824	781	795	789	792	786	794	763	791	773	788	772	762	801	760	777	776	782	802	841	775	747	814	785	804	738	790	795	746	819	787	782	810	781	811	796	779	779	794	775	738	806	822	798	797	809	796	793	781	765	758	794	786	780	838	831	791	815	759	826	805	807	807	810	815	852	765	817	811	815	779	774	798	795	795	806	776	800	810	780	786	819	764	790	767	833	758	786	799	792	823	770	750	757	748	747	755	738	759	770	763	767	777	763	801	736	818	790	753	753	789	804	774	788	823	778	814	751	776	722	775	890	804	778	833	787	785	753	806	778	777	726	814	804	759	778	767	793	817	788	811	746	797	845	827	804	782	797	788	772	742	752	777	804	833	754	788	735	785	816	758	765	784	752	835	765	764	751	776	808	791	756	813	776	749	765	801	787	740	819	821	827	741	819	777	790	765	767	763	812	758	752	750	810	812	786	744	792	802	831	804	808	740	783	782	780	798	795	789	812	814	755	752	743	764	807	769	761	789	731	790	753
36086	46428	40868	32139	32228	29691	26376	23856	15603	6490	2671	2465	2322	9636	8692	6059	7402	6595	3962	1374	766	519	370	303	320	294	332	295	357	299	361	320	343	309	348	328	307	322	312	338	332	304	326	299	293	310	315	278	332	325	304	307	299	299	329	299	316	326	336	325	299	330	348	354	299	293	301	288	307	321	327	297	300	280	318	325	312	345	282	293	300	303	318	314	319	357	305	301	297	314	333	318	309	292	323	313	296	285	306	333	283	306	304	294	316	291	326	366	314	313	328	325	324	305	316	339	333	321	328	316	318	304	304	318	298	337	321	330	249	316	330	344	309	306	300	310	313	306	298	309	289	338	320	309	280	300	330	310	366	316	324	326	312	312	318	322	292	321	329	318	335	289	315	277	313	323	319	308	303	337	312	297	283	316	304	299	314	312	296	325	300	327	309	323	319	336	289	309	344	308	298	315	323	302	307	322	316	355	310	318	318	301	324	274	287	328	314	326	296	292	302	286	298	295	327	281	327	320	304	308	322	296	295	324	312	317	319	284	295	300	313	313	349	334	287	302	320	285	317	317	296	314	326	309	346	292	284	343	324	311	312	297	290	336	323	288	310	296	343	307	322	274	333	317	316	359	329	292	323	332	326	316	304	288	323	312	319	312	290	353	314	310	347	334	317	317	306	294	309	322	321	330	323	324	339	334	313	328	312	302	302	316	320	303	304	335	325	293	317	330	351	320	296	315	304	336	349	309	312	312	312	330	348	314	301	296	300	313	309	276	304	319	320	314	355	304	332	317	322	291	311	306	269	295	336	284	303	325	305	292	305	329	292	306	308	307	313	301	305	327	294	289	308	307	315	303	317	318	260	320	326	331	299	299	288	332	322	330	327	332	344	332	313	304	333	315	315	345	316	331	340	298	324	301	324	323	333	318	359	302	271	293	307	319	325	312	310	303	295	313	349	318	324	330	333	353	334	334	291	334	331	325	302	323	300	297	314	296	349	332	333	302	318	325	301	279	331	296	288	317	330	317	302	312	305	318	316	340	302	331	303	326	301	313	344	306	314	326	323	352	320	315	300	330	336	356	308	307	293	315	326	314	276	293	301	316	332	311	333	351	334	335	336	315	264	299	323	308	300	285	328	309	333	323	277	315	299	335	326	328	316	329	312	340	307	318	326	311	319	309	282	318	313	307	314	348	284	319	320	333	331	297	349	323	317	298	317	312	332	324	315	338	354	310	361	288	312	288	286	290	328	321	290	333	296	284	307	322	328	303	325	348	290	323	336	322	339	313	328	296	321	329	297	313	310	316	297	321	327	348	296	317	309	305	308	306	321	316	319	332	310	299	323	322	288	319	297	325	290	299	314	366	339	300	349	321	321	312	332	324	303	334	346	307	283	315	301	316	339	336	344	320	306	320	323	307	318	328	285	289	296	322	298	335	334	365	315	320	298	303	310	285	321	320	310	325	311	330	297	328	295	337	274	339	334	304	310	309	325	297	286	306	340	289	286	336	329	294	301	299	275	305	348	351	346	333	323	356	310	331	294	318	298	339	322	319	307	319	329	331	297	307	340	339	283	310	342	350	313	315	307	336	318	289	305	303	317	293	285	310	353	334	326	295	287	323	299	314	320	291	331	337	346	329	341	322	319	322	298	335	291	305	289	308	310	338	336	357	331	312	310	348	303	310	316	265	285	361	328	362	295	304	314	333	331	303	305	294	327	309	325	309	287	324	321	330	302	288	312	320	305	339	334	304	302	298	336	341	316	270	324	342	284	319	304	337	292	295	291	305	325	290	315	286	318	329	319	316	318	338	308	325	310	308	275	307	312	339	316	355	320	327	286	313	324	309	263	304	303	308	312	343	289	319	325	308	287	340	312	306	301	286	308	301	313	301	328	312	345	319	336	369	308	326	331	302	336	329	324	356	340	333	334	333	330	307	325	289	313	319	321	311	340	315	312	305	333	311	362	314	297	325	318	334	332	286	333	336	311	331	307	328	287	332	319	341	287	311	318	310	299	314	303	348	307	324	303	298	305	325	327	312	346	338	342	313	349	287	327	291	308	309	319	291	305	340	309	321	328	319	339	364	269	347	338	341	304	348	319	292	284	328	322	335	294	295	329	304	278	331	314	323	308	312	266	323	336	313	343	321	344	338	322	296	317	295	285	305	286	316	320	304	337	304	329	308	294	346	310	338	300	327	334	324	309	305	317	325	315	300	315	308	322	287	310	340	299	277	319	305	321	316	305	347	286	326	324	357	317	308	311	301	312	324	298	304	347	342	289	326	333	334	306	364	314	306	306	280	352	328	310	307	314	310	309	300	314	299	297	315	316	320	316	317	319	295	319	304	322	318	324	306	343	300	313	303	338	329	325	319	313	321	322	334	311	330	321	308	343	289	317	287	320	307	299	331	315	338	304	299	321	305	332	326	308	324	338	329	285	314	327	308	320	318	340	326	329	346	304	299	331	320	314	300	315	266	347	305	353	320	307	301	304	311	330	288	352	315	318	292	297	307	322	318	316	326	300	294	349	315	304	294	309	291	327	343	332	306	323	348	303	327	333	335	305	309	300	301	310	316	315	290	311	299	350	280	315	336	301	303	294	328	303	300	321	339	312	274	317	353	299	307	301	310	331	325	318	323	321	315	260	309	336	311	298	308	300	329	303	284	344	337	309	348	324	296	350	301	350	315	299	333	340	312	327	336	284	301	319	318	319	328	304	330	307	330	329	314	316	301	329	307	328	340	313	309	319	330	302	321	316	314	294	330	328	312	323	334	299	330	312	337	293	330	323	311	315	318	314	270	286	311	310	314	327	325	313	285	318	296	310	306	328	323	330	334	298	269	328	317	336	335	320	277	315	327	295	326	287	333	304	325	306	346	332	332	311	335	303	309	292	336	321	317	287	322	332	280	289	335	326	307	314	331	331	311	339	341	335	276	277	317	315	295	329	320	284	315	294	329	341	294	314	284	310	352	344	301	314	343	305	290	331	305	314	294	325	304	351	332	312	296	296	336	332	326	321	330	312	325	343	289	347	314	321	328	328	317	326	346	324	301	297	331	321	295	300	324	314	329	309	281	299	301	278	308	312	306	316	355	321	313	352	307	314	279	333	326	296	313	312	333	319	334	308	335	333	303	317	319	304	310	322	323	306	301	308	274	307	308	327	318	321	317	302	295	323	311	365	322	332	289	282	275	308	343	298	310	342	336	308	297	327	318	298	339	284	336	297	322	326	307	310	324	308	312	314	291	321	312	314	329	315	308	310	306	285	311	323	279	327	290	301	291	334	320	318	295	333	334	312	282	318	290	299	329	330	304	315	317	324	314	347	331	316	325	330	311	276	273	323	314	310	323	339	303	323	334	297	327	338	342	304	313	319	323	305	323	300	298	297	324	292	330	313	274	354	305	282	306	332	301	310	372	295	335	311	329	290	303	312	302	314	297	329	295	357	313	331	325	321	342	323	321	303	316	314	310	290	297	332	324	313	312	294	319
24789	39669	39523	37231	39008	37326	35131	33752	21608	12841	9178	10065	10845	30057	22620	21996	25078	22721	15519	5836	2879	1741	992	877	787	854	763	812	787	802	820	807	768	792	754	814	824	770	775	764	837	793	809	813	757	784	728	792	796	779	840	793	783	790	770	817	836	804	742	831	847	775	802	837	784	812	793	776	857	797	826	781	850	758	791	768	830	805	804	780	760	805	820	758	829	796	811	807	795	843	781	828	841	795	783	717	795	807	790	840	805	796	779	777	813	777	844	819	805	850	793	824	754	753	794	748	811	763	809	787	757	799	811	769	756	786	771	825	807	773	808	774	805	766	802	805	798	827	804	831	817	816	826	823	777	753	793	832	785	822	783	777	735	823	776	847	775	797	804	820	769	837	802	781	794	743	766	807	865	781	812	813	783	777	802	829	797	760	769	755	808	810	791	812	823	764	828	810	862	792	825	814	819	809	793	777	744	803	786	817	803	702	808	733	822	838	827	755	800	776	817	795	759	776	832	778	752	799	822	816	771	804	756	822	776	838	851	814	796	730	759	790	811	849	783	772	826	805	780	811	801	792	772	766	779	803	790	823	791	829	780	788	802	794	820	797	822	790	809	771	793	813	821	774	779	793	772	835	750	765	788	824	820	789	811	750	776	776	759	768	841	800	810	796	792	750	811	784	843	815	830	771	773	783	761	794	805	786	839	766	800	779	765	805	843	788	772	781	853	771	790	853	813	813	802	853	801	795	779	850	802	782	789	769	784	818	737	807	793	801	765	793	815	789	783	760	769	791	756	763	788	827	718	833	787	821	792	821	786	754	770	810	808	826	817	816	803	844	773	827	803	812	772	778	818	804	793	843	800	799	822	778	789	815	758	781	826	775	767	784	801	788	752	790	763	767	835	767	747	796	803	843	777	799	833	768	813	799	790	813	789	791	814	771	804	803	824	753	791	812	814	811	760	764	785	819	773	753	809	760	812	819	801	795	753	757	741	770	799	817	735	792	813	831	807	796	789	800	797	771	790	785	787	741	772	791	827	796	789	788	816	823	768	854	766	766	762	812	806	815	844	798	788	863	819	791	788	804	788	759	774	745	773	777	767	807	768	778	822	804	792	784	808	791	776	791	793	827	831	758	782	825	793	793	794	854	793	785	780	800	825	847	782	819	796	788	793	739	801	773	802	820	778	821	766	756	780	764	777	777	787	765	802	778	821	790	798	809	784	834	799	748	817	835	778	828	776	826	824	776	804	748	804	849	822	806	836	807	768	820	780	832	823	814	866	769	817	781	811	815	802	787	834	804	758	856	842	832	804	818	812	792	802	784	786	804	768	741	815	833	773	791	788	820	843	798	782	816	798	784	762	806	736	778	771	807	838	857	803	817	816	798	841	785	781	773	779	831	745	807	815	805	783	768	803	830	770	783	747	819	784	825	753	791	804	790	832	819	829	783	745	845	739	762	791	806	778	761	795	801	740	841	811	797	812	773	795	783	768	793	807	799	787	855	782	774	814	761	799	802	817	798	849	806	812	788	798	786	835	839	771	760	820	773	764	774	775	814	779	743	801	829	817	781	797	793	780	840	813	791	800	841	768	768	805	808	786	799	765	746	768	778	802	750	756	811	879	832	772	821	814	791	757	782	776	760	809	754	810	748	780	797	791	830	823	804	791	746	771	776	772	837	849	790	781	785	777	810	829	833	807	746	831	777	814	805	794	839	765	843	818	836	809	807	798	775	820	750	813	807	764	775	761	802	775	826	814	784	860	819	819	788	789	782	738	752	777	813	818	778	757	807	767	767	816	753	770	787	799	778	798	869	782	842	887	805	825	820	798	764	846	820	816	777	782	792	804	763	759	805	794	842	785	834	798	762	785	839	809	810	828	777	822	807	802	777	814	826	812	807	823	801	831	827	786	832	800	783	811	786	798	819	796	787	780	813	764	838	825	831	782	799	780	800	810	833	802	851	808	792	740	806	791	806	805	796	808	766	816	796	848	817	745	792	841	765	818	835	784	768	796	803	785	751	781	810	806	810	789	757	836	794	849	786	814	776	742	817	800	765	851	797	768	760	766	836	804	853	795	802	845	806	759	753	832	805	805	834	847	786	853	819	801	793	766	791	780	790	819	798	863	772	784	784	832	808	816	789	790	773	792	775	748	812	751	763	833	772	771	819	763	741	742	797	803	777	770	788	810	773	769	822	807	837	795	861	763	804	768	823	806	799	771	795	822	773	857	818	764	812	748	802	785	818	813	775	771	811	829	850	771	793	754	817	807	764	797	806	814	795	755	815	776	828	819	792	821	813	783	792	846	800	767	790	804	804	824	816	809	772	771	779	787	818	837	810	780	779	823	789	829	810	821	832	781	772	847	801	767	781	819	794	794	760	871	783	750	770	805	821	779	757	770	864	814	761	811	769	776	741	791	780	816	821	782	773	792	837	821	799	794	796	814	810	809	801	780	780	797	795	842	805	792	822	754	768	796	775	788	778	850	821	788	787	802	799	847	811	739	775	793	786	788	840	762	838	847	748	851	767	795	798	809	767	863	827	790	869	793	760	848	737	791	790	811	797	826	819	868	782	772	792	794	799	767	813	740	762	861	748	785	840	808	760	805	770	768	806	778	773	784	806	813	799	794	817	792	806	801	794	817	790	815	725	794	825	815	776	810	766	784	750	804	826	812	768	802	779	776	745	778	778	786	758	800	832	776	788	796	805	763	785	813	784	791	790	866	781	796	784	786	790	802	816	801	868	774	777	775	792	760	785	792	838	830	794	826	764	795	783	814	779	769	806	785	788	856	777	797	786	791	821	843	801	834	823	804	797	741	801	805	779	818	796	824	810	796	805	833	824	783	760	831	810	795	837	831	822	755	775	806	795	808	771	793	783	776	820	800	804	791	834	786	854	797	791	781	804	841	791	780	799	803	760	845	826	776	797	769	792	815	830	813	805	815	831	789	760	838	821	797	814	780	812	806	851	803	838	757	792	805	752	798	823	812	784	788	816	760	785	805	757	815	789	808	770	773	792	793	776	847	794	802	844	799	785	820	855	797	773	798	807	826	798	824	789	801	825	775	769	802	834	755	794	798	785	795	781	853	799	846	778	795	798	806	787	778	787	800	786	811	750	838	842	787	774	785	797	805	810	762	762	831	825	789	761	833	836	794	800	777	773	815	824	792	830	827	826	813	757	775	794	808	762	741	771	849	819	791	796	792	771	771	862	784	807	749	775	780	830	778	797	823	813	751	810	748	798	797	836	820	781	798	780	773	768	781	794	806	789	777	733	812	797	806	828	786	732	812	804	868	769	836	771	824	824	825	774	821	730	756	784	717	770	776	818	771	780	775	835	795	787	802	751	775	803	783	761	757	822	766	769	777	812	827	814	779	776	752	785	788	810	818	770	763	824	849	829	789	827	759	768	772	769	807	802	779	814	826	775	782	791	798	856	783	782	779	790	805	744	817	780	817	781	809	823	787	770	843	801	802	810	780	847	816	794
46671	48728	39473	36764	37271	32944	29876	26024	22282	11913	5792	2688	5406	14880	6502	9367	14866	13098	7193	2010	1010	646	405	349	349	343	318	336	290	351	342	299	336	319	303	319	320	359	309	298	330	322	324	289	324	333	340	311	355	297	328	305	324	320	342	285	314	296	314	309	296	312	354	308	309	319	333	332	331	312	291	316	318	310	308	333	313	330	307	314	321	321	304	365	330	322	334	309	285	342	330	303	297	311	323	325	348	299	317	321	347	350	329	315	361	324	300	328	303	343	345	312	361	326	317	325	323	339	321	341	327	291	317	344	341	344	332	294	336	299	311	315	369	317	319	333	344	323	283	332	330	336	299	358	288	336	291	331	305	314	315	313	311	295	301	318	326	320	341	310	339	331	326	322	355	337	316	291	323	338	325	328	352	340	328	309	351	308	342	309	318	318	308	331	331	289	321	294	329	304	294	315	298	339	325	363	312	305	335	339	314	319	310	336	338	333	312	307	308	297	318	314	302	351	318	313	336	346	322	312	337	361	329	307	351	320	325	314	287	293	317	294	331	290	301	308	326	314	315	288	314	317	348	337	279	322	309	278	334	325	325	325	298	328	316	349	307	327	320	327	323	311	310	301	349	300	291	334	321	329	337	305	332	315	328	332	306	297	296	328	318	334	333	310	300	303	331	323	328	319	357	301	348	319	315	321	330	301	363	318	320	303	328	291	338	330	290	346	332	330	349	326	330	333	325	303	300	323	339	309	368	344	321	353	310	324	347	310	334	300	317	322	362	305	342	314	328	317	335	311	334	286	331	288	313	327	346	327	309	358	337	346	343	303	310	317	324	319	315	324	347	322	307	318	293	301	350	321	314	304	312	338	275	296	301	296	319	285	319	297	304	316	353	336	296	309	337	306	310	338	321	328	291	301	325	332	291	352	293	294	300	263	322	327	308	340	336	345	324	335	335	305	315	315	300	289	302	307	298	285	345	297	354	318	297	303	333	372	326	346	343	316	331	333	298	334	316	315	343	329	305	296	309	319	275	304	312	298	320	312	341	340	334	331	295	320	337	325	355	353	318	305	315	390	306	324	279	334	342	302	318	296	305	317	318	288	306	316	282	341	323	334	330	287	329	322	337	302	310	337	344	313	335	289	323	315	319	312	312	308	315	327	284	303	296	323	314	299	328	344	348	305	321	314	346	313	339	317	306	364	311	300	332	335	351	333	321	331	328	355	324	307	338	310	303	302	327	339	321	326	302	309	344	302	315	315	318	312	308	312	299	300	283	342	344	315	307	333	317	299	292	310	299	331	279	312	304	353	362	307	316	328	312	310	311	328	322	278	301	301	330	318	335	323	299	328	326	309	338	323	310	383	316	340	310	325	331	295	352	323	303	356	328	309	317	304	340	324	322	317	324	315	314	350	309	332	291	303	320	301	336	319	329	285	306	359	298	368	342	354	323	283	291	308	325	303	292	287	349	334	309	325	330	313	319	311	292	330	344	319	304	299	290	323	344	307	346	315	307	301	327	299	323	301	340	310	317	329	331	328	316	320	296	286	285	310	321	327	322	299	288	279	306	337	324	342	327	300	319	324	352	306	363	316	324	322	346	314	282	334	323	353	314	312	336	323	315	297	330	288	284	276	347	326	314	308	327	314	330	333	310	344	314	311	300	321	315	317	307	302	300	298	295	329	278	343	337	319	331	288	333	343	323	318	300	291	316	336	333	331	319	310	327	304	327	325	306	343	364	325	330	323	348	331	370	307	335	321	309	301	345	348	307	315	339	278	288	332	304	298	300	319	325	313	318	308	352	291	297	359	338	340	339	329	335	313	326	338	345	298	314	317	333	323	322	305	288	332	303	347	310	288	340	296	295	336	343	314	303	287	323	298	301	289	365	329	307	311	339	315	331	315	313	342	318	311	303	342	313	302	355	299	354	311	321	337	319	329	326	320	315	316	345	347	301	332	308	340	294	287	340	310	339	288	305	342	287	320	361	280	315	314	305	332	301	287	317	319	294	345	334	315	310	321	295	318	319	320	328	313	298	315	320	307	345	330	328	302	332	340	335	294	314	311	331	296	318	326	300	338	335	376	329	295	306	323	339	361	328	333	276	289	270	334	332	294	321	308	312	347	336	354	301	314	320	283	312	301	307	340	297	331	328	308	339	321	309	338	336	316	328	335	366	316	323	292	310	300	322	299	360	297	343	331	295	315	313	325	330	312	310	311	309	326	326	339	291	348	340	301	306	307	357	340	331	296	340	298	312	349	320	343	328	320	326	328	321	325	311	321	312	349	359	333	297	294	312	313	340	316	310	312	333	319	294	335	299	323	310	368	353	309	325	295	352	317	314	324	327	332	297	331	323	291	334	357	317	316	323	334	322	313	303	314	324	287	318	317	336	318	317	324	308	338	288	320	335	295	349	308	302	351	308	337	339	355	326	333	299	307	304	316	311	324	324	283	349	333	309	349	343	301	310	314	320	307	315	353	334	310	338	321	308	358	300	284	290	343	319	330	307	318	300	319	295	328	305	312	309	344	321	347	331	322	337	307	338	317	296	310	317	344	302	321	304	300	326	329	303	304	305	368	319	316	314	337	313	339	319	315	312	283	329	297	314	362	347	305	339	329	323	326	270	337	335	313	339	303	335	339	329	305	305	334	338	324	336	305	303	312	322	306	336	316	326	359	307	284	305	322	334	340	360	328	350	305	330	300	309	327	326	314	335	322	319	293	353	359	340	319	311	340	297	343	339	327	338	342	306	337	319	362	311	318	335	324	313	306	329	285	308	314	346	295	322	291	301	299	326	323	303	319	363	316	351	338	333	319	327	286	324	331	336	350	296	319	319	297	320	317	352	335	348	313	315	333	309	329	341	313	342	328	317	334	333	302	327	318	313	331	329	348	343	318	320	328	309	314	296	275	318	332	307	328	322	328	332	312	328	286	326	319	310	317	311	331	318	345	370	348	353	317	278	299	351	329	282	313	287	309	323	335	328	306	322	334	287	298	299	311	328	317	281	312	297	296	309	310	324	342	359	330	315	292	319	314	298	314	335	283	331	326	304	314	325	285	343	302	328	304	343	290	331	314	324	338	316	312	305	331	334	318	303	299	294	324	302	305	335	293	304	317	333	299	309	332	316	311	324	320	313	313	331	333	341	344	356	298	301	314	287	296	298	331	316	345	311	377	318	329	333	315	327	334	331	349	320	343	315	303	328	307	309	314	311	317	313	308	323	335	328	310	289	335	324	320	355	339	353	342	325	314	350	297	311	306	318	348	285	329	316	306	330	294	312	306	318	319	309	351	332	318	346	285	305	310	340	322	283	349	309	316	338	303	333	315	282	340	315	288	329	354	294	316	325	330	351	317	318	301	377	308	314	307	342	339	311	272	325	337	329	316	326	304	349	331	296	291	328	306	323	327	318	311	346	335	339	317	353	319	333	313	307	320	271	307	313	344	319	342	324	348	326	312	319	343	309	340	295	319	311	334	313	294	305	307
34047	43419	41597	45858	45961	43605	39113	34836	29986	20300	13273	9982	19361	35949	13474	28453	36634	32864	21456	7928	4160	2403	1250	905	808	786	746	824	788	825	819	780	832	788	834	796	820	810	815	800	778	791	787	797	810	766	829	734	794	778	827	801	785	761	818	805	783	798	768	787	784	804	827	794	785	796	821	819	775	815	778	792	806	805	793	785	821	812	798	807	752	803	782	782	801	806	770	802	795	776	770	789	806	833	782	814	775	783	862	804	790	810	787	823	799	760	831	781	781	773	817	816	801	764	811	820	756	782	807	789	830	759	819	776	815	809	829	789	792	786	805	787	807	836	775	808	838	785	779	801	810	771	809	842	783	761	767	825	788	796	816	812	755	835	783	803	796	830	834	765	743	757	802	778	818	752	772	816	764	807	797	806	783	811	788	808	818	809	805	814	778	838	811	792	791	770	795	807	800	819	775	730	765	764	824	788	753	820	832	771	806	760	785	808	793	803	840	818	793	768	808	786	743	782	826	771	760	769	816	827	757	774	755	783	801	806	807	820	799	799	777	751	801	804	784	812	804	845	826	817	755	800	792	835	814	772	792	769	807	778	826	811	813	785	797	827	790	755	793	825	804	843	773	791	749	806	745	756	794	833	797	819	845	779	805	831	810	813	772	739	783	801	771	761	812	808	761	833	786	773	793	814	806	787	804	820	817	784	808	812	769	772	788	800	789	797	767	745	806	766	807	778	774	788	821	782	819	852	799	796	793	780	813	806	833	788	768	781	808	795	805	808	798	849	781	794	799	807	810	837	779	812	812	797	788	823	780	770	827	840	799	773	850	799	772	810	796	814	849	818	756	806	866	757	765	798	822	796	796	812	843	820	724	802	817	819	782	817	797	815	798	784	819	821	747	772	856	805	799	861	832	784	768	761	768	862	800	762	803	787	784	833	785	818	794	783	800	844	848	823	800	794	809	854	793	799	819	807	823	787	784	806	795	805	733	804	792	841	795	809	768	842	810	806	806	797	836	791	793	814	788	779	806	788	802	765	782	769	823	809	802	819	759	780	824	791	846	769	784	807	823	826	833	798	839	797	837	803	785	816	786	840	772	773	835	807	791	863	754	850	846	844	790	827	822	830	839	835	769	849	827	803	782	768	821	814	794	815	798	791	800	796	836	778	792	769	761	830	786	810	765	777	752	849	789	814	828	791	740	800	796	815	793	765	785	804	816	838	777	762	789	789	782	753	792	798	804	822	832	834	783	804	772	817	799	834	807	786	819	803	759	789	815	849	822	789	783	798	838	779	790	730	797	784	840	848	799	814	828	798	761	806	796	759	781	796	802	831	825	770	832	819	736	748	793	813	782	786	846	799	818	787	773	815	830	797	773	812	807	856	824	757	767	776	761	842	797	780	798	797	865	839	758	875	766	772	858	794	732	797	856	744	827	779	773	816	786	795	817	820	821	774	779	836	754	843	807	782	797	810	799	776	793	831	781	773	779	805	801	768	798	783	787	837	781	837	830	765	774	798	801	816	805	805	792	749	812	798	760	827	806	750	795	832	830	803	829	794	808	848	805	778	783	816	775	766	797	837	842	811	811	839	799	777	821	768	795	777	794	748	784	820	807	835	804	784	779	819	790	759	820	793	780	780	818	850	751	842	810	808	778	848	805	765	760	771	737	810	854	793	771	826	769	837	805	814	824	774	831	794	781	792	832	823	790	823	822	790	759	781	787	788	812	776	769	825	831	795	834	794	854	754	793	802	796	782	801	786	792	806	801	818	752	784	762	779	795	799	773	814	802	799	818	816	812	814	781	765	774	782	841	815	764	777	851	800	822	838	797	806	793	802	767	805	791	771	812	819	837	802	822	815	800	776	767	799	789	807	829	770	794	820	858	748	811	733	763	822	824	804	793	799	801	780	776	865	784	769	838	787	848	767	821	800	846	790	783	844	828	818	769	853	787	835	822	820	880	783	754	755	818	791	803	816	833	814	811	755	836	798	755	798	808	821	855	787	802	775	779	795	790	806	808	809	824	834	850	770	816	812	853	800	830	728	790	800	833	822	812	795	809	761	820	778	814	775	796	801	820	841	799	797	808	841	756	793	805	777	845	798	794	808	833	814	777	800	860	799	818	793	760	818	727	796	793	803	778	866	823	784	811	773	786	815	807	790	826	774	851	783	841	815	821	801	800	836	800	882	822	820	753	793	818	805	783	787	806	781	817	802	738	772	819	820	812	822	825	824	773	789	823	791	784	813	787	805	799	837	832	788	830	765	796	797	801	848	756	793	789	782	805	818	852	830	820	804	794	791	786	799	763	774	787	827	841	779	783	788	802	764	801	799	798	809	811	783	766	856	811	814	809	813	792	789	772	783	809	825	809	813	750	772	825	787	771	755	789	827	851	841	788	829	810	853	851	761	839	785	770	791	833	861	791	768	744	769	800	761	778	832	811	802	775	791	764	798	802	814	846	774	832	882	843	784	796	775	791	825	862	754	823	799	833	736	823	822	801	813	800	814	797	795	794	765	815	807	826	813	811	754	779	800	803	802	751	793	816	792	758	766	808	775	783	816	789	816	851	810	774	795	804	827	786	830	839	830	802	782	835	785	807	766	876	805	775	833	815	777	809	783	735	796	832	875	794	837	761	803	803	764	794	839	754	786	772	779	795	801	796	758	824	832	813	794	819	813	837	847	805	835	818	772	805	754	783	806	811	792	816	776	781	857	813	813	767	822	793	820	784	794	764	762	760	791	801	821	803	795	840	763	788	824	794	792	812	813	777	756	778	798	785	789	803	785	825	771	805	782	780	757	840	819	844	838	809	804	820	808	802	738	805	802	807	806	795	800	831	822	793	758	837	799	797	835	824	855	767	793	795	783	770	808	809	821	843	815	801	775	847	758	784	826	789	784	845	791	797	852	745	826	832	832	834	731	788	770	792	764	766	810	836	824	802	824	771	851	770	781	775	851	753	797	748	838	802	793	823	816	786	814	824	792	856	786	810	853	848	798	810	758	782	827	793	824	734	793	780	755	826	789	783	807	821	797	793	784	828	778	816	814	792	834	808	754	739	805	835	798	814	806	795	843	770	837	873	781	830	830	771	759	843	845	723	839	807	796	824	777	793	774	781	838	844	812	795	801	818	760	818	835	786	775	811	782	774	814	768	836	803	783	779	818	822	803	794	798	830	788	776	803	797	831	819	773	827	839	778	748	826	830	769	811	823	812	833	763	811	780	807	830	774	790	837	742	822	789	789	750	767	792	806	793	774	799	840	770	802	785	813	751	800	784	825	804	779	800	797	814	777	767	788	786	799	781	745	803	795	840	843	834	851	765	793	773	845	813	833	851	781	799	779	842	785	822	823	818	837	785	799	803	810	798	756	797	793	818	789	750	815	785	793	842	844	802	767	726	764	871	777	825	792	794	796	798	778	779	810	818	845	809	796	810	761	771	793	829	810	836	811	828	802	833	766	743	781	783	790	792	806	789	829	811	795	837	802	809
15895	23412	20335	15589	12834	7769	3802	2388	2296	1035	838	678	925	754	450	820	1191	1186	853	562	419	345	319	353	313	312	328	268	313	337	320	354	328	319	302	300	282	339	289	330	304	313	339	312	351	310	325	324	334	342	315	326	336	336	299	311	298	341	322	317	298	322	308	308	312	296	315	296	309	314	350	306	305	303	347	320	306	298	297	318	343	303	283	313	332	347	331	321	334	321	297	296	310	328	329	324	323	331	300	288	306	304	309	322	325	371	362	303	335	334	319	331	346	292	323	324	309	329	328	320	345	348	311	319	297	316	290	277	320	323	356	338	308	296	278	293	311	295	324	330	332	325	317	317	301	289	300	322	322	322	318	313	322	355	301	316	318	318	313	357	306	347	330	321	289	313	292	303	332	285	349	341	316	307	345	341	307	324	295	331	319	332	334	305	299	340	346	346	301	356	357	318	319	328	319	299	333	330	296	333	313	330	312	277	340	321	321	322	329	316	300	311	323	293	318	327	317	329	299	313	333	326	331	318	329	318	304	335	334	292	311	314	305	338	290	318	320	329	308	312	295	322	318	367	341	315	314	323	299	308	313	302	338	306	317	315	336	350	321	305	312	332	316	322	342	335	320	300	313	290	295	344	328	311	295	329	315	350	338	327	310	321	333	305	306	337	332	328	304	308	313	300	347	305	341	333	316	312	325	302	340	322	317	331	336	318	330	299	328	301	306	273	315	323	348	291	327	301	320	319	326	304	341	304	292	314	331	344	310	340	306	348	330	314	304	324	314	291	318	302	325	336	322	297	319	320	319	336	317	310	329	291	329	319	307	303	326	311	336	309	329	318	324	292	296	301	315	317	341	310	324	346	294	313	340	334	317	308	339	305	340	324	312	338	325	318	295	296	314	312	333	337	304	307	321	325	329	300	323	300	315	318	332	292	335	310	313	305	305	303	333	318	351	331	316	333	321	336	314	357	318	338	313	314	292	337	312	328	278	337	325	322	326	325	334	284	312	310	315	324	309	334	330	330	314	309	330	306	316	325	319	300	279	324	321	274	303	312	323	314	334	317	289	291	316	325	307	324	312	331	332	310	356	337	336	296	306	316	363	306	347	332	309	317	277	334	303	306	302	316	337	293	295	307	301	330	350	318	361	311	326	308	296	339	325	341	321	324	293	328	327	302	337	289	301	334	314	321	338	316	331	316	358	303	311	313	321	295	300	331	300	314	344	342	323	313	331	321	318	298	295	338	320	327	289	323	343	329	333	313	299	307	315	319	302	331	298	339	334	348	298	334	322	318	339	315	304	307	314	290	296	350	295	322	329	304	348	345	316	319	311	334	311	321	281	308	295	323	302	335	318	349	306	332	340	351	325	335	319	315	290	291	330	292	307	319	322	320	329	330	332	306	315	324	320	320	338	294	289	311	317	316	302	260	273	301	297	351	295	336	320	323	302	332	333	318	326	313	337	323	308	349	309	295	302	343	303	294	316	284	323	298	312	321	304	281	325	310	354	302	319	315	300	297	312	330	263	309	326	327	289	303	302	296	342	334	328	309	333	291	311	297	309	331	332	315	310	306	309	328	326	291	283	298	300	339	333	299	307	326	290	294	331	305	319	330	303	294	334	332	295	305	310	316	301	312	365	331	323	312	324	324	306	328	350	330	303	341	338	277	322	301	281	311	305	291	323	333	316	305	366	326	299	329	317	321	321	332	283	339	343	313	304	330	304	329	355	302	311	328	317	286	271	337	314	333	290	327	289	297	297	314	319	274	337	323	297	293	356	338	319	323	333	337	322	351	318	327	312	297	314	307	336	330	299	311	312	329	337	303	279	311	326	325	321	316	301	314	335	309	337	333	307	329	318	346	333	299	336	307	356	295	307	317	300	284	334	305	323	313	323	310	335	305	355	323	322	329	344	322	356	348	309	343	315	335	340	300	329	300	298	320	314	314	293	318	311	334	307	321	331	323	323	325	307	302	330	325	339	335	318	341	289	333	304	311	323	298	305	319	322	276	323	302	292	300	345	306	350	331	343	307	311	298	288	319	335	321	318	338	330	303	308	330	297	321	332	325	348	339	307	296	306	332	344	316	316	295	295	295	344	332	329	347	322	317	289	321	316	316	298	305	299	305	355	322	282	330	290	296	321	300	310	324	316	315	324	357	330	317	350	314	323	349	330	282	300	313	339	306	287	334	320	331	310	285	300	327	339	330	320	337	316	320	329	306	310	312	314	314	318	283	314	297	302	338	337	323	329	334	304	333	286	326	284	313	317	318	298	331	324	339	344	316	325	306	363	295	312	304	355	276	316	303	319	316	340	335	319	343	293	319	300	312	318	374	278	294	290	314	306	316	296	293	324	291	307	318	319	371	295	321	325	301	336	360	322	328	332	339	342	336	318	318	349	289	339	300	334	278	313	315	281	347	303	334	302	314	326	303	340	329	299	334	317	337	321	335	321	303	306	321	327	334	318	360	323	320	309	320	334	358	305	314	304	307	297	306	296	320	281	337	314	318	324	300	338	291	335	323	328	329	335	331	314	322	304	341	346	307	301	312	276	326	309	307	326	324	334	284	353	305	326	334	307	300	318	332	305	306	314	315	315	320	323	312	353	304	335	315	313	319	323	297	286	300	289	332	318	331	313	330	331	305	345	334	298	328	314	307	318	304	304	323	325	336	291	295	390	308	329	308	354	314	370	329	301	348	312	326	258	304	293	326	328	331	305	309	306	300	277	333	298	318	308	312	308	328	316	306	312	304	332	311	328	304	300	344	321	319	290	291	335	323	327	316	311	289	332	334	311	306	328	309	345	299	305	325	322	324	332	292	327	319	298	315	337	330	287	324	319	324	309	321	332	316	362	333	332	310	335	302	324	301	321	344	300	349	310	346	336	325	318	312	338	306	332	307	302	318	305	330	334	319	309	318	294	319	318	285	359	323	283	305	301	320	320	312	339	313	308	311	333	330	294	323	321	285	335	327	320	294	333	308	293	320	311	338	309	332	306	288	319	324	350	323	329	331	306	308	352	321	320	312	326	306	328	302	297	341	325	299	306	352	301	300	342	307	318	334	333	313	353	356	331	321	328	321	295	320	315	343	324	329	312	306	332	285	314	308	326	348	338	344	287	329	304	332	315	348	316	301	327	322	293	318	350	333	326	297	310	318	322	311	315	313	320	326	308	332	320	295	303	350	327	325	337	322	314	314	297	328	309	317	317	337	324	284	323	318	332	314	337	292	292	307	317	305	304	308	311	337	307	308	319	318	326	357	309	325	293	315	287	316	334	274	315	317	311	331	314	355	345	313	320	324	321	325	314	335	310	314	289	311	319	332	316	309	318	306	296	304	297	366	318	306	348	316	309	333	320	295	304	296	322	335	314	327	326	315	298	298	340	296	318	321	319	314	291	289	312	288	315	305	321	296	299	318	323	358	320	318	338	305	326	306	320	307	302	310	324	326	332	284	347	331	297	305	277	323	335	288	305	326	316	313
13475	22306	20124	22211	22813	17334	11929	9006	9529	4540	3664	3061	4376	3203	1685	4222	5670	5250	3290	1904	1215	1003	830	844	810	778	801	810	714	786	772	802	824	822	817	768	837	838	820	866	814	835	757	805	793	797	753	799	830	868	830	830	812	861	815	776	797	835	856	787	798	768	807	776	867	795	770	792	826	801	821	758	792	791	799	815	823	787	783	794	853	743	862	790	809	834	847	806	857	821	801	841	783	815	818	811	776	814	803	794	819	841	804	823	814	804	783	777	810	847	821	809	803	809	783	819	789	811	801	801	775	779	811	779	796	767	747	797	798	781	816	768	783	822	782	825	845	798	810	801	841	805	819	758	813	812	822	795	794	817	821	843	779	834	800	805	841	831	821	797	821	805	782	767	854	799	816	874	782	753	783	798	804	828	834	805	751	780	814	852	782	850	807	757	801	816	771	774	817	830	799	800	854	791	772	800	760	807	816	773	759	811	742	799	803	834	823	833	830	775	776	848	786	800	791	826	818	783	808	780	753	750	780	772	805	801	823	839	837	790	803	830	772	831	764	761	832	797	833	801	830	812	775	818	770	821	813	772	835	748	761	779	839	792	818	822	833	793	841	775	749	801	816	841	799	816	832	765	790	835	748	826	772	856	780	787	771	851	834	836	781	808	836	847	800	743	817	820	797	819	761	831	780	848	795	844	798	834	758	850	784	777	784	873	799	828	788	830	780	819	792	847	811	760	788	757	803	765	748	800	834	817	749	828	842	760	786	786	838	813	828	849	778	824	732	755	818	802	831	775	800	801	826	779	820	812	784	805	741	800	806	789	766	835	843	792	773	838	778	811	806	789	780	843	805	880	846	784	806	855	785	821	812	845	788	785	846	754	766	816	761	789	822	788	777	811	788	824	756	834	786	798	824	793	838	806	832	811	780	855	768	756	778	770	838	812	796	798	808	827	811	817	798	782	809	815	818	823	793	822	754	836	824	823	837	784	724	804	833	818	778	805	779	845	770	827	809	820	863	768	829	800	802	827	745	794	790	831	847	827	837	797	833	811	853	786	786	784	773	816	777	830	794	834	824	776	795	819	794	834	807	813	819	827	831	766	801	799	802	805	790	794	776	770	861	812	837	788	843	810	767	808	828	823	784	777	846	791	816	818	831	769	780	830	799	815	840	782	783	825	788	834	794	764	818	807	778	846	801	794	832	792	823	807	819	840	828	779	794	764	744	799	883	790	806	800	802	901	815	827	835	794	826	763	807	784	790	782	757	789	859	830	773	817	793	804	796	768	844	791	792	825	749	800	783	792	837	877	777	809	811	835	827	735	778	800	789	802	766	818	798	804	788	803	749	802	861	837	751	804	840	783	805	793	825	794	812	782	854	804	786	796	802	764	827	845	781	787	778	826	835	787	842	835	827	852	837	823	821	793	789	833	799	786	774	861	817	817	750	805	783	773	831	851	801	810	790	785	835	778	781	760	835	787	859	790	884	828	782	760	775	782	806	841	825	837	777	840	819	775	845	843	789	804	773	816	801	809	857	862	754	811	849	815	865	775	836	785	819	824	788	852	775	824	793	784	823	812	833	781	812	796	812	806	750	807	775	786	798	792	872	791	806	772	860	789	831	818	775	791	841	840	813	811	813	767	836	832	831	811	781	761	788	763	779	865	842	807	854	800	826	841	834	823	776	779	816	797	810	790	882	845	780	812	769	823	813	821	816	824	797	767	786	806	822	782	816	826	805	833	792	799	809	785	773	766	780	838	768	838	845	836	808	824	808	810	817	796	772	806	795	805	794	833	840	795	842	828	820	809	813	788	811	761	816	831	817	848	752	790	807	830	729	795	821	798	849	762	783	783	747	812	832	782	816	795	835	827	848	766	825	808	779	795	836	760	794	829	826	769	813	818	836	875	781	809	822	794	792	818	793	796	877	765	822	889	780	794	799	798	779	813	780	825	791	853	764	780	830	790	803	795	799	809	792	798	734	788	765	767	823	796	827	786	810	836	810	840	853	844	824	784	830	780	771	819	790	784	778	838	759	817	788	786	813	802	816	819	794	792	845	832	814	828	787	819	792	838	879	774	828	779	802	809	803	800	819	788	811	795	844	743	834	832	779	806	775	826	755	775	814	799	749	840	823	827	779	803	814	755	803	847	803	775	835	773	811	747	847	815	824	797	850	835	776	872	828	810	754	809	835	855	799	874	848	794	796	810	853	797	823	774	798	746	764	788	827	839	815	777	808	833	865	794	819	804	802	832	802	796	829	810	814	802	770	807	803	802	807	747	821	774	816	819	803	825	826	800	815	786	768	798	771	818	816	774	818	865	802	824	826	789	772	818	836	840	806	848	795	744	778	800	824	798	804	833	868	752	797	808	786	847	817	756	763	798	773	821	810	796	830	827	803	817	784	752	820	775	789	803	809	801	812	838	767	787	781	824	765	808	766	825	808	795	821	783	778	759	854	869	799	775	849	872	786	842	737	790	801	766	792	807	819	793	787	800	788	833	794	819	833	815	751	812	848	772	782	835	775	807	777	824	801	811	826	874	840	796	767	762	807	815	748	811	792	825	810	800	764	805	814	803	801	773	822	813	767	803	845	813	774	831	839	779	767	852	844	824	797	843	805	772	756	832	850	797	858	813	806	837	805	763	803	788	754	782	798	802	802	853	832	823	825	786	808	844	804	834	802	802	791	810	792	808	801	814	753	804	794	819	842	821	793	839	831	800	779	786	835	838	815	797	789	772	802	803	835	781	796	816	791	803	811	823	823	798	814	829	772	800	800	801	847	812	828	851	815	803	804	778	783	797	772	774	859	812	817	786	802	793	771	795	782	818	789	792	835	791	833	793	818	840	793	794	781	777	827	774	828	786	812	800	791	776	809	796	841	804	833	785	822	758	808	808	773	798	816	792	807	807	833	825	809	834	845	799	807	803	752	835	818	786	769	811	833	789	776	869	768	792	875	784	782	779	759	804	736	780	758	847	797	773	793	843	789	803	770	804	786	860	838	761	882	851	790	850	832	823	820	848	788	850	774	799	845	795	818	820	795	785	748	810	858	801	823	847	772	767	826	740	799	792	843	768	810	867	834	873	764	759	839	856	788	821	795	831	842	779	835	830	781	806	804	829	781	789	793	777	817	846	818	784	795	783	782	771	760	778	813	811	815	808	885	797	824	827	746	812	804	782	803	768	831	789	816	807	745	782	834	849	824	830	728	810	849	810	816	783	771	829	788	803	791	851	812	813	767	802	791	776	802	787	818	865	787	787	814	812	808	816	819	798	780	783	813	806	804	841	801	804	799	798	756	783	811	776	824	775	821	816	811	828	764	794	780	789	790	823	787	798	794	795	791	853	880	774	794	787	781	796	840	802	804	797	853	819	786	768	794	812	810	784	752	818	835	807	798	807	850	779	848	744	811	773	779	812	788	772	787	791	780	854	789	823	814	761	817	868	825	793	839	822	837	823	855	798	785	798	760	790	781	805	837	764	806	813
43195	46935	43482	38405	40693	36198	31699	26763	18705	10301	6257	3646	5810	7497	1819	8233	9751	8035	4050	1445	771	521	400	324	306	311	337	338	342	326	322	327	338	367	326	316	311	316	343	341	315	324	311	362	328	303	350	325	358	326	305	293	336	335	312	327	339	297	348	306	345	358	327	282	321	327	311	303	335	358	341	271	327	336	333	322	307	332	286	312	308	358	320	317	320	347	325	350	317	331	340	310	316	324	331	324	339	335	339	328	321	328	333	314	293	352	339	334	319	279	322	335	327	305	320	333	311	335	335	345	300	327	338	318	332	312	289	316	334	316	311	303	321	309	341	386	334	356	364	344	333	342	356	306	303	349	306	325	369	359	327	322	328	310	314	331	345	335	350	317	309	283	337	319	322	315	352	298	297	332	336	350	339	307	340	331	306	362	336	354	312	335	330	316	326	352	325	346	364	338	312	345	301	356	332	328	330	312	314	341	327	327	338	346	316	320	343	330	324	321	328	340	329	343	311	310	343	301	302	313	340	309	315	305	351	337	348	337	358	327	344	328	315	335	300	322	341	323	325	292	368	348	381	339	326	333	345	353	358	359	329	289	325	335	331	310	321	346	326	301	306	293	317	328	346	327	349	324	348	335	345	340	316	300	333	311	325	321	344	321	329	278	321	315	289	343	336	311	343	294	326	336	322	333	324	342	358	344	319	326	352	317	318	357	344	319	327	314	314	331	327	301	342	305	350	318	334	356	337	313	312	322	309	320	350	336	326	362	327	345	330	342	337	314	371	368	356	311	312	334	341	344	337	356	353	345	344	323	331	330	304	331	325	332	332	338	348	344	313	311	377	321	326	328	348	336	307	361	344	353	341	305	323	346	355	332	307	304	345	336	298	307	335	354	340	305	322	330	355	312	314	301	298	329	296	376	349	315	338	380	278	304	303	351	343	314	333	347	325	334	303	342	343	329	301	328	335	310	346	342	318	316	329	317	361	310	371	331	334	315	335	346	310	357	335	336	334	302	351	343	346	335	340	325	333	327	328	307	337	341	334	325	303	338	334	311	327	350	321	359	324	316	340	340	309	342	296	323	308	311	320	313	318	285	348	318	337	311	345	305	335	335	322	318	371	341	313	336	341	340	296	320	317	337	316	331	338	324	360	335	329	324	326	330	353	340	354	315	275	312	313	330	325	330	340	321	315	358	321	333	310	338	363	339	340	303	333	352	327	279	329	319	326	318	333	320	301	346	333	335	291	339	347	375	351	339	322	302	338	316	322	306	342	340	316	353	331	337	347	326	346	351	320	322	329	329	344	366	347	322	368	327	315	344	283	361	349	329	338	373	334	320	315	340	270	317	335	337	346	344	324	331	340	343	318	325	336	322	310	343	361	336	314	286	328	338	302	327	347	325	333	330	316	317	287	311	338	342	306	300	342	333	329	299	319	291	315	348	306	322	287	283	353	329	352	333	341	354	318	295	298	312	306	310	337	318	341	322	337	330	291	325	344	307	333	333	347	280	330	309	380	343	344	328	339	360	343	340	373	341	354	315	339	315	362	360	322	310	311	320	363	311	320	330	275	327	313	313	321	330	340	297	337	344	334	297	331	335	310	331	327	366	311	303	313	326	360	311	346	348	350	320	296	327	326	330	288	335	294	328	356	344	310	328	342	316	297	325	325	336	355	323	315	298	352	328	305	358	304	304	311	346	336	321	315	320	300	334	344	335	305	341	307	315	318	301	341	339	353	323	333	297	297	308	313	320	317	331	319	360	336	321	311	323	323	295	316	349	325	329	320	367	335	308	325	372	342	311	308	300	311	346	312	395	328	342	298	311	354	335	333	328	318	327	322	310	277	326	324	337	324	306	323	337	285	330	347	328	358	337	303	317	318	348	356	336	309	333	317	303	312	310	307	330	344	339	335	335	346	311	324	326	342	287	348	313	328	320	314	323	335	342	334	338	335	306	340	350	329	312	303	363	328	330	301	343	350	320	326	303	315	341	325	328	312	350	335	362	299	342	332	310	333	364	322	334	337	345	331	364	339	327	360	323	339	334	314	310	367	328	287	327	324	364	332	306	319	349	328	348	317	331	315	320	332	312	326	327	321	368	304	348	315	337	364	322	330	356	303	305	321	305	322	336	341	328	299	300	343	319	354	322	307	346	326	360	321	334	329	399	332	353	339	341	341	318	313	357	350	320	338	368	413	380	326	309	334	339	311	314	309	336	323	326	310	361	312	318	323	329	325	340	331	298	318	338	298	323	329	327	358	333	344	355	329	314	305	330	328	316	342	326	335	308	351	322	340	344	318	348	320	332	351	333	338	333	336	365	312	334	295	312	320	311	343	357	309	305	345	313	323	303	336	326	297	320	298	370	303	340	339	325	335	332	311	318	329	322	322	315	302	300	325	299	321	304	306	344	325	311	305	324	330	332	321	354	322	340	362	335	345	330	356	340	322	319	357	328	342	330	345	266	309	342	350	340	304	328	350	304	305	356	322	328	323	334	300	330	319	352	353	337	315	317	338	333	321	332	303	287	326	332	309	355	350	310	332	326	314	315	356	335	317	350	308	371	321	316	342	340	314	382	329	344	291	320	330	307	304	318	338	352	333	322	335	331	314	347	348	337	332	303	353	363	303	310	336	327	351	321	315	362	337	293	315	344	328	307	321	342	301	341	328	362	315	300	329	343	307	336	328	366	326	326	327	315	349	351	295	344	337	323	305	343	322	289	352	341	392	317	335	317	322	344	340	327	368	341	350	326	279	306	308	318	331	309	323	323	353	337	327	363	327	323	340	298	353	331	308	330	314	346	358	350	321	341	339	315	331	352	306	328	325	333	309	329	316	310	335	317	350	337	311	303	308	334	311	329	337	334	291	321	291	304	326	344	336	326	324	333	340	337	311	320	330	307	313	337	363	332	325	331	375	359	319	340	352	317	322	292	329	313	374	331	353	304	297	345	333	321	330	308	308	338	335	321	335	363	331	328	333	326	365	350	337	316	321	343	325	318	339	360	327	318	305	324	307	302	345	298	318	310	318	340	304	310	355	344	349	317	326	334	309	334	321	322	337	339	329	313	342	308	338	338	350	336	313	320	305	306	331	305	311	375	318	343	325	346	327	303	330	329	341	316	336	319	336	322	335	320	357	334	323	313	347	347	322	327	331	331	342	304	338	312	328	331	318	333	302	340	319	316	339	368	295	317	320	330	352	312	317	291	345	301	362	314	332	343	309	287	332	298	351	386	322	315	340	303	327	339	332	326	327	337	307	334	338	320	353	337	316	308	311	339	337	350	349	336	336	357	320	311	358	350	337	365	322	368	336	337	343	328	339	312	328	297	311	343	354	307	325	328	299	329	281	323	324	339	322	296	340	318	323	316	345	336	322	339	307	330	321	325	342	328	291	317	337	318	344	332	337	338	338	326	366	341	347	294	313	321	339	317	351	334	350	363	327	333	315	352	339	300	325	332	343	348	319	300	315	291	304	322	325	316	318	329
32734	43106	45512	48111	51243	44582	42723	31315	25414	18777	17477	13140	20344	20160	6174	28246	29663	25755	14801	5865	3186	1796	1023	830	832	812	812	807	861	831	810	811	827	824	806	863	802	825	829	841	870	849	779	834	817	838	791	814	824	777	808	806	799	874	749	790	838	823	878	830	757	773	800	839	767	840	785	795	851	796	813	823	854	809	787	816	818	786	782	806	823	833	828	853	780	871	810	804	814	809	789	828	819	840	781	860	833	791	784	838	810	791	835	823	785	815	825	807	822	761	805	813	861	846	773	846	847	820	828	828	862	826	818	842	853	785	813	822	827	847	806	805	840	820	882	802	816	828	829	753	799	851	763	774	834	899	794	818	827	844	821	839	847	830	830	814	777	799	816	791	787	834	817	789	846	814	795	813	839	832	816	814	825	757	830	822	793	795	785	805	881	822	830	828	772	811	844	818	797	771	857	824	845	802	839	792	851	880	802	801	815	813	861	787	774	846	800	798	805	769	804	774	812	826	781	842	780	790	815	794	856	777	795	741	846	858	804	785	789	795	820	863	853	852	841	812	809	799	805	839	838	823	817	778	802	839	808	764	815	814	852	804	812	818	863	822	819	816	821	832	846	814	834	837	842	824	833	845	765	787	823	825	772	834	860	811	828	833	856	765	840	770	836	810	868	809	830	809	812	808	795	792	820	810	847	808	836	788	825	784	838	788	831	830	803	804	807	811	879	848	827	788	859	850	822	780	785	819	768	752	797	819	844	841	831	821	809	844	810	816	816	825	822	805	767	771	817	803	871	833	806	777	846	846	853	811	809	828	797	805	769	848	814	811	801	811	825	799	839	845	779	780	808	796	781	839	836	871	766	794	807	817	825	802	847	839	802	829	783	831	794	821	867	820	803	852	756	774	768	856	801	769	807	814	862	804	837	811	839	809	797	800	823	803	857	862	827	800	838	819	798	854	801	810	800	797	835	791	795	830	762	812	816	827	838	826	803	820	818	792	858	841	821	824	827	848	811	833	828	831	846	850	810	833	791	864	826	804	812	811	835	813	803	815	821	771	849	857	819	825	777	825	794	811	799	835	818	774	738	821	822	812	814	824	802	793	854	763	845	814	860	822	806	823	797	858	837	792	819	766	804	851	822	817	811	859	817	831	760	843	796	768	837	825	823	791	797	834	813	796	842	731	873	753	817	811	849	801	827	839	834	810	825	815	824	831	772	823	842	787	820	790	808	810	840	825	841	774	795	803	778	819	838	822	755	813	793	844	831	797	835	772	849	846	849	783	798	792	839	849	794	808	842	837	790	832	808	819	850	834	802	868	824	868	820	832	794	832	801	804	828	823	844	749	829	844	840	868	858	835	842	848	817	806	846	810	862	814	809	778	833	820	842	873	827	777	821	775	797	803	780	789	804	848	838	841	820	823	792	825	835	843	802	811	791	799	812	788	828	781	815	808	812	835	794	792	810	824	836	816	799	820	825	828	851	830	805	830	844	845	826	742	841	854	857	788	842	833	791	810	764	812	832	836	850	844	812	849	815	861	879	840	799	791	812	841	846	818	828	818	862	815	786	822	811	774	868	775	799	849	834	783	855	814	852	752	861	837	838	824	792	805	837	793	897	846	825	799	817	850	797	804	768	835	785	793	822	773	803	790	815	802	807	842	785	827	837	797	821	808	783	802	814	808	833	847	804	873	825	840	783	830	838	842	839	839	867	837	838	798	852	797	784	831	811	815	805	811	844	840	803	817	826	818	839	797	807	798	798	884	830	818	808	811	840	820	821	857	803	804	834	835	811	888	827	803	841	809	879	793	847	812	808	804	887	804	824	808	813	806	815	806	822	819	843	843	809	828	885	808	808	767	807	838	813	785	816	775	781	796	856	798	843	811	848	783	823	845	771	855	814	825	830	803	860	844	869	826	881	833	843	842	845	826	822	856	754	767	823	817	841	832	802	795	805	833	830	818	828	756	773	850	850	812	813	801	822	838	789	807	834	795	816	810	865	797	840	782	814	798	783	756	814	882	771	845	794	840	816	815	816	837	782	831	799	809	835	785	766	799	819	785	818	809	799	813	834	853	778	819	810	860	761	818	781	852	799	833	822	769	786	832	792	842	782	809	795	880	836	826	769	809	802	815	842	821	849	827	792	822	831	842	804	787	855	805	794	751	795	870	773	827	813	807	807	807	815	829	771	805	810	849	915	834	856	811	831	849	782	803	851	840	793	871	807	817	761	798	848	765	793	787	813	766	761	829	824	790	778	822	811	757	830	836	867	775	799	794	833	826	796	842	804	809	796	799	782	834	806	848	798	823	824	812	841	823	815	852	798	833	777	815	874	789	856	766	793	783	841	831	775	812	772	820	812	798	754	826	825	843	898	812	766	855	764	770	838	859	814	794	839	809	824	836	860	836	816	806	792	826	808	815	805	791	824	804	816	842	790	773	897	829	812	839	787	819	868	827	811	862	830	755	848	850	834	806	874	815	805	837	802	854	808	800	815	798	787	850	822	909	824	782	793	814	830	857	827	836	777	841	806	837	776	800	771	816	877	863	812	879	802	796	860	815	853	857	829	827	839	831	832	873	801	820	871	811	801	798	801	815	846	830	826	838	865	824	811	788	797	797	863	832	829	864	812	772	764	811	837	803	825	889	819	857	808	799	847	850	798	828	827	791	838	796	785	822	805	774	805	874	785	830	845	794	837	819	764	833	840	812	835	858	806	868	809	817	827	826	833	851	810	853	840	816	829	786	813	879	788	832	818	803	801	883	839	825	824	813	858	791	803	768	799	838	804	823	827	845	845	803	812	831	864	845	780	822	837	859	816	773	799	822	906	780	872	821	800	845	822	814	840	850	794	847	799	798	824	837	786	798	807	788	805	796	780	797	811	848	845	817	856	793	805	802	799	764	750	853	858	821	781	854	828	770	829	867	834	863	864	798	782	833	849	815	844	838	809	856	832	809	870	839	840	844	845	831	838	772	856	819	797	815	820	836	851	798	864	823	839	861	819	742	805	794	837	810	830	805	812	789	763	770	802	774	811	818	862	834	824	828	836	833	808	792	867	840	834	863	828	838	792	808	811	834	871	839	807	813	838	854	835	843	804	806	757	805	816	788	794	818	803	829	800	818	798	782	799	776	850	786	797	764	815	840	895	814	906	789	838	751	823	776	819	791	828	809	869	809	811	840	884	810	772	888	791	796	840	772	790	807	820	838	838	803	853	842	757	902	769	856	812	804	782	818	836	763	753	799	825	842	849	815	832	822	804	784	788	870	794	829	868	811	782	844	818	829	804	813	828	805	837	821	776	818	783	820	841	800	843	787	810	818	845	783	813	789	811	776	830	786	812	835	835	876	794	789	802	839	811	838	854	811	840	842	759	862	822	891	861	840	834	817	786	797	808	848	819	832	843	832	823	801	819	768	839	805	827	809	842	832	792	870	795	796	784	812	833	819	753	800	802	810	838	751	802	872	796	787	758	795	827	871	830	750	818	826
38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
