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
337060984904	337060985467	337060986017	337060986567	337060987117	337060987667	337060988217	337060988767	337060989317	337060989867	337060990417	337060990967	337060991517	337060992067	337060992617	337060993167	337060993717	337060994267	337060994817	337060995367	337060995917	337060996467	337060997017	337060997567	337060998117	337060998667	337060999217	337060999767	337061000317	337061000867	337061001417	337061001967	337061002517	337061003067	337061003617	337061004167	337061004717	337061005267	337061005817	337061006367	337061006917	337061007467	337061008017	337061008567	337061009117	337061009667	337061010217	337061010767	337061011317	337061011867	337061012417	337061012967	337061013517	337061014067	337061014617	337061015167	337061015717	337061016267	337061016817	337061017367	337061017917	337061018467	337061019017	337061019567	337061020117	337061020667	337061021217	337061021767	337061022317	337061022867	337061023417	337061023967	337061024517	337061025067	337061025617	337061026167	337061026717	337061027267	337061027817	337061028367	337061028917	337061029467	337061030017	337061030567	337061031117	337061031667	337061032217	337061032767	337061033317	337061033867	337061034417	337061034967	337061035517	337061036067	337061036617	337061037167	337061037717	337061038267	337061038817	337061039367	337061039917	337061040467	337061041017	337061041567	337061042117	337061042667	337061043217	337061043767	337061044317	337061044867	337061045417	337061045967	337061046517	337061047067	337061047617	337061048167	337061048717	337061049267	337061049817	337061050367	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
25887	14821	15447	13200	10100	7810	5130	3215	2339	1886	1611	1444	1327	1245	1060	1084	887	849	832	753	746	660	651	714	674	720	641	639	602	637	650	592	583	569	508	551	575	541	532	499	614	576	552	521	474	470	556	538	532	488	522	511	543	522	501	486	498	453	490	469	435	470	424	452	447	446	420	418	466	460	425	436	469	443	421	427	423	430	453	432	417	429	435	430	452	456	403	447	446	461	423	478	411	416	431	437	431	402	443	481	437	439	420	481	398	434	425	408	426	418	438	446	465	491	432	427	436	419	393	458	418	437	414	433	448	422	415	458	417	452	441	429	433	436	423	454	432	421	428	415	410	416	420	403	432	452	427	434	446	402	458	444	455	484	400	470	448	475	470	427	429	393	465	431	443	439	430	406	452	447	449	431	461	425	422	445	427	435	405	435	422	430	448	452	497	420	466	368	414	432	420	415	408	443	416	431	414	424	407	409	392	428	432	439	412	421	481	439	426	440	404	411	414	440	416	414	411	369	424	404	422	437	394	415	436	455	418	460	415	460	441	444	435	430	417	426	454	435	411	435	436	414	426	388	426	455	421	437	449	476	430	400	407	415	428	439	391	393	434	436	394	408	431	405	437	419	395	452	478	439	437	428	466	443	409	396	417	450	424	430	422	419	430	426	399	425	402	439	464	433	480	443	457	447	413	432	414	450	418	429	446	420	418	457	440	427	459	393	435	404	433	387	455	397	438	410	462	427	448	429	438	492	417	459	440	441	424	428	405	428	414	429	466	408	391	435	414	429	441	446	440	453	420	439	449	426	432	469	406	420	432	449	413	450	477	457	442	405	395	406	440	432	422	462	435	479	434	399	427	390	434	427	418	426	437	450	462	411	402	435	426	430	445	421	436	479	430	425	432	439	402	451	437	449	437	422	418	405	478	445	402	417	420	438	415	407	403	458	413	454	412	415	449	447	421	453	450	452	456	460	427	388	432	406	415	463	435	434	467	427	435	420	438	437	407	417	441	440	454	436	415	437	398	377	422	458	427	487	413	440	412	458	444	421	405	383	415	441	442	396	410	386	404	441	435	443	466	468	462	411	426	452	429	391	463	449	449	465	450	405	404	439	452	444	392	410	425	418	448	425	449	416	427	431	426	474	466	400	434	384	420	400	467	437	395	450	384	444	421	452	449	422	413	433	411	403	460	418	400	388	427	432	421	441	390	422	409	416	463	414	417	459	406	418	461	391	435	443	452	433	459	424	486	451	409	424	410	443	445	438	428	395	417	449	442	440	458	437	438	417	447	487	394	459	415	454	405	411	451	437	419	417	383	439	482	430	431	376	429	422	408	435	412	444	449	461	419	445	415	451	425	362	432	421	426	425	443	443	461	449	430	476	437	449	389	425	461	427	425	440	384	425	420	453	420	464	430	438	423	454	420	430	422	472	375	467	447	410	433	451	406	407	420	409	411	432	367	439	434	439	432	405	407	405	444	404	410	400	438	450	419	473	433	450	425	427	447	414	421	411	413	371	418	425	414	416	450	446	428	408	423	433	464	441	451	399	399	412	445	498	460	413	444	407	429	430	447	416	429	452	464	447	416	457	430	400	416	445	460	431	465	419	437	453	401	412	424	418	404	454	463	450	410	427	464	410	435	420	443	403	420	413	431	439	386	427	459	441	400	425	433	421	415	445	419	408	408	409	386	414	413	430	409	406	435	430	399	425	424	396	389	438	410	409	406	473	438	427	449	489	366	396	440	446	432	439	409	444	414	424	418	458	418	444	410	409	436	431	410	389	459	428	405	403	427	430	408	433	429	440	396	417	429	417	405	434	435	442	421	438	459	413	437	422	451	409	466	449	428	431	470	433	421	433	415	430	418	456	454	427	414	405	384	411	464	424	441	440	428	440	451	389	410	426	420	481	406	382	440	385	451	426	417	413	435	438	432	429	435	408	422	426	424	460	487	455	411	429	443	418	411	428	448	438	448	388	453	433	390	456	458	500	435	419	408	447	483	435	438	392	425	409	427	434	443	403	462	423	417	436	450	400	378	428	420	404	399	443	491	395	406	419	406	448	442	465	408	456	429	442	408	413	363	437	422	399	434	394	397	429	425	398	393	393	412	413	431	461	392	427	381	433	432	411	434	435	425	394	418	438	453	450	425	381	431	466	436	459	426	383	421	440	406	439	491	419	433	417	431	413	426	458	435	429	401	442	388	444	414	441	414	450	425	437	400	430	494	415	424	453	422	429	431	413	466	455	451	443	455	419	401	426	395	454	424	416	414	433	456	497	458	464	415	405	420	445	380	434	409	404	415	430	410	410	432	412	410	394	483	395	436	430	448	440	415	465	448	413	459	431	441	394	421	427	473	421	422	376	415	427	423	418	436	427	441	412	410	452	435	409	434	440	422	389	422	426	428	415	399	457	472	426	430	422	397	415	418	394	448	409	416	441	437	490	430	396	452	435	432	438	455	448	426	417	398	425	443	429	477	464	441	416	423	410	424	445	464	471	403	444	436	441	396	409	434	438	448	449	449	451	380	432	465	472	418	426	432	402	455	444	475	420	421	429	423	450	469	403	406	403	434	450	452	400	401	408	445	449	479	414	440	388	421	368	465	430	401	453	414	399	428	444	424	427	446	418	412	383	462	459	415	417	390	427	456	421	389	448	405	409	451	437	427	454	436	416	463	478	431	422	403	420	398	455	459	423	398	482	439	429	435	423	390	417	415	453	488	453	468	453	424	465	439	399	376	420	439	426	411	452	413	416	425	419	397	412	414	438	464	409	421	386	406	417	388	459	432	429	425	414	446	431	429	445	449	401	443	417	409	425	448	447	413	423	459	432	437	407	436	439	433	434	397	391	415	419	401	393	462	474	390	435	434	420	399	422	403	419	454	389	392	443	416	423	444	454	415	460	425	431	426	439	407	392	432	411	431	380	404	396	374	387	396	433	412	433	443	450	403	434	417	440	442	458	478	420	444	430	444	427	449	413	471	440	419	426	442	451	433	417	394	399	408	397	391	451	422	431	402	407	445	439	380	423	414	414	446	473	460	436	431	421	434	410	421	427	437	456	427	388	407	464	456	414	427	452	391	487	431	466	442	415	443	408	411	446	428	419	421	414	413	431	416	418	427	444	428	417	426	436	418	452	437	439	428	449	421	426	413	414	391	395	445	427	435	415	439	442	454	384	440	440	416	399	412	460	435	421	429	425	431	467	425	399	406	445	453	419	430	391	409	445	433	432	436	401	424	416	401	432	449	482	461	408	432	431	438	452	457	403	442	453	413	452	449	459	422	426	409	403	405	424	414	440	449	395	430	478	446	448	364	434	451	421	415	423	429	417	416	402	446	446	461	449	382	437	413	436	408	407	469	433	449	432	438	433	418	441	426	403	437	445	381	444	406	408	411	411	405	409	455	479	414	428	427	430	419	438	408	421	413	396	403	443	423	440	407	453	442	423	421	468	439	435	437	432	419	437	435	433	448	464	430	391	442	426
13750	10384	20152	22724	22189	19165	14864	11510	9433	8239	7268	6557	6300	5562	5021	4567	4080	3918	3539	3539	3004	2852	2813	2676	2543	2320	2369	2326	2226	2149	2162	2088	2108	2172	1998	1926	1923	1816	1687	1657	1881	2166	1857	1776	1685	1533	2165	1779	1677	1667	1464	1606	1640	1615	1551	1475	1482	1457	1393	1281	1216	1138	1075	1151	1129	1089	1112	1045	1074	1106	998	1020	1082	1029	964	1076	1108	1042	1072	986	1040	957	1024	1004	1017	975	959	1003	1012	1002	997	1030	983	968	1007	983	1009	1002	1016	1018	1000	1031	976	966	972	996	999	984	998	1043	983	967	1020	999	1005	1002	1060	1052	975	998	1008	1021	1016	974	1005	998	973	993	975	975	972	997	996	944	983	1037	977	1017	955	1005	972	989	964	1037	990	994	1011	926	1012	984	991	1001	966	965	955	991	1031	985	991	970	970	1013	1008	941	984	960	948	963	921	981	966	955	999	966	924	942	979	981	983	1038	957	942	964	960	981	940	991	980	976	1024	935	895	985	953	992	975	1009	957	970	1012	988	941	978	958	1009	991	950	993	1021	959	985	933	969	1030	1030	981	985	962	966	971	1007	954	954	997	1032	1000	1025	963	1020	963	964	1000	986	929	983	994	918	986	955	937	951	971	966	963	988	996	919	984	958	973	1001	962	966	935	950	954	969	971	945	998	991	994	957	1002	1033	1000	954	968	987	991	986	990	977	965	982	976	990	997	980	1007	1048	1029	950	952	938	970	964	978	964	986	938	985	978	954	997	971	1007	1000	985	969	995	945	965	948	1009	960	984	948	1000	967	985	941	1000	979	1017	965	970	968	985	993	943	1002	985	969	966	987	965	976	956	1008	942	1002	966	953	991	977	973	997	954	1020	1004	958	973	1015	1015	1016	1018	1024	997	960	957	989	999	956	982	937	1010	962	1013	937	955	996	970	900	981	979	945	958	895	930	961	1045	905	959	996	942	910	990	960	980	938	1005	974	953	1000	933	910	1003	1012	968	1039	976	992	963	1023	956	966	961	985	1009	1003	938	989	961	942	1013	990	955	988	1004	932	957	1000	916	1048	1011	996	948	953	975	961	986	1003	926	974	955	951	917	969	990	935	960	947	1018	929	953	935	974	932	1004	928	995	1006	969	980	969	998	976	999	969	951	912	926	947	981	947	999	961	984	970	989	1004	1014	924	962	948	951	927	981	952	955	942	976	924	1010	1039	1026	963	969	925	1006	1034	958	984	998	966	985	919	956	993	993	969	988	1000	932	1028	951	972	995	1057	971	970	966	930	958	950	979	1015	993	958	977	954	963	964	973	951	974	977	934	992	960	1025	989	1022	965	1029	927	975	926	994	938	972	1011	985	960	966	959	945	947	927	948	966	997	1037	1030	967	1080	946	978	980	971	984	993	890	957	945	977	1021	984	1005	932	967	1037	911	980	1008	919	947	943	896	959	986	1022	1002	971	937	986	998	1012	1046	965	982	1016	975	1010	984	953	1017	884	956	992	1054	974	991	1014	922	989	914	1004	980	956	930	957	974	970	981	986	955	982	952	1042	997	1027	956	1005	979	933	914	982	936	1041	995	955	961	1033	933	934	974	985	961	947	967	1028	981	994	975	987	958	1008	960	949	955	982	962	976	984	1056	909	1022	948	963	971	948	987	977	921	948	1015	1010	971	1017	1008	1008	978	970	916	951	939	1039	967	954	984	974	924	1013	981	972	943	1014	1014	977	981	978	965	986	892	950	930	1006	955	942	983	972	1036	982	1039	959	994	949	965	952	963	993	956	959	972	907	970	987	1000	972	935	978	968	993	928	985	1008	989	1017	973	972	974	959	975	981	965	1029	962	975	966	986	901	1029	954	1000	960	963	1016	977	945	988	976	977	986	964	930	973	1049	911	945	978	991	998	1013	979	953	931	978	1020	986	940	1012	985	1001	940	988	975	995	888	1012	991	888	981	955	981	1012	978	1021	994	971	983	949	943	979	967	996	980	935	1023	976	994	966	1025	986	967	949	954	966	1052	995	993	950	1026	948	910	955	986	1008	972	991	993	1013	972	1052	968	947	1018	977	964	1045	1009	1005	966	1041	956	949	1007	934	1041	999	954	933	975	978	975	917	931	975	921	963	1002	1012	999	983	983	910	956	963	984	980	985	979	999	996	927	1003	961	995	972	979	977	988	970	940	942	1024	998	953	969	946	967	1010	1032	995	990	999	969	990	1017	897	940	997	1007	984	1007	980	958	999	963	995	958	975	1038	978	991	954	954	971	969	954	997	992	968	945	965	978	979	975	1008	955	951	976	990	955	978	1003	1018	939	992	1001	950	959	1016	974	971	1005	986	994	924	969	900	935	951	1003	991	978	989	955	965	978	976	970	1030	979	1000	981	1018	902	947	1039	938	968	915	942	1014	967	932	943	956	949	975	957	988	972	976	931	1003	924	989	1012	988	957	1021	960	1001	1019	981	1006	981	948	974	968	999	974	967	964	996	992	1002	1021	959	962	944	978	988	983	932	946	961	984	965	988	898	971	999	984	965	955	945	1010	927	952	950	978	974	1001	921	937	929	977	978	1017	1011	946	968	967	947	975	972	1014	1057	996	955	968	908	993	920	1016	953	970	972	972	989	1038	946	926	955	949	1006	941	1023	995	910	1009	1007	995	1021	965	960	1013	1045	958	922	959	980	970	1029	913	928	965	1019	907	907	991	1021	980	1022	999	954	932	1004	989	943	961	1020	965	963	957	990	1039	947	970	970	985	985	970	1044	1027	953	950	1006	990	965	939	976	975	988	979	981	956	1006	954	964	984	996	962	1000	986	1023	950	960	970	985	1020	1002	958	940	958	1007	948	1001	953	1007	1022	983	992	978	968	935	927	983	904	985	978	1023	964	963	971	963	974	956	985	1026	934	961	937	1059	1006	1017	946	983	967	894	986	977	962	991	980	1003	958	952	992	1010	921	944	1020	951	1001	978	1004	963	997	956	977	995	991	943	934	1005	1025	957	924	939	986	1021	982	966	974	965	996	994	1002	932	967	948	970	969	969	974	985	1010	1008	954	1016	1025	999	1008	992	1044	966	1010	941	964	966	989	976	986	979	1052	983	934	1000	996	993	1041	962	975	944	986	954	975	1030	999	984	981	973	964	950	959	1006	964	962	980	993	978	977	943	1018	1012	1049	983	1069	975	943	1017	980	1008	993	982	1020	947	957	1019	984	967	924	963	1001	953	989	966	979	1008	933	987	981	929	942	1012	990	951	970	993	989	978	994	1000	999	974	984	958	923	936	929	983	976	992	936	977	995	1018	990	1012	982	1030	1028	1004	967	931	988	984	943	986	891	952	1013	1011	940	957	935	949	930	954	993	1020	981	982	978	1012	1000	995	1003	1042	974	963	970	977	958	959	946	933	996	931	935	986	983	951	975	985	1047	969	963	970	964	964	980	1000	988	1027	966	1004	955	979	929	977	985	952	945	976	999	1036	934	908	940	919	958	916	1003	1013	1016	943	989	940	954	970	993	973	1042	1024	959	1009	1022	956	967	1046	982	1027	1000	940	1002	967	976	950	986	937	925	917	1017	983	952	984	968	894	985	1006	986	1003	984	1014	978	968	995	1013	993	971	948	993	951	959	938	1007	986	972	975	1010	956	1031	993	942	965	1015	983	977	976	967	986	955	961	1028	961	938	977	950	1053	909	978	988	978	960	1018	967	956	966	955	948	943	971	946	925	1014	1006	1013	985	955	980	961	958	949	967	988	1055	999	904	961	968	996	945	953	930	991	941	956	937	989	959	973	966	947	956	975	1001	1009	976	968	949	1003	988	986	1018	944	1003	965	980	998	901	987	938	992	960	1006	955	970	923	975	979
8352	4696	5624	4251	3052	2210	1657	1177	980	821	770	670	668	595	520	562	526	475	461	452	420	409	380	387	403	368	374	408	388	394	400	369	358	404	354	375	384	364	332	393	384	352	365	367	334	341	370	338	339	343	321	352	317	316	334	317	355	366	326	348	335	350	331	324	322	364	312	305	346	336	340	346	328	341	348	320	367	318	331	365	322	331	366	336	343	313	341	332	332	350	319	340	326	327	378	324	353	339	340	313	320	339	345	337	385	339	369	323	364	309	326	321	296	343	322	319	363	360	348	367	331	329	324	303	336	330	329	305	370	354	310	315	356	312	322	319	339	349	315	332	338	341	354	310	320	342	345	333	317	347	299	379	326	338	323	356	314	361	323	371	349	301	323	330	332	342	324	331	305	366	345	356	315	326	350	368	336	313	363	324	333	344	324	347	325	321	324	331	348	334	284	343	322	341	331	352	348	333	310	319	332	323	315	350	311	326	327	340	355	276	323	324	324	347	313	320	319	310	331	312	337	352	323	339	347	341	315	344	364	342	346	377	365	321	341	364	352	352	341	363	339	342	340	308	331	342	310	369	308	309	326	285	309	372	351	320	365	324	332	342	306	368	320	308	341	370	345	343	331	323	317	312	341	324	344	291	347	329	325	353	357	295	286	341	337	300	338	328	329	319	361	343	362	346	366	315	345	324	334	312	334	358	314	336	335	371	306	325	332	334	330	323	304	316	356	351	370	343	303	346	354	359	288	297	336	332	357	339	324	324	340	322	334	353	308	317	337	337	349	349	337	299	332	308	336	358	347	334	333	331	337	322	364	327	333	360	331	315	292	313	323	328	395	317	349	319	337	297	329	344	370	314	348	339	312	325	321	310	297	348	347	323	313	299	321	268	317	332	322	314	340	363	306	335	328	298	364	335	300	312	328	304	320	361	335	301	318	331	342	334	311	297	293	340	354	346	334	344	308	355	321	321	363	341	355	362	328	332	344	314	323	330	333	293	319	348	345	337	354	331	337	326	368	329	299	312	336	350	324	308	329	370	348	334	302	338	341	335	355	372	346	327	350	344	322	298	340	340	348	331	334	328	344	334	312	347	344	322	342	327	364	349	363	304	349	317	343	308	319	331	354	341	363	327	321	349	344	312	319	315	366	325	337	342	357	304	371	344	329	347	311	325	342	346	345	323	352	325	299	340	324	361	309	338	304	316	336	342	346	323	321	360	360	326	349	347	370	366	331	357	334	292	312	307	325	370	331	321	344	340	287	345	345	333	351	317	367	338	356	308	340	302	314	308	358	316	313	299	354	282	355	335	327	358	305	351	348	326	365	326	313	347	329	366	341	300	306	370	324	323	335	345	350	328	322	305	321	327	355	330	324	329	328	324	351	280	318	357	344	334	328	291	347	311	333	360	302	332	317	343	354	394	344	373	327	335	312	329	354	352	351	322	350	326	365	342	333	343	311	311	331	343	343	330	304	341	323	327	331	323	336	337	335	318	336	321	312	322	334	344	345	357	328	340	320	354	327	319	330	348	316	311	348	330	333	326	358	330	355	323	320	292	347	373	368	307	338	338	343	347	324	362	325	333	357	340	301	362	332	298	309	330	352	332	336	318	340	350	355	341	360	359	334	356	360	335	307	353	352	327	318	324	325	333	318	293	310	370	316	346	347	343	317	325	317	347	329	341	321	315	341	356	335	334	349	323	309	350	340	335	359	322	313	349	338	344	326	345	349	346	326	311	336	317	303	312	391	365	315	331	324	333	320	353	306	358	349	307	329	312	318	337	322	331	338	342	334	290	306	332	365	340	345	312	336	322	323	369	321	320	329	336	328	315	300	383	374	336	370	310	321	344	308	334	306	314	350	359	326	376	346	320	337	330	328	310	315	338	322	322	334	352	360	356	332	332	323	360	311	326	346	338	359	315	341	350	329	318	312	325	320	369	312	315	296	350	310	313	364	352	347	296	324	351	325	321	355	338	375	338	325	318	349	352	301	338	327	340	366	333	310	341	341	375	314	332	346	322	344	347	324	305	340	304	324	339	350	334	326	335	363	325	301	346	315	293	353	326	322	338	339	349	369	319	311	339	323	317	313	357	316	330	347	353	320	336	338	312	332	333	338	303	326	311	322	327	318	333	347	307	378	327	290	308	331	346	321	330	338	344	317	361	314	290	342	328	310	343	332	309	331	307	349	343	347	361	322	323	352	351	339	322	330	330	320	297	314	298	340	361	326	327	333	321	336	317	310	311	344	315	334	309	308	341	342	336	340	305	340	365	305	356	327	318	312	331	363	333	309	295	299	331	300	321	315	310	336	353	308	328	362	345	319	355	354	337	312	343	305	348	341	309	358	338	364	308	319	328	344	302	310	385	357	350	351	318	319	340	320	347	383	330	379	332	345	340	337	310	325	341	356	366	354	355	306	330	342	346	307	332	338	347	366	357	350	340	332	349	355	341	323	331	329	331	298	353	337	333	344	363	308	334	358	317	300	359	314	347	342	355	317	307	293	367	324	347	343	320	341	334	334	322	343	353	332	322	304	320	325	326	384	348	332	323	349	380	335	302	340	313	355	349	305	338	349	318	350	338	343	308	320	358	340	320	326	351	323	303	297	292	327	337	346	346	328	370	323	319	346	348	327	326	317	337	332	321	311	339	337	334	354	331	347	326	313	328	334	351	319	314	324	345	316	318	333	364	316	299	371	331	318	342	325	351	360	315	342	311	361	324	313	318	327	352	328	398	325	319	322	335	320	302	317	339	319	357	324	336	362	339	353	315	354	334	355	358	328	323	298	315	323	336	342	320	339	330	299	321	290	350	349	328	333	356	340	355	320	339	388	309	317	332	307	346	328	305	327	340	289	330	298	292	323	327	301	288	379	339	334	316	368	313	327	340	318	331	313	331	325	344	333	327	346	360	302	311	344	314	332	318	330	346	326	319	310	360	314	330	352	372	311	321	371	332	288	370	308	373	381	351	357	293	307	349	320	342	318	350	318	329	345	328	325	351	316	359	322	348	355	336	330	322	347	345	325	309	333	332	347	338	324	368	351	305	371	336	321	318	342	309	329	342	337	279	311	339	351	297	354	315	377	291	318	336	347	331	338	369	350	329	342	333	347	355	312	315	332	344	338	339	320	318	392	317	328	326	295	358	339	331	302	319	348	346	320	345	338	316	323	325	351	350	371	343	328	313	336	343	330	338	350	327	354	334	321	319	329	304	333	300	318	357	344	334	349	318	287	309	311	318	304	363	340	296	297	349	334	339	319	305	348	355	367	341	308	322	342	343	341	361	325	332	323	299	333	331	334	312	331	322	341	306	331	337	324	328	293	311	321	345	363	362	352	329	335	341	327	317	350	352	318	352	330	328	333	345	308	346	338	312	330	351	336	328	362	321	317	298	335	355	304	355	348	353	317	356	356	349	333	297	327	361	327	358	352	336	402	349	356	325	355	331	326	330	344	328	322	281	328	335	347	327	343	312	329	345
5274	4401	9481	10733	10024	8126	6452	5059	4033	3443	3194	2924	2711	2440	2243	2109	1976	1774	1736	1662	1420	1449	1353	1296	1216	1296	1179	1157	1156	1112	1186	1159	1157	1151	1146	1040	1052	1047	963	998	1026	949	936	924	894	941	881	905	905	939	897	886	895	843	838	873	837	903	885	824	863	830	854	852	803	844	835	839	799	774	804	769	790	800	814	779	724	806	873	809	776	803	785	799	787	807	802	805	800	804	805	788	810	767	791	780	718	757	852	819	781	832	735	819	801	805	791	801	780	758	802	845	811	828	798	801	826	771	806	783	806	770	761	789	785	759	788	814	782	781	777	790	794	805	768	774	794	774	774	759	777	774	823	794	767	795	792	821	789	816	755	807	739	715	747	817	806	778	771	778	773	763	787	764	780	813	749	766	771	761	758	788	769	788	811	766	764	764	704	796	820	788	829	755	796	771	778	728	769	836	784	757	764	824	804	758	828	764	741	768	743	770	795	778	779	790	755	799	799	820	773	780	811	789	757	787	839	775	741	763	771	739	774	805	759	739	765	782	807	804	778	758	761	771	813	768	798	747	748	774	770	769	768	805	764	770	783	797	765	763	772	801	778	777	772	784	797	786	776	770	729	740	777	768	731	764	777	766	773	768	711	734	721	759	746	771	779	793	787	796	751	805	763	780	820	833	768	774	729	782	781	778	833	779	740	809	828	769	768	790	767	806	819	823	728	811	775	811	819	779	798	738	818	784	791	772	811	783	791	840	810	751	746	801	759	730	794	784	798	755	809	781	726	812	796	800	815	808	778	784	809	800	778	805	766	816	743	806	795	817	793	771	762	798	786	737	769	741	853	800	804	792	757	767	803	777	790	804	784	840	827	777	811	799	778	791	737	825	751	791	796	785	737	756	799	755	786	787	735	796	738	764	826	794	780	799	826	795	732	777	804	783	738	769	796	800	755	817	809	777	800	773	795	872	749	733	741	761	785	791	810	784	737	862	822	796	792	709	723	782	800	799	784	806	795	802	818	768	804	738	776	782	809	809	785	718	801	754	785	797	795	778	815	774	812	773	803	853	760	822	792	806	821	758	801	796	764	814	742	822	813	765	817	768	795	812	750	785	840	804	770	784	811	786	804	784	758	794	781	748	757	760	749	790	773	802	796	817	751	773	806	756	757	756	747	726	796	730	791	794	746	767	786	802	755	757	750	748	792	788	800	792	794	789	805	760	777	707	769	786	786	756	736	816	781	787	814	820	792	719	768	825	793	792	760	775	753	793	747	754	784	753	794	794	773	808	724	759	801	781	795	866	830	799	832	760	804	763	739	733	784	848	793	735	802	732	804	774	812	782	774	749	763	769	765	775	812	772	779	756	787	759	837	801	801	754	760	777	742	771	780	760	800	742	807	761	810	726	788	799	825	747	765	789	762	790	769	793	781	806	810	816	777	763	791	780	748	762	804	834	774	762	821	822	785	768	806	773	734	779	772	819	766	760	749	777	782	767	813	738	774	737	768	820	713	834	788	777	789	762	783	755	765	801	744	767	732	772	779	763	809	822	780	755	790	819	782	852	812	798	778	773	751	735	823	761	814	731	761	805	778	795	826	790	787	794	812	763	745	753	768	770	751	774	787	766	796	752	762	812	804	775	784	793	758	772	804	800	749	786	787	808	776	826	770	773	776	787	819	764	821	820	778	753	773	776	820	797	792	829	743	781	789	821	791	757	785	760	772	769	801	748	807	805	801	749	784	818	811	752	762	762	771	781	761	764	744	736	765	770	819	759	808	784	767	804	764	747	810	842	758	822	785	818	750	814	813	774	780	828	858	796	793	789	795	778	829	786	792	788	783	735	778	731	765	751	822	767	787	771	745	792	804	759	771	809	816	788	806	800	813	742	772	776	768	794	768	780	766	800	838	799	730	789	772	779	754	790	780	795	712	785	783	752	730	768	856	802	802	780	774	776	808	817	800	813	798	771	806	824	724	800	832	758	811	798	784	738	816	779	743	778	761	775	768	756	747	751	809	779	754	772	758	757	815	771	813	776	760	788	792	746	820	780	748	767	792	837	782	799	808	770	800	765	798	838	780	733	807	796	785	825	767	763	773	735	756	761	823	765	802	783	756	792	790	771	774	803	763	783	798	797	790	765	764	766	719	838	751	776	798	816	785	795	747	812	837	738	788	807	786	783	783	785	768	787	815	764	764	787	760	792	834	825	768	761	763	766	765	771	796	815	764	743	783	808	726	771	827	790	806	825	767	750	785	762	749	812	813	875	753	787	801	811	757	805	838	784	754	769	789	786	754	810	844	787	744	796	737	770	796	801	806	800	789	790	787	736	828	815	808	759	792	732	751	837	767	780	800	778	833	799	751	754	785	789	790	730	771	748	760	808	760	787	790	799	771	752	843	855	792	834	767	766	784	791	737	753	728	771	782	808	766	745	724	830	783	796	749	769	721	827	818	772	769	806	777	755	808	786	770	811	780	809	787	749	780	768	797	749	781	799	830	808	769	797	790	771	719	796	779	758	797	772	809	787	793	825	773	812	804	796	751	824	757	758	811	775	771	788	753	795	785	768	788	820	803	758	842	773	833	746	772	801	798	845	770	827	791	798	813	801	740	766	762	784	770	789	780	736	776	766	799	815	792	756	768	741	842	807	752	816	762	786	747	805	760	760	765	788	746	784	830	767	811	796	790	799	780	819	794	766	797	781	757	784	727	756	787	735	776	785	767	800	792	744	781	764	774	815	775	797	748	832	783	830	794	814	772	788	785	764	819	786	756	787	826	759	793	767	778	753	814	817	761	770	761	728	813	747	822	785	772	773	767	762	798	765	756	799	742	788	760	796	772	795	802	772	763	788	797	765	754	750	803	795	790	781	744	838	764	794	778	780	837	767	798	811	814	804	765	821	750	739	824	822	771	751	756	793	778	806	751	815	790	785	787	755	734	756	794	787	852	826	802	778	785	774	802	759	798	733	784	752	803	805	764	792	802	773	820	774	762	774	787	786	779	819	766	753	815	791	770	744	733	843	794	747	735	794	748	792	791	773	829	765	771	745	818	765	763	768	818	795	783	793	776	786	784	764	728	742	821	720	795	810	810	824	795	811	743	767	799	778	772	777	759	789	769	735	739	784	773	794	765	811	827	758	796	769	786	814	791	817	803	767	840	780	829	761	777	809	798	795	774	801	801	759	777	814	780	777	800	821	766	756	764	769	780	762	790	837	780	774	785	755	797	767	770	799	698	730	814	807	787	799	813	811	754	836	768	807	839	736	815	840	775	782	811	781	766	760	781	799	766	785	788	780	783	833	758	778	831	765	810	805	798	821	796	757	749	748	758	760	741	768	783	806	839	759	790	772	799	811	746	793	761	817	778	789	741	796	733	755	799	807	792	823	833	725	801	767	803	807	774	771	791	771	826	724	806	802	830	784	824	829	799	802	726	747	806	826	786	805	800	784	781	810	792	819	799	783	823	823	765	732	762	751	771	832	757	804	742	734	800	800
16986	9172	10534	9182	6898	4949	2982	2086	1616	1390	1201	1123	1033	897	803	788	708	670	651	586	602	555	578	537	519	504	482	495	547	506	488	517	538	481	453	453	499	435	460	437	451	467	464	398	426	452	414	440	410	380	363	396	453	452	405	413	414	422	422	405	374	398	448	397	389	382	408	398	370	384	355	396	380	340	376	411	390	363	409	355	344	411	396	411	344	390	347	407	384	387	401	392	395	353	417	404	360	394	400	387	366	385	383	366	414	370	395	336	378	389	380	366	380	367	383	389	386	384	374	367	349	366	378	377	361	377	338	369	422	387	378	394	400	387	405	369	371	391	402	396	360	385	367	370	384	360	395	375	383	369	386	365	428	377	367	387	387	378	365	393	402	393	365	401	362	417	361	385	387	358	371	378	389	381	395	394	418	341	400	359	403	364	390	392	383	373	388	372	394	387	347	394	420	399	394	369	388	377	387	354	395	375	401	409	399	345	359	408	367	379	366	341	355	410	378	357	371	321	334	365	341	400	402	360	329	389	381	386	409	383	401	391	326	407	383	332	430	387	411	372	393	383	398	370	380	372	368	379	406	381	394	372	377	399	383	397	355	383	384	385	390	385	387	376	375	386	357	361	387	402	353	389	402	379	421	387	387	368	367	390	374	376	390	384	423	386	413	408	374	378	362	341	382	392	388	376	361	380	407	400	413	374	382	400	377	412	403	358	389	417	381	391	382	362	377	394	366	372	377	388	337	384	391	379	378	408	389	355	359	367	405	380	375	375	365	366	363	368	373	407	367	418	365	392	386	363	369	386	392	361	382	424	365	359	414	397	372	378	387	399	402	390	375	392	398	371	385	394	418	342	362	372	352	391	366	373	398	371	340	409	407	349	370	402	387	387	379	373	396	394	380	398	356	402	407	374	364	391	376	373	379	368	384	377	373	403	419	388	409	413	382	376	389	387	378	425	395	388	429	385	363	375	383	368	402	356	388	347	354	385	389	404	412	391	397	404	375	411	377	372	375	395	399	411	410	375	415	392	390	366	370	412	349	374	352	405	393	370	409	370	379	378	405	391	389	365	411	343	370	424	360	351	402	396	371	387	419	411	367	361	399	365	395	353	368	415	383	373	384	368	401	360	396	421	374	370	350	420	367	379	389	393	359	378	393	396	366	404	382	377	413	382	400	408	413	381	400	400	374	379	392	352	362	387	413	367	396	399	376	380	376	400	333	374	402	368	344	389	364	396	392	369	396	389	342	382	375	384	372	396	356	358	388	373	359	386	387	420	389	387	434	381	372	376	375	401	405	375	355	395	376	400	373	392	391	389	362	365	380	386	384	379	411	372	392	348	376	401	421	426	389	386	386	403	397	412	379	398	380	368	418	392	414	394	379	387	374	448	400	399	364	389	371	395	373	402	381	371	373	385	400	394	358	390	376	356	378	389	363	402	371	405	365	382	353	460	388	401	393	388	381	393	358	360	387	387	413	421	417	389	371	360	388	378	357	377	400	389	364	394	379	354	380	423	373	421	392	373	402	384	388	375	350	374	400	373	387	380	394	384	401	365	408	388	368	412	379	404	420	348	406	391	355	376	348	401	385	401	381	383	389	366	386	406	381	401	381	375	367	396	375	373	378	401	404	404	349	402	382	366	369	391	383	401	373	404	422	382	402	403	324	354	359	362	395	400	373	404	392	375	353	371	422	365	379	377	389	374	399	384	395	371	394	423	355	404	378	381	392	413	384	404	340	340	397	385	364	376	375	394	396	398	384	398	399	377	407	356	363	370	370	360	354	419	386	398	363	375	390	370	377	376	366	388	340	387	376	369	389	416	356	406	377	376	341	352	338	376	405	394	407	335	374	416	382	362	389	388	389	392	365	400	360	340	363	370	382	401	342	373	377	412	364	382	353	423	368	367	324	398	332	367	373	388	371	399	419	405	396	398	406	387	383	408	377	376	366	360	368	388	351	390	367	358	427	457	367	376	397	384	385	389	384	379	367	388	384	375	381	361	365	432	400	353	383	370	389	419	368	391	365	412	421	368	385	362	383	357	386	380	385	397	410	393	346	395	379	363	368	395	376	381	356	416	410	395	377	399	373	380	377	411	397	379	397	380	369	373	355	373	391	431	379	393	368	382	393	383	372	384	351	386	344	390	370	384	369	400	383	357	393	395	385	387	362	349	355	383	385	417	409	369	396	375	359	377	337	367	344	395	413	360	367	382	383	393	342	349	393	385	390	350	369	368	408	366	379	360	391	413	372	350	377	353	378	356	363	413	364	379	394	339	362	381	379	375	392	371	359	379	402	391	368	432	405	384	399	405	403	389	387	364	369	382	374	356	392	374	377	382	401	365	403	404	365	395	402	422	369	361	408	374	374	383	374	350	393	388	365	380	380	394	372	414	359	419	398	383	379	350	382	354	396	389	393	384	365	382	359	407	385	385	385	344	372	396	399	381	421	396	400	362	387	399	400	350	382	374	381	369	392	392	360	375	359	389	400	399	366	388	381	374	392	386	359	420	372	368	372	373	410	393	412	359	394	370	348	392	396	355	403	376	432	351	405	379	418	406	401	403	349	358	362	419	415	390	382	381	348	418	371	360	390	369	402	396	376	362	408	386	362	400	384	363	395	346	405	372	395	398	384	371	353	375	367	374	387	368	392	390	399	406	371	375	380	370	367	421	361	354	338	403	387	372	397	370	381	412	387	389	346	441	365	425	399	397	391	371	389	398	388	414	356	383	376	431	374	411	323	385	409	384	405	389	372	378	365	370	375	377	351	351	378	401	381	358	385	403	385	378	388	373	413	381	420	384	409	394	397	364	371	379	396	399	368	374	406	394	409	403	369	394	373	380	354	408	358	361	396	420	379	410	341	344	388	383	381	382	379	409	354	388	377	384	357	416	368	424	404	385	379	388	388	368	365	422	405	367	409	361	394	369	372	377	376	389	385	344	333	405	344	366	380	418	389	408	363	397	396	388	394	401	347	414	409	385	365	388	361	401	363	385	403	385	388	375	387	452	385	357	403	351	369	385	405	393	414	398	371	396	398	410	378	347	389	324	384	392	406	356	408	374	374	421	422	376	392	408	352	379	365	412	391	380	372	342	411	411	412	411	397	378	401	385	369	372	383	371	411	373	385	382	392	397	372	350	390	383	377	375	375	399	359	397	376	387	391	407	410	358	381	413	353	407	396	384	405	381	421	383	353	398	399	367	355	351	381	352	403	404	358	361	382	351	338	342	373	375	391	379	405	351	384	401	401	392	372	389	378	405	395	384	409	377	455	367	393	399	381	358	395	362	394	401	394	391	399	385	350	392	403	391	362	392	373	397	349	356	396	404	407	414	410	353	369	384	338	382	374	346	348	378	377	365	390	420	376	337	360	340	382	371	363	386	392	407	383	408	408	368	393	407	367	341	396	391	417	385	404	368	398	407	374	379	386	394	395	418	391	399	377	415	398	339	384	392	408	385	378	382	424	374	421	394	379	371
10289	7533	15020	18266	17044	14274	10556	8331	6810	6125	5520	5125	4585	4085	3595	3329	3093	2812	2649	2502	2287	2094	1994	1979	1927	1868	1819	1745	1708	1631	1630	1716	1680	1601	1545	1541	1518	1441	1387	1304	1377	1591	1371	1281	1372	1294	1355	1349	1278	1280	1233	1304	1347	1252	1150	1181	1268	1203	1093	1075	1034	1001	1065	975	979	972	991	988	986	943	987	944	946	998	950	906	915	882	902	912	851	888	897	919	895	911	929	910	903	939	914	935	897	934	874	903	908	924	918	946	860	864	870	886	888	933	865	898	884	917	907	890	919	941	932	871	912	882	934	876	908	948	792	865	902	934	884	830	840	884	896	844	851	860	925	905	904	839	977	853	879	894	931	926	929	855	915	868	859	907	878	904	914	889	897	828	874	860	878	868	914	893	892	935	896	818	866	870	905	874	910	946	911	854	901	862	900	853	884	880	918	921	876	884	885	862	916	872	906	892	850	890	886	908	920	901	899	877	873	889	882	912	904	876	955	891	885	866	861	891	867	905	871	912	860	885	900	838	904	891	900	887	946	879	917	910	896	929	891	865	895	898	887	875	919	863	869	943	933	848	872	954	879	803	908	897	927	862	879	819	890	933	848	945	892	929	893	943	930	860	933	864	858	862	854	884	873	943	894	907	859	835	858	917	893	873	877	848	865	891	874	938	907	868	918	879	924	915	900	894	841	896	868	916	872	887	931	921	878	863	902	915	908	891	910	860	918	868	889	837	942	874	902	899	887	916	851	843	863	909	876	930	918	893	915	914	880	868	866	876	883	926	991	941	894	874	877	915	899	939	850	863	900	846	917	892	876	921	884	878	924	864	861	891	902	844	894	936	931	905	873	854	924	875	835	847	900	876	879	915	855	899	897	884	893	870	882	882	880	850	857	838	872	878	888	887	885	923	877	873	883	882	891	911	927	908	860	846	912	870	871	887	830	861	915	894	893	918	871	894	933	914	888	901	881	896	879	889	907	950	844	899	897	895	881	921	901	884	887	875	878	906	921	879	942	909	880	863	884	906	889	891	906	878	868	868	865	876	873	887	869	936	914	957	851	900	847	899	861	843	856	907	851	886	960	917	923	891	881	902	899	904	875	909	869	916	901	888	882	922	850	900	865	925	870	910	850	864	859	904	924	946	899	840	901	924	889	878	866	875	890	926	869	917	865	898	899	868	882	869	864	875	891	869	874	886	927	873	954	898	871	879	915	907	888	890	880	858	846	878	886	873	887	888	892	906	849	916	906	911	932	912	874	855	937	897	874	952	941	881	879	895	828	912	917	867	880	881	919	933	881	884	908	855	931	870	853	862	873	947	906	868	877	875	941	883	854	890	917	956	879	867	867	930	898	810	951	920	896	883	898	819	804	904	933	876	872	859	867	882	897	919	900	894	853	901	839	919	896	923	879	896	864	884	942	861	906	873	931	881	837	885	907	820	887	878	886	829	915	861	922	888	851	942	867	881	902	882	929	890	925	940	905	888	871	898	897	900	919	877	906	900	902	908	925	867	899	880	856	848	891	889	911	896	850	869	920	896	903	896	882	889	899	890	870	924	834	843	907	882	852	918	888	943	911	885	944	886	869	881	836	889	920	871	904	928	874	850	910	910	868	859	927	842	830	875	869	875	964	885	900	891	930	879	872	851	898	884	921	879	900	834	923	845	861	906	890	894	891	877	883	863	869	930	941	868	905	826	822	894	850	859	908	898	896	916	913	867	925	885	908	877	910	935	912	870	896	913	951	834	888	823	936	905	909	866	888	893	879	902	913	844	904	927	898	929	906	883	844	928	856	872	877	898	879	939	861	943	861	908	915	895	882	851	867	901	864	896	960	893	832	909	895	919	919	848	835	927	878	907	875	933	920	911	877	927	904	833	847	882	872	916	867	929	896	864	877	892	843	886	913	884	878	850	922	900	849	875	868	873	903	883	913	882	878	952	868	890	899	850	869	876	867	858	887	859	934	947	911	896	913	894	874	896	851	908	992	924	869	890	896	937	843	876	852	883	961	868	887	885	911	859	969	911	920	867	880	906	911	870	914	895	890	904	919	954	919	935	846	859	889	920	882	918	866	913	877	908	804	917	872	911	885	897	913	876	887	918	896	813	939	837	907	853	906	943	906	925	840	874	884	892	893	931	956	866	888	906	893	845	895	905	855	859	914	903	897	920	866	864	951	836	897	847	879	900	859	913	913	936	893	881	844	920	870	900	931	883	899	895	930	841	887	887	933	915	915	862	884	877	877	886	893	872	865	889	901	942	906	864	957	893	833	913	858	871	906	891	883	918	968	871	901	854	959	889	891	883	878	880	899	902	881	883	842	874	862	956	894	908	922	844	865	929	892	891	958	870	917	869	904	912	963	882	892	919	916	846	884	863	874	865	941	899	855	863	856	867	941	941	898	904	849	870	873	902	867	896	929	872	925	859	877	881	860	895	857	884	887	871	890	847	924	858	897	877	852	904	941	882	882	900	864	855	834	956	872	910	908	862	889	877	872	919	899	839	883	924	908	940	910	872	874	892	889	942	852	909	911	853	923	943	871	945	914	879	842	875	890	913	920	963	973	920	882	907	917	879	894	898	964	873	854	891	899	906	862	917	878	886	972	916	838	900	933	906	934	861	880	869	878	913	860	879	879	897	905	889	880	894	906	975	900	902	866	892	868	879	858	873	898	924	857	849	908	860	879	883	872	950	929	840	890	877	935	930	888	923	928	896	902	886	1009	883	899	858	899	897	898	905	942	858	874	879	851	880	903	902	958	888	886	891	910	893	916	895	892	889	929	879	823	918	849	844	905	890	935	919	902	877	868	862	889	896	927	881	910	856	884	916	932	893	911	885	924	890	858	960	938	881	873	890	904	838	873	932	866	892	843	907	891	873	871	913	885	911	919	873	957	940	898	875	937	877	896	902	884	899	917	914	896	898	866	879	901	856	902	851	887	877	855	930	902	806	887	897	856	858	928	934	911	895	875	928	917	872	908	841	921	891	900	901	849	944	866	894	861	854	865	892	893	892	921	854	898	900	930	899	871	904	921	904	869	911	947	945	928	852	910	900	863	922	935	844	896	896	958	889	897	847	946	881	875	901	886	862	933	918	883	858	905	901	893	859	946	845	861	924	870	832	901	865	786	860	921	863	895	895	895	899	930	927	888	881	897	843	949	911	871	864	861	863	948	981	951	939	900	881	884	911	915	902	912	887	885	921	916	868	928	958	890	853	879	897	848	915	879	945	955	885	894	890	921	862	927	940	938	831	907	889	862	924	921	863	921	905	838	919	871	947	906	918	943	904	933	914	905	947	867	910	881	921	900	915	844	900	984	881	880	905	908	850	921	847	927	875	886	887	932	891	916	876	856	880	834	874	902	869	875	977	887	922	903	922	918	885	911	892	880	899	920	883	894	910	900	910	897	885	891	911	880	910	873	895	891	865	901	871	892	934	903	874	857	931	964	892	925	877	902	876	886	846	871	852	895	897	914	849	901	905	871	932	896	911	928	863
24542	13543	15031	13498	11013	7733	4849	3096	2358	1982	1714	1554	1363	1169	1072	939	929	896	839	791	705	684	644	635	596	638	646	607	609	547	589	559	574	564	554	571	550	503	514	536	546	570	530	491	465	483	520	529	486	495	493	480	488	533	486	457	482	490	431	411	423	484	438	462	435	459	450	440	462	457	444	432	426	440	443	380	442	382	433	436	425	415	415	433	411	440	423	434	374	424	399	429	392	453	416	415	415	442	399	392	410	391	397	373	429	423	376	445	416	437	418	419	422	426	419	390	399	392	408	423	395	388	397	427	437	389	401	404	415	427	396	399	392	411	396	397	397	406	389	397	365	388	418	432	377	408	420	414	437	408	454	439	396	412	442	420	404	388	435	428	391	401	418	418	419	450	431	433	409	393	414	451	436	412	404	427	418	419	416	431	459	427	383	451	405	423	396	396	425	388	387	447	414	426	418	428	450	433	408	430	381	385	401	426	456	415	438	407	409	403	440	459	426	387	417	397	372	398	371	407	461	442	422	402	441	436	438	414	410	407	419	406	410	430	427	427	432	420	381	350	386	394	442	402	403	419	414	434	408	412	421	435	425	448	434	397	426	427	410	429	416	391	402	439	435	401	385	419	424	399	416	398	406	437	379	405	474	366	417	409	429	415	420	429	457	424	407	424	426	428	430	368	390	444	397	423	399	411	366	451	398	434	401	446	453	408	413	454	448	406	435	454	368	380	401	404	431	458	413	396	397	413	415	420	427	443	432	381	384	398	399	438	443	452	414	428	399	429	462	425	421	455	381	408	388	394	393	414	419	453	387	421	468	405	390	443	405	409	425	440	438	403	411	394	416	378	387	422	427	409	427	429	438	404	439	461	408	423	433	463	398	429	385	399	351	416	414	453	420	422	435	419	395	423	421	415	424	394	399	432	434	378	385	400	406	404	372	399	367	421	412	388	410	427	413	375	378	386	398	382	465	404	401	395	425	429	389	431	399	443	440	443	400	393	396	434	414	436	459	402	429	392	439	457	379	415	411	431	413	376	428	410	412	427	419	405	372	480	436	397	391	394	441	431	423	394	427	403	389	399	396	392	416	398	447	416	357	387	458	442	428	396	381	460	423	354	450	353	426	363	376	458	361	439	399	366	442	396	463	397	410	421	429	441	431	390	449	438	407	406	446	418	437	435	423	441	413	415	412	419	414	457	391	399	412	421	422	418	422	422	395	380	419	397	405	477	386	403	436	389	401	400	457	425	364	445	400	378	449	393	417	412	426	422	437	403	422	421	408	414	394	396	364	402	436	401	447	413	420	430	420	400	432	399	417	411	399	373	427	397	422	392	352	392	405	433	435	411	410	419	379	435	404	419	418	406	434	415	420	411	452	440	446	434	384	421	433	421	425	459	432	429	411	432	402	441	398	425	419	377	431	421	410	434	410	427	395	426	465	407	410	440	459	471	475	411	407	437	428	408	412	404	436	416	402	428	425	438	433	405	409	394	393	385	433	451	419	390	434	384	472	453	434	442	398	438	439	397	447	408	409	436	403	436	423	397	433	399	429	422	423	420	433	443	386	397	407	403	377	415	425	436	465	455	384	387	403	409	413	393	428	412	433	401	410	401	436	456	455	406	393	397	400	418	422	406	381	455	402	401	371	415	456	391	455	427	427	409	455	418	418	412	445	437	431	431	437	418	424	444	379	429	456	398	418	417	426	433	380	414	404	396	426	405	393	442	383	387	418	429	433	394	417	460	402	410	410	412	404	418	425	426	388	434	447	428	453	408	384	392	417	412	423	384	401	441	435	398	399	389	390	385	447	423	389	395	415	440	427	428	402	418	412	422	456	401	431	424	400	425	416	421	406	410	383	421	411	423	402	435	436	391	405	387	428	417	405	398	404	400	438	417	395	392	384	389	425	439	421	430	395	415	438	402	431	451	405	407	406	452	395	402	424	440	479	464	400	419	353	388	419	428	401	413	417	444	431	424	471	442	418	423	413	408	404	420	434	412	375	410	418	400	445	408	398	434	454	464	432	430	425	398	414	366	395	393	398	396	411	423	422	432	422	416	402	419	426	389	389	435	429	372	407	432	444	408	430	385	387	453	387	396	416	384	409	422	406	397	390	445	409	384	442	412	392	410	433	445	414	395	433	398	386	366	424	427	413	402	391	382	354	403	413	415	415	435	394	384	386	457	425	413	401	426	470	423	416	387	407	401	468	443	440	440	436	450	397	420	409	385	428	415	415	398	383	432	423	405	442	412	396	430	408	391	376	387	440	401	393	400	419	436	406	418	383	447	433	413	433	437	409	438	411	440	363	401	438	424	410	452	391	432	394	415	419	362	385	457	402	403	396	432	390	424	416	445	400	396	416	414	450	432	437	399	417	446	415	439	389	400	430	419	403	424	418	420	417	420	419	443	450	425	438	451	400	396	430	396	432	403	429	449	410	414	377	404	402	443	440	421	427	372	408	375	386	436	380	382	423	402	413	456	418	450	402	401	373	406	391	428	409	415	420	452	425	424	447	441	414	408	405	423	444	404	427	404	402	419	411	381	439	420	381	443	383	410	453	390	413	404	440	440	428	376	430	393	430	387	439	432	398	425	418	437	376	384	412	438	403	430	421	397	424	414	406	416	444	394	426	415	430	415	426	454	424	448	395	436	404	455	409	396	405	427	440	399	395	443	422	386	425	418	435	411	431	459	410	429	416	393	392	455	440	399	416	420	397	424	430	405	417	391	412	414	405	429	421	391	425	415	431	423	434	397	420	428	425	385	407	427	391	442	385	414	423	415	397	437	435	418	461	418	435	436	396	431	428	407	417	423	429	401	413	418	416	484	419	386	407	442	412	429	437	421	415	416	417	427	384	398	435	407	436	420	402	422	384	393	406	428	455	421	398	417	377	418	438	446	425	450	406	445	412	419	423	402	392	433	430	399	476	446	406	409	451	410	420	421	384	441	401	413	424	435	451	453	419	396	451	419	431	426	428	404	444	373	398	378	449	413	400	433	378	423	410	401	407	409	424	435	429	435	414	411	349	387	402	432	445	439	438	399	398	407	425	381	405	409	392	461	419	436	428	422	457	457	415	437	390	393	452	437	426	440	436	435	411	393	426	415	442	415	392	407	446	431	430	430	423	414	451	428	424	407	411	393	430	424	407	363	402	384	411	418	413	441	397	405	387	407	423	468	416	425	398	380	450	421	404	414	411	436	401	398	443	367	436	419	449	406	395	423	412	397	432	414	375	424	438	421	426	419	424	433	412	402	409	385	418	413	390	395	401	417	362	419	410	395	417	483	429	398	405	423	396	417	414	424	420	402	393	400	395	399	435	378	440	438	450	408	421	403	415	396	413	410	424	390	418	425	414	390	421	385	376	410	377	422	410	401	430	431	430	421	404	434	378	387	429	390	439	425	441	384	406	358	450	427	419	401	448	424	443	392	411	469	409	420	415	442	403	414	407	363	400	383	445	379	393	434	415	395	439	394	425	427
13168	9970	19478	23065	22287	18711	13742	11121	9490	8545	7514	7043	6220	5463	4905	4524	4136	3811	3633	3310	2973	2999	2798	2601	2574	2403	2455	2284	2190	2066	2193	2285	2214	1987	1896	2010	1919	1838	1685	1668	1722	2158	1914	1644	1747	1598	1690	1734	1654	1641	1622	1661	1795	1559	1443	1433	1560	1321	1195	1228	1166	1120	1130	1139	1152	1052	1118	1047	1007	991	1035	1017	947	967	1031	1019	963	1015	933	1046	984	968	932	972	942	961	972	963	962	969	973	918	1012	1000	1024	1063	977	976	956	899	976	980	1017	980	935	936	964	962	937	1003	940	979	937	937	980	962	924	977	938	943	1006	999	928	903	953	914	966	955	880	938	907	952	924	929	1019	979	960	981	954	913	949	968	950	932	947	967	973	953	932	973	949	943	912	930	930	963	961	990	935	929	953	982	1003	914	1013	948	962	912	945	1022	838	969	964	921	939	937	902	974	957	945	935	918	951	944	966	928	958	970	952	961	900	906	934	969	952	970	972	929	890	976	966	992	985	957	959	946	897	917	962	975	959	940	940	956	958	893	901	936	951	895	969	925	935	951	945	945	987	960	1009	939	923	988	952	928	971	899	936	941	990	908	950	941	932	907	957	912	960	936	949	966	973	932	977	956	956	882	945	1005	937	961	907	907	919	962	991	929	985	948	941	943	1013	960	960	948	913	974	958	981	945	913	1029	974	991	918	957	935	894	951	974	942	917	943	943	955	913	932	940	940	983	973	893	918	943	891	998	910	953	959	962	989	909	984	909	981	995	933	954	913	973	933	962	939	930	936	945	961	965	945	880	953	918	940	949	897	930	941	905	896	1001	923	933	967	974	966	922	911	913	943	920	958	944	981	956	951	952	942	984	965	912	917	924	994	891	948	883	1042	964	979	898	927	962	985	925	990	929	1007	873	939	922	954	990	907	939	906	947	1010	972	942	974	945	997	990	972	928	959	899	967	928	963	924	1002	946	923	969	968	954	958	911	941	954	954	976	967	988	935	971	977	899	977	904	921	938	912	975	923	919	941	989	882	981	927	988	982	940	976	934	888	928	974	897	956	941	889	950	996	996	925	946	949	926	925	969	944	941	913	936	923	967	861	912	991	920	924	896	926	952	959	987	914	942	944	908	927	952	974	972	934	914	923	979	944	953	976	906	979	925	920	949	946	926	954	929	934	941	945	902	907	985	986	938	936	979	952	950	939	897	934	955	934	927	1013	930	943	943	973	947	882	971	994	949	909	949	959	943	949	894	968	986	976	933	938	929	936	989	943	950	947	909	947	967	912	961	953	942	979	936	945	947	958	985	906	946	926	936	991	951	953	954	953	972	974	998	968	923	1003	944	958	954	990	951	932	910	908	903	947	952	948	967	938	987	967	970	930	911	926	916	974	953	1006	959	940	983	1005	992	960	964	966	991	916	915	944	990	968	1014	943	985	932	944	933	926	904	926	966	957	960	928	920	967	932	915	976	975	926	952	942	910	912	966	962	973	955	898	977	926	924	977	878	959	898	925	904	996	999	989	939	917	936	939	997	923	972	921	905	973	969	1009	938	1035	974	903	971	924	939	954	942	936	952	911	956	913	973	950	987	972	986	962	967	892	979	957	921	910	930	926	942	937	954	1010	964	987	936	974	915	977	948	876	872	1000	979	939	991	897	932	984	1001	955	971	908	943	936	954	934	906	928	962	918	929	970	951	951	906	965	939	955	957	971	992	969	902	1030	896	992	981	984	960	944	951	1009	997	979	900	971	934	965	986	926	931	967	912	939	984	893	967	937	924	920	982	970	902	947	983	950	950	951	951	937	906	908	938	940	940	891	1053	936	940	951	948	971	910	976	953	966	918	906	975	971	969	929	953	946	936	949	996	971	984	964	965	960	947	926	938	914	902	945	950	968	932	914	968	915	985	927	938	931	995	969	908	985	926	940	964	925	947	1034	983	918	913	986	984	959	906	997	958	900	997	917	932	917	952	954	954	943	940	947	949	914	920	945	931	932	970	985	952	933	923	988	975	894	942	977	964	952	903	962	955	920	903	949	992	888	1006	943	927	983	929	934	929	921	949	947	925	943	920	982	983	923	941	975	899	996	944	980	898	920	1018	929	940	989	970	991	931	937	934	934	972	987	929	918	922	949	919	952	997	966	941	950	955	911	963	928	909	913	973	927	1002	937	942	951	947	933	963	980	950	991	1011	956	914	918	922	940	972	953	994	975	899	912	942	986	974	931	937	949	946	937	925	967	996	954	1002	946	953	934	903	939	927	954	944	931	933	928	929	955	983	960	994	984	887	903	896	926	856	977	957	930	920	926	1003	953	919	927	908	943	972	932	902	1003	959	929	955	926	924	900	947	950	936	952	960	998	927	862	926	961	969	973	934	974	939	922	951	924	1016	938	997	969	905	907	1012	929	947	977	1012	903	918	978	955	948	965	919	951	970	944	863	989	911	934	908	915	972	980	942	928	992	941	954	925	959	969	959	905	912	892	978	968	983	904	1019	1002	931	932	927	942	945	969	966	894	904	886	919	927	879	981	983	933	938	940	911	927	967	919	899	926	890	932	926	924	972	934	944	983	926	962	946	976	1024	954	979	977	916	905	913	948	939	928	905	911	892	930	942	944	920	971	1000	969	960	922	955	943	982	915	923	958	935	953	966	954	974	948	988	915	973	952	942	949	968	913	943	923	1001	917	895	918	1024	947	949	994	1017	951	959	955	899	906	911	911	943	954	985	989	947	911	954	947	934	977	928	914	990	969	919	997	911	910	978	898	974	913	954	964	961	980	937	952	954	955	935	910	874	903	956	980	1020	886	946	972	922	931	926	927	956	919	968	927	928	926	929	987	974	963	942	932	936	936	955	943	919	936	929	951	960	952	897	914	946	955	924	928	894	991	873	944	970	982	995	905	953	958	983	956	993	977	903	962	950	888	939	918	966	934	991	974	928	979	948	924	921	906	968	981	936	921	951	939	944	927	973	939	941	1007	923	977	933	966	921	991	960	960	1001	963	884	984	976	1042	944	913	1007	993	961	990	926	977	987	901	960	953	985	936	972	979	932	930	975	926	974	953	917	945	928	997	1004	904	914	889	942	893	977	982	955	981	972	932	947	928	992	884	952	937	957	932	914	942	943	968	981	920	1000	987	978	968	953	939	947	931	897	884	947	896	962	964	928	962	934	932	939	928	924	966	952	963	940	910	962	971	927	965	882	933	1019	952	962	947	982	987	961	937	931	956	941	976	925	986	936	996	927	956	944	920	953	926	960	918	901	966	915	960	957	969	993	918	994	946	921	956	908	930	941	953	1000	946	969	954	950	1006	930	960	997	993	917	909	937	941	925	915	965	950	947	962	910	939	941	927	1013	948	978	918	967	972	952	968	979	999	891	945	949	965	964	931	955	954	925	934	957	933	925	981	924	949	970	957	980	927	928	958	935	940	983	954	1020	960	941	946	933	983	956	955	939	972	924	934	950	981	938	926	931	931	938	960	1009	940	977	961	931	905	859	952	950	938	926	920	948	971	934	941	912	948	930	878	910	919	927	1014	916	937	950	997	933	958	943	895	948	942	882	906	928	921	891	936	932
8163	4568	5633	4540	3124	2131	1527	1256	993	881	782	759	654	610	604	550	456	538	476	483	409	475	446	387	372	372	393	390	352	413	389	391	337	347	383	416	370	340	357	382	355	363	371	353	362	371	351	347	339	329	359	341	337	346	315	341	344	327	368	330	351	323	349	316	315	345	318	319	339	312	350	345	320	323	309	290	305	336	347	323	292	332	323	335	349	341	322	344	310	329	322	317	338	344	308	343	330	325	363	317	324	318	340	345	329	320	316	303	334	339	296	317	347	298	342	336	316	365	316	291	317	316	312	307	308	326	311	352	308	351	341	280	311	368	402	343	350	325	319	327	310	340	312	316	323	340	327	320	316	349	321	316	303	333	326	346	284	339	368	332	331	297	324	350	348	333	298	337	316	347	332	319	357	326	345	307	350	355	320	313	354	354	320	321	356	310	343	348	342	325	321	335	337	300	330	316	326	335	323	325	326	290	303	340	348	346	361	314	322	340	354	316	330	302	316	315	342	354	343	353	324	373	364	305	307	340	313	331	311	357	343	297	332	328	311	315	338	270	315	293	310	363	326	310	294	320	349	326	324	297	344	351	326	341	326	292	344	326	335	349	371	343	296	328	310	291	353	346	325	336	339	310	311	315	360	313	346	317	333	308	346	333	356	305	308	336	305	324	306	333	355	332	348	342	310	324	322	348	285	344	337	337	349	307	320	343	309	326	332	328	284	304	344	349	309	343	350	311	332	339	329	323	357	316	332	335	330	328	327	317	345	325	322	299	351	333	303	341	350	321	359	302	355	282	358	313	347	288	316	333	310	365	353	304	328	326	309	333	310	322	302	324	330	295	334	304	348	333	379	350	324	378	326	369	322	330	303	317	348	307	336	339	332	319	344	304	347	299	329	312	345	311	396	335	324	324	330	323	327	316	320	303	325	339	326	318	314	335	309	319	344	318	330	313	326	321	350	313	304	334	337	320	323	347	314	336	325	313	328	338	304	338	332	324	364	303	348	317	353	335	316	347	353	338	313	318	339	355	321	347	326	330	351	309	302	314	342	328	327	312	294	344	333	337	325	300	338	283	328	316	325	324	301	311	353	306	338	358	342	298	313	326	328	302	323	273	344	316	361	336	314	328	355	305	296	358	351	321	360	348	334	315	339	283	297	299	327	306	347	331	328	333	302	332	341	331	320	332	335	348	344	326	309	364	372	291	304	335	331	304	296	357	316	318	336	323	300	360	302	310	291	327	358	293	343	343	337	326	330	319	341	332	335	297	324	313	289	324	337	336	325	333	346	325	307	322	334	342	319	357	329	333	319	303	333	345	354	312	318	313	331	320	320	341	337	357	318	330	326	288	335	330	330	346	342	358	346	292	298	345	333	305	311	320	351	325	341	315	319	308	315	305	319	318	301	293	340	318	338	330	333	325	346	333	337	317	296	350	332	349	346	315	324	325	360	355	309	326	310	312	345	340	342	393	332	318	311	340	312	315	330	362	310	276	345	315	335	319	323	348	322	355	346	319	338	303	331	315	310	374	331	329	350	343	331	312	361	324	345	318	349	319	331	314	346	353	339	334	286	360	322	344	352	316	352	346	335	349	304	348	330	332	350	322	352	338	343	304	337	375	321	348	351	361	337	292	339	338	362	326	330	327	314	303	321	309	317	309	340	360	373	352	323	336	333	325	330	373	344	327	343	344	330	374	347	345	333	322	320	320	303	316	324	342	347	331	319	318	359	341	361	341	347	317	311	266	320	305	323	327	374	336	349	317	296	357	333	297	299	348	329	334	337	317	367	283	328	342	312	326	333	346	339	347	330	315	342	354	328	340	324	344	309	344	330	332	319	331	328	347	321	306	325	314	340	334	348	309	348	358	308	345	319	343	337	342	331	324	325	341	360	328	348	332	357	356	327	334	326	329	308	328	322	331	335	338	320	324	324	291	335	348	324	316	306	323	348	302	324	349	320	328	341	311	326	295	341	311	312	331	326	325	319	314	324	319	331	337	334	339	292	322	322	365	358	344	355	346	322	309	342	358	338	341	352	309	361	339	326	340	320	301	348	317	316	317	329	349	321	326	343	332	336	353	323	355	312	306	305	334	309	318	353	321	328	344	330	335	315	319	367	332	323	319	354	341	332	340	330	320	325	335	312	327	332	333	374	310	331	371	352	332	336	305	308	319	345	311	362	328	347	326	355	331	346	278	334	332	344	342	324	311	355	333	309	348	332	347	341	320	326	356	342	331	330	339	316	339	346	313	322	317	320	343	318	333	361	304	333	334	377	329	340	314	314	348	295	336	310	350	348	349	326	324	317	312	313	307	360	348	314	358	337	340	297	295	350	348	339	325	310	339	333	331	345	315	335	309	308	341	337	309	290	317	325	342	319	352	318	312	352	341	319	330	361	348	308	284	326	309	343	359	407	321	331	360	304	348	347	332	360	352	338	345	371	304	344	316	316	348	326	328	350	343	313	346	342	338	307	323	309	312	318	345	340	322	324	322	319	347	326	340	315	313	335	343	360	360	328	332	346	307	378	325	375	347	366	314	337	308	283	313	332	327	345	319	321	332	305	342	315	359	341	348	346	346	290	307	319	311	346	295	334	318	316	341	330	330	346	336	329	311	351	321	370	326	305	320	313	336	312	326	316	341	360	324	357	343	334	330	334	289	336	314	318	344	355	327	342	334	353	327	344	305	323	329	333	336	340	348	310	334	305	325	352	338	292	327	341	379	340	306	327	345	339	334	335	332	307	336	357	332	329	331	319	319	324	351	309	342	327	321	379	350	311	321	338	320	334	333	338	306	343	294	339	352	322	337	333	345	336	309	293	326	326	316	336	335	301	339	301	324	334	335	322	361	343	349	373	357	329	334	341	330	339	336	304	346	347	342	317	317	357	345	315	287	304	366	345	342	360	308	327	345	347	382	309	354	316	313	307	312	319	363	350	305	326	342	336	331	306	365	347	324	312	316	320	351	343	357	321	328	375	348	337	347	346	288	331	319	327	368	337	354	340	309	313	323	311	355	339	346	328	304	331	359	288	326	334	297	344	353	331	324	321	317	352	350	329	367	312	342	333	324	315	347	290	307	351	297	324	351	354	329	327	326	330	336	329	286	340	332	303	347	365	344	346	309	300	329	315	335	328	328	337	336	337	322	351	324	326	310	323	382	317	313	293	299	340	329	335	312	357	358	353	323	339	313	316	319	322	347	307	300	334	342	321	347	291	359	365	303	345	337	327	350	326	323	294	343	299	328	288	342	319	335	286	363	344	335	332	327	331	365	318	310	334	360	350	302	344	323	319	302	294	340	340	344	309	319	353	334	326	340	320	336	363	337	286	320	308	326	350	323	323	302	338	331	320	338	325	339	315	340	305	308	329	337	326	336	346	331	368	329	316	280	323	332	347	324	319	342	305	353	314	332	318	304	328	336	308	313	341	344	296	322	341	313	353	319	341	339	324	336	331	335	333	331	349	353	324	320	329	309	343	317
5087	4345	9353	11365	10215	7903	5997	5033	4471	3605	3360	3073	2817	2515	2232	2046	1952	1761	1732	1529	1452	1419	1367	1324	1262	1261	1253	1165	1136	1144	1175	1159	1172	1113	1101	1084	1100	986	960	921	904	936	945	927	902	900	929	932	890	939	849	839	891	892	822	874	830	827	886	881	843	841	831	832	830	769	809	828	808	822	786	836	821	842	790	758	807	733	802	784	838	757	798	768	828	764	751	725	776	777	776	772	761	762	817	777	767	773	729	791	775	814	765	750	796	777	749	735	789	808	791	798	767	799	764	807	768	731	815	816	804	789	792	773	763	741	787	827	765	782	835	778	786	806	801	761	810	786	771	815	756	799	761	797	773	747	777	846	787	769	780	770	786	797	799	779	735	786	806	795	726	740	781	789	748	787	773	757	759	817	779	752	804	752	728	807	760	754	734	750	781	786	753	790	768	726	747	786	770	758	770	765	790	778	750	769	785	746	819	761	765	793	790	764	758	778	770	768	735	758	807	774	755	870	805	799	796	773	766	757	763	797	799	766	742	794	767	802	764	822	764	797	710	759	798	770	734	783	793	784	759	792	801	771	777	794	767	809	770	821	774	787	732	804	736	765	819	796	731	777	756	749	770	788	789	844	802	841	816	805	767	786	774	756	795	728	757	754	761	749	730	806	819	799	749	814	760	789	742	737	791	794	754	766	762	762	771	756	809	769	776	799	770	792	762	761	830	703	824	783	814	768	773	790	778	835	761	768	757	786	782	793	740	825	826	789	806	805	760	804	723	765	791	761	797	736	755	767	799	779	810	744	786	774	772	791	728	821	773	776	763	768	715	787	782	739	742	783	775	732	802	757	751	777	771	823	797	800	767	746	804	743	806	770	815	814	766	777	852	811	779	762	818	806	782	732	724	738	766	788	836	797	777	791	820	798	790	778	785	809	738	792	790	774	764	717	799	770	772	723	760	770	746	820	792	811	770	771	794	781	810	734	769	777	813	791	751	786	795	755	760	746	769	753	753	778	737	806	773	765	746	752	815	790	805	786	767	787	716	732	807	789	786	772	779	786	799	766	774	773	740	780	819	790	808	780	776	779	728	721	798	773	826	822	811	772	793	815	749	813	796	761	765	835	830	798	765	740	780	765	757	822	771	745	822	759	821	753	794	748	795	780	781	761	732	809	784	772	807	792	807	808	787	752	768	786	796	724	778	707	770	769	778	823	814	787	790	773	749	769	790	771	798	822	771	800	778	775	759	743	786	798	827	764	773	779	733	813	824	808	746	816	753	804	803	795	799	830	768	781	789	741	746	753	771	801	796	796	764	737	748	737	807	729	813	773	797	790	771	748	785	733	754	777	812	788	786	802	759	806	790	780	758	809	745	754	781	782	817	729	765	818	735	780	822	758	752	752	756	767	767	747	786	840	827	798	785	716	763	813	781	755	742	777	780	797	761	752	804	772	775	734	807	781	787	795	789	820	778	782	776	762	814	767	803	771	774	792	764	745	775	784	757	777	741	788	796	813	783	779	791	760	773	773	777	759	828	820	757	780	791	770	810	791	773	787	775	762	745	787	790	778	749	768	790	782	846	808	759	775	782	780	773	829	752	826	791	772	815	780	741	802	803	773	757	796	793	753	779	723	748	773	766	802	765	771	765	781	799	799	780	790	763	766	800	833	806	812	778	767	713	760	736	787	794	782	702	806	723	713	786	794	780	751	792	819	833	809	786	785	800	825	816	736	729	712	806	771	762	800	785	816	775	737	735	811	794	771	791	766	756	823	825	769	756	799	780	792	767	782	755	735	812	767	816	787	810	811	820	736	752	829	767	816	765	790	788	813	778	804	769	755	759	740	798	788	769	761	814	756	748	771	812	752	759	781	841	766	752	739	765	806	769	800	786	771	783	769	774	740	759	785	789	803	784	802	824	791	775	788	802	791	773	788	789	749	803	783	764	794	792	793	784	791	740	771	751	786	786	794	788	781	759	798	755	780	798	768	814	811	793	826	828	757	759	809	777	773	730	743	775	805	757	776	813	787	762	786	753	790	767	830	763	759	754	711	751	782	803	780	781	783	746	792	773	766	834	759	803	792	820	783	736	753	784	832	791	763	779	758	771	795	804	836	796	812	746	790	780	763	796	731	775	829	782	819	785	763	763	772	773	777	754	787	782	789	786	745	825	745	772	761	785	813	827	768	778	793	804	809	798	763	730	768	809	769	801	789	801	780	844	760	748	787	732	750	759	781	777	801	864	776	783	776	752	821	836	804	763	804	761	791	792	764	807	777	806	791	749	779	774	761	761	777	795	764	751	778	728	783	740	790	804	725	757	766	805	787	774	767	793	787	753	787	820	781	764	858	786	770	772	839	762	769	817	742	719	775	752	763	792	785	823	761	769	812	770	748	754	837	797	770	772	813	774	717	799	771	780	763	747	799	796	743	803	787	829	777	744	737	854	776	762	789	767	731	782	780	778	768	731	732	798	748	733	782	774	780	752	788	766	809	774	792	788	783	797	731	741	756	776	806	810	822	736	844	768	706	787	730	792	789	780	773	780	752	770	721	791	799	828	803	806	780	766	782	794	745	757	798	759	757	781	805	769	812	728	836	803	793	759	785	759	765	786	782	777	766	764	746	779	761	779	779	855	709	773	765	779	720	760	756	765	789	807	776	835	779	823	744	784	778	815	764	802	743	801	792	758	859	793	757	775	757	768	780	752	765	831	763	806	800	803	809	786	786	759	776	777	789	819	722	764	846	803	792	762	794	792	829	799	842	752	756	812	763	761	777	793	814	738	760	710	817	746	803	769	794	774	765	806	780	759	799	768	744	756	753	794	770	805	772	744	776	789	777	800	799	756	784	768	750	788	806	770	824	763	790	810	739	761	771	809	839	779	772	842	805	745	827	798	807	800	777	817	801	774	730	768	757	792	803	750	766	781	780	797	794	796	781	785	753	813	810	725	826	824	753	803	774	769	762	799	770	766	769	751	726	708	765	767	738	777	765	757	767	781	758	788	814	789	735	827	802	788	729	792	747	745	752	766	784	727	774	745	732	748	801	809	754	796	755	800	779	791	830	798	765	778	746	749	751	780	794	784	813	749	797	768	774	759	768	840	786	702	741	789	792	762	812	773	739	764	775	729	791	775	755	782	776	774	798	759	761	761	834	774	793	776	815	814	769	762	777	788	773	772	772	820	802	772	753	737	779	765	794	742	822	787	834	781	804	757	808	797	763	766	703	768	751	816	720	845	739	754	762	796	783	800	756	780	828	722	795	778	774	804	783	745	793	830	735	772	783	793	777	799	724	773	763	774	784	786	781	750	767	784	763	801	721	808	797	798	738	815	818	733	753	774	768	795	790	752	722	750	837	742	776	741	787	794	795	796	779	729	786	768	769	779	780	759	785	806	821	745	801	807	797	731	768	744	729	802	812	851	809	763	764	801	782	758	772	749	798	744	785	779	783	794	829	748	745	831	770	761	812	783	819	775	806	781	817	745	727	770	771
16590	8892	10397	9140	6727	4515	2870	2055	1661	1442	1251	1179	1043	960	769	751	737	704	655	608	601	619	587	525	548	544	526	490	516	507	491	531	492	455	459	497	415	461	447	437	477	493	482	434	444	431	452	436	458	470	413	443	407	446	451	434	457	449	410	403	410	441	369	399	403	350	368	396	351	414	350	373	391	411	425	375	398	406	379	423	345	384	398	379	387	365	389	373	363	383	385	347	396	403	399	362	367	401	390	384	385	359	418	435	355	365	390	374	402	378	370	412	365	360	332	352	366	331	358	378	399	344	393	400	384	412	387	394	421	386	381	400	396	404	357	439	357	322	370	411	321	390	396	410	367	376	358	394	386	382	376	379	385	382	388	393	401	384	352	380	387	402	412	388	402	416	430	385	330	366	376	366	410	383	384	416	397	379	355	403	389	387	385	358	412	377	393	365	375	387	410	392	384	377	378	386	407	384	405	411	345	333	383	370	408	363	391	387	386	394	391	377	369	367	389	389	395	366	345	428	371	387	380	400	392	372	355	369	390	406	418	427	381	398	411	389	368	366	397	348	355	376	425	412	383	364	399	394	356	371	383	405	365	361	388	397	369	355	322	353	359	383	367	371	378	453	393	413	386	352	375	397	413	362	373	375	398	389	372	367	398	395	387	361	352	335	371	378	410	388	370	357	336	379	358	385	402	373	403	374	406	345	414	379	378	373	367	363	398	393	354	392	359	373	390	377	380	391	399	413	367	393	391	419	359	400	379	409	359	377	379	394	436	398	387	390	369	388	379	383	378	374	357	372	398	362	385	372	376	357	415	374	325	354	404	407	387	358	366	367	348	409	417	401	392	383	380	352	374	359	400	383	381	405	393	373	347	387	369	378	378	391	358	409	409	416	416	364	363	360	362	398	368	364	377	392	395	382	391	392	361	358	406	367	369	346	364	369	348	399	399	366	351	423	397	384	378	369	372	395	357	430	396	388	354	376	389	380	359	358	377	381	364	382	364	412	394	388	367	369	389	397	400	393	390	371	407	392	390	383	370	387	377	372	345	367	395	387	355	375	407	382	394	368	388	355	374	393	397	387	391	379	389	364	415	374	369	405	393	362	386	426	365	393	360	385	388	406	417	407	419	366	397	362	375	395	362	389	357	358	376	348	360	348	339	407	398	362	378	391	383	373	400	360	410	384	393	376	397	377	422	381	404	387	414	391	380	363	375	406	408	359	348	402	388	362	375	383	403	374	399	358	373	391	379	359	358	398	374	377	345	402	398	356	394	376	381	380	376	386	387	349	376	387	375	343	416	376	378	416	402	380	361	369	364	400	410	390	383	370	433	375	381	420	356	399	391	373	393	403	362	385	348	357	368	376	396	382	369	392	407	348	388	353	330	352	369	380	396	385	370	390	389	368	393	369	371	372	391	412	348	419	363	375	375	372	355	385	378	373	369	352	384	403	386	379	395	370	367	315	375	403	353	365	394	416	382	414	385	359	414	376	419	399	370	332	373	352	380	402	377	383	349	408	343	382	395	355	388	384	406	363	370	381	352	355	384	369	353	384	395	385	345	368	363	372	376	436	381	424	372	391	376	390	399	369	367	399	375	396	404	383	410	406	382	370	398	344	395	410	358	335	404	410	374	414	375	421	346	374	388	371	380	416	404	393	355	366	387	389	391	392	381	391	360	374	339	342	391	380	368	338	387	401	360	320	386	399	396	383	376	373	371	385	411	402	368	387	414	385	371	395	396	392	353	367	350	362	383	365	349	374	350	375	409	383	365	385	385	398	363	362	410	398	348	368	414	385	387	406	384	372	369	387	367	377	397	375	361	391	416	376	389	416	386	420	371	413	383	391	399	360	364	358	385	376	373	354	406	384	406	394	377	378	367	412	373	316	362	377	379	397	333	360	409	409	369	406	353	381	402	403	434	364	426	392	404	379	395	391	392	375	377	381	388	388	402	385	388	406	393	370	344	351	409	396	367	360	391	343	346	342	374	394	383	368	371	394	372	355	399	360	438	417	419	418	377	397	373	357	385	382	368	383	392	379	365	367	377	378	361	370	394	402	388	360	378	397	396	380	379	392	376	376	401	370	418	375	371	380	357	409	386	344	361	366	407	373	356	396	385	401	376	369	371	399	384	393	381	363	385	379	347	418	380	375	407	383	369	370	357	395	318	378	353	385	347	379	390	378	412	369	376	364	381	395	368	375	398	370	382	356	429	383	382	370	385	396	398	398	379	384	401	384	403	415	395	351	390	381	379	373	361	424	368	384	374	389	373	362	401	372	414	406	364	357	396	359	384	386	435	390	380	412	374	361	380	368	375	399	393	393	392	375	378	414	416	418	381	346	357	414	379	398	374	375	381	362	359	420	370	369	367	432	348	389	340	372	369	359	386	377	382	386	378	360	419	401	400	405	356	426	419	406	359	396	391	380	378	398	408	372	410	406	382	376	357	364	376	417	380	392	426	410	368	370	410	397	361	403	338	365	382	424	367	389	370	386	371	363	382	360	399	393	366	365	390	374	351	397	334	334	386	405	382	421	362	403	370	374	387	401	369	398	360	356	362	371	402	400	356	357	385	365	395	377	371	334	374	390	387	393	412	372	340	361	365	391	380	360	396	381	398	374	395	387	396	399	418	391	370	363	353	348	357	355	387	381	350	398	363	360	388	387	404	373	364	389	382	413	380	348	337	389	374	400	387	395	383	371	358	386	389	379	412	340	373	405	385	378	354	369	369	345	407	373	389	383	367	367	358	383	383	379	383	387	379	364	374	399	371	376	398	372	356	406	410	396	405	364	371	367	387	383	340	362	373	408	387	389	371	366	393	354	373	363	377	348	346	404	380	360	374	380	370	358	404	360	368	404	343	395	386	380	349	389	360	358	350	413	366	370	389	399	373	386	375	384	369	405	404	386	384	384	399	389	389	406	343	381	365	378	371	341	371	372	391	401	368	355	367	380	361	355	349	390	403	413	368	398	388	363	369	343	388	381	388	371	383	384	357	402	419	345	347	342	390	403	382	373	361	395	383	400	403	358	415	361	389	394	373	358	334	366	415	368	383	385	390	394	372	346	360	379	410	360	348	381	395	396	422	378	424	362	382	395	380	419	393	372	387	384	370	416	395	359	394	391	325	372	387	354	345	400	401	371	398	375	368	378	398	380	368	392	374	390	363	348	355	384	381	383	380	361	380	398	424	381	369	381	419	402	443	365	367	386	343	377	417	366	369	402	380	378	376	379	375	408	408	361	360	320	369	370	387	374	389	358	362	421	384	390	370	398	382	380	414	353	361	362	351	385	364	361	358	384	413	386	378	379	372	413	359	402	370	350	419	381	395	380	324	368	359	409	357	397	426	374	383	385	370	400	397	404	328	391	400	392	374	394	383	399	356	404	387	381	390	413	400	391	382	378	379	438	355	405	380	393	395	386	392	389	419	350	384	350	363	348	388	383	403	368	369	373	398	402	365	385	374	385	369	356	369	352	400	330
10002	7277	15119	18310	17053	13616	10275	8368	7205	6261	5685	5282	4680	4058	3739	3332	3041	2944	2595	2408	2295	2171	2029	2096	2011	1928	1816	1739	1668	1712	1796	1700	1691	1534	1523	1546	1475	1389	1409	1380	1431	1543	1456	1294	1302	1254	1251	1447	1308	1252	1234	1310	1290	1225	1186	1223	1215	1071	1072	993	1004	984	944	1036	992	917	977	937	936	913	901	890	912	924	945	926	922	949	883	878	926	956	942	885	869	946	925	906	916	890	900	876	912	908	940	923	901	895	959	909	886	865	921	919	874	882	876	940	842	897	921	945	909	935	896	899	891	910	858	829	889	876	842	827	909	904	866	910	873	925	891	873	888	915	888	841	924	916	835	848	858	903	865	806	873	870	872	922	902	861	941	899	886	856	936	810	896	894	871	863	855	894	953	874	902	911	877	863	852	919	888	889	863	881	906	851	875	932	840	898	891	854	882	910	883	887	871	881	865	871	881	881	873	858	896	855	883	886	840	904	862	849	871	907	908	915	879	874	892	940	913	833	894	912	881	872	881	910	864	893	888	912	907	849	850	839	874	863	925	867	906	859	871	862	855	880	904	920	911	794	923	887	854	880	913	888	924	928	889	924	876	882	921	909	865	822	903	887	876	946	850	878	905	897	870	875	913	815	851	877	887	901	933	851	895	886	894	879	885	941	906	872	878	902	898	884	879	888	883	889	903	924	908	885	885	948	906	858	865	882	906	907	857	885	871	927	873	839	881	885	882	888	858	851	910	881	890	883	873	933	888	900	900	864	900	913	848	875	885	864	855	836	920	855	850	820	849	918	893	902	913	885	901	817	874	850	929	896	914	878	864	895	898	844	848	876	845	875	929	862	898	856	853	906	860	925	839	886	972	841	881	844	930	875	936	901	897	915	924	930	887	913	935	862	951	890	861	911	883	884	851	915	859	927	858	931	906	873	889	873	880	931	884	875	850	948	891	871	866	887	865	880	874	912	883	840	916	889	902	882	886	916	914	925	875	839	865	919	889	936	895	886	918	898	885	869	880	880	897	871	901	898	877	847	832	926	878	835	943	854	903	847	840	896	856	853	860	892	886	891	837	839	906	835	873	859	841	841	929	892	876	856	889	911	860	884	897	852	875	850	890	937	870	902	859	905	889	870	930	937	932	870	925	917	921	834	883	911	880	862	871	889	897	869	875	902	891	848	896	893	875	862	907	857	874	887	876	877	889	918	907	867	912	859	870	852	901	880	868	876	887	912	925	881	919	907	912	876	932	866	966	876	906	865	904	865	856	848	858	885	877	864	875	872	881	909	899	947	890	928	849	864	933	838	869	839	923	861	898	859	877	873	890	924	824	936	911	865	886	915	906	896	896	912	877	909	897	887	914	926	895	858	876	872	908	899	882	910	867	922	822	891	805	866	946	919	902	879	859	876	854	893	872	917	846	849	914	857	886	816	886	884	947	890	843	884	888	880	900	917	880	839	958	1002	910	904	860	831	937	864	899	873	914	894	915	889	917	876	887	884	865	864	916	857	916	824	903	900	864	881	958	891	897	819	853	865	879	896	862	951	868	881	880	912	871	856	938	900	916	856	902	866	918	916	918	867	928	922	889	880	923	843	886	884	873	846	885	886	860	875	892	908	842	923	891	899	842	902	893	917	827	891	893	910	898	886	863	850	913	851	838	895	890	864	881	906	906	919	913	897	864	853	868	997	896	866	889	837	901	867	884	879	902	902	902	898	887	890	876	897	878	934	836	906	924	892	926	870	927	942	847	854	932	879	872	899	917	817	889	858	881	885	951	902	822	874	915	850	907	895	893	867	862	838	899	896	873	918	858	889	857	920	869	853	890	899	879	893	888	871	917	812	910	864	921	871	859	866	886	888	852	845	824	871	900	875	910	864	914	876	868	878	899	851	843	927	897	910	871	927	938	875	870	877	898	853	914	925	887	911	841	928	868	888	927	935	897	844	875	841	861	903	891	882	926	901	877	878	878	886	854	852	905	935	894	864	943	886	882	870	895	881	910	903	872	902	930	873	860	950	876	860	865	898	928	908	880	941	848	899	856	871	916	914	924	913	882	852	851	855	839	889	866	850	869	885	908	882	927	868	889	955	904	848	875	881	857	867	884	863	863	849	864	901	912	886	875	892	900	900	869	856	889	889	878	860	938	831	914	899	867	927	890	893	927	924	872	870	871	942	889	878	925	875	916	868	918	880	849	878	859	925	878	888	946	877	900	877	841	855	888	902	916	881	860	865	846	858	871	890	879	889	894	875	896	859	857	888	830	883	891	874	856	870	887	936	838	840	878	873	929	877	888	922	851	933	920	886	879	914	893	840	866	910	974	934	816	897	882	857	844	848	893	912	862	909	861	881	945	907	876	883	837	912	876	923	888	909	899	957	860	898	865	899	899	905	875	859	892	854	912	879	886	869	893	880	931	898	859	880	836	877	851	876	880	913	872	910	818	846	891	890	908	922	863	888	884	866	798	895	890	920	857	897	916	946	893	931	868	917	870	857	878	933	882	900	938	889	835	824	869	853	887	855	889	849	901	894	945	894	886	907	903	877	881	886	872	910	873	841	926	880	937	842	860	900	911	897	877	911	938	899	897	870	915	923	857	835	869	821	863	881	891	893	866	919	972	889	881	916	869	939	863	882	877	954	894	901	934	887	871	842	869	873	873	892	912	845	878	854	904	908	918	954	929	860	887	877	878	944	846	892	878	892	874	841	873	918	878	822	868	903	880	902	881	951	900	892	889	854	906	880	947	836	938	844	882	895	847	894	903	830	939	897	857	858	910	864	905	912	854	858	898	852	891	907	933	861	900	874	899	893	900	880	891	913	923	893	887	877	875	900	874	915	899	828	879	954	893	841	849	879	937	866	859	905	848	873	874	855	904	880	889	930	832	901	932	888	886	843	913	878	879	839	876	904	920	926	899	839	927	923	886	909	955	882	950	907	894	877	908	882	879	908	877	854	904	953	846	882	915	890	882	864	904	832	849	870	862	893	876	885	900	875	864	886	918	907	852	857	857	927	941	817	855	844	863	861	852	876	902	928	912	942	890	899	886	859	889	903	891	874	856	888	861	899	916	929	912	850	876	868	922	939	865	952	898	894	928	939	900	907	909	898	927	917	881	913	868	911	909	923	880	837	871	815	844	904	901	862	879	908	881	909	892	900	926	855	860	884	906	921	896	874	902	845	861	867	877	894	927	858	907	847	854	859	891	887	868	853	827	896	860	880	894	873	893	848	830	892	834	819	850	877	883	782	876	881	888	914	890	874	865	905	909	899	859	886	874	891	877	853	881	872	904	867	899	871	872	858	869	874	894	907	895	837	895	943	890	897	875	866	934	896	928	843	910	897	866	881	889	869	873	936	873	829	941	908	851	857	860	875	918	921	884	895	891	887	837	861	850	854	925	861	904	934	902	884	836	842	883	912	831	895	889	905	921	908	916	918	894	911	918	928	863	872	845	890	885	897	926	896	907	928	890	860	909	815	884	843	894	897	904	911	864	847
24514	13501	15459	13715	10219	7517	4610	3277	2455	2034	1889	1626	1427	1207	1079	935	901	820	740	841	786	713	680	681	671	626	629	608	592	581	564	615	596	621	569	569	517	519	545	515	553	567	521	507	493	493	497	515	512	513	472	493	508	497	532	484	468	439	420	423	436	391	456	407	419	462	431	409	419	403	426	392	416	403	393	382	392	389	400	417	441	445	427	416	412	412	431	422	410	420	438	438	398	405	426	450	400	397	416	415	447	417	417	380	392	419	416	424	437	427	393	422	436	446	412	412	435	382	428	446	407	402	395	433	403	412	442	435	432	402	389	390	421	380	387	427	438	374	451	423	409	405	428	445	387	431	410	408	435	396	398	390	427	411	425	449	401	366	442	416	390	416	398	389	452	393	396	408	390	377	454	390	407	395	418	425	452	388	408	405	437	410	412	453	422	408	413	456	392	409	406	408	427	427	390	358	418	408	389	415	436	453	401	407	408	365	426	424	387	392	414	405	389	420	443	423	421	363	414	424	463	405	398	407	392	404	420	424	451	425	410	411	440	372	390	405	401	463	399	417	422	443	377	435	430	417	387	402	373	460	398	379	412	416	416	411	429	431	397	399	397	380	401	446	422	448	415	410	439	371	403	438	407	431	391	453	427	441	400	410	407	424	428	386	394	428	468	397	433	402	425	417	407	408	404	386	417	426	444	390	432	428	424	415	412	412	402	385	407	431	399	457	432	384	446	419	412	396	442	385	421	451	370	411	458	442	419	423	396	446	463	379	432	390	433	402	397	426	441	403	401	430	414	385	414	409	411	408	442	425	421	428	417	438	397	382	448	396	405	400	427	370	411	372	421	458	399	392	431	431	397	444	414	375	420	386	445	390	430	465	410	425	441	418	402	403	428	469	413	413	384	413	398	453	417	415	427	414	383	410	458	396	387	399	421	418	397	456	417	384	377	393	377	409	431	437	378	409	412	425	414	436	432	446	398	411	392	452	430	388	458	418	452	433	379	378	396	409	449	428	415	401	405	440	426	415	404	449	393	408	401	359	417	399	414	400	425	433	453	380	410	421	384	402	437	435	382	405	390	411	392	435	426	402	384	375	393	437	409	389	438	401	396	422	423	401	433	440	376	404	397	377	427	418	402	414	413	385	433	426	410	439	408	413	394	435	433	436	369	385	406	447	403	391	405	378	429	449	480	377	427	430	411	426	434	401	390	428	462	388	439	444	400	385	386	375	413	404	454	427	428	429	401	442	425	401	436	411	401	422	410	426	421	411	382	421	421	479	443	401	428	409	409	438	440	427	398	399	471	374	366	406	421	428	402	424	441	410	414	410	397	402	405	418	419	391	403	394	390	424	401	405	451	428	420	409	402	424	408	443	411	412	382	408	385	435	445	430	422	414	452	455	414	418	387	408	438	390	443	409	418	451	414	412	399	396	416	420	394	421	431	418	386	434	398	430	383	421	364	434	410	428	417	434	409	417	410	427	475	413	410	392	384	388	441	402	417	403	391	410	418	421	400	414	431	399	431	413	412	380	407	412	395	391	420	405	421	388	411	450	410	390	389	434	437	407	409	387	417	415	407	399	403	420	446	444	416	406	421	439	390	421	368	397	394	413	466	433	422	390	376	398	424	412	434	382	405	435	389	395	442	397	425	406	407	397	415	421	377	422	423	389	406	420	418	414	408	406	383	428	403	432	393	417	427	414	412	421	438	429	397	407	423	392	433	382	438	451	435	423	381	435	402	416	393	370	389	429	450	396	407	429	427	410	447	403	392	383	425	406	411	449	408	407	401	389	411	385	422	396	410	427	423	392	430	398	413	404	418	412	412	414	400	408	423	412	412	381	382	369	410	422	396	418	416	387	441	422	417	388	425	393	398	418	392	403	418	416	397	402	461	423	402	414	411	437	433	416	422	430	425	432	445	412	384	451	412	434	407	444	419	412	387	401	418	386	395	359	400	421	399	433	407	452	409	423	423	389	418	419	350	434	448	461	410	416	369	392	395	415	427	419	420	377	402	441	446	390	420	394	432	434	423	425	386	417	398	396	414	412	390	438	404	399	390	438	426	436	422	380	436	420	403	433	442	424	424	397	385	407	382	434	417	417	403	403	399	426	461	428	413	412	423	460	386	438	412	419	417	384	415	398	458	428	424	392	365	402	388	388	403	420	407	427	439	393	385	397	401	412	377	413	401	407	393	385	384	439	412	373	406	435	406	396	367	425	470	430	411	418	365	390	397	432	419	429	379	407	436	389	386	447	418	399	419	416	410	403	425	425	414	455	434	403	396	416	363	389	460	401	437	407	433	415	398	404	399	425	419	401	385	418	445	403	392	391	388	420	406	403	427	437	422	406	415	432	429	410	401	426	438	413	426	384	418	422	423	401	424	398	411	412	404	453	400	443	391	434	408	430	374	384	425	408	455	408	443	391	401	418	421	434	447	411	384	417	428	404	402	452	451	411	396	443	437	387	407	399	445	388	412	402	444	408	386	427	422	401	410	404	450	458	436	377	411	452	422	405	462	441	444	423	403	428	421	417	396	397	388	420	426	424	395	420	351	431	420	409	394	437	444	405	409	378	359	429	438	419	427	461	406	390	437	430	370	432	413	398	421	390	391	415	399	414	429	424	441	426	398	383	405	415	424	416	400	419	424	403	435	384	414	366	392	411	453	400	386	408	408	389	457	447	435	398	383	414	357	410	414	422	415	367	423	414	416	377	397	402	365	428	398	443	441	449	421	435	356	410	434	374	413	410	423	420	412	410	417	420	435	394	411	366	412	448	360	420	386	404	377	393	439	416	409	408	409	406	422	404	456	429	421	442	409	417	421	419	421	416	355	398	402	464	392	373	428	402	406	462	419	422	418	387	440	393	449	399	387	421	397	428	386	417	394	422	427	410	391	427	418	408	370	424	423	424	436	375	403	392	405	418	422	444	426	440	432	382	398	425	421	420	373	377	444	411	416	417	391	417	450	405	405	436	459	383	449	401	444	383	423	436	416	416	421	389	423	398	415	395	376	384	409	401	415	400	413	413	445	406	386	405	424	405	429	404	427	379	432	426	392	413	402	409	428	420	439	424	431	377	415	409	405	419	402	371	395	438	434	435	395	419	431	420	389	403	401	416	410	410	422	425	405	416	401	422	377	421	452	378	381	396	382	425	414	436	436	394	344	433	399	424	401	385	433	428	408	379	389	405	427	420	433	436	436	401	442	405	423	436	388	417	401	364	414	457	454	401	404	409	413	412	431	410	421	413	371	391	414	405	439	397	420	427	421	433	433	440	385	423	439	373	401	424	407	398	428	382	395	396	380	418	397	389	408	426	412	391	416	385	382	450	460	448	378	369	414	400	411	388	380	412	404	377	400	427	411	432	432	394	391	415	410	421	426	430	441	377	427	375	411	439	414	409	402	429	382	447	455	393	460	412	388	437	432	403	396	429	433	433	403	415	413	414	446	420	410	420	414	412	436	363	443	437	407	428	401	394
13119	10054	19847	23141	21791	18094	13819	11519	9757	8508	7954	7403	6378	5531	4936	4382	4107	3962	3696	3300	2986	2962	2770	2682	2507	2497	2397	2325	2241	2320	2320	2154	2171	2043	2003	1915	1943	1729	1728	1772	1909	2153	2094	1768	1747	1544	1651	1954	1668	1615	1454	1575	1537	1490	1506	1610	1551	1308	1217	1202	1146	1099	1106	1109	1103	1058	1100	1002	1079	1018	1055	995	1054	1043	1005	1016	1010	1015	1003	973	1023	911	984	978	969	955	946	930	988	957	947	992	975	968	940	973	939	923	975	967	925	987	955	970	941	958	1023	865	929	954	939	949	969	936	976	964	932	963	904	926	976	905	965	958	985	1013	954	896	951	975	965	948	937	946	971	923	971	988	967	960	917	930	932	921	905	996	931	938	986	910	934	977	957	994	963	956	913	1000	965	981	902	917	996	948	931	892	929	966	940	961	952	920	939	971	964	952	911	958	962	930	999	939	898	978	935	931	911	1041	899	922	949	947	968	925	965	894	953	955	959	963	940	951	907	937	915	931	919	975	978	961	957	946	928	997	927	921	962	933	981	932	954	953	985	925	1001	915	920	957	981	938	974	928	970	950	925	949	948	929	930	982	974	940	950	1007	907	1003	958	874	879	958	950	986	1008	978	953	963	930	922	927	961	936	897	957	988	950	960	937	935	970	920	871	922	968	977	944	951	984	1003	943	958	958	924	943	967	902	919	1000	955	924	923	926	926	946	931	970	957	970	951	950	951	972	911	894	936	987	917	976	996	969	957	946	917	916	918	932	894	997	939	910	1013	937	964	959	1008	952	944	959	994	963	904	944	930	956	946	986	949	974	930	977	910	916	991	978	956	984	947	935	944	982	983	966	992	908	969	956	950	931	874	930	993	960	926	994	969	970	965	947	931	978	953	972	883	920	911	948	967	974	981	961	962	915	971	944	860	906	879	922	910	969	938	903	908	1006	961	887	911	933	943	955	913	952	935	1010	923	971	884	917	912	906	946	922	914	953	935	926	910	921	958	964	888	966	974	976	951	1003	983	987	945	925	941	912	982	918	955	946	948	983	951	911	949	994	939	911	926	927	963	942	918	939	886	949	933	948	941	912	957	957	950	952	997	848	904	950	920	893	944	890	954	889	942	953	907	900	950	867	916	943	1011	969	907	871	940	962	929	964	952	932	909	953	964	953	934	909	956	955	966	947	887	946	930	944	976	953	921	945	977	960	921	915	906	914	962	964	978	913	961	979	932	934	952	961	867	971	912	903	912	943	948	936	940	923	936	969	960	926	893	918	957	964	981	980	923	957	983	949	963	991	970	982	921	911	941	918	933	949	984	896	951	921	933	989	938	937	917	936	936	941	923	965	928	890	947	900	950	967	981	1018	946	956	954	952	896	949	994	949	936	946	909	942	970	906	958	928	891	962	981	992	938	935	931	957	950	922	908	921	910	973	915	903	980	949	933	933	963	958	947	935	922	927	950	904	887	941	895	911	929	966	913	955	914	913	1033	970	917	955	926	928	944	930	902	927	987	912	921	937	958	927	940	929	965	915	942	957	922	934	935	903	994	969	939	942	911	986	891	968	915	990	957	926	1010	933	878	994	947	961	896	1002	950	953	929	927	943	986	972	932	995	970	935	962	958	969	936	932	890	901	950	958	888	894	932	959	957	948	934	939	947	944	964	869	947	970	929	951	929	986	924	929	994	953	960	956	917	934	939	980	999	921	917	978	957	942	988	904	951	922	985	984	978	947	992	930	954	934	908	920	885	945	957	961	918	946	973	911	934	966	934	965	978	944	982	904	926	974	993	981	917	951	898	926	902	1007	971	938	905	902	973	988	910	981	941	957	984	925	916	922	961	902	967	903	960	899	936	917	924	947	956	957	929	934	913	932	938	944	939	938	955	978	957	920	953	963	932	952	921	846	906	880	872	974	949	913	980	987	991	930	951	962	903	958	910	949	920	988	927	913	966	927	920	929	989	881	962	986	927	944	998	958	918	948	938	934	944	909	910	930	959	939	931	950	949	885	1024	983	938	973	997	961	937	933	982	978	935	910	931	919	896	946	974	921	943	896	946	928	965	923	921	941	981	945	942	932	971	875	979	979	924	953	954	960	908	936	1000	961	926	964	927	919	930	948	974	947	962	949	955	999	925	913	1008	894	963	971	898	955	905	923	934	915	934	977	930	942	968	886	954	924	952	912	939	958	1031	936	977	940	916	941	963	943	936	967	917	935	919	995	979	951	961	955	921	936	949	947	987	928	945	953	968	916	947	912	897	978	958	952	946	961	941	955	939	977	936	990	997	954	907	993	932	968	976	946	923	965	944	953	937	991	968	935	950	927	930	962	1002	876	906	1000	941	926	938	909	992	978	935	924	925	921	918	914	922	939	961	928	948	910	1019	969	949	958	974	982	867	969	980	931	920	957	975	961	900	999	942	956	908	944	916	888	977	920	984	968	1012	961	919	910	922	951	950	982	983	897	927	907	928	931	972	968	965	899	928	980	932	967	927	965	935	941	948	975	939	935	939	951	910	943	957	966	933	970	915	957	953	887	978	939	955	975	998	908	959	980	989	894	948	934	942	961	940	988	977	948	945	961	969	925	1001	944	928	941	966	933	891	964	925	915	952	993	909	978	907	935	924	974	879	915	932	979	904	929	1021	961	913	953	917	954	911	913	947	934	915	929	880	943	956	955	959	908	940	965	971	904	947	996	969	965	959	1003	956	951	937	959	913	932	922	915	942	912	980	885	919	965	957	906	996	914	942	968	895	974	910	924	921	945	895	938	974	979	978	944	991	935	893	899	997	934	915	927	955	974	918	892	906	923	917	978	943	873	944	943	942	898	902	986	971	1000	947	911	937	931	951	982	934	943	978	959	931	904	966	953	942	926	979	990	942	897	924	952	943	953	1017	924	917	926	992	948	961	915	960	920	975	912	938	938	971	931	1010	903	930	916	986	970	916	911	902	968	905	940	945	925	938	900	947	905	907	960	948	981	983	942	1004	953	906	932	954	939	959	955	951	904	998	1018	943	928	948	995	937	919	957	948	906	948	964	900	927	957	916	927	943	912	930	967	912	945	917	942	937	958	979	944	974	928	914	931	958	927	945	949	972	969	966	1006	938	905	950	944	926	917	889	1015	924	901	916	923	918	902	963	922	976	944	924	926	934	948	940	956	923	947	914	933	905	923	920	935	966	934	930	966	969	952	923	903	955	926	868	976	932	966	942	937	932	970	971	940	960	911	932	933	922	894	916	920	896	923	928	1028	951	964	1004	949	937	956	931	937	946	987	925	932	958	942	933	926	947	905	985	945	929	946	986	892	928	941	943	904	876	988	967	938	971	965	942	943	931	971	939	901	909	924	977	974	933	987	974	932	952	964	957	922	965	923	952	983	930	940	972	988	863	930	905	896	965	989	932	921	1000	903	961	927	915	937	975	931	930	953	993	840	966	988	926	898	932	944	901	978	980	972	956	985	975	939	954	1007	989	895	968	978	930	917	976	971	923	948	910	882	909	940	955	957	936	944	904	922	990	955	923	896	974	839	977	957	898	925	977	962	936	981	919	933	949
8029	4593	5740	4714	3108	2051	1483	1238	1011	872	843	775	664	609	560	488	479	501	442	433	419	426	419	405	425	384	362	375	391	390	416	414	363	382	363	350	362	388	317	387	332	327	314	329	329	323	348	358	354	371	348	326	345	358	340	326	362	338	358	341	348	322	343	318	319	371	322	347	352	317	351	336	344	311	318	295	316	340	316	317	344	315	323	293	319	342	352	332	303	327	289	305	330	350	355	352	301	340	316	328	348	306	337	350	310	291	299	304	306	334	316	327	301	356	314	395	341	339	309	297	339	319	296	304	337	355	329	320	348	310	321	328	309	290	296	330	331	316	307	319	307	310	308	355	347	349	314	335	342	308	318	342	363	307	345	355	330	321	322	338	312	324	350	367	319	330	326	329	333	337	337	320	283	333	301	307	306	325	319	323	311	329	323	333	293	318	300	358	310	375	316	319	334	305	371	326	320	339	366	303	300	360	366	345	350	343	333	343	314	319	339	313	321	310	334	332	358	317	298	317	304	307	315	309	303	319	355	328	297	330	318	311	320	322	293	347	341	320	337	348	306	288	356	339	330	314	350	331	326	316	349	326	346	335	340	310	324	295	357	345	325	379	303	333	320	346	337	343	334	289	353	316	314	358	305	338	317	334	335	343	292	319	318	352	291	313	320	316	335	324	320	311	297	347	327	323	315	326	315	347	333	340	286	304	314	308	320	349	378	347	345	310	294	348	306	311	323	369	301	315	330	339	326	353	345	311	324	335	302	348	323	347	358	319	367	347	315	324	324	301	354	357	345	302	301	347	358	337	319	318	341	348	335	329	342	349	344	323	326	303	302	322	321	356	338	323	348	347	312	333	348	318	289	320	280	327	331	333	341	335	334	328	310	335	319	323	333	337	313	336	291	291	301	281	329	312	312	297	345	286	321	333	324	341	318	328	367	301	353	342	373	308	339	319	337	310	328	285	325	313	320	334	344	311	357	346	326	317	326	333	355	350	356	331	342	338	319	326	326	342	322	331	328	340	315	329	312	342	351	292	329	351	350	350	309	319	327	318	323	329	351	352	303	321	300	305	326	347	363	321	301	311	320	355	311	296	320	323	320	296	357	367	313	328	331	319	324	316	352	347	356	299	306	342	292	342	314	331	309	321	348	340	325	364	347	313	299	354	311	301	326	337	321	354	330	345	321	340	329	334	301	313	359	315	335	344	355	343	326	319	296	345	333	326	323	312	330	322	330	360	316	337	306	343	347	317	319	299	329	311	338	320	293	309	338	331	313	357	325	337	331	338	309	319	323	332	323	322	308	329	344	335	389	318	340	332	278	307	295	333	314	326	301	326	330	325	302	340	337	355	326	311	312	317	352	344	323	325	310	336	321	321	318	323	349	357	344	343	337	339	321	323	340	319	341	326	311	327	299	286	306	291	330	333	320	323	369	339	339	327	316	388	329	315	339	351	308	332	315	362	356	338	367	328	318	331	306	334	320	338	321	271	331	318	376	321	341	311	311	322	325	328	326	333	362	361	294	329	342	293	355	308	302	322	306	310	334	339	334	323	347	313	304	318	285	330	306	319	346	307	317	336	318	309	358	304	326	339	312	367	314	304	341	328	319	337	332	343	383	328	346	331	327	359	309	331	308	341	326	278	361	309	333	302	332	305	340	301	318	362	340	340	311	314	331	321	342	342	306	293	364	302	309	346	342	348	336	348	325	337	322	330	299	343	323	347	312	312	331	314	304	331	346	327	339	311	323	336	328	311	350	330	326	335	290	311	300	294	304	313	287	308	336	306	366	334	328	336	342	322	351	298	312	308	312	336	341	344	343	313	337	307	329	367	339	324	335	335	313	347	359	322	313	338	301	305	324	312	346	358	285	355	303	313	351	294	347	341	318	317	329	362	357	340	326	326	326	344	312	323	306	315	313	354	334	293	305	344	301	303	325	338	318	309	316	329	329	346	356	302	338	332	322	311	335	333	327	340	311	299	337	313	299	317	323	360	357	362	330	320	340	340	302	328	299	339	347	341	320	355	327	334	319	315	318	342	333	309	384	337	351	336	290	318	333	346	332	355	313	366	332	366	366	304	303	332	381	326	371	366	336	360	369	335	377	349	285	325	334	299	313	324	283	286	287	310	322	298	298	305	331	289	291	343	334	326	302	323	360	336	313	352	344	299	310	293	308	335	350	308	348	339	328	335	336	347	326	327	320	318	364	357	326	356	308	325	296	290	343	328	327	312	325	334	325	347	342	356	331	321	347	323	336	292	308	307	313	331	334	328	350	336	348	298	323	323	301	310	356	325	332	316	338	326	352	318	335	355	308	353	338	313	296	338	307	341	323	346	321	319	316	329	299	341	357	305	330	325	320	332	295	299	299	314	339	356	284	328	364	335	318	312	317	321	328	331	301	334	330	332	336	305	310	345	336	293	371	326	332	317	318	327	316	338	362	339	307	293	331	320	335	337	362	358	310	323	293	329	331	310	308	319	321	338	343	312	317	347	361	342	327	358	349	359	318	324	303	357	335	315	298	333	306	346	356	322	349	344	354	356	325	310	338	338	347	336	333	330	339	306	378	323	301	331	293	341	296	295	321	312	299	293	332	337	322	319	331	356	329	325	309	375	352	341	270	311	333	304	309	275	321	319	298	293	350	339	311	318	310	322	341	338	293	324	304	337	308	322	314	344	300	328	307	295	354	305	343	339	343	343	350	321	328	288	347	302	307	330	351	355	306	319	306	340	322	321	320	346	322	292	379	362	308	290	319	317	308	312	326	318	325	349	299	314	300	345	293	323	329	317	349	339	334	334	333	356	337	336	348	341	329	351	310	349	370	317	338	346	338	326	309	377	335	327	342	345	348	309	293	326	316	325	360	350	328	349	345	319	325	300	354	328	319	323	319	333	322	373	280	335	323	327	337	310	279	313	306	316	302	339	341	318	330	300	322	312	349	345	321	300	309	294	305	267	319	297	337	352	304	357	304	328	324	352	331	326	323	311	340	308	352	318	314	333	320	351	386	304	320	357	363	322	320	380	332	300	301	312	292	332	327	318	333	313	330	292	296	362	317	317	323	345	344	324	347	337	362	344	332	302	342	337	331	318	286	309	325	303	327	361	353	305	307	279	343	343	344	328	332	376	343	351	325	321	296	303	361	318	332	350	309	333	321	327	327	325	314	324	341	290	303	311	330	339	314	317	321	319	326	335	314	333	298	321	333	323	318	316	332	313	357	336	321	331	329	315	330	343	315	331	345	324	319	326	364	306	328	315	318	302	368	316	300	342	324	330	318	361	351	290	318	331	286	336	320	278	298	315	337	335	324	340	364	332	332	322	334	324	318	310	339	328	316	329	314	315	323	309	322	345	328	353	327	285	321	322	334	340	333	330	299	354	344	346	319	311	315	353	335	352	303	345	325	363	313	332	320	314	328	305	313	307	321	305	332	332	325	309	303	303	315	328	367	311	299	311	312	299	321	347	323	332	317	334	330	290
5049	4276	9763	11435	9867	7571	6176	5183	4408	3825	3495	3172	2803	2530	2250	2101	1903	1834	1733	1621	1492	1409	1432	1311	1302	1251	1238	1231	1199	1181	1193	1191	1105	1100	1084	1064	1042	1040	992	1012	956	953	990	859	918	879	868	896	876	895	831	871	844	855	850	764	863	865	810	794	792	800	790	786	771	826	776	785	845	807	812	812	793	798	734	852	763	766	805	799	790	799	802	785	766	791	744	797	726	773	832	790	764	848	777	761	789	765	806	787	783	764	749	752	843	774	763	773	794	779	773	746	806	750	794	774	729	782	707	761	756	778	796	803	760	759	780	785	758	763	750	811	786	790	781	779	777	802	781	747	753	728	740	728	773	828	767	857	792	733	766	741	766	781	799	756	766	794	779	752	765	753	779	761	791	781	759	797	728	811	817	780	769	733	820	769	789	827	766	780	774	777	734	782	709	806	756	718	730	799	762	746	828	774	755	773	752	763	801	800	745	792	735	825	795	775	762	774	796	754	832	735	699	714	771	777	802	751	766	794	782	769	776	768	785	783	766	784	786	764	774	764	768	732	756	747	759	798	779	746	795	789	768	816	777	764	767	783	758	788	798	781	775	741	770	740	816	734	764	746	742	790	789	756	761	730	735	785	770	809	821	761	760	776	746	779	802	742	765	791	764	758	824	808	762	799	813	758	778	749	803	763	749	769	763	728	786	745	793	791	768	787	832	759	783	772	793	748	789	857	771	786	753	756	813	761	761	804	803	808	769	751	716	786	806	782	772	739	751	836	729	793	780	715	757	794	786	757	771	780	774	799	796	779	769	823	796	747	771	805	733	736	764	787	765	718	774	764	747	812	800	791	755	720	765	774	772	790	823	740	778	761	769	783	790	809	759	784	766	731	766	769	728	844	791	771	828	739	780	770	810	765	816	803	743	808	857	819	753	743	723	822	772	812	783	778	778	760	769	750	761	825	758	741	785	753	790	793	806	802	816	752	820	766	809	802	785	752	780	765	815	756	808	778	806	771	819	741	820	770	828	754	743	814	775	791	798	791	802	768	776	802	789	742	714	745	785	771	760	722	766	754	781	763	770	831	781	787	775	739	749	765	776	785	757	754	788	796	746	745	748	812	812	763	756	827	750	812	804	796	779	774	760	764	773	813	790	797	757	782	793	741	776	780	773	783	787	826	789	820	741	809	761	772	798	780	762	792	725	738	743	772	798	742	800	738	790	760	790	778	825	764	765	801	778	792	780	779	808	757	748	728	740	773	759	781	771	758	808	750	766	782	737	785	779	816	729	760	820	816	812	714	839	765	795	829	789	826	751	789	755	753	739	747	799	797	779	769	797	810	773	733	780	740	791	777	808	767	773	772	844	795	775	771	818	813	781	729	800	781	769	758	765	776	754	756	750	779	749	762	787	838	777	765	753	803	805	811	776	832	763	745	753	776	764	781	780	698	773	826	809	776	768	747	756	753	796	768	747	740	782	738	760	814	793	810	743	806	727	749	813	784	782	787	748	782	793	742	773	781	786	789	744	775	796	813	822	739	782	807	774	743	737	748	794	774	814	781	776	750	755	762	812	758	784	758	747	794	765	818	774	786	803	776	766	812	779	769	757	738	780	795	766	791	777	825	840	826	727	780	770	736	790	685	800	738	738	795	836	737	782	796	787	800	759	790	770	784	791	796	769	766	806	781	775	828	734	709	781	749	751	772	704	821	782	795	825	820	782	790	788	762	742	794	789	818	747	783	770	759	759	795	782	722	725	800	764	783	808	777	787	809	741	770	782	767	786	818	748	756	757	746	788	785	757	747	818	789	761	761	787	827	782	785	735	775	788	773	771	824	782	734	759	805	749	766	791	756	810	792	762	763	801	775	728	802	772	719	790	782	747	802	814	781	808	755	773	773	771	742	790	774	796	823	745	801	768	743	784	807	780	844	785	772	744	741	812	799	778	717	791	805	825	807	788	741	797	820	784	806	798	753	788	765	782	710	797	773	800	753	733	749	803	789	801	793	787	790	745	765	773	787	769	786	759	748	805	768	790	792	726	746	794	720	759	807	716	770	788	741	792	755	764	729	765	741	735	820	810	775	804	740	715	775	783	770	775	774	717	778	782	750	773	758	803	791	771	739	781	791	772	748	774	798	764	844	745	801	757	767	784	750	807	784	799	773	748	728	760	781	787	777	773	799	820	815	765	826	807	793	771	751	778	775	748	818	758	779	769	726	764	720	767	718	793	771	774	773	803	805	798	733	746	755	771	779	756	781	768	779	733	717	766	789	698	784	767	802	776	782	773	783	779	774	778	779	795	774	714	759	758	795	765	713	738	819	762	757	723	763	764	771	786	759	771	772	807	747	715	738	790	776	739	826	793	749	762	807	760	791	791	750	804	739	775	803	822	764	746	806	794	755	754	807	781	816	744	819	814	756	793	765	792	784	778	797	796	797	767	756	761	779	829	758	760	818	790	742	728	804	757	778	779	791	753	768	743	744	794	762	758	759	756	740	764	795	780	835	792	774	750	763	778	740	813	794	777	767	772	798	762	785	806	737	803	749	799	784	756	748	793	774	764	810	819	733	794	784	750	751	812	802	759	791	774	732	790	749	761	781	829	813	768	789	809	801	775	714	745	788	785	785	787	776	778	787	794	782	706	821	772	799	750	750	751	770	736	764	744	796	769	799	790	760	833	737	798	783	829	724	824	805	826	794	801	746	806	784	736	744	809	792	768	818	840	754	786	800	758	785	779	776	753	781	758	773	761	819	755	809	743	765	788	754	786	765	704	741	768	785	775	702	836	754	748	795	813	763	741	786	785	793	719	760	744	738	747	774	774	736	750	785	785	789	772	779	730	811	792	770	804	751	784	765	755	740	781	780	762	784	792	723	740	786	755	782	754	815	743	790	787	761	772	770	817	776	755	763	749	762	801	785	718	775	775	781	759	783	782	817	818	763	799	739	790	761	773	768	784	765	747	743	793	768	758	793	769	769	783	791	777	743	806	778	788	754	791	756	733	782	752	797	759	803	785	731	779	727	830	803	743	733	795	723	778	785	806	777	845	742	781	778	813	800	763	755	763	724	800	773	721	801	779	774	781	746	740	822	760	759	782	738	813	810	767	738	807	782	770	698	809	755	793	765	756	769	798	775	755	781	810	744	768	799	798	752	818	790	798	757	758	756	767	749	817	787	766	813	723	859	818	734	780	774	767	770	811	799	798	823	781	806	747	788	794	758	823	811	774	756	730	771	755	845	746	740	759	821	716	848	764	781	823	780	754	766	767	720	786	775	748	761	752	787	812	796	752	777	786	721	766	777	796	787	767	735	792	835	785	774	774	791	745	808	792	763	690	833	753	780	750	781	796	770	834	729	752	745	795	746	774	740	773	765	742	771	786	781	757	769	829	784	787	761	795	801	752	778	750	755	785	793	762	745	717	779	743	746	740	768	751	765	754	786	799	756	769	791	779	719	804	758	768	747	762	766	755	745	796	784	832	743	789	740	756	796
16278	8777	10566	9412	6887	4586	2800	2151	1753	1521	1370	1197	998	888	799	731	725	743	649	612	587	567	571	565	513	527	488	514	505	510	481	504	515	497	505	466	414	409	410	425	454	473	441	452	444	405	422	418	449	414	462	435	406	418	445	449	418	428	431	394	363	408	412	404	360	360	374	395	394	383	350	373	384	374	368	319	352	367	394	373	392	376	384	385	364	372	400	392	392	360	375	422	417	370	424	420	391	374	379	375	394	347	384	400	393	349	390	397	357	372	393	371	374	419	384	343	335	388	367	362	331	397	366	383	380	354	381	354	374	391	381	394	392	384	362	349	377	374	318	340	415	368	381	402	440	409	369	387	353	383	355	372	373	342	384	395	362	399	407	362	378	372	387	357	369	372	388	337	390	327	360	369	392	380	343	375	387	363	368	382	390	382	424	414	348	398	402	407	360	356	384	351	400	374	365	389	391	356	388	355	404	417	385	386	407	374	381	380	351	342	395	403	361	369	353	414	391	349	379	407	380	359	368	376	357	377	388	430	431	360	382	400	389	383	388	370	352	358	351	373	385	370	382	375	355	385	369	359	399	415	360	362	390	358	368	407	354	353	394	438	385	424	391	402	387	418	355	362	329	376	356	378	370	389	421	408	375	377	397	383	339	363	389	394	365	367	361	343	423	380	393	387	392	360	373	367	387	387	371	369	378	351	395	367	360	422	415	348	369	377	375	361	378	380	394	343	397	346	366	383	394	389	354	372	358	370	404	364	387	410	381	387	370	370	376	407	380	392	388	358	394	377	379	361	360	370	367	389	391	362	400	372	367	368	379	382	359	350	333	385	384	378	387	383	391	409	370	362	372	352	361	380	350	371	442	379	357	408	370	398	364	381	357	384	371	382	358	364	377	389	401	347	378	409	364	354	378	405	395	388	399	373	352	389	410	379	380	412	366	345	381	381	359	400	386	363	390	352	364	399	406	374	373	343	382	345	387	347	397	388	385	398	388	413	375	419	360	364	349	387	372	395	390	340	426	399	362	401	339	360	344	339	378	373	352	377	360	401	411	369	395	350	404	340	396	418	385	387	380	356	383	412	349	368	349	343	395	364	395	387	372	406	377	356	375	386	388	401	403	382	371	364	362	380	361	356	374	374	397	382	351	362	342	356	385	387	384	390	346	376	344	383	425	375	378	359	378	360	366	412	363	391	375	399	395	396	355	359	366	353	356	366	416	404	373	381	342	390	352	386	407	408	357	333	347	350	377	349	376	364	363	394	375	361	374	357	380	370	374	362	359	361	377	365	383	399	400	385	418	377	328	342	391	344	392	371	385	365	370	423	381	390	370	319	382	358	385	344	382	392	376	386	374	400	363	393	392	336	365	374	344	368	423	358	364	377	406	395	376	398	382	370	407	365	380	383	372	390	353	342	349	345	387	373	366	345	347	398	374	367	397	425	355	373	381	372	390	359	383	351	363	431	348	381	335	349	382	393	373	351	398	382	333	366	370	369	387	370	376	350	357	329	356	354	390	377	346	351	375	374	396	407	352	364	366	343	392	383	353	357	403	382	366	366	357	376	353	370	386	418	390	406	380	384	381	383	384	395	396	380	370	339	382	354	407	387	396	372	421	380	383	380	361	357	382	369	375	396	367	364	354	362	407	364	373	384	413	420	402	396	359	349	381	380	343	407	348	356	390	369	376	369	399	385	383	370	381	358	372	371	375	380	398	379	389	405	362	344	424	351	409	361	381	396	392	379	390	371	379	391	374	373	381	396	356	367	357	366	379	421	388	352	359	373	369	367	364	354	379	368	388	347	377	426	377	369	383	368	406	386	401	382	340	370	416	370	358	353	402	371	372	364	389	372	357	399	351	378	365	422	335	368	405	408	352	381	351	363	402	395	354	388	373	378	337	427	387	356	366	406	394	317	371	406	390	392	406	375	378	390	409	415	350	355	368	394	364	365	382	397	403	383	378	376	413	335	365	409	352	373	347	361	337	413	374	376	339	369	392	384	420	399	350	371	380	391	392	382	378	369	407	371	405	382	354	413	336	383	383	375	397	363	359	397	390	361	365	405	356	428	397	370	372	349	334	357	396	373	399	372	392	413	383	328	378	400	379	350	345	362	372	350	344	361	319	363	424	405	386	386	368	354	379	364	359	408	389	387	361	365	358	356	343	359	373	355	364	363	399	348	391	319	393	363	389	356	373	372	372	374	361	366	378	388	403	378	401	371	367	411	344	379	401	399	357	413	344	358	404	401	361	388	367	385	327	379	359	399	356	369	344	382	352	372	369	357	393	383	384	398	374	386	353	361	371	357	377	369	369	323	349	372	348	331	399	401	398	391	374	399	335	367	349	402	387	370	360	376	396	389	414	395	385	401	367	352	388	376	400	384	346	367	364	378	388	383	410	367	339	376	347	325	342	362	360	385	335	371	396	370	399	360	381	379	378	384	357	381	414	376	339	365	385	368	364	419	388	343	418	350	380	391	379	338	409	348	399	353	387	319	408	382	375	370	365	319	400	415	408	373	399	368	374	378	386	378	374	379	392	391	359	388	389	371	381	374	355	378	389	396	397	394	404	351	356	354	354	361	388	394	385	412	370	357	338	383	389	350	372	390	412	388	370	356	337	351	398	369	378	408	366	358	360	372	358	367	363	396	395	353	363	379	377	390	359	360	346	384	381	379	388	374	362	343	411	378	394	363	359	381	402	384	392	352	364	370	413	379	415	394	371	405	331	396	378	387	369	407	357	399	382	359	367	332	386	386	358	419	401	376	393	338	383	348	363	351	388	384	398	398	385	379	334	388	387	391	391	335	397	351	421	373	348	366	383	371	398	345	417	342	345	385	384	372	372	360	379	381	398	383	389	398	382	339	379	374	357	376	398	387	353	375	394	407	411	432	393	375	427	357	342	372	358	374	369	358	355	390	375	386	349	412	375	404	398	373	349	388	365	383	339	369	391	349	377	365	394	390	374	370	362	364	354	358	339	384	389	375	361	385	392	371	415	399	378	365	376	363	361	403	398	364	385	397	347	355	369	370	342	386	347	381	367	389	394	345	415	333	354	357	379	384	380	361	390	331	355	393	386	382	361	391	373	362	370	368	347	405	391	392	373	380	368	397	375	408	378	383	398	354	361	395	390	378	396	345	392	419	410	414	383	367	390	364	406	389	386	384	391	368	366	388	397	394	407	345	370	382	365	310	378	394	390	385	346	352	420	389	378	388	417	361	349	368	359	397	383	353	388	369	383	382	375	405	361	391	412	385	388	390	383	368	333	384	363	395	384	380	387	361	389	354	373	361	390	385	402	368	393	398	343	360	373	366	408	377	389	360	345	345	376	391	344	371	356	370	388	355	405	395	349	379	404	398	366	398	400	374	386	360	358	363	353	363	375	408	401	388	390	396	407	355	376	398	363	401	353	406	414	365	357	392	375	418	407	403	401	372	335	388	400	419	323	357	390	366	373	382	356	360	315	390	360	407	354	377
10021	7132	15588	18618	16957	13712	10411	8661	7332	6651	6195	5411	4663	4090	3613	3346	3189	2931	2750	2480	2363	2222	2067	2052	2004	1959	1802	1766	1817	1765	1765	1771	1704	1555	1558	1617	1462	1381	1396	1353	1549	1672	1576	1414	1322	1334	1297	1381	1255	1162	1114	1223	1240	1176	1220	1334	1172	1172	1056	1005	968	1041	1063	1001	979	939	949	909	973	930	916	962	935	875	956	929	941	897	895	926	920	905	872	920	873	855	794	931	878	868	895	899	874	916	940	943	915	903	877	870	865	908	852	887	930	853	880	941	827	880	929	843	896	885	917	920	868	907	857	884	891	871	812	857	890	873	883	858	883	860	865	837	882	841	861	876	888	859	910	817	888	897	847	892	865	866	940	887	882	884	907	855	844	894	906	869	875	869	844	851	897	866	833	874	804	950	857	933	835	864	887	907	894	851	871	864	868	866	900	874	844	874	886	877	873	877	916	866	858	887	904	846	912	873	888	917	853	858	892	828	868	891	882	857	880	932	847	901	942	946	881	828	878	891	869	857	849	880	855	865	862	868	842	888	936	917	843	856	883	872	873	913	855	920	829	837	882	903	860	851	917	877	878	864	900	836	814	900	915	914	898	856	841	866	895	878	904	975	939	889	820	900	841	896	918	855	841	848	850	917	908	869	867	851	877	925	838	853	909	881	865	882	905	854	830	831	882	906	903	859	910	881	855	825	878	855	842	904	852	901	837	840	883	859	863	878	854	901	887	874	914	865	881	879	871	846	874	910	913	875	884	899	889	867	814	864	823	912	924	903	903	872	844	903	887	872	877	889	922	895	904	891	875	917	866	915	853	926	893	886	839	822	888	815	890	832	896	932	855	863	860	887	905	818	870	893	880	872	827	915	850	870	929	873	827	852	899	866	845	880	866	878	894	848	828	918	868	858	852	868	838	922	875	762	850	819	897	872	910	897	879	851	934	884	898	891	885	883	850	874	882	845	872	899	844	858	884	865	903	891	883	856	870	870	849	843	876	940	861	838	827	880	868	925	898	863	917	873	835	926	895	860	849	877	867	961	907	853	868	854	900	852	894	867	890	849	873	833	923	850	883	840	829	852	881	906	873	903	928	927	920	901	840	895	872	901	893	896	869	912	868	874	891	901	907	875	896	889	909	806	861	919	896	871	874	839	883	901	888	909	910	851	880	876	929	864	837	817	880	865	913	876	882	870	895	866	890	844	881	882	865	847	895	830	861	869	873	891	938	883	869	867	879	874	863	872	877	864	909	844	898	915	905	860	883	874	888	941	866	858	901	899	827	887	905	914	905	953	851	860	855	895	824	905	900	837	840	849	903	828	896	843	871	893	858	846	890	895	922	907	853	873	884	895	890	871	868	933	866	938	827	832	886	879	872	878	856	858	869	809	894	891	864	849	855	903	884	850	890	867	924	869	872	875	979	818	858	926	851	852	897	922	892	901	852	886	863	823	906	888	842	861	817	918	870	915	870	935	844	850	906	922	877	860	854	843	919	894	847	850	829	847	910	887	882	849	878	862	865	856	853	940	844	880	862	868	843	903	918	882	909	886	897	885	840	876	863	844	905	869	883	872	855	906	830	877	856	842	907	886	854	894	879	873	929	846	841	868	859	902	855	882	843	899	896	913	841	851	801	909	952	900	868	898	874	857	865	818	848	892	854	923	894	899	918	827	854	885	857	885	892	873	835	866	891	871	893	814	858	826	888	847	796	868	905	833	837	875	844	877	880	872	881	879	861	879	896	848	874	826	909	850	891	877	873	896	890	885	877	859	871	934	863	910	892	867	870	874	864	897	875	867	844	907	890	841	897	906	861	898	840	883	867	904	876	884	901	906	901	869	893	900	882	891	862	858	870	844	871	877	878	913	886	897	857	890	900	871	874	860	896	850	847	934	861	845	876	862	921	884	833	853	876	823	890	946	896	897	851	904	871	866	810	926	880	889	885	917	878	861	912	857	838	870	944	859	877	890	867	943	865	853	859	823	872	854	890	849	862	921	925	826	835	900	889	867	900	873	900	829	896	868	887	892	866	852	861	886	848	867	848	911	891	927	915	871	913	904	896	891	895	856	924	824	864	899	896	910	897	831	897	833	867	908	890	862	852	878	889	888	889	882	864	842	919	850	905	890	919	878	830	839	824	939	827	910	841	880	886	903	913	864	847	882	841	820	861	854	940	951	788	898	858	842	911	964	868	873	914	881	898	883	873	878	919	887	923	920	860	929	890	874	927	863	894	852	859	947	892	886	860	849	883	942	872	896	875	907	830	898	817	863	913	840	937	867	884	871	873	891	902	948	925	819	868	887	873	932	853	862	905	888	896	863	889	911	880	876	868	845	905	853	907	850	845	853	878	887	905	877	884	794	862	949	876	874	896	845	881	853	900	896	899	855	927	894	873	879	839	875	866	851	894	895	858	896	873	820	873	839	901	879	919	871	915	867	884	851	834	874	825	919	863	922	843	852	912	881	873	838	851	845	879	914	892	912	896	917	863	873	910	892	888	895	890	852	919	937	899	894	838	853	917	888	898	857	891	821	900	896	865	881	824	903	834	847	903	857	880	923	863	881	844	897	892	852	871	900	915	851	826	886	864	934	884	910	886	868	937	870	900	873	929	854	928	867	870	860	855	895	901	919	901	878	833	867	855	895	858	874	909	917	871	883	892	920	851	865	935	891	898	887	904	895	894	853	856	826	883	882	922	866	877	858	868	871	891	917	831	882	848	875	896	855	887	868	958	869	897	869	915	836	885	871	846	889	924	892	885	898	864	908	848	893	864	881	890	897	879	922	845	923	888	921	859	872	906	920	863	884	859	898	846	933	918	880	888	883	903	904	869	888	872	905	895	858	847	847	902	878	871	847	842	849	855	897	938	866	873	884	862	868	850	830	884	824	885	818	910	867	909	914	879	864	840	916	878	867	841	904	922	879	907	830	878	882	836	898	870	860	902	894	847	863	891	854	903	906	884	884	872	900	906	864	830	908	872	931	865	890	859	901	904	851	913	905	875	915	820	879	901	923	854	891	906	864	935	832	875	848	892	818	814	904	852	907	828	909	853	872	886	875	885	908	899	827	847	899	880	932	878	846	870	868	832	849	850	899	901	829	856	878	854	866	863	889	900	877	886	870	864	893	867	885	821	865	854	869	893	835	854	850	868	858	857	863	808	879	886	898	895	906	903	868	850	952	903	921	851	926	893	870	861	819	851	815	819	898	910	914	836	922	901	888	872	907	912	838	884	872	954	835	856	896	900	846	876	887	808	903	848	893	862	880	891	905	908	909	893	873	900	876	866	873	902	866	871	804	884	881	852	927	880	894	873	936	831	805	871	882	908	906	854	918	882	848	881	955	840	844	880	903	871	882	847	877	883	898	878	866	904	857	929	897	877	867	891	846	860	886	906	895	860	864	900	854	868	893	884	906	926	906	881	885	910	840	878	787	852	889	858	855	874	851	871	896	837	891	866	897	835	860	866	902	868	887	884	849	874	850	850	885	920	883	873	926
24678	13762	15573	13494	10212	7241	4755	3155	2501	2104	1889	1642	1388	1153	1091	978	951	907	833	810	693	703	726	644	630	646	638	566	615	594	608	603	570	573	555	563	520	555	499	502	606	570	620	526	550	462	471	512	487	446	494	506	511	495	502	507	489	437	454	432	425	438	429	415	411	447	436	405	433	436	442	432	415	415	416	458	402	430	415	402	372	404	391	415	420	402	443	439	423	432	408	393	420	426	395	400	417	408	433	385	394	358	420	378	416	438	425	440	401	400	397	415	389	408	415	443	441	400	440	430	424	441	416	442	459	408	403	418	416	411	388	415	422	429	409	432	427	435	431	436	397	408	420	390	433	380	400	441	422	416	421	370	403	406	394	390	439	430	433	419	390	434	422	397	388	375	407	408	413	387	371	418	414	442	386	394	389	407	436	395	392	412	398	410	392	403	386	413	400	395	437	412	394	399	384	416	411	437	416	381	447	426	459	443	399	414	429	383	425	384	434	445	455	391	377	407	446	447	435	426	427	416	391	381	407	426	410	397	374	387	398	409	385	430	423	421	463	414	409	394	385	415	425	391	405	398	457	401	411	385	424	402	388	431	398	437	426	420	419	396	417	430	377	412	435	432	417	405	419	420	416	412	344	422	409	454	381	397	381	458	393	407	395	423	391	384	417	362	403	402	404	427	407	393	431	403	395	440	407	394	361	400	404	365	389	408	375	445	389	410	456	430	388	399	408	391	401	407	403	388	382	379	409	426	352	388	386	409	435	415	394	412	418	420	403	377	356	391	411	430	433	403	416	455	449	390	405	421	410	374	433	386	456	406	464	422	441	420	388	441	394	395	413	382	390	453	411	390	387	403	425	428	405	442	401	406	381	380	393	390	416	368	400	384	421	399	423	408	390	436	415	442	426	385	416	431	411	432	421	405	447	422	414	409	383	384	402	384	381	384	374	364	408	404	420	403	416	434	418	404	422	393	405	406	381	437	431	431	398	425	323	400	420	398	393	411	417	453	437	419	406	421	407	404	401	377	372	398	409	385	415	427	450	381	392	405	376	364	420	414	429	419	403	399	404	409	408	387	386	418	440	397	403	390	445	399	421	419	455	412	424	434	405	406	368	420	407	371	390	382	441	397	421	394	388	416	396	442	431	383	415	414	394	403	419	411	431	373	427	396	381	455	390	421	380	380	387	425	403	409	422	417	405	420	392	414	407	405	442	414	418	452	427	419	406	407	380	401	399	394	401	379	392	403	375	399	441	440	417	412	421	382	417	438	373	413	394	404	426	388	411	417	356	426	431	416	392	401	429	389	409	394	411	394	418	428	411	399	445	409	376	376	433	431	399	445	409	399	416	429	431	396	392	418	408	407	372	388	409	423	380	415	434	395	412	443	416	362	426	438	373	416	381	425	394	426	441	395	397	405	399	403	390	391	409	398	405	415	369	382	410	416	434	400	378	405	404	405	396	424	381	405	440	402	404	393	385	383	403	428	417	422	402	414	415	413	413	433	384	462	395	401	399	399	421	371	404	387	421	410	385	416	441	417	386	385	450	419	395	399	390	404	418	413	412	431	438	419	397	398	456	449	391	447	383	407	418	402	404	422	437	417	421	389	441	408	381	429	415	377	408	413	445	399	447	399	404	375	383	400	367	433	368	412	369	424	381	437	399	405	405	428	403	416	405	408	398	446	400	384	396	430	395	414	401	384	409	429	384	405	394	390	384	450	428	417	375	391	390	412	377	421	406	411	435	421	425	413	413	386	407	435	428	438	411	425	415	418	404	393	383	396	393	379	426	404	395	427	406	410	406	387	437	407	423	418	404	424	368	374	384	444	411	418	444	363	402	393	384	388	411	414	431	359	412	432	372	386	424	424	449	366	387	423	398	393	434	442	394	406	405	425	421	405	421	414	390	396	397	448	405	406	387	368	430	404	387	382	395	434	428	417	406	406	398	397	399	377	425	408	384	424	388	413	419	416	417	424	432	373	466	395	390	415	416	362	396	432	378	410	391	409	400	385	410	386	443	408	389	403	431	393	387	372	439	438	429	375	426	377	410	386	443	410	424	398	410	348	405	396	406	422	402	418	391	388	377	402	374	386	399	414	463	425	407	451	405	397	425	453	429	446	435	398	433	402	390	379	395	394	436	402	425	411	426	442	425	415	400	440	369	399	389	403	431	422	405	463	384	428	395	396	456	392	434	394	406	396	413	394	413	401	419	412	393	405	415	422	425	421	389	380	460	419	436	429	401	390	395	418	402	454	403	415	435	428	379	436	406	391	404	390	388	387	392	420	436	412	421	390	405	410	373	416	435	428	396	400	446	429	443	420	390	430	389	382	390	377	432	422	393	354	410	369	430	418	428	396	393	383	441	420	407	420	414	451	429	409	401	410	403	435	401	432	411	411	383	421	422	437	425	420	378	405	395	383	416	440	407	411	429	421	402	398	388	410	422	385	372	393	378	389	393	433	428	406	351	401	406	413	406	403	427	426	430	442	428	421	463	428	424	442	408	398	443	383	426	400	416	427	435	401	416	428	382	476	443	370	369	382	370	424	439	395	376	437	436	414	371	399	436	400	361	427	400	421	410	418	398	412	448	383	418	364	426	385	408	412	404	434	420	429	408	402	409	412	409	427	404	410	378	417	417	396	422	419	386	420	426	401	393	416	409	430	405	392	399	395	399	380	396	398	371	374	433	399	412	405	402	422	399	429	434	381	374	390	406	374	389	449	402	412	397	404	430	357	398	375	423	417	389	428	380	386	422	408	431	382	420	419	394	462	374	395	423	406	402	427	406	405	368	409	427	421	398	366	396	398	430	393	390	397	424	365	393	398	416	428	404	417	408	411	415	436	410	397	438	398	400	376	445	395	426	401	388	423	411	402	419	413	395	383	438	411	429	400	415	389	394	388	413	399	409	451	402	418	418	457	410	418	422	425	370	418	431	421	402	433	418	388	391	423	400	398	403	410	395	402	446	389	407	416	452	441	416	438	393	364	416	403	422	421	412	471	388	393	425	412	421	395	381	413	403	432	390	422	405	404	389	421	403	423	385	391	381	423	399	396	389	420	436	413	471	441	424	392	434	447	394	418	396	401	434	450	390	403	424	421	392	411	394	395	416	430	411	404	372	391	460	413	418	416	432	413	384	439	425	413	380	427	403	387	424	392	381	458	445	409	496	417	413	358	418	443	423	377	370	419	420	392	399	434	399	371	407	416	370	483	432	393	434	441	410	423	393	414	405	390	414	374	424	390	388	429	395	440	445	438	408	442	430	455	407	373	396	411	422	424	407	397	448	425	449	388	419	407	424	398	413	433	386	454	432	397	436	417	400	421	401	414	430	431	411	424	409	403	385	401	432	444	387	426	414	398	382	399	376	412	420	415	411	397	431	385	447	434	435	391	390	399	436	379	388	415	399	428	391	392	427	392	445	381	387	412	442	413	424	421	424	425	404	415	438	438	448	425	426	432	402	392	414	416	441	403	386	401
13304	9873	20186	23549	21388	18273	14165	11708	10246	9219	8589	7518	6373	5337	4918	4526	4185	4069	3632	3465	3085	2857	2835	2655	2740	2460	2477	2364	2438	2409	2271	2190	2132	2160	2076	1962	1902	1721	1809	1677	2011	2372	2204	1812	1905	1578	1532	1687	1728	1476	1403	1549	1568	1528	1626	1690	1400	1327	1253	1175	1195	1147	1142	1158	1066	1046	1034	1025	1051	1010	995	1016	1040	1052	987	955	1037	1006	970	1046	959	995	1015	959	1012	925	999	944	968	997	944	940	932	954	929	919	887	1016	918	966	969	943	962	988	953	986	948	951	943	932	969	962	955	900	956	966	953	887	885	958	960	983	915	947	893	917	935	951	970	900	920	921	999	972	978	899	949	921	936	945	979	973	940	920	994	915	926	914	944	981	856	943	923	925	934	956	881	907	918	942	945	913	910	926	988	880	939	940	968	862	951	967	936	927	912	938	924	975	919	907	891	910	912	935	880	967	931	978	934	975	918	966	946	940	914	936	942	948	907	919	849	922	971	934	904	945	944	976	962	928	894	860	924	938	894	921	917	954	908	914	884	933	919	945	928	978	918	983	937	911	935	900	942	902	921	917	883	889	933	916	932	945	959	930	885	967	897	955	953	944	940	969	930	970	938	940	967	957	931	913	946	898	924	934	909	896	961	930	918	878	960	904	931	926	877	941	896	963	929	968	894	932	951	918	900	914	949	905	924	939	924	915	935	915	933	967	883	958	980	907	914	953	880	907	916	940	928	930	915	960	919	893	874	951	936	938	939	956	983	886	890	927	948	972	948	888	991	923	936	921	927	953	929	959	921	925	924	892	927	956	949	908	954	940	895	908	904	937	925	886	976	946	924	930	912	889	941	928	926	907	928	911	903	902	947	930	1001	954	948	940	923	907	893	960	938	943	957	993	975	961	1000	882	987	960	946	929	943	1001	925	977	936	902	971	942	935	918	971	974	996	915	913	952	990	933	944	903	958	958	921	979	923	899	977	907	935	900	918	966	874	909	932	945	914	912	891	967	962	876	924	885	907	904	952	887	967	919	947	929	952	937	867	900	959	919	982	957	935	938	912	997	918	907	897	943	955	888	913	958	981	908	935	901	948	942	974	922	894	983	963	968	996	930	898	923	940	900	925	934	927	933	970	939	947	938	991	966	939	882	982	991	930	892	930	994	933	960	872	930	924	948	927	931	916	943	957	955	916	932	968	943	942	954	944	959	969	991	937	967	899	982	962	914	913	948	1032	920	896	944	982	908	974	929	989	865	975	913	899	888	933	928	988	882	952	960	935	975	933	938	931	936	960	915	938	916	929	951	933	891	918	940	907	928	926	961	946	947	900	961	931	900	975	914	950	950	894	894	908	968	981	959	956	937	885	953	950	967	899	941	959	925	929	906	970	936	901	978	956	959	898	877	923	912	946	914	930	964	886	944	926	997	932	960	941	933	937	901	968	951	953	911	963	921	936	929	891	938	944	959	925	965	887	909	929	949	971	945	926	910	919	977	950	982	948	921	970	900	951	912	889	936	901	961	932	923	950	896	977	943	965	897	868	934	924	911	920	920	879	978	932	957	915	966	944	901	934	917	930	1014	888	937	933	921	891	961	922	964	920	915	941	937	966	980	900	963	986	970	945	893	945	941	908	934	984	975	982	889	954	936	955	907	941	948	917	910	956	974	933	922	910	923	946	977	922	997	947	959	966	915	950	923	913	940	978	917	926	865	941	903	932	876	903	918	929	995	953	888	946	887	952	970	957	945	988	870	926	961	921	945	913	912	951	972	971	921	948	929	936	906	931	940	933	901	917	920	915	945	904	914	944	971	944	897	928	906	911	969	897	911	909	950	904	963	997	909	877	950	930	921	939	950	913	903	920	931	865	925	922	913	911	956	966	943	927	894	952	896	927	932	952	876	971	939	902	953	929	906	1003	911	956	938	931	985	921	938	916	914	962	867	911	935	922	873	949	973	849	911	981	933	945	957	953	968	934	963	903	967	918	965	929	936	967	936	887	939	908	873	932	898	945	898	931	907	923	908	975	903	922	934	897	926	1006	924	911	946	911	947	928	898	923	951	907	974	977	928	948	924	958	947	935	903	926	943	926	933	919	919	931	931	980	915	899	917	926	949	957	957	930	949	978	915	904	920	900	917	965	922	979	943	903	949	895	961	964	943	922	958	921	954	947	954	937	939	936	924	905	965	873	957	916	902	981	920	923	914	937	901	935	906	931	971	905	956	887	917	945	938	877	917	860	899	985	935	916	942	942	905	929	919	948	968	947	928	953	901	997	889	903	939	935	972	899	949	937	903	882	935	873	946	935	911	940	933	921	937	974	926	908	941	955	920	928	916	898	967	931	926	1001	927	958	938	894	926	936	949	947	929	955	930	921	948	919	938	976	912	915	934	961	888	907	911	894	894	923	953	925	955	959	853	952	928	893	913	924	929	961	965	903	927	866	918	979	907	921	960	934	936	935	909	953	934	910	950	971	911	1016	935	881	906	933	954	947	982	953	914	868	965	916	907	990	927	923	925	1006	925	872	882	931	912	943	903	926	935	961	924	887	930	930	976	927	889	958	902	951	909	957	931	911	936	933	948	921	932	937	1001	937	928	982	917	900	914	950	951	981	933	928	974	916	945	983	921	906	920	931	895	875	955	962	873	943	939	952	918	913	935	928	888	939	913	935	943	936	907	886	910	926	957	861	901	946	932	933	918	937	926	938	915	906	896	931	934	935	889	956	913	904	1009	964	914	931	980	927	929	913	945	955	908	913	965	935	909	940	904	931	897	966	900	949	962	932	861	923	892	975	872	917	926	952	967	919	906	919	919	950	999	943	960	933	880	954	904	910	957	980	872	968	927	946	937	931	976	926	941	978	911	892	940	952	914	928	931	949	938	995	963	893	915	938	934	965	918	954	912	912	906	941	908	977	954	914	939	956	929	893	889	928	885	955	945	896	926	954	902	940	931	936	933	891	926	1010	892	948	979	874	967	880	911	923	1005	980	912	940	933	960	954	971	953	977	907	881	933	921	977	933	933	914	947	957	961	922	928	901	919	922	905	974	947	952	964	938	964	924	964	989	908	991	947	972	933	1005	989	943	934	874	975	936	959	916	914	927	928	957	910	903	921	955	922	928	859	924	975	899	972	891	934	981	976	896	953	893	950	933	922	965	937	913	971	924	978	895	950	968	950	992	924	943	924	897	918	931	920	990	936	897	915	918	968	959	918	892	931	944	888	969	973	981	963	960	914	937	972	927	945	943	914	950	956	924	905	935	953	965	908	915	934	932	916	932	947	932	963	948	972	950	919	985	929	920	991	923	864	915	903	912	953	924	926	914	932	916	989	939	905	950	866	967	956	939	973	918	922	962	938	949	882	926	947	935	907	948	890	972	917	979	895	885	967	924	871	913	977	936	922	964	972	940	1021	937	953	969	875	956	931	900	924	943	951	944	937	911	955	931	925	904	970	955	885	916	910	938	928	910	926	915	937	937	926	940	906	973	923	912	929	939	961	979	954	976	934	908	929	920	926	976	943	942	938
7779	4725	6046	4537	3061	2107	1595	1252	1052	966	826	785	669	565	596	504	491	457	467	441	441	450	410	408	365	403	384	409	397	397	391	362	398	378	367	387	356	372	332	366	337	365	352	333	324	356	329	340	334	365	342	335	341	366	326	348	364	311	338	325	334	345	333	323	342	335	303	314	317	323	349	324	356	328	318	327	339	312	349	319	303	319	324	311	299	336	324	305	328	327	321	298	319	325	303	331	326	319	340	322	313	337	314	346	372	324	340	314	330	352	310	304	337	351	317	340	315	334	338	300	298	337	324	310	343	338	317	327	312	313	323	365	339	330	299	361	322	325	272	358	311	339	352	309	361	324	348	334	334	317	351	304	312	338	337	309	329	327	319	324	334	314	320	310	329	335	355	335	311	320	349	347	303	280	304	320	339	314	329	341	345	347	339	338	324	295	310	360	336	345	357	293	333	345	328	313	294	349	317	337	311	359	309	330	331	307	344	332	319	297	371	377	385	330	341	288	312	318	317	295	315	339	320	352	333	296	311	344	309	311	329	330	323	351	336	335	270	350	315	379	364	320	301	320	327	329	323	291	334	366	323	320	314	335	326	353	326	312	334	328	328	318	368	290	313	283	371	340	329	353	348	303	301	326	337	337	322	328	282	354	359	304	299	324	345	314	329	326	361	369	352	322	343	322	310	331	325	345	333	305	331	303	335	343	310	320	333	322	282	307	308	319	341	329	309	309	345	321	299	315	322	293	341	334	303	317	301	338	335	321	308	336	310	321	329	334	315	336	324	307	321	316	348	356	310	330	329	329	381	362	322	286	331	335	325	339	314	321	299	328	310	296	328	322	325	363	373	333	294	340	333	307	298	353	333	356	328	287	341	302	299	302	293	304	321	314	295	302	337	337	312	331	341	323	294	374	368	300	293	305	323	314	315	317	324	311	348	348	306	359	303	329	323	316	327	319	343	309	342	308	304	315	304	333	319	311	357	298	318	320	330	293	328	288	353	297	344	302	329	347	332	321	309	333	306	327	321	339	328	348	372	320	319	326	323	305	324	295	371	317	327	321	321	339	293	311	315	303	351	320	318	326	325	345	322	302	334	322	348	351	330	340	328	316	318	301	350	318	315	338	332	332	314	321	315	353	345	345	339	335	316	347	343	312	363	319	301	342	293	334	330	320	300	321	312	312	337	331	320	328	355	330	310	296	322	374	333	331	350	309	331	335	307	347	351	378	302	350	363	314	329	299	337	325	338	339	315	321	329	306	304	358	341	311	356	328	308	311	333	307	330	312	304	329	280	328	320	334	337	299	315	360	306	327	324	344	325	335	293	286	295	329	342	332	357	321	336	284	311	338	349	324	324	327	338	349	363	322	340	306	367	328	345	352	341	333	319	311	343	312	336	331	293	328	331	298	337	290	315	355	314	315	326	352	321	314	326	339	326	330	318	323	317	342	353	315	290	315	325	327	316	330	310	312	352	314	339	319	304	326	346	300	330	340	330	320	304	326	313	294	313	304	326	338	319	341	342	295	350	342	322	294	321	344	327	339	293	324	307	305	338	320	298	347	332	344	344	352	303	339	355	314	325	329	335	360	286	302	342	327	325	327	320	336	332	320	306	314	326	364	340	294	324	294	325	317	304	310	363	311	320	323	308	343	325	294	364	347	275	300	316	341	300	329	333	308	354	346	306	333	332	300	305	314	308	314	319	299	326	327	359	358	334	301	331	347	327	306	323	328	301	311	318	312	317	302	333	316	327	306	307	338	323	332	317	316	332	325	305	312	313	316	373	335	342	346	354	315	328	304	318	294	293	308	329	273	371	321	328	312	326	346	366	328	329	318	312	336	299	319	331	328	346	312	308	282	335	322	320	323	348	305	328	334	324	303	332	336	315	345	324	316	317	322	305	372	341	307	330	322	320	305	337	310	293	363	313	344	309	356	309	371	322	295	310	333	348	351	322	306	316	331	330	315	322	311	330	299	337	343	326	329	291	330	348	309	310	348	334	309	352	283	304	320	290	302	338	318	308	313	286	350	318	321	317	319	350	315	323	366	296	343	302	320	369	356	314	335	309	323	366	285	286	325	319	328	336	331	335	301	309	314	298	344	324	288	344	322	316	350	336	320	331	311	310	328	316	328	322	315	303	319	309	322	316	313	349	315	353	307	314	307	331	357	338	313	295	323	322	301	295	319	302	305	324	328	338	337	305	301	311	323	317	289	304	352	309	370	328	330	333	339	292	304	314	319	304	309	328	292	325	358	292	331	316	345	296	326	338	353	349	344	343	343	330	332	320	310	327	310	346	317	320	312	371	321	319	310	313	337	270	362	359	311	288	328	348	298	320	299	342	318	299	337	327	324	332	309	309	288	301	332	350	294	344	304	325	339	322	363	355	337	303	291	288	334	348	329	329	311	310	348	338	319	358	329	307	329	354	335	327	331	323	315	297	329	311	299	355	320	337	349	327	325	340	295	323	316	284	309	322	366	298	326	298	306	325	289	307	350	324	303	336	321	317	313	290	331	318	335	306	328	353	320	333	332	280	322	342	346	292	324	346	322	334	318	306	316	294	324	310	339	312	300	335	323	275	353	318	327	319	300	341	338	329	334	354	289	349	335	324	322	336	322	336	338	299	306	336	351	313	316	334	358	355	366	316	329	326	315	306	348	356	317	295	322	321	328	288	311	330	312	329	352	344	307	348	344	308	319	306	301	330	307	353	316	373	319	334	321	353	329	363	316	378	304	335	330	294	334	333	283	303	349	306	334	303	337	343	343	331	337	327	338	317	332	348	325	332	303	310	339	312	303	360	310	301	345	316	302	335	335	332	317	345	301	339	366	312	323	349	335	280	349	328	300	307	324	344	342	301	303	298	317	345	330	303	361	331	353	339	328	316	340	326	333	308	325	317	328	307	313	314	327	319	306	294	314	350	308	307	314	329	316	292	304	325	307	350	310	331	320	310	321	323	324	331	295	318	292	305	308	336	342	320	334	291	308	321	359	350	340	389	319	304	332	270	335	301	311	329	346	307	318	348	314	320	314	321	305	334	338	341	317	324	322	334	350	272	318	331	324	322	322	336	334	299	340	317	327	354	300	301	313	323	329	329	324	319	316	301	313	313	340	325	343	320	323	330	339	298	331	350	315	327	342	322	316	305	326	329	313	299	286	321	358	298	325	322	308	355	316	322	317	350	353	356	338	349	329	298	307	310	332	341	310	325	330	358	312	323	341	343	309	313	307	343	326	331	315	324	332	343	317	305	327	314	306	309	319	331	380	358	348	321	339	319	329	312	313	313	315	328	346	320	334	324	283	338	357	327	314	332	349	325	336	303	338	301	329	291	335	305	331	323	334	296	338	339	289	340	315	317	326	356	288	335	330	322	352	314	343	330	333	358	333	314	315	282	328	374	340	341	326	304	383	314	357	342	349	368	312	368	322	319	323	337	360	290	279	322	333	331	344	340	338	306	351	345	310	318	291	312	353	306	339
4868	4391	10210	11495	9597	7809	6373	5267	4596	4206	3667	3291	2858	2465	2303	2175	1979	1805	1719	1617	1466	1393	1380	1325	1296	1334	1295	1261	1220	1206	1189	1111	1172	1086	1136	1067	1001	1014	948	968	997	992	961	941	858	868	895	900	844	825	872	908	874	825	838	870	820	838	820	810	868	811	819	801	839	810	811	818	785	784	773	778	789	802	779	831	775	769	812	816	787	851	796	724	804	739	811	728	758	765	802	801	788	845	745	791	758	861	768	785	818	814	725	774	799	771	770	781	781	791	793	775	753	781	812	802	783	842	786	740	795	741	804	732	759	797	795	812	745	808	772	768	739	710	781	735	722	752	826	782	703	758	725	751	823	735	755	773	804	762	733	806	778	795	782	793	803	801	784	777	719	771	753	792	791	779	772	783	750	760	761	785	777	841	741	792	779	763	755	804	743	794	773	796	805	789	759	781	746	770	769	730	751	793	760	774	767	774	794	773	768	741	744	745	833	765	790	763	724	766	820	768	744	766	789	769	810	750	770	813	745	736	762	787	761	721	756	752	771	790	711	752	770	731	803	819	774	735	738	772	756	792	753	717	790	816	796	796	776	783	770	769	760	734	758	737	760	796	779	813	821	767	756	756	761	745	834	818	745	762	743	774	747	764	775	782	781	779	814	772	769	774	750	819	752	787	800	779	790	815	786	784	804	775	771	769	756	783	798	749	763	775	716	757	795	755	762	797	763	776	753	727	749	829	786	730	776	785	794	792	778	765	771	737	731	815	735	807	775	743	838	727	784	719	790	761	723	762	765	740	756	752	781	803	759	782	802	785	721	827	756	758	809	722	796	785	750	728	730	716	773	754	779	773	826	763	765	758	791	750	793	766	799	806	749	772	778	746	789	753	759	756	738	717	761	776	730	741	759	740	731	735	726	790	706	805	761	756	798	783	785	808	760	768	777	793	704	769	788	772	759	808	731	751	809	781	788	786	769	776	729	748	690	727	733	764	762	764	774	798	711	775	755	788	798	746	750	783	751	743	755	745	785	789	766	728	769	787	774	746	769	767	776	783	759	782	779	759	762	804	788	747	823	691	750	824	769	751	796	777	769	721	767	751	731	795	804	780	729	824	782	738	731	793	791	753	763	725	768	769	769	756	788	780	831	752	763	718	769	805	820	751	743	780	747	754	760	795	749	772	789	750	796	758	770	748	730	730	736	805	772	809	770	751	736	699	827	759	762	745	731	810	774	771	769	767	763	723	789	795	765	776	785	765	743	760	761	782	761	765	751	767	764	727	753	758	792	773	811	727	792	747	766	785	769	752	822	730	746	723	770	755	738	769	726	761	769	753	785	768	822	779	787	787	786	779	712	759	767	732	769	767	775	740	758	796	737	822	828	786	777	805	728	804	744	754	731	777	768	745	727	807	754	788	762	781	795	801	778	802	784	835	788	762	729	744	747	797	774	769	789	765	715	790	782	768	787	750	774	784	759	817	800	768	832	814	742	787	794	801	749	729	807	731	807	770	816	777	705	797	761	745	758	769	750	758	756	752	713	776	819	753	759	790	743	772	742	739	765	744	835	729	774	731	762	756	804	783	780	738	691	718	767	811	835	737	784	775	753	752	733	754	750	757	710	744	815	767	775	771	764	861	709	765	720	818	742	846	718	770	760	718	810	836	776	755	742	754	764	770	770	752	746	747	710	785	771	753	805	811	718	823	764	788	749	826	784	749	759	762	755	811	780	771	755	718	773	748	744	776	724	769	778	808	758	750	760	777	734	761	781	799	757	805	741	772	755	777	787	716	770	727	770	725	711	780	780	759	781	793	776	781	761	701	761	772	751	780	756	790	755	767	811	779	779	804	818	803	773	763	765	798	730	796	749	778	758	807	793	749	757	726	781	780	758	800	759	702	728	754	752	738	744	732	813	761	726	799	800	742	788	771	732	841	755	759	780	726	810	715	793	754	756	760	742	783	723	729	817	768	768	747	732	744	765	791	750	770	781	752	771	753	745	828	757	734	795	766	748	791	732	770	755	751	755	780	796	721	765	807	757	845	794	779	804	757	736	714	797	781	786	767	779	781	774	745	778	799	777	752	812	800	818	805	756	781	722	771	762	769	753	814	752	733	770	757	772	788	779	803	795	807	748	773	737	781	731	784	760	767	772	748	727	785	813	774	829	757	771	763	756	768	738	761	819	723	851	774	769	784	775	749	797	827	758	729	783	724	789	772	828	665	763	757	772	743	790	751	757	757	773	791	762	770	785	774	729	752	771	791	812	769	808	777	808	739	780	756	772	826	744	719	736	754	793	787	772	706	781	786	806	765	761	821	745	755	747	795	796	780	798	753	777	757	771	762	798	763	758	734	754	738	752	806	796	765	769	747	765	710	779	754	776	762	778	821	750	770	721	788	801	761	768	777	715	811	691	767	793	796	799	751	755	736	763	741	786	799	732	735	738	766	761	822	729	823	779	769	760	755	757	757	766	794	745	722	723	762	792	807	749	771	789	820	787	755	819	780	759	728	795	736	711	758	787	807	762	716	742	733	783	797	706	763	767	716	746	820	762	771	711	782	787	779	773	760	738	801	747	758	740	746	777	822	723	786	803	811	753	750	738	820	741	772	775	785	835	798	763	822	714	775	767	765	757	767	751	751	749	774	777	764	762	734	745	803	800	790	740	723	743	802	759	781	786	776	769	765	712	789	790	775	817	817	721	774	759	803	778	754	817	748	769	808	783	749	757	801	727	815	735	769	773	794	757	845	778	727	774	751	755	827	745	784	808	761	774	768	772	771	732	766	780	759	797	769	787	710	768	726	729	773	752	776	782	748	746	739	786	737	772	777	742	735	773	774	776	778	783	798	787	767	799	710	748	756	745	766	780	716	762	789	812	848	793	780	777	738	778	773	797	715	791	754	763	717	816	736	805	758	768	732	732	741	811	757	812	794	813	816	813	788	797	725	800	723	749	761	741	758	777	758	749	785	750	733	749	720	778	717	767	780	784	709	770	802	765	736	811	729	772	768	826	759	774	768	772	806	716	774	783	767	706	736	739	759	814	786	794	784	716	722	729	783	754	741	794	715	793	748	757	770	753	772	832	747	784	810	769	758	801	769	773	768	770	746	787	781	824	770	716	772	775	753	744	779	801	789	795	749	731	765	771	776	802	780	744	744	774	804	739	806	779	786	793	799	803	742	799	787	756	792	765	789	820	758	785	728	736	711	821	793	787	775	776	766	740	778	724	752	764	773	773	777	787	759	762	791	701	784	753	773	794	734	749	724	792	723	761	785	789	755	788	748	773	784	798	795	797	743	725	729	772	735	802	821	737	715	792	807	787	771	754	783	795	720	730	767	785	731	758	804	787	801	786	734	785	781	796	794	768	734	768	801	773	744	781	833	775	751	760	774	731	748	786	759	822	804	771	786	770	791	730	733	727	763	766	806	769	810	761	758	807	738	724	787	775	732	782	798	803	753	744	769	787	794	754	780	787	774	766	780	782	742	811	762
16608	8942	10731	9152	6701	4477	2961	2216	1827	1555	1425	1187	1034	833	807	730	745	690	623	617	553	567	550	545	522	486	541	462	493	501	501	417	511	471	437	445	400	438	416	431	444	453	465	454	444	437	417	435	423	414	417	386	414	412	423	394	402	390	386	374	403	411	382	411	383	376	369	384	387	377	369	395	363	377	374	365	388	367	350	404	382	352	379	389	383	355	410	384	345	402	363	372	368	352	397	407	331	364	366	375	401	343	371	365	365	375	395	347	342	413	370	354	388	390	361	331	357	353	363	342	393	356	394	366	387	377	377	354	388	406	402	366	357	393	337	393	380	342	368	381	362	370	341	386	361	378	387	366	368	392	360	356	390	374	371	415	364	380	361	357	316	378	367	378	358	401	385	371	375	370	373	394	430	394	375	374	366	389	365	355	372	394	370	361	340	369	384	364	363	375	369	382	356	351	397	365	383	398	352	388	383	375	415	356	355	384	371	403	340	385	353	371	370	385	390	359	355	402	359	358	398	382	374	378	370	365	371	351	379	410	373	379	382	366	370	379	381	356	368	386	366	406	363	367	396	362	390	379	366	395	351	366	428	403	409	386	393	395	357	374	376	389	380	356	339	377	367	378	362	353	368	379	376	391	347	387	375	366	378	383	363	375	375	367	370	370	358	356	383	361	341	391	362	367	381	389	360	363	339	400	369	378	396	410	343	382	350	368	353	370	384	390	427	375	358	371	364	325	346	365	333	392	343	368	392	356	355	361	339	400	364	386	385	366	403	406	392	364	365	366	431	377	367	360	349	381	376	312	355	372	372	382	374	369	396	369	362	410	406	403	362	377	350	398	386	398	381	374	380	391	407	346	406	376	379	393	351	376	378	292	367	419	414	357	401	384	391	366	347	395	382	381	356	389	343	358	373	390	379	347	351	405	385	373	355	353	363	387	397	392	392	362	364	345	350	380	341	380	364	434	366	387	365	374	378	392	336	355	356	401	385	391	405	392	415	351	363	352	360	365	348	371	392	369	355	371	397	340	356	388	369	387	356	345	377	375	366	370	373	403	344	406	375	358	368	391	353	363	382	369	350	393	365	355	378	353	397	359	363	341	389	417	378	421	403	366	379	368	384	384	378	376	374	369	377	365	352	405	377	415	374	375	364	357	360	359	349	349	391	388	356	329	353	375	361	354	365	371	371	362	365	368	385	361	386	397	400	373	392	350	380	367	388	382	384	377	336	392	365	369	384	337	353	331	396	378	378	374	372	364	362	387	389	375	379	376	346	362	358	369	402	356	398	383	374	363	370	406	378	375	383	397	373	346	366	385	365	365	386	414	343	397	396	360	359	396	378	385	395	355	412	413	380	374	377	361	396	375	360	380	347	375	352	385	346	392	375	403	398	399	365	360	378	382	351	353	361	406	358	371	380	381	355	336	398	360	334	359	385	355	385	346	375	373	386	334	381	372	374	393	379	398	382	403	403	412	380	359	405	378	351	341	361	376	359	362	390	346	369	387	397	370	350	360	377	403	374	372	387	384	348	360	358	352	384	351	348	370	352	348	356	340	353	392	371	394	343	328	391	365	366	388	363	394	363	381	357	386	397	381	399	411	372	344	374	375	347	371	355	368	379	384	364	378	391	357	343	377	404	386	372	387	365	359	381	399	319	419	362	340	411	397	373	391	360	357	381	385	342	356	361	384	374	391	414	380	356	388	352	369	383	364	401	374	403	383	346	388	376	372	326	354	377	377	388	387	389	337	382	351	360	379	336	366	376	400	420	387	390	359	357	358	384	403	346	396	403	365	347	331	372	379	360	391	364	356	390	376	416	426	348	383	387	363	376	371	375	378	337	363	374	371	391	392	377	357	365	352	371	372	396	341	397	361	375	358	374	388	368	372	393	355	365	360	347	345	374	394	362	350	377	378	346	391	410	349	334	362	404	386	379	366	399	410	407	382	380	342	376	403	376	375	317	426	367	385	405	370	387	340	411	379	337	346	349	374	356	385	392	359	400	362	378	359	357	363	373	383	392	370	367	405	341	376	386	333	366	374	367	400	385	371	378	363	362	390	369	392	387	412	365	360	365	352	379	351	388	430	389	342	351	366	365	352	376	353	372	390	356	344	361	357	351	377	331	356	360	369	359	333	361	404	376	387	371	403	342	362	348	370	394	348	388	357	371	349	373	365	389	373	393	348	376	327	367	386	399	360	412	394	379	402	380	374	342	368	355	376	370	370	343	367	375	365	363	401	380	387	423	361	355	375	384	402	344	352	395	360	396	376	358	379	352	361	361	397	401	374	398	370	383	372	372	358	394	373	390	365	378	390	373	394	363	378	384	417	410	368	374	342	383	384	351	400	409	378	392	353	373	342	350	351	394	363	392	386	359	391	358	361	417	357	359	369	363	367	384	362	372	353	363	408	321	380	364	395	410	412	364	417	348	361	360	359	337	378	387	383	382	365	382	408	377	318	380	345	401	366	366	354	376	347	355	350	405	361	369	396	357	378	356	391	385	374	365	373	387	350	368	329	377	332	388	377	322	353	358	409	388	362	394	377	358	385	417	395	378	352	432	326	380	385	391	346	408	375	416	374	405	368	416	402	358	361	398	372	357	417	334	372	389	374	393	381	374	374	389	354	376	335	361	346	360	359	381	341	348	409	398	350	368	397	351	367	359	375	368	405	390	356	340	405	387	411	345	369	400	354	359	367	376	359	395	363	368	379	350	354	405	400	402	378	389	366	351	351	394	378	402	393	393	339	394	373	333	354	372	374	351	382	375	368	377	365	378	365	379	364	362	349	362	374	354	404	388	393	381	414	391	361	385	348	382	350	359	358	403	367	343	378	348	377	355	358	376	388	383	384	372	392	355	352	350	399	368	366	372	371	318	361	356	387	370	371	381	365	374	373	381	356	396	372	370	380	379	361	400	410	350	370	376	342	394	405	363	378	360	397	376	393	357	382	367	392	409	384	411	358	364	405	368	384	366	381	380	327	361	363	372	366	377	375	354	431	338	384	367	375	332	346	370	368	373	376	401	363	350	346	383	337	361	364	376	350	375	402	355	396	338	362	382	381	403	373	390	374	401	355	376	349	340	341	350	383	376	398	363	412	397	387	378	373	391	358	356	359	381	383	378	370	364	374	374	352	352	364	375	399	347	401	394	353	387	352	395	342	391	404	345	351	372	378	363	387	402	359	368	374	389	372	399	360	340	396	355	349	349	360	362	375	369	392	374	372	376	400	373	386	390	402	373	361	343	406	370	377	363	345	371	397	362	367	395	386	354	353	384	373	398	382	397	387	395	362	334	342	383	320	372	386	366	314	354	392	368	384	389	377	385	415	406	356	368	343	383	352	382	391	391	383	412	362	383	370	396	382	384	405	358	357	413	360	386	353	423	411	354	361	351	373	361	376	349	355	398	354	384	379	403	381	372	353	364	343	353	385	395	356	342	364	386	352	367	363	336	335	374	398	393	348	390	401	390	355	422	370
10024	7615	16059	18459	16835	13808	10618	8856	7962	6915	6535	5468	4632	3913	3689	3331	3231	2951	2672	2483	2333	2190	2150	1999	2090	1915	1909	1916	1812	1780	1794	1769	1731	1581	1577	1564	1411	1411	1437	1433	1533	1730	1591	1432	1379	1375	1312	1235	1254	1203	1140	1225	1085	1205	1355	1253	1162	1104	1134	1048	1045	948	1008	1002	967	890	934	896	959	969	927	845	876	907	902	902	920	968	936	964	890	921	865	844	867	883	898	913	870	852	936	892	934	884	890	888	888	910	935	827	905	924	931	888	901	910	867	925	892	865	849	897	942	869	863	878	890	856	850	852	890	834	866	875	898	862	914	884	873	888	852	851	901	861	838	881	888	849	852	893	869	874	895	902	844	926	888	821	855	845	848	956	797	851	933	855	878	871	861	849	843	903	846	901	916	898	896	875	826	834	857	890	834	851	862	904	884	861	865	869	822	855	869	907	802	911	848	846	855	863	945	817	885	858	877	877	901	876	921	878	956	912	875	887	871	902	817	831	860	880	884	901	836	871	866	906	855	948	850	894	883	931	899	901	960	898	883	882	870	871	863	880	889	899	890	854	861	891	887	885	841	840	876	846	851	844	914	930	902	878	850	887	820	815	834	875	825	853	844	858	903	904	851	844	904	874	866	866	826	871	853	907	888	853	874	918	829	857	862	831	870	848	896	857	899	906	857	833	824	843	853	890	857	903	928	888	861	881	887	906	863	895	856	849	857	894	856	872	832	866	836	821	884	882	919	828	838	838	921	847	860	888	875	862	835	807	854	889	895	911	814	861	842	895	923	837	871	891	895	878	847	866	882	896	838	832	925	885	932	884	813	819	910	884	921	801	806	847	824	803	905	876	860	865	904	857	866	903	845	889	869	902	893	846	923	864	858	889	870	867	892	846	895	894	881	876	890	861	900	900	888	958	851	889	882	860	839	886	842	868	916	890	824	869	878	882	863	857	899	847	908	857	849	833	847	892	883	840	878	858	842	838	878	885	858	806	831	831	868	850	845	842	862	847	899	897	873	911	874	891	842	850	827	868	878	839	831	899	876	858	869	916	873	880	849	907	852	852	817	878	892	882	894	859	854	812	919	868	845	861	877	827	836	925	923	874	838	843	868	875	849	882	900	898	833	901	878	890	904	833	914	917	916	898	864	848	870	905	838	924	874	844	909	868	886	880	882	822	926	874	847	889	918	904	856	859	899	873	872	840	895	909	881	890	833	864	802	819	849	847	896	855	896	914	860	933	835	892	837	852	833	860	881	848	937	841	814	874	866	845	891	868	856	871	880	859	906	859	936	919	834	916	909	866	879	776	866	900	824	844	886	911	859	861	871	889	843	882	895	906	907	894	887	904	859	873	875	872	868	851	890	828	859	856	892	879	869	880	831	951	894	871	843	818	888	904	825	843	869	789	900	866	833	864	839	898	899	982	876	877	879	821	863	882	847	913	862	854	835	919	873	865	839	909	927	887	908	889	855	820	905	866	859	857	862	855	884	825	860	857	859	870	846	852	893	851	873	837	832	881	830	894	890	875	867	887	857	872	936	899	892	861	846	885	909	885	864	879	847	844	866	945	881	861	894	863	848	869	857	830	889	823	795	849	862	832	901	886	906	887	858	869	862	894	855	922	850	875	870	861	902	854	905	864	845	856	846	859	883	977	905	835	865	878	911	863	847	872	878	881	864	882	873	856	822	874	837	892	905	840	895	884	856	913	889	839	871	870	813	860	873	831	893	888	898	859	872	858	893	851	922	853	840	825	873	796	882	872	907	826	910	911	848	851	883	874	833	828	889	862	852	900	885	894	873	876	883	857	886	867	893	796	895	875	841	902	892	869	812	865	858	860	891	817	860	914	916	848	889	893	887	883	834	883	860	887	903	880	861	901	879	836	869	843	905	864	883	881	867	851	871	837	898	866	863	877	909	839	838	880	817	871	895	857	900	928	901	883	870	864	874	852	882	831	880	849	854	830	884	874	868	851	889	781	879	877	881	843	913	905	842	876	840	872	840	907	856	959	862	936	896	831	823	851	907	857	852	891	846	878	846	870	862	840	871	851	901	873	854	832	871	858	825	862	858	858	859	878	828	876	906	912	877	910	906	847	866	882	895	844	817	876	873	830	843	846	843	849	823	877	866	838	873	875	852	873	881	836	898	921	867	817	878	908	878	844	882	880	851	868	831	847	834	898	860	813	867	903	906	834	897	885	884	884	882	869	887	891	865	867	838	855	880	817	925	854	853	899	916	857	911	879	855	833	853	884	881	827	851	810	834	863	865	874	841	886	858	895	868	859	903	886	809	865	863	886	881	875	847	879	905	905	850	890	895	894	899	861	871	904	889	899	893	839	868	897	890	843	887	825	886	893	896	850	905	835	843	876	860	862	863	899	854	892	825	853	794	871	909	939	882	891	903	891	875	856	907	862	797	863	857	907	919	861	873	830	813	902	873	800	906	911	914	860	827	838	818	873	847	862	897	865	890	914	918	830	865	844	844	870	868	861	859	898	853	922	918	818	943	836	838	857	873	848	831	877	903	864	848	821	875	805	861	859	861	842	911	833	896	881	878	819	922	828	934	876	878	873	895	904	847	880	881	884	874	868	880	812	907	876	867	906	863	883	908	902	921	890	833	905	906	887	882	845	854	922	876	903	880	879	861	813	869	852	890	856	882	855	889	816	895	871	836	858	859	847	873	916	903	852	892	857	862	898	917	865	861	838	853	850	829	891	891	862	848	845	851	924	857	861	895	871	857	875	895	826	880	849	893	925	891	859	851	830	873	883	848	861	867	894	861	851	819	841	891	852	856	858	854	851	887	882	863	926	874	884	866	850	905	917	887	856	837	920	879	838	860	913	874	839	881	918	905	877	880	874	857	896	898	866	914	931	895	838	889	917	849	920	868	857	928	866	933	893	857	884	842	892	841	825	890	818	842	807	867	835	902	883	888	824	864	799	888	885	907	862	880	903	868	874	891	838	871	898	874	912	866	889	833	911	854	848	918	878	869	905	850	880	880	920	800	895	867	873	872	877	884	863	910	802	850	812	834	876	882	819	917	879	899	837	824	836	899	876	869	881	892	860	864	827	855	893	918	863	879	825	838	879	838	888	870	864	897	899	863	874	916	831	865	886	892	844	874	902	870	880	884	853	902	880	811	906	868	879	872	852	822	886	871	858	871	902	814	900	882	848	910	860	910	914	899	861	857	904	865	876	835	839	912	899	861	877	914	866	850	866	905	900	828	933	910	880	855	864	899	879	881	836	881	927	920	826	855	889	899	923	889	887	897	849	852	844	881	873	837	859	886	833	935	859	860	887	872	854	874	887	895	819	878	904	898	871	866	898	839	853	936	853	891	842	809	859	868	885	856	914	912	897	887	860	840	840	859	843	891	883	850	939	877	815	930	897	886	894	862	882	831	868	867	909	884	848	881	874	862	843	871	850	878	893	851	868	932	860	933	882	857	873	854	879	902	840	873	857	941	847	899	881	838	926	854	877	861	890	867	931
24420	13812	15511	13469	10382	7307	4650	3272	2694	2294	1981	1623	1393	1132	1021	1002	914	825	864	818	731	721	729	673	665	702	659	629	558	586	599	595	591	545	577	557	519	529	505	544	544	565	595	521	515	508	466	509	527	432	479	454	517	448	505	503	457	477	461	443	445	417	433	419	435	460	422	409	392	381	423	414	425	441	392	424	418	430	405	442	395	398	391	416	384	394	415	386	371	443	403	419	406	407	396	379	361	393	389	404	389	415	426	421	406	435	406	413	404	441	431	398	401	420	399	413	372	406	419	409	386	401	417	442	399	420	391	401	429	430	406	481	398	373	389	425	425	414	427	396	417	381	413	407	423	389	409	379	409	391	379	368	417	402	440	415	400	409	389	458	371	414	381	431	428	400	400	399	406	397	398	381	381	404	408	438	411	385	417	422	418	409	392	408	411	421	402	395	373	418	420	414	404	432	420	413	381	448	404	402	403	392	418	356	394	402	377	379	459	378	417	413	374	391	435	420	436	381	397	419	424	414	406	481	381	408	425	401	413	398	374	443	413	424	399	412	426	422	427	392	387	413	431	390	425	361	382	390	368	391	375	425	443	424	366	390	401	420	391	370	373	433	431	413	403	378	418	389	377	362	435	420	427	408	364	426	418	404	386	399	391	407	373	353	419	420	387	445	389	385	419	350	410	459	414	426	391	352	389	409	407	397	435	401	433	414	420	408	370	449	400	380	410	403	387	438	412	408	432	407	394	390	401	433	391	393	388	412	465	408	397	426	415	437	390	417	410	416	395	387	427	391	394	381	423	441	390	367	398	390	444	402	379	402	410	387	382	387	381	408	412	405	416	393	409	378	428	351	377	387	381	392	437	438	400	368	409	412	398	407	394	380	439	375	404	419	376	401	409	401	403	430	423	418	385	401	386	405	401	402	397	372	388	418	390	412	431	438	403	394	416	402	407	391	397	387	382	415	377	365	391	384	414	408	396	429	414	423	378	382	393	407	418	395	400	388	414	379	434	407	422	436	382	402	378	376	398	379	410	448	455	424	406	408	411	388	416	395	401	445	391	406	409	413	420	418	371	380	411	404	420	394	400	381	422	419	389	377	386	407	423	379	407	377	399	460	425	428	399	431	430	372	432	395	399	434	421	411	394	417	398	365	412	398	416	411	392	396	422	405	390	431	396	390	392	388	394	374	374	380	397	423	409	388	415	437	440	367	415	412	415	380	409	392	413	406	436	395	424	427	409	417	408	399	407	403	429	383	391	460	412	423	391	409	409	405	380	373	409	404	402	424	411	398	377	403	405	409	365	406	453	405	432	426	412	380	408	447	359	411	370	394	415	413	412	383	396	398	382	409	421	424	441	385	444	405	417	396	403	382	377	424	383	384	411	409	378	375	426	386	386	387	405	352	414	373	415	408	402	417	387	378	370	410	437	422	404	381	412	393	394	408	394	417	432	412	414	400	377	410	392	402	438	419	432	377	424	430	414	410	396	404	391	406	405	371	356	394	425	424	416	442	421	410	342	393	385	434	413	359	414	424	426	413	399	423	384	397	391	398	362	413	407	376	408	441	415	411	407	449	402	393	389	377	433	421	378	405	391	402	381	435	412	433	403	381	425	437	411	408	395	410	416	424	393	420	421	413	417	426	374	381	392	366	390	352	361	418	396	449	412	406	386	402	402	411	439	416	413	401	386	412	383	393	422	411	464	382	428	417	405	422	389	414	414	371	378	471	421	378	371	394	383	407	380	415	423	347	412	429	389	409	407	426	411	432	382	408	435	415	422	406	425	396	388	405	409	393	404	424	394	370	409	404	359	403	403	390	401	377	403	406	400	401	418	424	422	421	403	405	406	450	397	417	412	390	408	409	348	404	392	417	393	374	378	430	379	421	386	400	399	420	447	434	392	406	399	391	422	355	383	398	412	400	387	434	419	406	446	422	386	416	396	398	402	391	419	408	409	423	387	403	402	383	395	407	385	415	426	375	426	379	375	399	405	444	382	402	404	419	411	390	417	424	364	405	399	419	423	401	408	398	382	392	417	411	356	401	413	388	398	381	361	409	405	405	425	393	401	399	439	431	435	394	385	428	385	401	393	392	427	438	376	406	416	377	362	406	412	398	380	394	408	386	439	413	366	380	416	407	370	398	387	397	406	407	394	407	390	402	427	401	401	426	377	371	392	405	346	466	408	416	380	396	365	397	377	396	417	388	426	395	383	410	390	371	453	424	391	364	375	399	400	409	418	405	400	409	406	408	407	384	371	396	405	408	363	401	449	414	384	408	405	398	392	386	440	387	401	413	406	398	379	383	406	386	412	370	397	421	423	412	367	406	411	406	431	374	393	378	402	422	409	417	401	387	397	414	450	352	396	403	394	380	418	425	427	383	422	403	401	395	386	406	383	414	448	395	393	406	406	391	420	425	369	443	363	387	413	446	420	408	401	402	407	427	412	392	396	401	407	407	427	397	387	421	366	413	423	435	395	400	389	396	374	415	384	397	400	395	423	410	374	385	403	418	401	391	379	415	377	399	400	429	426	412	379	368	384	385	422	402	382	399	410	425	373	392	374	354	441	433	408	352	415	415	402	413	430	401	407	401	388	419	418	431	405	404	438	408	418	415	411	419	402	448	427	434	425	397	427	378	399	402	391	384	414	397	404	415	410	408	403	394	388	402	418	421	414	377	415	416	440	447	404	389	409	421	416	423	409	396	433	440	395	376	405	423	403	414	428	385	371	403	467	428	432	393	436	420	403	402	394	388	399	390	401	414	451	407	364	397	369	405	449	391	396	441	403	413	399	403	407	375	390	444	420	345	444	399	386	386	393	421	414	386	418	432	419	416	411	403	377	444	414	424	396	403	397	429	414	395	397	414	393	401	361	380	403	414	430	413	387	414	390	423	394	416	415	391	391	404	397	404	396	388	421	400	444	411	370	428	414	405	452	401	398	406	426	421	430	387	422	399	452	419	415	394	389	373	406	419	405	426	390	379	405	426	394	384	374	446	396	408	430	379	414	422	387	439	389	388	413	412	420	373	400	393	398	415	369	374	378	393	386	386	393	447	419	382	403	396	402	409	406	427	396	402	435	415	436	413	402	370	397	401	397	412	423	406	368	424	398	413	405	399	399	402	396	399	426	400	411	370	416	393	408	418	379	400	395	409	432	405	408	396	432	430	382	468	416	420	410	377	390	397	433	435	399	371	384	388	404	395	393	392	379	396	353	400	377	440	397	374	401	380	407	415	375	375	377	399	387	396	421	381	417	415	411	429	409	447	370	389	371	414	405	414	392	417	384	435	399	406	382	425	403	394	353	403	361	403	431	388	393	404	425	414	419	390	398	389	408	379	391	350	396	443	415	420	406	442	397	421	379	428	410	423	412	417	397	382	399	448	374	437	421	421	410	423	416	404	400	379	386	426	418	381	421	397	400	380	424	408	388	391	450	405	426	367	426	404	382	405	427	384	430	416	400	402	408	395	437	365	402	407
12953	10211	19985	23056	21898	18169	14119	12136	10841	9999	8892	7484	6290	5252	4846	4587	4467	4115	3685	3600	3136	2985	2889	2765	2726	2645	2444	2432	2292	2359	2226	2258	2271	2130	2023	1902	1776	1794	1787	1825	2230	2436	2201	1893	1715	1548	1643	1688	1542	1472	1381	1480	1588	1568	1737	1609	1514	1415	1370	1269	1220	1184	1148	1087	1018	1098	995	1007	1024	994	965	969	1003	1018	953	929	962	952	950	1014	941	1011	982	978	962	929	995	958	994	932	946	979	915	945	930	955	914	970	938	886	942	915	916	937	966	944	939	950	972	984	939	961	946	968	942	929	976	897	949	936	949	907	922	932	910	921	943	911	921	941	959	974	924	985	914	917	898	948	936	869	931	951	941	922	887	883	923	915	919	947	866	937	932	931	949	947	925	888	896	955	959	945	898	968	884	916	905	971	958	933	903	891	899	976	873	861	912	924	943	891	913	910	858	967	935	967	910	963	920	967	926	895	992	893	916	901	928	942	956	925	934	941	917	948	923	958	888	940	895	920	906	907	913	882	916	912	908	940	901	953	919	967	948	912	964	881	947	941	911	965	854	889	916	836	921	961	960	935	882	922	948	947	952	934	935	951	983	915	909	931	904	929	919	948	899	902	845	916	1029	976	918	978	934	911	936	947	952	894	935	883	929	940	916	954	932	948	887	896	972	878	916	910	945	966	920	928	914	899	928	971	846	953	934	984	966	916	944	909	910	931	898	846	843	933	886	946	905	935	949	903	928	920	896	971	913	899	918	947	973	901	934	928	907	919	942	959	913	920	932	888	929	914	952	943	910	958	917	971	896	899	970	889	907	910	915	956	936	864	965	924	943	928	907	923	988	887	906	937	908	975	913	943	955	922	916	941	955	920	877	905	918	936	933	902	969	926	931	860	935	908	897	854	979	937	948	894	920	978	902	919	900	943	955	903	945	923	934	967	966	948	950	936	927	916	912	941	949	917	934	961	946	854	939	895	900	914	940	958	892	927	936	851	888	924	896	885	898	911	897	951	919	963	898	939	973	955	922	890	894	934	921	918	917	930	927	940	938	899	924	960	857	1000	960	988	951	988	905	889	946	893	988	945	902	956	925	902	912	950	915	954	918	939	942	912	897	902	923	892	900	953	931	849	892	903	985	910	937	898	906	950	966	902	931	930	882	870	874	945	937	843	896	922	972	910	950	889	901	886	968	911	901	928	957	950	888	898	902	931	909	893	976	921	918	906	922	933	903	921	886	878	878	945	945	942	936	930	888	910	871	953	947	886	945	938	948	952	927	894	931	884	954	961	938	933	924	886	928	925	950	962	937	927	934	941	948	953	956	892	942	949	930	972	949	937	993	959	953	879	939	931	973	904	951	926	956	920	905	938	930	926	922	934	936	917	957	889	934	911	929	939	967	924	956	949	915	954	956	926	894	935	890	855	897	956	934	899	957	947	886	936	874	950	926	905	938	927	861	926	859	915	937	910	881	902	943	941	942	888	962	923	904	904	874	947	957	926	912	876	893	912	973	975	925	899	868	922	938	903	868	886	905	950	972	901	942	980	917	886	915	923	919	939	965	953	872	906	914	975	893	932	906	991	900	946	941	896	888	869	903	881	953	928	956	918	934	1016	931	939	919	895	955	927	969	884	964	892	950	878	941	921	952	931	889	948	920	982	920	957	914	896	958	939	944	934	946	893	911	905	902	935	921	960	897	860	889	958	902	959	908	992	899	971	955	930	891	895	922	900	942	928	948	914	978	986	967	917	925	930	901	894	951	909	890	900	944	945	936	953	968	896	946	953	923	930	953	901	865	913	904	941	909	897	909	898	927	879	950	970	883	918	877	979	895	916	870	923	943	979	909	930	901	908	890	912	915	920	994	927	891	902	904	890	889	875	948	928	914	948	926	890	935	901	919	935	914	898	902	946	953	960	865	923	913	940	973	897	872	907	946	925	942	1004	886	910	917	869	914	925	920	966	916	884	913	929	965	950	898	960	915	943	926	920	915	907	951	867	882	911	904	908	942	965	929	900	914	925	912	951	914	919	922	922	941	919	891	899	872	928	915	898	905	953	945	890	882	956	934	905	906	897	962	915	908	967	911	915	939	993	911	953	941	880	950	953	912	966	865	949	928	845	950	941	872	927	961	914	1001	880	970	952	940	984	939	946	972	955	917	937	946	936	933	936	890	940	960	918	872	929	848	968	930	899	962	968	926	941	914	941	926	895	930	931	899	1000	866	921	886	912	913	934	902	906	930	930	940	931	911	899	926	937	894	894	940	915	936	910	937	911	929	936	911	936	913	931	911	931	908	923	905	852	904	978	952	916	910	888	900	917	906	909	962	927	882	962	910	895	924	957	973	893	933	925	911	963	913	903	933	879	900	943	967	944	865	932	900	959	940	935	896	923	982	939	922	909	977	902	900	959	924	955	869	945	938	890	972	1015	911	924	957	988	942	916	917	913	955	880	923	938	852	881	936	955	918	912	895	927	902	902	932	899	975	883	882	999	888	895	956	904	938	898	929	944	892	930	930	879	880	871	907	867	926	890	930	896	951	932	928	976	939	892	923	966	913	966	909	928	907	942	905	951	938	892	918	900	919	921	944	896	915	919	968	925	934	942	902	920	920	949	908	935	929	906	901	950	867	945	920	920	880	911	939	891	928	868	907	935	885	922	896	926	906	950	942	870	932	868	897	893	918	906	926	918	941	936	954	907	887	912	917	931	890	837	914	893	908	943	920	869	914	909	902	949	929	975	955	934	970	902	992	970	973	958	900	878	895	916	919	946	923	933	968	929	898	939	903	897	922	873	879	931	931	890	912	951	913	908	926	912	951	920	853	966	906	962	962	901	942	947	911	942	892	979	932	917	915	933	867	886	923	895	934	989	928	855	932	868	957	974	923	929	954	885	884	936	875	906	922	844	928	873	954	915	949	941	895	958	892	920	897	911	935	904	949	907	927	945	891	934	887	926	960	897	901	980	883	917	955	886	929	905	900	958	855	898	918	932	955	1024	919	943	962	891	894	917	917	914	875	970	941	914	903	987	933	939	918	945	904	906	918	948	984	940	975	938	926	911	920	977	939	918	912	892	944	937	931	913	900	935	905	897	896	980	956	911	944	917	891	887	921	942	949	861	942	931	993	949	903	960	907	942	924	876	910	913	936	1036	969	959	948	928	879	876	936	910	898	901	893	925	871	961	938	913	914	940	903	925	916	921	918	935	908	964	946	897	955	915	950	977	918	948	907	920	877	869	927	891	961	931	972	893	942	933	939	951	967	898	932	848	912	917	911	929	947	945	916	865	920	950	897	946	972	939	964	961	919	932	919	891	905	946	899	888	962	915	882	935	938	893	931	933	934	955	915	994	972	945	929	930	871	894	917	939	922	877	914	911	964	939	904	923	955	850	962	924	985	873	925	909	902	907	918	986	925	908	930	930	954	925	944	979	946	893	936	927	920	973	920	930	939	986	944	945	927	907	937	917	959	941	924	898	929	896	964	907	921	936	908	874	937	962	986	884	903	934	973	934
7889	4831	5852	4400	2891	2101	1593	1218	1182	1051	834	735	670	616	533	527	502	462	447	465	412	409	398	416	374	409	378	349	406	401	390	345	379	369	351	365	304	338	327	338	329	299	341	345	360	366	322	341	328	338	341	328	309	290	322	307	319	332	321	346	333	324	351	320	336	349	325	312	339	314	325	317	321	310	347	319	342	314	312	320	350	354	349	335	312	331	289	299	320	290	333	339	318	321	334	314	352	335	327	304	309	357	327	317	295	320	319	304	314	293	291	300	328	306	318	328	316	333	313	327	330	314	308	301	322	316	322	304	307	308	317	269	319	339	323	341	286	291	324	319	281	298	335	319	293	336	329	329	327	319	312	314	343	353	325	323	370	320	319	348	319	313	334	336	307	306	309	301	350	359	307	292	333	311	314	315	306	334	326	307	338	332	309	320	344	299	332	335	329	331	321	338	351	312	321	306	317	304	332	354	373	357	305	292	328	334	326	334	355	329	293	373	337	323	283	314	306	321	314	328	321	307	328	335	336	339	320	303	322	300	306	355	303	315	292	326	288	304	323	360	313	305	342	350	321	281	299	337	302	316	306	293	306	310	308	342	302	317	331	327	335	329	326	316	332	329	340	322	305	352	296	338	333	338	326	333	323	349	364	309	311	340	323	312	321	358	323	317	327	341	342	337	345	308	354	322	351	320	336	330	339	317	309	338	298	310	325	319	332	341	324	299	321	342	335	312	346	344	288	321	321	329	325	318	301	332	317	310	283	336	290	325	326	338	310	301	339	345	313	316	328	321	340	306	328	322	331	311	331	308	323	305	324	302	327	333	324	299	340	344	304	356	316	332	333	363	320	322	295	351	321	336	345	324	322	333	301	319	306	316	309	337	297	305	321	302	364	313	289	358	306	314	337	324	308	333	334	321	338	327	325	308	311	324	368	332	352	308	317	328	336	331	307	317	289	292	316	341	320	326	322	307	363	304	339	300	349	294	316	311	295	298	307	316	327	302	319	323	305	338	318	331	301	327	322	334	293	300	297	318	294	273	313	332	301	337	330	300	308	290	319	309	311	331	316	318	348	300	322	323	292	317	323	345	285	354	279	307	316	317	309	332	368	329	313	364	308	305	308	340	320	302	288	299	347	336	334	294	292	333	305	316	364	300	323	328	300	338	337	333	313	294	306	326	348	340	340	304	342	282	300	311	327	354	361	338	332	341	288	307	321	373	327	301	327	269	319	332	315	280	313	315	341	302	333	345	334	334	289	338	363	292	326	332	344	307	340	269	287	324	312	330	306	320	325	352	319	334	350	288	356	310	338	325	302	312	324	318	359	287	318	348	331	318	320	327	325	344	338	378	314	353	356	327	320	306	313	340	317	328	360	342	314	305	317	301	314	314	305	340	323	295	314	348	325	340	300	327	287	289	331	308	357	284	326	308	310	308	307	317	310	317	337	331	313	314	331	334	331	325	306	294	331	333	335	327	285	337	317	313	327	314	335	285	328	319	323	302	357	344	331	350	327	296	324	361	300	313	337	348	292	340	330	313	340	302	329	331	303	335	345	323	350	326	345	285	308	314	311	311	308	314	339	330	338	317	326	299	326	333	341	337	353	311	303	317	290	359	370	342	298	302	324	336	291	315	320	343	279	338	325	328	346	351	355	327	328	338	341	289	309	327	345	337	314	304	356	309	329	319	344	308	353	326	335	335	331	324	301	272	339	313	317	334	299	323	312	322	311	346	324	307	317	348	322	310	300	321	308	326	337	319	314	338	289	319	296	274	358	360	353	324	320	326	356	309	309	317	281	322	359	309	310	342	321	348	325	333	316	337	300	370	329	349	340	321	352	308	330	334	304	290	342	313	351	312	324	340	322	326	318	310	332	342	322	293	343	333	328	290	289	330	353	327	308	304	351	325	336	300	318	306	281	315	294	331	340	329	293	347	331	310	319	355	305	335	326	347	280	306	357	328	343	299	321	300	316	309	348	321	311	300	313	337	348	302	327	322	314	330	341	288	361	311	267	325	308	276	303	340	385	315	320	312	309	300	322	306	293	316	332	328	325	337	327	324	329	309	344	313	362	364	312	327	355	289	352	337	303	307	307	310	336	332	307	328	321	316	341	364	333	309	307	324	314	308	291	282	306	249	323	333	351	273	301	321	346	336	337	299	342	343	323	299	343	305	339	360	310	345	296	316	340	331	317	297	300	345	335	300	320	304	331	298	313	332	315	340	349	314	323	324	314	318	300	341	284	303	334	321	330	341	338	337	356	319	280	309	330	296	272	299	338	278	311	302	337	331	325	314	341	347	324	328	325	307	347	324	326	323	344	310	329	321	332	344	319	317	314	326	343	311	308	301	329	335	333	306	315	314	308	325	324	325	302	317	330	342	282	317	349	312	322	352	335	327	293	305	305	315	326	329	346	321	330	352	330	329	322	297	351	344	312	335	314	354	308	309	347	311	352	288	316	315	339	305	351	331	338	329	349	287	332	315	330	334	331	303	337	322	288	328	316	329	316	365	324	342	314	280	308	317	337	318	329	309	304	322	296	346	315	325	329	309	328	296	298	342	296	291	309	355	340	353	340	313	342	321	345	302	309	343	319	300	303	327	329	304	313	311	322	334	328	334	319	334	313	321	319	338	320	302	297	302	320	309	337	336	312	320	335	333	328	333	346	371	307	330	342	303	367	312	306	324	333	310	360	326	337	274	329	283	316	336	349	335	353	323	330	318	339	287	352	316	325	308	344	326	329	329	324	342	307	336	307	341	303	331	328	326	320	294	303	333	342	334	292	324	351	363	300	334	310	317	324	298	333	308	327	306	300	312	282	338	304	348	323	296	323	328	313	355	372	339	310	317	340	341	312	314	301	307	296	295	316	320	352	333	314	307	310	347	323	298	319	325	311	295	266	338	320	293	341	323	313	316	314	268	332	304	296	321	306	282	311	322	308	332	319	305	327	332	301	343	333	328	294	326	358	317	306	321	302	346	323	332	323	318	317	300	313	280	317	307	279	278	328	348	331	335	324	350	315	318	336	341	334	309	304	326	336	337	319	327	331	342	321	353	308	327	315	317	301	292	321	335	328	327	294	325	308	353	320	341	307	354	305	330	334	296	308	308	348	321	297	335	309	310	314	381	328	322	317	329	324	346	333	334	332	293	304	325	320	317	321	318	317	309	328	312	294	338	345	305	344	326	331	307	301	307	333	369	336	322	321	325	310	333	329	317	312	321	304	335	362	331	311	309	279	294	256	302	333	309	339	337	301	343	329	329	357	332	345	337	294	313	333	325	340	336	314	322	319	316	320	290	290	355	327	321	288	308	296	317	336	325	320	343	306	310	318	322	368	322	312	295	317	314	329	319	333	353	310	311	332	333	318	321	327	317	344	347	339	321	305	327	294	300	339	347	330	312	323	317	317	322	299	301	309	317	313	320	312	300	324	348	301	310	344	304	337	282	314	327	292	301	308	348	344	299	285	329	342	333	311	347
4923	4508	10033	11133	9718	7855	6457	5404	4713	4312	3886	3259	2791	2490	2244	2106	1945	1762	1648	1566	1514	1410	1427	1351	1283	1298	1229	1250	1254	1229	1266	1212	1094	1081	1068	1036	1043	1000	956	949	922	945	923	919	896	872	900	880	868	829	859	847	865	843	840	859	842	823	843	818	781	833	776	824	784	811	773	776	787	782	746	744	800	810	764	874	805	816	745	774	854	706	762	788	767	786	759	761	769	779	792	747	730	746	745	772	716	766	775	780	746	728	746	761	773	781	834	790	751	746	805	754	753	759	739	717	753	771	716	762	809	790	740	807	770	731	745	748	747	779	751	708	759	773	788	796	750	767	762	765	722	767	738	772	737	743	720	729	764	714	781	777	752	772	741	802	771	744	788	753	797	783	742	767	807	752	746	745	790	712	729	763	728	731	805	758	812	741	744	741	817	735	769	771	768	759	750	796	765	779	768	791	744	775	779	754	793	788	751	731	752	796	812	751	767	767	767	722	790	747	748	735	765	734	746	808	714	712	782	731	751	716	774	751	761	774	775	708	763	794	743	757	732	750	722	746	766	770	769	757	722	720	781	778	738	772	743	809	737	743	759	768	715	784	825	760	781	761	735	796	778	735	776	755	764	782	775	726	742	758	733	746	800	754	774	696	730	826	750	752	715	755	778	733	741	722	787	735	750	775	744	787	792	738	729	751	788	811	741	788	788	750	753	773	785	771	715	788	753	724	744	785	749	738	768	750	720	795	786	748	734	772	736	753	745	774	752	749	781	753	764	747	799	740	799	752	724	777	773	713	821	772	724	758	758	746	779	773	739	754	764	749	767	750	750	724	710	747	777	672	751	748	820	731	785	790	734	742	811	784	774	734	781	740	746	751	739	757	728	728	753	784	761	751	762	739	704	752	765	758	709	778	781	750	773	760	756	743	804	739	809	727	793	707	763	764	797	760	773	746	756	742	753	748	781	797	730	775	742	750	799	737	728	713	731	798	779	769	767	755	754	714	728	800	767	764	733	741	748	750	781	801	776	748	806	773	780	779	789	740	720	705	761	787	805	765	711	835	757	747	738	758	791	809	819	752	801	781	785	756	787	776	781	722	694	741	800	771	731	819	752	796	752	753	737	798	745	701	773	762	773	748	734	777	795	721	771	747	748	779	719	751	796	766	699	796	783	729	810	743	744	750	778	776	778	745	724	759	776	750	791	754	789	795	734	746	756	715	720	779	793	719	769	737	737	780	776	712	705	752	769	776	771	740	743	750	733	759	809	757	809	766	739	779	744	780	762	740	732	766	737	709	753	731	817	779	706	734	740	756	781	747	732	782	764	751	770	741	757	772	712	733	791	772	784	770	761	720	737	799	728	797	765	744	808	714	762	804	797	744	749	758	747	784	794	808	740	732	795	738	753	732	754	740	775	787	765	839	784	767	753	707	804	760	785	753	811	719	733	730	778	759	716	686	755	780	761	775	772	787	771	762	778	794	739	749	757	729	744	780	709	797	742	768	765	717	834	745	757	796	777	741	724	797	750	750	732	756	808	791	736	774	736	771	787	756	705	803	766	709	784	788	815	721	748	768	738	757	760	747	804	741	730	810	789	766	747	818	788	779	783	787	741	726	751	793	722	730	732	728	746	666	750	747	749	741	713	767	789	697	733	775	764	783	787	738	725	812	759	752	719	754	775	800	752	793	785	736	751	784	737	745	753	789	728	808	765	811	731	766	750	769	714	736	782	795	734	737	736	743	768	788	787	792	768	762	744	771	739	729	730	815	774	797	774	760	765	723	747	765	734	777	798	732	744	764	768	802	768	766	741	827	739	762	812	757	722	786	750	757	776	788	752	791	779	784	757	783	735	751	776	767	755	696	736	765	732	744	768	737	750	852	736	752	736	767	750	720	776	789	786	743	769	737	780	778	823	764	722	736	761	798	748	746	748	738	696	736	780	729	745	725	726	762	772	739	785	751	763	804	699	771	720	717	815	779	754	712	754	804	742	827	729	773	807	756	778	779	704	723	781	808	850	728	751	737	754	789	731	752	807	725	704	719	750	736	774	747	789	728	739	761	736	710	716	751	779	779	750	778	711	742	778	725	736	735	749	755	737	788	787	721	818	748	778	747	788	781	728	718	821	785	772	739	825	757	755	781	754	730	777	715	781	772	772	788	720	781	727	786	744	744	758	743	742	760	777	766	772	750	714	757	736	761	724	757	752	798	810	779	781	796	749	740	741	787	748	740	850	806	760	779	716	752	700	793	736	749	788	781	742	794	807	770	779	731	756	730	738	760	747	771	730	715	760	753	761	770	786	757	809	704	709	727	736	764	783	771	723	706	736	724	740	778	751	722	792	773	722	788	767	825	790	722	756	736	828	762	755	750	794	770	749	782	773	748	759	763	750	728	723	746	783	732	830	745	727	786	781	760	772	776	804	791	767	742	797	720	706	765	769	748	740	767	770	758	767	757	790	756	726	752	753	727	762	759	732	774	761	762	798	717	781	795	824	775	720	745	762	753	751	796	729	712	769	712	769	735	752	745	760	725	777	753	793	774	764	757	770	741	766	705	785	733	716	733	787	707	741	777	790	776	758	713	795	742	772	730	711	749	782	768	827	743	769	785	727	747	769	743	704	743	775	762	792	742	770	771	751	721	748	807	789	806	736	734	794	807	710	749	744	777	727	758	728	725	725	757	767	763	818	742	798	783	711	762	787	765	792	761	733	748	737	689	791	734	770	786	797	729	745	708	772	733	762	763	737	747	778	774	752	763	739	772	778	721	739	720	739	744	746	763	726	767	737	695	724	774	762	794	763	722	731	754	756	723	821	760	795	744	773	809	769	786	764	796	737	772	716	738	756	763	746	782	738	713	755	736	820	775	740	773	783	696	769	765	729	783	757	711	701	763	738	786	728	806	770	788	759	744	769	769	792	733	732	720	763	731	749	734	745	776	710	779	737	787	755	738	735	787	743	726	802	755	758	784	705	751	773	748	770	797	734	725	808	785	736	760	722	718	731	794	743	765	779	792	742	741	760	713	773	784	722	750	800	748	769	831	785	786	776	755	737	763	742	719	743	735	792	813	732	741	798	786	726	803	749	769	740	763	788	771	780	751	774	733	731	684	732	760	737	809	736	759	741	791	752	726	777	789	759	789	729	713	780	733	764	839	794	724	779	734	744	763	788	719	700	733	739	789	762	762	800	721	779	715	786	770	763	761	775	753	786	754	765	773	761	798	727	732	740	790	744	784	769	755	787	773	754	769	755	731	784	714	715	748	797	789	752	755	765	786	746	773	812	734	754	721	745	757	790	759	696	781	752	695	733	808	734	794	762	769	756	735	768	799	778	745	804	758	738	742	780	725	757	723	744	753	776	802	790	719	790	776	781	776	792	745	766	771	745	744	793	767	773	789	773	800	759	748	801	738	808	766	730	782	783	800	775	764	801	732	773	768	744	711	767	724	774	754	740	754	757	730	747	760	753	776	728	741	807	744	718	765	768	781
16347	9420	10933	8923	6511	4471	3125	2338	1913	1637	1379	1194	994	893	871	789	697	671	658	582	583	576	528	548	510	487	501	479	534	511	519	474	486	461	458	458	423	441	437	461	470	458	443	444	415	427	473	400	402	397	388	383	409	397	448	468	456	414	430	359	371	422	406	355	412	395	367	355	354	392	380	409	383	368	338	383	375	396	398	393	351	371	380	379	334	357	348	351	333	381	316	381	410	395	352	392	373	379	399	399	352	381	365	360	423	413	389	379	335	374	384	370	418	370	349	360	353	393	392	375	376	374	369	374	335	351	390	385	374	403	381	358	356	334	378	373	417	378	365	381	363	382	382	378	404	343	396	385	368	410	360	354	386	396	410	374	368	377	378	364	334	384	390	352	412	363	380	412	357	369	347	345	386	361	404	334	358	406	346	331	375	347	372	338	375	412	361	375	386	380	373	400	324	334	344	380	388	351	408	366	394	356	365	368	381	401	348	371	354	384	361	387	386	352	372	351	332	329	373	346	377	382	359	407	396	332	360	365	349	376	420	367	351	353	364	343	388	381	384	338	353	398	349	354	379	393	366	385	350	360	363	373	361	358	332	365	355	389	370	368	368	371	389	391	355	394	386	331	374	344	389	374	359	379	372	356	351	376	383	352	360	360	388	374	416	397	383	388	409	367	375	350	353	351	405	381	378	350	367	366	369	330	353	372	356	374	370	401	398	339	386	357	393	352	387	358	375	373	346	364	376	371	393	354	387	404	361	401	408	391	379	354	362	336	354	387	370	335	395	387	359	360	355	373	348	413	391	396	366	349	393	391	365	367	355	361	367	380	365	357	362	387	374	357	382	362	371	344	378	350	407	343	371	369	372	380	363	347	381	407	350	347	368	393	382	360	368	367	355	403	361	355	357	376	388	369	384	405	395	410	364	378	328	352	359	393	353	401	362	351	355	353	327	365	365	341	394	344	340	383	361	321	366	341	371	349	353	366	375	349	388	375	388	383	347	367	357	378	353	374	363	366	407	363	370	348	368	356	372	396	364	361	412	372	366	335	369	381	386	388	365	365	375	366	366	411	355	362	394	413	369	381	382	392	359	379	378	358	399	417	358	379	390	341	365	373	345	398	363	367	368	371	381	383	342	369	362	367	387	378	350	328	374	440	413	408	377	352	385	349	376	346	360	363	382	372	396	396	394	381	357	398	362	389	350	373	398	382	386	349	360	357	371	356	393	359	404	380	387	387	375	360	381	373	379	409	381	364	351	380	394	364	386	364	372	362	368	333	398	379	405	366	381	366	371	361	361	398	415	377	363	417	394	384	335	335	356	354	332	392	372	381	380	365	359	377	372	355	388	347	387	363	352	348	373	364	408	363	372	392	337	361	362	392	351	397	374	369	355	384	351	389	348	381	373	352	357	345	409	371	394	381	362	363	386	374	396	389	383	399	387	314	369	380	360	369	390	345	353	359	357	364	365	390	378	380	406	401	408	371	392	399	400	366	408	397	371	392	397	401	387	383	363	348	382	374	394	360	361	366	366	361	328	363	365	338	372	364	380	333	371	341	382	385	351	314	386	351	420	379	379	335	365	350	380	378	398	411	354	373	345	380	394	379	372	376	401	345	352	366	392	353	391	387	411	335	381	347	338	352	374	409	316	362	365	359	398	372	383	377	313	347	370	373	392	354	383	380	358	380	351	359	318	354	384	371	423	366	375	368	374	416	408	351	371	361	354	373	361	402	369	354	353	373	392	375	331	359	347	340	358	391	397	373	393	344	342	393	383	356	340	386	369	381	386	383	371	364	376	336	372	367	362	351	352	381	392	380	368	371	417	345	385	370	381	377	359	354	354	358	361	356	392	339	386	397	397	378	367	368	348	421	359	346	408	346	344	329	355	389	392	398	342	398	392	342	390	413	388	411	360	340	366	358	363	374	402	348	382	347	387	354	359	385	367	381	350	395	366	397	370	386	383	394	395	352	347	395	400	388	339	363	352	362	381	367	353	369	341	367	358	366	375	393	407	337	372	362	373	391	382	324	386	393	419	336	344	391	376	344	344	349	370	361	377	349	401	352	381	367	391	373	351	335	385	368	363	366	390	390	354	381	352	395	337	373	374	393	370	376	342	380	367	383	368	378	368	342	338	367	366	350	355	377	369	392	355	361	352	354	376	334	356	365	308	380	351	324	377	364	402	406	358	347	372	390	414	395	360	363	348	366	332	386	370	381	359	397	330	421	425	414	379	380	377	388	354	354	359	410	353	344	363	389	376	414	343	334	363	393	345	394	371	342	345	331	375	313	392	374	401	326	402	358	363	396	402	354	385	382	401	372	349	339	388	351	356	369	345	401	366	395	363	347	361	368	371	373	371	355	354	342	368	375	381	370	351	376	406	399	358	388	380	347	387	356	365	395	394	366	434	398	378	357	392	351	373	354	349	388	387	348	363	394	342	345	410	388	401	371	384	329	397	341	369	343	385	369	401	333	389	372	385	385	368	378	370	363	384	367	399	377	394	367	373	352	389	345	395	356	345	364	377	351	367	377	328	379	387	372	326	385	374	393	405	372	389	383	407	366	386	373	349	383	354	385	375	418	348	375	380	353	368	417	407	412	401	373	390	339	348	368	378	359	370	423	367	379	389	360	367	372	341	400	380	405	396	341	382	353	380	374	389	380	341	382	348	360	370	383	362	358	356	327	347	337	363	333	343	380	370	378	350	340	397	388	387	359	353	378	378	410	380	391	360	363	371	386	371	351	354	339	383	364	364	343	365	399	389	363	363	345	364	352	344	339	375	351	365	390	346	348	362	399	399	372	389	373	371	319	362	391	386	345	363	359	347	351	361	357	351	355	379	366	357	377	336	335	391	359	372	360	406	371	376	366	394	374	372	407	357	365	365	397	373	388	388	418	397	378	383	362	340	349	327	363	370	349	400	384	382	380	357	362	383	372	373	341	368	387	360	391	379	379	336	372	365	369	396	386	364	379	372	369	336	407	362	383	387	366	380	325	378	378	398	358	371	330	408	379	397	365	367	382	399	382	353	401	391	352	365	371	350	387	384	378	335	333	340	389	381	386	399	370	376	365	375	338	385	390	399	351	402	348	380	364	375	393	364	381	345	367	358	378	374	383	392	365	372	382	375	354	397	376	401	366	390	363	380	366	374	384	411	410	358	374	364	411	378	364	389	363	366	347	321	354	358	367	375	388	360	361	358	388	364	381	349	365	390	391	384	367	373	369	363	368	375	367	357	374	391	368	386	361	401	355	340	352	382	373	363	345	388	389	380	368	414	370	355	374	371	364	372	352	394	342	400	380	333	350	362	400	400	376	371	365	366	372	400	342	389	361	356	388	359	341	320	327	375	367	367	404	386	378	402	410	360	421	380	384	345	366	372	355	434	376	367	362	360	377	373	343	374	379	376	368	364	369	351	394	391	389	402	356	342	369	431	374	355	368	366	372	386	354	382	402	365	407	369	361	396	373	400	327	404	370
9967	7629	15784	18393	16696	13744	10762	9314	8308	7589	6529	5448	4471	4017	3717	3348	3159	2886	2730	2514	2422	2244	2184	2046	2075	1959	1950	1832	1889	1822	1864	1893	1801	1683	1513	1511	1448	1365	1447	1480	1617	1670	1504	1381	1444	1336	1232	1263	1222	1137	1081	1216	1265	1286	1296	1203	1190	1086	1120	1078	1028	993	964	956	954	967	937	884	916	919	934	917	859	904	938	924	945	944	902	918	895	872	905	879	864	839	842	896	880	904	916	877	877	905	872	895	849	827	869	860	868	864	898	855	896	860	905	892	852	870	871	857	903	888	890	875	833	931	874	831	868	914	884	889	894	874	833	883	839	894	888	832	856	857	846	869	832	867	812	883	870	853	834	883	880	831	907	890	844	899	839	869	889	905	894	855	887	955	835	909	951	885	826	878	876	843	874	867	942	873	853	905	865	912	844	924	861	821	918	887	876	881	866	916	894	848	838	835	850	931	861	838	893	833	855	867	898	895	836	832	871	804	873	898	869	860	787	803	964	907	827	860	843	905	922	842	856	851	866	900	918	902	880	910	844	856	844	909	873	864	896	899	903	862	871	921	904	847	800	865	875	867	864	870	855	859	846	849	844	848	947	894	859	874	829	853	848	842	863	829	820	811	849	854	840	848	862	931	849	906	885	849	867	879	817	872	832	857	879	855	903	867	878	834	842	800	914	816	842	908	895	866	864	924	826	835	855	872	878	839	912	880	884	788	858	846	834	874	882	873	846	894	840	894	916	863	868	865	880	839	863	898	891	798	826	865	872	890	853	860	881	863	874	857	881	820	875	892	899	818	878	899	912	817	843	856	853	890	840	844	877	833	860	860	835	893	833	823	869	818	843	839	865	890	859	854	883	853	845	787	880	830	835	828	873	862	862	886	895	872	844	846	902	830	867	830	896	855	858	815	883	926	877	928	879	856	862	819	897	926	842	884	875	893	848	868	916	844	865	871	861	892	843	869	865	892	855	818	893	841	829	863	846	862	834	888	888	880	869	880	879	852	933	878	843	845	867	825	874	877	867	886	850	918	916	873	926	854	902	830	881	882	826	845	822	815	856	835	825	847	828	934	843	895	912	856	854	891	875	875	841	834	824	821	828	860	843	914	849	859	880	850	839	885	884	893	884	867	881	871	838	850	854	848	838	863	853	853	856	867	845	842	856	851	826	866	800	824	876	860	888	898	896	935	881	860	862	865	879	899	889	887	869	863	852	833	864	882	889	823	824	833	819	853	892	843	809	865	876	841	836	862	888	865	855	823	840	820	949	822	889	899	852	855	896	897	870	856	869	869	892	909	842	885	869	887	844	894	867	871	877	880	867	896	885	838	890	843	927	883	871	863	856	869	889	852	897	847	866	892	871	868	896	861	904	866	931	831	884	901	885	845	899	872	820	819	857	885	862	894	879	845	851	852	828	854	851	908	898	871	831	865	853	872	847	821	884	870	888	851	857	844	829	838	870	881	879	827	874	923	849	869	886	857	900	837	870	880	847	901	795	854	855	878	854	846	885	904	849	847	876	863	845	851	871	880	858	856	838	915	817	816	898	900	835	911	800	887	882	872	884	890	840	928	908	849	880	884	832	864	879	838	867	916	882	864	884	862	902	830	880	815	864	880	879	896	915	843	844	923	920	865	842	911	893	847	816	867	820	890	839	819	883	862	850	874	873	845	832	901	884	873	938	868	866	878	894	789	847	893	858	870	889	913	886	888	868	906	890	885	830	837	856	877	872	863	829	860	877	857	873	837	839	863	900	851	850	903	884	861	873	832	884	817	853	897	849	853	838	903	887	874	839	836	861	842	865	874	832	887	891	873	825	852	835	876	863	853	834	832	840	891	907	860	814	910	807	836	878	842	836	899	880	844	826	863	896	849	854	876	808	847	835	815	909	884	804	867	862	865	848	839	852	882	864	877	861	856	887	853	860	830	894	835	879	875	870	888	832	854	856	826	875	838	874	840	900	895	867	861	871	852	867	888	822	824	869	862	842	803	824	836	875	942	893	827	880	866	931	868	885	858	820	861	885	884	847	826	892	877	858	869	832	871	884	872	837	896	840	832	888	851	884	866	858	869	871	837	903	877	852	902	877	880	887	824	848	829	855	873	831	912	873	875	920	913	836	876	851	852	872	841	853	847	907	889	865	825	893	885	853	885	905	883	881	910	784	800	896	869	906	857	875	854	877	853	855	867	882	881	890	895	833	869	826	893	871	870	866	889	880	864	877	942	830	860	870	841	871	870	854	828	822	859	845	789	850	876	870	865	893	875	876	829	893	878	890	842	870	914	874	875	885	886	897	840	868	860	887	891	849	883	863	884	827	861	902	829	894	860	878	910	850	859	853	888	902	940	912	885	844	850	818	821	890	839	887	835	887	834	869	844	830	903	873	855	841	870	896	865	865	873	910	868	857	839	838	857	849	869	828	860	857	889	860	851	869	848	857	878	842	857	938	919	861	868	911	877	886	833	887	902	859	876	852	856	890	843	861	869	845	775	829	839	862	905	879	824	895	869	823	853	862	836	856	850	868	881	890	885	806	893	835	810	783	856	853	899	835	878	814	841	871	844	873	847	825	833	894	863	904	812	851	884	839	857	854	906	823	889	869	900	883	847	825	842	891	884	876	897	872	869	873	842	872	877	876	853	816	866	907	828	869	790	868	894	834	889	870	846	842	829	861	928	814	861	788	869	874	900	799	853	901	860	872	834	871	877	843	852	895	919	897	867	908	861	835	902	881	889	813	891	840	842	859	880	856	872	883	844	850	850	912	844	889	874	871	836	842	809	901	865	872	853	894	910	866	849	901	870	863	848	819	906	859	820	868	853	871	897	854	883	861	899	853	808	865	835	870	857	888	865	930	866	873	909	887	876	864	866	827	837	864	880	850	853	876	849	838	881	837	845	875	829	850	862	848	865	851	866	882	820	857	859	869	870	883	825	840	848	881	838	836	896	874	891	892	832	862	857	864	899	876	862	860	855	897	830	833	844	840	877	874	884	846	887	863	906	896	851	853	885	849	860	883	839	881	850	886	898	820	913	843	831	868	923	857	852	907	890	866	887	913	865	856	892	862	834	811	899	842	833	875	866	879	904	864	892	875	866	826	835	828	814	842	850	804	832	873	900	883	862	816	845	884	829	889	862	903	899	860	874	828	852	842	837	889	867	888	883	850	881	866	844	861	864	895	915	851	845	851	889	837	886	871	858	866	886	875	859	903	858	862	857	851	796	816	909	843	866	836	896	861	908	892	854	834	823	858	826	855	909	866	826	879	856	896	903	896	886	909	845	854	860	864	874	846	820	880	849	849	832	883	856	866	895	857	844	919	911	901	897	889	833	904	905	901	866	859	892	814	872	857	889	848	796	866	882	970	876	885	906	872	860	887	846	855	898	857	932	888	857	922	851	825	847	855	867	848	838	813	845	853	823	879	848	829	878	870	847	831	893	880	872	838	829	867	852	904	829	869	880	816	878	900	964	872	862	873	865	828	883	822	860	876	912
24312	13912	16029	13450	10134	7412	4908	3650	2938	2537	1956	1657	1367	1184	1119	993	915	916	785	762	746	706	666	681	722	702	633	626	620	651	616	610	602	592	540	585	526	558	521	540	558	593	538	514	531	518	527	474	516	466	436	438	507	527	492	499	460	447	458	449	428	440	459	377	423	433	407	400	415	405	390	364	410	378	375	396	416	381	411	359	411	377	400	388	438	408	401	422	418	422	420	388	416	362	374	397	368	393	442	395	403	413	424	414	409	418	396	420	422	415	425	391	421	418	407	444	403	382	422	419	445	398	409	419	406	393	375	391	406	450	391	380	408	423	439	436	409	369	409	413	402	411	385	441	399	391	389	371	407	451	407	420	371	412	420	389	382	439	372	392	391	425	407	404	401	406	385	394	388	416	425	391	403	390	357	412	386	420	393	388	414	395	385	435	439	396	384	381	400	357	394	396	391	405	414	367	385	400	416	414	374	415	353	416	406	396	404	419	394	415	415	414	420	400	426	387	411	447	435	379	352	390	432	434	397	382	402	387	393	387	374	371	420	420	403	392	420	451	400	386	403	414	402	392	423	426	408	434	414	423	417	380	400	403	424	430	434	406	353	417	435	394	389	406	380	390	449	399	413	400	371	387	425	377	404	381	402	368	385	458	397	372	425	404	393	415	390	423	399	366	408	416	352	346	414	391	448	398	426	407	413	400	416	365	426	411	399	421	409	397	389	367	414	405	416	394	385	391	393	408	413	434	408	428	402	407	405	431	390	415	389	396	414	418	430	396	420	388	385	405	388	414	415	361	390	379	395	418	397	401	398	373	429	385	399	420	387	386	420	401	386	374	390	406	383	381	402	427	419	397	404	412	439	400	395	413	434	424	462	393	415	428	397	446	393	365	392	426	430	395	392	397	415	402	391	430	385	408	420	392	418	409	399	416	400	364	406	403	398	419	383	413	418	435	383	392	407	400	393	445	373	407	422	393	407	397	420	387	395	419	390	409	384	384	350	386	418	402	442	394	378	393	379	407	406	398	384	451	361	420	389	390	394	398	428	419	403	390	422	417	360	385	384	357	426	410	409	386	422	403	431	434	425	405	442	410	430	413	398	433	409	406	390	422	415	403	399	399	402	400	401	407	443	421	411	372	350	398	388	408	425	362	438	397	408	388	399	372	390	397	444	425	394	372	419	408	409	397	371	381	398	404	412	438	405	430	425	402	446	413	444	383	387	421	392	406	409	409	392	379	363	386	398	391	418	417	402	429	397	404	412	397	376	382	400	366	416	366	361	408	407	424	413	410	418	391	407	369	395	392	393	430	390	421	389	414	418	378	399	388	380	375	388	381	407	408	384	412	377	399	433	371	414	385	358	372	400	377	396	401	399	412	379	428	387	390	430	383	390	413	427	385	413	407	420	388	378	406	432	433	408	408	445	418	395	372	433	429	398	387	379	391	418	410	439	394	379	387	393	359	453	405	380	418	416	400	404	371	392	368	397	401	337	431	412	376	407	390	396	382	395	372	371	381	398	395	414	377	389	428	467	416	392	393	386	351	421	390	432	434	443	415	390	402	376	394	419	425	401	359	426	434	402	413	401	392	415	427	411	420	356	411	387	372	375	424	411	374	407	404	391	415	464	392	415	425	387	422	402	413	413	411	413	373	394	413	414	423	399	393	407	374	430	381	428	392	392	390	421	423	417	418	405	434	382	380	463	418	449	411	408	431	414	384	431	429	410	405	446	379	396	409	422	405	382	393	400	390	406	403	379	428	413	424	382	412	401	421	426	408	373	447	419	427	451	423	412	419	427	417	400	406	418	407	413	417	371	413	443	370	411	422	441	370	389	408	390	414	382	433	445	362	396	371	397	411	389	436	380	409	410	380	379	390	423	406	400	363	400	368	396	381	382	421	403	378	409	397	406	382	367	377	422	411	423	405	377	415	407	395	451	393	393	390	380	422	414	403	392	401	407	378	422	402	366	412	398	403	393	404	408	398	411	409	374	408	365	420	373	407	441	396	355	392	408	395	393	406	398	374	388	372	392	404	386	404	406	435	399	397	416	419	404	384	426	373	426	366	403	429	369	390	410	400	352	409	401	381	386	387	408	411	381	408	374	377	377	411	420	407	375	418	417	417	397	400	372	405	391	405	400	405	399	396	397	391	403	401	407	405	407	410	381	369	417	413	407	397	372	368	412	406	431	403	409	426	440	407	423	387	398	402	393	384	384	420	415	381	416	418	381	410	421	397	400	412	425	397	394	458	395	408	424	432	433	400	409	409	411	391	381	404	437	368	423	415	442	409	437	440	437	437	371	427	449	422	419	399	434	395	429	392	399	405	381	392	411	420	396	419	380	432	357	391	371	381	430	397	416	403	389	403	401	403	412	380	415	401	372	386	391	399	403	391	435	438	415	408	417	428	339	377	404	395	412	413	410	404	414	379	373	382	409	365	373	446	417	402	383	402	390	410	430	406	396	401	422	433	371	443	391	393	422	392	380	397	397	397	404	390	388	464	421	421	433	404	418	404	429	420	387	407	378	374	427	371	399	423	421	438	391	440	449	412	435	412	417	379	404	417	379	417	399	409	397	384	373	401	396	429	413	394	415	412	383	410	405	394	400	417	401	389	413	417	408	427	417	419	389	416	409	410	417	399	423	413	375	390	417	348	394	394	433	420	349	392	396	394	419	401	390	391	423	390	426	412	425	375	381	377	378	376	385	385	410	434	385	447	425	422	384	457	415	389	379	399	350	407	389	365	391	432	401	374	414	404	394	448	405	411	389	398	450	413	417	406	424	435	444	409	401	400	441	434	442	414	412	390	440	412	425	397	409	398	401	386	432	388	370	424	395	411	444	424	396	376	407	362	393	383	398	405	419	430	437	408	399	411	411	411	427	381	419	400	404	374	364	408	446	409	435	421	410	385	435	396	395	370	381	431	384	391	408	434	440	407	416	394	410	420	381	357	408	368	408	411	422	397	401	446	414	387	381	420	414	406	389	427	401	399	444	389	386	420	414	391	419	391	394	398	381	435	408	402	395	462	422	409	411	404	388	444	395	386	402	363	357	363	418	410	433	453	420	411	432	379	373	385	420	364	402	425	427	387	441	441	411	393	432	400	438	385	369	398	410	408	416	410	403	425	414	415	419	387	369	395	423	375	423	411	372	373	395	411	404	392	412	406	425	413	437	433	443	411	414	381	411	379	387	430	365	387	439	416	408	424	387	379	393	453	413	391	411	401	418	424	419	392	388	403	424	431	444	416	440	399	376	400	387	360	386	401	379	418	457	415	402	395	408	404	339	397	399	388	403	433	400	418	428	414	412	409	393	399	443	405	417	430	387	401	397	402	364	368	428	411	388	369	426	421	422	455	406	388	365	454	359	404	395	389	397	391	387	417	410	342	422	383	382	416	372	400	423	387	349	389	390	378	373	408	424	419	397	444	383	398	417	389	384	395	383	428	403	441	396	417	405	385	408	388	385	379	390	433	407	408
13072	10341	19822	23067	21574	17949	14406	12895	11498	10362	8838	7411	6116	5607	5209	4647	4333	4048	3661	3558	3155	2910	2917	2847	2614	2554	2415	2568	2422	2524	2485	2371	2352	2119	2008	1997	1823	1839	1893	1946	2288	2425	2077	1765	1874	1763	1586	1635	1591	1419	1394	1509	1735	1665	1763	1553	1418	1430	1442	1277	1173	1129	1115	1124	1103	1091	1039	1049	1001	1014	997	997	977	985	1022	1024	1001	995	1007	980	968	971	955	962	945	967	962	974	929	972	896	979	957	980	958	920	942	946	929	907	881	929	940	938	953	954	933	910	978	917	964	934	951	954	907	943	918	912	889	969	917	915	915	898	945	934	939	898	939	935	931	920	900	926	959	899	901	903	918	924	926	920	927	968	913	920	905	946	911	881	905	898	939	961	923	955	949	919	916	945	906	933	981	935	940	943	979	919	894	933	914	963	901	876	952	901	909	957	925	881	866	884	901	958	922	853	932	953	948	936	870	806	896	929	925	955	915	898	912	852	916	904	876	931	1026	908	876	904	931	860	928	940	866	892	931	882	917	926	871	939	950	915	932	964	894	925	883	893	913	900	889	912	934	913	896	946	906	837	885	917	905	889	914	913	915	906	919	977	967	927	889	896	953	919	884	898	871	918	913	892	888	893	894	955	906	921	919	927	962	909	957	869	916	930	900	888	943	928	900	859	928	946	958	963	941	873	924	951	929	993	886	966	929	861	926	936	892	921	899	895	941	918	920	897	911	912	933	911	906	940	919	964	989	922	936	897	927	960	925	941	897	911	919	870	906	866	957	886	907	904	931	910	922	892	944	937	917	923	910	907	910	955	896	911	918	898	936	962	924	937	837	906	944	887	938	923	895	876	896	896	917	916	874	923	930	945	921	972	987	973	932	938	860	892	930	970	855	882	877	884	921	907	948	954	906	949	896	908	878	918	880	893	961	918	922	935	939	927	915	923	883	948	954	910	889	985	864	926	889	909	932	941	947	966	972	921	938	943	955	929	953	941	893	933	914	1002	911	908	965	909	886	875	931	897	957	953	922	923	876	925	925	929	910	876	913	946	903	965	924	937	908	931	918	926	879	875	970	885	982	899	921	893	931	920	968	906	924	922	893	894	937	926	894	944	893	944	885	946	903	930	897	918	875	900	938	950	937	912	898	926	921	897	947	920	902	909	921	940	905	898	894	941	910	962	890	903	890	927	904	928	947	932	959	932	939	891	888	905	877	922	931	876	900	947	874	983	918	943	928	897	937	915	929	952	870	933	940	857	921	923	873	869	877	922	890	895	951	937	943	925	981	925	904	899	895	954	913	962	1029	868	930	926	834	902	855	900	901	949	928	925	941	938	971	927	957	966	914	914	917	959	860	909	926	951	874	873	953	913	917	901	888	942	938	938	920	974	950	921	890	932	902	896	915	961	951	877	944	923	907	930	866	939	929	902	947	955	896	936	939	919	921	922	960	877	879	894	920	914	915	917	952	976	849	933	973	879	935	951	947	931	879	934	927	953	962	932	883	860	883	923	945	920	896	958	925	898	923	926	879	899	924	894	940	925	920	942	917	886	930	948	934	869	912	933	934	946	865	898	969	923	960	950	899	942	891	944	903	946	945	927	911	943	942	948	942	897	891	900	870	898	915	905	896	923	944	946	942	934	888	890	975	957	910	897	975	948	902	938	904	926	940	897	911	927	991	972	919	902	928	924	920	959	867	890	892	974	897	924	874	920	957	869	905	869	974	904	904	929	973	921	925	889	893	960	910	951	945	918	867	927	901	918	923	895	960	926	906	925	909	879	907	924	924	847	951	873	993	936	878	889	929	912	981	932	939	923	920	885	942	965	886	922	953	937	917	915	944	870	873	941	880	916	919	935	913	883	949	908	902	875	880	966	936	914	920	928	986	927	903	908	935	946	923	934	900	960	938	952	911	861	907	959	915	943	879	942	899	946	886	890	915	940	921	911	896	908	934	930	896	957	941	942	898	918	898	976	929	970	919	882	896	897	940	921	884	913	898	949	898	927	885	932	947	966	886	911	972	944	976	904	889	901	905	959	932	890	927	965	935	905	914	892	878	957	917	894	912	901	910	926	924	890	881	926	867	978	938	914	906	933	924	905	964	951	879	901	931	849	911	885	954	861	869	915	935	907	948	893	940	894	905	891	934	930	930	927	972	911	896	973	911	899	882	937	964	953	933	911	874	916	899	939	967	993	945	968	873	945	948	884	899	944	935	838	886	926	945	927	927	867	939	917	894	923	902	917	909	916	969	916	900	941	918	947	945	918	938	943	865	895	954	896	882	912	933	918	907	965	893	941	902	923	910	909	897	963	904	938	953	936	962	892	896	889	908	914	897	901	908	916	913	894	913	878	921	906	963	920	966	938	892	917	863	959	944	844	945	885	955	864	956	932	898	873	970	919	918	870	977	917	937	900	947	1010	942	907	933	919	927	901	960	965	934	943	945	897	983	951	929	910	902	937	906	944	891	922	907	908	944	929	958	961	871	917	878	966	900	873	911	908	929	937	936	910	881	893	895	961	931	956	931	924	963	940	952	930	905	908	944	905	926	898	923	926	865	916	948	943	965	854	890	901	879	935	886	943	941	912	962	908	982	904	927	919	891	906	950	883	914	923	998	900	886	905	893	917	931	898	929	921	879	951	952	916	966	897	928	915	906	924	907	959	930	947	919	935	908	920	955	957	977	898	910	902	877	899	945	943	898	963	918	951	890	931	870	905	946	929	984	921	939	947	937	945	942	907	946	928	946	948	932	919	937	938	858	908	878	991	957	885	955	950	910	984	878	901	932	922	910	909	937	932	854	931	919	937	912	893	898	905	963	976	964	868	914	885	962	967	896	920	875	938	923	916	882	901	941	875	903	906	883	922	938	951	909	923	912	949	953	920	905	900	918	896	919	899	930	941	841	908	909	945	892	872	902	926	889	983	931	903	907	899	894	928	945	937	940	931	925	913	959	892	966	922	932	881	924	907	916	884	928	940	890	909	936	878	926	882	933	933	892	911	918	929	894	896	871	855	945	894	900	814	875	948	946	908	942	937	950	936	941	953	886	842	916	893	924	925	949	940	957	934	861	849	950	927	886	896	941	934	1004	911	919	896	906	915	904	924	907	942	950	892	958	926	901	929	908	957	982	921	935	897	933	918	897	925	894	938	940	910	965	933	898	936	988	922	894	912	962	877	955	934	931	919	914	837	952	944	954	940	886	939	941	868	874	878	921	969	858	950	901	953	876	933	874	898	949	879	895	948	933	917	921	910	940	957	941	876	900	960	924	928	928	954	917	934	920	935	873	925	945	935	935	914	935	924	959	910	911	951	906	909	871	874	933	876	902	914	908	922	906	957	900	935	909	929	896	905	896	897	938	907	916	861	919	912	926	869	907	893	885	902	905	964	897	920	978	978	909	962	913	909	946	906	941	888	917	925	957	916	914	918	916	886	971	887	918	947	964	917	881	885	980	913	866	915	1006	924	845	944	909	935	928	877	941	908	931	943	920	928	971	963	910	871	894	941
7926	4960	5918	4510	2997	2134	1602	1340	1177	1042	886	772	662	601	551	568	503	498	460	404	441	405	436	363	389	341	401	406	372	388	385	353	373	349	374	360	340	323	367	331	349	339	340	325	335	354	330	341	331	335	321	306	330	342	307	334	358	329	336	344	351	324	346	312	353	305	313	315	321	334	321	308	354	300	337	346	335	319	345	319	326	319	334	331	287	319	308	294	347	336	310	339	335	353	315	321	315	326	297	345	351	332	347	329	348	297	320	340	308	300	364	328	309	305	312	307	322	350	371	306	284	312	316	344	320	332	302	330	322	292	329	330	300	316	311	301	295	312	320	331	357	362	291	314	312	326	334	307	328	287	309	304	316	324	312	295	304	308	304	321	345	293	327	335	296	324	304	325	289	338	356	337	333	315	335	333	326	332	307	329	321	294	323	326	290	339	337	317	300	339	332	312	330	352	320	319	320	300	287	334	311	285	289	328	328	336	320	289	330	319	308	299	338	298	311	324	327	321	319	297	300	333	328	335	303	311	301	348	333	326	305	342	312	321	326	340	309	341	321	317	308	359	297	314	327	318	327	316	312	337	286	322	316	363	339	331	334	333	330	318	329	318	311	303	319	326	314	302	324	323	331	298	314	315	301	317	309	333	325	284	352	313	336	331	286	323	324	325	299	334	337	325	317	329	330	316	305	307	342	287	309	317	331	297	366	343	313	323	333	291	316	352	308	302	327	324	296	328	328	326	313	346	318	321	297	337	317	309	296	334	281	329	325	330	343	316	336	300	307	342	327	327	309	343	327	347	326	321	299	293	325	331	289	332	319	297	360	331	341	323	314	315	284	292	335	352	298	340	306	297	332	300	354	349	297	331	349	321	320	312	332	336	358	316	319	322	318	303	315	336	338	310	334	328	330	297	337	339	309	322	336	319	332	326	310	302	301	286	337	306	322	348	306	321	350	338	298	320	330	324	323	331	317	322	326	301	337	317	306	320	310	272	340	359	326	320	299	327	335	308	330	295	314	290	327	329	331	329	304	291	311	326	327	338	318	302	346	351	326	325	328	333	333	282	305	355	299	313	315	325	309	325	322	333	319	351	322	322	317	329	351	314	319	311	331	301	325	331	305	327	351	307	320	291	301	325	313	306	290	304	326	346	320	328	325	301	324	343	308	339	324	301	340	324	286	328	366	335	288	316	293	285	303	334	377	326	313	308	304	346	353	323	344	332	358	337	325	332	324	299	322	296	314	337	310	313	348	325	374	309	299	357	303	314	325	300	298	293	350	334	324	369	314	341	313	333	319	322	338	298	316	317	355	310	307	319	367	311	310	334	300	292	299	294	325	329	322	335	340	347	319	313	325	320	351	334	324	318	307	325	324	340	301	300	326	331	364	291	325	356	351	312	325	311	320	327	292	315	324	300	300	311	316	313	311	332	295	279	348	315	317	338	326	317	338	332	330	290	313	311	301	320	294	299	320	298	315	325	326	329	338	340	310	335	298	294	331	327	295	364	357	302	334	327	316	340	311	331	311	334	332	323	295	319	303	337	307	320	316	340	319	331	341	321	285	327	327	321	325	286	322	334	323	344	342	320	313	340	373	327	361	338	322	333	345	364	312	335	319	304	311	303	339	312	268	312	300	337	302	373	319	295	305	339	335	315	319	321	327	334	299	326	330	350	297	350	339	318	314	318	298	308	324	321	325	339	338	327	336	321	335	357	300	282	325	317	322	350	313	315	303	289	346	300	335	317	319	304	307	339	324	320	312	298	336	323	320	334	316	305	324	347	300	355	317	328	300	348	304	343	310	323	328	315	299	333	310	302	335	382	299	339	293	316	347	290	323	348	344	315	320	327	327	327	320	321	334	366	332	301	338	324	326	331	359	333	323	338	327	290	330	332	309	330	303	318	310	329	293	342	363	333	321	300	324	341	314	319	316	301	326	316	312	306	323	318	317	318	319	314	345	319	317	348	324	302	295	323	300	305	305	322	336	306	319	318	358	343	328	319	319	296	327	325	322	272	322	315	371	348	349	315	327	327	323	327	318	340	300	315	306	332	305	288	301	302	307	334	317	352	330	355	285	329	297	318	335	323	320	347	298	339	323	314	301	300	318	354	300	322	328	327	318	336	311	304	311	327	329	323	312	306	317	326	324	332	323	356	293	317	333	345	301	311	302	276	323	322	329	326	339	350	302	308	332	349	316	324	299	312	289	328	337	334	328	301	343	340	315	328	317	318	312	295	321	333	312	325	329	297	312	349	321	315	303	319	336	315	295	311	322	327	312	314	325	322	306	310	322	324	302	317	287	279	314	317	316	350	337	307	303	303	296	325	299	311	299	331	342	295	317	303	325	311	322	322	353	345	322	307	323	345	323	319	299	304	321	345	306	312	302	330	307	324	323	301	327	327	336	327	323	312	315	327	328	319	329	325	324	342	306	348	308	332	335	297	338	345	314	329	313	314	330	315	328	348	318	308	326	325	341	332	358	329	313	314	300	320	333	302	336	331	311	325	292	292	314	320	348	294	355	330	341	352	300	344	317	296	326	338	305	298	326	297	309	337	333	344	329	316	282	323	297	341	309	301	290	330	333	356	315	283	317	288	317	326	329	294	320	342	346	308	344	306	345	324	341	318	310	328	363	301	329	284	331	341	320	343	310	304	323	340	314	302	350	318	332	304	359	298	333	277	341	315	299	315	307	326	326	364	328	332	305	309	331	328	332	330	334	313	330	302	295	309	298	312	325	302	350	321	343	268	328	300	307	318	349	321	293	298	330	301	290	301	327	296	341	325	326	312	281	336	327	343	366	319	324	323	321	298	294	322	345	292	318	297	310	352	336	303	314	311	320	293	314	305	306	324	299	330	347	336	315	313	332	324	300	331	314	323	339	291	329	344	341	321	311	337	298	295	317	316	349	296	300	342	328	336	277	314	319	323	334	327	295	304	318	351	347	331	345	322	318	341	315	315	306	336	318	316	340	321	305	308	317	295	332	342	302	333	335	329	340	277	332	356	293	336	313	306	344	346	292	294	297	313	294	328	292	317	313	332	278	300	329	329	297	297	361	350	327	345	317	314	320	319	320	280	334	322	295	295	309	350	302	298	343	326	302	298	293	316	324	343	332	338	346	317	304	308	295	303	342	306	324	341	324	293	336	300	330	323	351	336	311	302	327	346	320	325	312	327	320	334	329	288	321	324	330	344	380	315	311	305	317	338	309	304	328	314	317	318	320	331	339	316	326	319	354	300	355	303	304	332	324	293	325	274	307	316	291	364	315	299	281	309	344	319	332	313	319	307	295	325	315	317	322	319	308	326	303	325	334	326	311	328	312	354	335	318	281	312	326	354	310	311	342	331	308	346	315	303	326	318	325	306	322	337	317	322	310	342	301	302	320	318	352	342	330	301	306	285	288	304	316	315	332	344	309	299	328	349	319	302	296	317	315	319	328	359	330	307	307	309	340	339	315	326	300	335	316	335	340	332	348	314
4966	4702	9727	11139	9581	7944	6600	5707	5153	4565	3983	3210	2748	2455	2364	2122	1980	1740	1714	1629	1607	1474	1493	1345	1325	1302	1276	1249	1296	1255	1246	1275	1118	1118	1084	1030	958	972	959	921	897	954	903	926	901	918	889	936	886	878	836	848	829	866	858	845	862	806	841	834	817	838	798	778	768	798	729	808	795	780	748	785	782	758	804	764	782	786	760	766	771	753	756	763	780	745	772	773	767	791	779	766	770	792	790	846	778	777	756	743	723	701	783	741	775	784	756	804	741	788	766	785	798	762	803	715	741	735	790	791	723	773	781	744	732	724	780	744	785	712	740	744	727	758	742	742	832	745	730	777	806	746	692	762	765	778	731	758	748	745	740	734	748	769	723	756	769	721	753	786	744	829	745	751	775	714	767	767	753	740	756	748	727	773	740	714	699	800	768	778	722	800	744	730	781	754	731	735	786	755	750	747	777	767	714	779	776	725	796	734	768	750	749	771	762	790	745	751	773	778	693	745	771	787	699	738	776	773	809	734	812	755	727	733	755	682	789	702	750	749	724	756	744	764	791	734	737	701	757	711	762	725	722	746	719	769	768	757	723	787	726	777	765	749	739	740	759	723	796	746	755	770	778	741	751	781	762	744	759	786	747	770	738	783	793	769	723	802	762	785	757	720	775	759	738	753	729	751	745	781	729	759	792	731	771	735	730	797	777	775	781	730	728	799	716	757	762	770	717	832	742	719	791	759	773	706	735	698	780	744	751	737	763	783	772	748	732	746	759	739	730	755	710	743	754	776	753	744	776	771	766	789	735	786	766	791	736	756	737	737	776	791	728	714	729	718	783	798	821	738	762	742	788	767	813	727	779	755	730	751	739	742	727	750	744	752	801	790	784	778	750	743	724	732	758	717	720	811	776	732	816	728	773	743	765	773	735	789	708	779	739	729	800	765	750	727	771	733	780	734	756	771	726	766	775	765	755	789	782	753	768	771	737	763	747	739	725	707	753	731	782	763	771	771	748	756	774	725	742	720	735	713	748	739	786	795	769	746	787	752	755	737	737	756	758	757	759	796	717	746	814	747	784	739	764	728	742	736	695	756	774	782	807	757	740	780	740	752	732	759	724	779	805	728	775	774	751	751	754	751	762	769	752	795	739	794	780	703	763	724	773	766	787	788	791	759	796	779	739	766	814	824	746	756	747	765	742	739	727	715	790	719	763	756	712	748	742	762	789	742	705	749	769	795	734	748	756	738	753	747	779	720	771	764	790	766	742	770	743	721	714	730	747	719	701	766	727	766	757	793	789	762	764	774	791	765	752	752	767	781	774	724	720	756	767	741	734	762	753	726	755	815	764	761	751	795	730	756	779	747	748	737	715	720	738	738	743	728	771	726	748	766	732	716	768	734	752	694	777	815	739	718	755	752	732	745	743	805	757	763	783	741	788	769	751	749	774	781	755	791	764	753	734	746	717	782	718	795	724	744	712	748	784	797	750	681	780	722	739	830	725	779	752	763	729	731	750	746	744	761	762	781	785	715	788	782	776	755	745	737	717	766	754	788	713	803	736	770	783	696	752	764	721	742	738	744	784	762	770	717	738	774	762	747	735	752	729	762	738	757	778	751	762	781	736	790	724	799	757	717	800	792	739	750	750	733	748	720	777	748	816	776	805	728	697	778	739	772	762	767	729	734	762	772	766	800	791	703	699	764	741	789	772	747	758	764	797	760	764	783	774	759	777	718	760	718	781	745	695	795	735	843	774	741	768	730	771	776	751	757	800	791	790	743	767	758	760	772	809	757	756	794	751	762	755	774	811	759	796	786	782	749	732	746	712	699	763	752	777	795	761	739	746	733	765	746	765	798	769	730	760	766	753	794	757	714	737	754	794	738	736	781	733	820	732	744	763	740	743	740	782	769	762	802	792	760	728	776	728	738	694	782	758	746	718	774	748	771	730	763	785	734	760	774	723	770	728	729	764	740	764	752	756	740	759	767	733	761	780	747	768	776	779	751	764	786	758	693	794	783	766	756	748	761	755	757	743	745	791	769	751	792	785	700	741	763	736	766	735	790	738	777	743	768	829	766	765	819	768	729	752	732	720	800	713	762	746	769	822	768	847	735	788	736	749	767	723	747	810	738	751	747	757	765	724	789	731	786	787	770	727	727	780	769	717	721	781	746	821	808	775	753	778	749	747	762	742	755	744	759	753	737	760	791	800	792	782	787	696	746	782	727	731	767	779	779	745	749	722	771	779	795	763	796	758	773	760	773	751	783	736	805	720	732	739	708	761	764	765	788	761	818	735	733	738	763	811	758	701	746	737	775	749	761	775	750	769	746	803	775	788	796	784	776	752	767	757	714	733	760	754	745	780	744	752	787	784	755	777	776	766	751	747	749	768	732	759	720	744	782	738	735	771	751	757	748	829	799	761	754	754	772	700	757	732	752	741	754	735	752	763	738	715	763	801	685	753	678	758	786	779	780	761	758	745	731	782	747	733	768	733	770	713	747	736	699	729	803	781	748	738	751	759	761	774	718	818	769	776	735	757	789	760	714	695	736	728	801	781	758	742	759	756	754	775	752	762	721	800	753	728	776	737	752	791	744	800	761	772	756	781	747	765	740	794	774	714	711	783	704	726	754	745	797	784	767	737	781	775	762	743	775	772	791	714	729	764	752	724	754	775	758	765	809	789	729	759	731	811	794	815	758	743	764	727	809	733	759	784	763	789	735	808	778	727	734	778	746	780	739	774	766	796	806	698	731	778	727	746	726	742	760	755	745	773	789	741	722	788	750	747	748	747	760	769	730	695	762	770	767	748	739	800	792	784	758	728	747	736	762	769	777	736	778	736	728	763	739	738	702	734	816	764	733	740	766	730	756	759	791	763	749	804	733	756	756	743	815	712	800	800	856	737	762	769	818	745	804	812	773	739	784	759	764	806	736	784	756	719	802	696	789	785	752	727	758	755	719	772	760	706	775	722	772	759	746	735	764	795	781	772	771	771	749	746	756	814	743	752	713	751	733	763	765	727	756	770	705	776	768	733	765	765	716	759	782	768	751	757	788	786	808	699	794	789	758	776	782	766	771	688	743	769	777	774	791	735	713	773	759	750	786	775	717	747	755	733	723	783	751	767	761	777	741	776	782	719	755	721	748	729	785	752	797	747	718	793	739	746	775	741	802	735	718	750	794	771	744	716	721	730	743	765	780	730	753	742	789	781	728	711	761	770	722	741	717	807	765	688	726	803	738	708	788	776	731	747	775	757	730	767	739	788	777	724	747	711	783	780	707	717	708	761	744	742	763	794	741	809	761	811	712	754	761	742	773	784	762	717	703	719	736	730	743	757	744	716	777	753	745	816	787	730	755	743	769	716	792	771	712	811	761	760	755	752	776	786	793	760	763	753	771	753	764	735	737	738	728	763	739	741	746	772	770	804	775	718	745	764	780	729	794	754	706	740	743	770	779	738	771	745	768	837	763	762	781	799	745	726	726	742	762	759	728	720	765
16711	9371	10804	9158	6559	4609	3220	2464	2067	1680	1491	1184	1068	955	929	819	764	649	657	607	622	600	542	524	549	513	520	582	533	556	508	504	471	469	460	432	491	462	449	414	487	485	408	455	446	464	396	429	410	423	405	359	427	442	416	419	384	405	377	401	380	401	402	396	387	372	414	360	378	375	380	350	397	413	381	416	385	385	368	381	380	345	409	389	386	376	408	413	394	410	364	369	406	384	386	380	365	373	371	371	370	357	408	365	387	391	399	383	385	398	377	368	378	386	393	359	377	376	385	363	353	376	367	383	320	351	392	388	405	370	375	389	380	367	345	422	365	381	379	386	399	365	369	343	396	382	364	374	380	366	369	361	366	395	386	345	378	374	378	397	365	347	384	385	386	397	426	364	377	356	338	380	384	349	351	381	373	377	381	373	373	374	347	399	375	358	402	396	419	404	357	365	359	347	372	337	415	402	408	318	359	368	344	401	352	384	366	392	369	379	380	394	376	384	354	371	353	354	352	348	397	379	375	370	414	385	321	345	371	396	391	356	350	368	362	403	363	346	343	353	368	367	376	367	346	413	376	433	402	366	345	379	373	365	389	353	423	365	389	386	372	354	384	349	382	347	382	350	348	370	366	393	375	411	346	368	348	389	382	368	367	362	356	341	388	408	348	332	364	354	366	372	377	335	415	348	343	379	380	405	362	403	380	359	393	366	354	384	353	376	345	365	342	372	376	376	395	394	376	363	341	376	350	386	376	380	385	338	357	400	397	355	391	337	369	397	361	368	353	313	362	412	373	407	375	379	396	388	358	388	366	389	368	401	363	351	392	391	381	394	362	365	396	370	382	366	370	393	379	381	351	376	388	372	371	364	360	382	384	325	321	374	365	365	362	382	385	371	395	378	356	395	373	381	357	373	387	355	366	351	357	369	398	356	387	392	419	395	366	414	373	396	362	393	371	370	389	376	343	376	379	381	359	386	368	379	385	403	356	376	390	374	355	352	367	371	355	401	382	382	374	356	369	361	360	363	361	348	357	372	309	385	353	356	381	382	382	367	403	372	396	344	369	392	378	378	384	375	372	380	398	433	358	351	375	358	333	369	374	341	350	354	377	395	392	357	381	383	388	362	363	374	354	369	370	383	383	377	342	401	376	358	364	375	345	373	366	381	391	393	381	381	368	392	351	348	341	378	416	338	351	387	353	372	355	380	364	392	369	354	384	375	363	353	364	361	346	390	305	355	376	396	336	381	395	365	371	392	387	371	339	344	350	364	379	339	374	363	402	371	347	363	376	346	358	362	371	363	386	340	353	373	405	365	397	369	358	369	369	388	391	358	334	330	375	373	348	372	362	370	344	317	361	342	362	352	379	404	388	387	397	360	384	369	380	417	371	361	338	362	363	346	371	404	369	381	432	378	381	365	372	386	430	370	376	361	370	383	379	378	426	337	368	362	359	374	352	391	405	374	322	392	369	376	380	395	345	367	410	380	404	358	376	352	363	359	365	360	378	389	373	378	360	357	366	357	391	374	428	388	356	382	353	376	387	320	369	393	412	395	373	362	398	348	379	361	369	376	346	374	399	392	350	382	360	375	383	397	374	335	324	367	390	401	361	375	369	317	361	317	396	381	334	382	388	371	380	359	380	393	377	378	354	353	340	374	383	378	372	396	382	386	383	366	409	361	364	359	384	379	359	382	359	380	366	392	411	345	410	391	358	378	367	392	383	381	403	374	407	373	366	327	339	348	372	364	382	349	333	363	389	347	368	376	374	370	363	350	378	364	357	343	365	375	366	361	391	377	380	397	345	368	355	351	384	350	373	382	357	345	335	356	389	398	357	400	354	361	357	388	376	351	359	383	384	352	358	335	352	341	362	393	345	370	360	367	388	360	367	406	368	380	377	388	410	369	348	342	342	375	354	345	365	377	405	375	389	376	330	369	336	403	356	381	377	414	337	383	340	359	352	377	388	399	351	375	376	354	368	397	368	368	363	369	394	344	386	371	349	351	370	380	354	364	359	401	394	402	402	427	391	399	358	341	363	377	406	379	358	392	396	387	352	357	391	373	384	402	382	402	406	366	377	340	375	371	375	361	354	345	377	404	366	391	388	401	399	336	367	382	364	351	415	379	354	375	383	377	360	352	376	361	401	352	390	404	328	362	368	367	389	386	398	405	360	378	393	358	369	364	389	388	375	373	363	331	353	382	342	356	382	387	376	382	366	354	398	358	359	388	415	375	393	388	407	334	395	384	375	350	418	374	383	372	431	327	368	364	382	374	388	372	408	355	372	371	344	368	376	394	392	368	384	402	378	330	375	367	343	340	342	362	339	315	358	383	379	381	348	390	363	385	368	393	366	362	352	359	378	381	380	404	395	391	385	358	365	354	379	361	397	374	402	357	360	372	399	333	356	352	429	342	385	384	348	348	358	350	356	370	400	387	369	380	376	377	388	402	383	367	375	366	349	370	392	377	395	359	407	384	395	359	345	371	374	361	396	391	360	398	382	322	332	356	363	384	361	378	379	363	350	366	387	366	413	371	350	346	395	371	393	406	374	389	375	385	382	405	361	388	371	375	363	379	356	359	395	387	377	374	363	384	339	357	364	372	354	348	373	384	357	313	342	383	366	417	410	371	363	391	372	366	379	369	370	393	335	393	358	372	386	361	349	371	405	412	376	406	382	379	336	366	372	381	371	408	354	364	430	397	376	375	384	342	354	385	354	386	393	344	409	372	383	344	388	395	388	391	375	388	422	375	420	352	395	364	365	390	369	331	379	367	345	383	394	400	406	377	371	359	342	342	352	411	351	363	368	367	310	349	378	369	382	358	373	376	332	366	388	372	400	378	366	376	363	355	389	321	332	363	386	416	350	360	381	360	342	394	367	371	365	410	358	372	382	387	381	383	387	370	389	375	341	383	403	369	343	386	365	400	388	361	416	367	385	361	357	371	369	356	350	355	317	336	376	370	414	395	375	371	387	384	414	353	358	383	397	360	387	374	382	364	336	369	361	366	328	381	365	379	348	374	370	343	374	357	334	389	382	330	347	394	342	377	367	374	371	365	381	384	367	342	394	359	412	353	367	358	340	385	371	373	394	386	386	373	382	379	407	336	364	363	374	378	379	376	385	355	364	401	348	376	389	388	355	385	324	362	357	381	357	386	341	407	341	357	409	376	369	344	356	400	363	373	405	389	372	410	422	380	386	396	369	371	353	375	374	358	335	362	351	366	354	384	336	356	380	393	403	386	356	374	355	351	402	384	407	401	392	369	360	361	338	369	358	383	392	397	395	335	351	370	388	380	365	386	395	381	370	369	392	382	389	367	351	355	370	366	382	386	358	373	356	358	369	377	349	365	353	342	347	385	386	355	392	367	403	354	355	372	401	350	339	362	390	353	381	374	367	340	357	381	333	377	382	396	385	367	391	356	374	360	376	384	350	384	372	357	418	362	406	380	375	387	383	345	393	371	332	358	389	373	381	375	376	378
10025	7816	15258	18152	16275	14066	11308	9907	8671	7718	6579	5482	4542	4111	3773	3472	3212	3005	2748	2553	2460	2311	2202	2144	2003	2007	2056	2022	2067	1923	1936	1768	1642	1671	1639	1552	1440	1441	1475	1540	1615	1675	1505	1435	1335	1295	1238	1286	1230	1210	1150	1203	1356	1327	1401	1208	1147	1240	1092	1053	987	1010	919	918	955	950	982	906	953	924	923	879	932	934	911	893	844	918	888	895	923	927	958	932	883	918	911	906	843	931	861	853	866	863	838	926	851	888	806	928	846	842	868	912	854	833	842	872	793	904	955	883	869	836	941	871	885	863	855	823	881	867	885	878	919	862	860	869	917	867	852	838	930	861	888	853	865	853	877	845	826	861	858	891	848	900	863	847	844	887	853	875	878	825	818	853	841	842	875	823	815	834	910	842	835	839	844	859	878	857	923	865	853	869	885	884	892	923	869	868	821	841	869	809	874	868	862	810	864	833	838	828	864	878	867	853	825	838	867	909	901	878	858	812	841	869	856	860	771	827	843	886	894	856	850	872	855	874	858	844	868	825	865	815	882	845	863	867	843	857	862	854	906	871	917	842	923	886	898	879	837	845	830	872	928	843	803	918	852	864	873	928	889	879	826	862	921	872	888	867	895	873	851	817	815	867	914	817	870	797	839	865	826	866	823	904	872	816	872	896	861	868	846	875	864	909	863	846	892	848	864	854	885	880	849	858	885	879	924	899	879	874	916	811	897	840	847	829	882	855	893	853	796	885	847	839	846	888	844	875	818	860	886	871	860	869	829	865	837	858	873	866	843	860	884	853	902	872	839	935	857	841	832	914	881	866	856	890	883	885	855	826	865	847	857	880	877	838	840	879	854	830	852	863	847	840	833	907	842	888	851	878	874	864	853	890	893	907	837	808	858	819	843	863	893	847	812	885	849	863	853	806	896	884	809	891	851	806	872	872	884	853	841	886	911	849	869	917	913	854	856	871	867	894	891	882	914	868	880	814	890	855	853	826	907	870	816	856	904	873	879	837	850	797	853	831	838	844	867	866	835	869	809	852	876	868	861	831	830	865	854	857	899	862	902	837	868	873	845	869	810	892	823	835	817	902	880	851	852	874	871	816	872	882	835	825	870	828	808	843	818	885	886	839	889	882	859	887	882	823	907	859	866	850	849	784	871	821	851	856	820	870	869	843	839	840	880	872	911	836	871	853	882	874	812	831	847	877	823	816	804	840	873	844	882	861	889	840	838	906	867	824	900	854	862	904	844	878	873	837	901	862	865	910	851	833	865	851	871	855	825	841	868	843	838	854	852	829	821	840	911	880	911	901	828	862	883	843	881	888	877	864	812	877	836	840	893	834	880	831	913	864	878	842	818	833	807	876	860	892	852	875	842	927	926	883	909	882	861	857	873	778	847	837	854	902	896	859	876	848	821	809	840	845	862	827	876	818	853	858	835	876	801	805	862	877	890	883	820	900	839	898	828	863	892	877	826	894	894	856	875	867	850	807	831	880	869	845	899	858	865	861	857	907	800	883	877	838	856	861	856	872	876	832	885	909	871	849	898	834	830	806	941	867	823	855	867	820	883	866	847	878	818	864	884	920	890	839	840	854	844	904	858	867	833	866	871	858	885	846	869	878	857	831	924	897	848	840	853	828	842	863	917	902	805	881	867	884	883	847	860	868	886	866	895	864	842	893	913	808	854	830	847	900	837	855	867	841	873	877	864	835	868	896	811	819	833	851	864	874	855	860	894	823	885	877	892	772	876	896	875	904	908	860	839	820	884	924	884	782	867	874	838	877	881	867	821	843	856	880	869	815	854	827	872	892	836	912	865	893	854	927	861	857	816	813	880	815	830	903	830	877	861	852	873	844	827	895	811	827	876	852	801	845	829	818	868	811	822	904	881	799	860	880	885	893	913	865	860	849	844	910	868	847	927	867	884	952	828	829	810	858	908	820	869	898	881	886	872	840	878	875	802	869	885	856	867	864	857	772	868	853	873	807	856	907	880	837	874	879	840	840	853	855	853	845	878	887	894	837	850	880	866	906	837	829	913	865	867	919	915	853	861	868	872	872	897	878	844	861	816	843	838	858	909	889	863	837	901	899	856	921	841	882	853	833	803	837	879	827	852	855	901	865	847	901	870	816	850	826	862	912	874	923	810	907	845	878	872	848	888	858	891	856	883	858	859	863	819	885	879	855	892	893	877	881	858	817	911	843	830	865	863	833	918	847	844	889	922	837	923	823	889	871	863	819	887	836	838	876	898	868	862	865	863	834	852	865	848	868	850	822	894	915	889	919	877	824	857	838	878	893	868	869	880	829	873	846	854	904	837	874	888	895	839	891	852	856	805	856	847	881	827	919	865	863	897	816	940	881	901	869	856	828	863	868	862	910	843	897	932	848	864	868	857	869	897	870	866	853	879	854	897	844	859	855	840	876	834	922	843	841	835	902	892	866	845	845	872	932	868	834	864	889	900	832	843	849	828	883	888	826	859	849	810	842	891	838	865	853	856	851	835	882	841	840	887	875	807	858	823	896	886	849	872	904	859	841	833	931	898	885	862	874	899	848	856	846	870	888	888	896	882	899	821	828	871	832	856	869	877	869	845	894	863	841	850	837	850	880	850	808	829	878	902	873	834	859	862	873	861	819	817	866	858	820	821	872	843	881	859	851	863	851	877	894	826	879	826	893	805	854	852	870	874	884	837	882	797	865	875	872	842	861	847	838	836	875	909	856	869	849	819	836	844	790	830	827	862	875	827	912	882	912	836	882	841	784	882	928	854	869	816	863	868	889	841	890	842	873	873	863	851	845	881	872	902	901	883	857	828	855	882	871	862	861	805	853	891	847	894	860	868	840	918	889	898	871	874	860	829	866	836	909	883	895	853	887	842	825	905	805	881	900	912	883	857	854	859	835	867	843	876	866	912	908	909	871	860	930	858	874	839	822	831	878	829	842	813	845	875	891	880	918	929	881	897	860	869	889	860	922	848	885	862	858	924	816	872	883	798	881	902	885	876	880	839	857	864	859	882	906	908	908	855	881	876	850	887	927	851	981	828	885	905	848	926	853	865	885	863	898	858	862	903	882	841	835	858	867	808	948	870	804	898	900	869	896	870	872	883	881	855	864	854	917	880	856	824	858	855	838	862	909	867	848	927	886	885	876	873	881	848	872	867	846	957	882	871	844	917	856	829	840	875	846	870	823	845	919	895	861	866	934	811	820	897	831	877	859	886	864	897	887	795	826	877	885	878	843	879	888	875	871	812	860	890	864	889	883	892	853	887	844	887	836	840	889	870	803	892	857	874	872	854	874	847	834	856	863	907	873	856	881	852	869	908	863	897	867	880	939	913	862	849	896	903	831	878	875	870	882	859	898	816	901	894	860	886	845	850	907	853	829	896	893	869	864	852	883	845	893	871	832	898	866	855	852	882	836	885	897	851	865	891	833	850	852	908	864	848	814	906	851	828	875	826	866	872	830	899	825	836	855	846	858	866	863	833	844	901	892	861	865	924	884
24849	14277	15618	13405	10420	7541	4965	3736	3111	2583	1960	1611	1415	1230	1088	1033	987	924	823	758	726	686	760	672	612	627	631	586	735	625	625	569	574	537	542	582	518	539	532	545	572	591	587	537	497	523	487	487	504	474	460	456	549	501	523	510	473	421	445	455	450	440	423	487	430	451	380	433	446	428	405	427	406	424	424	411	435	405	406	406	458	383	426	435	385	374	411	405	433	430	417	427	414	422	424	395	418	423	400	439	459	398	408	421	422	401	373	392	387	408	422	366	371	370	408	414	364	426	428	409	388	381	412	411	379	412	460	407	443	413	413	358	413	405	420	395	397	396	410	413	400	386	394	412	376	416	401	430	423	391	384	372	413	438	397	417	402	368	431	425	382	426	401	398	385	406	383	383	440	364	435	435	405	411	404	367	426	394	405	381	441	391	394	403	387	392	365	442	429	388	405	389	400	387	399	394	427	394	415	426	435	406	358	399	403	412	411	405	396	410	417	431	397	427	404	383	398	394	401	390	371	383	398	457	398	413	395	379	366	387	411	391	386	424	407	468	361	400	381	380	397	393	412	393	402	456	453	390	421	358	415	419	405	400	383	417	386	382	390	420	427	442	409	451	444	395	367	433	389	399	403	401	443	403	396	428	398	394	426	393	400	413	372	398	400	381	345	372	383	440	430	395	414	358	399	394	396	373	440	406	442	402	404	403	409	407	421	375	418	378	396	377	386	368	394	401	379	396	404	439	421	399	427	411	406	400	445	387	368	425	390	394	402	364	393	433	413	396	426	425	424	450	424	417	398	381	398	407	396	403	404	442	383	420	399	408	398	394	410	383	391	386	395	408	379	376	382	403	403	425	355	399	400	388	416	388	373	423	366	397	400	371	394	381	408	406	418	424	428	376	379	408	364	358	432	400	414	404	377	417	353	414	419	402	406	417	412	422	433	396	423	397	379	422	390	416	384	398	394	407	452	414	397	406	388	447	459	431	386	433	414	396	404	416	401	412	417	420	397	421	379	430	404	407	388	411	414	436	417	389	397	440	375	410	400	396	411	416	429	409	422	404	409	378	437	404	428	390	397	436	352	401	400	396	360	445	375	403	383	434	394	394	393	418	416	397	419	405	427	415	404	377	385	407	413	406	413	434	381	394	413	408	388	392	423	414	394	441	403	410	392	406	437	362	391	414	385	379	388	355	390	411	378	406	423	410	371	373	361	418	381	390	416	425	410	358	411	389	441	390	427	402	388	386	395	425	408	390	389	416	409	406	410	433	419	389	422	436	433	402	395	413	409	394	377	403	392	404	375	366	403	407	390	434	419	444	394	430	376	402	440	380	360	405	383	399	380	405	392	407	401	361	425	412	387	408	400	395	365	354	380	409	366	381	361	421	392	416	394	394	405	372	418	405	431	418	414	415	404	384	444	439	395	403	411	431	383	384	375	430	419	351	403	431	370	415	452	395	449	445	404	374	402	407	445	384	417	395	412	366	418	378	434	386	386	381	384	402	415	412	395	390	368	397	427	391	335	386	414	395	393	384	401	414	467	401	413	417	379	435	418	386	386	406	395	397	353	463	412	423	395	392	392	393	402	401	402	435	407	397	368	378	402	396	467	435	372	381	406	366	392	402	410	411	377	413	405	420	374	418	379	399	398	391	400	393	403	372	414	395	408	442	432	410	394	403	399	453	391	387	417	402	373	433	384	393	395	443	405	445	395	381	368	404	388	425	422	368	394	387	370	378	427	407	411	429	363	420	401	395	400	388	379	406	452	419	386	406	364	387	423	421	411	414	371	407	371	409	432	393	362	354	417	404	399	402	409	383	421	414	424	382	384	443	376	419	413	381	366	405	415	432	379	415	418	400	411	402	418	443	408	393	381	448	389	406	400	370	426	395	386	393	388	419	410	403	402	407	403	415	393	412	385	375	405	398	412	400	406	357	377	376	400	376	375	390	406	405	415	373	383	435	420	394	419	415	423	379	410	430	421	389	436	390	441	426	402	457	390	404	419	444	418	429	364	406	359	435	402	431	412	389	401	392	401	398	401	408	408	417	402	399	430	406	411	420	428	414	407	409	411	417	382	386	393	422	393	437	404	441	390	409	395	406	403	401	399	394	399	411	398	419	404	428	395	399	399	389	375	419	370	405	389	399	400	411	413	362	387	415	416	425	377	406	403	426	397	387	396	381	429	405	435	418	422	390	372	428	368	402	391	374	431	417	379	389	416	422	415	433	389	405	426	397	415	410	423	374	402	379	359	413	398	426	384	370	430	405	399	405	396	418	412	437	388	396	446	385	402	441	377	380	430	420	383	375	375	421	439	370	441	390	361	338	400	419	432	410	412	445	425	442	453	347	408	418	410	411	412	407	426	406	374	385	425	378	359	442	429	425	427	413	394	410	400	369	390	410	379	419	364	388	400	418	449	440	398	399	431	358	413	404	392	394	439	445	397	381	424	422	397	395	411	408	384	336	430	406	421	414	419	437	416	406	407	383	412	402	429	389	404	419	384	417	411	379	409	377	414	426	447	393	371	406	403	434	420	429	389	381	393	376	411	394	387	400	434	415	391	390	383	432	392	413	370	383	416	400	419	419	393	402	416	406	369	419	379	375	419	415	392	425	384	433	397	430	425	393	406	384	402	394	393	376	393	391	386	390	448	422	395	406	400	452	407	394	388	372	371	396	398	406	387	385	373	434	408	408	435	417	399	457	433	407	438	410	448	385	367	428	403	391	380	386	421	402	429	383	385	418	398	390	379	400	422	408	387	404	390	385	368	413	414	388	411	386	408	408	407	411	411	375	399	415	434	417	432	446	413	420	391	392	353	387	443	362	386	406	389	396	377	394	414	426	444	377	420	441	394	432	417	427	398	403	425	392	392	397	385	382	377	403	372	401	427	397	402	428	401	393	398	404	396	406	403	407	366	419	464	405	403	379	430	404	420	414	399	434	392	367	387	383	394	366	408	428	433	378	422	364	395	420	370	394	416	412	423	433	369	427	390	425	398	397	411	412	409	408	371	403	367	415	343	422	418	376	429	391	438	380	435	381	408	404	416	408	447	407	399	383	408	377	444	403	416	446	359	412	407	415	394	378	354	399	400	419	405	433	422	416	393	383	419	413	415	396	384	413	389	396	388	386	353	381	404	378	387	383	429	403	382	405	404	402	409	382	411	395	422	385	404	400	370	400	410	391	397	386	422	396	431	401	424	379	403	388	396	427	360	365	409	432	411	401	401	429	385	399	382	405	396	422	442	361	397	400	395	368	417	406	409	419	434	407	378	415	432	386	391	392	367	385	410	400	345	377	395	385	364	450	425	338	427	378	383	406	420	404	369	374	426	397	441	409	396	381	389	384	382	442	409	432	392	440	402	440	395	410	389	371	437	428	395	373	392	363	412	399	397	373	397	385	368	392	414	408	423	411	415	424	404	388	398	420	399	408	402	440	400	357	443	398	403	419	417	370	445	447	389	407	406	415	392	363	442	429
13213	10468	19580	23039	21337	18607	15054	13464	11959	10632	8851	7370	6300	5644	5271	4790	4382	4145	3588	3513	3232	3086	2919	2853	2593	2521	2644	2753	2653	2507	2559	2363	2250	2127	2078	1998	1946	1917	2011	1963	2161	2330	2273	1988	1914	1819	1663	1715	1671	1560	1508	1449	1958	1771	1757	1520	1368	1315	1213	1136	1118	1128	1132	1106	1052	1066	1002	1059	1043	972	991	1031	931	952	1008	1006	975	936	962	1001	1001	1034	952	1018	945	908	980	958	946	896	977	937	975	941	927	914	982	967	964	940	946	925	932	920	908	942	1010	982	903	927	945	938	861	945	900	925	926	985	901	904	923	895	896	942	933	975	907	922	875	956	958	909	882	961	967	936	895	935	886	878	910	951	898	932	968	918	901	954	909	935	914	933	885	906	907	942	891	898	883	908	880	892	917	887	906	988	867	888	865	956	933	936	843	963	886	912	954	962	927	865	933	911	920	908	900	885	910	911	907	905	933	951	869	904	898	927	952	963	860	897	911	879	946	872	883	958	991	897	972	937	872	904	893	899	887	871	963	927	894	888	902	1009	956	939	943	879	910	860	909	899	907	906	1009	941	880	939	920	911	856	874	907	900	888	879	905	862	912	945	942	951	916	899	877	916	927	901	947	925	888	861	931	861	893	916	942	937	882	949	928	905	929	909	938	913	953	913	893	849	937	906	901	969	885	912	920	984	918	947	896	916	832	919	886	933	871	922	931	880	940	893	868	911	921	896	956	903	886	949	927	926	930	933	939	927	879	945	835	929	961	906	918	909	915	884	827	891	858	949	872	954	876	915	904	870	860	915	900	940	936	939	893	908	964	858	921	956	892	909	929	866	902	895	888	920	874	930	979	942	884	888	910	912	860	933	964	887	925	930	916	952	923	912	949	936	891	900	929	861	921	909	944	940	868	895	936	909	941	937	930	982	980	989	934	937	923	952	918	937	909	868	899	910	939	912	860	937	910	955	940	948	917	963	896	942	925	923	934	954	937	919	916	907	860	924	942	925	893	887	940	924	879	937	877	916	953	901	872	950	951	931	943	902	885	933	936	951	949	897	943	895	926	856	902	928	949	921	908	866	896	908	911	868	955	950	1005	937	952	914	931	861	881	914	925	937	895	906	941	895	908	906	883	908	908	903	928	933	974	964	959	932	906	949	894	904	887	873	905	905	919	936	907	905	850	979	905	896	926	885	917	900	880	944	923	937	959	924	890	930	938	877	894	891	891	870	906	950	941	916	921	943	923	967	945	943	960	913	956	948	870	904	922	932	893	964	943	882	947	894	957	945	901	945	908	974	894	972	905	907	917	937	974	940	946	967	955	931	924	891	892	946	914	983	939	939	962	915	970	918	930	900	911	851	930	861	914	910	876	911	930	902	933	910	901	913	917	892	924	905	971	885	941	903	921	850	932	945	885	910	916	930	872	897	934	889	896	929	967	963	891	920	966	901	925	974	902	878	949	918	890	866	904	973	929	921	929	852	951	983	869	900	899	897	912	932	961	885	901	915	871	943	870	891	923	863	934	937	895	894	915	951	943	899	900	938	893	961	901	878	899	913	907	917	860	914	916	915	902	887	891	902	905	920	868	932	894	879	892	918	937	900	908	881	904	926	987	869	898	854	932	869	939	865	952	948	899	945	833	920	917	927	930	889	925	928	955	868	938	925	938	870	875	892	925	911	920	924	929	916	964	901	917	910	944	937	899	859	915	872	972	911	897	914	954	898	897	890	939	894	972	920	925	955	984	939	920	860	930	940	885	889	939	914	946	916	873	918	953	894	953	923	974	901	967	968	903	913	899	936	935	946	904	907	938	853	913	843	951	958	967	887	963	920	944	949	954	902	908	913	900	936	885	937	897	920	847	924	935	934	919	845	910	875	914	967	923	887	940	949	883	871	909	948	876	906	935	936	908	930	954	904	908	932	894	918	922	916	910	934	947	935	922	944	898	915	952	942	899	941	971	892	926	904	864	924	878	929	931	920	919	970	926	919	942	966	830	903	923	949	898	908	930	931	900	849	922	902	904	943	900	858	917	910	948	861	998	949	903	923	909	852	868	945	914	891	908	970	929	879	996	899	943	902	895	892	935	901	920	928	877	866	935	939	912	905	939	806	958	913	945	879	965	975	910	929	958	942	930	918	890	990	980	865	932	930	910	942	919	886	898	945	959	863	903	882	909	883	965	882	917	882	979	871	871	943	890	905	885	896	887	884	938	955	956	921	925	900	1002	902	869	947	981	946	928	940	893	924	956	946	883	937	938	875	890	899	903	892	907	927	897	964	849	938	969	897	959	936	925	927	892	907	936	911	907	970	971	892	950	959	956	921	893	889	912	945	940	910	900	864	875	923	928	901	947	925	883	897	949	917	948	934	928	940	899	921	960	935	953	939	900	925	856	904	896	929	930	944	937	901	892	963	936	920	946	917	893	910	883	901	876	905	903	925	866	844	913	878	861	906	947	925	937	927	924	916	930	941	925	908	936	883	876	915	887	963	927	896	924	881	902	936	964	872	910	920	919	950	957	883	923	897	896	879	879	891	951	936	901	936	869	956	864	942	915	881	928	915	881	969	940	893	919	912	972	959	917	927	938	935	949	934	906	921	945	922	866	893	910	969	904	922	913	923	984	925	957	896	941	911	945	914	938	918	888	909	936	940	957	874	887	905	902	949	930	923	929	929	916	883	884	947	874	941	911	931	913	938	936	901	937	929	899	925	879	934	924	908	934	899	962	921	923	942	912	892	952	949	930	923	918	865	906	900	912	912	905	915	979	915	938	934	938	890	939	929	898	907	984	953	981	914	883	907	875	909	998	915	928	964	967	893	963	904	881	984	878	935	908	924	891	933	925	866	882	920	934	961	892	918	924	907	940	939	957	894	916	934	861	910	845	973	890	963	898	899	938	906	899	979	901	924	934	894	992	908	903	899	854	962	911	841	887	893	890	953	927	884	901	884	905	909	949	885	852	928	922	935	959	916	962	909	857	906	929	938	956	945	933	919	923	961	918	878	929	924	941	900	903	877	926	867	914	968	888	914	916	892	945	955	943	870	924	907	912	923	944	909	948	910	899	949	897	892	897	905	869	968	945	881	986	878	909	942	900	899	918	937	855	918	858	913	860	901	944	933	907	941	934	922	916	899	945	883	838	903	847	938	938	909	941	895	932	906	945	892	941	916	860	935	950	913	867	963	960	897	856	897	934	927	954	963	940	951	942	926	936	929	932	895	918	890	836	888	925	896	895	910	930	931	869	886	900	881	915	885	954	930	891	916	897	942	972	947	878	880	944	961	912	872	906	975	936	906	929	926	870	946	925	914	938	932	945	915	914	938	902	914	845	976	875	921	934	911	897	921	894	939	963	915	915	966	877	961	871	885	950	971	940	919	953	923	864	973	933	960	862	861	952	992	951	867	903	912	922	934	818	888	977	916	893	937	913	900	849	916	926	894	888	923	888	912	894	852	924	913	914	857	904	913	940	973	885	880	973	915	897	935	914	901	880	941	914	907	931	845	927	920
8331	4932	5793	4474	2975	2243	1760	1462	1236	1066	899	753	628	605	536	515	533	522	449	435	406	436	388	404	416	407	412	422	372	411	383	330	388	357	362	359	360	344	322	358	343	315	338	349	328	318	333	328	350	345	327	344	332	323	316	329	330	343	319	341	330	338	357	330	335	346	348	332	342	345	337	334	308	328	338	329	317	339	312	312	329	324	317	331	337	309	338	355	334	341	315	323	340	305	296	307	339	313	335	337	324	312	299	300	325	313	313	321	324	316	322	316	313	309	324	264	271	321	308	314	336	317	329	325	328	327	273	303	312	348	292	317	326	311	333	343	321	354	314	301	324	340	317	349	319	312	291	366	303	314	318	332	328	316	314	341	320	302	307	289	323	317	315	299	348	368	331	323	310	338	305	358	330	334	340	340	332	339	316	337	305	317	319	350	340	335	296	303	334	341	304	334	326	305	313	314	299	352	332	313	372	336	306	308	298	325	298	306	317	298	295	322	338	342	303	345	330	343	312	314	293	327	371	325	320	305	309	370	326	344	319	333	347	298	296	326	322	292	313	342	320	307	342	320	339	370	339	335	293	309	337	346	306	351	314	321	274	310	332	373	316	336	328	333	333	321	326	344	325	333	307	326	320	359	314	280	311	337	345	328	285	292	282	328	335	308	302	355	333	298	303	329	330	333	351	361	308	321	343	335	332	280	320	314	343	324	311	292	304	309	335	337	306	344	339	351	328	351	323	325	321	311	313	344	367	318	317	334	323	296	337	317	352	311	299	322	343	314	323	308	326	313	334	304	284	304	336	312	321	279	295	331	306	320	351	326	326	296	285	335	295	316	294	303	353	316	332	296	319	310	322	300	317	353	309	352	358	305	350	336	340	322	299	291	307	332	338	318	311	340	368	307	333	328	323	318	324	313	348	357	328	289	323	317	309	334	322	312	347	342	313	315	319	345	345	327	314	354	304	317	331	298	319	300	289	295	283	302	341	335	299	360	315	300	325	373	314	329	369	325	327	286	334	355	328	329	319	333	322	346	313	337	278	330	332	335	308	316	332	305	327	319	301	324	344	317	297	325	309	304	311	320	294	343	342	304	325	306	332	329	323	307	332	321	326	290	311	341	356	289	323	306	306	337	316	309	327	339	346	312	329	326	333	316	289	284	322	296	326	330	274	297	325	326	322	309	297	373	369	319	335	322	307	292	315	334	330	318	308	323	314	301	318	317	347	299	329	338	324	302	312	304	314	333	306	330	319	309	325	314	338	337	314	308	335	329	324	329	307	328	303	311	307	312	351	309	308	325	320	342	339	339	333	314	324	284	322	297	323	342	327	308	321	321	296	315	325	334	346	322	335	300	306	340	301	329	327	294	333	331	313	332	337	299	340	300	317	296	318	351	329	331	328	305	338	349	306	302	319	301	332	349	297	304	331	325	313	318	331	364	305	338	326	360	323	346	331	365	330	300	315	319	334	317	319	319	302	329	310	301	336	344	372	307	298	365	318	345	266	317	305	284	316	298	284	296	309	312	322	303	291	332	291	326	314	317	313	329	311	337	327	325	323	330	336	304	314	307	358	342	336	285	313	341	313	319	340	314	326	302	338	301	307	315	304	277	326	323	302	331	340	327	323	344	352	281	328	333	331	356	336	327	302	346	316	314	321	328	313	283	331	325	339	332	321	307	327	344	284	331	294	346	307	304	298	325	321	299	311	320	352	284	338	329	329	300	325	356	323	312	294	333	346	328	290	294	317	326	314	331	334	318	320	327	313	295	354	331	324	341	328	310	324	332	317	279	336	322	330	307	319	362	359	305	293	319	325	302	311	291	314	333	348	327	304	351	297	324	317	327	353	337	346	301	315	281	335	349	352	307	305	318	309	329	355	291	305	294	278	304	344	340	359	299	310	334	300	315	327	337	344	335	297	319	325	304	317	360	312	318	345	349	318	358	343	323	314	303	323	296	311	312	348	312	295	330	338	329	335	344	301	323	329	354	299	320	319	292	314	329	301	316	330	330	315	301	310	311	312	322	323	308	333	296	333	323	319	305	307	340	333	332	292	335	346	319	327	309	363	324	327	330	364	362	334	324	327	298	350	311	280	305	304	331	297	345	329	308	390	327	331	321	283	333	317	319	350	293	319	323	322	306	303	306	327	322	336	346	334	325	338	316	301	322	319	315	270	313	323	332	327	323	347	323	335	320	342	315	343	330	347	315	308	278	323	329	314	303	309	314	301	331	352	348	316	327	327	331	361	355	358	305	288	310	373	324	317	350	324	338	317	336	319	300	293	315	348	321	312	331	324	311	360	318	325	344	332	354	342	342	316	312	340	303	315	329	320	320	322	295	310	327	315	340	326	312	345	307	312	333	350	308	291	292	311	308	325	308	349	330	310	321	328	294	331	334	304	337	320	289	355	348	343	300	336	325	304	310	340	313	360	339	331	354	313	302	316	311	335	328	312	356	314	338	323	312	336	363	306	333	332	312	335	346	338	327	322	306	336	296	318	304	296	346	295	295	311	317	334	313	335	323	330	340	310	319	341	310	317	357	324	314	309	311	329	352	301	322	320	351	323	319	316	279	328	336	326	317	340	289	337	335	299	310	329	342	354	321	306	313	308	335	312	324	325	297	323	332	350	302	304	302	300	319	334	308	337	328	330	309	313	309	339	323	321	321	340	312	321	304	324	289	314	342	307	299	326	340	330	330	328	333	359	318	320	311	297	287	339	314	363	317	326	349	325	303	311	320	303	293	336	328	345	324	374	336	312	322	316	369	348	331	294	315	326	333	307	348	321	281	294	339	327	324	339	330	351	308	302	324	327	328	321	337	366	306	310	340	330	305	318	309	322	319	311	303	341	352	304	305	306	338	311	313	322	315	312	292	339	308	311	303	281	311	354	314	326	321	323	295	305	318	310	301	313	344	273	329	320	306	344	325	301	270	346	315	306	329	307	305	307	321	315	330	338	322	350	325	324	286	368	331	295	309	325	342	319	335	313	318	318	319	336	303	347	276	346	321	296	358	343	292	310	340	333	319	274	348	320	316	320	332	306	308	338	349	297	334	307	300	309	342	315	325	321	317	297	324	324	331	333	294	335	300	308	354	318	352	300	306	323	290	302	350	316	306	326	306	306	307	298	325	364	356	362	306	330	308	295	307	361	315	298	331	347	315	348	332	301	323	316	307	310	305	331	318	361	316	308	318	352	329	289	360	303	298	316	332	330	330	358	331	325	340	335	331	332	319	341	341	292	310	322	346	327	333	298	337	287	315	334	324	312	342	328	302	317	321	314	352	317	318	340	314	328	302	321	325	312	305	294	326	298	306	321	334	343	346	321	339	328	321	288	331	325	316	336	319	339	320	337	335	308	304	327	301	313	297	292	335	288	305	329	353	320	311	256	326	315	336	322	303	316	314	340	315	292	343	299	304	324	312	332	352	315	324	342	287	328	316	376	342	327	294	320	302	362	301	320	336	325	304	295	348	333	307
5155	4646	9693	11339	9731	8254	6890	6091	5489	4668	3963	3293	2787	2514	2350	2180	1911	1722	1750	1619	1534	1515	1477	1391	1307	1319	1361	1343	1311	1292	1300	1129	1113	1059	1048	989	986	981	982	949	901	935	927	898	880	864	831	825	841	837	844	833	886	833	908	845	840	820	837	821	841	803	794	782	828	814	849	780	749	804	760	786	805	767	772	835	799	749	766	789	780	778	803	747	755	751	742	744	790	769	774	735	743	761	731	783	763	783	746	759	791	763	757	708	737	783	748	741	767	770	720	723	773	741	771	734	761	774	793	777	756	789	726	739	778	760	762	771	805	770	755	728	800	762	747	759	739	755	781	713	768	720	762	754	757	722	702	786	732	765	750	808	760	750	738	817	742	785	772	789	768	772	802	754	764	801	734	732	754	797	728	774	733	758	747	747	762	786	734	710	745	770	818	759	737	748	749	772	758	756	766	748	763	774	779	798	754	729	801	753	778	760	773	735	766	763	735	758	766	752	774	745	754	718	720	719	794	802	768	744	770	758	730	777	775	782	791	795	723	756	794	775	685	786	723	739	757	796	787	775	759	744	790	722	753	760	743	709	746	735	754	749	764	779	792	695	752	719	781	758	750	717	771	716	688	752	812	802	774	713	741	782	763	735	748	784	764	798	744	774	761	775	810	735	783	772	774	742	745	789	741	746	734	751	749	778	786	768	825	747	782	751	734	762	746	739	811	769	769	737	735	770	713	765	767	811	760	787	735	737	744	725	759	746	755	790	732	809	781	700	760	780	761	740	821	791	722	727	798	754	766	704	708	772	748	775	791	733	761	771	774	708	760	774	772	742	738	775	720	760	727	747	795	749	767	810	772	736	749	774	755	772	747	749	802	762	735	756	771	738	744	768	763	804	775	775	799	755	734	800	720	761	762	744	783	727	753	767	735	771	786	779	768	758	726	751	748	724	783	777	766	709	780	730	812	775	746	701	792	769	784	784	766	733	746	794	772	774	749	721	755	775	728	794	710	794	700	778	742	759	770	795	761	804	759	791	835	771	733	748	747	772	753	752	762	783	688	740	752	729	778	774	764	735	799	732	741	764	740	743	704	788	786	767	696	786	789	757	793	752	761	734	736	721	732	799	771	758	774	752	772	765	729	730	727	765	773	723	755	759	730	772	760	732	755	776	779	793	773	777	813	708	779	782	778	775	739	740	730	780	777	730	785	745	734	727	780	787	740	760	759	789	714	706	721	775	761	727	757	728	731	724	781	783	779	769	783	763	762	760	746	721	702	784	752	802	772	712	791	747	726	754	733	683	776	760	718	725	775	767	770	760	745	772	732	755	751	717	771	753	744	736	753	737	755	737	762	747	737	797	791	750	797	744	774	768	801	740	782	732	755	760	711	758	808	737	770	795	762	784	762	781	727	757	774	758	810	734	671	755	830	772	713	770	792	793	730	776	793	713	730	779	744	751	781	753	764	781	766	808	777	711	716	794	755	763	762	734	718	784	762	768	721	747	783	772	754	757	755	766	753	796	751	758	767	752	742	777	754	710	730	772	753	760	747	755	741	773	770	743	762	724	779	762	790	732	785	773	768	777	775	707	754	711	760	741	816	747	741	745	761	755	798	728	773	740	755	803	701	775	742	834	720	719	707	747	762	696	776	732	795	735	764	781	763	757	839	761	706	797	711	735	739	750	765	765	710	700	741	792	720	750	711	725	680	738	747	742	731	758	730	815	768	774	776	803	783	772	792	790	712	759	758	764	744	767	783	712	707	713	763	739	755	820	739	750	731	740	783	751	711	788	718	784	770	733	794	724	760	741	726	746	711	744	767	721	752	746	754	715	726	747	798	732	719	752	734	750	808	774	774	760	768	757	791	820	705	778	766	754	756	760	781	752	787	784	758	769	788	807	788	775	756	771	786	800	740	787	773	752	758	743	791	724	756	793	754	738	821	792	743	776	778	770	747	740	752	802	795	754	755	784	768	718	781	735	775	721	760	725	787	804	819	774	729	803	751	749	775	711	734	766	775	775	840	740	774	769	770	713	833	733	712	801	754	758	779	732	765	771	785	751	766	828	754	771	748	791	774	744	757	772	769	745	782	799	740	775	726	741	812	800	723	770	687	750	725	795	754	782	750	737	797	746	738	735	751	762	745	743	789	755	762	755	799	730	759	738	769	752	755	725	700	752	798	746	780	757	759	758	723	761	776	774	761	752	768	747	750	754	712	747	754	756	744	750	789	754	734	755	761	710	741	770	794	735	737	801	774	763	743	718	812	759	774	745	795	796	776	738	767	753	742	770	719	767	782	793	717	743	760	787	724	774	731	742	796	793	777	770	707	779	737	720	735	786	797	780	768	744	777	736	727	752	735	702	791	740	802	746	763	785	730	756	748	726	780	754	765	745	760	809	759	774	772	725	767	729	785	721	747	765	751	773	784	738	786	750	733	830	766	822	750	789	771	758	766	774	741	773	742	770	739	780	766	783	700	766	775	728	761	709	751	779	745	721	783	784	761	784	764	772	775	770	741	767	752	769	744	775	751	717	750	769	749	779	738	725	728	749	760	763	733	770	730	717	697	810	767	765	695	759	750	782	760	783	765	761	771	741	779	767	796	822	809	794	774	727	823	753	755	740	737	786	767	753	761	681	786	780	768	755	763	754	776	787	741	769	795	757	755	749	692	760	766	723	740	753	722	772	706	800	764	745	729	737	779	771	754	776	724	843	743	763	797	740	768	777	782	797	741	783	777	778	711	758	774	728	785	754	782	758	744	765	784	750	739	715	786	764	788	759	735	655	763	757	763	731	727	729	788	749	718	727	714	797	780	734	755	750	789	767	707	784	733	758	740	762	791	748	703	744	725	769	766	802	803	792	754	759	752	768	734	734	735	741	800	746	732	797	810	777	756	790	724	791	722	743	775	803	766	761	793	702	712	774	786	717	723	731	732	770	799	764	742	781	735	819	746	725	785	748	733	722	753	746	792	758	762	791	740	713	733	797	773	772	751	715	734	740	768	750	739	781	775	728	778	778	730	710	772	799	795	796	758	801	811	754	743	748	798	761	763	713	755	737	750	765	771	759	807	733	737	744	830	761	742	750	770	764	754	749	734	782	756	758	752	733	803	805	720	757	776	749	766	765	808	761	753	785	767	765	740	747	747	777	749	817	769	762	704	775	735	812	779	780	756	777	708	780	790	721	787	762	793	771	776	788	785	769	784	732	750	793	783	723	764	801	754	748	778	684	696	770	743	737	718	758	746	780	680	782	695	795	758	722	788	750	766	760	803	770	727	752	735	769	744	705	762	729	764	782	847	766	808	752	773	781	760	735	763	742	727	751	778	780	706	776	743	779	786	774	741	696	722	800	742	797	766	778	777	725	800	764	727	700	759	732	776	787	733	734	736	737	733	756	736	773	776	746	719	764	804	749	767	771	779	767	803	842	767	761	754	742	725	768	801	769	812	782	756	807	774	741	782	716	727	776	749	750	790	735	783	730	756	722
16928	9301	10770	9085	6693	4993	3618	2610	2229	1805	1490	1139	1058	938	795	804	758	679	673	623	635	587	563	546	523	541	563	573	545	546	529	473	479	452	448	471	437	455	477	449	493	508	495	484	464	438	424	418	394	393	457	413	456	470	432	416	424	362	410	368	411	398	381	421	390	382	420	358	392	392	371	344	366	377	371	368	334	373	345	396	356	419	377	390	377	376	372	354	368	415	441	415	362	381	380	393	391	365	383	368	435	371	378	381	446	389	355	358	342	327	358	373	365	404	388	380	384	427	391	388	376	382	346	381	342	353	383	389	355	360	402	350	370	386	372	336	386	400	363	385	393	361	385	356	374	414	351	371	378	370	390	375	348	361	378	372	420	328	352	344	335	389	399	370	405	368	317	370	391	336	389	413	381	371	380	376	397	359	357	362	369	357	363	369	362	353	371	351	374	359	331	353	360	393	346	380	399	376	371	403	382	369	358	375	385	398	358	365	362	371	392	371	355	402	404	328	405	423	362	355	339	362	400	369	371	373	361	395	348	339	372	374	384	359	407	365	387	328	396	382	349	363	374	376	381	380	355	386	394	375	390	368	364	333	355	425	391	412	392	352	411	387	412	408	373	366	373	378	385	369	370	384	400	384	347	353	395	355	359	366	374	334	380	362	350	349	366	354	370	321	391	388	364	401	356	348	348	342	328	372	361	343	350	373	418	378	396	385	373	403	377	379	391	376	340	391	388	351	396	362	354	384	410	351	347	387	387	374	347	384	390	384	379	365	369	376	380	376	414	397	363	377	381	376	355	417	384	379	378	358	393	373	367	384	385	385	378	382	387	352	375	392	402	360	385	391	360	368	379	351	406	387	387	403	385	379	398	366	341	406	373	384	378	386	353	369	356	378	368	405	375	398	387	348	351	353	334	401	354	400	403	359	367	365	391	392	384	357	344	367	370	368	367	379	367	378	331	363	335	399	352	417	364	409	337	397	376	361	382	348	354	347	376	357	355	359	354	380	358	366	382	361	388	357	354	402	370	377	370	349	363	346	372	414	397	378	395	384	347	375	361	363	389	338	373	395	342	390	372	350	375	377	360	357	334	363	367	349	372	382	330	372	362	375	352	373	386	364	360	385	333	370	340	352	382	370	376	392	355	385	373	357	366	375	375	345	344	353	353	381	364	325	343	392	360	340	374	376	353	374	342	388	378	360	408	340	373	343	374	340	353	372	385	355	363	370	364	354	412	394	386	392	389	375	385	355	381	387	385	378	372	390	396	387	346	378	357	372	379	386	377	402	326	352	376	361	395	416	343	374	386	359	350	347	386	388	371	360	380	343	370	380	398	397	353	377	361	344	360	372	382	390	411	363	368	396	362	381	366	390	388	370	359	410	349	390	361	377	384	359	325	335	386	349	390	351	380	377	384	406	366	377	353	383	370	371	373	418	375	402	347	345	350	362	367	368	343	378	363	362	342	414	361	368	356	384	391	361	363	396	391	368	382	405	355	358	384	380	348	376	355	358	422	367	396	354	364	368	358	377	365	414	383	393	402	393	368	385	357	389	358	351	403	380	350	400	344	393	383	395	370	384	405	347	355	354	381	369	374	385	357	392	389	356	378	365	387	353	388	405	396	386	387	380	386	360	376	367	384	375	378	356	363	338	341	369	355	383	342	366	374	376	372	366	387	401	394	366	397	357	355	370	414	410	367	401	351	390	377	386	375	390	379	380	398	379	358	366	359	351	364	402	374	359	373	393	356	408	353	409	376	362	370	367	336	356	371	355	374	352	375	364	333	361	364	370	387	383	410	377	365	382	392	361	340	369	367	407	402	376	365	368	359	347	375	371	375	388	354	356	396	399	379	363	388	395	376	377	370	397	363	395	363	410	367	377	399	366	338	300	388	368	368	344	386	364	370	345	363	380	389	376	387	342	379	395	362	377	381	350	349	412	360	364	362	366	369	375	375	387	382	394	358	354	384	385	359	326	368	381	340	397	366	373	352	367	374	367	364	354	377	347	397	393	333	359	358	343	347	384	386	375	390	375	385	393	372	375	362	384	363	377	391	389	371	402	379	364	379	382	376	365	389	355	387	377	384	397	370	371	354	359	374	410	371	406	372	385	350	381	351	410	368	382	392	377	374	354	394	377	375	363	351	363	349	356	366	335	399	354	352	374	388	413	384	398	319	370	342	370	357	342	385	390	368	353	376	362	385	357	385	391	385	369	329	367	395	371	378	377	378	390	384	399	373	350	399	351	418	397	373	354	375	359	367	386	350	432	396	393	398	342	336	360	354	385	413	397	367	341	351	395	373	402	360	379	337	361	396	375	389	363	334	381	363	357	347	402	338	370	381	363	385	379	359	346	366	373	363	399	398	362	355	382	368	353	349	341	358	365	402	381	368	375	400	349	353	360	347	329	407	377	373	382	343	363	335	301	381	393	346	374	352	370	384	414	369	358	390	381	401	380	399	390	365	357	352	404	362	420	379	368	377	398	380	433	369	394	373	388	382	339	359	378	382	331	377	402	347	340	352	371	371	387	382	374	347	364	375	413	365	358	402	343	377	389	372	363	363	340	417	353	367	352	365	369	367	375	409	400	354	366	338	351	387	357	417	360	358	344	395	386	384	378	382	346	366	356	337	349	373	399	375	380	402	393	381	397	355	365	400	372	382	359	339	398	373	382	396	419	369	360	382	408	377	370	392	366	377	392	361	366	361	352	410	396	383	386	364	399	357	391	398	363	360	359	374	366	388	401	337	378	393	361	345	400	394	350	340	381	342	380	405	370	378	375	355	380	365	366	391	362	400	390	372	389	391	356	352	364	368	369	346	399	416	367	377	422	349	373	413	388	350	351	357	395	393	396	349	413	393	337	367	334	344	390	370	364	377	353	357	369	368	392	375	383	384	414	362	366	389	376	351	342	348	340	351	387	347	355	372	370	383	368	380	386	393	360	369	423	403	373	340	381	394	356	360	378	348	358	391	393	364	414	395	372	400	384	366	386	361	388	354	359	366	346	382	360	364	395	365	403	376	379	357	382	371	352	393	386	386	387	396	410	410	371	378	358	397	403	391	375	366	409	395	383	350	379	397	360	372	349	370	350	370	368	364	360	358	370	338	364	364	364	387	360	394	416	393	403	369	401	366	397	376	397	357	379	350	379	368	366	375	351	391	381	334	363	332	371	382	340	387	352	375	393	349	338	360	348	409	378	383	339	365	390	348	370	347	379	394	384	388	381	406	405	339	375	367	351	377	378	438	381	375	354	364	384	395	365	354	378	381	354	346	417	359	388	378	403	346	380	402	363	342	384	415	376	388	365	366	378	368	382	395	349	363	368	353	389	338	364	337	381	367	371	374	351	363	344	344	340	412	369	395	391	331	367	365	393	368	349	395	372	391	391	359	382	408	392	331	375	368	365	391	387	383	372	388	367	383	329	369	337	379	380	371	396	392	373	384	403	387	360	345	356	363	355	359	379	387	355	412	373	350	386
10294	7526	15586	18436	16872	14339	11962	10337	9241	7970	6684	5393	4691	4450	4099	3525	3226	2897	2673	2588	2480	2324	2316	2232	2066	1981	2017	2024	2059	1959	1823	1748	1713	1633	1579	1491	1404	1490	1486	1446	1653	1679	1757	1572	1392	1400	1297	1424	1452	1297	1317	1332	1588	1308	1315	1157	1138	1093	1061	1002	1001	1047	975	987	960	946	964	896	915	871	917	841	844	912	879	928	934	889	874	920	871	949	908	890	928	919	906	861	890	846	856	874	926	871	870	856	890	861	854	812	895	926	887	854	883	890	846	895	884	871	896	861	794	902	858	862	875	842	909	884	852	894	880	872	900	857	860	920	895	824	925	852	877	868	891	835	839	894	834	881	865	857	838	843	848	877	847	854	837	880	881	894	816	856	928	870	900	841	860	877	885	830	877	851	851	887	880	854	835	894	853	868	820	848	868	837	869	831	887	865	823	815	870	827	901	828	843	876	869	858	833	830	855	839	818	857	904	872	829	898	872	887	800	880	840	855	838	882	889	835	858	885	870	824	871	905	873	883	892	849	837	814	864	888	831	870	849	818	854	881	868	856	841	873	893	861	853	850	876	836	877	930	869	889	822	872	845	871	825	865	864	834	844	835	858	901	851	838	846	861	832	854	857	903	885	912	842	822	829	882	873	915	828	816	867	875	920	887	920	868	869	869	858	840	800	871	834	904	828	895	834	794	838	878	867	857	876	837	842	907	839	846	909	923	823	805	878	849	827	865	855	908	809	815	860	859	881	872	848	855	910	838	874	858	802	875	850	866	870	900	831	839	799	871	844	891	862	901	863	879	873	858	876	880	911	932	866	904	862	944	842	868	839	911	896	874	865	868	848	855	886	867	851	849	865	879	841	831	856	823	858	858	875	817	917	888	890	885	853	854	792	865	902	893	842	919	871	839	830	915	882	851	903	830	809	867	860	899	851	862	842	850	841	846	904	900	876	884	864	791	885	847	874	828	867	862	817	865	882	832	807	908	882	839	911	812	861	836	880	845	869	843	892	886	888	833	910	867	764	807	828	844	849	876	864	863	912	809	841	894	869	898	816	822	846	822	926	862	857	861	837	875	845	823	910	874	855	883	887	825	906	831	928	889	864	824	842	935	874	864	890	910	880	850	849	854	891	860	882	940	906	900	853	843	872	865	908	850	899	817	862	871	843	825	897	871	841	854	859	815	829	823	872	857	887	829	829	881	857	850	852	871	916	813	859	856	881	862	903	892	931	899	811	848	887	882	876	885	885	842	873	833	860	896	844	857	833	880	841	900	918	904	869	846	829	878	863	870	813	873	884	850	822	870	863	819	891	860	801	904	886	814	822	828	847	848	865	854	928	845	839	846	881	858	885	893	909	873	933	863	841	860	852	881	836	847	838	823	841	924	866	848	850	879	808	890	871	850	906	861	883	865	917	883	939	843	894	885	879	858	882	868	848	825	843	900	822	870	838	869	852	842	824	930	850	874	857	831	897	898	888	839	883	827	843	810	851	797	836	880	895	893	867	873	892	918	890	892	875	834	828	813	833	909	902	850	882	892	860	811	814	836	831	854	887	888	908	874	896	834	859	818	862	792	786	809	886	818	880	814	836	894	845	918	925	882	837	861	835	897	894	861	835	848	827	826	842	820	799	809	877	841	827	899	822	885	890	795	845	855	864	876	866	881	816	889	895	900	830	907	911	857	889	876	845	831	881	854	900	841	839	814	891	890	837	898	853	832	868	847	869	787	867	863	852	842	863	862	855	821	880	848	848	881	857	857	874	882	806	885	871	885	902	867	879	933	839	855	869	853	950	859	918	835	842	883	882	859	844	887	850	905	891	882	829	864	889	871	831	943	886	901	887	875	863	818	853	890	847	847	848	885	814	878	885	863	861	826	905	853	851	865	840	904	888	919	874	859	856	849	937	882	846	861	876	856	849	841	887	860	853	849	912	836	885	877	907	867	845	883	884	842	874	823	885	860	874	821	857	877	836	861	887	879	875	915	863	902	852	857	835	862	779	836	841	891	878	917	862	874	872	842	924	887	873	829	854	861	889	821	857	878	868	849	863	853	829	903	791	880	881	804	848	866	922	874	944	886	830	843	839	829	871	870	866	873	875	879	890	903	868	864	879	900	868	821	881	837	882	808	828	825	804	838	877	840	851	817	870	812	833	877	857	832	803	912	895	903	809	851	857	891	845	847	822	873	849	852	905	842	855	814	834	870	885	873	884	857	868	878	853	826	877	884	853	845	937	882	843	852	862	862	872	886	866	822	788	859	874	875	879	884	849	870	839	902	894	842	958	855	863	871	817	836	860	812	845	880	845	873	819	824	851	871	859	879	873	857	874	865	879	858	860	874	831	889	855	854	846	820	851	814	875	854	862	878	880	878	889	910	830	840	831	877	827	838	832	867	848	836	824	887	893	882	846	831	842	898	857	914	838	909	880	887	872	913	890	896	880	821	880	906	850	913	894	853	818	846	863	836	859	873	875	861	857	971	875	878	845	848	804	838	852	869	878	884	896	811	840	889	882	875	878	837	891	889	887	935	829	862	842	877	867	850	842	866	853	897	828	897	879	888	897	883	893	842	829	855	846	830	877	836	811	843	843	827	920	862	884	889	851	814	857	891	856	887	858	867	877	891	905	867	871	860	863	891	843	854	865	843	838	865	846	892	912	845	874	868	873	890	869	891	840	858	876	870	923	915	843	827	881	866	858	886	865	914	877	809	843	873	874	868	848	878	907	867	836	874	861	895	852	879	833	845	836	868	897	886	867	866	869	856	896	859	858	877	885	897	896	836	822	879	837	851	833	890	890	834	848	895	808	844	900	863	836	879	827	820	923	884	878	859	859	828	908	866	822	878	886	815	862	853	888	932	805	839	868	835	902	823	883	893	906	918	877	846	848	836	893	818	907	863	848	889	862	815	813	821	903	881	828	869	862	886	913	885	859	852	899	882	869	836	869	917	841	846	848	809	827	858	891	819	854	823	830	906	821	866	839	877	865	864	829	850	926	887	903	910	842	840	866	855	862	896	896	907	809	873	870	843	829	864	841	897	855	881	875	836	863	888	832	848	820	864	851	853	882	835	843	873	901	885	870	941	848	840	819	854	823	872	902	893	800	818	907	876	861	927	807	798	833	894	865	855	820	855	848	794	840	855	830	848	852	844	857	850	850	869	908	882	827	821	886	864	876	858	881	843	829	863	893	878	871	841	882	905	887	881	865	856	850	835	866	859	879	828	846	868	846	965	900	895	838	832	864	858	836	843	878	893	833	897	874	815	905	885	885	891	869	871	946	890	850	840	843	928	828	889	849	816	833	849	874	826	874	921	872	872	868	822	904	888	916	855	875	823	843	894	845	900	883	861	856	859	863	834	874	877	868	780	880	889	897	904	895	861	870	857	860	873	867	794	846	912	843	891	889	860	926	891	846	828	844	835	873	854	879	820	865	913	889	814	863	865	899	861	878	838	903	883	887	787	896	838	877	898	850	886	828	860	863	817	844	878	859	891
24799	14040	15816	13711	10443	7751	5330	4009	3271	2586	2094	1654	1402	1320	1173	1055	924	849	808	731	727	700	724	702	659	641	655	646	658	621	613	631	552	546	608	515	585	565	511	485	581	631	621	591	579	535	483	577	575	476	492	485	568	524	520	478	447	443	462	431	432	408	439	442	416	400	391	422	419	415	419	417	414	406	442	406	415	425	410	410	427	417	408	406	389	402	380	391	402	409	390	442	408	463	382	397	422	415	420	375	371	412	419	404	348	424	369	390	397	399	401	424	399	394	396	411	408	394	383	423	396	439	428	414	428	377	355	423	393	389	419	377	391	397	427	405	394	425	407	411	381	437	381	384	386	393	395	403	388	399	379	378	386	402	408	398	383	404	388	379	409	394	421	383	424	423	425	396	420	383	382	405	415	407	435	422	379	447	380	414	411	423	404	384	386	423	422	405	395	366	432	403	404	412	396	361	420	396	409	404	391	376	394	391	382	337	399	402	409	398	392	383	378	373	421	409	406	416	393	385	389	428	415	413	382	409	443	422	383	396	384	419	368	396	440	407	405	444	413	395	420	425	462	424	392	379	419	372	408	399	422	380	417	392	439	406	389	417	443	381	424	383	421	395	411	408	382	411	390	355	451	407	383	399	391	396	428	416	433	408	409	382	433	390	411	435	414	377	398	385	363	430	409	372	412	392	392	386	401	420	404	369	442	415	379	397	408	409	393	360	398	401	397	414	377	364	399	442	380	393	421	406	403	408	399	393	394	377	406	384	436	454	399	382	377	445	396	440	402	357	425	414	385	396	398	392	440	430	371	419	420	394	374	370	429	421	401	398	413	415	415	403	417	405	416	390	397	394	422	421	414	393	353	410	408	411	400	420	410	373	433	437	416	389	396	416	396	396	415	378	385	372	394	356	399	370	392	428	374	411	433	419	372	398	400	417	409	390	413	457	407	405	417	398	434	409	406	387	406	431	391	378	378	408	403	388	422	407	405	424	416	413	402	378	382	395	381	368	372	423	382	402	377	418	433	379	411	394	423	399	432	374	383	418	371	407	388	437	387	421	427	389	409	437	434	401	420	420	382	422	394	399	383	419	399	375	404	393	458	430	420	382	405	377	399	381	405	411	408	409	391	382	413	399	426	448	404	379	404	388	361	434	354	445	439	399	403	394	382	408	408	408	426	387	390	419	405	413	406	398	424	397	411	369	400	369	408	449	410	425	404	403	385	394	439	405	446	426	393	411	432	406	427	367	428	401	418	393	395	431	446	435	384	401	404	435	404	405	414	394	374	397	410	359	430	410	400	393	355	374	389	432	353	378	383	406	383	405	408	375	382	425	407	420	415	369	413	412	429	403	421	428	438	406	398	430	408	412	406	366	406	409	369	400	425	410	408	393	384	406	423	399	388	383	404	426	399	385	396	417	405	389	350	399	417	410	411	423	388	428	405	421	411	390	436	405	411	375	357	426	419	387	427	388	406	403	417	405	415	365	430	410	380	366	386	376	394	422	357	398	383	420	433	402	393	404	409	389	399	401	417	425	412	435	421	423	377	390	391	408	369	421	384	398	361	423	413	445	411	461	415	402	374	407	432	411	414	387	409	395	409	410	423	405	458	413	382	398	387	416	376	431	400	418	426	429	440	404	359	454	401	416	399	393	372	404	397	412	387	401	388	384	387	419	404	412	461	373	402	372	422	407	371	419	392	407	432	415	387	389	398	393	370	411	349	391	428	393	419	404	411	404	391	393	440	435	373	416	367	387	393	387	395	412	388	401	416	389	423	430	415	431	434	403	430	421	425	407	434	405	466	416	407	399	420	412	373	398	371	378	390	426	389	418	414	383	427	447	385	405	407	380	393	407	421	408	417	433	429	402	363	420	401	397	398	425	415	370	408	414	368	387	362	377	398	365	412	397	391	390	373	403	383	424	400	389	381	383	378	434	419	411	427	404	425	429	399	404	364	398	426	410	388	381	378	428	423	399	395	392	410	421	410	373	422	431	422	380	433	422	401	375	437	394	402	411	388	440	367	406	393	433	428	403	385	448	425	404	364	406	405	385	409	418	424	385	431	366	354	420	380	425	396	430	418	398	421	429	406	365	421	413	393	371	442	395	380	394	395	377	408	389	405	414	403	391	423	389	396	372	396	413	393	404	415	402	406	427	354	389	409	439	415	370	408	381	406	397	386	395	368	401	398	422	405	414	424	438	398	393	393	385	419	434	367	408	420	440	402	357	409	398	458	385	396	374	405	406	393	406	438	437	404	442	426	434	397	387	423	386	386	410	402	416	420	395	452	398	392	402	423	376	422	403	370	396	382	412	401	430	401	432	394	408	415	424	400	393	406	432	422	434	363	395	386	407	377	403	372	396	391	387	398	380	409	422	398	432	442	390	403	407	420	414	383	420	416	397	406	417	407	399	379	387	409	414	407	411	450	413	404	430	462	404	410	401	431	377	401	418	423	426	361	377	445	461	406	432	383	374	383	414	389	397	408	393	406	436	439	395	394	414	402	390	421	402	409	389	418	425	381	363	385	411	460	408	422	406	415	425	413	373	363	409	429	400	424	432	401	405	400	413	390	382	417	380	387	405	422	402	402	388	379	397	408	413	397	376	418	416	394	390	395	364	415	360	380	408	434	403	403	373	379	401	435	393	426	419	386	422	400	412	444	422	387	392	384	422	429	383	424	410	410	422	391	412	425	430	372	358	391	410	374	410	436	372	404	410	393	424	409	368	396	389	418	345	402	385	388	372	374	430	386	417	416	447	373	404	384	398	388	395	389	384	441	388	398	424	394	404	371	382	405	361	398	429	400	402	414	366	387	365	422	388	427	381	414	407	373	402	399	405	402	423	439	392	420	433	442	382	390	399	412	395	401	418	361	395	380	404	420	383	401	415	421	405	366	368	363	391	400	394	437	415	411	385	380	357	413	403	393	409	389	461	437	389	427	389	429	412	392	427	380	411	368	414	436	418	418	389	395	368	366	368	373	389	410	419	389	440	369	348	384	403	411	383	392	462	403	414	442	363	374	377	401	393	411	392	419	415	378	418	390	381	411	395	434	362	412	386	379	404	433	368	382	354	378	380	385	405	436	412	393	393	399	414	359	392	422	455	396	378	403	407	395	419	384	383	389	412	401	379	391	401	424	413	385	382	384	404	458	400	405	406	371	393	369	420	420	362	421	383	391	412	401	397	412	419	389	388	414	422	357	398	420	366	431	413	415	398	395	424	394	394	395	384	428	408	389	428	374	418	388	412	438	414	386	397	401	452	424	397	403	400	381	381	398	418	434	414	384	453	418	380	385	414	423	423	440	402	378	432	415	431	376	406	391	361	400	393	421	399	396	422	392	367	388	456	413	415	416	371	350	390	390	384	376	368	396	386	399	387	450	420	414	424	416	434	385	454	402	396	378	416	413	399	428	417	402	417	411	425	427	404	414	358	398	386	450	398	379	405	407	369	367	427	433	421	394	423	387	428	431	420	413	397
13040	9991	19820	23198	21886	19211	15789	14135	12668	10612	8890	7510	6414	5915	5567	4770	4202	4067	3705	3449	3262	3138	3032	2728	2710	2684	2709	2687	2694	2567	2457	2287	2187	2076	2035	1826	1873	1968	2036	1929	2400	2821	2690	2385	2284	1778	1994	2044	1956	1775	1852	1895	2242	1817	1603	1459	1397	1314	1215	1186	1166	1229	1171	1089	1118	1062	1032	1027	975	1021	993	1017	981	991	970	973	966	952	965	1021	972	947	949	953	964	904	948	915	954	913	996	921	921	915	936	964	957	931	944	902	905	934	947	941	932	984	965	910	962	998	987	914	917	952	878	948	939	921	954	844	934	921	910	932	876	910	880	881	940	920	918	904	887	888	940	960	917	931	915	902	903	901	918	967	904	831	926	853	856	916	914	909	921	870	905	920	907	927	884	911	891	897	880	975	898	903	879	905	924	895	957	851	913	927	974	899	862	897	923	890	930	872	955	892	958	909	886	929	874	934	898	941	957	965	946	929	909	948	941	914	930	962	864	906	936	921	949	892	943	918	908	922	908	928	910	903	882	954	879	916	895	948	911	883	926	964	891	881	955	923	949	896	854	995	906	984	923	874	915	902	923	905	896	904	885	953	916	994	898	983	942	977	856	946	880	899	1006	908	881	977	926	894	910	921	948	888	939	898	953	921	946	928	946	908	919	961	970	917	895	904	929	921	940	951	909	926	941	899	914	876	874	921	950	904	929	852	939	957	912	928	854	923	917	920	962	928	877	873	878	915	902	909	910	928	905	927	945	922	909	916	941	947	900	897	915	935	824	924	892	897	888	933	901	860	878	968	898	864	860	928	921	860	938	890	904	935	903	902	915	962	863	910	912	870	907	924	906	895	901	939	871	929	888	900	945	890	883	969	937	884	919	906	874	904	914	852	903	868	930	946	949	896	921	930	919	918	914	957	892	896	889	916	892	857	935	924	903	947	972	913	901	928	915	927	933	923	927	939	916	988	898	911	912	901	904	912	932	933	912	908	921	887	940	909	896	934	916	930	898	948	896	948	959	894	898	939	930	904	912	951	901	894	912	915	889	911	877	868	913	887	872	855	896	919	895	957	923	957	917	937	878	931	944	899	971	931	919	920	955	913	897	987	944	907	908	897	953	893	879	919	897	1012	1030	917	915	903	919	867	977	897	916	962	876	964	947	927	958	875	946	934	958	915	947	907	865	932	963	940	936	865	961	848	935	921	884	870	934	889	914	880	926	915	894	965	924	876	997	910	918	944	886	837	921	902	926	856	891	939	899	891	928	894	912	958	976	869	944	897	894	870	940	931	873	900	911	928	903	888	899	916	871	939	919	922	899	963	966	924	861	926	986	937	959	943	910	914	909	983	948	888	923	965	898	883	898	906	890	941	928	931	904	912	1005	942	896	930	891	875	952	953	906	973	909	892	906	920	911	909	882	910	947	908	938	902	881	931	914	913	945	945	890	941	923	892	904	847	919	960	842	903	918	906	885	857	909	931	935	927	945	950	905	931	941	898	899	936	982	879	915	912	945	843	904	901	842	931	924	924	908	906	936	907	892	945	882	880	926	903	904	857	929	928	940	906	888	970	943	889	920	945	960	920	947	939	943	888	880	892	911	921	893	896	965	899	923	893	891	926	937	937	914	902	968	953	866	926	897	845	874	881	903	923	949	923	938	872	927	924	936	979	902	932	913	898	945	996	945	930	948	936	913	936	893	919	953	957	952	941	925	945	967	925	913	955	934	912	917	868	937	923	917	969	1003	906	939	880	940	980	918	973	895	957	935	930	904	906	886	934	916	817	888	919	927	902	901	910	864	965	905	903	892	966	930	920	898	904	925	881	892	892	889	987	913	947	884	913	913	953	881	906	928	925	907	941	950	897	890	897	919	950	948	930	939	907	910	955	893	971	906	934	902	947	924	937	975	913	918	904	869	877	837	960	910	906	909	909	912	958	928	907	934	812	906	934	924	872	931	901	907	955	884	943	936	957	917	864	906	905	943	875	943	895	915	944	887	908	885	936	882	955	912	897	890	942	953	913	932	899	934	955	947	960	892	962	928	973	901	879	915	915	915	862	918	865	908	930	966	918	893	953	880	917	906	925	926	943	862	941	923	896	924	944	883	933	925	888	907	924	955	914	907	968	886	925	898	977	908	918	946	927	898	913	871	957	914	865	869	882	926	871	942	955	992	927	912	900	868	933	948	940	946	884	886	881	956	895	896	912	884	936	906	952	899	978	935	904	891	884	980	927	867	931	937	929	883	910	916	919	910	899	880	935	870	959	885	941	950	855	896	941	894	885	849	934	947	948	886	902	957	894	930	908	966	926	884	941	934	866	906	887	903	935	933	975	880	929	972	889	925	919	941	960	924	944	887	906	925	926	902	911	912	944	909	938	987	922	962	889	899	867	924	950	923	931	971	885	915	902	918	933	895	913	917	880	854	927	901	909	870	898	884	926	923	905	954	859	926	908	928	948	902	866	939	978	960	875	902	901	885	908	918	947	936	901	958	887	914	946	921	951	895	904	867	897	891	915	921	923	926	940	918	856	814	918	961	880	908	926	945	894	895	927	957	923	925	902	913	892	948	883	931	889	882	893	919	914	936	964	917	904	889	918	938	891	937	931	868	921	930	964	959	939	900	887	934	949	937	946	934	913	895	910	875	941	855	898	958	909	913	906	898	940	877	919	906	953	941	985	902	935	902	916	871	928	982	921	940	898	947	910	891	963	929	912	897	885	945	902	945	894	909	964	886	852	915	945	872	880	933	870	952	939	895	909	956	939	947	928	955	896	965	902	924	910	930	959	930	901	903	944	976	953	879	904	946	864	977	949	951	895	923	960	873	932	887	871	924	891	908	905	862	910	895	891	902	883	887	901	913	935	863	945	895	959	871	931	899	935	961	916	948	946	890	946	917	931	1000	897	928	868	911	960	898	942	872	905	922	930	914	900	853	906	881	946	921	904	942	919	881	930	962	902	957	869	960	926	937	906	867	920	907	875	885	896	929	953	896	916	911	926	916	882	896	903	949	970	955	925	941	907	919	950	973	1017	905	843	923	962	908	943	902	972	935	908	949	883	877	871	947	913	864	943	899	864	915	891	924	913	980	894	890	953	904	895	888	913	879	917	910	900	937	871	900	906	956	958	903	902	950	826	927	880	982	933	870	912	900	929	929	962	929	927	854	905	921	888	938	918	917	955	937	942	917	914	884	958	927	870	906	893	928	869	941	893	963	874	875	885	880	921	867	930	875	924	968	929	924	898	898	956	921	890	927	913	930	910	982	907	947	904	900	893	920	934	906	927	880	950	960	904	904	961	918	839	925	907	881	914	906	904	933	947	898	936	980	914	903	888	938	969	914	893	920	935	914	949	916	932	916	886	875	919	969	911	926	909	930	925	907	907	926	953	894	936	933	899	819	955	908	886	925	889	881	888	926	926	945	918	973	912	893	880	910	919	877	934	922	963	871	933	917	891	918	977	910	932	897	933	868	899	943	916	944	932	945	936	880	939	910	913	913	921	877	882	967	903
8332	4782	5830	4464	3084	2345	1892	1542	1311	1075	881	772	687	615	524	555	527	477	384	431	454	479	427	398	366	440	363	410	397	383	393	379	372	357	319	392	370	369	343	356	352	356	386	336	364	321	327	324	337	332	305	303	336	343	316	325	333	347	321	325	344	326	331	324	332	300	345	344	319	302	315	329	351	332	320	296	313	326	351	318	301	315	344	344	346	298	350	304	345	318	343	319	348	324	307	289	319	310	317	291	304	323	345	311	329	348	312	295	322	346	323	319	311	329	299	305	324	338	314	340	334	336	301	337	299	291	327	330	342	325	311	317	322	316	299	349	318	275	311	322	343	309	306	314	334	286	327	344	355	306	305	320	320	329	313	302	312	304	327	333	317	331	341	332	321	348	368	363	289	326	317	299	337	333	324	288	332	320	298	305	297	291	298	322	302	364	314	320	304	299	319	331	322	312	327	302	348	310	302	323	285	315	313	350	327	308	281	314	368	291	337	342	333	316	294	363	296	340	307	309	336	339	287	303	299	324	340	305	310	352	312	288	323	340	334	315	344	310	354	305	323	308	322	369	356	360	296	286	334	318	327	349	300	298	328	308	354	292	316	338	330	345	297	315	301	328	335	316	335	310	327	309	297	307	310	323	316	314	340	328	325	341	300	332	302	343	323	346	334	285	331	304	317	311	292	328	304	320	317	311	297	311	314	346	298	288	325	331	340	325	341	313	326	330	347	313	307	312	308	336	325	335	333	351	310	314	307	312	320	321	317	358	317	314	297	317	296	308	342	329	348	289	308	294	305	343	330	308	294	336	341	321	332	324	313	309	309	322	349	283	313	318	317	324	315	342	316	317	317	295	303	330	316	318	351	309	363	300	309	308	335	298	328	372	302	328	315	337	332	322	328	282	338	324	308	315	293	325	289	301	315	334	343	326	320	326	300	311	355	301	307	309	343	338	314	313	324	305	329	346	318	318	294	310	272	311	307	323	328	311	363	345	342	332	328	299	271	374	320	334	352	347	340	327	307	324	294	312	329	321	290	341	338	277	348	322	320	343	342	337	336	311	338	322	307	321	291	296	327	302	330	313	307	311	331	320	326	309	330	328	340	335	304	295	326	346	315	323	306	331	343	325	310	320	325	349	294	338	321	345	315	318	349	342	337	266	316	354	318	316	313	327	283	318	316	306	314	319	335	332	321	360	314	337	322	313	304	312	343	311	314	333	321	321	305	293	299	340	312	291	357	311	293	288	303	343	300	325	343	329	289	338	325	296	306	321	304	288	325	309	301	310	303	354	318	303	292	319	294	356	349	317	324	300	327	347	327	327	294	325	316	327	324	304	337	327	307	311	311	292	319	324	316	338	307	312	320	309	326	336	314	341	296	305	341	343	314	314	312	330	346	315	316	325	344	338	341	340	311	312	366	306	312	304	300	308	341	273	322	323	305	327	343	335	317	303	321	305	302	311	310	337	299	316	332	285	340	361	304	287	318	312	365	331	337	314	305	327	321	307	331	324	289	321	314	350	315	340	319	339	324	326	310	308	321	305	305	317	310	327	338	334	344	338	309	336	288	298	310	333	332	336	344	344	324	323	319	302	335	307	304	314	284	305	337	288	305	298	315	347	313	286	326	341	329	307	300	322	293	339	347	350	332	288	303	315	301	318	315	334	319	315	322	345	299	308	322	299	334	347	286	333	318	324	332	315	324	302	292	312	311	309	336	329	315	316	337	306	313	318	318	324	334	321	304	342	287	320	327	314	303	305	335	377	327	326	312	326	346	293	327	315	320	301	308	333	319	343	333	295	306	370	307	293	337	294	362	327	321	310	320	333	308	329	303	341	313	349	319	280	338	323	352	298	377	293	292	292	323	334	307	302	330	344	327	325	318	301	296	314	327	324	347	342	335	340	328	297	345	332	300	324	353	334	324	297	321	349	358	324	304	301	329	324	335	320	336	304	310	319	335	321	332	326	320	307	305	332	345	340	279	312	324	328	321	326	317	310	349	364	325	344	320	304	340	335	318	284	323	336	305	318	324	279	313	331	311	321	286	309	335	343	334	318	335	315	366	306	327	327	296	307	352	300	339	282	293	320	304	332	373	346	295	317	329	303	326	308	300	287	351	318	368	311	311	327	318	320	318	327	298	298	346	325	314	344	327	323	329	303	340	328	336	312	319	321	316	320	329	307	325	347	323	328	307	305	340	297	319	305	306	292	284	344	358	336	348	331	329	296	313	314	320	338	305	316	285	304	335	320	323	315	333	307	339	309	332	344	311	322	324	336	322	354	295	303	358	330	331	335	335	328	303	386	311	284	316	322	312	342	322	323	316	304	320	321	325	335	309	313	321	331	295	319	334	323	333	299	282	317	318	313	330	321	316	298	308	303	308	295	307	338	319	325	334	288	284	330	338	353	313	314	334	350	315	319	323	305	345	315	315	344	333	312	322	281	316	310	354	313	329	318	302	344	332	329	314	313	320	319	299	320	339	305	316	340	343	332	343	324	310	345	358	321	285	314	316	324	339	357	320	301	313	317	349	313	323	324	324	302	303	345	355	330	286	299	337	322	317	299	364	323	315	294	335	299	318	314	327	300	298	360	333	328	333	322	319	300	365	325	284	301	312	325	298	293	330	300	289	336	318	286	276	289	329	328	337	330	310	320	326	304	308	315	357	328	328	309	338	318	336	297	318	323	323	349	331	334	315	324	290	339	307	288	305	299	302	323	309	306	315	341	315	324	323	313	306	329	311	267	295	323	332	330	331	344	305	302	356	283	352	342	321	306	351	290	360	312	310	291	302	346	314	295	322	329	291	329	304	313	297	306	324	339	303	343	358	327	308	313	328	295	327	309	308	307	334	322	312	327	321	358	302	359	340	304	327	332	334	306	307	331	320	314	293	320	333	314	315	310	318	299	351	316	349	319	319	324	284	319	308	309	301	318	324	361	346	330	345	321	348	345	330	307	313	333	347	335	334	339	314	313	355	304	333	284	308	295	305	313	335	299	333	320	331	325	299	335	307	312	346	330	307	329	326	299	340	294	300	312	317	323	312	323	342	325	325	317	314	339	333	298	305	310	326	320	320	316	331	299	318	318	314	335	295	326	317	310	316	319	335	301	328	313	315	314	309	328	342	327	350	335	333	333	313	319	332	333	332	329	303	332	332	325	320	308	282	309	322	332	289	333	333	338	319	302	311	294	324	312	319	354	326	337	309	324	301	309	322	331	322	345	309	349	300	300	309	319	320	359	326	319	339	314	314	327	294	280	308	298	293	333	311	321	321	336	304	331	311	324	349	366	275	341	317	323	316	323	327	316	303	322	320	336	355	320	343	328	299	320	316	301	339	330	309	336	315	347	300	359	332	299	354	344	323	318	308	335	349	350	332	347	302	335	330	309	327	317	354	343	347	313	313	287	360	364	340	342	311	343	342	324	306	326	333	349	315	337	342	325	328	325	302	318	307	309	338	337	281	346	307	318	307	322	300	353
5107	4530	9742	11085	10060	8607	7470	6510	5523	4636	3912	3210	2875	2625	2415	2093	1926	1834	1698	1654	1586	1574	1482	1329	1419	1389	1364	1386	1348	1262	1193	1146	1086	1148	960	1032	933	966	999	954	908	957	982	882	907	873	905	913	870	819	813	877	890	869	839	851	877	808	795	816	798	815	797	791	750	804	792	796	787	770	788	796	737	782	751	731	820	805	763	779	776	746	741	808	756	752	751	780	747	758	808	729	725	759	769	779	747	765	733	789	705	788	732	761	808	793	769	779	758	763	781	754	752	701	776	784	755	742	751	771	798	756	787	732	811	775	752	696	756	739	737	758	758	730	719	769	765	784	775	778	752	753	733	774	749	807	791	717	728	734	738	731	715	725	769	762	734	725	817	757	827	795	765	704	757	734	763	767	745	742	747	769	741	778	731	777	725	714	757	786	730	759	747	732	769	793	776	762	718	747	739	774	696	766	743	763	750	731	755	790	720	785	783	736	782	781	770	746	727	754	745	728	747	769	737	707	739	762	725	756	787	747	716	824	751	720	763	753	758	723	752	781	749	776	766	735	776	741	728	709	706	761	747	735	722	818	721	752	730	714	794	671	787	732	746	741	781	759	807	779	758	705	741	761	727	795	716	839	751	742	738	722	766	752	812	752	757	749	719	722	768	740	783	730	735	768	743	716	772	750	752	790	790	766	716	768	761	705	736	789	774	723	770	685	790	810	790	761	769	784	791	754	761	727	748	729	752	736	744	695	748	777	770	818	800	736	791	759	767	729	771	735	784	800	753	766	698	750	684	730	741	742	743	785	793	740	767	790	738	788	784	727	739	757	760	735	765	771	681	740	709	725	753	724	797	780	721	771	745	742	761	780	762	749	754	765	722	723	821	743	743	775	777	765	762	720	774	778	770	776	762	745	746	743	746	746	763	734	728	747	771	719	745	780	770	775	711	740	718	729	749	718	736	742	766	722	751	832	704	781	733	737	764	768	727	767	726	786	726	761	775	751	735	799	795	779	736	752	745	780	711	725	784	758	836	769	795	788	755	756	725	787	762	759	760	697	800	776	765	698	754	775	727	757	732	777	739	754	796	767	745	771	773	765	710	764	784	741	759	763	747	737	765	729	699	738	797	755	757	719	752	726	784	755	761	757	797	770	780	784	789	754	789	709	805	781	711	751	752	754	741	738	770	719	726	810	744	699	727	742	751	776	781	752	788	790	792	698	715	787	721	739	756	775	787	730	773	770	738	763	732	732	749	756	762	737	763	720	765	732	765	758	781	739	798	746	789	802	801	739	785	729	746	761	755	760	729	737	749	755	791	731	759	726	749	753	791	800	759	765	791	768	769	734	752	759	781	755	716	762	784	746	710	751	756	733	809	765	703	724	751	729	689	771	760	740	748	767	694	745	714	761	693	770	749	759	762	741	732	751	817	729	716	776	801	743	755	770	773	774	752	738	718	741	737	725	754	774	760	710	706	729	736	750	742	770	755	745	794	795	748	773	795	796	733	791	777	742	765	787	721	793	684	758	719	775	747	780	721	771	759	738	714	791	785	757	743	773	788	749	685	743	812	791	782	763	754	703	778	766	735	730	732	736	749	729	783	757	777	769	794	752	760	743	760	748	757	754	772	743	746	780	754	718	763	744	716	746	758	751	723	739	747	775	784	764	747	720	779	736	768	765	758	728	793	771	729	764	731	784	764	755	761	777	702	760	789	730	716	732	718	780	788	762	836	752	760	753	779	751	715	777	753	739	771	778	736	722	733	737	778	722	777	801	769	767	792	719	753	824	681	757	730	726	716	748	751	790	777	743	749	747	773	750	767	740	710	739	756	738	747	755	762	770	770	737	761	732	762	757	745	762	764	747	785	762	712	770	719	743	734	759	765	740	768	728	775	758	779	717	736	787	809	745	789	745	747	767	762	775	762	734	743	726	785	764	777	771	720	749	796	751	771	757	796	726	721	759	749	750	717	722	795	729	716	731	749	756	784	731	778	775	756	747	701	731	751	808	726	722	780	726	781	754	734	739	776	692	783	764	743	761	756	756	780	753	769	749	702	735	742	829	754	788	711	708	698	767	777	777	783	753	736	753	745	768	723	718	767	758	763	780	795	735	771	752	768	779	753	728	743	717	730	746	788	741	731	764	775	740	756	786	763	749	752	668	729	775	730	727	760	784	747	712	770	773	777	738	741	749	738	716	769	772	748	716	719	747	783	774	747	752	757	738	759	751	787	777	725	782	784	776	739	758	751	719	698	791	723	775	743	750	690	751	733	729	799	746	753	758	750	755	741	741	831	835	695	799	749	758	727	786	762	743	742	723	754	727	739	717	775	729	733	744	778	773	814	734	767	818	776	711	773	753	780	766	700	713	736	769	796	781	764	729	753	755	764	730	790	749	712	754	793	727	724	738	778	779	780	765	765	741	727	764	736	744	737	756	755	782	755	706	700	765	705	768	799	787	715	772	744	740	705	764	746	745	691	788	743	795	757	721	729	723	765	757	755	784	740	725	738	785	770	775	734	762	699	736	751	756	745	770	735	736	780	775	722	736	753	742	757	735	788	778	746	700	730	735	743	756	754	750	769	736	750	729	761	768	786	733	778	761	776	800	789	761	775	772	730	751	794	761	752	789	777	804	767	758	782	751	742	799	730	759	732	774	737	748	756	744	803	779	748	744	766	739	777	789	722	821	772	740	741	783	748	770	782	730	756	737	752	749	797	753	729	786	742	723	742	754	728	767	716	734	749	780	754	752	782	736	766	789	745	774	718	736	731	726	796	746	767	702	760	717	765	744	727	706	751	773	743	759	740	767	726	749	765	716	714	761	754	713	757	771	709	728	783	752	761	745	763	757	785	803	755	739	786	766	741	772	740	745	729	745	771	733	717	720	787	787	779	754	742	704	733	713	777	764	771	792	747	726	769	798	774	724	760	705	765	692	725	767	732	707	727	780	783	732	732	782	794	736	769	795	737	734	748	746	814	740	753	692	768	751	710	770	694	758	841	707	793	726	732	735	776	794	779	749	761	735	762	792	808	762	740	736	767	780	738	775	763	736	751	753	768	752	747	737	768	710	735	787	759	765	728	818	719	731	747	730	782	703	789	790	756	722	740	781	773	791	759	792	812	733	780	798	759	737	759	784	756	745	775	759	759	781	665	744	748	820	707	711	741	765	751	777	737	780	757	808	731	725	823	748	806	768	757	769	751	742	769	760	749	771	760	712	749	718	748	782	771	779	820	799	769	747	738	705	700	773	730	763	726	787	755	735	762	766	781	793	777	795	705	767	809	774	738	748	725	763	724	811	721	782	716	746	811	752	800	765	753	747	764	730	750	803	732	763	774	772	738	763	837	775	739	766	766	729	755	757	691	767	750	748	766	721	824	759	709	752	773	752	754	736	761	753	768	730	762	748	744	767	758	737	755	721	772	793	757	712	799	767	763	750	765	765	796	791	752	786	742	728	788	677	733	796	748	759	794	738	765	765	742	771	766	788
17020	9462	11072	9123	6822	5122	3514	2888	2268	1659	1433	1206	1068	977	825	743	693	666	671	583	606	595	562	544	572	560	520	569	502	495	471	449	506	438	444	448	485	460	464	493	490	497	482	487	462	485	434	442	449	451	462	445	415	445	447	373	427	416	384	389	357	409	396	405	381	429	384	368	359	389	393	342	344	350	348	379	392	371	398	364	364	407	352	352	390	378	377	352	369	377	388	345	366	354	368	344	371	385	367	337	344	382	337	359	355	367	359	392	334	366	382	370	364	355	355	347	371	372	343	406	393	380	369	381	388	337	365	380	358	380	363	345	348	374	368	371	384	376	399	347	387	354	326	371	328	373	351	374	398	374	355	385	347	362	351	383	377	371	351	327	375	341	347	365	335	378	377	399	361	368	381	359	368	370	349	375	365	356	370	352	378	371	336	379	359	334	355	358	385	378	393	347	369	350	389	340	378	365	346	379	352	346	390	332	372	331	357	354	366	363	361	359	353	335	361	360	372	375	393	349	362	378	358	346	399	343	375	370	349	361	341	373	380	354	381	364	352	387	405	368	418	387	391	378	339	362	402	389	395	327	341	359	386	372	354	406	374	389	378	357	356	373	383	345	390	400	353	357	374	400	381	366	401	361	392	379	388	348	389	377	366	387	414	381	382	368	370	379	357	371	363	363	341	359	373	335	375	376	354	376	333	375	376	360	400	360	411	387	388	390	394	375	372	374	357	343	349	359	355	393	398	367	399	388	350	369	385	398	405	383	386	356	347	347	381	369	358	388	325	380	310	374	362	354	382	368	372	346	371	383	322	343	362	377	397	397	372	382	342	358	347	364	372	327	382	360	365	391	346	356	396	382	383	343	377	363	375	349	342	377	370	407	392	406	419	355	378	365	369	358	355	384	370	342	363	418	365	360	363	366	399	367	372	364	365	338	352	385	367	341	384	403	354	361	363	326	366	375	376	377	346	389	344	335	389	358	379	372	367	355	373	367	348	373	364	367	366	359	383	395	386	383	371	373	382	386	370	374	389	383	378	386	307	387	379	364	357	367	344	349	363	318	339	378	397	338	380	370	376	345	380	407	425	368	369	404	374	358	365	379	382	350	352	421	351	369	369	360	384	383	379	365	386	356	338	381	385	342	354	359	350	383	413	349	369	380	355	376	363	366	361	373	371	377	338	363	379	364	337	371	360	383	357	349	302	349	353	362	343	377	375	372	400	378	354	361	385	366	360	343	321	370	369	391	358	360	363	361	369	384	352	385	390	365	366	370	356	337	361	399	375	382	368	343	346	394	372	403	376	387	375	374	371	373	373	380	366	357	383	375	363	376	352	369	370	360	407	372	382	347	382	372	380	377	362	338	357	364	357	408	347	380	382	377	375	377	346	347	322	352	378	364	352	372	365	377	417	421	396	395	374	408	330	350	382	381	360	355	412	373	353	416	332	347	354	368	330	380	351	372	348	357	347	376	360	331	348	375	371	372	382	381	354	363	347	363	404	370	369	392	386	414	377	383	373	380	388	366	380	356	401	329	357	365	359	388	377	371	356	408	382	350	410	391	352	404	383	378	404	388	390	330	377	341	363	361	357	406	341	379	365	420	399	360	372	346	356	386	358	387	391	352	365	389	391	364	365	362	356	330	370	387	380	352	398	352	375	375	354	377	386	349	353	360	366	379	374	310	355	344	375	365	368	349	370	376	388	401	394	356	389	344	363	364	357	382	388	359	370	380	380	333	379	368	313	370	357	381	368	381	344	384	353	395	368	367	359	377	358	390	352	361	338	391	379	376	363	376	362	388	396	328	371	375	394	360	358	373	376	367	357	341	351	397	348	336	382	385	416	361	375	360	353	339	362	397	358	364	378	359	325	367	348	348	383	387	347	353	371	318	352	365	347	377	383	386	363	360	380	390	383	373	414	379	361	396	371	371	349	372	376	349	342	336	389	364	432	387	356	371	379	351	393	364	366	373	394	370	362	410	334	343	390	397	373	411	363	349	362	391	356	375	365	396	403	360	377	358	395	422	357	350	374	362	378	388	376	375	344	378	395	384	337	321	388	368	376	361	397	398	363	375	370	364	380	389	345	350	360	365	369	332	393	371	358	362	378	372	343	354	369	380	393	400	381	353	368	321	332	362	372	367	406	391	332	417	411	384	356	337	370	357	368	382	379	384	337	385	399	334	381	393	360	365	369	388	342	357	352	351	359	377	369	363	362	347	390	378	362	390	368	365	376	385	387	328	383	385	367	344	332	346	371	395	367	323	389	374	359	340	376	365	326	370	363	359	363	337	333	366	355	366	412	339	378	397	366	373	360	379	337	379	369	391	359	365	384	400	363	368	389	353	354	368	349	359	360	405	359	359	363	335	376	407	295	338	352	385	353	371	357	352	395	363	356	371	396	320	371	366	371	378	403	357	368	359	358	385	367	381	362	361	380	353	386	378	389	386	366	350	339	376	346	354	376	384	381	336	392	388	370	377	376	343	398	372	337	338	377	404	391	357	372	342	382	364	356	375	362	385	340	364	385	355	411	397	372	385	430	376	396	346	362	349	366	358	363	358	387	366	375	412	388	365	336	388	330	338	377	359	378	386	356	395	371	347	360	336	399	384	397	351	375	381	333	332	385	373	350	351	366	333	392	384	345	361	381	359	363	336	363	385	376	362	319	357	396	357	364	397	336	367	358	405	394	374	377	382	362	382	373	376	392	354	357	357	382	357	332	353	343	354	372	404	345	385	381	367	327	427	358	380	353	365	367	343	364	338	379	362	369	343	383	383	377	390	367	362	362	390	369	352	338	342	383	356	371	369	347	343	348	350	383	385	354	349	380	393	374	365	395	366	339	382	351	337	381	365	380	366	399	363	364	373	369	375	343	375	363	390	343	394	355	362	344	353	375	336	371	366	416	379	383	395	377	376	363	399	389	388	328	355	391	354	364	381	378	353	384	377	374	393	371	355	384	387	364	382	350	373	341	374	370	380	371	381	397	387	386	366	355	384	348	368	361	343	400	382	346	389	359	355	332	358	377	363	338	347	378	366	379	392	378	376	407	366	363	365	379	373	398	362	371	349	382	358	364	361	346	351	366	374	366	368	409	344	342	394	378	339	392	359	326	392	370	355	334	362	379	357	376	373	371	402	373	386	389	355	362	390	327	343	349	360	363	394	375	328	365	410	344	355	343	349	373	361	339	390	380	364	411	388	385	395	366	352	423	365	369	367	377	365	402	402	358	333	394	358	336	372	381	378	351	369	372	355	389	394	378	350	350	362	374	368	368	385	343	345	396	344	372	379	369	384	381	365	359	357	355	410	366	383	343	364	385	348	374	395	404	352	360	407	347	332	392	352	380	366	364	416	370	380	342	371	360	311	355	359	393	384	352	390	375	395	347	387	354	358	386	329	360	344	367	373	333	362	396	380	413	320	405	375	360	365	372	360	393	362	368	369	357	363	367	331	376	360	361	381	365	364	377	369	373	356	356	386
10211	7498	15598	18292	17176	15238	12425	11262	9559	7785	6403	5565	4904	4337	4059	3539	3227	2938	2688	2598	2561	2429	2307	2153	2159	2041	2068	2126	2013	1938	1799	1784	1739	1621	1519	1500	1563	1494	1531	1568	1906	2201	1953	1750	1709	1592	1615	1550	1474	1452	1358	1276	1446	1369	1178	1150	1137	1110	1056	998	1010	1017	987	1007	933	957	951	900	899	957	927	903	941	830	892	894	915	876	825	871	886	915	881	877	901	883	886	910	893	881	836	796	860	922	853	869	875	870	847	887	886	841	863	954	839	920	853	920	901	854	832	829	855	903	859	907	886	844	846	843	922	875	865	894	871	849	827	880	921	879	821	887	864	872	896	797	843	848	875	914	844	830	873	918	853	875	859	855	872	935	816	856	878	848	824	905	866	837	891	869	898	844	841	809	876	877	854	808	841	883	824	870	861	820	852	849	851	872	846	863	830	857	901	918	883	865	853	852	853	843	809	828	897	882	859	892	840	779	862	901	845	884	823	884	867	904	833	848	873	882	847	844	866	896	907	868	851	871	854	827	880	904	898	911	887	817	837	850	840	818	852	854	866	886	847	836	877	843	842	880	889	858	864	870	885	821	840	863	828	843	893	858	875	873	873	865	896	896	836	845	844	847	847	813	880	860	874	899	802	852	840	873	862	835	861	837	893	888	863	845	821	828	812	881	828	883	847	809	847	819	858	842	840	837	901	869	879	838	893	813	845	841	863	838	853	871	847	864	864	822	889	867	838	877	867	829	897	875	800	895	836	866	872	885	837	908	888	867	879	886	900	868	884	861	866	849	876	863	826	822	894	855	842	922	860	832	865	857	850	809	932	840	858	865	858	848	887	853	871	827	839	904	874	857	864	809	836	830	829	823	878	886	837	839	888	869	846	876	881	824	809	843	869	800	833	883	875	887	844	831	833	815	848	831	780	861	869	906	859	906	845	853	838	867	853	854	910	894	863	831	884	915	833	864	810	843	862	904	886	874	816	845	866	835	829	840	829	813	916	846	856	866	919	928	837	832	817	874	887	907	871	843	824	843	844	830	904	877	896	901	795	897	851	881	841	860	884	869	847	860	865	901	880	882	871	845	865	822	854	819	823	890	837	887	866	855	834	854	841	818	855	862	807	836	916	870	862	821	822	847	882	915	846	846	862	905	847	850	834	843	833	875	885	877	861	861	822	823	840	839	806	889	844	829	850	837	795	856	864	816	798	856	844	803	860	842	854	839	879	852	889	859	863	866	800	868	829	858	831	867	903	854	890	852	924	867	882	830	862	847	856	892	832	867	893	830	901	857	869	868	814	859	826	849	832	903	825	889	848	874	877	887	904	824	831	840	852	840	909	873	853	871	855	821	856	840	852	847	873	807	878	847	854	791	837	860	895	832	847	826	899	857	882	866	884	901	858	855	880	832	870	838	842	852	848	869	830	849	818	894	856	885	820	890	897	870	858	854	846	850	836	798	884	893	845	823	833	870	858	871	863	826	838	871	874	901	868	835	901	859	852	820	883	846	904	852	846	855	912	849	882	862	908	851	821	918	845	880	852	904	868	832	873	844	880	893	896	851	866	904	865	877	863	823	888	887	848	893	863	821	832	826	786	853	878	897	841	843	821	917	900	822	826	814	842	890	896	877	821	873	856	890	852	855	801	883	855	934	901	857	861	832	855	859	820	899	882	855	872	854	895	879	847	875	845	880	852	890	845	840	865	845	852	880	881	864	838	813	833	819	853	857	818	842	852	877	876	840	865	811	849	859	903	874	842	902	869	814	835	863	898	861	909	810	886	842	829	888	862	871	864	828	883	882	867	813	817	876	897	856	860	807	891	864	865	878	867	870	808	882	875	907	871	852	839	929	840	910	855	864	860	876	918	921	833	851	852	822	882	865	823	872	867	859	810	841	891	879	925	871	882	848	878	828	866	864	870	822	850	861	837	869	918	861	900	892	837	863	849	866	801	870	891	833	921	893	888	859	853	845	839	831	914	843	866	838	866	830	890	842	791	839	868	820	860	875	902	869	841	933	840	885	888	861	912	875	834	912	855	865	870	855	895	844	886	817	864	809	842	845	850	842	845	831	868	866	863	879	882	825	877	895	845	855	853	906	849	830	863	906	846	863	884	888	885	832	837	931	873	833	824	862	843	838	816	835	795	868	907	876	840	845	883	839	847	774	825	822	865	846	824	834	836	915	911	844	875	843	905	869	826	867	841	907	842	842	857	814	839	830	821	837	850	845	863	869	854	874	880	906	889	861	903	865	854	836	803	838	846	849	824	869	798	870	839	865	870	857	828	874	864	842	940	825	885	839	858	834	870	864	859	889	881	899	839	825	796	918	877	873	893	887	886	826	784	821	854	888	877	850	890	864	862	894	891	869	904	836	936	891	857	906	824	831	835	865	820	866	947	864	823	861	909	880	858	851	907	881	825	876	841	930	866	889	904	817	839	851	856	855	898	854	905	874	876	845	812	895	872	877	886	867	852	858	871	838	865	889	907	846	881	885	879	873	845	848	860	849	866	811	887	807	888	900	883	857	814	830	778	898	798	875	913	899	850	836	814	862	904	880	905	832	817	857	910	887	877	862	878	822	902	831	794	885	841	875	846	879	870	842	859	864	849	877	799	887	870	819	843	830	848	884	856	838	913	892	813	821	861	875	844	802	852	853	840	884	882	863	872	852	807	873	910	821	884	823	857	903	800	807	851	846	831	842	832	901	857	910	835	785	910	823	829	871	875	872	875	878	853	849	900	817	859	833	892	868	879	891	829	857	850	826	899	855	877	848	868	805	872	863	847	887	830	892	856	832	855	858	826	876	855	832	870	834	874	844	883	862	798	883	890	859	856	853	892	827	835	872	809	898	833	860	823	867	917	850	804	842	815	867	899	890	828	827	864	861	874	875	815	869	862	857	845	838	819	872	835	856	815	857	847	856	915	901	868	815	841	850	910	877	889	801	839	809	777	865	850	897	912	827	852	858	883	882	845	859	869	875	794	823	844	910	882	849	882	814	840	880	845	866	829	874	837	877	894	840	877	885	852	855	843	882	855	864	871	824	842	855	888	887	851	862	901	814	888	889	849	858	863	876	870	863	866	865	884	876	840	856	871	843	811	896	858	797	849	913	853	880	827	909	865	861	865	864	804	859	882	902	820	884	895	867	892	822	853	860	892	816	874	838	840	907	801	901	892	936	827	838	858	890	844	841	834	856	812	864	859	895	904	848	836	856	874	882	835	859	887	835	851	867	933	846	831	852	851	820	890	845	850	885	898	884	850	869	848	851	854	827	855	841	866	799	853	879	901	827	824	854	901	889	909	825	860	834	834	864	872	844	820	855	868	851	830	902	797	871	906	882	816	835	868	886	851	853	828	898	869	848	861	867	843	866	884	854	904	865	893	898	856	833	841	872	923	873	873	808	819	871	834	903	856	819	852	852	881	865	889	880	827	826	828	900	954	865	859	859	835	901	874	858	843	846	847	902	863	885	832	801	860	869	892	867	856	875	855	894
24700	14202	15805	13433	10912	8023	5715	4398	3314	2418	2049	1671	1382	1302	1058	942	927	858	875	740	794	788	746	701	688	654	595	678	647	645	634	620	594	528	581	603	516	566	526	578	666	761	697	607	579	644	596	489	571	536	501	499	521	522	446	466	435	471	477	437	403	473	463	426	456	471	431	420	389	456	426	407	412	372	364	433	394	396	347	416	445	430	384	365	392	372	406	395	437	404	454	371	396	411	404	420	396	375	419	403	376	407	385	384	400	374	397	396	395	399	443	397	418	362	439	414	386	378	427	388	409	356	415	418	401	365	430	381	460	409	402	376	381	395	433	402	423	380	402	392	397	387	379	397	422	428	428	399	379	402	392	384	390	397	399	411	415	442	426	440	396	416	390	386	431	384	409	424	369	354	385	391	368	423	445	411	404	413	429	393	420	379	387	394	401	422	399	418	405	386	372	350	412	390	410	428	426	392	376	397	382	396	361	427	427	407	379	335	413	411	406	429	368	410	422	387	413	378	436	397	410	425	402	401	416	351	402	391	442	400	428	384	375	402	401	419	397	373	394	444	387	427	406	411	360	391	415	403	440	372	382	435	373	387	392	411	402	387	399	391	396	409	396	371	474	413	368	397	394	430	392	418	378	401	390	409	412	407	440	380	381	375	379	431	381	414	352	350	369	414	382	403	388	412	426	382	430	383	396	407	382	373	431	410	397	394	407	424	359	401	430	413	400	400	393	394	415	380	380	370	415	409	387	413	397	398	398	365	395	382	397	438	411	384	363	404	387	377	406	421	397	427	385	410	360	383	437	418	403	377	405	406	367	377	400	405	393	378	393	414	367	413	384	392	378	432	400	381	412	426	398	404	384	437	378	409	361	373	412	389	374	422	429	425	410	411	346	430	389	394	367	398	395	392	438	419	418	423	383	398	381	419	401	412	391	419	423	389	383	395	382	419	434	390	374	443	402	393	369	376	397	396	369	413	388	422	414	414	413	369	428	383	380	394	422	342	431	397	422	432	376	408	382	406	413	392	380	384	443	404	424	378	411	394	399	418	441	404	404	433	401	415	387	396	380	398	375	393	382	394	376	386	428	418	390	428	439	419	367	408	410	427	382	424	395	388	394	416	437	412	392	393	412	429	371	401	352	366	421	438	378	392	427	399	415	382	399	402	412	414	394	400	406	383	406	425	406	367	391	395	403	406	431	449	414	426	373	405	420	385	410	432	375	398	393	421	414	382	405	362	382	451	407	374	380	416	395	421	425	400	424	396	391	396	367	390	382	385	395	395	400	390	351	388	369	406	380	392	359	396	389	374	401	391	419	391	392	359	405	440	405	397	367	372	382	388	408	372	373	416	416	381	402	388	419	369	471	418	373	418	405	355	379	413	411	396	426	384	392	427	377	402	390	392	404	398	405	434	419	398	403	380	379	369	460	403	364	410	413	400	436	364	421	393	392	387	387	400	384	401	358	393	396	403	420	421	412	385	384	373	394	402	396	411	441	429	385	349	378	396	387	413	388	378	406	380	401	361	407	401	393	371	406	392	381	381	402	417	402	387	381	372	368	396	395	393	409	405	419	457	394	387	389	370	400	389	434	380	366	400	380	405	396	416	417	455	417	420	433	419	403	409	408	395	411	463	389	431	370	376	390	443	379	387	389	370	406	370	399	390	414	387	393	423	337	402	418	385	402	385	428	401	387	373	411	405	415	430	383	400	403	420	384	377	396	404	383	397	416	374	392	425	429	430	439	428	395	419	381	381	377	408	418	381	385	405	375	409	400	385	418	408	362	425	374	388	402	424	399	411	394	418	397	413	395	378	354	428	406	422	386	428	363	366	397	429	391	389	411	418	400	407	416	388	426	398	374	428	403	388	419	402	381	413	416	400	390	434	407	403	417	372	357	407	406	408	422	418	378	384	381	412	413	430	399	432	412	410	410	439	424	379	410	368	405	388	380	363	413	420	362	377	402	389	459	383	392	400	433	374	394	397	392	399	439	384	387	368	349	392	367	425	420	416	419	396	447	401	351	381	396	377	426	395	370	401	444	366	390	375	372	393	370	376	407	388	386	438	375	401	379	361	413	403	393	362	363	388	467	396	410	393	429	399	367	414	449	390	359	358	373	413	446	352	407	399	352	413	385	392	385	422	355	376	399	424	415	406	419	398	408	391	393	366	376	411	351	376	409	379	436	393	408	377	355	380	405	426	377	359	396	410	388	411	373	417	399	387	393	408	354	403	404	392	420	416	402	386	363	423	408	376	356	357	450	350	386	392	421	397	455	381	396	420	393	403	386	433	414	380	404	421	360	403	441	382	412	391	417	414	412	410	373	379	403	396	402	370	415	434	361	447	431	385	373	418	411	408	378	398	365	383	415	389	408	427	404	467	405	423	403	406	377	368	397	423	371	383	409	381	405	388	413	394	416	390	400	384	396	373	368	390	391	418	394	400	371	368	390	373	400	401	391	423	383	422	405	430	350	386	416	393	408	398	419	402	407	394	410	395	440	388	382	444	380	374	391	374	391	412	411	394	413	411	360	424	393	420	418	378	385	412	376	449	391	431	419	400	394	432	371	407	449	421	400	370	427	410	423	395	415	434	400	423	421	420	406	418	422	411	362	412	407	365	402	384	398	392	355	374	404	379	398	400	379	376	378	454	406	412	383	391	434	382	423	409	373	386	372	392	407	383	381	412	402	407	358	426	392	408	403	384	387	412	416	370	372	428	392	406	387	391	379	399	410	386	394	367	401	392	386	419	427	401	376	389	427	376	399	410	399	404	396	391	388	401	440	391	406	419	395	426	341	439	350	373	379	401	402	384	397	374	381	368	356	403	399	390	377	407	415	419	401	381	394	374	409	419	423	407	457	381	402	420	378	387	400	404	409	385	371	375	397	361	420	376	414	381	397	376	399	381	416	383	390	377	373	392	395	390	421	392	419	424	429	413	395	387	391	378	389	393	409	380	390	384	397	383	415	427	400	397	386	435	405	405	402	407	392	404	394	386	369	383	383	404	402	359	380	372	416	402	418	349	407	427	405	407	389	418	404	422	391	409	411	455	396	377	386	420	412	409	429	390	408	437	418	375	386	415	408	395	385	442	405	401	407	435	420	374	411	401	390	385	379	373	382	381	416	408	424	402	421	357	369	399	424	379	408	423	381	394	396	410	431	426	404	420	402	371	369	396	384	374	410	375	387	353	406	381	365	405	378	376	389	403	421	432	410	411	446	390	396	448	403	414	421	386	412	447	418	354	377	432	417	382	448	443	409	399	383	384	411	372	432	436	427	392	373	411	412	377	394	399	373	422	404	404	406	393	372	406	391	462	417	418	407	439	404	428	439	432	392	386	385	373	374	353	396	405	421	373	369	377	369	369	391	409	402	426	381	394	428	361	395	407	371	408	388	412	381	396	425	405	402	457	374	423	398	383	380	425	396	424	402	367	393	418	412	388	410	349	390	384	354	414	373	347	395	391	418	383	403	400	350	418
13148	10227	19780	23144	22174	19769	16437	15037	12672	10403	8794	7503	6506	6015	5372	4640	4190	3893	3793	3432	3422	3289	3084	2870	2770	2859	2830	2997	2732	2548	2371	2287	2259	2147	2125	2098	1933	2036	2032	2256	3006	3797	3043	2559	2343	2521	2237	2183	2113	1775	1772	1632	2068	1936	1573	1398	1259	1314	1268	1213	1159	1167	1121	1111	1079	1057	989	961	976	1055	971	929	1011	934	1003	995	1000	963	973	943	952	954	1010	920	931	971	903	959	921	927	885	956	992	917	907	920	882	956	949	942	904	895	924	859	903	954	946	969	898	956	926	942	890	902	912	899	905	889	931	908	938	961	919	930	913	902	904	909	931	897	905	900	939	883	926	900	859	916	932	955	894	897	875	864	879	906	924	909	899	918	949	967	884	915	886	919	917	882	917	869	983	915	915	885	891	861	843	896	952	919	843	930	921	926	896	858	910	908	939	972	899	916	857	878	872	928	941	867	905	821	858	930	883	898	867	923	935	932	896	906	883	927	906	936	849	904	890	886	928	831	914	940	915	893	890	891	898	862	891	919	895	908	961	874	892	904	956	914	883	917	841	900	869	923	909	905	868	929	949	956	890	899	855	851	902	911	883	922	885	928	896	919	875	865	921	890	905	944	900	866	904	877	926	868	868	920	874	872	958	882	865	923	953	946	907	847	944	899	960	875	883	897	969	896	972	929	887	903	901	870	916	911	892	940	898	935	948	891	901	889	890	958	900	954	888	882	919	918	930	916	867	887	856	947	898	860	868	877	934	957	870	916	950	932	874	909	895	878	870	909	916	893	908	931	905	913	944	944	886	864	895	904	948	860	881	887	948	880	892	867	891	891	889	875	920	926	906	933	885	922	875	912	905	889	897	860	939	867	938	928	884	891	941	975	889	897	897	860	897	902	899	927	877	930	905	862	829	922	943	906	936	921	855	914	839	892	957	974	917	896	883	906	855	867	885	903	903	893	935	897	875	955	920	900	847	870	917	929	920	889	904	881	904	901	899	881	900	911	895	933	821	882	938	861	888	906	877	855	914	896	873	892	923	908	913	876	902	835	907	951	922	888	893	854	887	886	928	896	896	907	860	883	921	936	895	876	866	951	954	898	898	898	894	880	910	885	899	940	921	864	939	934	936	930	909	913	912	885	858	937	897	910	878	898	900	913	930	930	916	938	978	874	931	898	901	864	910	917	942	914	975	899	879	889	912	894	869	910	861	885	957	879	923	886	902	854	918	913	924	936	863	927	887	904	902	952	855	921	876	848	922	898	938	916	866	903	906	944	895	930	898	910	912	905	936	876	939	885	931	912	943	957	869	915	899	873	902	942	918	909	906	954	870	926	913	911	917	947	941	921	933	926	874	907	880	900	919	882	914	888	897	908	865	915	922	898	901	906	882	893	913	906	944	909	922	899	920	920	891	917	894	969	899	861	943	878	863	905	981	912	897	947	873	925	939	904	884	907	906	859	916	933	909	921	863	863	931	941	913	913	914	936	870	921	904	927	917	863	906	878	895	892	894	883	895	900	915	882	937	937	891	883	898	890	887	922	931	894	943	879	886	910	860	915	885	917	961	939	939	892	892	870	879	931	897	903	934	938	882	906	895	918	921	916	887	895	934	910	947	942	880	885	859	914	885	925	871	914	860	868	920	937	927	909	900	918	930	964	927	922	930	914	931	893	878	908	837	925	888	893	905	879	885	851	935	914	907	927	920	899	854	890	923	887	880	968	900	887	909	907	847	869	882	959	838	922	907	860	923	921	942	929	922	920	911	928	877	911	964	896	941	947	852	918	925	863	925	952	871	864	933	934	899	951	885	932	922	882	909	908	961	931	890	912	897	884	920	962	939	850	910	903	934	903	891	919	922	877	851	874	972	888	935	889	892	883	959	910	890	882	941	890	895	920	913	920	883	962	914	881	905	905	911	900	937	903	920	848	890	933	901	913	917	935	939	883	913	955	918	886	910	886	926	908	889	893	848	966	932	889	865	944	933	874	919	878	894	897	867	879	901	902	918	891	911	932	934	930	925	919	894	871	909	870	868	904	938	919	937	918	899	898	905	928	947	914	876	878	913	913	916	907	902	915	899	914	848	958	888	886	965	928	911	910	889	919	898	882	876	877	918	924	880	901	877	916	945	914	976	925	919	907	925	980	926	927	838	937	934	902	941	918	930	919	885	894	971	866	909	887	914	880	939	894	931	910	851	889	900	861	885	919	896	940	911	878	996	894	899	924	921	956	917	918	886	876	910	921	889	946	883	939	902	918	929	977	904	897	885	913	936	919	881	909	862	853	878	915	906	944	891	941	873	881	881	912	850	917	928	956	898	923	912	944	938	892	905	889	908	887	923	867	913	872	936	904	909	888	915	932	941	902	930	908	900	887	886	902	862	907	891	902	940	894	899	930	898	946	901	928	935	913	879	861	946	849	917	899	870	902	906	870	870	889	913	936	847	881	920	963	878	901	934	883	880	887	882	910	935	966	902	914	809	907	885	958	951	900	881	893	884	932	900	845	917	943	889	917	936	899	883	966	877	905	888	957	891	917	894	941	941	935	895	859	883	933	923	845	899	912	882	927	917	862	906	912	849	907	900	898	944	961	921	927	896	919	924	885	892	936	947	967	900	901	929	907	914	860	879	885	860	929	942	891	900	894	889	933	860	912	843	885	882	888	908	879	887	891	901	938	899	935	909	987	875	916	920	937	877	944	897	891	885	935	868	907	846	949	893	855	918	916	856	935	840	922	909	851	883	947	864	876	920	914	893	940	884	901	895	914	875	898	869	877	918	887	888	889	872	906	913	910	910	918	919	929	882	922	926	903	908	898	900	884	925	868	918	915	912	848	898	888	905	917	918	916	952	903	894	920	884	885	934	928	902	878	876	874	913	896	901	888	876	948	940	951	908	919	912	932	903	923	856	898	925	879	931	900	884	936	922	886	944	910	869	911	948	894	917	840	956	913	955	993	957	905	848	904	891	896	937	931	953	943	969	907	873	887	885	894	878	885	921	886	964	921	948	935	930	907	916	961	943	848	918	939	920	889	857	902	890	913	871	913	889	956	855	853	890	936	919	879	929	924	894	966	916	925	921	934	909	911	878	891	912	920	930	872	881	901	903	931	875	916	882	878	910	968	936	899	903	907	889	943	910	887	882	914	874	905	865	874	887	940	902	904	935	862	951	921	928	938	899	932	873	933	864	880	956	899	875	875	861	890	924	882	874	903	880	910	851	927	897	874	886	858	887	891	868	921	907	946	871	943	904	903	928	911	914	965	981	845	873	918	900	913	912	956	895	929	878	882	904	958	975	871	971	915	886	938	944	924	949	902	852	896	924	852	885	943	868	901	886	939	901	857	927	916	849	911	904	915	936	941	941	921	870	893	928	939	944	904	861	862	947	943	905	864	889	885	900	916	891	972	938	917	920	887	881	898	882	912	873	859	934	944	925	880	899	894	966	898	910	950	943	906	940	941	882	962	915	961	881	940	916	886	887	927	901	888	889	936	892	921	934	840
8079	4826	5816	4634	3251	2417	2022	1513	1305	1114	906	736	639	633	551	511	508	483	457	451	444	421	404	395	425	415	402	388	407	376	356	358	374	364	371	368	359	355	328	340	363	348	326	303	334	298	372	354	315	356	318	348	315	329	321	287	318	333	311	306	296	326	322	307	324	330	312	334	311	327	333	303	294	278	287	314	330	358	328	343	314	326	326	331	306	327	317	292	324	304	325	306	335	309	310	307	331	326	342	346	327	335	311	293	304	326	294	334	309	313	321	312	333	351	327	293	319	297	316	350	310	339	280	329	302	303	321	330	323	334	330	284	312	282	281	296	303	284	304	317	312	313	290	315	302	329	294	355	318	318	343	333	314	330	308	313	336	280	298	314	317	288	324	282	292	332	335	308	301	316	326	309	284	332	295	321	342	362	312	283	317	328	319	300	271	307	311	311	350	332	316	319	296	284	316	290	360	332	324	324	283	292	297	319	305	327	343	324	331	322	298	331	340	329	288	287	347	304	319	321	312	314	300	319	331	293	328	293	313	314	294	319	303	289	322	311	289	299	317	312	304	312	315	312	313	344	311	338	321	340	300	300	303	292	295	348	351	298	302	325	347	364	310	306	350	300	314	321	342	335	323	322	341	303	335	316	301	284	296	340	315	341	313	312	325	338	313	325	336	285	311	318	274	259	338	324	328	356	325	312	357	341	325	318	366	297	318	345	300	337	321	296	351	358	323	314	327	329	306	296	349	307	330	353	296	297	315	323	335	303	322	301	322	301	301	325	297	331	279	331	314	352	315	310	285	282	303	324	316	315	292	315	321	343	321	312	292	306	269	299	309	296	307	300	297	313	285	295	357	302	333	343	318	292	321	346	289	315	325	292	325	347	303	300	315	339	324	304	339	324	311	312	335	354	320	302	317	300	313	322	311	330	305	277	277	299	313	304	307	309	296	296	340	298	305	315	276	314	329	292	292	337	315	300	289	312	317	359	343	309	309	292	343	313	334	332	291	295	313	278	316	297	308	268	284	313	318	332	334	318	313	347	302	306	298	322	302	333	337	276	316	329	341	318	317	309	319	335	321	334	308	354	313	312	297	335	319	305	304	323	293	306	319	321	307	318	362	316	301	288	295	351	317	351	270	314	321	308	334	321	315	307	286	326	315	321	325	287	329	303	332	306	351	306	309	309	313	330	311	298	347	296	277	278	332	324	313	316	280	337	309	300	334	297	319	308	311	310	328	292	285	337	340	299	322	335	327	302	346	295	330	317	334	294	323	336	321	322	312	303	325	313	293	325	331	287	297	317	285	335	310	323	307	331	316	345	318	318	316	325	296	331	306	310	297	320	277	334	295	302	318	340	299	327	342	294	316	312	334	307	313	335	327	337	315	305	334	290	325	335	318	291	343	301	316	315	307	301	292	276	295	263	294	325	315	326	318	315	325	308	280	302	316	353	322	313	330	298	329	335	283	330	338	311	309	325	307	340	303	313	334	316	316	290	324	323	344	303	316	303	305	311	281	297	334	320	326	318	300	369	335	345	309	345	306	297	322	304	310	312	310	313	334	294	314	321	313	287	309	319	311	308	337	331	330	286	314	330	300	331	283	313	304	344	332	317	296	313	326	306	317	264	329	307	290	308	329	294	286	294	351	337	312	295	317	291	340	334	326	325	300	295	295	338	309	328	339	341	303	316	308	350	312	302	280	324	329	318	292	285	319	320	334	335	294	363	298	336	330	299	344	344	316	308	299	313	347	292	313	308	311	301	330	312	339	298	304	359	313	332	310	311	334	344	332	299	298	334	299	317	325	314	318	323	326	338	335	307	309	290	325	296	280	340	336	350	320	332	348	311	313	300	316	309	370	302	346	358	302	333	298	311	349	322	313	302	303	311	317	305	313	327	325	312	294	301	322	328	309	312	321	312	320	306	310	325	321	314	322	341	302	326	317	295	331	323	344	321	336	334	333	323	299	283	317	312	287	312	325	339	316	320	354	307	329	304	342	329	319	301	326	320	309	317	304	317	318	304	312	350	297	295	326	322	308	270	314	323	354	327	316	336	340	321	322	319	284	300	315	334	324	313	291	294	324	310	323	320	281	315	320	307	293	298	323	310	315	313	327	311	295	341	345	299	302	298	295	295	282	336	306	288	323	316	335	306	325	334	327	302	309	336	339	322	308	322	294	309	302	302	332	307	321	304	325	311	304	330	330	286	324	300	306	320	327	312	293	334	303	277	333	323	303	301	347	300	328	355	319	340	318	302	299	326	272	312	319	315	324	332	314	312	314	332	292	319	338	325	311	295	311	327	319	296	280	328	310	298	319	233	311	307	325	319	318	333	305	344	326	289	322	290	318	327	329	308	316	280	324	315	302	326	324	312	326	310	294	298	315	324	294	322	301	308	310	314	306	265	289	297	343	302	317	327	320	306	312	313	314	320	336	323	333	293	346	300	341	303	305	305	348	304	313	315	307	310	327	299	341	299	312	330	339	314	326	323	292	309	261	283	326	292	316	339	295	316	312	312	327	296	333	317	316	318	306	349	345	334	315	320	322	354	341	314	323	321	304	306	322	336	319	315	334	293	320	310	310	351	286	322	328	294	263	311	346	287	313	284	300	325	282	283	317	329	335	318	327	318	335	337	306	293	316	332	314	306	314	307	306	300	294	311	357	284	332	293	333	350	295	321	310	338	310	308	320	334	326	311	323	320	301	324	316	299	312	289	291	333	312	304	303	300	335	338	315	305	345	288	359	313	324	313	319	293	310	323	322	338	335	314	317	305	314	326	305	318	309	317	326	332	296	321	341	289	298	319	317	319	348	337	316	319	290	333	312	321	306	318	315	327	293	316	322	314	288	314	328	341	319	293	315	291	290	302	305	309	316	365	370	289	303	322	324	352	323	316	335	308	284	305	298	261	324	313	317	343	297	319	324	326	291	338	336	307	307	295	319	282	279	319	303	361	340	342	335	328	339	328	311	326	272	288	299	340	317	324	319	310	313	314	316	301	345	312	303	295	380	338	329	324	326	347	302	306	315	310	278	316	303	315	316	288	317	276	313	331	315	290	286	313	303	297	304	332	325	323	328	328	310	333	339	304	337	333	357	296	289	368	338	305	321	275	282	345	291	322	312	319	290	306	336	327	305	309	325	315	336	314	372	313	308	291	293	309	334	301	311	311	318	336	323	287	326	294	323	323	311	297	298	310	337	291	293	338	316	328	316	288	316	340	367	316	326	283	311	304	326	322	303	290	294	299	310	309	346	349	305	297	331	343	341	318	316	266	314	298	294	303	286	317	336	304	283	288	322	338	335	313	327	307	333	311	314	308	308	313	313	326	334	343	293	305	303	286	307	307	319	346	311	303	316	321	295	341	339	359	313	312	276	320	311	309	313	299	348	291	342	307	288	292	338	324	312	280	343	314	310	328	341	329	341	311	329	315	342	331	292	312	323	360	292	267	318	317	322	335	300	308	327	292	301	313	284	309	327	307
5149	4377	9719	11416	10356	8948	7897	6988	5707	4624	3880	3237	3013	2566	2336	2161	1929	1886	1779	1621	1635	1431	1559	1436	1448	1400	1427	1345	1309	1230	1195	1126	1089	987	1011	967	1009	953	925	935	892	936	913	888	894	881	837	883	866	813	859	818	875	842	858	784	784	797	815	824	798	762	767	778	779	774	743	777	764	784	821	830	782	801	827	773	736	767	811	779	751	743	781	766	699	739	760	761	761	768	743	735	714	717	764	769	735	766	751	743	738	777	729	791	704	769	742	784	714	718	764	745	780	715	798	742	791	772	761	759	767	774	751	707	774	781	797	758	801	768	745	734	733	743	734	787	725	768	775	751	750	779	709	751	788	744	743	731	801	755	776	747	739	815	748	750	792	747	750	711	716	752	759	758	795	752	762	742	724	733	806	744	794	753	760	739	751	793	698	718	780	765	727	739	731	714	737	752	722	740	734	760	774	747	727	767	737	744	755	702	791	748	749	735	747	729	750	732	719	757	764	768	742	758	743	773	699	744	741	737	712	811	787	754	784	710	749	756	749	718	782	736	815	716	733	755	735	783	717	745	735	714	773	718	702	737	762	737	768	825	754	711	743	753	786	757	727	744	729	740	740	745	820	781	765	731	755	744	738	748	738	789	757	764	763	747	780	760	716	778	756	743	719	783	799	753	786	728	756	696	777	712	746	744	745	724	779	772	742	728	730	778	767	753	782	755	773	726	724	779	748	707	733	772	737	733	707	778	734	746	768	747	705	704	733	713	720	749	723	738	784	732	780	754	714	767	767	737	721	730	713	741	705	745	767	696	703	805	746	745	764	729	756	733	739	727	717	736	773	731	740	757	803	792	729	752	733	740	731	776	749	795	744	791	694	714	754	764	733	722	730	719	730	749	756	768	713	738	721	720	747	759	796	718	785	745	738	770	703	723	805	760	722	767	725	725	735	753	788	765	748	688	767	774	745	794	706	703	754	753	741	762	732	708	717	754	784	759	703	728	717	708	719	785	789	765	761	769	708	720	761	738	727	740	724	749	746	723	727	720	706	754	727	765	742	758	746	734	753	741	749	710	672	759	759	750	748	754	758	750	741	742	778	736	770	735	729	737	708	705	761	752	772	781	758	727	795	758	768	756	807	769	726	751	749	704	752	713	737	723	771	769	727	792	724	739	746	736	704	730	775	759	799	757	698	763	790	756	735	768	784	709	733	769	693	734	768	768	730	713	738	737	746	739	729	765	762	772	790	729	762	733	745	784	761	754	721	740	733	753	724	757	682	710	745	747	756	756	753	750	725	737	693	728	717	744	750	792	754	771	791	739	702	764	794	733	785	769	733	719	785	763	762	729	750	733	728	775	761	765	775	773	751	747	754	755	731	763	719	748	716	761	812	692	755	754	733	723	761	700	768	730	692	717	745	766	750	719	747	724	777	753	715	716	704	783	727	798	724	744	757	767	764	748	769	698	786	739	762	733	757	711	756	771	711	760	700	701	746	746	745	748	738	741	739	795	742	754	778	735	816	722	753	755	687	722	728	801	727	732	716	707	743	814	702	746	751	769	781	771	697	772	749	724	769	726	753	711	770	714	730	771	742	780	773	766	753	753	768	743	752	732	782	760	747	773	776	724	763	760	782	778	750	741	708	756	733	754	803	739	701	767	753	749	751	746	785	766	757	729	741	790	696	708	812	709	752	691	697	735	737	748	775	729	718	722	757	819	759	734	762	736	735	704	776	691	721	760	766	730	732	755	722	725	718	754	815	744	769	765	698	709	685	763	761	724	735	740	731	729	737	789	734	768	712	741	765	756	702	746	739	746	761	684	796	742	736	725	745	742	785	741	734	727	733	771	762	776	743	769	725	763	778	746	784	758	706	772	791	750	724	793	760	731	763	726	712	711	720	758	747	726	764	754	769	758	724	739	752	760	744	764	769	728	726	705	722	747	729	732	758	688	736	757	770	784	737	696	715	771	777	745	804	746	763	760	703	760	766	771	756	767	768	731	745	772	728	790	765	755	738	715	726	728	779	733	730	705	711	716	747	753	741	705	747	785	727	755	768	756	734	741	738	737	747	744	757	701	721	779	753	701	754	753	782	792	749	755	742	727	742	754	760	738	682	786	755	750	812	716	709	774	734	734	760	728	729	759	747	756	759	770	747	760	721	753	742	765	714	688	774	713	763	698	775	744	752	741	720	732	796	727	723	761	771	743	798	731	761	735	753	743	749	747	772	753	753	685	789	723	725	720	770	718	740	802	765	755	781	744	731	740	739	752	750	734	737	751	769	793	707	759	736	774	715	756	701	748	725	743	791	745	739	813	767	689	721	742	803	709	715	765	757	720	721	758	782	734	761	769	703	727	748	708	735	737	715	752	760	785	709	741	785	696	750	740	724	776	743	726	749	709	770	761	806	741	740	748	716	772	740	757	755	764	693	732	724	741	754	769	723	762	741	758	752	719	738	751	741	731	695	727	786	709	768	751	735	738	768	717	771	757	758	747	720	764	720	735	745	714	740	728	792	745	732	765	765	720	744	741	706	741	710	784	775	764	734	770	746	774	737	756	741	759	746	739	775	763	745	746	731	757	759	797	697	758	749	738	760	770	743	783	708	750	747	807	755	729	685	760	732	749	744	795	733	733	746	734	710	723	728	708	772	729	744	751	757	787	734	738	798	741	761	782	707	709	702	770	799	757	763	744	718	755	768	746	771	796	728	736	803	722	776	740	720	743	812	785	752	754	773	808	753	732	735	703	738	738	776	763	687	746	757	759	725	757	764	725	741	752	804	735	744	729	748	729	792	777	727	805	747	793	728	755	734	745	742	740	725	701	794	747	738	742	753	812	744	742	768	772	737	730	750	700	749	741	785	769	734	690	724	755	764	777	738	719	733	719	723	748	770	719	741	731	725	760	731	771	771	716	737	789	760	737	720	732	709	751	756	754	780	731	755	739	785	730	790	726	707	755	751	718	714	732	714	731	732	720	731	728	706	758	794	745	778	757	725	760	731	712	704	768	797	727	772	701	750	722	741	779	762	768	742	745	763	749	734	763	727	723	713	758	760	791	723	706	751	771	712	778	787	758	765	764	750	726	775	736	769	767	736	744	763	743	800	693	752	716	735	790	811	716	726	783	762	709	751	751	746	747	733	769	739	781	752	778	795	701	740	756	737	731	689	735	757	789	717	728	788	748	736	788	751	767	796	717	782	752	730	703	729	804	780	761	724	763	731	754	733	733	730	750	746	732	714	700	731	737	746	727	753	780	788	723	709	762	750	719	767	706	757	709	785	740	708	728	707	733	743	719	731	756	729	743	740	710	752	765	700	731	740	757	741	810	738	714	736	741	776	713	762	732	728	768	780	740	769	739	732	750	742	788	734	730	760	769	746	726	791	779	789	750	733	761	737	796	728	753	747	761	726	738	768	711	747	719	808	803	764	755	709	793	733	772	754	748	770	762	782	754	732	741	725	733	736	761	715	679	747	757	722	729	713	815	748	806
16441	8931	10835	9187	7024	5591	3938	2951	2325	1838	1455	1205	1055	893	864	792	746	660	641	639	610	554	551	558	540	553	577	542	544	512	465	467	448	459	489	451	428	440	478	467	506	496	453	456	431	451	406	457	413	419	417	420	438	411	466	408	387	393	401	375	392	386	374	377	350	377	379	381	367	367	389	362	336	367	369	357	353	362	390	331	367	424	362	365	350	358	368	354	368	336	344	382	374	348	378	341	362	343	375	340	374	378	351	336	383	363	360	348	375	406	381	410	317	394	365	319	375	360	351	372	384	391	385	415	348	375	374	394	361	350	371	376	344	356	384	343	363	352	362	384	362	363	380	366	376	355	347	329	393	367	407	346	362	334	380	364	344	378	374	362	373	355	333	343	371	360	369	369	363	375	393	345	365	353	367	327	387	336	363	388	350	362	377	409	367	369	394	364	385	382	387	355	343	351	357	390	371	377	377	380	387	370	373	385	345	372	348	349	359	345	355	350	343	390	343	338	341	375	345	372	388	334	377	339	374	356	340	340	362	342	319	352	360	373	316	374	354	347	390	374	375	365	373	391	387	320	358	332	366	358	344	357	340	349	334	345	370	320	316	377	410	379	379	379	373	358	333	393	331	322	394	372	378	355	372	343	385	376	358	367	344	340	349	362	382	389	337	375	351	327	349	360	325	362	355	369	357	322	344	385	377	353	367	348	369	392	364	354	350	377	368	370	343	388	362	352	373	394	347	369	403	344	349	364	353	330	374	337	377	348	335	333	365	386	355	377	395	360	346	388	380	336	336	351	354	350	345	346	347	361	379	350	388	400	358	366	405	354	365	372	377	364	345	372	339	338	370	376	370	352	357	352	323	321	333	387	361	371	350	309	332	371	364	351	380	359	363	365	362	348	405	368	345	379	398	366	346	346	376	381	377	374	355	319	367	329	333	363	375	391	367	373	386	371	359	376	362	308	374	358	348	353	355	377	400	383	379	387	364	376	360	399	351	340	353	351	378	376	361	400	390	366	377	360	382	353	353	379	338	350	331	355	350	343	359	341	392	386	396	335	334	348	326	368	346	353	360	350	367	356	396	398	342	363	373	374	342	356	397	363	349	364	330	383	366	349	339	362	345	377	395	353	376	349	342	365	359	358	390	338	367	344	360	350	367	339	364	347	376	353	331	358	382	354	377	325	378	373	376	374	373	354	374	354	380	358	349	373	370	350	370	360	355	366	369	360	387	373	393	363	341	365	328	373	341	394	344	357	356	354	363	368	375	369	362	379	370	387	377	366	375	360	357	381	352	341	333	377	370	404	377	350	341	377	388	373	320	339	387	337	347	339	357	365	391	391	331	366	413	357	323	331	386	360	378	364	352	357	394	357	353	350	354	346	356	349	361	358	379	347	409	379	378	348	346	309	320	372	372	347	327	384	373	352	379	370	369	344	341	353	340	364	400	363	383	372	388	358	319	349	340	361	346	329	379	374	358	359	355	335	364	380	365	359	379	346	377	369	316	348	323	385	359	359	332	339	371	330	348	340	342	376	375	393	406	361	345	384	337	389	365	370	345	363	342	398	393	340	383	353	346	387	356	364	356	341	393	363	342	367	377	379	341	334	350	380	351	356	401	344	355	393	347	334	365	355	359	359	335	372	366	392	390	362	342	341	367	365	329	334	389	333	376	349	382	354	325	344	342	384	375	358	348	336	374	329	363	356	379	366	338	402	370	399	330	360	377	352	360	333	366	377	350	377	356	355	366	380	382	354	309	378	346	345	345	389	373	374	387	394	358	356	368	388	409	387	347	388	328	358	345	354	327	345	368	382	354	366	350	353	342	351	359	344	361	351	330	376	369	377	387	331	369	398	325	344	374	365	352	363	349	386	344	310	407	368	357	381	373	395	369	364	333	359	370	379	335	347	361	360	351	375	359	366	368	337	341	389	380	353	355	360	358	379	323	336	343	358	345	366	402	411	387	369	328	354	346	347	360	347	349	351	378	366	357	388	355	358	369	361	338	325	334	369	384	335	361	358	383	362	376	400	362	374	353	376	367	350	362	372	343	413	373	378	379	307	386	367	371	400	369	364	348	357	354	329	366	345	377	367	363	350	353	385	384	371	386	343	352	381	360	341	356	328	353	368	322	381	370	351	375	378	345	333	393	309	367	371	373	334	358	383	345	360	340	368	369	371	383	361	374	341	368	396	373	359	350	357	363	342	353	375	367	343	394	332	311	359	383	362	348	361	381	373	342	363	381	379	375	340	337	348	301	365	355	405	394	351	375	342	355	358	335	350	329	340	391	319	356	384	369	361	364	356	381	329	352	384	346	365	333	362	400	331	360	339	358	363	382	370	361	402	351	388	337	362	358	353	356	379	341	342	365	372	380	343	373	347	344	363	388	354	387	368	357	354	330	376	378	368	332	364	363	336	336	377	354	395	377	326	361	358	411	382	358	384	344	333	384	366	398	359	400	401	388	360	337	390	366	354	358	370	347	313	387	336	357	382	386	342	362	358	337	371	363	342	373	317	360	352	380	346	353	389	342	365	347	357	368	407	373	340	371	375	355	396	366	400	359	364	335	360	349	320	409	345	349	364	336	376	353	368	365	416	390	371	330	344	340	351	363	382	388	385	356	381	356	380	408	362	381	377	351	351	336	338	347	343	344	373	357	392	376	363	411	362	356	433	324	350	359	347	371	393	362	367	362	366	388	330	327	328	370	363	338	365	347	385	354	332	353	384	340	374	357	344	344	397	393	351	368	355	339	366	359	369	366	333	377	340	329	377	364	348	354	417	345	344	390	328	357	385	373	367	366	370	340	347	332	396	351	344	327	342	351	383	332	357	379	338	346	334	361	344	394	343	376	308	364	364	329	381	383	370	344	404	393	358	338	370	394	380	373	351	324	349	386	383	340	350	339	378	340	359	378	347	385	328	320	342	355	346	369	363	381	409	352	379	395	367	362	343	358	360	369	378	347	373	381	367	382	393	373	407	375	376	368	385	349	377	359	369	306	362	327	347	357	349	381	365	353	328	402	327	323	362	392	388	351	358	347	366	349	342	369	351	355	370	341	396	336	342	358	370	376	338	379	364	358	356	377	352	375	400	339	336	309	375	349	359	375	388	361	359	379	362	336	392	318	383	372	365	371	361	364	379	356	349	364	363	387	330	379	362	357	375	326	361	346	364	389	359	368	387	357	372	361	339	347	355	381	340	371	375	352	409	365	372	354	351	393	341	346	310	355	380	336	360	345	368	374	374	371	333	350	363	342	372	343	394	359	347	373	388	356	387	380	387	375	370	337	365	340	386	331	349	322	343	341	315	383	379	357	314	329	374	354	329	338	382	323	370	339	370	357	364	365	347	387	363	353	345	359	364	360	370	331	362	320	357	319	351	342	375	369	374	374	361	370	325	341	357	369	329	340	327	365	370	356	355	380	368	380	349	355	326	376	351	333	363	341	367	362	353	340	332	367	359	345	388	384	322	373	358	361	375
10059	7369	15362	18590	17494	15522	13170	11356	9548	7933	6415	5563	4861	4273	4006	3379	3251	2959	2815	2690	2580	2340	2381	2288	2218	2200	2134	2150	1928	1939	1801	1653	1684	1620	1528	1553	1590	1624	1738	1740	1834	1736	1498	1474	1653	1687	1373	1367	1365	1263	1210	1204	1285	1268	1251	1137	1040	1120	1055	979	967	992	983	923	891	874	912	962	915	905	919	936	898	890	909	865	909	921	883	914	895	904	901	900	844	930	870	863	899	877	850	866	889	844	860	860	882	865	885	866	870	854	809	875	810	858	923	885	801	835	904	825	871	876	828	844	849	850	820	838	844	827	818	826	879	851	839	769	888	822	799	823	821	896	865	851	807	866	858	788	851	830	807	855	879	829	884	814	910	845	840	800	886	893	856	867	838	812	837	911	848	885	866	816	814	822	818	871	882	859	863	840	834	816	803	838	854	835	838	827	856	896	840	814	834	842	809	852	836	875	825	865	860	827	837	834	821	855	878	855	833	798	845	849	910	903	819	836	795	838	835	826	833	833	819	812	849	841	829	862	857	855	844	883	813	838	851	834	789	804	867	849	787	848	845	866	870	838	832	893	873	822	861	858	806	878	796	879	859	847	889	871	813	804	845	858	854	884	859	835	800	893	835	873	839	874	869	848	861	840	846	882	840	928	839	933	835	849	825	814	850	914	842	856	851	855	835	811	861	867	816	845	841	858	843	851	821	819	816	886	844	825	867	806	843	855	845	824	885	855	826	836	823	883	823	907	854	858	819	888	827	847	881	772	815	815	846	794	841	874	905	892	847	887	857	854	863	861	872	830	860	845	803	814	854	871	831	893	862	856	821	872	789	827	864	880	859	859	839	854	845	875	865	847	833	826	845	816	856	821	861	822	852	824	885	822	873	831	810	858	839	862	822	876	866	864	820	856	850	869	892	871	870	827	901	803	844	904	863	827	871	779	824	855	794	807	879	881	801	821	831	883	823	851	894	853	878	850	870	873	844	852	884	854	827	894	849	842	824	849	896	868	849	847	884	847	847	845	854	824	837	867	850	892	869	842	857	847	806	798	858	899	842	839	877	874	811	869	832	874	873	826	797	817	868	879	849	877	820	858	818	857	884	836	875	839	849	869	811	862	887	845	879	812	836	841	805	887	773	849	815	846	872	815	886	894	837	839	874	847	870	858	849	825	806	829	787	803	825	842	873	908	816	813	841	847	927	886	858	858	849	833	883	856	848	878	852	847	863	818	837	863	833	858	864	824	795	849	825	875	859	832	808	805	857	812	848	847	814	820	857	826	861	826	845	897	832	821	856	868	876	833	828	863	851	885	828	829	839	836	867	865	858	852	821	842	830	822	898	830	856	844	845	826	842	787	844	804	879	829	812	857	851	822	822	843	813	784	828	857	793	856	873	833	832	778	897	864	874	885	839	822	907	780	846	768	828	879	868	818	835	862	907	848	805	846	862	851	865	861	816	843	833	869	840	844	819	809	860	873	829	805	852	853	813	861	863	814	829	837	823	801	866	890	846	850	811	873	799	809	879	841	821	908	844	785	832	886	892	847	848	799	863	851	835	845	860	866	842	888	853	812	872	865	860	807	828	851	856	825	905	823	835	821	832	870	881	855	865	839	799	842	824	858	893	846	802	894	884	847	852	823	865	859	814	842	844	808	842	867	818	851	878	872	874	853	876	872	871	864	866	860	863	818	831	861	844	877	867	827	860	805	817	812	877	841	861	905	824	874	851	828	851	881	894	820	843	781	809	864	869	862	824	820	812	874	797	773	837	859	794	889	847	852	817	828	874	846	832	856	848	871	883	888	826	871	838	847	851	850	832	781	809	809	831	774	834	855	871	776	883	843	840	838	912	864	871	833	834	860	828	856	822	889	860	821	870	819	872	854	816	865	910	835	819	818	852	903	841	826	837	883	827	800	847	790	776	842	838	845	865	860	801	826	827	880	825	855	816	865	881	848	914	874	768	774	813	881	852	859	855	780	882	805	834	859	839	837	896	805	817	877	811	848	876	837	829	801	847	840	843	848	839	851	824	884	893	931	910	782	851	805	867	857	821	864	879	859	885	838	803	841	835	801	858	760	848	843	877	867	830	861	817	877	871	902	811	811	808	871	796	793	857	844	815	842	856	852	852	831	846	818	837	875	853	821	831	906	845	865	827	894	829	875	812	831	832	847	813	867	849	864	794	812	888	893	855	822	883	824	871	847	847	826	836	841	808	862	838	864	871	812	846	837	821	821	805	825	828	878	823	853	868	843	859	880	856	840	845	837	791	852	856	848	860	840	845	832	816	828	843	837	853	836	848	837	840	830	925	814	850	777	836	896	881	851	826	850	852	867	874	875	845	827	814	824	852	820	889	848	797	831	848	881	840	862	821	847	857	868	853	836	882	842	865	839	864	814	884	832	805	833	790	834	802	842	878	833	843	815	822	844	909	839	823	818	827	887	824	822	839	852	857	805	850	858	843	834	859	865	848	826	841	851	807	868	828	793	838	837	850	881	883	851	866	823	846	811	858	821	912	860	851	844	828	819	871	830	841	783	855	825	803	826	835	829	820	871	860	870	804	856	860	854	860	836	854	902	823	864	832	849	856	884	822	809	887	847	833	821	861	789	896	831	883	896	814	819	830	854	861	791	831	806	863	795	875	854	848	857	826	817	835	840	856	890	799	835	890	849	875	852	805	842	839	895	870	893	827	816	891	865	848	831	882	841	866	875	860	837	865	802	844	827	866	830	823	853	849	826	875	866	924	866	854	852	804	834	852	844	856	814	884	809	849	870	900	807	834	854	845	848	774	823	881	829	866	846	834	845	884	844	885	802	861	831	876	862	821	826	806	856	819	840	835	882	834	852	897	830	858	805	764	841	854	847	858	817	802	813	828	826	845	826	851	895	812	855	862	826	892	842	885	850	815	833	845	860	857	848	817	799	838	820	855	842	790	883	834	862	807	811	831	843	887	868	891	876	869	842	818	813	858	868	863	838	863	841	861	816	818	853	905	839	830	890	806	818	838	838	849	856	860	870	859	880	824	797	861	887	838	873	853	864	807	851	821	829	865	842	831	845	844	816	907	838	868	839	869	867	838	824	828	850	842	854	844	801	864	857	828	822	827	862	888	836	860	851	893	816	825	874	856	847	879	829	845	819	821	874	868	855	819	787	837	847	891	838	832	831	858	863	910	815	813	836	824	880	854	820	796	804	843	887	822	884	891	807	841	835	882	901	829	876	824	817	880	836	845	809	829	870	867	866	825	847	873	898	879	841	851	833	856	824	853	812	838	803	853	794	868	865	888	863	818	869	839	888	859	881	837	844	843	880	873	804	829	820	841	820	857	819	801	769	858	845	918	824	820	834	918	838	912	866	826	797	884	851	806	894	827	820	887	867	853	868	860	855	817	867	857	840	859	856	859	799	888	858	844	840	834	851	867	782	801	834	894	839	822	808	844	847	889	870	827	855	887	828	835	853	800	821	805	827	848	829	835	871	848	833	905	840	848	816	873	837
24734	13955	15596	13736	10455	8643	6034	4342	3295	2516	1959	1620	1425	1244	1163	1012	970	879	838	825	749	724	669	682	673	651	689	607	627	592	623	581	569	573	567	557	548	594	626	558	588	619	493	462	522	521	513	506	512	497	422	513	511	515	490	486	450	470	458	440	439	450	421	406	404	428	380	416	404	441	444	377	422	391	409	388	437	407	386	395	411	415	407	434	433	390	395	414	397	392	464	428	388	373	407	413	383	378	400	402	403	415	405	351	394	363	425	383	394	410	357	379	375	398	363	384	386	395	427	390	409	416	413	383	397	390	386	370	389	395	404	388	430	374	380	377	409	441	382	380	403	415	392	405	391	366	408	401	447	376	407	361	387	406	414	425	396	389	382	375	393	408	415	376	383	396	361	417	424	391	392	378	412	374	385	360	378	389	389	378	441	397	395	413	381	395	404	344	405	362	423	380	392	372	390	387	360	396	378	369	391	406	345	367	390	427	370	394	388	341	389	380	402	397	433	364	350	367	441	369	377	392	420	419	392	375	347	389	346	355	382	378	409	432	349	398	420	407	381	393	404	433	368	398	401	403	408	392	388	372	394	408	393	380	370	397	402	413	356	395	381	366	395	354	398	390	403	413	357	376	362	358	381	398	384	394	369	385	404	379	379	404	410	445	366	396	396	377	394	418	378	428	392	439	404	377	408	420	404	402	339	380	394	375	412	438	370	381	381	357	371	381	385	369	382	405	433	364	343	416	396	382	381	413	392	394	388	379	396	408	359	363	381	355	400	400	415	419	444	382	421	409	368	384	385	396	384	387	355	380	397	364	411	429	409	414	377	367	381	361	421	392	369	380	382	367	420	400	350	398	377	371	372	400	379	380	408	390	381	389	390	380	407	416	373	368	413	411	396	379	379	409	386	410	414	415	368	398	362	414	401	425	400	362	413	395	414	397	411	425	411	392	385	353	365	408	424	399	441	360	408	380	417	396	388	374	360	434	406	375	391	384	400	434	381	379	362	400	407	408	397	363	372	408	389	391	403	360	433	426	348	396	360	399	430	415	434	359	363	427	405	372	405	388	391	420	383	374	390	394	364	439	399	375	401	408	397	375	399	424	397	416	398	415	444	409	373	415	380	371	379	368	346	381	396	383	410	411	368	362	399	429	421	358	382	394	405	422	353	395	399	375	387	375	423	416	413	341	394	378	406	374	379	392	369	390	384	393	364	383	394	376	432	423	398	384	378	374	373	393	373	383	385	378	394	389	380	367	399	429	389	379	397	396	369	403	350	395	422	383	385	361	393	365	355	344	407	376	407	382	414	356	420	377	403	383	390	366	371	372	397	392	361	377	384	407	412	418	431	382	347	388	387	406	380	383	400	378	394	385	394	402	390	382	387	390	408	419	445	426	371	433	420	390	384	378	396	377	370	383	381	377	389	330	423	352	385	344	351	381	365	410	428	383	407	393	396	366	428	406	396	423	409	381	376	408	442	410	374	401	406	394	385	393	390	384	446	435	379	406	383	378	377	378	425	348	417	378	397	402	451	381	361	385	417	416	373	396	456	448	410	417	402	398	408	369	351	364	365	375	382	415	376	416	406	379	377	391	401	381	402	386	442	442	394	381	386	401	364	418	392	356	398	387	382	393	422	366	387	368	373	408	352	388	374	398	396	402	370	397	362	373	379	396	396	396	375	371	371	439	379	388	367	362	415	389	398	361	401	370	390	391	385	392	367	456	404	400	377	414	377	371	383	443	342	392	390	381	403	414	437	420	382	373	381	364	388	448	406	412	389	391	391	358	405	385	409	425	365	413	382	371	427	404	416	404	417	382	435	385	403	395	399	395	398	398	396	390	362	426	395	397	422	379	388	391	379	390	412	401	368	359	407	376	412	394	391	418	405	389	363	386	385	376	334	358	371	380	373	378	404	395	339	386	369	370	410	369	411	362	401	385	381	424	412	360	380	383	412	392	362	402	410	403	361	378	358	408	408	395	385	387	380	396	376	394	378	413	352	375	354	420	403	413	360	370	375	403	393	403	373	367	378	443	417	371	376	369	408	401	421	374	375	398	383	412	398	381	398	414	396	370	397	395	414	391	378	384	376	392	371	432	387	395	390	387	391	387	382	409	376	383	396	402	385	424	372	382	403	418	398	373	387	421	375	376	397	398	401	412	382	421	401	388	410	395	420	399	340	362	393	416	389	379	376	379	409	371	389	392	386	368	406	404	394	418	373	430	388	412	370	344	411	378	389	389	425	384	357	433	401	365	414	395	409	398	369	358	428	361	403	388	406	370	409	402	421	374	401	402	379	390	375	376	415	384	409	417	426	407	403	371	392	433	405	392	396	400	410	365	434	396	393	416	392	394	400	375	353	381	376	411	386	357	392	389	385	398	400	382	407	420	374	411	400	388	379	390	393	372	367	409	438	385	383	391	395	400	407	391	435	385	404	354	393	380	412	389	370	398	393	411	366	383	366	433	365	418	420	355	382	384	381	353	410	423	401	362	372	414	402	397	394	410	408	368	360	399	385	383	393	371	382	396	415	401	416	404	393	405	409	425	420	377	404	412	414	372	425	396	380	415	397	380	399	378	407	392	432	362	383	409	386	398	424	389	390	372	397	375	437	415	389	413	388	437	358	414	384	373	391	371	410	379	423	346	397	382	417	381	410	375	363	366	380	383	366	347	427	418	407	374	378	386	389	394	427	414	432	416	359	408	379	403	386	401	391	387	403	406	394	418	412	346	388	364	385	385	385	403	374	393	423	405	388	384	440	380	374	380	362	402	393	391	364	369	400	386	385	410	385	381	393	400	381	375	327	405	428	420	401	380	409	422	391	392	363	377	452	423	344	390	403	355	390	402	442	404	420	396	380	383	353	364	386	399	412	403	380	417	395	403	394	363	385	388	411	398	363	403	405	375	381	390	415	383	398	379	427	397	396	384	363	352	395	428	400	387	398	422	355	412	420	404	385	371	384	398	400	423	435	447	365	380	437	361	412	347	368	414	399	445	409	381	422	376	410	392	382	381	398	387	394	394	373	417	410	412	400	381	418	409	400	416	404	378	374	378	392	366	384	419	411	405	389	407	383	387	419	365	387	394	395	392	408	394	400	418	358	387	398	411	394	385	394	377	367	396	384	385	358	367	397	401	391	391	401	379	377	406	398	361	414	375	406	413	415	415	415	405	371	410	459	390	394	410	396	389	392	395	375	361	393	406	380	446	394	364	409	409	402	380	384	365	404	414	427	368	417	410	401	418	406	435	390	374	384	392	398	402	387	399	426	435	396	379	402	411	346	424	413	406	365	381	371	392	399	404	429	390	394	368	394	403	393	429	370	406	414	368	380	426	421	375	399	359	418	410	379	376	434	411	394	393	416	362	397	358	399	418	391	405	415	407	396	403	358	361	410	403	385	362	381	381	378	384	380	397	400	402	380	406	359	404	402	429	399	413	361	380	392	425	387	415	384	403	406	373	409	392	356	402	406	376	418	389
13067	10214	19659	23901	22500	20661	17790	15337	12685	10614	8747	7596	6526	5941	5330	4789	4392	4051	3982	3727	3377	3189	3136	3085	3019	2785	2933	2789	2592	2389	2349	2190	2201	2105	2082	2220	2172	2398	2450	2237	2272	2154	1751	1795	1867	1942	1829	1863	1786	1667	1434	1511	1679	1677	1596	1366	1281	1343	1306	1108	1212	1221	1171	1081	1027	996	1008	947	989	1005	1012	965	1010	964	988	993	989	890	948	968	928	892	973	913	953	939	925	919	931	924	941	909	960	930	944	898	906	867	906	936	934	872	889	925	890	936	952	909	893	911	926	930	912	902	897	929	900	867	938	913	905	966	875	991	906	881	865	904	920	893	900	934	930	905	897	873	876	933	868	861	928	896	909	900	882	915	959	947	900	888	890	868	928	874	863	845	855	926	912	930	911	865	868	962	894	914	925	917	919	898	911	880	921	882	826	906	870	905	892	897	899	910	895	912	928	900	917	929	864	846	882	914	905	866	841	892	911	897	916	920	937	886	888	913	930	886	858	910	906	920	935	926	882	874	925	870	906	936	882	911	901	878	940	878	930	908	884	936	914	857	850	899	878	926	899	909	903	943	893	856	900	907	903	938	894	965	902	855	899	924	896	920	860	884	921	877	910	867	904	868	925	899	865	905	855	869	887	897	905	953	852	892	903	889	956	900	858	919	946	895	952	894	889	915	909	862	881	916	856	928	889	893	905	949	895	896	901	920	884	902	911	914	904	847	945	856	885	919	936	866	848	919	879	904	921	861	891	879	894	884	884	875	865	870	942	921	933	926	895	859	867	886	890	872	908	924	913	913	949	885	874	912	878	915	887	907	858	864	933	906	933	878	925	833	851	886	910	922	903	915	881	876	895	896	884	862	897	949	855	901	848	912	907	885	919	887	890	901	906	867	922	896	901	893	837	850	909	868	853	923	888	935	936	926	909	929	906	940	870	862	872	889	912	868	889	884	921	869	824	851	866	882	924	922	894	940	915	914	942	863	893	882	899	935	909	872	936	876	831	932	929	954	853	876	816	903	837	860	870	903	902	904	894	857	932	934	918	944	846	862	868	921	900	890	873	922	899	915	882	913	929	899	911	885	938	846	863	854	869	941	938	867	868	848	940	907	909	901	960	879	907	863	882	858	931	939	892	907	860	897	893	880	924	924	929	902	884	883	872	881	931	886	912	984	901	905	881	851	880	916	855	907	857	858	908	833	859	873	914	871	902	874	898	910	917	881	878	934	904	872	882	870	904	901	862	942	925	899	926	864	925	906	917	832	881	911	916	940	954	935	905	819	892	901	887	851	840	935	935	909	963	976	925	888	923	886	898	882	863	924	911	920	885	887	936	876	916	847	867	953	932	884	895	902	883	913	928	845	879	894	930	900	913	896	892	910	905	839	870	892	888	886	906	954	858	923	860	910	911	931	906	928	893	937	903	910	945	881	884	904	929	815	871	917	946	940	942	901	922	918	895	887	922	920	916	925	893	911	902	891	872	868	958	924	847	889	857	902	904	858	899	902	924	911	952	869	934	900	933	950	842	937	908	953	926	919	868	954	896	924	932	947	919	945	907	912	913	902	924	953	900	925	940	844	871	893	857	858	880	868	887	947	883	941	869	942	892	930	921	883	816	903	912	905	934	932	886	915	845	872	882	856	902	947	883	855	844	906	891	903	884	943	921	943	881	888	891	860	871	945	831	841	856	898	845	916	931	883	887	927	946	903	844	863	951	888	930	859	875	894	875	874	902	884	949	902	867	874	912	916	864	955	851	917	906	929	894	872	897	870	855	916	925	911	862	879	902	908	947	890	865	897	879	935	839	866	960	913	859	875	897	900	900	842	910	896	907	888	856	960	881	939	847	911	841	847	888	880	905	917	891	954	904	931	879	899	858	947	857	946	898	940	889	912	933	887	828	922	821	945	899	866	898	890	893	907	908	930	915	898	905	924	917	888	909	893	917	881	884	908	917	864	922	860	873	921	888	855	915	879	922	888	923	868	894	874	864	910	842	886	895	883	872	951	905	870	938	893	883	846	949	862	902	931	847	893	862	892	839	909	938	936	908	923	866	958	932	895	921	873	894	907	876	839	896	919	880	932	868	828	896	893	886	923	905	863	913	922	875	897	891	907	902	932	885	936	952	984	927	867	882	901	928	885	889	932	907	864	947	906	865	949	912	875	909	883	918	884	890	894	868	915	896	912	856	876	922	914	912	908	873	915	892	930	826	868	889	895	985	906	887	883	889	879	918	882	821	945	827	915	899	875	879	892	921	862	904	900	903	932	885	878	974	947	895	903	853	847	929	898	857	827	867	881	876	903	835	895	826	904	905	925	877	926	883	919	899	827	948	887	867	942	907	835	903	909	955	910	924	866	874	859	902	928	894	943	903	872	933	926	875	924	915	837	855	865	829	954	899	899	922	903	899	913	907	918	937	886	909	867	850	939	858	888	876	917	878	916	883	924	916	892	878	908	883	914	876	938	912	930	911	948	916	858	878	903	913	942	892	893	890	897	906	904	923	837	939	911	897	913	913	877	866	901	901	832	825	887	924	925	939	949	954	907	934	941	923	956	924	922	835	928	862	895	879	843	910	860	922	861	929	907	885	857	865	889	847	883	917	869	920	906	888	888	885	878	896	899	903	913	884	921	883	898	896	868	936	874	889	907	910	912	881	952	901	902	934	907	883	939	839	904	1003	973	909	925	924	863	919	877	895	888	882	904	859	880	881	902	956	947	839	919	920	896	885	915	941	866	892	894	930	910	884	916	925	918	855	935	900	926	867	911	953	904	890	914	902	949	898	918	881	915	918	893	896	871	872	924	906	899	869	949	875	905	851	912	873	879	914	886	928	885	873	896	915	866	908	897	891	921	869	893	894	928	856	872	852	856	880	937	929	864	896	961	894	913	894	858	912	842	901	894	875	928	874	902	905	929	920	868	909	921	892	944	896	916	870	941	895	899	904	876	895	866	838	948	876	900	886	941	916	871	861	951	901	888	895	900	877	875	960	863	953	912	942	966	904	878	902	920	857	887	880	845	878	852	883	940	869	909	886	907	900	902	911	885	902	893	923	868	900	863	888	916	879	896	914	935	872	904	852	922	841	917	880	928	895	903	851	894	878	904	873	918	857	854	842	835	917	877	878	928	935	882	876	882	884	905	867	970	932	930	885	870	882	871	887	863	918	937	888	949	876	932	887	887	939	900	927	870	868	937	896	877	891	912	914	917	870	915	887	897	887	909	924	932	940	932	886	930	903	924	893	867	870	891	855	922	858	896	878	879	913	915	935	892	899	935	890	877	942	897	887	898	881	859	827	889	818	937	900	918	894	894	913	920	892	911	882	860	933	913	903	903	985	907	912	860	894	865	903	874	935	877	928	919	837	954	883	866	902	885	877	911	960	900	882	900	922	913	851	907	873	835	934	876	946	900	930	869	896	928	893	924	941	944	906	843	940	894	885	911	901	881	946	899	895	896	914	866	963	893	912	944	899	881	892	856	875	884	860	871	970	904	937	857
8137	4716	5834	4526	3383	2534	2022	1691	1287	1028	881	747	664	648	553	549	507	447	439	459	407	438	446	442	371	421	356	403	397	374	374	328	357	362	383	385	337	314	379	364	317	319	321	314	341	338	330	323	363	300	326	338	340	342	298	330	319	318	338	315	321	308	321	331	348	317	316	326	341	311	354	347	306	316	325	325	310	315	313	271	300	330	297	330	317	304	331	317	289	331	311	315	280	303	301	318	317	284	268	296	285	283	323	292	300	298	349	310	303	345	294	301	330	295	293	319	297	308	316	314	273	331	340	335	304	338	313	300	300	324	341	326	308	314	314	311	332	315	302	310	303	323	295	285	321	323	311	312	289	339	334	320	309	318	296	311	317	324	310	322	346	307	316	319	351	324	305	329	334	274	284	323	313	355	302	311	296	305	308	277	308	318	308	310	316	340	304	291	305	296	319	291	283	329	277	334	338	324	329	293	326	326	282	272	329	289	306	303	282	285	296	331	322	321	345	304	349	302	323	305	301	314	334	315	331	322	322	296	321	311	339	298	326	326	333	263	298	334	289	307	289	313	294	285	302	334	320	320	314	311	270	328	311	309	313	330	309	317	305	282	312	329	321	334	319	312	304	331	296	339	291	327	337	297	310	336	306	302	289	287	326	307	310	318	325	310	303	300	307	328	336	326	328	325	289	315	325	316	287	292	305	332	329	325	306	302	281	310	313	300	309	328	360	299	310	303	320	295	301	326	327	320	378	283	324	305	302	329	319	273	319	323	348	337	344	322	302	303	260	305	311	295	322	332	306	314	272	286	314	314	332	306	330	330	293	353	284	298	335	296	288	286	324	296	323	273	290	304	325	326	330	304	304	316	268	300	308	320	315	313	312	332	306	310	318	318	333	295	304	273	318	306	368	341	315	308	298	324	310	324	334	302	312	320	317	363	303	289	287	310	341	325	305	345	291	325	303	332	312	331	333	303	343	329	319	282	291	306	348	298	314	296	318	327	312	311	312	310	328	321	323	316	328	330	319	315	323	325	307	330	295	306	314	336	304	292	307	326	334	286	317	321	320	319	300	334	309	314	287	332	334	312	330	320	359	343	326	336	313	335	336	298	295	300	334	317	282	353	342	294	295	313	298	323	293	318	308	319	309	325	308	323	331	310	317	306	299	297	296	323	287	302	313	329	310	343	337	276	331	326	303	306	297	318	304	328	300	291	307	330	305	310	317	305	295	301	324	331	284	310	299	322	314	321	328	286	330	288	322	299	322	309	298	321	316	313	310	298	336	320	339	343	328	288	312	318	291	302	309	305	321	301	282	301	277	307	302	296	330	333	311	340	309	279	337	364	296	313	343	304	323	314	316	318	320	309	344	304	343	281	298	316	317	293	313	300	288	310	304	302	304	294	295	326	316	329	327	351	311	290	295	292	320	309	279	326	327	303	311	311	310	255	303	309	276	289	301	303	355	303	329	299	295	312	326	299	275	308	273	317	305	299	298	285	314	304	284	319	325	315	299	309	278	291	325	312	311	346	326	329	316	332	305	333	313	314	317	352	360	319	270	289	304	290	338	327	329	310	356	315	284	344	307	292	316	305	312	318	290	295	293	326	301	299	316	298	312	314	323	290	314	301	310	270	320	317	325	301	295	279	328	312	304	326	337	306	308	250	307	340	327	296	328	301	313	328	308	316	319	298	320	325	298	338	304	313	352	331	314	305	321	292	314	339	337	299	282	343	345	314	305	293	300	344	343	283	304	343	351	329	334	305	299	309	322	274	294	318	302	291	293	312	300	305	314	330	341	330	326	333	341	306	275	334	328	290	286	315	316	313	329	337	313	315	335	303	298	312	287	306	338	336	320	329	303	330	289	315	308	331	309	315	325	323	275	304	305	308	321	310	306	305	321	310	328	336	302	281	314	298	307	295	298	267	345	333	321	329	304	288	301	298	315	296	327	339	343	310	311	272	305	294	325	343	290	291	301	320	311	313	310	309	318	321	319	319	324	324	326	355	323	309	313	315	338	324	343	310	313	331	285	278	310	295	270	319	306	310	330	295	295	312	310	304	319	316	292	338	339	297	306	323	331	303	306	313	294	294	274	320	310	333	310	303	295	330	324	291	329	287	330	311	335	317	318	309	339	298	323	325	297	312	309	287	307	323	327	330	316	334	338	333	297	313	308	321	306	324	308	335	305	279	298	313	346	312	309	306	281	313	324	281	328	302	346	295	303	344	311	300	311	339	298	285	284	314	337	318	358	350	314	299	303	338	259	304	291	326	304	271	306	316	324	276	295	325	300	325	313	303	290	291	307	323	304	297	314	311	312	351	329	295	311	326	315	349	316	323	301	319	340	313	300	313	345	345	304	326	290	333	290	299	297	315	296	315	318	318	304	339	300	332	301	317	297	310	321	323	321	331	324	318	311	306	295	305	324	293	314	313	305	350	293	300	301	284	306	308	308	321	324	289	317	319	299	298	323	319	330	307	308	308	283	309	323	304	331	329	289	310	328	313	327	324	289	297	337	322	303	318	309	318	318	282	298	322	322	327	321	297	279	317	305	275	309	294	340	331	335	322	301	279	307	272	297	287	312	294	318	338	276	335	310	328	332	321	356	310	306	296	306	320	343	329	328	324	302	327	308	302	328	327	283	324	315	302	288	303	281	309	290	326	288	333	291	298	343	320	293	283	355	307	298	300	293	329	313	304	318	327	321	304	318	309	329	298	339	323	336	343	308	322	269	306	280	310	290	300	284	321	311	295	294	296	289	320	353	289	319	332	340	292	294	355	313	289	338	304	295	355	319	336	298	315	295	323	310	315	315	301	313	325	311	308	342	291	351	288	313	321	297	318	315	270	325	327	292	310	296	314	334	305	319	313	306	317	300	323	318	315	321	301	327	308	283	299	324	301	318	329	328	298	307	356	311	289	283	295	324	331	330	306	294	284	267	308	333	319	292	307	296	324	352	298	294	305	301	315	293	295	281	302	311	313	336	309	311	324	300	292	340	313	296	303	343	347	308	296	327	294	327	325	324	310	305	296	329	316	287	312	304	330	302	334	307	332	278	296	309	352	314	318	334	327	284	298	287	298	341	281	320	339	349	316	333	300	327	302	288	332	309	310	298	302	336	301	298	302	312	300	327	282	326	331	331	310	325	331	346	322	295	297	293	308	297	289	269	315	340	286	325	288	324	277	333	336	303	302	331	349	303	316	312	317	372	335	329	302	301	315	331	303	325	287	318	323	304	303	317	327	323	291	304	310	342	335	281	319	344	329	341	318	304	293	290	287	316	300	327	284	314	284	311	298	311	299	322	337	308	320	295	352	288	292	262	297	355	323	322	291	294	323	318	318	354	325	327	314	324	314	316	292	332	291	299	300	297	314	319	319	333	322	352	304	317	287	286	286	315	340	294	331	332	350	292	299	306	342	318	310	298	331	270	320	328	280	284	313	313	280	327	316	320	344	335	306	337	288	330	311	302	291	368	324	318	279
5021	4405	9714	11803	10906	9466	8419	6975	5736	4582	3857	3373	2925	2640	2366	2145	2100	1936	1755	1686	1623	1457	1508	1522	1498	1410	1402	1336	1287	1224	1152	1058	1054	1026	1008	947	960	891	912	924	897	853	858	824	876	825	822	875	840	853	785	806	878	856	852	814	806	783	857	764	764	755	777	716	725	784	771	719	767	736	724	787	814	772	822	771	766	706	759	716	718	785	712	758	771	728	775	784	708	778	723	787	754	707	771	772	754	742	759	729	732	713	794	787	752	769	744	739	764	744	708	737	737	712	757	716	747	726	729	768	748	717	727	704	753	720	730	728	750	780	738	737	704	733	774	736	728	743	736	734	769	727	711	718	781	731	744	694	725	722	776	700	762	731	761	762	744	712	759	755	693	755	783	700	750	786	765	756	751	742	765	707	733	718	771	728	724	754	737	752	805	730	728	740	767	755	719	733	797	743	768	728	759	715	707	681	691	725	734	740	721	756	714	732	724	740	749	715	736	747	772	706	792	724	773	767	714	704	794	721	706	749	783	751	711	769	769	714	736	663	722	746	747	780	769	745	744	782	764	718	742	772	751	784	779	739	723	779	749	785	724	721	741	757	713	790	788	734	784	766	735	694	783	730	700	710	780	770	752	768	717	715	718	742	720	711	768	754	751	762	731	743	754	797	722	728	781	762	733	750	729	778	739	764	775	735	753	761	738	751	751	724	749	783	691	741	749	692	720	747	737	688	743	749	685	736	705	748	751	735	711	781	751	761	737	693	729	734	763	727	723	721	747	728	718	699	749	809	720	678	737	690	781	762	727	698	726	696	720	756	736	712	716	749	763	716	733	713	745	800	710	708	739	712	764	728	777	761	754	755	736	759	709	729	768	735	742	785	682	682	772	727	726	750	789	696	752	752	802	728	741	732	764	738	707	709	790	733	761	758	738	737	772	739	746	708	747	754	677	752	741	756	742	740	766	747	755	748	741	739	745	747	753	742	761	738	794	713	735	756	674	720	757	731	766	683	718	751	739	705	776	788	758	720	776	747	722	734	724	739	712	716	782	739	763	721	761	703	750	727	756	713	776	736	724	741	704	749	728	764	738	712	725	689	756	728	751	709	784	724	723	739	726	768	748	734	726	729	715	754	744	745	740	762	774	740	751	733	748	733	742	734	764	705	753	750	763	729	755	703	751	754	742	815	728	759	714	744	731	769	757	749	688	751	740	740	715	717	737	743	731	772	789	699	737	728	722	743	735	699	700	729	734	763	738	706	752	756	768	746	749	735	743	747	712	702	747	708	733	760	693	712	798	758	765	766	761	721	699	726	727	780	687	747	744	733	753	692	726	737	671	706	705	752	795	724	694	770	727	742	712	703	761	730	699	768	719	738	733	752	709	719	736	774	721	775	685	746	711	715	797	760	718	760	729	775	725	717	734	743	744	728	752	777	690	757	754	783	738	721	723	742	742	700	754	713	773	713	747	750	779	679	733	696	752	726	665	747	706	686	727	790	733	716	707	709	733	736	772	711	763	747	782	725	695	724	744	790	724	698	704	765	699	756	749	734	703	774	725	720	702	724	744	775	714	749	723	684	707	783	752	730	713	751	727	763	710	773	720	733	719	765	749	705	749	712	724	724	715	747	750	694	746	767	762	774	719	694	753	745	750	698	750	747	740	773	711	725	775	671	725	753	800	730	769	702	723	731	733	741	743	712	752	755	691	748	743	790	684	776	736	724	724	710	742	756	751	768	757	719	714	775	694	771	708	757	715	751	765	738	710	745	743	764	752	718	742	730	715	751	761	760	759	706	769	711	711	709	703	753	748	715	719	721	745	714	729	724	751	690	754	751	692	754	752	732	745	793	711	741	725	740	732	736	733	703	680	765	756	690	766	650	754	704	720	787	740	772	739	740	706	684	709	743	747	755	687	798	740	718	732	743	715	750	707	736	779	723	747	712	742	700	726	760	724	719	779	709	781	696	722	773	693	739	688	780	729	715	712	773	742	739	770	732	743	748	706	738	774	706	698	756	730	784	762	766	751	699	740	756	669	731	728	725	691	711	765	717	783	764	779	739	705	724	744	718	705	724	669	750	778	762	774	764	737	720	709	773	722	729	769	745	691	739	721	708	765	712	726	756	789	735	740	724	727	755	749	757	734	707	779	731	742	754	804	749	763	697	704	759	750	715	776	710	755	707	764	725	728	754	708	813	724	761	676	760	715	751	726	722	796	752	726	789	701	757	745	744	729	715	749	728	818	730	748	753	766	776	753	735	720	766	752	740	707	723	780	747	739	768	717	717	731	746	721	726	783	769	772	741	730	756	726	737	720	747	764	738	743	670	737	728	758	764	733	729	718	712	736	747	763	744	683	759	728	690	722	721	793	736	716	715	699	812	740	700	728	747	726	760	736	727	747	764	703	724	732	732	746	691	722	730	723	727	751	744	724	808	694	766	750	725	727	737	728	751	749	727	757	738	731	795	713	750	776	762	729	728	689	725	737	770	699	764	774	722	762	694	739	739	720	748	742	727	745	716	732	710	716	662	732	751	732	802	753	757	787	762	763	752	734	749	696	756	759	734	789	747	683	756	750	753	690	760	779	731	738	739	727	742	719	760	671	720	752	775	755	732	683	722	680	738	713	746	767	718	779	739	776	716	763	694	688	715	745	751	724	704	745	697	722	750	706	742	757	740	718	739	749	720	716	729	728	764	743	720	781	697	774	705	717	718	768	752	743	720	731	729	743	765	744	787	715	733	705	749	723	774	781	711	782	687	755	752	729	675	784	780	757	757	735	794	735	706	686	715	787	774	714	746	736	709	733	785	742	762	722	730	768	694	748	701	726	743	720	751	741	741	728	727	740	698	689	707	767	711	758	709	753	741	737	762	757	730	710	723	746	769	752	732	826	709	726	734	744	761	738	712	727	734	738	750	744	703	727	783	734	733	769	762	760	772	711	725	750	707	717	738	725	778	718	683	729	769	729	722	748	719	798	741	725	774	707	739	738	732	759	782	737	743	770	796	772	694	733	730	696	777	767	727	718	742	773	782	738	748	749	758	716	734	729	745	717	719	708	726	720	753	780	787	760	749	745	757	727	731	729	722	759	784	689	739	758	746	769	703	704	760	686	756	759	714	709	700	752	728	788	741	721	728	735	765	735	745	730	750	707	737	706	714	765	745	728	761	800	724	738	738	748	701	753	743	707	716	699	693	744	733	728	739	758	689	715	769	732	724	734	712	720	722	745	753	730	709	764	731	715	707	723	710	715	762	711	755	731	672	683	788	710	730	678	766	715	720	750	739	753	706	774	690	754	755	717	746	733	702	739	744	728	699	691	761	770	736	716	736	740	743	698	748	725	779	731	730	772	707	720	763	733	695	720	695	688	706	768	719	762	724	734	705	706	733	699	759	695	708	738	762	681	697	744	738	774	700	772	732	739	705	771	717	747	780	701	743	742	691	782	755	767	779	720	754	777	720	816	714	778	735	752	720	685	783	723	774	772	753
16723	9393	11068	9329	7331	5657	4065	3058	2251	1730	1422	1262	1010	893	887	752	688	696	621	650	629	549	560	591	560	523	571	534	530	478	474	453	453	443	459	476	432	454	430	410	418	440	401	422	382	416	453	368	426	433	414	409	403	428	426	357	380	370	385	366	415	398	400	380	395	378	373	343	352	366	338	378	350	363	373	354	390	420	408	343	366	347	327	365	360	368	357	380	343	370	378	368	353	366	401	334	416	323	368	366	343	359	371	360	384	344	373	356	358	357	349	378	349	335	382	353	344	351	388	377	399	356	378	367	368	374	370	395	338	357	398	360	385	354	334	376	330	339	356	308	316	370	325	359	330	377	334	337	357	321	357	349	363	321	338	336	408	348	348	359	349	347	379	375	341	345	377	350	341	370	339	347	374	372	379	360	376	405	398	320	349	363	365	369	362	361	372	368	387	390	346	344	325	413	341	340	362	317	366	356	352	376	398	377	383	357	367	355	349	368	359	352	357	380	354	352	364	338	371	336	344	316	364	377	360	376	374	317	368	356	370	352	339	386	365	345	374	358	382	343	373	346	377	357	359	379	367	339	373	372	367	363	365	378	352	347	336	367	382	351	303	359	362	389	346	373	339	314	328	357	368	363	348	354	362	355	367	325	367	355	384	373	380	361	374	378	393	379	313	348	342	397	346	339	370	370	310	383	372	333	336	354	371	366	364	368	385	370	361	404	345	347	357	372	358	397	371	375	338	356	353	376	378	367	370	358	369	356	407	344	369	362	339	356	361	372	344	349	379	366	335	350	379	373	380	360	360	365	379	351	380	361	387	368	327	336	360	363	367	375	364	365	372	366	379	389	337	357	358	353	346	361	375	412	350	377	382	352	351	355	406	390	346	379	364	338	344	364	351	356	375	329	371	366	328	372	353	330	336	350	356	385	379	359	369	350	384	330	342	337	354	362	363	320	353	356	359	377	336	354	359	358	364	361	407	330	327	369	339	370	363	327	310	392	403	357	355	337	398	354	331	367	372	340	371	355	351	395	369	370	339	374	307	356	382	356	386	363	389	344	361	328	313	341	327	344	323	360	373	344	391	369	380	369	367	360	367	377	354	388	309	376	364	341	357	373	359	359	336	355	402	334	348	353	362	366	355	364	350	339	334	357	369	362	360	373	346	369	356	355	375	324	361	381	310	377	370	339	392	356	368	386	348	341	387	340	360	371	375	359	367	374	333	323	365	329	342	364	342	382	360	322	372	344	355	381	364	367	322	370	402	396	343	387	385	361	363	369	366	353	370	355	352	371	366	350	380	392	366	355	348	371	322	349	398	340	375	379	392	370	393	358	362	396	315	366	342	378	343	356	333	349	354	363	343	360	322	396	356	342	388	353	362	369	361	389	356	360	371	352	354	391	364	367	352	362	325	421	351	341	371	371	356	366	355	396	328	332	368	356	366	347	333	379	351	345	354	327	284	388	355	336	359	366	351	350	390	347	354	394	333	377	382	332	341	360	377	348	320	341	367	368	361	334	348	337	353	387	353	379	371	371	372	352	361	386	355	364	350	348	369	350	329	360	361	375	338	344	359	371	359	376	359	352	331	371	362	332	362	381	346	379	374	359	377	352	343	369	367	359	366	357	357	377	417	358	377	366	371	352	352	360	338	364	340	361	360	358	365	356	376	376	319	336	356	379	355	357	350	354	352	370	332	389	336	348	343	388	381	346	333	375	378	379	369	354	389	350	342	361	352	362	377	337	343	388	375	340	383	343	353	351	365	351	334	356	359	350	371	331	355	381	341	378	386	351	377	352	320	346	357	380	356	336	365	355	353	326	361	370	359	343	358	349	382	346	359	343	380	367	352	343	343	351	337	339	357	336	353	355	352	377	349	362	339	359	340	323	366	364	364	304	368	372	366	340	338	351	373	400	354	357	332	376	326	336	349	334	398	365	369	323	310	353	381	381	366	352	373	366	357	378	373	396	354	378	349	347	361	369	352	380	340	341	357	364	349	350	331	340	360	343	353	348	387	340	346	367	365	380	325	351	375	352	368	372	352	341	380	326	365	371	362	375	364	352	357	373	345	359	317	376	380	337	348	367	356	387	388	386	357	331	372	379	335	350	378	361	377	344	378	355	350	371	352	342	357	363	340	366	324	346	368	339	393	374	314	357	351	375	351	333	367	339	361	364	390	327	368	370	383	328	357	355	373	357	344	380	348	362	357	335	363	380	352	348	336	381	350	354	368	334	410	332	343	364	355	351	340	340	377	325	347	332	330	365	340	381	374	350	339	365	385	371	328	363	362	352	333	331	372	396	403	313	367	361	376	374	352	386	366	387	351	354	348	346	380	350	333	358	349	345	379	397	371	323	308	352	377	350	346	337	354	348	380	365	330	368	349	345	357	386	387	344	423	360	361	352	377	382	337	320	359	330	360	363	332	351	348	358	369	368	330	341	371	343	341	364	346	353	381	373	367	340	377	400	336	371	360	336	370	366	343	354	329	321	363	381	374	358	370	351	395	366	323	375	315	339	344	348	328	385	351	347	323	347	357	399	356	377	349	338	354	332	355	353	344	381	388	347	359	358	352	338	351	373	349	338	367	363	324	392	377	335	345	358	354	364	353	390	377	350	364	332	341	356	395	358	365	333	360	378	362	380	360	363	372	361	338	345	399	361	336	354	384	344	345	341	358	386	337	382	330	358	363	373	354	353	349	323	354	367	354	404	333	352	361	367	352	362	350	396	378	364	340	329	380	342	341	367	382	350	350	389	344	316	347	356	415	399	380	360	408	375	352	353	337	363	359	379	347	361	330	358	376	358	365	383	397	342	357	357	358	367	324	316	376	374	383	346	342	350	362	375	392	404	390	372	365	360	340	361	387	377	330	340	374	356	361	355	348	389	388	385	356	354	353	325	330	357	313	346	377	378	382	361	356	363	364	354	349	340	369	377	330	359	368	373	352	372	374	372	375	364	348	389	353	388	354	353	354	329	354	352	377	400	342	371	341	351	365	339	389	364	364	352	352	357	343	360	384	346	349	376	365	356	368	311	354	340	382	338	353	362	357	368	358	365	357	363	398	380	380	381	369	346	347	395	338	364	370	335	373	365	368	375	352	376	340	350	355	351	352	362	366	395	373	334	366	372	380	356	355	371	367	363	372	361	340	386	360	349	390	385	361	357	352	356	353	378	382	351	343	370	352	344	362	372	355	335	372	362	385	320	353	334	361	350	383	404	392	359	364	360	354	348	381	364	357	324	360	371	394	341	373	378	349	348	348	352	364	396	353	393	335	353	363	350	378	332	371	351	364	409	383	349	359	345	338	371	384	343	381	385	384	353	360	372	382	358	352	357	373	324	357	371	372	362	358	363	357	353	375	357	330	365	368	301	349	363	363	360	347	389	375	373	338	357	371	347	395	353	392	343	339	386	375	344	362	359	291	354	370	359	365	326	345	357	387	377	348	374	357	383	389	365	358	366	378	343	371	351	351	340	343	345
10029	7555	15774	18945	18495	16543	13619	11748	9501	7819	6356	5728	4918	4409	3865	3512	3412	3102	2775	2830	2527	2372	2325	2240	2189	2242	2178	2052	1989	1870	1850	1609	1607	1593	1538	1623	1667	1603	1483	1339	1369	1489	1225	1208	1211	1373	1261	1293	1375	1207	1148	1032	1217	1295	1224	1112	1028	1042	1036	1000	964	1037	1069	933	972	954	922	909	867	941	889	930	887	894	874	920	883	896	863	893	874	867	920	827	882	842	884	860	895	814	895	842	847	866	891	892	857	907	857	814	884	871	855	874	896	857	877	894	827	840	879	853	857	856	830	877	820	889	821	793	807	827	854	829	839	861	785	802	847	840	886	806	838	810	806	802	844	847	824	864	802	792	864	815	805	832	879	865	831	847	855	822	851	808	839	812	859	828	859	853	880	837	827	840	855	834	855	815	825	827	816	839	834	832	809	792	834	858	854	843	826	806	803	849	839	828	789	828	879	854	859	884	891	841	856	806	915	840	881	867	868	830	820	877	815	857	846	844	823	849	830	878	805	845	813	828	835	856	803	838	813	840	791	857	863	832	839	830	800	886	815	808	850	843	797	841	837	805	849	810	885	844	775	844	799	777	836	851	848	871	834	787	842	788	810	810	868	852	824	858	798	843	876	805	853	809	829	872	844	898	868	798	879	808	829	857	842	896	857	776	843	837	848	829	871	830	837	846	863	847	828	862	802	849	858	823	838	846	818	864	808	832	806	863	871	835	806	833	875	915	827	861	865	849	919	873	804	830	828	820	849	857	860	814	838	845	840	867	888	841	856	836	783	814	827	842	867	790	832	834	842	874	873	861	823	819	878	862	829	777	872	837	829	868	837	829	831	826	817	817	804	813	827	794	850	860	794	854	881	861	867	807	836	845	886	868	834	829	856	852	818	812	850	779	830	822	805	820	839	814	828	832	850	806	831	824	847	813	829	820	862	804	906	854	848	766	847	866	838	790	852	832	838	843	852	856	870	817	834	835	848	851	817	855	884	843	850	824	857	852	812	854	831	869	870	818	857	800	844	808	880	818	786	818	816	829	779	821	832	851	828	837	801	849	843	877	891	841	840	874	857	776	858	782	854	840	844	824	804	844	857	877	825	843	792	864	882	832	835	848	820	860	832	870	845	827	883	781	820	816	865	826	859	861	857	849	854	832	838	821	820	808	815	860	831	878	814	838	862	839	845	815	824	839	833	840	888	814	811	869	792	781	822	851	827	839	852	810	885	811	833	828	863	880	834	773	880	845	851	849	825	815	802	816	790	817	801	844	824	811	821	869	832	823	810	832	841	881	805	827	811	871	805	820	869	856	859	834	785	858	805	852	824	788	766	795	819	841	842	811	829	842	867	804	857	825	820	827	836	860	877	810	875	870	881	831	822	795	845	838	854	874	848	835	862	901	888	847	821	873	821	821	783	840	832	849	871	782	853	862	823	806	839	836	862	874	872	848	822	857	873	854	838	838	853	881	789	817	828	832	835	825	849	877	869	814	845	801	854	813	844	822	842	790	805	841	784	891	808	833	831	870	793	827	859	826	830	787	825	817	854	793	818	847	859	858	864	822	857	783	830	901	814	850	880	790	820	858	861	848	798	833	842	803	841	827	843	839	822	838	842	829	796	837	831	868	863	821	856	779	807	795	829	876	847	847	864	857	811	846	847	843	872	814	782	851	789	797	836	836	895	844	839	877	888	820	828	837	861	819	869	814	823	864	839	873	882	843	812	814	803	787	812	866	826	829	846	878	804	847	873	852	866	825	872	856	841	846	869	861	840	834	866	800	815	839	830	827	830	869	825	855	819	814	809	867	830	799	834	792	826	855	838	889	823	825	857	839	809	825	825	830	900	840	823	885	857	842	832	834	824	832	818	812	876	806	827	776	797	805	882	836	832	829	835	875	792	835	846	842	781	845	797	869	817	859	841	841	869	816	854	869	878	765	818	811	831	896	842	810	860	825	802	796	841	875	833	838	796	819	846	877	778	813	888	852	820	820	847	866	848	797	830	841	813	863	845	783	869	807	783	830	848	814	866	829	848	865	808	826	846	867	835	850	846	773	836	775	847	827	835	864	802	895	799	864	823	847	850	874	844	873	800	839	834	776	894	838	856	860	901	832	789	810	840	868	905	792	785	846	866	782	812	896	836	840	881	791	837	842	833	853	856	883	871	781	868	843	858	843	859	843	832	888	873	768	799	820	848	819	807	870	815	836	854	849	812	839	831	810	842	835	831	785	836	784	850	846	845	852	872	859	876	874	849	838	867	876	816	863	812	803	791	853	770	838	823	902	850	824	849	860	866	887	795	852	816	851	903	867	846	810	867	778	882	831	834	842	827	803	813	843	830	843	840	827	817	823	802	860	860	802	829	848	819	824	820	839	873	827	898	861	818	890	845	852	896	807	817	844	854	893	819	827	810	861	774	795	795	845	849	831	844	890	846	768	850	812	794	831	867	827	899	796	826	813	832	857	891	842	824	827	901	856	815	808	806	832	858	847	836	785	891	849	815	846	869	809	795	835	874	838	835	808	802	810	823	788	820	805	828	784	861	834	807	875	888	828	816	836	823	805	881	773	844	807	859	878	871	858	845	804	842	831	860	797	873	796	807	779	852	847	826	856	791	794	836	831	849	823	805	801	846	812	797	803	835	818	868	808	856	838	833	838	843	819	856	843	821	813	818	885	879	870	868	826	836	809	806	867	776	888	791	847	849	851	810	845	893	854	834	851	853	834	791	808	823	816	879	808	829	860	872	862	822	810	749	808	804	848	858	793	821	872	788	848	906	837	803	842	862	840	858	849	814	827	809	817	805	860	857	824	873	814	830	806	793	839	849	838	854	859	838	870	818	820	856	843	907	798	847	787	834	907	828	803	821	826	820	847	860	836	892	789	827	879	824	823	816	807	851	828	842	838	859	821	888	821	885	854	766	880	919	862	847	827	821	841	855	841	840	922	915	861	871	782	838	863	855	874	849	849	837	813	829	875	860	809	839	829	861	792	824	839	803	885	855	841	828	795	806	889	807	838	864	804	872	837	799	826	851	877	864	815	864	836	818	879	856	876	835	809	811	839	854	828	821	849	870	884	884	814	801	837	826	852	827	788	840	796	845	809	838	893	788	846	831	818	827	824	871	817	849	815	864	864	872	833	857	828	858	846	816	820	886	842	779	858	854	821	847	858	833	803	835	859	790	774	823	848	782	811	873	870	759	866	876	831	830	809	849	795	840	830	846	827	850	859	810	803	795	794	863	779	812	788	811	822	794	873	875	837	856	882	834	815	820	870	875	809	840	823	828	863	831	830	830	848	831	836	849	812	828	802	843	867	862	832	835	843	821	840	850	828	864	845	845	870	836	814	913	823	852	894	876	792	854	871	796	761	878	855	866	855	837	844	782	834	832	791	856	838	819	838	843	819	867	824	842	858	827	819	823	849	869	851	849	823	813	840	826	822	836	843	822	880	881	825	848	862	856	835	833	844	798	871	899	811	837	807	879	848	838	893	839	816
24375	14330	15832	13659	11248	8959	6257	4473	3166	2456	2020	1733	1438	1253	1111	1017	1008	901	819	826	784	703	749	750	636	639	636	551	628	587	581	550	593	562	540	548	535	549	510	477	506	518	491	483	454	485	501	441	493	430	468	450	495	492	502	417	461	449	424	427	385	416	444	458	423	417	390	406	433	388	389	435	371	410	399	416	405	380	382	421	374	403	382	364	392	403	388	353	416	382	387	414	392	371	403	394	386	367	412	401	379	384	353	413	353	346	393	421	428	401	403	375	403	401	398	393	405	350	409	401	388	380	388	379	388	378	413	386	416	357	370	368	368	400	391	393	359	420	384	390	389	415	385	379	400	409	421	420	399	393	405	392	391	383	403	373	367	390	383	359	375	401	396	384	347	459	393	372	360	358	389	372	412	416	393	388	389	375	399	409	373	414	370	406	394	406	379	390	393	355	386	418	392	409	393	359	376	413	389	366	384	436	408	395	397	351	375	385	392	347	378	382	380	409	395	411	374	366	407	391	357	372	350	399	410	411	368	365	402	381	391	436	408	395	425	392	391	395	370	382	403	388	344	361	375	418	380	390	434	443	384	402	372	412	403	391	373	379	390	349	339	425	369	364	411	358	377	401	386	370	378	364	431	383	375	397	381	387	376	377	378	437	409	389	397	391	357	402	367	353	405	375	383	395	412	431	376	426	406	380	410	384	406	378	367	358	393	387	399	400	406	393	381	396	354	386	411	438	362	391	378	402	366	400	400	401	394	367	398	387	379	411	358	388	411	391	402	398	415	352	409	370	387	364	349	355	377	345	391	391	417	356	396	404	406	422	387	357	365	399	363	403	398	379	418	405	381	379	371	379	402	401	362	395	369	375	395	357	404	365	367	379	371	387	368	388	403	412	346	394	387	426	382	395	422	354	372	406	344	416	406	401	371	389	387	428	381	389	408	401	357	389	371	383	357	379	384	362	393	377	403	357	401	386	374	361	387	365	384	374	379	396	404	378	351	388	374	393	371	395	406	386	341	436	416	362	386	371	370	374	399	412	406	401	412	439	392	374	386	412	405	395	382	389	385	400	404	402	375	399	403	364	390	380	382	342	375	378	403	398	361	360	330	380	415	390	390	416	373	375	404	391	352	391	388	399	389	413	379	398	378	371	379	402	357	371	391	386	418	368	418	390	355	390	382	364	372	387	371	399	384	378	397	410	363	370	375	382	387	383	416	384	417	363	409	371	367	414	384	362	357	404	426	405	381	373	390	334	361	402	425	365	397	382	398	371	381	403	379	404	415	370	409	368	361	398	384	427	399	400	393	364	371	388	390	397	383	361	369	392	376	417	388	393	373	424	404	391	350	360	348	410	402	384	356	395	431	388	404	377	377	347	375	380	402	367	384	360	369	390	404	394	381	360	392	403	407	405	399	370	425	394	350	359	393	359	370	380	355	374	366	384	369	399	375	399	402	344	391	366	371	375	377	368	427	402	379	406	387	375	385	388	392	380	372	408	391	351	409	364	350	385	381	413	394	379	364	384	383	403	368	374	390	364	417	369	381	383	399	377	357	381	369	371	353	382	378	389	397	415	396	405	385	411	377	400	370	382	381	417	396	372	386	421	415	391	373	383	387	384	378	379	369	352	378	388	369	408	378	390	395	369	380	356	375	434	376	350	393	381	362	375	440	399	365	389	358	375	384	379	385	369	411	396	423	392	366	386	368	378	380	388	385	412	375	371	409	363	374	371	402	366	396	415	438	408	368	388	382	389	394	446	408	394	379	409	387	398	393	361	389	385	410	379	398	393	393	377	367	377	367	403	402	386	370	407	387	363	393	361	403	387	409	379	435	387	387	420	423	414	384	375	390	380	383	386	372	346	373	444	402	390	391	382	371	385	389	378	350	388	401	389	397	381	365	408	371	403	383	396	373	366	375	387	396	402	419	381	391	401	335	341	360	350	378	400	398	376	399	374	398	387	399	342	400	407	392	389	396	363	386	395	379	393	377	413	358	358	382	325	376	365	386	374	384	418	389	380	378	379	384	371	386	370	392	352	413	430	374	372	393	364	388	375	360	372	343	400	434	414	386	395	386	412	412	366	392	403	357	416	371	400	397	376	380	364	369	377	402	396	414	359	354	398	366	390	396	399	390	392	415	363	351	409	403	356	409	385	381	377	385	405	383	375	433	356	389	349	395	387	357	383	373	394	396	366	381	400	396	373	423	401	402	407	426	417	402	410	382	425	392	413	381	383	380	393	387	405	366	402	375	376	388	388	357	365	414	411	375	378	369	395	379	407	389	393	326	375	449	408	393	395	365	396	416	397	436	381	399	359	392	369	384	375	385	399	388	363	400	403	403	395	373	385	416	373	388	385	390	413	413	449	364	352	422	379	395	392	379	401	377	420	403	375	403	399	395	396	367	424	391	365	402	367	390	404	397	398	399	375	402	382	400	403	392	441	400	361	389	346	342	381	396	412	326	407	371	376	364	395	405	394	410	400	389	417	395	394	404	380	401	417	384	397	418	427	393	400	366	400	416	391	379	407	354	383	344	401	393	383	388	396	380	415	395	413	354	415	393	392	408	380	381	377	358	392	424	438	355	389	418	411	378	366	429	392	401	429	358	379	398	376	383	406	397	371	358	365	353	412	397	398	357	357	400	360	393	428	377	405	366	419	401	367	434	357	415	356	368	352	407	368	425	379	368	369	360	364	357	375	374	391	357	374	409	362	411	368	407	364	384	393	413	382	357	407	389	383	402	392	390	411	399	372	368	388	404	402	392	384	379	376	412	360	404	412	353	390	346	376	367	390	391	375	405	413	384	368	350	380	359	377	388	406	417	380	412	441	384	333	383	424	403	383	397	388	392	372	400	364	402	367	363	392	369	390	397	393	380	392	404	379	367	388	411	393	393	376	418	408	384	382	389	413	415	391	404	373	369	362	393	378	391	356	393	374	409	388	365	372	399	387	421	393	406	399	375	385	381	342	398	394	401	384	355	369	370	363	389	422	371	369	368	393	398	382	405	372	371	425	402	420	353	367	410	400	372	389	382	369	405	335	372	360	386	375	376	356	374	406	363	377	397	415	350	414	399	363	376	361	414	390	368	389	397	379	409	406	393	428	429	375	362	402	381	383	380	372	351	384	352	358	381	323	403	369	394	374	368	375	407	356	379	393	363	372	392	395	411	389	408	392	398	398	393	347	359	385	433	382	357	394	336	396	406	389	383	389	391	398	397	403	353	379	407	392	366	364	393	429	352	370	376	451	409	400	403	398	387	385	381	375	424	399	373	365	397	389	362	356	378	358	352	398	365	381	381	396	386	394	407	387	399	390	368	351	402	387	396	391	383	369	392	366	383	386	374	385	419	386	366	385	386	369	384	353	349	392	415	383	339	383	362	393	362	375	403	388	369	360	401	411	372	393	371	353	389	408	350	403	386	399	378	378	370	386	411	404	380	354	379	382	405	368	399	411	388	378	374	349	393	428	374	376	391	346
13119	10296	20074	24133	23387	21602	17960	15366	12547	10418	9041	7867	6857	5958	5124	4851	4496	4148	3863	3734	3430	3381	3203	3045	2837	2903	2871	2646	2568	2418	2363	2222	2053	2245	2152	2152	2236	2090	2037	1639	1744	1938	1571	1563	1534	1659	1511	1541	1785	1538	1393	1288	1595	1713	1654	1389	1320	1226	1240	1230	1177	1227	1334	1189	1087	1056	1040	1041	1007	1000	954	971	983	958	966	949	925	1006	895	968	877	916	937	959	929	949	882	939	905	894	921	940	924	892	913	955	852	932	898	873	879	867	839	859	907	836	925	930	904	879	954	939	956	888	890	845	877	907	894	878	952	922	888	854	872	892	891	843	821	923	909	933	891	908	903	913	896	936	932	916	903	897	902	891	885	879	885	856	870	927	852	894	882	915	906	870	870	861	875	895	868	881	868	875	873	909	948	905	903	878	878	868	891	931	895	913	904	883	848	863	956	842	902	914	864	906	884	847	942	897	860	903	890	949	875	867	904	901	859	835	881	931	873	895	865	887	866	880	892	885	869	862	885	861	834	894	936	930	886	898	889	916	872	857	923	868	859	840	872	890	860	931	892	886	909	871	869	897	867	837	896	894	884	880	905	854	890	869	866	916	862	919	888	914	887	847	855	887	844	884	906	871	872	905	936	875	903	891	844	886	877	918	927	922	884	909	857	872	821	939	874	902	898	883	822	877	852	845	917	867	886	908	840	815	881	864	848	857	853	845	887	882	870	892	933	906	894	924	907	868	896	872	903	845	867	879	863	857	884	867	892	833	899	884	917	850	888	866	916	926	914	915	961	906	922	861	909	839	910	900	840	910	900	905	925	911	866	900	924	918	955	917	928	862	858	909	879	949	886	903	905	905	893	918	825	840	942	880	907	893	844	871	885	862	889	874	893	878	882	865	926	896	893	891	909	905	841	899	923	820	907	905	957	870	855	889	816	876	878	906	896	832	814	909	864	877	887	905	846	957	861	938	850	892	867	857	892	887	850	919	835	875	847	908	852	905	881	826	902	890	873	898	907	915	902	832	831	850	907	852	848	891	855	883	882	896	919	825	853	879	902	912	936	920	923	949	907	905	857	891	934	889	885	832	931	886	915	863	905	862	896	894	841	882	872	868	913	832	857	881	886	941	846	925	909	827	905	891	922	913	854	866	918	895	817	942	902	937	893	876	877	875	910	932	887	869	902	922	869	923	852	888	865	868	921	846	916	922	909	861	922	902	897	864	888	888	916	938	888	863	907	922	878	905	835	924	902	882	928	896	845	857	904	842	837	902	858	879	843	878	871	867	865	833	901	898	830	928	894	881	898	827	872	888	973	873	838	882	873	873	874	874	883	919	856	916	882	890	894	901	937	885	921	826	881	900	864	892	906	886	878	907	895	913	900	856	884	872	890	895	831	915	882	859	915	901	852	908	917	908	923	903	890	854	892	899	906	920	931	899	868	918	867	820	914	895	917	853	907	916	872	901	918	877	867	864	925	871	869	866	891	886	907	893	868	912	904	883	862	921	858	931	913	924	887	917	884	880	860	872	896	934	909	857	893	895	889	848	886	821	902	851	893	866	906	884	912	889	867	875	895	887	875	926	924	857	909	902	901	884	894	893	906	902	913	901	816	886	890	887	849	911	854	847	957	853	907	906	911	863	923	901	906	918	926	951	874	878	893	946	887	861	843	838	921	900	919	885	936	933	903	807	897	854	813	857	884	869	903	887	907	885	923	879	895	869	900	831	879	853	974	876	856	859	904	861	914	934	811	890	824	940	900	880	901	906	902	884	913	908	837	897	929	914	863	902	885	871	901	893	890	870	888	904	857	873	856	856	886	909	862	870	867	934	868	903	874	867	918	953	891	863	898	912	936	886	877	897	864	904	896	882	887	891	883	875	913	901	815	923	873	937	909	894	893	916	836	898	916	895	908	905	922	868	925	836	921	913	884	865	842	865	878	884	899	804	843	863	873	889	904	898	927	953	846	853	843	913	876	875	938	920	879	827	921	866	898	899	895	846	895	889	891	903	905	915	900	853	883	885	865	887	873	883	846	855	892	859	912	856	912	869	961	907	894	932	916	887	874	838	899	906	865	891	884	895	886	882	895	872	824	902	906	888	857	915	851	865	938	881	904	891	902	907	871	864	879	821	918	844	871	841	896	864	899	857	863	879	892	849	868	858	855	922	904	876	888	837	899	886	846	876	881	887	987	874	847	895	927	831	920	894	888	839	898	880	867	930	915	879	907	875	924	855	876	877	866	884	933	913	873	947	913	812	867	905	845	888	872	868	886	857	907	861	879	844	899	870	888	866	867	928	862	885	845	907	897	897	899	860	841	893	899	910	890	860	898	896	912	849	929	847	845	919	870	862	850	874	882	844	914	886	909	900	822	883	920	868	862	901	907	883	902	871	906	881	905	832	920	912	909	887	876	877	863	866	950	920	881	887	892	879	902	887	942	920	909	904	861	875	840	888	862	870	888	896	890	840	895	904	869	900	903	896	879	899	932	866	923	955	867	897	889	856	881	873	917	859	891	880	842	856	876	890	897	887	827	872	915	888	866	930	900	893	884	889	911	931	925	844	833	892	932	889	912	900	902	897	855	899	866	893	868	920	878	886	916	880	831	819	879	912	953	904	882	894	911	897	907	910	928	877	880	939	920	885	864	892	882	910	916	902	831	896	890	820	872	861	823	868	891	899	901	869	927	852	888	870	882	861	930	911	884	881	863	883	868	881	909	845	962	890	903	917	849	902	872	858	944	878	883	843	860	908	903	868	897	869	865	918	911	870	886	879	812	932	848	890	848	896	899	885	908	853	837	921	873	857	886	899	846	887	858	901	906	896	870	919	887	865	927	850	917	904	907	935	877	856	907	889	922	896	891	857	864	881	930	898	905	885	901	923	893	909	863	905	875	893	841	850	878	875	878	868	850	860	906	900	875	922	856	793	882	918	894	913	910	922	850	855	888	876	873	870	840	929	918	884	972	812	911	875	898	889	887	900	877	856	867	950	897	884	890	847	863	883	891	872	891	898	894	902	893	853	868	888	904	899	891	878	847	885	878	916	887	895	868	858	890	854	843	874	898	893	868	831	869	845	883	916	848	898	803	848	862	835	840	898	881	946	882	898	858	926	894	867	865	947	873	917	835	870	927	844	883	873	913	844	907	859	920	863	884	942	907	909	900	894	902	886	860	903	899	927	892	863	852	870	878	912	872	895	893	902	847	889	843	823	939	895	924	864	881	895	848	908	897	932	887	947	875	901	888	880	845	878	930	903	878	878	850	860	866	875	921	852	878	838	888	843	893	831	905	930	875	848	907	906	940	882	905	897	875	876	850	929	898	879	900	862	886	861	897	856	860	914	935	892	877	869	862	910	886	880	890	875	848	903	891	884	851	885	906	859	892	881	857	890	895	920	902	956	901	851	864	868	854	919	921	919	902	909	872	911	894	868	891	941	872	875	913	853	955	907	873	852	839	846	921	912	822	869	890	906	920	895	905	833	866	897	837	856	853	927	828	874
8169	4944	5888	4831	3536	2772	2172	1784	1296	992	850	824	734	615	621	563	489	475	452	519	419	373	400	440	407	427	394	380	371	398	378	365	366	365	349	329	363	335	341	325	319	321	343	345	354	315	310	334	300	287	304	325	342	333	315	314	299	297	331	314	329	324	293	316	275	295	319	310	300	317	276	315	304	330	349	314	286	288	326	291	310	295	320	322	329	293	301	299	317	331	320	276	317	319	280	287	308	303	289	300	275	326	312	319	298	334	345	321	282	291	328	306	341	298	299	289	319	296	301	311	317	301	337	300	281	277	296	283	291	333	271	295	301	312	328	317	312	296	326	309	291	303	316	286	319	273	296	282	325	327	316	321	319	296	300	305	273	274	287	299	321	315	293	309	297	328	329	291	329	335	292	304	305	301	333	325	309	304	294	249	304	340	302	320	343	315	247	302	317	273	327	281	336	302	292	306	328	278	305	296	305	324	303	336	325	292	306	325	323	276	314	302	319	314	319	345	310	314	310	304	280	326	302	305	305	298	317	317	274	319	314	287	300	311	320	292	286	300	311	302	286	306	291	252	297	284	296	335	317	310	303	272	337	279	355	308	292	291	315	290	285	295	342	283	313	293	288	285	301	296	297	317	300	311	309	326	300	307	330	300	304	325	333	307	277	308	293	292	313	292	313	298	315	343	337	311	298	285	342	287	329	294	310	302	289	337	275	294	308	307	315	307	313	278	321	313	311	287	326	324	295	290	280	292	286	292	312	310	279	298	334	299	299	316	306	288	290	271	314	325	313	278	299	321	287	310	335	283	286	291	308	288	308	306	308	322	327	298	296	290	304	309	324	321	288	320	300	300	321	343	320	324	273	317	313	323	331	300	284	289	326	322	351	326	294	340	318	300	295	314	279	292	335	292	318	304	286	290	311	290	292	284	262	301	302	333	290	329	295	319	281	319	295	302	299	325	299	318	289	321	278	288	316	325	316	268	324	300	270	310	320	291	294	311	323	322	297	279	341	324	332	301	343	269	306	291	303	301	320	311	276	303	325	287	301	315	283	327	330	321	327	325	300	287	298	291	307	305	306	312	287	316	320	302	312	325	339	314	348	310	301	311	286	313	325	314	309	318	316	316	317	323	321	306	304	304	282	310	296	309	299	269	320	332	326	342	297	293	303	311	321	323	307	301	330	319	290	323	307	291	315	320	314	299	318	344	322	317	333	303	295	312	313	326	295	309	303	284	301	340	326	292	295	310	296	324	303	309	302	313	305	303	332	311	324	290	299	322	321	315	311	306	334	293	302	289	296	281	309	349	325	303	347	313	325	314	331	298	343	286	308	350	293	338	299	307	306	321	318	305	342	306	305	288	317	316	324	298	308	319	274	300	321	304	329	327	308	328	333	284	292	315	329	309	315	281	309	322	298	311	304	298	269	339	319	298	291	312	327	296	325	303	303	290	309	350	320	321	311	344	294	279	310	302	274	296	319	281	295	309	321	294	302	313	333	317	336	327	337	291	327	274	303	291	283	299	322	298	336	273	300	281	314	296	291	313	299	330	292	296	322	283	283	275	280	284	281	334	306	332	290	305	335	311	305	310	320	285	308	349	275	320	328	297	297	354	277	281	312	319	310	306	323	309	357	331	296	304	319	293	325	325	279	293	318	310	286	304	338	347	306	314	300	299	288	294	308	326	310	332	328	258	294	298	289	264	284	306	322	288	308	295	342	311	311	312	330	283	315	304	301	329	321	336	289	312	294	299	318	287	326	290	307	325	286	311	274	351	336	307	333	295	316	304	317	297	312	310	302	319	303	286	320	302	316	262	286	314	313	310	298	319	295	306	321	307	305	316	300	280	287	308	335	287	301	311	303	299	291	323	319	297	322	295	286	304	360	295	332	329	326	310	297	306	314	307	309	287	325	284	327	301	346	312	308	323	283	339	311	323	297	313	301	290	321	293	312	306	296	302	310	301	335	344	323	328	294	317	325	311	293	300	262	282	337	293	314	327	292	318	331	295	295	289	300	302	275	304	312	347	303	281	314	287	321	317	282	297	314	278	299	308	311	288	294	303	322	337	324	298	291	292	303	305	292	292	299	305	294	334	285	329	293	285	288	304	342	284	323	283	309	295	305	339	308	300	280	299	329	295	303	320	315	320	327	320	318	292	333	303	296	339	324	284	307	297	304	353	308	288	318	301	307	316	315	306	310	272	320	272	326	306	306	311	272	326	302	294	318	315	315	309	345	296	300	335	288	334	314	306	270	314	269	289	320	330	273	276	326	318	318	327	280	281	310	331	334	309	329	338	328	283	317	292	340	306	326	316	294	317	296	339	314	298	319	298	279	295	309	293	292	298	297	306	286	266	297	293	341	314	342	315	317	304	316	313	292	279	284	294	293	328	322	311	322	327	341	329	334	322	314	320	275	305	292	321	297	331	318	321	312	330	310	300	313	304	322	310	295	311	306	273	291	313	297	304	273	277	304	288	311	278	289	338	283	326	287	295	302	300	314	299	279	310	280	298	356	296	295	313	316	291	348	323	308	328	298	340	281	317	285	312	287	326	322	313	340	327	307	297	310	316	271	332	308	324	313	344	311	328	308	304	315	305	289	305	300	313	292	282	301	311	288	320	297	315	341	304	299	300	302	265	364	278	308	328	311	368	303	306	305	349	298	350	331	315	271	293	313	305	300	306	295	331	314	322	323	302	331	276	300	348	333	333	315	303	326	286	286	313	325	327	313	301	315	335	296	322	316	319	308	311	343	314	303	313	313	300	300	283	282	299	278	328	284	325	303	312	283	301	308	324	298	283	290	290	306	288	285	324	344	329	303	319	318	284	308	316	318	319	302	354	296	324	320	313	317	326	299	310	304	300	292	325	320	291	301	313	334	313	264	324	311	265	315	301	317	336	328	299	284	284	289	322	323	284	348	332	318	308	265	346	266	317	331	319	301	295	299	315	298	299	301	288	310	336	288	290	310	327	312	330	341	329	312	303	337	295	323	310	309	335	336	270	287	321	339	340	321	305	340	312	297	295	321	280	330	339	290	308	290	301	305	330	326	289	321	332	316	329	298	314	307	313	305	285	319	310	325	316	359	307	325	322	309	326	364	306	280	281	298	287	287	305	301	305	321	309	344	342	310	306	280	298	315	325	308	312	355	313	289	300	311	305	289	319	270	317	325	299	315	317	301	291	322	323	287	256	309	315	322	321	312	308	313	306	337	326	307	318	320	286	317	341	304	289	326	315	329	286	304	280	297	328	305	333	330	273	289	316	306	300	317	310	303	309	303	317	314	318	334	316	310	289	343	302	304	320	305	266	291	314	319	318	354	343	279	290	319	299	305	314	318	337	311	299	319	302	303	323	297	316	293	292	328	318	318	320	327	292	326	284	306	308	288	286	282	306	308	331	313	319	303	313	317	271	293	303	323	316	355	321	291	328	307	328	319	326	325	330	302	293	341	275	321	310	338	286	296	306	332	332	305	307	315	290
5020	4482	10306	12411	11529	10236	8411	7327	5753	4659	3943	3357	2945	2651	2319	2172	2018	1874	1872	1805	1673	1688	1514	1505	1444	1456	1408	1266	1298	1163	1118	1071	1007	976	1026	970	948	892	909	909	870	936	907	839	849	823	830	839	818	836	816	807	797	798	852	854	785	720	754	715	822	770	802	776	751	746	772	699	722	773	759	756	743	765	803	755	762	737	747	748	719	754	732	759	769	739	768	789	740	705	782	790	761	763	695	739	764	785	768	750	713	731	683	717	712	739	760	683	793	766	768	737	692	701	676	764	702	734	772	714	759	717	745	678	719	797	733	746	717	744	719	701	754	706	741	702	727	716	733	737	720	749	723	719	712	719	717	714	731	768	767	694	737	771	711	758	779	702	707	697	710	703	725	692	692	730	767	725	773	704	752	707	733	738	703	725	740	704	731	721	750	718	735	735	711	743	741	731	708	724	762	687	730	744	731	800	693	737	731	776	783	710	718	748	754	742	737	780	739	756	708	754	727	701	745	721	758	692	699	774	714	747	741	771	764	736	713	722	723	722	766	730	728	711	757	734	729	719	761	759	714	715	759	725	718	719	761	729	768	758	787	751	724	721	766	703	725	713	681	768	751	724	707	751	746	726	726	738	672	753	735	742	752	675	749	733	710	716	721	690	689	696	708	726	737	734	761	730	699	739	728	700	726	698	763	731	716	732	686	726	750	744	731	719	754	711	732	766	707	710	789	705	745	688	765	730	690	726	753	726	713	714	751	805	722	742	744	773	748	737	710	700	780	713	733	698	698	737	760	708	688	741	673	766	726	747	711	755	725	763	718	739	744	726	718	722	725	724	721	713	723	689	768	750	727	716	719	755	750	751	695	742	724	777	766	749	711	737	740	737	725	756	755	706	737	677	737	681	724	698	791	768	737	745	762	712	699	725	691	709	745	726	721	708	727	748	720	702	704	725	737	737	697	738	733	744	758	739	691	733	780	763	751	701	751	726	739	718	730	742	721	712	764	724	717	736	661	732	735	799	761	768	719	750	734	772	733	776	759	719	702	728	731	767	742	759	743	725	711	785	699	755	740	763	744	710	793	768	726	714	710	716	720	729	686	700	723	657	746	739	705	706	741	718	739	764	775	712	788	748	800	735	748	718	693	767	679	743	740	708	717	751	782	756	740	697	711	704	750	753	730	694	729	775	791	735	736	724	740	733	767	709	747	725	748	729	707	735	720	746	750	766	728	747	717	702	762	693	729	728	726	723	767	708	727	746	753	712	705	719	794	732	726	719	716	677	690	739	770	730	755	677	768	743	668	785	722	739	723	697	762	721	798	786	796	730	774	674	739	677	755	723	758	746	729	745	801	754	750	707	690	689	738	721	699	718	710	743	708	775	707	700	719	714	742	708	729	695	758	695	715	770	711	792	745	736	739	730	805	710	746	779	746	750	770	696	740	725	725	753	699	709	776	714	764	678	713	708	722	768	746	740	695	747	729	750	735	738	750	700	772	744	745	720	725	785	706	755	719	720	715	690	665	741	735	733	725	732	718	769	763	727	720	763	739	728	724	701	721	724	711	721	740	752	715	696	756	713	723	759	719	739	756	782	731	728	793	725	711	683	721	758	718	695	712	726	693	728	772	724	727	651	729	731	692	787	775	711	719	758	746	746	721	730	726	722	699	711	772	731	765	754	710	712	744	733	758	720	724	717	722	734	755	704	736	772	744	737	713	709	781	726	743	665	698	720	728	713	714	756	760	750	776	758	789	719	716	713	779	716	699	742	707	765	667	661	705	777	769	787	740	763	754	777	715	733	689	712	705	700	740	730	733	688	736	665	708	690	721	752	719	724	726	689	751	718	725	742	744	729	775	760	754	737	733	710	774	726	688	714	710	687	781	724	759	721	750	684	748	728	741	690	726	739	730	707	756	747	695	704	680	703	747	720	698	714	697	777	657	735	702	725	741	756	740	712	765	748	717	748	745	723	747	742	779	709	727	715	707	763	737	739	702	686	695	735	764	731	713	741	729	716	709	766	731	721	712	694	711	697	729	761	718	686	706	721	715	721	710	769	705	739	714	705	775	676	717	700	761	716	707	742	756	728	685	709	702	716	722	745	720	702	782	724	716	744	694	763	711	726	748	749	705	686	755	754	753	747	700	702	734	774	709	723	731	743	746	670	733	704	751	711	748	732	726	732	699	722	714	701	726	700	743	747	700	728	690	727	717	725	757	742	695	762	690	717	740	698	699	705	717	693	769	747	762	746	744	726	689	735	761	718	774	733	681	693	694	732	732	736	668	710	715	738	744	720	690	746	709	742	721	717	725	778	716	768	732	772	724	725	673	710	714	721	741	727	740	712	712	765	680	720	718	786	783	705	727	693	715	697	775	718	755	702	714	714	747	672	764	767	707	752	701	725	722	706	766	757	734	753	726	737	727	732	715	724	754	695	726	775	729	737	745	711	755	695	770	736	714	705	732	724	673	706	638	744	766	712	745	726	723	720	745	735	706	706	698	772	709	759	742	730	706	741	716	766	735	740	730	728	727	753	691	717	776	711	762	751	715	751	770	697	738	731	710	701	690	774	720	770	748	721	764	786	752	716	695	730	723	730	737	734	763	748	656	710	736	714	742	722	708	773	733	719	726	692	686	706	716	734	691	686	689	717	681	751	714	751	735	755	714	735	737	742	724	730	733	716	722	720	682	712	758	703	767	740	704	693	737	718	747	698	729	723	744	759	756	723	738	778	726	753	725	734	710	740	721	738	761	687	739	790	747	674	667	752	729	683	732	703	712	673	716	736	753	725	728	717	761	757	708	691	730	694	760	716	733	703	747	749	698	720	708	710	727	724	728	777	737	701	670	757	764	662	738	708	750	693	739	733	776	779	708	739	759	734	743	738	716	769	696	701	733	721	690	796	736	750	727	731	731	748	698	725	764	720	718	699	722	732	763	688	744	797	770	749	741	780	741	782	746	660	729	719	701	709	782	708	731	717	712	689	739	739	674	756	755	744	754	761	756	739	701	767	740	724	748	726	762	766	745	784	744	717	765	730	759	762	749	747	734	732	760	700	780	704	737	761	726	790	786	743	739	772	766	723	762	716	721	715	704	707	787	742	757	688	759	739	735	729	737	704	712	739	738	729	737	719	771	745	742	709	763	710	717	731	752	745	688	714	772	754	738	745	773	722	749	743	767	709	664	743	679	696	721	742	730	713	758	725	735	743	724	750	727	724	709	695	727	715	730	715	739	739	742	716	757	728	733	755	751	745	740	755	699	711	685	707	745	729	709	696	728	724	724	679	740	714	691	771	748	773	756	787	729	734	756	767	736	746	767	734	707	765	805	695	737	730	742	725	720	730	720	711	786	730	747	688	689	735	690	722	717	723	751	731	760	731	699	707	739	705	751	731	672	719	694	749	747	722	702	710	739	734	717	747	718	733	750	710	730	742	725	744	738	683	716	734	737	706	740	719	752	742	721	761	718	725	725	714	727	738	713	741	744	789
16931	9388	10968	9999	8010	6220	4098	3126	2273	1733	1334	1229	1010	969	803	804	698	668	646	654	669	598	597	556	585	548	521	511	515	491	462	487	424	454	410	421	447	439	446	399	360	433	417	429	413	406	445	417	414	395	394	435	405	387	396	394	375	367	352	338	387	376	399	377	364	357	355	370	369	369	384	371	400	331	349	323	340	383	363	361	338	359	365	349	369	332	327	360	341	354	363	361	340	365	353	334	370	372	373	345	387	362	320	358	340	375	372	349	349	358	373	335	386	374	372	348	339	369	394	377	367	350	330	336	344	340	314	345	375	352	350	356	362	400	334	367	350	353	367	366	372	350	319	323	353	342	357	364	369	329	321	371	349	380	344	351	381	344	359	324	400	304	361	348	329	359	334	348	341	292	350	337	336	380	338	367	352	356	364	342	325	355	373	370	388	372	349	375	352	386	357	367	364	398	366	356	389	350	377	336	367	366	303	384	346	353	371	320	404	338	364	349	357	374	370	344	376	373	364	373	362	354	353	385	332	330	329	355	350	363	384	371	352	325	350	348	340	358	309	377	361	354	386	361	359	355	332	328	361	358	339	329	388	359	364	335	333	360	380	361	348	324	346	352	382	371	366	330	336	342	314	332	385	392	355	373	312	368	358	353	375	345	362	329	329	341	358	337	342	342	403	345	375	392	345	352	376	332	332	347	345	351	339	403	340	357	338	353	333	330	350	362	355	369	387	376	319	366	373	326	372	375	375	368	369	348	344	357	357	341	355	322	369	347	335	364	353	348	348	322	354	360	413	363	313	355	356	364	367	359	360	339	390	324	376	362	362	332	365	332	360	323	387	376	377	340	365	347	318	342	334	368	375	365	331	374	347	339	349	346	341	363	355	357	361	338	308	351	386	336	356	407	409	365	350	345	341	342	372	379	338	373	368	350	356	339	365	347	359	361	362	342	358	320	354	368	340	328	351	339	333	345	382	357	366	368	325	372	318	348	371	345	355	317	341	357	352	359	309	350	365	377	358	335	333	323	382	362	372	319	371	358	384	359	384	376	321	324	336	366	357	358	346	342	354	362	324	351	357	312	339	361	348	365	392	353	370	368	361	342	345	340	353	363	363	382	342	355	380	365	336	324	353	349	358	329	345	341	357	374	350	350	320	369	387	348	334	324	353	373	340	362	356	363	343	370	357	328	386	372	346	337	351	343	342	351	382	336	312	336	356	318	353	384	357	370	369	358	375	343	354	345	340	341	379	364	347	355	359	362	329	336	348	362	368	333	346	313	375	375	343	371	328	320	369	329	365	329	331	389	366	351	345	333	347	345	389	347	365	345	386	342	342	344	363	341	347	354	319	352	352	354	379	341	370	369	377	379	368	373	327	364	360	369	378	370	351	366	333	370	352	332	358	378	352	316	323	379	346	349	354	345	329	334	355	329	338	362	367	320	343	387	340	371	378	347	343	328	362	359	369	340	325	393	347	323	386	377	362	339	369	390	368	349	378	346	373	384	349	344	347	377	287	342	359	365	354	390	337	340	373	352	375	377	367	341	359	375	334	343	355	375	340	349	339	392	373	404	360	339	432	368	325	333	335	336	336	376	359	350	385	341	371	355	341	343	341	404	338	365	371	363	337	353	357	370	353	358	376	368	326	351	371	362	333	329	351	367	328	368	351	342	355	337	337	367	367	338	355	389	339	364	377	359	352	345	404	371	333	362	353	379	379	364	336	386	359	343	333	359	354	346	361	331	348	364	381	365	363	365	321	375	380	359	315	372	347	365	360	362	357	360	334	365	374	346	381	338	362	368	360	311	362	336	366	332	337	364	327	349	346	361	370	352	324	352	362	348	363	361	343	320	357	391	351	372	349	388	337	359	362	351	388	361	348	369	348	390	369	385	331	347	354	341	374	388	382	395	393	382	351	348	361	360	352	327	374	323	322	321	340	366	330	342	342	332	334	338	368	354	350	367	324	339	338	376	356	335	377	379	381	340	378	358	337	369	337	364	335	337	347	355	345	341	355	325	342	352	326	322	367	374	356	396	366	356	373	333	341	332	334	373	345	347	385	352	349	315	309	322	364	361	368	364	391	415	321	364	331	362	362	386	366	361	392	351	355	346	388	335	344	337	370	334	327	335	353	341	358	331	376	364	392	361	348	339	339	327	360	333	354	353	330	410	351	332	317	379	386	366	356	363	363	398	349	345	385	331	351	348	361	331	361	346	377	373	355	360	350	325	384	339	332	327	363	344	322	350	363	338	364	359	376	349	356	376	360	348	346	366	358	359	378	332	371	325	346	361	376	347	361	328	390	366	364	354	371	388	340	355	369	368	362	329	334	369	355	342	326	361	350	342	371	331	373	353	376	381	336	354	369	348	349	359	349	381	345	346	360	361	326	333	348	397	348	367	376	345	351	419	328	354	373	373	349	354	379	338	355	376	348	323	350	373	345	381	302	363	338	374	354	335	362	371	360	331	354	396	359	358	376	333	348	344	367	330	355	335	352	369	356	357	306	340	363	365	361	369	349	344	366	349	368	372	363	333	353	351	374	329	377	371	338	360	365	375	404	336	356	353	322	354	370	342	339	357	348	325	361	387	363	360	399	325	336	345	354	325	364	356	373	350	345	399	361	365	354	360	354	383	330	369	362	339	340	377	330	351	324	335	362	354	352	373	393	352	342	334	371	328	363	373	391	371	354	358	362	356	399	347	364	337	360	364	384	398	366	345	366	356	393	334	356	353	356	374	359	361	388	371	344	371	405	350	378	343	347	337	356	361	357	377	339	388	344	371	344	328	342	375	363	340	368	313	340	342	340	337	331	349	330	339	358	345	333	351	355	352	360	395	357	368	371	313	384	341	361	382	358	385	370	333	390	349	348	331	339	355	318	366	336	365	353	355	342	349	356	368	350	368	339	346	379	318	410	388	372	344	356	358	389	351	346	378	364	330	375	354	377	342	349	353	362	336	393	365	304	332	375	334	344	344	360	381	385	318	336	334	371	355	348	345	321	372	367	393	354	358	344	332	297	369	352	370	334	342	361	370	329	356	369	351	337	352	327	373	344	351	360	372	354	365	384	367	370	343	368	345	334	343	343	355	351	370	328	375	378	369	372	367	356	333	361	374	404	343	323	387	409	349	383	353	417	391	360	317	360	378	381	339	397	351	338	356	361	333	322	312	338	367	353	397	346	372	340	309	368	350	354	343	322	373	384	351	346	347	346	357	363	417	417	343	387	345	351	337	328	368	373	365	307	348	326	349	332	374	330	339	352	332	326	342	357	347	344	358	354	350	365	352	322	370	317	331	371	366	346	345	369	403	339	321	354	362	365	376	343	345	371	400	353	366	369	337	351	365	394	349	366	356	333	342	341	345	347	362	376	354	357	366	388	360	335	351	345	331	331	365	356	361	367	401	355	350	358	345	379	324	330	355	364	338	335	402	354	345	347	353	352	325	344	388	355	362	365	377	352	379	346	356	354	347	368	369	375	329
10108	7595	15690	19862	19481	17231	14098	11564	9524	7799	6628	5677	4945	4335	3831	3586	3269	3186	2970	2854	2753	2591	2339	2255	2331	2317	2218	2029	1950	1830	1764	1733	1648	1567	1579	1621	1552	1497	1450	1242	1355	1446	1344	1298	1227	1165	1197	1175	1248	1111	1104	1086	1165	1186	1334	1120	1001	1108	1015	974	922	1032	1102	1072	921	876	895	888	913	923	842	919	875	854	838	897	831	876	783	792	851	823	874	938	841	835	839	880	878	864	849	912	881	792	832	867	859	866	848	781	832	858	874	819	841	812	856	901	855	818	870	841	837	815	866	816	805	815	815	807	795	787	882	798	833	831	849	826	801	756	893	799	801	842	856	849	849	809	848	784	811	841	824	836	840	812	837	814	813	861	855	880	869	797	830	799	833	794	856	840	841	854	833	847	872	867	794	822	808	783	796	814	806	851	841	821	826	818	826	847	817	846	817	822	870	867	869	810	808	797	835	806	826	815	832	870	805	842	798	836	796	816	821	863	824	858	840	811	854	870	883	855	796	872	818	837	835	839	790	856	814	807	790	825	853	830	857	850	803	811	845	861	792	838	809	841	815	849	826	781	841	862	814	881	829	872	827	849	800	838	781	795	825	851	797	886	794	833	801	814	862	815	813	816	828	868	812	819	820	821	844	827	833	799	814	842	787	822	822	790	802	867	812	831	820	792	864	840	794	863	824	816	825	784	862	825	861	811	862	846	860	813	798	805	764	843	813	858	825	848	765	817	861	798	787	842	856	816	793	833	863	834	801	843	762	829	826	821	841	844	763	819	824	845	837	831	864	863	801	841	830	808	839	804	850	807	810	820	821	864	855	799	850	819	829	800	845	854	829	824	808	803	806	853	845	817	870	799	875	766	853	820	803	850	825	829	856	833	834	859	824	832	808	848	847	831	799	773	861	787	847	792	853	845	802	875	848	813	866	833	861	867	818	874	823	770	804	761	865	854	848	824	874	863	806	762	842	869	827	834	827	784	849	884	869	854	830	858	819	831	820	829	848	869	799	809	818	789	833	808	790	799	818	813	852	809	832	850	798	772	811	850	865	808	835	794	836	879	831	837	830	820	831	833	832	844	842	795	832	806	793	799	787	801	855	797	824	809	822	832	807	825	851	863	832	860	842	812	798	832	813	797	851	865	833	892	778	878	895	778	782	775	793	883	883	802	828	819	848	830	839	882	847	856	859	852	865	829	810	822	804	821	811	813	796	848	832	790	880	824	832	815	813	790	831	810	845	792	833	777	800	820	803	775	821	818	872	771	785	805	767	862	864	794	771	869	808	788	883	890	810	829	867	793	853	883	830	817	807	810	840	826	810	824	825	815	842	792	838	803	800	798	855	780	794	832	868	821	823	790	774	871	862	874	844	795	797	794	788	803	795	811	813	791	829	836	817	845	834	787	843	841	805	905	826	783	839	831	855	800	808	819	825	837	791	865	782	767	823	783	840	830	840	831	823	866	844	840	825	844	810	870	877	846	822	830	821	855	820	791	790	835	815	819	811	805	795	810	839	804	864	886	837	895	809	879	810	867	861	842	821	876	825	827	745	840	858	799	825	831	818	860	826	821	812	824	834	830	847	813	818	805	838	796	886	786	765	820	823	871	811	805	811	837	791	795	822	858	812	836	842	822	805	826	892	845	837	832	807	803	850	813	877	898	801	844	809	857	818	807	811	777	841	857	808	832	833	822	890	803	837	809	791	812	798	867	792	803	798	790	826	892	825	884	841	800	832	853	854	838	808	802	819	821	870	810	853	841	802	864	875	782	816	868	882	848	846	845	878	847	811	859	817	840	795	825	864	817	883	831	830	818	789	778	832	814	852	829	840	836	802	863	877	815	829	822	837	827	827	886	818	837	854	857	840	851	817	839	780	802	820	861	820	807	871	815	819	799	869	832	800	879	844	847	779	832	857	784	809	879	790	876	750	850	830	820	867	799	810	859	835	835	768	799	892	806	826	799	831	832	800	801	814	841	872	829	813	832	807	818	855	776	867	859	904	915	838	877	861	838	836	880	783	785	869	820	840	795	884	857	827	867	790	806	796	823	869	824	821	813	851	841	846	749	821	847	807	836	820	840	866	834	816	851	825	787	827	802	760	820	818	811	858	829	824	831	851	835	783	793	840	824	803	795	909	850	849	856	869	835	818	828	813	801	876	820	782	849	838	851	874	765	842	806	834	814	833	772	846	809	856	804	793	785	817	820	818	855	829	839	785	809	780	866	806	850	804	832	786	877	843	868	863	839	829	849	839	852	803	825	807	888	790	817	842	791	834	829	850	861	836	832	845	777	844	865	832	798	879	876	770	824	779	854	825	812	807	847	840	884	817	820	802	819	868	826	876	844	838	878	784	835	768	818	804	875	843	868	872	788	807	885	805	799	849	857	884	826	848	759	814	823	819	875	886	816	829	803	875	861	874	871	821	903	859	841	818	791	837	907	843	833	847	778	798	833	885	812	859	821	823	772	834	821	891	806	849	820	831	819	808	829	781	818	806	797	803	805	780	858	772	828	789	834	809	872	842	843	828	777	851	817	823	846	823	838	852	849	833	868	855	788	798	856	816	833	819	799	813	797	861	805	842	822	791	836	789	857	801	784	857	853	793	840	824	863	804	837	798	830	837	814	817	812	821	810	845	760	812	865	823	817	785	891	872	818	793	836	842	798	834	840	789	813	841	834	818	827	817	797	840	884	757	813	804	811	789	848	834	852	809	788	794	826	846	839	856	829	833	813	830	823	813	853	772	820	790	824	816	802	790	820	824	809	812	841	807	826	827	844	872	878	801	848	860	799	829	821	878	805	846	812	854	835	819	800	832	821	814	817	793	872	862	772	844	860	841	878	791	797	813	874	861	797	842	821	799	838	845	858	858	861	796	841	822	789	789	824	840	813	871	865	813	790	883	826	807	873	823	814	874	849	835	822	836	799	833	813	834	836	733	837	849	826	838	838	880	831	818	795	831	816	876	805	824	850	848	828	770	837	817	793	857	795	856	843	826	812	857	853	843	847	864	888	842	797	826	843	821	821	810	830	860	828	845	872	808	834	782	853	800	839	848	811	830	862	833	788	809	800	818	840	802	815	830	866	834	788	799	836	914	832	765	827	853	838	867	824	816	859	912	844	819	791	865	833	787	843	867	792	813	822	831	815	806	838	833	851	855	834	873	851	802	843	841	793	859	880	778	826	795	785	868	816	810	849	879	844	808	842	835	848	853	794	797	843	846	841	802	835	793	860	823	881	845	875	818	882	853	851	839	823	841	872	818	811	880	818	811	813	878	793	876	813	822	842	810	820	832	807	785	831	860	843	825	837	852	840	858	852	858	845	819	798	841	871	844	830	758	813	831	774	853	848	800	818	797	837	856	804	827	798	848	802	886	845	878	856	803	843	789	855	857	837	828	820	812	871	827	813	786	815	847	838	805	837	818	838	831	847	801	834	818	870	859	844	862	806	822	792	862	836	853	805	833	831	802	826	799	791	879	805	894	799	837	837
24674	14249	16063	14694	12012	9275	6278	4466	3315	2611	1953	1690	1421	1197	1119	1086	997	916	859	901	820	703	677	675	725	722	721	620	622	587	583	545	578	543	560	583	596	498	449	489	477	530	585	479	482	447	486	463	455	441	445	450	487	517	545	421	392	413	423	424	426	376	414	443	381	400	452	413	418	381	414	405	390	360	421	390	390	407	353	422	361	373	394	396	396	389	352	371	379	354	388	384	369	432	364	396	369	402	408	414	361	414	390	371	381	386	381	394	392	391	367	365	415	367	361	376	393	356	408	382	389	338	395	376	383	377	392	404	413	358	354	398	399	357	405	385	403	430	360	412	361	393	371	370	380	365	420	425	383	375	379	388	405	373	403	392	372	395	354	396	410	384	406	414	370	384	371	395	402	405	376	392	399	382	366	370	396	388	352	383	370	406	357	372	368	408	400	380	407	356	393	402	409	375	400	379	390	379	380	359	382	410	401	388	388	356	387	383	393	403	393	397	380	396	373	397	412	383	373	362	399	399	390	392	430	398	366	387	392	405	394	383	400	386	402	368	379	383	398	389	368	365	356	375	371	351	395	379	392	385	410	353	388	390	375	394	377	364	390	383	390	371	388	390	405	388	378	365	389	367	386	377	366	358	397	388	387	375	381	383	412	360	373	393	385	359	398	397	390	392	414	393	382	366	368	391	379	353	389	410	373	397	407	364	402	406	377	373	410	325	412	396	338	395	381	362	344	401	378	324	395	397	368	385	413	393	386	418	372	390	355	426	348	382	400	381	397	406	402	404	352	405	380	357	371	380	391	394	385	357	394	384	393	367	391	373	383	405	387	356	397	353	369	381	361	398	388	359	406	364	371	353	390	352	370	383	373	370	358	390	406	385	405	371	408	398	430	379	375	397	383	387	368	372	375	377	359	413	368	383	373	372	371	402	393	367	402	422	366	372	393	383	401	368	386	363	382	333	356	385	375	362	438	349	358	388	381	391	357	388	362	407	408	362	408	350	419	357	380	377	428	403	366	375	405	413	393	363	404	380	373	362	383	374	373	362	349	348	363	371	390	413	349	394	384	365	390	395	383	412	412	385	406	415	412	385	391	401	363	334	398	342	370	390	363	363	400	385	425	365	358	381	377	372	385	385	383	381	382	341	380	371	390	375	399	366	373	431	443	378	362	384	402	387	397	373	426	406	383	399	400	390	358	374	407	371	367	381	414	359	359	370	386	381	367	388	414	367	388	375	391	344	381	409	403	372	363	379	399	385	377	395	390	378	352	388	379	383	396	393	398	393	380	407	369	401	379	412	374	357	392	387	370	413	365	397	394	391	427	384	383	405	393	410	419	373	373	388	429	399	392	421	389	400	357	391	383	391	375	387	372	363	403	383	396	393	423	426	406	397	386	358	355	393	362	370	373	378	381	377	400	407	398	380	391	385	370	381	414	407	382	404	413	411	355	411	346	394	387	391	376	344	384	412	402	377	415	360	375	395	344	404	398	368	388	373	378	385	398	409	372	389	404	349	372	381	403	388	407	382	372	375	358	370	384	343	409	385	368	414	367	402	369	375	385	382	437	370	349	398	355	345	389	404	402	406	352	365	399	388	393	377	355	403	387	363	367	340	375	389	357	352	389	373	422	396	368	444	363	411	415	391	380	433	357	417	403	405	397	378	381	359	373	353	405	367	401	405	412	407	352	400	419	366	378	377	347	361	417	366	406	410	393	406	378	376	384	390	378	360	387	385	414	386	407	399	361	382	370	406	386	399	387	395	409	407	397	404	356	384	350	409	339	384	369	406	377	377	385	402	357	362	352	366	392	381	357	415	389	369	354	383	401	369	365	376	390	380	379	387	383	380	398	386	375	390	381	368	379	374	392	391	367	357	403	399	382	395	383	380	392	384	362	356	384	428	390	362	381	396	375	367	397	367	369	348	399	371	396	374	366	385	379	394	436	370	347	415	361	399	354	381	382	364	378	346	412	359	416	377	368	392	366	388	394	402	400	376	366	377	381	413	354	350	398	386	390	377	404	392	381	402	386	356	398	384	389	389	404	361	397	407	356	402	385	386	360	396	416	366	364	395	350	388	393	397	359	396	370	402	374	392	396	356	386	390	400	375	428	386	385	369	351	401	375	392	415	393	425	395	376	363	402	369	385	369	420	384	387	426	339	339	384	379	397	433	377	364	378	408	416	371	388	391	375	352	371	355	384	368	410	404	422	410	350	359	373	387	358	399	376	377	404	388	378	412	392	385	376	399	393	362	359	367	395	360	438	378	389	360	357	408	378	406	385	369	371	406	356	395	395	363	378	369	371	344	383	431	365	393	349	364	386	338	363	445	367	385	379	397	394	362	406	391	383	409	384	428	430	390	400	385	431	384	390	385	418	382	410	372	363	406	412	357	369	347	403	373	409	358	330	361	363	399	395	394	429	384	408	387	404	365	375	369	374	343	444	385	432	394	352	383	389	381	353	417	387	364	394	415	380	371	366	369	372	371	373	367	369	381	364	416	384	417	372	347	394	375	425	395	389	401	364	384	356	391	377	411	350	385	395	381	391	407	382	347	414	351	401	374	386	385	349	394	387	378	356	365	393	377	380	343	409	389	376	386	371	395	358	412	391	393	383	394	425	335	387	363	364	388	408	384	354	372	352	403	387	385	378	384	357	397	391	368	390	396	350	386	394	373	378	376	403	354	398	414	407	367	352	348	357	382	331	378	397	373	343	380	384	384	368	346	393	384	381	407	384	382	385	392	366	346	395	383	402	377	369	368	372	403	381	361	400	380	373	391	395	350	366	380	385	399	422	356	337	377	370	401	386	376	394	398	440	373	392	396	373	373	397	381	407	372	387	381	416	389	373	355	403	408	398	388	370	404	398	413	369	394	403	413	350	351	368	357	343	383	419	382	400	408	406	373	407	329	387	371	383	377	392	367	368	392	363	383	354	402	383	382	422	388	385	442	398	407	385	358	434	353	356	339	365	398	400	376	359	404	372	400	382	384	436	374	382	361	343	397	423	368	370	391	388	382	400	375	397	413	381	328	376	372	383	340	380	381	410	404	411	368	397	390	393	389	384	399	399	349	397	422	425	412	400	400	375	395	392	373	379	400	434	405	380	369	385	379	411	387	378	371	385	389	372	398	393	363	360	353	358	365	366	357	393	388	406	400	367	401	398	366	358	404	435	422	424	383	382	391	356	385	386	398	364	375	365	345	366	401	343	400	361	367	405	378	379	409	383	369	363	401	336	422	390	373	392	360	411	388	415	348	372	332	386	375	397	416	354	392	389	371	409	362	366	369	353	375	387	370	348	384	379	390	363	392	352	373	376	377	387	394	374	401	373	374	375	412	391	380	413	397	400	412	429	381	400	392	414	402	373	404	402	378	410	363	378	377	344	338	417	411	388	344	376	384	420	394	391	387	400	352	369	380	398	404	412	397	363	364	387	372	405	375	391	380	453	412	403	356	391	365	371	412	361	434	375	390	349	370
13100	10224	20682	25018	24106	22248	18530	15385	12836	10492	8939	7805	6767	5704	5377	4858	4515	4255	4018	3969	3583	3386	3183	3156	3136	2957	2710	2666	2517	2434	2319	2267	2130	2153	2285	2257	2228	2057	1714	1598	1853	2220	2234	1843	1544	1595	1501	1394	1513	1352	1390	1256	1565	1858	1802	1307	1243	1249	1217	1135	1114	1296	1267	1158	1104	1061	995	943	1005	1037	1015	940	936	937	965	952	936	933	914	941	924	925	939	927	897	933	869	928	904	875	869	920	879	913	919	900	944	907	850	897	879	867	883	860	855	934	871	896	907	933	916	862	885	917	871	870	869	918	892	879	903	962	898	818	876	854	904	865	887	930	846	863	804	873	894	921	893	850	923	849	843	847	870	857	865	844	869	859	850	934	885	874	890	889	875	891	837	853	896	927	834	872	910	909	870	847	847	834	941	905	867	827	896	895	868	859	865	868	904	935	844	854	876	865	843	838	872	872	867	932	888	887	904	842	874	873	866	894	894	878	912	891	862	864	898	887	852	905	922	833	900	865	892	859	888	892	913	882	854	863	862	878	832	900	865	863	919	911	852	889	858	839	848	856	837	948	882	831	929	828	851	866	874	904	886	928	885	950	884	902	868	877	896	833	872	894	862	918	894	863	877	876	882	868	861	885	836	845	860	858	887	859	884	948	842	847	873	874	841	821	868	843	873	869	836	886	894	814	808	929	837	866	837	838	847	887	930	904	869	784	832	879	894	890	880	871	868	885	847	875	908	867	861	857	909	862	869	907	905	938	846	882	870	886	891	923	874	906	875	888	897	837	837	899	811	837	863	876	889	870	913	832	873	862	874	841	892	891	871	840	883	848	887	908	866	911	875	891	811	854	882	909	889	871	840	898	853	893	817	887	861	916	886	913	881	892	914	900	920	897	877	860	845	875	870	873	845	924	854	828	854	932	844	876	835	881	881	839	895	871	863	899	922	861	861	841	804	894	848	872	878	888	826	860	873	880	894	815	855	865	898	899	836	893	897	884	849	873	859	930	854	878	914	856	862	882	939	832	885	820	880	857	893	882	875	875	883	878	867	869	843	872	856	917	933	883	925	923	873	913	882	842	881	878	854	899	815	883	837	830	886	853	872	864	864	890	883	884	897	871	833	888	822	886	854	861	874	891	879	896	877	922	901	897	865	848	893	861	874	848	857	885	870	856	833	917	861	811	866	856	839	852	875	857	902	848	884	916	837	840	892	815	885	814	902	897	921	905	926	884	915	834	862	858	889	855	866	890	927	846	875	856	863	845	911	847	852	890	855	882	896	840	933	857	887	860	840	867	837	899	927	864	857	854	917	855	891	886	839	881	874	894	881	888	857	887	868	855	915	857	895	889	915	917	866	866	875	836	832	910	891	882	787	921	869	869	865	901	889	817	838	852	834	903	845	924	873	864	861	867	866	875	835	880	865	844	883	882	898	858	888	848	870	877	835	874	894	876	928	865	909	818	877	861	878	892	910	848	871	876	859	926	945	843	894	872	816	831	876	864	897	870	804	864	896	880	839	833	859	858	896	844	855	895	885	840	844	883	914	891	932	842	853	879	825	929	914	917	918	846	905	887	877	920	904	889	930	863	873	857	899	839	939	892	895	882	847	888	862	874	839	863	846	894	868	885	854	896	871	888	938	906	884	885	815	819	876	837	905	894	869	810	862	886	850	862	908	882	886	863	869	891	904	853	904	839	899	875	902	893	843	860	881	889	870	843	906	866	877	891	831	939	882	853	851	853	850	943	825	839	878	908	878	833	816	854	853	866	905	854	870	871	925	870	917	834	887	862	882	904	871	862	921	866	862	844	919	861	859	886	882	899	867	927	868	897	900	842	855	858	854	850	871	926	801	857	919	891	891	897	844	873	837	938	879	900	902	895	872	899	904	888	860	874	861	909	880	899	908	857	863	875	891	846	870	869	906	906	854	894	855	885	882	858	879	924	897	885	946	842	818	907	855	843	908	880	876	814	832	835	866	910	850	873	892	893	832	899	893	879	918	938	875	894	826	845	847	924	888	864	876	851	917	919	906	882	838	857	885	859	843	898	889	869	911	893	913	845	861	910	831	875	888	848	835	860	803	879	905	866	857	897	892	870	866	925	818	889	895	912	863	849	889	830	852	855	886	832	919	908	877	849	879	878	885	856	857	902	874	850	852	900	827	886	923	880	851	835	879	898	835	896	910	923	877	869	849	815	907	860	908	893	889	858	836	829	886	844	885	903	891	859	896	881	803	873	854	879	894	877	909	875	826	878	896	871	860	849	880	869	884	858	905	884	898	887	880	846	883	867	845	861	931	946	871	897	815	898	875	836	861	855	889	860	875	895	846	836	900	828	885	921	916	898	861	857	910	883	894	889	906	887	884	896	925	847	836	848	899	837	904	828	919	857	894	833	869	936	872	835	903	821	892	903	884	902	828	939	853	857	936	870	852	872	878	901	865	874	870	852	890	854	876	890	866	857	911	854	842	915	905	907	858	866	874	911	889	927	893	880	951	889	898	849	867	844	883	895	891	911	855	859	903	871	880	843	902	876	869	885	829	872	844	881	879	849	885	899	813	871	820	886	927	900	906	880	905	909	874	849	883	872	886	878	894	894	933	881	807	877	853	824	878	937	865	814	867	842	879	851	876	911	926	899	862	885	917	898	858	884	895	886	871	922	902	869	861	882	889	865	922	901	829	843	905	893	915	854	878	815	899	923	792	856	914	857	840	943	885	890	892	951	843	843	910	903	939	883	867	868	915	877	903	811	856	842	899	854	869	918	863	815	876	833	887	808	911	863	913	863	947	844	885	864	883	818	901	841	918	894	916	909	853	794	884	872	844	891	880	849	811	883	888	961	859	850	856	843	877	941	887	864	849	838	892	930	872	870	821	915	872	862	930	825	843	871	875	862	888	879	893	860	909	915	877	841	845	829	866	876	867	908	846	882	864	897	859	839	863	856	880	883	898	873	855	849	874	915	943	892	947	888	915	901	916	906	857	898	819	918	866	906	885	892	855	887	931	887	856	879	907	877	878	842	833	868	852	861	856	873	860	914	880	902	916	924	871	833	856	834	825	858	920	915	886	867	883	873	924	882	880	847	842	880	880	893	874	898	883	852	861	892	913	898	857	906	884	936	849	933	800	918	928	889	835	872	921	938	920	885	845	877	912	861	895	897	925	875	904	859	871	884	912	898	859	844	849	853	920	942	875	827	863	875	872	870	882	939	913	881	906	861	801	875	859	815	875	843	869	853	841	903	854	850	859	844	875	898	904	840	852	839	893	878	914	839	849	873	889	896	870	891	903	845	844	861	834	913	890	863	884	878	900	901	836	890	865	882	889	878	902	865	931	822	858	862	843	836	868	905	879	905	884	818	915	880	880	879	886	821	898	916	920	886	877	860	929	819	866	908	873	832	845	900	943	866	892	906	921	901	862	870	898	872	893	865	860	854	904	885	885	870	853	851	897	870	814	865	905	859	840	903	910	850	879	878	857	899	826	860	885	889	889	878	870	828
8042	5030	6270	5092	3769	2950	2233	1692	1278	992	887	766	656	610	572	542	506	459	519	473	450	447	453	428	410	420	416	415	338	365	386	333	358	340	332	321	316	315	276	322	327	271	309	330	309	306	352	294	280	331	307	302	342	329	342	295	315	357	316	325	334	347	324	295	335	300	322	330	294	323	311	311	354	322	320	302	301	305	310	335	270	325	329	306	288	297	300	304	276	294	298	316	312	327	283	343	300	320	311	300	299	303	311	291	308	283	296	277	278	252	284	283	268	290	280	311	283	311	288	278	344	320	311	319	280	309	288	333	293	308	325	300	275	336	277	315	297	293	306	268	299	325	297	262	269	311	307	312	282	298	318	304	320	316	296	289	283	286	325	334	295	273	319	301	319	311	299	296	307	322	304	307	310	320	307	307	294	310	306	304	317	306	304	306	296	309	316	322	341	302	314	305	304	340	305	307	327	274	329	303	288	321	302	306	312	324	324	283	280	329	301	300	326	280	300	342	337	334	345	337	337	325	305	321	304	285	313	309	296	311	316	324	299	313	315	311	325	275	351	313	292	337	320	299	297	313	323	308	308	299	310	304	304	305	306	275	295	292	301	311	258	326	306	336	300	307	305	309	293	299	322	313	294	333	296	346	311	280	323	319	288	287	316	340	313	275	328	305	301	335	299	277	289	293	313	315	294	335	280	317	315	297	306	330	311	302	317	317	283	309	290	287	328	302	289	301	314	290	280	306	318	340	332	293	316	293	315	318	327	311	288	299	292	322	289	289	343	331	262	290	301	302	309	316	303	315	285	293	291	269	313	294	339	319	309	309	285	285	312	317	307	299	301	315	308	311	297	333	288	340	320	331	291	301	328	298	303	313	289	312	299	297	302	326	287	329	278	328	281	325	333	287	276	292	288	299	318	267	323	301	309	291	306	300	303	317	321	309	297	322	328	289	286	309	314	330	297	372	285	300	320	292	288	336	329	330	327	300	282	324	276	298	322	318	329	261	298	352	302	291	282	288	312	301	302	326	296	298	310	312	302	300	292	295	327	296	311	306	300	310	333	278	338	300	296	302	296	302	306	325	303	344	323	292	307	265	299	302	289	314	308	309	339	347	270	313	308	316	322	286	303	270	304	278	315	292	288	337	311	283	280	303	312	307	332	325	300	294	303	281	323	311	316	294	336	308	315	297	310	335	332	299	297	315	297	290	301	287	301	322	324	293	273	305	284	349	296	308	319	286	298	278	313	323	269	298	294	300	297	288	308	282	314	336	323	321	295	299	286	317	307	322	321	264	317	316	315	308	283	299	327	304	291	316	296	295	323	311	334	313	292	304	316	270	297	327	280	314	315	272	304	340	336	316	307	304	297	287	325	309	286	253	297	320	309	307	289	315	362	349	290	303	287	286	288	316	320	314	333	312	311	312	282	272	300	325	323	318	315	309	281	326	331	284	284	325	328	282	290	275	282	293	289	343	301	300	266	311	339	303	316	292	331	316	284	297	307	304	335	290	326	337	292	325	340	298	313	297	278	298	295	326	325	339	327	308	326	331	341	313	294	326	315	294	276	282	260	295	302	304	332	319	313	333	284	307	282	322	337	308	308	318	298	287	285	291	299	308	337	289	290	304	309	337	303	341	295	286	299	290	266	309	338	330	309	311	292	294	305	298	333	303	277	274	289	318	339	305	305	321	320	327	311	279	274	314	286	326	291	316	319	309	276	314	293	309	287	305	296	272	318	317	286	336	323	289	294	307	270	294	322	316	314	308	343	305	317	324	280	340	300	300	316	285	325	343	278	315	295	312	318	304	335	295	284	316	287	293	297	277	302	271	300	311	297	324	332	287	324	292	300	307	299	280	302	301	315	291	315	309	280	313	310	337	300	351	315	287	272	281	257	305	335	316	280	280	329	318	317	296	304	294	292	318	323	271	269	292	308	303	295	307	300	317	281	308	340	336	296	309	290	301	334	321	293	288	315	299	280	267	317	324	282	300	293	316	286	327	238	328	315	324	312	295	269	304	286	271	311	277	316	311	293	308	287	309	317	301	254	297	324	306	301	321	308	311	311	326	303	351	283	327	340	280	307	322	309	324	300	294	323	313	344	320	277	278	314	311	292	291	288	289	306	295	308	303	305	305	294	292	310	300	331	325	311	310	315	283	322	306	315	329	301	301	301	265	318	266	295	291	286	341	331	293	318	301	311	300	312	286	300	302	306	301	312	292	280	303	297	287	293	334	327	313	328	341	301	309	291	249	303	303	306	325	323	335	318	306	310	291	284	286	289	331	327	330	315	304	320	321	298	295	359	283	279	285	298	325	308	326	298	274	300	280	333	291	316	330	347	285	305	322	297	302	281	282	314	274	290	286	312	306	262	295	321	317	294	294	301	344	327	323	299	303	320	315	326	343	302	311	326	322	314	281	287	287	324	269	303	328	296	301	317	289	332	297	290	302	303	300	291	304	318	348	279	304	301	310	318	292	321	348	314	314	314	266	292	308	299	315	307	291	317	311	292	316	352	288	283	284	309	313	299	279	312	297	311	320	293	323	323	315	296	310	297	295	291	295	292	300	313	300	274	274	332	312	328	275	284	289	306	293	294	335	284	284	306	317	348	303	330	286	323	309	306	308	310	328	298	281	302	330	306	292	314	312	300	302	271	319	294	315	327	329	295	315	307	300	332	311	296	320	274	282	323	293	292	327	297	280	305	311	320	275	325	299	313	302	294	330	304	305	317	293	270	309	300	265	296	282	340	279	299	269	300	291	302	343	294	295	309	312	320	293	324	313	282	299	317	284	324	321	290	311	305	319	337	300	288	310	298	319	314	310	315	317	276	303	301	269	288	301	289	298	277	277	300	330	279	296	299	343	297	322	307	310	317	288	311	288	306	288	285	289	340	328	302	305	295	299	318	276	300	304	331	310	333	310	321	304	291	301	310	350	326	319	321	331	329	350	317	307	300	308	338	275	283	309	307	305	332	299	297	281	328	316	298	296	312	322	268	296	308	271	262	290	337	355	320	300	321	294	307	293	298	294	314	320	315	297	295	324	323	278	304	307	261	270	347	316	340	309	295	296	302	312	298	313	313	295	300	296	315	311	342	299	276	289	289	270	296	326	314	287	275	295	305	309	303	309	311	324	296	309	327	326	341	296	292	316	301	320	314	321	301	299	302	306	306	302	309	290	323	323	310	301	295	317	277	306	300	296	303	310	297	323	328	328	294	289	299	306	303	297	331	279	312	298	314	294	301	336	298	270	318	301	333	330	284	305	291	297	281	286	321	299	336	279	286	330	299	317	318	296	302	294	306	315	335	332	326	298	293	322	314	319	314	286	339	311	300	296	290	325	307	266	290	304	309	324	328	312	303	309	285	345	298	318	303	297	315	299	298	301	333	296	291	308	274	288	299	319	282	323	313	326	295	281	296	297	318	320	294	327	293	311	302	294	293	316	324	338	312	301	267	310	287	317	315	326	271	287	295	297	316	320
5194	4512	10534	12814	11864	10661	8873	7173	5642	4585	3895	3358	2818	2559	2327	2183	2015	1973	1888	1820	1784	1680	1581	1491	1500	1379	1338	1277	1167	1157	1080	1044	1082	996	932	941	924	888	932	894	899	892	854	836	879	823	838	770	812	807	811	806	812	777	778	827	832	828	781	784	781	772	767	716	735	766	763	725	743	748	726	741	769	727	716	752	777	770	716	748	741	733	748	702	763	723	697	729	719	711	735	739	732	753	742	782	699	734	758	735	737	722	701	760	744	751	729	724	716	740	734	729	710	691	773	712	720	706	720	754	760	726	716	726	700	710	726	732	761	738	716	737	700	722	706	713	716	759	762	696	751	757	745	714	734	724	717	736	715	743	711	783	706	735	742	685	738	713	768	754	717	719	773	723	722	726	687	757	732	740	737	670	706	668	721	760	649	711	720	720	739	700	808	708	738	741	705	729	738	721	714	686	712	734	685	690	700	750	711	762	724	709	729	750	752	712	723	726	719	777	683	728	685	694	740	703	713	750	721	704	740	724	711	744	713	711	713	701	726	744	691	708	736	688	715	690	710	725	675	748	694	696	671	751	733	706	764	703	705	699	740	698	688	763	727	729	724	705	671	702	796	752	697	721	670	709	752	705	705	703	663	715	781	715	691	725	712	723	675	694	698	722	754	737	747	707	727	695	685	712	718	722	786	720	749	716	755	734	713	727	737	711	697	731	712	703	727	705	763	699	721	729	667	719	747	702	707	737	741	696	724	701	761	743	734	687	773	728	683	714	728	720	763	718	724	700	726	726	736	705	759	698	704	726	735	729	685	729	738	701	692	744	745	699	700	662	714	709	764	722	703	734	729	706	773	724	718	724	688	700	694	695	750	769	734	716	744	680	744	759	719	709	713	730	672	700	714	741	707	720	730	711	773	695	745	720	739	680	745	744	771	724	704	722	668	711	687	716	691	700	684	710	740	718	698	708	758	715	706	771	716	711	713	702	713	724	737	702	742	699	742	676	728	734	718	722	697	740	746	772	741	731	707	697	716	717	714	792	770	679	705	735	706	750	723	699	731	765	709	700	680	726	746	737	709	706	731	724	719	694	683	741	723	667	759	687	716	753	698	720	742	682	647	694	737	739	708	739	700	704	743	752	760	747	777	720	742	725	676	718	780	686	748	692	756	757	748	732	753	720	676	761	715	777	768	670	728	737	679	730	775	734	741	707	724	745	724	665	687	731	736	744	777	699	750	736	709	688	722	716	731	734	732	711	708	678	710	712	733	736	766	696	704	752	698	742	682	688	714	690	679	712	758	704	693	707	676	738	727	716	724	704	737	726	752	755	713	732	704	684	706	726	748	764	732	697	724	780	710	711	683	736	747	745	728	737	739	710	726	702	715	697	732	710	727	693	671	757	693	741	743	798	748	728	736	695	750	752	705	783	704	722	733	700	704	777	684	702	736	705	690	661	729	715	690	746	706	729	717	735	689	742	749	744	758	744	712	728	726	746	706	758	673	724	720	720	714	757	752	705	662	710	687	734	657	746	735	690	741	735	760	674	729	754	705	750	710	718	714	740	718	698	705	695	707	723	765	734	702	741	706	696	681	708	732	710	720	762	774	745	720	717	694	682	733	702	706	741	731	732	764	675	714	683	726	735	745	749	746	697	706	700	759	669	686	720	711	750	729	738	758	733	718	714	701	750	678	765	736	664	665	731	737	718	712	740	704	695	684	725	741	725	673	680	726	680	727	769	692	738	695	677	674	686	748	732	740	702	722	741	766	752	738	695	748	733	759	709	796	737	747	773	740	766	724	726	754	776	714	742	698	714	718	708	804	747	693	685	738	694	762	708	729	699	664	690	734	704	748	707	694	719	708	720	717	750	757	715	763	705	769	714	741	671	683	722	707	737	674	716	717	719	719	741	717	731	768	721	687	768	737	689	726	662	717	709	729	715	696	726	746	741	747	722	723	707	754	704	738	744	791	724	698	680	692	725	757	686	728	689	708	753	745	689	746	742	751	726	687	717	720	670	750	703	660	732	714	690	718	697	705	716	699	713	742	748	744	700	734	690	769	738	729	737	743	724	691	700	780	743	747	709	730	716	712	732	713	730	717	704	728	712	730	765	751	754	721	749	788	731	716	773	741	693	707	734	737	753	707	700	769	722	699	702	702	744	751	768	714	692	735	717	741	746	760	704	652	686	740	795	725	671	700	721	709	764	694	735	693	750	746	699	743	696	749	710	739	742	692	699	778	697	725	740	692	708	692	753	729	725	737	753	767	695	710	720	698	693	728	713	783	744	732	671	756	755	733	718	730	702	728	712	786	704	711	703	711	767	701	691	723	749	755	695	711	728	754	766	698	733	715	651	773	715	706	700	704	724	722	730	674	717	693	671	725	668	735	797	737	730	716	717	687	708	710	705	711	764	727	700	696	727	736	742	686	744	736	718	767	708	739	739	785	721	695	743	702	741	739	706	745	714	707	736	715	739	691	752	684	735	718	727	724	717	757	773	726	739	683	754	670	687	727	755	737	704	736	745	707	710	704	729	721	785	734	695	773	747	699	746	734	692	721	665	771	727	720	744	718	737	719	682	736	702	690	730	756	725	683	715	761	738	691	707	724	690	722	706	737	687	740	723	765	747	748	717	719	738	689	719	725	676	702	730	747	741	700	746	695	744	759	707	689	697	745	727	754	747	758	721	737	731	696	720	756	707	720	698	743	740	741	751	744	706	710	700	698	752	711	725	723	735	732	716	723	708	746	713	687	758	778	716	754	746	676	711	711	732	769	698	690	725	723	704	713	721	702	718	715	703	736	698	722	719	704	696	723	729	728	745	718	727	750	733	702	767	745	679	745	720	775	720	750	718	756	734	725	673	732	750	761	718	752	711	708	721	774	735	694	706	756	691	707	715	727	711	705	741	707	768	763	728	736	691	745	709	721	766	731	707	719	697	729	702	709	688	757	722	733	738	726	755	711	787	715	748	714	719	702	727	763	707	701	708	742	715	724	722	712	703	738	680	752	691	762	702	749	728	713	666	708	730	795	736	691	736	769	724	705	752	714	729	735	706	707	710	698	726	752	732	752	674	745	710	763	680	778	746	720	709	721	745	725	726	760	696	743	730	710	684	727	721	732	691	702	691	713	723	778	721	680	724	733	737	715	677	694	714	749	717	736	764	713	682	695	732	747	694	699	743	686	765	772	688	721	686	678	708	708	747	768	713	742	671	701	708	677	673	710	727	734	704	731	695	776	741	758	694	674	717	693	715	699	696	725	720	736	723	774	760	749	659	782	720	735	737	740	711	754	742	786	738	754	707	725	741	717	738	732	729	722	745	695	737	760	768	708	742	777	725	733	732	745	734	731	709	726	744	692	745	693	730	716	720	702	698	709	767	680	761	711	758	699	658	670	704	700	707	696	706	744	788	747	707	712	720	709	749	694	742	712	724	733	718	747	703	703	707	680	710	685	736	758	726	743	678	753	723	738	644	705	691	720	726	699	729
16785	9466	11442	9725	7967	6157	4327	3083	2218	1712	1297	1182	962	917	850	758	735	697	777	647	595	616	597	546	548	615	536	523	477	432	465	497	452	453	429	449	477	399	399	423	485	523	470	444	441	398	405	386	382	372	360	403	404	445	438	375	392	385	377	411	338	365	410	359	396	344	363	384	337	334	335	385	333	350	355	380	364	351	344	370	372	318	380	371	344	321	328	374	332	349	371	366	348	350	359	336	349	319	343	352	356	350	323	347	372	312	388	353	317	334	367	303	357	338	366	347	350	336	324	368	326	360	387	335	339	404	354	344	350	357	371	356	348	309	386	359	361	339	336	385	355	373	326	347	366	333	325	361	362	375	367	348	363	350	333	353	381	330	334	367	335	352	340	350	368	353	351	313	334	356	319	360	314	383	351	341	319	335	326	375	394	317	356	375	362	346	328	336	347	335	350	347	337	378	361	353	360	353	365	382	366	342	346	306	341	353	354	301	327	354	362	351	289	376	350	377	327	346	351	371	372	323	370	357	399	331	332	337	335	300	366	344	324	313	336	334	369	352	327	359	356	334	382	378	335	344	369	342	332	377	359	339	384	370	330	364	359	346	364	350	395	340	339	340	350	344	344	328	343	346	334	329	337	342	333	380	368	380	318	334	354	323	399	353	384	348	348	319	342	341	337	354	371	359	366	341	319	352	354	378	316	371	347	358	355	357	348	358	356	343	360	304	346	366	357	326	345	356	373	324	346	341	350	327	354	301	332	347	357	349	383	354	321	352	372	341	349	348	355	392	359	355	345	339	333	371	327	335	337	367	375	356	381	322	350	306	351	349	360	370	346	352	331	347	334	343	323	358	308	331	363	359	344	325	362	383	314	358	359	363	360	376	345	362	367	327	336	288	363	362	356	350	384	328	354	364	337	367	342	414	349	351	358	336	352	340	342	377	329	358	314	328	335	329	331	341	340	348	292	342	361	358	344	325	352	355	316	355	326	345	391	350	359	369	343	346	345	318	346	359	373	323	360	343	335	366	364	343	354	356	337	333	323	364	379	352	372	344	350	342	331	314	331	362	348	368	345	344	332	363	326	316	357	354	364	363	339	335	318	350	380	371	331	318	355	356	341	353	354	345	341	324	332	342	341	386	370	360	355	349	351	330	343	366	334	347	350	340	315	317	346	341	323	330	336	355	357	335	367	348	349	312	353	361	345	302	313	375	348	368	362	351	348	376	343	399	310	331	355	329	327	330	367	355	346	384	340	362	353	334	375	389	342	360	361	338	310	347	364	305	350	359	359	349	367	329	322	348	336	321	389	333	349	338	331	369	323	353	312	370	337	360	320	327	314	351	354	359	349	338	356	341	364	364	372	362	367	358	319	352	335	364	349	355	360	355	376	337	343	330	364	368	338	369	367	322	358	317	336	334	361	345	349	334	345	348	325	356	332	342	360	360	366	333	372	373	319	335	304	388	384	376	350	338	329	357	372	318	368	333	338	335	364	375	332	364	332	368	280	366	333	322	329	332	320	354	352	366	354	357	350	356	357	359	346	364	370	352	351	348	361	330	378	364	328	338	334	369	363	382	327	312	361	340	368	328	350	328	320	382	345	295	353	351	364	335	347	361	336	374	350	343	323	344	356	325	330	372	358	375	367	329	358	360	334	341	344	295	355	376	358	360	366	316	358	362	342	364	329	382	344	358	351	338	340	341	349	358	331	345	349	362	376	340	351	359	366	372	337	323	358	353	376	338	335	344	357	335	335	334	367	348	358	339	335	335	370	363	326	369	340	337	355	336	352	315	347	359	309	377	375	355	336	363	379	365	332	343	340	340	352	338	342	377	342	302	340	338	349	318	331	344	350	320	353	350	370	347	367	357	350	373	322	362	350	354	365	358	319	350	371	359	329	339	357	386	344	387	353	321	350	369	349	332	317	333	324	350	350	316	306	361	358	336	351	340	304	345	327	338	371	373	360	361	369	360	380	364	331	333	327	302	304	381	336	344	325	364	372	355	341	358	388	363	344	311	352	360	313	340	347	387	340	320	392	368	354	343	373	356	365	327	368	342	349	354	358	386	336	352	362	323	350	372	364	338	316	370	410	362	331	334	345	358	337	341	357	361	346	358	351	342	360	367	370	363	376	334	380	352	357	331	328	354	378	339	339	378	346	380	337	364	375	377	338	393	358	345	381	343	348	326	370	339	356	335	309	355	372	333	352	353	349	339	329	351	389	325	345	334	362	334	374	334	353	349	353	349	359	354	347	354	312	355	372	381	331	331	355	331	370	337	370	351	333	352	379	352	343	354	341	343	355	376	319	367	378	374	370	329	387	342	353	335	368	362	346	321	354	377	351	356	360	336	354	363	311	394	377	342	349	351	347	348	360	419	397	309	371	333	343	362	364	368	361	362	411	361	324	350	345	360	366	350	343	358	362	310	340	370	366	322	339	304	336	357	355	364	382	327	331	364	354	392	380	367	331	347	316	353	346	367	364	347	319	303	363	365	377	357	332	339	358	351	334	338	380	332	357	356	344	330	343	358	335	338	328	371	355	387	370	331	340	336	372	384	361	368	337	362	320	305	367	357	337	371	339	360	367	311	367	304	365	359	371	333	352	345	343	322	370	373	340	368	345	348	374	327	337	345	345	371	383	351	338	322	344	362	353	331	314	306	366	376	341	362	338	331	328	316	342	315	318	359	337	391	337	337	340	385	340	336	370	347	298	343	388	400	371	356	359	371	337	330	349	350	384	357	367	370	349	323	352	340	360	327	335	341	343	322	334	335	347	346	344	313	359	352	366	366	365	337	371	329	349	332	363	379	343	365	322	338	349	358	345	341	347	362	345	346	325	382	354	350	332	377	360	372	386	366	357	335	352	368	381	344	335	384	378	327	343	344	347	334	352	331	353	327	366	343	333	357	351	332	362	324	328	346	364	319	331	363	326	338	360	354	329	361	349	358	335	357	325	322	349	378	345	342	367	389	341	376	348	371	352	331	362	343	359	388	337	355	381	340	352	335	335	312	338	334	340	344	373	363	348	311	367	314	362	361	356	323	348	384	360	347	367	340	346	334	369	336	351	371	331	345	336	369	364	319	378	371	371	361	320	339	332	365	379	374	345	346	375	321	367	354	354	344	365	347	370	346	327	316	344	349	339	343	385	349	336	345	373	376	336	333	370	353	363	359	382	370	350	328	351	327	384	369	341	335	317	369	393	344	332	369	351	342	343	364	345	373	333	357	357	359	385	373	342	361	364	351	334	357	347	367	370	361	380	361	354	356	357	340	342	340	354	360	366	327	361	383	343	329	362	426	330	317	336	348	346	358	343	343	335	361	319	346	344	374	321	351	350	288	318	366	401	349	350	333	413	365	355	305	363	319	339	325	368	345	323	355	300	355	322	367	363	382	312	385	327	303	358	333	305	350	352	344	365	357	334	357	368	344	346	350	377	328	315	344	322	359	332	359	383	353	329	356	341	395	352	348	348	355	356	343
10236	7544	16474	20336	20038	17598	14400	11636	9185	7631	6418	5608	4722	4266	4021	3740	3303	3316	3156	3094	2738	2554	2367	2422	2354	2229	2094	1955	1840	1777	1702	1720	1631	1642	1620	1660	1470	1400	1290	1363	1624	1995	1745	1503	1347	1137	1141	1128	1192	1065	1029	1102	1226	1233	1311	1130	1045	1036	988	984	1047	988	950	1018	995	885	924	911	879	850	891	831	849	880	892	836	855	922	864	855	803	889	874	810	865	813	841	802	830	830	812	827	831	846	838	821	770	797	868	816	846	881	821	802	824	857	779	815	816	828	834	834	848	837	853	798	828	855	881	815	835	812	816	793	809	834	826	797	819	835	851	833	816	860	788	808	820	791	842	821	846	801	807	844	878	748	821	852	825	800	768	856	816	799	847	856	796	853	834	859	812	828	808	833	796	860	834	820	802	782	864	817	850	843	874	751	825	832	819	805	784	781	785	828	778	804	833	849	792	840	815	845	789	823	848	832	770	834	823	850	816	779	814	810	869	831	845	800	818	811	813	866	848	857	868	887	821	830	797	820	835	811	794	816	875	815	859	799	876	848	816	816	829	840	872	818	880	829	807	825	806	836	858	818	819	829	829	817	791	814	884	819	765	854	833	852	833	797	800	784	808	793	798	788	855	808	836	755	790	754	818	872	818	794	805	817	807	823	806	786	772	815	831	790	808	812	839	816	828	811	797	820	811	820	837	756	805	834	791	819	775	865	829	787	828	837	785	759	847	838	783	844	832	816	794	827	758	869	806	815	793	841	891	827	827	762	797	813	887	892	821	837	861	794	872	853	833	802	815	865	801	803	813	859	756	793	834	849	797	833	834	778	819	782	845	828	851	828	863	822	853	839	828	802	829	796	784	868	793	805	869	848	797	800	852	835	817	818	792	801	852	824	829	830	859	816	794	778	786	802	817	794	791	815	795	828	839	781	807	876	796	782	800	807	773	783	824	869	810	856	772	808	832	796	811	831	818	776	857	845	838	826	781	862	831	856	791	836	813	847	812	791	876	830	800	756	881	804	842	856	798	773	819	816	822	803	806	806	824	795	801	830	812	805	814	807	864	837	819	825	852	873	759	789	834	865	811	834	840	821	833	821	860	779	922	853	793	852	817	863	851	800	828	819	846	849	773	813	814	832	793	811	825	786	805	841	817	809	827	824	803	775	854	785	790	820	837	848	851	828	788	817	788	794	809	845	776	818	853	809	851	771	848	762	842	793	856	810	837	883	851	828	768	815	840	822	788	823	808	832	810	789	802	765	828	851	750	794	810	866	773	783	778	813	771	798	849	731	824	823	808	833	797	839	817	829	794	810	880	828	776	831	843	799	829	799	821	873	832	803	807	774	770	777	769	828	814	814	797	771	872	811	810	812	816	829	856	779	840	844	706	780	811	811	853	812	867	832	771	808	840	816	832	805	832	836	859	807	764	826	803	834	822	844	849	776	793	820	791	784	819	721	802	831	856	824	879	780	805	868	836	786	824	855	830	826	840	793	829	865	859	857	825	810	825	774	802	784	771	803	818	792	818	799	859	786	781	832	847	811	837	795	815	782	840	832	866	815	852	762	818	804	818	800	815	797	777	774	809	837	845	842	774	812	796	795	830	854	854	859	883	766	841	832	790	855	819	794	845	825	781	732	796	803	826	789	805	849	826	810	840	803	823	827	828	838	861	863	848	827	867	823	832	821	787	818	839	829	808	762	846	822	837	789	814	822	781	848	809	825	758	818	800	819	781	816	863	827	824	838	828	796	826	776	828	856	816	865	852	851	826	772	844	802	802	801	819	841	836	839	797	783	813	797	762	830	809	826	771	777	807	802	829	830	882	792	859	814	804	819	787	797	814	777	820	786	812	780	819	786	808	810	842	824	815	847	827	862	814	788	790	805	824	803	813	832	789	769	818	790	857	803	815	831	877	806	803	837	830	814	852	762	767	880	846	787	810	858	850	776	810	873	843	805	844	835	832	803	784	797	828	795	838	843	822	781	791	801	767	782	851	806	849	863	805	803	841	819	814	808	810	850	800	794	768	832	803	851	837	833	887	806	788	860	792	818	828	787	821	811	768	815	763	792	823	823	863	852	790	797	834	762	806	815	823	825	865	791	854	837	776	833	834	805	753	845	828	823	842	835	794	878	832	830	784	757	835	833	848	820	850	826	815	814	785	823	847	818	847	802	787	810	848	812	819	832	788	791	823	839	811	793	818	766	824	803	798	821	826	857	833	841	838	856	808	828	818	862	841	747	810	788	797	822	782	795	807	810	812	839	779	820	846	776	803	756	826	800	830	806	876	838	810	806	819	807	855	865	809	796	817	833	825	841	791	761	854	821	794	806	789	806	841	837	816	800	835	817	874	868	814	797	845	841	797	825	816	834	816	808	825	845	841	802	824	829	815	799	815	839	798	784	802	841	832	802	778	771	840	789	801	850	829	819	807	805	784	833	827	805	816	841	833	814	816	765	847	814	806	867	802	814	844	826	833	840	818	821	777	799	858	832	809	826	826	859	786	835	811	790	760	882	778	845	782	757	778	805	825	777	796	792	844	823	818	841	847	798	771	839	823	836	804	822	805	790	817	896	819	811	778	858	806	842	828	855	819	833	829	809	781	822	854	844	835	854	849	862	821	822	835	826	783	813	772	826	825	821	821	781	773	921	780	826	824	772	819	816	843	833	818	815	836	795	767	808	841	805	859	807	822	821	813	832	755	819	832	797	839	796	787	833	816	793	784	808	800	858	792	783	797	870	792	784	811	813	836	841	786	821	786	794	809	786	841	857	795	849	819	852	834	784	848	769	896	792	845	835	798	788	834	836	823	804	840	760	871	857	777	822	812	747	760	857	819	821	801	839	816	808	817	772	867	791	851	847	785	835	846	803	814	796	849	832	774	804	823	721	870	813	807	858	862	804	830	798	798	791	860	819	802	849	809	821	819	875	850	822	825	832	764	872	849	791	801	828	804	763	799	805	860	812	794	854	792	810	768	818	833	855	845	864	845	819	880	807	805	832	784	811	813	843	828	823	816	825	837	802	810	827	801	788	852	828	827	830	807	816	822	822	833	831	832	837	790	819	781	761	806	798	830	825	801	834	802	816	822	784	821	753	836	789	794	795	831	801	822	816	783	784	797	818	867	799	787	821	842	817	808	813	872	837	798	805	823	824	810	813	827	826	921	801	837	823	787	796	826	834	829	815	799	819	825	789	798	888	856	812	832	834	844	790	793	787	824	816	789	805	826	816	845	837	815	828	823	840	798	854	841	782	835	796	826	805	839	831	837	786	832	835	851	831	833	752	882	834	830	815	827	802	828	850	790	863	811	799	837	760	828	797	773	849	822	902	795	789	828	825	827	831	817	809	863	794	818	838	837	822	783	799	841	793	874	837	820	816	845	839	784	865	831	803	764	825	846	857	798	800	763	824	800	857	799	825	824	774	887	855	853	794	831	855	850	801	818	817	827	801	822	875	803	854	857	878	749	797	820	819	830	811	773	825	836	832	827	841
24999	14290	16520	15162	12672	9719	6460	4609	3144	2465	1967	1657	1402	1271	1182	1136	950	971	916	901	771	761	768	698	703	665	665	621	580	555	586	589	608	636	574	579	495	469	441	539	584	594	581	527	525	485	448	434	448	454	429	414	469	492	505	456	388	413	426	426	429	417	426	427	423	404	414	337	403	391	404	430	369	399	378	376	415	412	374	359	404	349	388	369	411	388	363	346	370	341	358	402	382	447	372	347	390	387	377	376	388	398	405	407	332	327	358	391	394	374	361	411	398	392	397	395	401	390	364	348	368	415	373	394	391	346	401	383	379	405	344	391	386	379	369	373	365	388	364	373	415	400	375	386	349	399	411	419	370	381	365	359	365	379	378	394	408	385	387	364	357	378	389	404	387	348	395	354	344	388	376	349	368	415	357	378	349	357	334	397	356	362	403	339	365	389	385	374	397	441	376	415	388	386	386	339	407	391	389	379	376	382	376	422	350	357	353	385	380	373	362	387	356	339	356	423	373	404	390	349	407	364	380	374	341	384	375	393	369	392	396	376	410	322	346	414	409	375	353	382	391	343	381	376	376	392	356	355	407	420	398	348	345	374	350	361	358	368	370	404	397	419	381	399	411	405	367	366	337	382	388	346	389	387	334	376	374	363	375	367	341	392	349	397	407	364	384	391	377	374	360	372	352	359	377	369	379	377	368	365	380	369	347	354	388	374	376	392	401	356	376	361	417	370	367	354	379	349	440	387	392	397	341	372	359	381	369	337	371	377	377	367	382	366	357	381	393	373	380	368	361	380	363	403	389	375	404	358	392	378	380	397	390	365	349	375	383	399	380	373	377	382	382	369	364	402	367	378	378	407	380	365	423	380	367	416	350	403	370	373	368	377	352	405	373	373	374	371	378	381	374	367	347	360	392	361	418	384	374	381	382	370	381	355	365	406	344	403	402	395	364	383	393	402	410	373	407	366	387	392	386	414	366	384	340	401	395	380	344	370	364	373	384	398	388	394	354	343	358	365	373	367	380	394	386	377	362	390	381	378	407	377	387	357	367	380	331	379	386	369	432	386	351	373	346	412	349	381	358	380	364	411	432	366	370	356	408	375	398	369	398	387	355	385	402	374	391	369	423	406	378	381	389	430	366	382	374	392	400	387	381	394	386	359	353	368	366	381	331	364	414	377	358	378	374	383	394	354	392	372	380	351	334	418	374	369	368	372	383	421	361	331	373	365	380	342	382	382	396	384	350	380	344	396	366	410	336	379	343	347	347	377	387	390	391	397	354	397	396	393	360	391	359	351	392	377	377	387	363	367	396	394	381	379	367	388	407	394	360	358	371	352	380	399	351	367	362	351	336	357	411	359	375	354	384	366	366	318	364	359	374	362	405	405	376	363	359	341	361	390	342	336	376	363	335	380	355	371	380	386	378	356	355	384	403	366	382	357	412	382	369	357	349	352	392	353	409	368	421	379	388	381	346	394	378	354	367	363	385	362	379	379	344	375	372	356	316	383	375	387	393	360	386	376	395	345	419	345	380	379	377	339	377	370	381	402	396	333	371	374	398	379	368	330	399	373	389	359	346	388	360	360	391	362	363	387	382	387	417	358	334	352	368	357	365	372	373	409	383	372	350	380	384	381	436	379	361	385	360	379	395	352	404	387	395	356	352	369	377	391	379	371	372	389	422	348	371	380	366	355	379	368	357	340	368	371	352	357	394	391	399	365	384	370	360	376	342	362	378	403	363	357	402	371	340	378	369	413	394	354	362	385	379	420	393	385	352	369	368	388	368	356	379	364	422	373	407	394	407	389	368	380	398	363	351	390	375	401	364	370	371	381	404	359	397	336	350	374	388	357	393	398	374	371	349	398	383	381	402	415	379	356	379	378	362	395	408	374	408	378	354	342	391	375	394	316	386	400	387	376	393	376	388	357	371	353	396	391	392	371	409	359	402	372	347	331	378	370	368	388	383	375	374	396	364	387	380	343	335	378	369	366	348	407	390	395	407	351	371	376	361	362	406	376	376	345	357	384	373	348	346	340	369	393	408	353	410	360	354	355	401	358	395	384	382	385	379	375	407	369	375	377	367	387	379	350	378	360	367	439	354	382	385	384	406	385	367	406	352	365	370	461	372	365	411	412	375	374	378	360	394	408	397	360	349	368	378	367	368	369	375	393	405	333	410	398	382	399	342	358	392	369	389	352	364	377	416	379	398	379	360	373	370	375	363	369	353	371	373	409	412	378	396	384	389	355	349	357	381	369	374	367	394	364	349	353	388	359	380	438	350	396	355	372	383	353	379	385	396	386	378	344	382	385	312	392	355	407	365	330	403	392	394	357	384	400	400	361	389	348	388	372	371	345	345	342	408	340	348	353	366	405	384	413	345	370	342	373	399	336	392	371	405	376	338	400	423	383	356	385	386	345	399	372	356	368	376	372	370	379	361	396	384	358	385	368	388	385	359	403	379	372	393	421	362	386	362	382	399	379	350	382	363	394	388	390	371	364	389	398	356	383	367	403	373	419	347	409	347	352	357	389	339	395	370	386	397	372	368	396	391	378	365	349	381	363	355	381	369	381	387	352	369	411	349	417	405	373	353	390	357	389	350	378	382	372	377	385	420	359	358	357	379	369	368	399	361	382	383	375	389	397	361	386	375	362	403	366	362	349	386	380	343	386	442	369	389	396	401	387	369	370	375	380	371	375	386	396	393	379	360	381	370	351	328	363	370	349	387	381	373	377	373	366	355	380	368	396	387	381	359	380	368	369	371	391	401	382	415	354	386	395	362	336	382	355	334	375	388	407	375	384	345	393	352	366	371	366	394	390	336	392	370	335	380	393	389	344	369	393	387	342	350	378	363	371	373	352	390	398	364	357	356	356	389	375	362	345	371	393	374	326	346	407	360	362	359	365	378	370	356	375	398	391	382	367	373	355	346	367	395	396	359	363	351	377	366	385	361	401	383	374	369	417	388	341	368	345	346	363	399	365	368	377	383	385	382	394	369	355	369	386	378	352	370	374	379	376	424	345	370	359	359	384	378	399	389	368	376	350	363	336	388	359	376	322	391	369	341	324	404	373	379	372	400	387	376	435	379	388	376	370	391	376	361	337	385	352	359	381	324	355	356	376	387	388	364	364	382	346	337	348	330	331	361	348	369	365	397	374	343	384	363	406	408	388	375	364	399	383	336	379	391	369	426	375	394	329	393	404	386	384	361	383	339	349	334	394	377	343	394	392	407	386	360	375	379	362	383	380	332	372	391	406	368	365	390	382	387	376	387	391	392	395	380	358	401	345	411	360	378	380	379	362	389	336	356	393	366	370	363	380	398	341	402	367	371	394	362	380	356	388	410	342	387	395	378	391	370	346	391	378	439	399	402	390	378	362	365	381	346	376	391	357	365	351	350	392	374	359	390	380	344	375	374	425	376	420	391	386	363	351	387	362	363	378	372	395	394	417	383	320	386	349	349	400	389	407	389	358	377	364	385	415	369	363
13194	10471	20767	25684	25254	22860	18554	15306	12326	10482	8939	7563	6362	5894	5544	5114	4490	4456	4394	4070	3647	3404	3235	3196	3055	2953	2811	2512	2509	2387	2275	2207	2264	2264	2174	2133	1886	1751	1773	2014	2345	2813	2325	2035	1854	1642	1532	1408	1560	1388	1311	1355	1592	1692	1826	1357	1324	1219	1171	1219	1178	1065	1190	1205	1180	1030	999	1042	983	951	956	932	932	965	981	936	947	935	893	938	864	933	892	889	874	909	874	875	884	866	881	877	834	914	869	900	886	887	913	871	846	818	869	862	904	853	885	863	944	894	810	854	877	899	883	877	856	880	834	860	941	903	832	858	830	862	906	901	857	873	859	842	911	859	901	830	853	855	886	896	877	855	918	843	825	852	853	896	840	896	839	890	838	885	816	832	866	843	840	912	892	870	834	818	872	961	858	821	852	858	865	863	872	851	838	836	888	875	827	887	887	850	824	825	898	839	832	856	880	895	825	820	896	814	901	880	879	838	852	893	903	833	864	857	845	917	890	873	825	839	851	861	875	843	864	923	876	843	886	883	870	865	869	883	873	800	881	857	884	895	863	927	834	817	827	874	868	839	858	830	892	897	876	821	817	816	880	880	866	910	868	871	873	791	841	824	882	879	845	856	885	896	839	889	859	896	941	906	900	856	850	853	889	850	866	882	912	889	895	856	888	842	893	820	874	866	905	854	852	805	869	869	873	911	849	867	887	898	860	827	871	872	935	878	822	856	888	863	813	911	840	897	809	938	825	825	929	895	829	929	842	851	865	815	849	842	914	884	847	869	876	829	880	802	884	847	871	831	864	846	870	909	837	856	856	888	864	850	867	858	859	876	869	857	841	885	818	852	835	826	908	854	876	911	942	846	853	872	883	875	836	900	905	845	846	856	814	816	846	839	876	874	861	851	841	919	837	852	878	837	889	894	816	868	896	860	895	810	853	888	825	834	886	911	880	902	844	867	847	844	839	836	864	885	869	868	795	805	860	829	851	853	855	831	832	861	889	881	829	863	888	849	901	874	870	891	826	819	862	874	884	820	854	927	928	846	900	825	833	871	858	857	889	841	905	846	820	877	890	884	879	835	833	884	888	866	842	877	877	883	854	850	872	859	885	852	853	859	876	851	845	864	839	869	867	855	859	858	852	826	877	884	843	874	851	882	929	875	816	879	861	864	811	837	893	824	899	901	860	868	828	906	852	901	896	897	842	881	904	865	865	860	850	839	865	840	856	885	850	873	900	884	902	830	827	875	868	830	882	834	843	819	902	852	819	896	867	894	885	905	863	845	808	868	862	826	820	897	931	858	881	890	830	877	784	863	868	849	837	865	840	854	924	874	830	809	845	889	852	900	865	896	887	936	904	845	867	871	870	903	891	865	819	842	866	912	854	915	929	856	910	884	840	853	869	908	895	829	797	831	868	900	835	817	862	863	863	905	885	827	902	903	872	923	878	833	855	860	881	825	846	897	893	884	849	840	857	889	876	780	866	849	896	836	856	875	865	854	866	860	856	891	882	892	916	879	846	850	825	887	885	791	876	948	900	855	822	907	813	834	868	868	887	816	844	833	838	884	914	853	899	865	875	846	871	815	907	853	865	852	877	878	800	878	886	831	855	875	853	870	821	872	912	847	882	838	852	837	890	877	840	886	792	870	834	833	788	812	874	881	851	840	850	890	904	840	815	890	846	851	847	941	876	859	883	895	828	887	932	845	829	891	888	806	875	954	815	886	845	896	904	923	924	831	858	920	921	896	847	845	869	856	886	926	871	890	829	865	850	830	880	867	852	874	886	886	884	914	858	959	883	829	854	863	880	815	858	847	839	806	861	852	912	855	911	861	852	887	874	922	890	862	838	894	858	820	884	914	899	858	844	889	833	857	899	833	875	865	873	845	881	889	854	844	818	869	796	805	786	873	892	811	899	878	827	875	886	848	856	895	826	913	874	887	811	848	862	837	812	860	868	856	861	907	885	876	846	893	918	857	851	854	879	894	821	853	868	887	838	894	834	822	854	919	865	824	825	817	882	878	851	864	884	824	933	833	871	825	885	812	916	855	869	877	892	882	830	839	838	863	886	822	844	845	846	879	832	826	855	896	895	837	852	861	881	882	894	882	864	893	865	830	918	904	855	873	841	855	883	862	883	846	833	861	848	832	881	858	848	896	887	862	852	861	900	859	890	884	808	876	874	886	853	857	831	850	860	863	824	913	856	830	847	883	894	870	824	861	900	839	883	842	817	936	824	870	828	857	848	925	843	874	846	858	837	823	903	866	825	853	917	922	853	892	867	886	843	852	858	832	873	892	824	840	861	896	905	834	900	824	809	852	885	860	862	830	842	837	847	908	844	874	893	908	816	908	902	856	850	865	870	872	825	792	898	838	866	887	836	845	826	821	877	828	881	902	901	824	847	858	876	919	855	839	854	805	889	828	856	830	867	848	875	890	898	857	810	898	873	895	900	859	844	876	862	852	821	854	853	864	890	895	860	826	885	810	860	885	880	869	819	902	833	857	871	845	897	863	808	805	873	875	829	835	841	875	833	857	867	897	860	851	895	832	888	881	890	809	894	818	858	817	840	836	906	827	857	903	858	908	890	859	826	915	851	885	871	849	858	855	876	853	771	830	847	802	872	898	846	873	875	856	799	884	847	889	885	843	904	834	853	807	866	850	882	882	809	895	869	895	853	884	864	883	804	882	849	868	884	848	922	885	817	846	871	830	844	868	843	927	898	851	870	870	867	847	893	913	879	872	865	850	815	844	836	861	857	901	879	869	848	900	853	889	851	864	860	814	905	877	869	857	875	904	826	835	885	841	884	850	837	834	864	857	866	879	856	860	862	836	844	852	879	899	874	876	850	836	888	868	883	862	897	839	879	901	844	876	802	867	791	823	869	873	803	874	855	856	856	883	879	873	858	870	836	883	803	859	828	877	870	854	832	875	880	870	827	902	871	905	860	812	838	855	881	869	860	849	864	888	844	932	864	852	879	891	834	921	886	906	830	903	857	879	853	902	836	879	850	875	847	877	847	882	902	848	864	848	854	831	836	866	862	878	882	927	914	816	831	822	852	878	936	838	843	916	863	854	836	890	905	846	921	871	821	842	845	890	864	881	825	826	864	850	828	862	865	890	859	870	800	824	908	878	876	885	857	851	869	875	920	855	904	884	871	825	885	823	880	877	882	810	841	874	884	842	827	858	863	859	859	812	794	866	856	861	905	829	838	890	851	819	880	889	851	913	859	883	830	887	901	846	917	891	893	840	814	890	889	888	889	878	854	892	856	884	849	867	875	843	863	823	834	874	870	819	848	853	848	855	875	819	898	862	929	896	887	819	868	915	868	869	818	879	862	851	860	880	879	872	870	849	853	857	905	839	928	885	854	903	881	882	851	862	869	854	857	834	858	892	896	876	838	826	878	911	915	816	820	851	849	855	852	886	848	858	841	840	840	898	803	846	906	830	859	883	862	862	908	821	852	842	848	879	844	837	871	873	890	872	946	862	801	836	883	839
8226	4928	6489	5477	4016	3051	2252	1675	1256	964	871	701	654	632	573	549	521	460	498	491	442	441	403	418	401	375	379	349	373	370	333	335	329	325	346	298	340	329	328	275	272	303	308	334	327	291	299	323	281	297	294	297	316	332	283	320	329	339	292	313	305	294	343	290	324	293	309	305	305	301	330	317	267	346	274	301	298	319	325	312	292	284	277	265	287	286	290	303	315	325	295	292	286	296	278	286	333	288	306	314	276	320	288	290	306	312	311	318	296	292	309	304	305	333	318	297	293	294	292	264	291	307	301	314	334	339	267	284	283	295	330	313	317	314	321	299	305	313	317	318	310	289	302	295	291	283	346	290	260	295	304	295	268	288	332	304	283	295	326	320	316	310	317	294	294	308	297	282	313	255	294	279	296	305	296	285	294	264	274	301	335	305	291	293	324	310	345	318	308	336	317	300	354	327	290	296	293	291	317	292	304	301	278	312	279	272	310	321	297	315	275	312	283	336	297	327	293	273	276	315	292	306	302	292	338	310	307	293	307	268	305	281	304	283	292	302	301	308	328	273	312	290	304	319	313	281	316	283	287	297	278	301	289	263	311	301	271	282	288	307	315	311	309	274	309	310	297	293	283	336	306	304	291	282	290	296	315	303	332	286	302	318	327	292	275	313	328	321	289	310	304	314	332	301	321	315	283	296	297	303	304	310	310	303	290	319	298	325	281	324	277	276	288	299	290	275	264	322	314	293	279	320	299	339	317	299	281	300	325	281	269	330	273	300	284	302	284	329	292	315	270	285	315	249	260	288	284	301	324	315	287	307	307	325	309	317	293	267	291	298	286	292	316	293	291	332	322	351	316	277	348	310	313	287	281	283	290	277	309	291	325	336	285	284	314	343	285	298	287	273	308	303	297	305	298	272	250	290	298	321	315	278	316	301	305	298	329	309	289	298	324	290	321	290	306	304	328	275	320	284	277	294	274	305	301	303	305	308	312	258	285	277	269	305	303	304	287	297	254	315	309	285	300	297	285	311	315	336	291	324	293	284	270	307	310	302	270	301	302	305	312	302	292	316	292	290	280	279	287	300	331	321	309	313	295	282	279	334	307	336	297	321	317	324	305	326	313	297	281	309	318	296	330	300	307	300	303	308	320	263	308	301	336	354	314	311	323	286	289	285	287	324	284	315	337	302	316	312	326	318	279	297	286	293	308	288	299	286	279	312	306	298	296	270	291	305	327	314	299	265	295	284	307	324	289	320	299	297	319	292	323	270	318	291	296	329	316	249	309	270	267	301	290	329	273	300	288	307	263	339	311	298	276	303	325	295	274	289	310	306	304	283	283	318	321	276	255	298	329	309	324	299	305	309	338	286	298	310	273	297	273	279	312	291	302	305	285	297	331	326	316	313	271	323	287	295	311	272	286	295	290	306	287	303	339	312	314	286	338	293	286	293	279	299	295	313	294	296	300	322	261	315	292	304	291	295	285	317	300	289	302	293	262	307	296	298	327	320	292	295	315	311	298	281	283	292	293	317	288	314	325	291	293	273	283	288	312	306	281	292	307	299	318	306	321	332	259	299	308	286	323	273	284	304	320	303	298	302	335	285	290	250	314	291	317	286	298	293	280	308	294	295	291	304	307	297	303	294	296	288	311	326	294	295	281	293	342	321	313	321	293	283	306	283	265	310	279	334	291	311	311	301	297	295	324	297	274	317	306	313	290	283	308	300	330	286	299	327	307	294	306	287	300	307	314	298	267	306	292	307	314	306	329	267	279	313	292	287	341	289	314	295	310	303	315	297	318	311	293	309	282	297	275	296	303	259	297	295	282	280	320	288	286	312	293	296	284	283	313	290	305	305	289	284	284	309	314	325	323	280	316	324	274	298	329	309	334	285	309	306	274	297	260	307	304	273	290	300	294	279	270	306	315	289	280	351	290	309	297	287	305	295	324	307	301	293	311	322	314	316	343	295	292	326	319	290	314	305	325	273	310	292	280	282	296	317	293	332	297	313	315	315	358	281	260	298	306	303	320	278	302	309	311	296	310	306	304	279	287	307	301	308	279	330	287	318	280	317	290	279	297	331	289	291	305	265	249	321	323	338	314	306	266	299	310	281	297	295	308	297	308	297	289	339	318	298	301	248	312	268	310	266	282	306	304	297	310	295	332	294	293	274	312	316	310	335	285	299	328	303	316	286	297	325	304	345	288	279	363	312	293	266	311	286	300	298	279	282	311	272	320	317	290	349	311	275	284	279	288	278	297	331	282	316	304	307	291	267	284	301	323	344	289	287	293	290	332	312	301	296	310	297	303	313	333	320	305	283	325	284	298	298	292	290	289	322	277	299	290	295	291	301	289	308	290	316	326	289	299	325	310	278	307	274	257	317	293	310	297	295	304	312	281	320	302	281	308	289	303	269	298	322	307	301	308	297	276	307	311	299	295	321	304	305	286	289	264	298	312	291	289	298	287	307	294	292	308	269	318	292	284	308	304	293	298	307	296	285	322	311	273	256	306	272	293	294	291	322	307	292	325	275	296	331	301	280	275	330	297	313	307	277	283	310	306	275	297	289	302	303	285	280	339	291	294	304	310	332	302	330	302	343	258	275	284	293	305	287	282	283	300	293	296	317	269	313	335	319	298	293	307	280	309	291	313	321	297	281	303	289	293	277	348	291	303	295	286	317	312	286	320	300	308	309	295	277	308	314	303	291	325	314	288	277	270	310	315	328	279	294	334	282	274	276	307	277	291	322	320	285	303	299	301	303	290	295	332	323	305	319	290	300	285	334	298	268	330	310	325	322	326	313	307	292	274	290	316	280	317	312	286	308	324	322	271	320	287	331	285	262	329	324	294	313	314	298	289	288	315	271	311	288	275	265	284	299	306	323	320	294	298	315	288	323	302	302	301	303	295	291	278	300	321	270	288	318	290	300	298	309	286	311	293	317	292	262	304	296	265	305	316	303	273	295	280	316	326	284	295	270	322	288	344	316	311	281	336	340	319	271	287	281	309	309	294	352	277	308	328	296	297	331	296	289	306	291	308	299	286	305	305	317	289	313	329	283	296	326	288	284	304	303	334	314	291	351	307	283	303	288	298	291	263	328	294	288	287	331	285	290	287	317	291	272	350	261	318	325	283	284	287	321	293	310	288	316	280	295	326	323	286	299	286	311	269	297	271	292	275	318	308	321	290	292	292	290	279	293	294	290	329	324	304	296	344	305	288	292	267	268	293	302	307	299	320	265	280	270	287	300	282	276	325	267	265	305	299	293	287	304	297	275	311	283	292	291	297	300	288	317	323	282	289	293	286	299	291	297	290	336	327	316	342	275	275	264	270	292	271	310	304	279	316	317	327	310	280	277	309	294	276	310	282	296	319	342	319	283	312	291	303	283	304	320	311	304	304	280	305	287	286	286	274	281	334	307	331	269	254	296	297	325	303	338	303	301	296	315	291	271	314	276	320	315	315	315	344	299	328	283	282	291	282	311	272	261
5148	4597	10955	13544	12847	10952	9029	6979	5362	4440	3842	3149	2897	2643	2416	2310	2147	2049	1973	1783	1698	1683	1597	1486	1553	1393	1276	1196	1171	1179	1129	1052	984	1002	969	930	920	940	905	872	891	834	889	844	841	811	799	794	797	771	777	719	789	821	782	772	775	820	779	761	733	744	785	785	729	740	732	662	713	706	769	744	738	767	743	729	760	673	713	703	745	735	742	723	747	751	719	744	753	747	724	694	726	726	713	655	713	729	685	744	736	699	720	802	693	732	731	705	716	683	727	722	738	758	688	730	746	730	705	684	727	705	718	691	698	704	719	699	683	707	732	700	739	693	693	734	701	756	709	682	706	748	726	714	683	709	742	735	736	697	713	660	696	740	751	702	707	761	707	698	698	759	691	753	696	711	726	683	719	658	742	748	677	712	723	697	697	726	660	705	743	737	748	762	691	763	697	745	697	725	740	706	727	724	698	667	720	698	728	710	708	716	698	731	684	665	713	708	670	712	701	700	708	686	721	709	737	716	728	702	684	748	720	722	732	744	671	716	668	760	701	719	705	654	693	738	698	721	727	697	733	734	701	713	712	714	731	705	705	718	709	709	716	684	714	708	757	687	765	716	670	711	765	733	659	660	694	696	702	703	738	670	692	708	687	699	662	694	709	675	690	698	724	727	700	717	659	749	771	731	742	714	733	713	661	738	720	708	694	690	699	676	745	679	670	704	733	709	729	716	730	715	703	754	697	716	695	686	732	708	673	695	715	670	684	720	702	730	659	723	725	728	690	650	710	732	717	690	734	701	682	787	661	690	729	710	697	712	722	698	672	697	704	696	741	780	787	739	668	706	719	662	727	713	670	712	689	660	713	716	739	684	680	694	717	681	681	737	689	762	739	719	688	735	689	707	693	721	728	716	721	694	724	691	746	732	736	702	721	671	688	743	725	695	660	678	769	731	698	750	646	696	716	739	712	731	704	748	663	705	735	699	712	680	713	728	727	754	733	722	687	702	720	719	695	741	697	694	739	725	735	719	658	701	691	727	707	706	694	719	708	699	691	756	702	716	691	768	714	670	683	714	719	707	697	706	688	681	700	717	686	729	757	704	757	725	780	702	712	771	764	717	733	695	743	706	710	718	690	720	705	705	736	741	730	706	697	722	753	682	740	697	722	694	725	724	757	743	711	717	704	693	706	715	710	721	689	681	704	693	717	735	747	748	717	691	742	676	795	704	685	755	788	684	713	694	715	748	650	692	740	687	710	714	741	678	681	738	670	716	727	723	684	700	686	701	684	710	724	676	727	692	702	744	702	689	645	746	721	735	735	736	717	691	765	700	680	727	666	740	682	757	714	717	717	734	759	683	721	695	743	714	705	735	713	698	748	720	653	711	719	676	703	702	755	687	697	700	709	673	703	757	757	707	708	704	705	757	709	765	628	708	744	716	727	694	745	748	707	700	729	685	697	731	771	702	713	757	716	718	733	681	673	747	677	697	672	735	720	716	684	713	724	723	694	738	756	714	699	752	707	720	697	716	699	719	745	706	706	705	705	728	765	724	732	770	723	765	722	758	694	750	722	714	710	732	737	717	691	676	692	697	703	749	706	684	718	707	739	680	754	754	705	727	675	726	760	713	710	666	740	688	726	677	673	719	754	729	780	719	723	707	689	710	694	759	733	707	690	736	669	706	719	690	703	753	722	713	698	703	726	708	660	703	739	712	712	721	748	703	672	707	689	690	691	701	708	743	699	736	720	731	703	694	742	733	732	720	683	721	699	717	748	713	643	747	691	690	703	674	739	711	708	762	726	744	719	685	687	733	661	720	720	671	693	669	703	727	748	690	684	674	706	751	728	697	740	637	733	728	710	707	742	761	709	715	716	723	747	726	766	714	714	699	684	727	718	778	730	745	766	712	727	781	687	675	673	704	724	690	715	768	692	754	684	713	704	687	709	737	671	668	756	785	703	704	757	724	667	654	709	721	696	765	690	697	699	741	721	756	712	730	707	670	690	744	730	698	738	707	660	711	763	744	723	714	749	757	711	703	729	718	705	701	699	724	779	710	681	719	751	703	726	700	703	722	719	740	667	710	687	696	678	734	720	698	732	696	708	723	679	733	735	676	692	712	747	722	693	687	724	695	714	693	735	745	697	658	721	719	716	739	697	734	729	716	686	760	673	715	704	701	723	702	712	732	715	712	766	702	731	697	701	726	702	725	741	704	724	686	723	713	669	715	711	674	680	693	748	734	754	686	709	748	724	683	737	690	714	725	693	712	726	699	656	710	717	687	701	688	664	739	711	730	705	714	740	733	744	654	699	715	706	709	716	730	731	705	710	755	704	741	722	695	705	709	753	678	672	685	744	744	682	724	665	725	688	710	708	723	673	709	719	661	716	738	732	733	694	689	699	711	689	752	731	713	706	688	748	724	710	729	720	741	698	749	691	735	717	713	697	679	764	694	724	742	703	720	713	702	731	659	736	703	703	749	737	722	701	686	747	726	678	743	695	717	712	681	708	724	690	718	730	695	729	719	715	677	671	708	760	736	739	736	645	681	685	702	697	661	640	711	719	716	734	717	703	719	746	741	698	645	740	723	693	717	667	788	694	665	713	718	752	689	670	712	701	704	710	707	728	739	700	676	715	673	709	711	751	698	690	675	647	677	696	734	740	722	730	691	697	705	710	719	704	736	739	758	718	724	755	715	722	721	704	675	738	709	734	706	716	658	725	713	708	721	736	684	695	699	693	763	701	718	766	748	724	690	759	729	707	760	737	689	690	696	717	720	684	677	718	688	739	729	765	705	749	680	702	738	686	748	728	772	723	741	748	754	734	649	741	705	690	699	745	706	712	728	712	691	731	694	699	722	682	712	740	733	733	662	679	736	719	706	699	714	682	732	690	709	719	678	761	726	687	739	683	691	687	725	738	700	707	628	734	715	734	728	668	715	723	685	716	698	730	698	717	741	705	683	704	728	755	683	723	725	694	743	714	693	760	701	715	687	714	685	743	719	764	704	683	693	672	707	696	701	663	705	657	663	656	715	698	668	676	691	666	695	754	676	683	705	661	752	741	684	713	667	715	731	702	723	753	682	702	710	721	749	718	674	732	687	699	674	687	702	703	761	640	715	765	722	737	668	686	724	669	695	669	725	720	733	737	721	765	729	707	695	685	732	726	678	683	702	691	737	719	685	751	704	679	718	686	687	756	682	650	720	722	687	713	764	691	715	678	725	711	696	695	675	714	692	695	719	729	734	695	724	719	708	735	714	744	783	694	725	748	679	693	720	700	728	720	691	736	690	736	688	698	711	722	697	688	695	756	731	678	677	692	701	718	724	726	742	691	746	713	707	732	722	669	709	766	706	742	672	707	744	685	720	731	719	741	684	682	689	680	633	772	681	716	698	686	667	726	707	717	752	721	735	725	721	719	715	710	679	740	699	740	687	733	702	713	684	775	714	741	682	753	713	691	724	723	671	750	739	632	721	740	698	743	687	687	732	777	717
17028	9444	11577	10955	8956	6575	4524	2945	2160	1671	1407	1195	1043	899	850	805	744	728	722	736	661	602	587	588	547	500	479	552	480	496	465	437	513	444	421	439	445	455	400	400	485	445	417	405	399	429	393	405	387	379	382	376	377	392	386	390	365	365	366	362	385	358	338	345	326	358	354	331	384	350	354	324	378	326	365	355	355	351	338	385	404	352	340	347	320	336	346	306	346	351	332	335	359	351	344	357	368	330	312	387	361	356	376	354	352	327	350	338	345	338	329	350	329	348	325	347	314	348	352	330	324	396	358	341	380	320	331	317	303	350	319	336	335	309	357	306	342	333	335	330	340	380	372	366	327	352	337	321	328	381	347	345	357	368	298	353	348	359	313	364	365	350	315	312	363	347	312	338	349	356	329	328	352	396	338	319	314	365	343	326	349	349	377	346	329	353	370	351	342	382	311	342	328	351	375	331	326	318	357	348	336	315	356	321	331	322	324	342	342	372	325	323	359	329	338	348	342	332	358	366	370	350	343	333	342	363	355	338	343	365	345	363	355	339	341	345	312	320	335	371	368	366	329	340	354	302	310	330	373	364	358	309	315	330	330	339	371	328	381	347	360	350	334	367	341	295	339	356	372	378	359	336	330	340	343	340	329	373	314	335	323	363	355	351	348	315	363	340	363	364	357	385	346	317	345	350	337	347	345	348	326	331	375	341	357	326	327	323	314	324	371	332	307	370	353	323	337	333	356	318	346	393	313	341	351	369	289	337	347	318	349	360	294	357	331	349	379	375	311	334	309	331	358	354	337	375	385	355	323	338	330	353	306	367	369	337	325	330	383	348	364	341	318	336	352	355	353	360	344	335	334	366	387	362	352	350	326	343	341	342	353	367	339	368	315	344	378	343	350	321	338	357	354	362	345	350	352	376	339	311	358	344	370	324	368	331	356	379	313	353	348	351	388	331	312	342	367	352	376	353	320	370	347	322	363	347	391	348	359	349	346	330	314	369	345	357	363	327	346	357	347	379	335	357	350	336	310	343	308	353	317	349	349	327	355	339	356	370	343	334	341	374	322	339	326	364	303	352	337	318	368	358	374	322	330	357	313	349	330	359	353	365	334	338	329	322	335	381	322	324	361	386	359	316	343	359	380	356	356	291	358	356	359	343	376	343	347	332	336	346	372	363	309	333	338	290	336	365	345	321	368	357	330	334	339	320	349	345	370	370	317	329	368	324	367	306	356	344	341	351	349	373	378	376	313	381	334	370	332	352	368	365	324	340	323	337	348	329	371	337	373	341	336	346	314	393	365	355	381	364	340	335	347	365	333	343	355	329	331	311	334	341	323	337	349	344	349	346	317	332	331	344	322	359	332	360	317	313	346	342	324	366	354	353	339	311	331	316	321	344	327	312	345	331	369	356	304	327	336	334	309	325	346	351	324	330	386	303	321	364	305	369	319	342	341	368	336	322	304	346	365	358	354	335	333	346	320	339	351	367	360	374	350	324	332	329	350	321	334	320	333	332	353	349	345	353	334	348	339	322	364	303	339	345	320	344	332	390	353	341	344	330	298	344	337	387	335	320	323	309	337	363	385	314	347	346	322	356	349	302	320	367	329	369	364	373	355	364	347	358	329	340	358	347	344	338	341	359	360	409	422	348	383	352	352	319	322	336	388	348	345	347	373	337	345	427	359	315	358	350	322	374	344	315	361	366	329	363	352	353	360	358	304	384	334	347	311	339	353	418	370	357	360	334	345	347	328	317	371	377	356	357	335	326	349	351	334	357	316	364	325	384	346	331	370	348	335	362	355	360	375	347	310	336	367	343	318	333	312	349	329	326	317	370	313	360	348	330	385	323	337	323	319	351	340	354	325	351	369	307	352	354	317	342	348	341	395	366	351	360	336	362	353	335	340	355	381	361	341	361	341	334	335	314	372	370	387	354	357	349	322	335	331	342	332	348	352	371	328	351	391	361	338	316	322	327	355	346	334	384	373	329	350	357	336	314	334	357	375	331	327	321	345	364	321	342	353	336	361	358	329	368	349	335	327	323	344	320	329	331	342	339	383	317	340	345	328	326	330	355	322	346	316	371	356	353	338	309	356	356	346	344	337	367	376	311	341	341	314	366	331	363	345	348	354	318	354	331	365	349	318	348	311	351	363	359	347	371	350	354	352	321	340	331	346	356	343	378	334	350	293	339	321	309	350	318	356	315	351	339	341	335	320	369	315	364	338	308	327	377	359	349	320	331	379	355	337	349	327	363	378	351	342	344	347	339	346	366	365	335	328	339	338	328	318	340	348	357	329	355	315	300	352	329	349	364	319	382	367	385	356	308	298	373	359	381	335	342	343	342	382	334	343	308	337	333	332	358	339	333	324	326	336	331	341	359	321	299	317	332	297	357	331	300	370	343	355	331	310	330	322	353	350	318	346	364	320	376	363	349	357	321	349	336	343	353	319	356	371	352	302	351	381	344	369	329	353	348	356	327	324	350	355	343	324	359	365	351	324	363	365	343	344	388	372	323	357	366	340	348	350	318	361	342	360	332	340	326	320	353	328	327	330	357	342	332	334	345	383	352	327	347	348	344	365	340	348	327	363	351	341	315	328	338	362	323	357	333	313	325	335	352	324	353	381	334	368	381	388	350	372	383	344	354	339	338	325	333	341	324	350	360	313	333	315	348	328	333	345	321	325	376	344	350	359	388	349	330	339	363	340	386	384	321	357	347	372	390	339	335	343	346	351	324	361	335	345	347	327	343	364	342	307	347	366	359	348	345	330	339	362	333	386	359	330	325	367	340	330	339	355	344	354	324	372	353	335	392	324	327	349	350	343	337	338	324	336	329	338	355	320	342	329	347	383	332	308	369	331	365	378	334	362	335	326	356	340	304	349	373	352	293	357	353	319	336	352	343	339	346	338	367	315	358	385	340	356	355	342	346	335	354	351	390	335	333	364	344	370	376	358	333	354	333	335	330	349	304	330	297	328	320	322	334	308	331	340	361	356	356	334	347	337	346	336	355	332	356	371	374	326	339	371	362	364	325	334	343	356	324	357	329	349	306	343	351	329	353	355	351	320	342	339	331	324	328	376	360	343	346	361	371	344	373	379	342	300	311	334	352	368	323	350	390	368	309	304	379	362	336	353	396	343	371	348	345	363	337	325	353	348	356	324	329	369	371	341	357	337	343	327	342	360	344	359	355	319	353	317	316	375	361	345	368	305	352	354	337	344	349	344	363	374	349	320	346	311	349	378	377	343	365	324	339	330	318	326	355	370	374	341	344	366	334	361	355	332	355	361	334	329	317	354	343	344	342	345	337	305	342	372	343	354	367	352	334	331	362	316	311	316	359	354	342	335	356	346	382	335	312	340	329	327	338	315	323	333	365	353	342	322	324	381	357	351	362	340	328	314	316	356	342	367	334	336	322	340	375	338	358	334	360	324	379	351	333	319	318	336	369	362	334	362	354	348	361	332	360	378	382	357	359	338	334	326	324
10159	7591	17237	21160	20913	18052	14473	11310	8973	7781	6444	5388	4819	4262	3916	3595	3578	3292	3212	2925	2734	2480	2377	2408	2302	2125	1989	1862	1885	1805	1792	1661	1604	1734	1653	1416	1341	1368	1393	1538	1684	1649	1389	1312	1300	1421	1306	1208	1169	1133	1098	1094	1187	1262	1221	1060	990	931	982	974	945	934	973	949	940	895	886	918	859	928	880	893	904	862	892	875	869	833	845	775	804	855	818	860	837	815	808	814	839	855	814	836	848	833	809	848	744	804	828	803	825	758	814	788	804	783	790	792	790	781	813	774	842	725	781	815	792	810	835	837	850	795	779	809	783	812	800	800	814	778	838	771	810	781	801	853	820	830	768	823	832	839	806	836	802	786	809	819	807	829	817	787	803	790	787	801	784	746	802	816	796	790	801	823	784	827	814	777	830	773	787	797	826	808	787	768	755	805	844	810	808	781	767	763	826	795	882	809	835	852	765	803	784	804	800	812	759	791	772	833	826	822	798	823	814	814	780	803	801	821	815	793	846	794	831	821	777	824	819	850	804	806	812	826	817	792	866	816	790	782	775	795	782	788	811	775	804	782	830	807	821	792	840	785	839	835	802	799	758	813	806	794	802	837	800	807	765	810	807	806	826	821	805	790	824	830	786	840	802	802	785	818	862	806	829	835	798	840	837	788	798	764	832	823	762	804	854	788	752	815	791	806	849	821	772	797	796	814	842	765	852	811	764	837	762	827	839	792	813	819	804	798	821	807	824	821	820	815	829	835	825	847	822	827	837	823	767	781	781	803	837	830	802	809	806	784	802	804	795	816	798	829	845	779	794	776	802	772	827	794	778	788	776	837	844	846	779	804	807	872	848	791	848	806	787	850	802	769	852	819	838	790	815	834	838	850	774	783	821	847	805	868	780	866	836	770	811	835	811	809	803	824	762	774	743	859	822	780	814	771	806	809	867	825	821	779	805	809	840	797	794	757	761	797	836	804	773	775	798	803	842	830	834	802	814	818	758	795	793	824	825	807	783	786	811	788	863	807	819	780	793	831	754	821	811	786	825	745	771	807	827	780	809	870	796	811	761	811	802	791	862	813	770	839	763	803	824	815	820	813	863	835	814	835	816	814	800	812	827	815	774	815	801	787	779	790	779	795	820	853	795	794	836	747	779	765	774	800	756	813	813	789	800	778	807	822	757	759	825	794	801	794	793	793	786	822	833	814	766	768	788	844	833	798	819	807	850	833	782	815	812	770	788	822	808	805	803	799	794	820	827	787	802	804	731	765	795	822	812	792	788	770	823	775	840	767	834	806	763	778	786	809	750	804	817	809	864	778	792	725	818	805	784	818	797	792	841	821	838	781	822	816	784	788	786	818	847	795	872	793	828	825	761	802	825	795	832	791	833	821	818	795	797	753	825	782	824	883	798	801	783	769	811	783	797	786	829	816	814	806	765	842	782	812	843	788	828	830	825	849	833	811	853	808	761	794	824	808	775	803	817	816	838	825	805	800	793	758	827	852	802	818	817	820	839	859	803	782	806	759	856	793	845	791	812	796	784	857	806	757	785	754	770	767	763	792	829	780	764	803	785	842	845	819	758	762	799	868	789	803	805	801	787	791	738	804	810	786	823	805	786	782	828	765	780	775	870	807	818	876	866	806	838	789	796	822	793	893	823	826	771	799	848	848	782	845	808	843	776	811	830	774	791	827	781	804	840	809	789	858	828	813	818	819	754	806	835	778	809	791	825	773	828	779	714	791	807	810	780	820	827	843	815	777	831	799	743	826	791	800	800	767	764	776	791	819	825	801	795	807	853	781	747	833	815	850	777	791	764	777	816	786	860	808	837	804	837	811	798	796	813	835	806	823	788	805	793	779	793	801	797	837	877	838	799	744	783	758	816	796	831	812	802	824	774	828	817	832	870	818	799	768	794	779	816	799	868	808	806	813	819	782	790	808	755	837	808	828	797	834	788	790	787	789	820	764	779	778	840	779	770	775	816	812	771	834	776	818	791	742	833	810	778	843	815	825	802	825	783	811	831	785	813	822	810	798	792	812	795	782	791	803	781	762	740	828	819	827	818	847	767	758	778	816	823	810	777	767	803	799	864	776	831	814	824	811	815	800	755	769	850	835	736	772	802	847	760	798	795	817	835	833	789	821	856	812	804	817	784	793	786	829	809	841	830	793	799	845	834	824	797	816	788	837	770	783	811	775	791	802	820	795	848	830	792	756	858	822	798	818	801	738	815	763	747	855	775	840	830	793	795	817	770	797	819	783	856	820	844	828	764	885	821	800	798	780	823	822	811	790	817	825	827	793	844	815	742	827	837	805	791	748	817	803	790	849	826	808	819	748	849	789	835	776	746	846	815	823	804	775	771	746	801	850	765	837	792	811	774	790	795	821	844	841	795	858	798	802	793	811	813	807	804	779	804	826	812	836	785	785	836	790	858	783	837	827	763	832	787	826	782	770	800	782	742	831	826	867	797	833	777	813	848	790	772	853	776	837	788	800	797	813	833	812	844	838	811	748	834	798	795	832	817	796	792	787	791	795	819	775	827	839	818	777	776	768	782	827	805	832	879	817	788	797	745	772	813	844	843	844	813	876	827	788	799	796	796	844	779	833	833	819	753	800	816	803	795	827	791	776	808	825	820	814	830	785	772	806	769	786	803	804	819	812	853	782	820	820	830	794	871	833	807	809	787	806	807	781	796	856	827	760	821	834	784	774	817	813	805	834	822	815	797	796	803	858	828	834	800	810	809	770	764	774	807	812	781	784	829	824	862	754	768	807	792	830	784	815	824	766	777	817	812	780	787	840	864	808	783	817	833	767	821	770	829	787	723	806	827	851	790	826	851	772	772	805	797	790	777	783	858	798	796	796	813	815	797	879	831	824	754	802	774	802	808	844	840	762	803	786	859	761	841	847	841	807	817	826	789	809	808	813	832	790	838	823	847	763	803	778	776	795	812	817	785	795	774	852	791	819	769	752	829	780	790	796	835	781	807	812	840	809	834	780	828	854	799	740	828	795	873	782	835	793	784	850	825	816	792	842	814	864	797	790	805	795	809	840	868	826	805	777	765	822	816	748	820	775	797	787	858	830	785	784	806	854	833	789	800	875	796	758	847	805	781	813	855	788	756	785	774	804	813	781	847	852	809	814	848	808	833	813	871	746	780	814	823	866	819	831	775	796	841	805	854	794	799	782	742	793	800	776	830	821	808	844	827	760	834	792	791	811	806	785	769	847	839	765	798	785	782	832	795	788	823	819	803	813	824	788	824	791	795	810	745	833	754	801	809	804	815	868	856	824	769	825	818	775	818	783	790	805	801	794	765	828	826	774	796	825	805	747	786	840	797	796	843	829	798	810	838	797	777	778	829	841	800	771	774	849	801	837	824	804	829	865	808	800	824	848	851	818	802	826	790	813	802	812	774	735	783	798	787	796	771	808	758	820	767	809	830	791	747	804	812	828	793	777	806	748	836	835	774	814	865	798	818	810	826	789	813	779	842	730	758	843
25325	14605	17083	15821	13199	9893	6693	4232	2982	2432	2019	1658	1413	1326	1172	1082	1003	991	944	887	805	754	728	656	655	671	615	601	606	585	567	544	590	586	558	530	508	521	568	518	553	587	538	457	471	497	506	498	494	480	453	427	467	495	435	408	409	359	393	416	458	403	364	399	443	393	383	351	414	393	372	346	373	355	384	355	397	387	350	376	401	385	368	399	374	367	359	397	386	390	373	358	391	373	405	361	365	369	370	343	372	354	362	401	376	361	370	419	368	392	357	346	390	365	392	373	345	377	376	378	366	361	390	382	381	393	361	409	368	396	393	365	364	380	352	397	361	417	392	392	371	356	366	373	370	364	397	381	379	382	392	363	347	382	362	399	346	382	343	414	399	365	405	370	407	404	377	371	354	345	423	367	361	362	372	385	359	378	372	369	378	370	393	351	321	371	391	415	362	381	415	412	420	364	378	396	387	360	403	368	351	358	367	380	344	391	380	370	359	401	351	375	370	393	341	344	393	384	377	385	368	350	380	344	377	399	370	380	358	390	372	366	348	389	381	360	350	391	355	372	371	367	352	397	352	349	374	395	374	350	399	391	363	373	375	357	366	391	331	365	379	364	405	391	415	359	367	370	380	343	367	400	335	392	350	416	375	394	376	363	370	354	337	348	411	397	358	405	362	355	399	354	399	383	395	388	377	404	367	370	368	398	353	387	331	355	375	385	332	400	362	401	323	407	405	350	342	405	373	366	346	419	366	366	375	370	425	352	377	388	351	410	383	380	343	358	356	355	340	417	402	325	384	379	364	405	396	371	368	412	377	358	367	374	374	326	365	351	394	358	366	358	341	373	390	412	363	391	343	372	373	357	344	379	369	377	408	389	348	304	340	409	381	380	354	384	364	363	366	372	436	344	385	337	390	384	394	386	369	388	361	373	318	376	331	396	403	344	408	408	395	343	377	376	372	356	380	381	364	356	347	405	379	360	358	415	352	357	341	376	369	362	362	415	397	404	382	390	378	359	374	373	372	346	367	379	381	366	382	372	370	360	371	369	368	358	384	375	353	384	384	371	351	386	351	341	365	361	368	376	401	375	383	373	392	369	388	363	390	355	347	309	371	378	392	392	378	395	395	342	365	354	366	357	391	402	335	336	402	348	364	378	355	387	371	391	370	357	386	364	393	400	405	371	388	358	374	388	374	387	356	322	407	349	360	344	353	371	341	391	352	383	351	364	346	366	368	373	375	390	383	349	385	414	366	343	330	415	387	369	372	380	389	417	364	376	353	423	396	355	392	393	369	399	367	396	396	373	366	380	332	394	348	367	366	387	340	409	354	387	386	368	392	362	355	371	343	331	374	353	382	346	394	372	391	380	372	371	372	371	361	346	373	359	395	379	339	378	398	363	347	367	395	370	378	388	372	325	386	389	377	427	394	384	380	369	353	347	400	364	382	337	383	383	346	385	380	373	355	378	411	369	386	375	374	358	354	359	351	392	360	396	368	360	383	371	366	379	375	371	389	341	340	401	404	383	381	372	391	387	358	377	390	397	372	369	349	354	377	398	369	396	399	376	360	362	385	371	404	383	361	348	389	429	388	380	380	323	371	405	388	357	375	378	369	379	378	385	396	366	404	367	363	386	393	398	372	381	383	378	335	363	386	348	386	388	373	388	352	351	375	379	348	365	366	365	368	367	395	363	357	370	395	398	395	346	389	386	368	363	364	369	391	372	404	384	368	385	368	390	381	359	373	373	341	357	366	352	381	396	386	378	370	384	394	388	388	379	389	330	350	409	347	359	368	365	362	413	350	376	385	359	391	366	392	379	411	353	346	380	394	398	383	388	345	345	385	409	361	343	374	397	357	368	314	335	397	378	368	372	391	396	380	391	379	375	359	369	375	387	375	384	360	392	368	379	371	361	356	349	369	364	373	388	356	374	387	385	403	403	382	358	384	335	369	389	384	371	344	339	348	376	392	364	348	368	381	360	373	387	353	332	328	337	370	406	394	402	388	377	375	373	335	375	356	372	363	379	359	408	356	361	371	396	383	325	381	351	350	340	382	383	369	397	401	391	355	372	386	395	358	375	374	323	355	369	364	386	358	363	369	355	446	362	354	388	346	383	361	384	388	403	400	373	371	392	358	347	368	365	389	348	368	416	359	341	369	384	376	404	399	379	365	358	375	350	372	347	380	380	373	356	369	367	355	368	404	404	362	350	356	341	353	377	389	381	385	364	394	371	350	411	372	394	388	398	394	374	372	392	365	372	361	346	330	347	369	394	377	367	390	383	386	371	398	403	357	396	407	373	347	352	354	377	341	375	355	382	367	397	339	387	341	380	374	343	384	377	370	346	360	370	412	359	404	351	339	400	369	398	375	389	370	371	331	390	356	395	395	366	363	388	363	367	371	348	363	378	338	371	390	342	371	365	345	378	364	358	318	353	363	362	358	383	363	399	382	349	382	401	333	394	392	387	349	358	343	391	376	379	400	405	407	379	408	357	396	370	374	384	384	377	371	376	366	364	375	371	353	398	345	334	381	410	398	386	326	398	346	389	355	330	367	352	361	346	333	370	369	326	372	354	344	377	366	377	379	359	364	324	372	365	361	366	370	356	353	383	319	355	359	367	400	365	364	364	341	354	376	349	372	370	358	364	356	360	349	329	386	344	385	408	401	393	358	386	406	374	348	357	371	352	375	342	367	406	398	384	367	377	376	377	352	341	406	394	361	403	352	372	370	364	387	385	388	342	400	357	361	373	357	379	386	390	399	384	386	387	366	409	390	360	371	351	363	380	372	348	359	377	379	360	420	377	326	356	379	349	386	364	385	370	373	387	368	342	374	351	340	389	327	343	328	376	395	369	371	373	392	372	371	373	364	408	390	358	369	374	387	379	379	369	387	382	398	355	376	355	411	364	359	387	323	373	372	374	412	372	371	358	352	380	381	389	361	366	357	352	358	359	353	410	414	376	392	384	369	356	375	393	360	345	371	378	396	354	381	342	410	380	383	392	349	360	400	367	413	353	373	394	343	423	372	396	370	358	408	359	391	340	369	367	380	359	339	396	386	383	385	380	371	401	367	348	333	377	371	374	361	381	377	350	374	373	392	383	357	423	439	390	383	367	376	347	351	400	343	391	365	360	372	374	400	366	344	358	364	369	345	417	381	363	347	405	373	321	387	388	381	375	334	372	366	398	349	369	372	371	397	378	359	376	344	372	385	359	380	434	369	427	364	391	377	355	416	348	361	370	362	368	395	364	382	382	400	365	347	407	326	396	331	380	337	384	393	346	393	382	379	337	382	375	385	374	371	409	378	370	338	366	386	358	391	375	365	352	395	366	393	404	342	439	378	355	353	353	387	379	365	362	332	389	338	377	351	384	363	362	363	409	353	365	347	376	351	371	355	388	359	368	402	379	376	368	366	380	380	375	377	390	368	386	341	372	380	398	342	391	369	381	364	418	391	348	340	383	364	360	376	352	366	337	364	374	373	373
13258	10369	21662	26696	26510	23187	18800	14778	12093	10270	9150	7444	6700	6021	5588	4985	4988	4845	4321	3934	3513	3490	3174	3202	3025	2787	2598	2569	2533	2444	2285	2345	2338	2167	2088	1932	1776	1845	1979	2057	2449	2426	1920	1629	1725	1931	1748	1563	1533	1400	1399	1397	1731	1729	1486	1221	1191	1207	1140	1102	1120	1132	1087	1072	1178	993	1040	1006	1010	1001	920	974	911	900	918	972	977	881	929	909	907	878	886	841	880	963	908	916	882	878	872	888	862	872	836	869	876	881	831	858	846	831	910	860	909	853	841	848	841	808	841	845	882	813	840	867	873	918	865	844	907	879	863	847	852	944	908	803	847	845	857	906	846	832	911	887	785	844	813	864	854	825	840	845	845	878	899	798	809	893	819	871	832	872	861	827	850	869	848	864	861	911	853	825	876	873	792	856	854	858	897	902	861	856	885	860	836	885	857	820	901	882	878	856	910	847	831	911	796	838	844	858	866	825	811	877	887	824	894	868	850	809	836	825	853	903	885	839	841	848	840	819	921	847	863	892	781	859	832	812	840	835	917	912	806	857	873	847	860	910	876	826	851	860	861	867	838	814	827	863	801	843	860	829	880	865	862	848	871	806	831	853	840	879	907	867	865	852	881	849	813	886	852	858	819	906	878	830	840	812	858	859	878	847	881	852	853	852	870	891	897	820	857	829	876	851	872	813	821	886	852	849	859	876	850	860	844	785	886	813	888	819	814	826	847	856	873	888	835	836	872	830	834	858	860	888	835	834	901	906	829	865	863	812	907	777	875	889	848	850	859	855	861	853	829	877	892	873	830	884	870	819	840	847	897	824	841	857	825	861	868	878	868	861	860	814	850	863	878	865	840	812	857	849	877	847	862	835	800	844	883	844	867	822	838	892	852	839	814	882	886	875	802	858	843	874	890	818	849	854	821	802	862	862	826	858	831	848	877	832	797	902	846	797	816	809	903	865	870	859	867	844	846	824	846	832	745	872	837	811	850	826	807	819	801	841	834	883	839	875	812	863	819	890	837	864	835	885	845	882	882	863	836	834	823	833	829	809	845	853	818	815	910	843	854	839	791	816	862	858	842	872	834	833	840	903	893	841	840	836	870	846	841	896	908	849	862	797	884	861	896	849	873	841	891	845	856	853	851	807	860	848	782	846	816	842	841	851	823	823	884	905	854	845	864	891	869	834	834	843	846	819	933	876	782	833	867	831	896	900	837	890	880	854	814	876	805	838	879	848	826	839	806	870	814	847	897	767	813	836	875	893	861	864	853	894	858	829	838	835	864	882	829	866	858	869	841	857	863	876	828	881	811	851	862	895	878	809	866	836	906	899	941	830	847	879	870	880	842	814	849	908	858	833	840	842	849	845	843	897	827	874	882	896	846	842	863	853	849	889	828	861	863	900	840	844	865	913	840	820	817	797	832	896	833	824	857	875	791	864	897	867	868	821	886	902	805	898	877	831	888	875	859	848	896	819	868	840	839	881	907	854	869	811	867	779	882	847	839	867	843	877	838	871	919	884	853	891	831	854	877	846	865	809	842	822	859	907	849	843	814	804	834	881	887	862	895	879	847	866	853	865	808	799	850	856	853	851	812	875	839	825	820	895	875	815	900	865	798	865	818	840	827	803	830	868	815	850	866	897	873	855	847	853	825	804	816	887	861	842	891	879	827	875	865	844	830	891	900	860	837	794	890	894	848	921	873	903	818	839	816	837	876	858	797	819	876	845	875	835	786	919	882	833	843	836	892	853	901	920	846	849	913	846	890	831	866	867	840	903	842	884	840	822	866	875	824	894	837	847	923	812	854	839	845	855	834	849	856	849	821	832	898	842	856	877	844	842	842	841	820	801	859	863	833	843	933	888	911	815	847	867	831	914	867	867	830	878	855	848	808	864	873	832	872	849	863	880	846	816	837	874	877	817	796	874	853	842	795	875	876	876	855	852	848	859	862	873	827	829	933	891	830	834	851	879	835	793	879	836	810	832	832	832	836	875	864	845	843	844	921	858	879	851	845	826	864	898	852	867	834	813	834	879	812	827	882	837	875	819	918	845	825	780	816	859	866	822	840	879	853	802	925	854	852	861	839	840	846	820	895	862	773	885	865	829	830	837	837	838	809	831	865	828	856	868	892	826	752	871	860	854	834	823	851	843	837	866	853	837	845	840	839	846	833	897	859	788	847	830	874	878	843	904	838	831	848	862	849	856	879	848	851	875	911	876	899	844	845	888	862	856	861	865	836	860	895	835	879	887	861	868	869	856	846	880	816	838	822	869	845	850	865	842	844	823	858	851	884	916	828	830	914	834	846	804	845	871	844	810	834	849	873	837	838	855	804	901	855	853	833	892	783	920	824	888	844	870	858	836	854	825	929	853	887	860	901	833	833	831	860	877	795	876	871	852	823	860	842	823	806	857	877	855	851	852	855	778	872	896	872	896	838	854	850	866	883	880	862	858	835	838	883	898	825	824	926	897	839	856	905	832	879	867	893	862	837	844	796	842	851	837	879	904	865	861	927	879	862	867	891	863	829	874	865	860	875	859	829	888	864	833	842	865	825	888	875	861	865	885	842	822	847	853	883	820	874	866	827	857	876	875	805	851	834	834	847	823	863	884	821	843	821	892	869	898	838	876	919	881	821	909	829	868	857	820	850	838	865	797	847	846	882	852	856	803	837	830	829	840	845	894	891	857	880	845	842	854	843	809	870	830	770	809	859	860	880	855	854	847	845	810	892	799	854	850	831	844	876	854	888	822	907	821	843	895	884	840	825	820	867	876	850	900	839	843	862	838	898	860	771	857	873	891	906	817	858	889	857	854	869	840	857	894	848	876	859	848	866	833	848	844	894	858	851	849	839	880	804	842	822	893	896	792	865	872	847	866	805	844	842	850	859	850	856	821	851	895	851	829	880	870	841	807	803	802	801	831	877	797	862	875	843	901	830	857	811	823	824	870	868	868	828	860	880	783	807	825	875	872	826	833	895	880	795	813	867	835	811	795	868	865	848	827	893	869	810	872	839	822	812	871	853	863	838	813	821	832	825	813	850	860	935	894	867	889	843	840	841	874	852	765	874	891	836	882	834	850	886	871	833	886	842	860	852	829	897	835	845	838	884	864	865	797	899	857	848	811	831	847	849	852	909	890	879	858	846	876	917	858	821	843	878	833	829	778	804	888	944	864	837	856	814	914	867	818	881	804	866	896	845	856	898	853	806	852	812	868	884	896	850	886	853	866	852	833	874	893	905	879	846	840	833	851	841	863	850	832	873	888	858	888	880	859	878	906	878	859	873	871	821	884	863	877	893	799	809	868	821	808	809	823	879	904	844	854	814	861	874	823	834	865	859	866	839	830	877	840	862	830	841	871	818	860	908	903	837	877	836	884	888	866	834	867	846	890	823	861	850	834	853	894	855	879	843	890	878	872	882	857	866	909	883	865	789	872	838	830	844	843	868	855	884	831	791	857	840	863	880	864	814	863	872	882	823	807	830	871	856	865	820	821	798	867	825	831
8365	5067	6663	5878	4300	3212	2236	1614	1207	1006	812	789	740	617	600	496	512	525	466	423	422	421	433	413	371	374	403	352	312	329	311	336	335	330	340	318	304	321	321	304	318	329	315	309	280	295	312	354	284	314	291	309	280	293	314	288	283	315	298	322	327	314	296	288	306	309	289	309	287	308	293	300	269	294	311	301	284	296	298	267	295	301	318	324	278	302	264	300	289	331	289	279	308	300	308	300	298	301	294	303	285	287	275	283	295	302	262	301	282	283	268	268	279	326	310	266	327	287	309	280	285	300	302	296	325	298	302	275	306	302	314	243	291	284	322	314	286	310	316	244	284	292	310	277	278	293	310	327	302	271	332	270	318	314	286	309	294	277	281	315	296	254	323	282	252	269	285	300	271	291	282	290	296	269	298	308	290	303	300	301	320	253	272	304	308	275	288	298	302	281	318	293	274	296	294	276	276	285	312	295	291	280	300	257	279	299	316	288	279	280	265	305	287	294	287	266	308	295	280	278	286	277	323	293	330	314	319	277	299	297	292	317	298	295	284	307	283	275	295	279	304	288	303	292	285	290	309	269	289	312	308	283	313	262	289	316	256	321	291	316	336	290	300	296	329	306	297	306	282	318	309	287	279	262	253	295	301	263	282	303	291	271	309	292	295	265	311	283	266	320	271	283	327	286	309	321	282	316	292	315	321	274	295	284	287	286	293	289	291	297	326	284	294	312	272	305	287	282	304	299	317	288	284	302	276	311	290	302	315	303	284	282	315	332	317	309	283	281	275	285	281	319	306	275	292	285	305	305	307	294	328	298	291	272	306	282	289	289	321	270	281	280	291	299	293	319	291	270	288	309	295	304	312	312	301	287	282	287	284	267	280	272	310	318	299	303	292	289	273	285	297	323	302	288	293	272	282	296	287	291	291	291	287	307	334	318	320	290	276	313	269	298	300	292	285	315	268	283	322	325	289	286	307	288	291	279	286	295	289	282	295	293	316	280	308	312	301	318	302	297	301	279	292	295	338	281	276	292	301	323	289	309	273	302	275	292	296	297	308	291	268	293	274	288	276	334	287	315	298	307	299	311	309	273	272	274	296	273	292	300	291	295	308	303	317	305	273	284	279	300	262	288	328	319	332	279	286	299	289	283	268	327	321	303	296	353	324	280	287	331	295	307	324	306	303	292	280	284	317	278	299	310	281	263	277	324	313	282	294	276	267	276	302	275	309	307	300	302	286	286	319	322	314	304	294	274	291	304	294	301	279	274	256	284	307	300	259	302	266	308	302	301	315	265	299	267	289	290	309	292	295	285	306	285	299	303	289	301	277	284	301	299	308	301	285	268	298	296	297	292	289	288	282	265	292	320	276	328	293	314	276	324	264	277	316	275	284	289	280	284	283	332	295	310	285	295	280	294	318	312	327	296	309	299	298	278	307	342	277	303	287	295	307	323	278	285	297	294	285	323	294	268	296	292	294	322	324	288	286	289	287	295	311	315	310	326	274	309	290	313	275	299	323	294	328	275	275	286	287	280	310	338	290	291	295	291	296	269	289	281	282	294	305	286	317	276	299	269	321	335	282	301	311	322	301	284	255	288	294	278	306	296	290	286	332	292	265	268	294	264	282	290	262	308	341	304	321	292	309	294	294	281	286	331	290	280	315	296	277	312	310	307	296	314	273	303	299	291	301	322	255	331	295	290	289	270	300	269	319	279	310	303	284	263	298	273	293	298	311	308	279	338	307	308	310	302	276	281	307	311	258	269	282	315	301	268	287	257	299	277	283	282	297	280	294	273	287	300	302	302	302	294	299	284	261	291	289	319	290	273	280	287	312	312	303	301	313	317	308	265	302	286	292	305	307	299	326	288	295	316	300	308	269	282	320	313	317	286	297	301	290	299	302	274	292	315	308	250	316	290	301	303	265	285	303	313	305	311	298	286	314	313	326	320	278	291	285	282	299	298	303	285	334	279	291	319	302	324	292	282	337	291	302	321	319	301	365	309	294	238	284	292	272	316	307	275	283	279	305	283	285	299	306	276	282	291	327	290	284	310	278	307	284	289	279	283	283	259	261	321	296	295	278	269	307	280	342	281	302	298	277	312	305	318	293	279	309	309	312	293	286	293	276	288	277	289	300	250	299	302	314	271	281	281	281	301	303	279	288	261	295	305	297	298	282	287	298	277	277	284	291	282	309	339	278	249	310	304	298	291	258	276	276	277	304	309	294	299	282	326	327	295	295	305	292	306	278	261	289	281	307	273	270	297	286	308	263	290	314	296	326	307	286	286	319	288	283	262	280	271	281	317	295	294	282	310	332	267	259	254	316	304	314	305	293	277	285	322	297	297	309	280	309	303	332	310	292	290	298	325	291	301	301	290	289	266	262	302	299	270	304	279	315	283	257	300	278	289	326	299	272	304	285	302	290	312	281	303	300	283	298	324	321	292	289	294	281	297	287	264	299	295	291	306	269	297	268	274	302	290	299	280	315	307	263	301	301	316	281	283	283	282	296	292	287	268	319	327	275	307	284	309	314	298	295	315	283	303	307	281	327	286	311	233	271	280	272	278	309	271	288	306	296	287	303	264	314	291	311	278	316	286	288	303	314	287	317	274	299	286	307	264	310	258	275	284	319	308	298	308	303	301	299	296	278	273	285	283	301	293	295	315	281	279	272	286	288	281	287	276	274	265	330	307	305	320	300	290	324	301	309	325	286	278	308	289	286	294	307	281	288	305	289	284	282	278	314	290	287	311	337	298	269	294	287	290	275	313	321	313	265	296	280	311	272	274	272	292	295	300	271	330	311	318	289	284	304	297	297	274	307	265	281	290	326	302	303	296	318	296	290	299	309	283	280	320	288	273	271	301	291	271	298	289	301	308	304	312	274	272	324	313	287	290	276	275	273	302	325	265	313	290	318	310	264	276	261	275	293	317	313	260	294	297	262	307	298	321	253	304	305	271	298	331	312	314	272	305	284	281	273	295	305	289	305	319	289	311	314	285	313	331	289	319	300	316	307	306	279	309	308	327	299	279	309	307	336	292	329	268	289	299	309	301	276	268	303	291	326	304	294	326	332	299	311	262	268	267	258	304	265	296	287	310	289	309	288	293	299	264	304	282	268	288	288	292	277	265	291	302	298	308	289	305	293	293	298	307	330	274	312	278	276	308	288	287	262	265	315	299	295	289	287	309	302	288	316	324	287	312	305	300	288	274	274	262	306	275	304	290	333	321	330	302	289	310	322	271	286	303	273	306	309	309	280	288	273	259	278	293	306	265	301	320	269	287	280	306	289	310	324	330	282	301	299	315	285	326	311	275	285	299	306	282	277	309	301	299	325	309	308	285	280	301	299	297	298	296	262	300	313	305	272	275	305	294	267	277	286	288	296	266	306	264	292	292	279	270	299	274	280	303	299	317	284	287	306	276	281	288	320	318	326	297	276	315	302	314	294	298	298	285	300	299	307	307	277	260	317	268	284	275	286	295	290	293
5030	4661	11395	14275	13350	11255	8718	6573	5329	4590	3813	3189	2980	2579	2517	2298	2278	2259	2048	1816	1659	1545	1539	1565	1428	1330	1284	1208	1173	1132	1028	998	998	998	927	944	933	924	807	900	833	867	764	769	794	812	758	748	802	758	755	789	770	782	752	772	742	747	742	721	747	717	756	734	709	757	706	721	691	732	704	770	725	715	679	699	692	698	730	747	672	728	682	686	755	689	688	759	699	737	725	676	721	733	750	714	721	671	673	726	670	709	714	721	695	687	692	689	720	685	714	717	689	684	658	730	763	676	704	695	718	712	708	717	708	743	686	709	746	722	763	693	690	721	716	770	690	694	698	673	644	708	665	664	653	712	725	669	667	670	735	733	750	701	646	715	683	665	655	672	692	688	712	733	728	688	661	686	708	690	688	687	683	686	728	686	689	723	729	714	686	696	722	711	693	676	718	733	674	708	676	678	723	721	682	663	724	665	672	689	671	685	690	718	665	695	693	734	721	749	656	709	700	685	647	705	668	735	710	682	722	721	719	712	724	681	687	705	721	676	661	704	684	706	701	689	695	727	728	712	681	679	654	691	679	703	730	732	745	701	701	703	703	685	697	690	668	684	731	730	693	687	685	692	707	747	701	707	717	719	669	706	722	702	677	669	703	687	698	713	676	641	744	627	746	798	742	661	704	716	672	708	716	739	709	687	693	750	699	722	657	718	703	720	676	692	728	680	696	715	688	661	676	703	698	680	691	743	721	703	665	699	712	717	684	707	691	704	711	711	687	661	723	655	692	707	708	741	678	700	700	688	683	723	660	669	702	695	688	686	703	688	700	686	677	751	729	748	697	751	736	706	702	706	689	723	702	669	714	720	685	695	706	718	676	665	708	720	688	723	674	655	715	739	675	680	685	709	735	667	729	686	671	704	687	733	682	718	700	715	686	676	714	728	711	690	715	693	734	689	668	685	681	752	657	706	679	756	701	744	670	681	660	735	686	699	726	681	708	662	684	680	708	688	664	700	636	691	719	691	715	741	675	678	661	702	698	651	715	764	695	686	711	684	716	670	712	691	700	681	619	711	739	714	696	664	702	703	705	672	703	691	704	742	693	695	687	728	730	738	709	690	724	672	711	714	696	721	717	713	664	730	702	672	653	697	736	674	657	646	667	626	688	728	756	664	733	712	721	667	722	675	722	684	710	648	717	733	650	733	643	722	705	702	662	719	703	720	647	705	706	700	719	676	722	681	696	723	724	695	676	712	714	697	687	709	698	683	679	759	702	705	707	691	723	751	677	716	704	714	722	655	683	642	726	713	732	693	715	700	674	669	713	713	749	703	732	689	678	689	703	705	701	706	696	707	729	645	721	709	680	677	761	729	735	677	700	704	654	718	678	673	682	683	647	701	704	705	667	708	688	699	685	641	714	664	697	701	712	687	705	717	724	646	722	688	674	709	732	712	731	709	650	710	671	727	693	672	676	666	652	694	712	698	704	700	667	721	735	750	734	743	657	673	678	682	727	679	712	736	740	653	720	740	690	669	709	709	708	653	677	698	699	666	673	682	728	735	650	728	678	709	730	703	747	674	776	691	699	663	651	709	705	688	750	667	688	678	687	694	676	708	683	705	789	719	706	695	741	723	684	718	670	720	665	699	712	743	706	731	713	690	722	725	709	714	691	670	728	698	658	718	660	695	680	658	698	705	707	706	687	713	728	673	713	687	678	662	708	715	698	720	739	666	678	680	708	710	699	729	699	692	677	693	670	703	654	665	705	719	701	696	670	725	709	690	727	678	687	665	705	668	696	708	734	633	669	673	729	726	695	706	690	712	706	695	694	692	698	666	711	708	716	729	701	720	708	662	686	695	694	740	681	683	723	685	655	701	656	725	653	666	711	718	700	723	743	672	675	684	714	658	703	726	718	723	720	698	667	727	688	751	669	681	678	729	689	710	701	673	666	677	680	702	705	711	704	705	686	650	705	702	716	678	705	705	740	686	698	721	727	707	720	736	691	657	638	754	674	654	697	728	729	708	693	687	670	707	689	676	726	666	727	748	674	684	734	699	716	736	734	666	706	669	710	705	659	724	704	707	718	676	700	698	685	710	708	680	660	707	635	740	669	684	664	680	688	681	678	704	708	707	716	692	705	658	641	739	707	703	683	698	678	694	725	689	706	760	772	691	729	694	685	709	655	725	700	711	738	687	709	692	695	664	690	725	644	700	713	671	656	745	698	737	666	743	753	652	721	718	685	702	715	709	664	705	649	716	667	710	718	670	694	717	705	744	681	747	765	637	715	701	695	717	659	739	711	686	700	683	614	668	656	705	723	714	642	736	717	725	718	656	672	719	728	719	737	677	646	718	697	693	659	715	688	700	712	634	702	710	666	687	727	687	700	700	698	701	720	733	681	689	678	733	680	674	718	665	685	676	685	692	685	654	688	757	713	698	647	699	733	703	706	672	696	750	698	707	706	738	720	728	706	659	708	683	658	705	720	745	686	695	730	663	688	663	670	701	704	671	705	689	711	723	709	692	720	703	716	681	690	721	711	672	682	702	720	696	707	684	710	724	665	697	720	729	704	751	756	684	692	666	699	709	715	698	722	684	719	743	705	697	728	680	679	701	682	721	699	705	748	689	684	712	688	708	709	672	686	694	650	701	645	682	709	691	637	696	741	710	685	712	676	692	726	713	703	740	695	702	699	686	704	716	700	671	693	695	701	695	685	679	670	701	704	661	682	703	691	712	680	697	723	696	718	645	701	703	673	690	710	739	662	708	652	705	698	685	694	686	693	700	693	705	705	641	706	749	709	672	672	662	647	726	699	713	720	742	689	696	724	700	709	720	694	707	719	717	681	709	699	679	715	664	684	674	697	705	710	677	713	685	729	721	717	720	731	680	752	701	722	686	695	675	679	724	725	701	706	711	672	708	678	676	669	684	699	667	701	693	662	711	676	694	780	690	692	737	722	677	717	696	749	665	619	689	710	676	734	687	697	733	682	711	685	674	649	708	671	724	691	656	651	655	694	681	698	665	746	662	688	708	683	710	660	656	725	686	683	673	711	684	702	702	712	684	673	655	708	715	700	660	670	718	737	693	679	700	729	696	686	683	647	737	701	679	693	665	658	690	710	693	691	688	688	715	735	727	709	666	699	710	713	647	712	728	686	644	701	693	674	661	669	674	710	682	688	665	715	694	719	689	688	700	674	704	729	726	691	729	710	698	689	676	633	665	676	694	663	751	743	698	686	741	694	666	695	709	738	700	665	689	700	732	711	682	673	746	712	689	647	703	733	727	698	728	692	741	682	737	711	684	680	690	683	686	697	723	728	691	704	692	663	696	696	681	729	667	687	684	730	684	693	741	736	721	675	697	703	706	696	696	689	709	687	695	647	678	696	679	726	726	692	685	724	679	671	716	693	692	717	712	673	753	701	692	713	651	689	695	751	689	717	697	712	668	686	690	691	731	710	684	684	671	705	714	708	765	721	689	706	702	700	733	697	698
16862	9543	11955	11595	9124	6452	4038	2775	2136	1718	1377	1191	1027	964	884	823	819	776	634	597	647	616	584	635	547	517	494	490	490	492	472	433	472	462	448	422	448	445	432	428	486	439	393	426	420	452	409	395	411	425	385	358	374	383	410	375	363	381	357	368	348	383	357	372	331	372	335	331	359	347	368	373	343	362	385	353	309	340	317	321	338	384	362	334	329	381	389	356	315	346	369	337	344	336	330	331	305	334	359	340	365	336	328	337	309	358	364	324	364	353	310	306	289	338	323	334	330	352	330	356	333	316	355	322	319	323	344	344	326	353	327	363	342	371	351	358	362	338	326	349	338	348	342	346	324	330	344	333	358	339	326	345	372	356	331	345	379	323	345	354	355	314	348	345	335	321	332	359	329	330	335	351	349	371	359	297	358	304	358	324	323	335	338	320	329	325	341	357	307	330	367	308	357	370	309	351	320	338	352	317	319	354	354	326	358	331	342	345	365	323	309	340	307	383	344	313	341	337	343	313	346	367	364	331	370	339	312	364	310	381	372	356	324	354	308	357	337	355	391	314	364	334	335	336	342	306	350	331	354	333	348	360	330	355	362	332	344	349	328	358	340	375	339	330	365	330	336	337	305	335	337	370	365	364	342	352	313	370	332	348	332	300	326	335	336	338	314	315	337	327	338	343	306	364	319	337	350	343	340	327	322	347	336	314	335	332	375	321	349	367	347	348	356	363	317	323	355	306	338	311	350	318	321	346	343	356	332	359	339	326	319	359	326	372	305	334	315	331	323	337	377	357	348	368	349	358	310	351	340	307	336	290	339	314	343	325	327	364	331	315	336	340	325	321	338	338	345	305	323	335	340	365	369	368	326	347	344	332	310	319	374	354	366	342	333	336	358	339	351	369	328	349	333	355	365	342	331	328	336	355	345	327	350	363	355	347	353	317	347	383	355	336	351	372	351	335	351	351	336	324	332	353	342	336	344	320	310	326	351	355	301	325	328	352	344	349	352	361	351	310	351	341	359	377	349	325	369	372	357	342	324	331	351	328	356	357	335	362	348	353	336	370	329	356	344	332	339	335	345	344	356	333	366	378	338	355	335	319	306	346	332	328	360	338	354	315	321	358	356	324	344	351	305	338	349	368	359	364	338	343	327	357	340	348	344	337	368	366	317	354	331	310	372	359	332	338	334	350	326	364	340	324	336	342	331	367	381	367	319	333	325	362	305	349	319	326	317	321	318	336	337	366	323	307	324	363	358	352	356	316	328	335	364	335	336	340	340	354	361	327	353	313	321	321	343	340	373	321	345	337	331	350	363	399	339	356	340	332	350	329	313	336	310	322	333	320	389	302	301	331	403	359	365	334	350	364	326	322	332	325	327	339	352	325	361	327	318	352	338	341	324	332	298	328	346	312	332	351	365	358	344	359	339	319	309	345	312	330	353	331	325	355	354	349	351	338	344	333	313	372	366	341	386	325	329	360	371	350	347	349	306	373	349	358	340	346	335	351	347	324	352	384	354	340	288	333	325	331	355	355	370	351	324	326	359	339	356	342	333	326	340	312	339	377	348	353	373	323	332	369	333	363	350	338	337	330	352	346	316	324	313	353	317	329	386	375	342	334	348	365	318	369	361	366	324	329	355	341	333	346	349	363	326	345	315	370	360	299	335	304	305	326	349	338	326	318	346	324	356	348	357	374	400	358	331	329	334	326	360	350	302	338	356	363	350	325	358	342	340	323	355	353	364	382	322	324	389	362	322	297	330	339	341	321	357	353	357	357	302	312	348	328	328	345	362	340	344	373	331	325	364	351	346	359	363	349	309	350	330	302	343	329	336	335	306	328	340	391	364	338	329	349	367	350	353	320	331	344	330	387	326	314	361	324	315	357	336	355	377	326	342	362	329	362	315	328	378	359	376	315	352	310	356	366	332	344	325	319	322	339	337	380	337	334	345	366	311	358	315	354	319	343	343	336	341	358	339	337	321	322	339	342	343	338	323	323	329	349	379	353	345	333	359	351	357	342	330	365	328	351	334	363	348	335	332	335	307	361	307	330	354	352	316	348	347	340	334	342	355	371	318	333	339	360	322	353	324	347	384	352	383	349	325	362	345	320	327	329	323	331	352	344	390	387	386	349	319	365	377	375	352	357	353	352	370	340	368	373	320	371	342	355	339	347	345	356	334	338	328	363	336	331	344	322	353	347	320	337	335	304	321	381	307	344	361	331	334	327	330	346	346	351	365	359	352	344	338	293	295	315	330	382	358	380	337	348	367	350	322	336	360	360	329	317	324	364	367	356	342	363	333	352	353	335	340	343	338	332	366	290	314	343	350	356	338	339	378	356	365	355	326	336	299	357	356	375	360	351	303	384	305	353	339	340	347	318	358	363	323	320	346	330	348	342	364	347	351	348	365	364	337	306	368	345	309	368	306	337	350	355	353	338	331	310	342	306	359	319	327	350	361	350	360	335	320	337	338	324	373	319	329	337	346	360	328	358	353	353	356	343	312	322	362	351	338	374	351	333	354	357	352	334	350	357	335	361	330	340	321	333	349	361	355	332	348	366	322	367	406	322	368	366	337	338	350	338	377	379	337	358	347	331	315	357	346	328	332	304	342	340	334	362	322	330	358	322	336	341	344	316	339	335	364	339	342	350	340	372	348	302	310	336	343	330	351	345	297	364	344	337	353	378	324	355	359	336	325	361	339	347	342	307	329	379	329	367	333	363	313	365	349	355	331	383	332	364	321	365	331	328	330	346	348	338	349	336	343	368	352	334	346	347	358	320	342	334	351	331	341	357	366	343	361	351	322	350	329	315	317	340	321	329	350	336	398	339	362	341	339	373	375	331	350	347	307	311	317	361	342	372	325	365	342	309	321	346	355	392	304	308	334	311	356	332	353	348	346	306	329	334	353	339	368	339	366	333	322	331	367	345	359	347	341	329	319	357	330	369	364	362	319	286	326	322	315	350	297	368	308	333	282	345	343	360	336	387	339	323	357	353	369	363	345	305	349	340	374	345	339	336	355	360	336	320	357	350	354	314	315	362	341	388	355	367	332	341	352	299	341	340	363	328	349	368	392	363	315	372	326	342	325	291	354	320	335	356	344	331	357	348	332	322	345	341	342	381	364	340	351	359	340	334	368	331	362	350	306	397	336	322	405	346	307	346	341	333	352	321	310	344	389	378	337	328	364	354	346	337	347	353	341	350	343	338	334	359	366	350	316	335	318	350	347	316	366	331	312	359	348	337	346	325	331	328	354	326	361	362	329	311	301	343	316	326	339	350	367	338	366	294	320	336	322	337	336	323	330	338	333	328	373	361	348	364	337	343	311	344	354	313	316	367	316	357	333	356	324	340	382	366	321	363	371	362	334	347	346	333	351	330	302	361	371	327	345	345	369	293	381	326	379	331	314	324	365	320	336	339	344	304	347	364	358	309	330	330	346	342	346	337	339	349	310	295	377	316	341	375	316	375	306	355	335	350	332	334
10266	7815	17436	22272	21522	18380	13964	10853	9152	7550	6409	5605	4862	4453	4184	3972	3781	3506	3123	2913	2621	2569	2448	2398	2134	1994	2004	1976	1878	1799	1758	1723	1582	1566	1475	1392	1371	1415	1458	1494	1575	1539	1370	1276	1311	1438	1262	1241	1354	1285	1181	1087	1313	1195	1112	983	938	920	946	925	955	917	933	954	970	847	866	888	834	866	837	843	835	884	828	800	851	816	816	836	821	793	808	789	794	750	840	815	836	815	774	839	801	765	876	818	786	807	788	801	807	798	833	874	826	827	785	809	817	763	730	810	803	800	790	801	767	771	762	789	798	818	840	775	858	776	765	837	815	820	774	794	807	782	792	795	822	783	750	801	795	827	778	862	793	736	734	831	769	805	784	802	763	786	803	779	722	831	805	814	751	750	824	785	829	765	797	804	823	828	833	759	775	815	821	786	730	802	823	766	763	770	802	807	785	796	744	772	828	715	785	735	832	810	807	804	804	813	810	824	837	782	765	770	790	785	784	762	817	819	777	779	775	798	777	830	741	806	796	795	846	801	793	793	786	804	809	826	787	784	783	775	774	854	762	790	820	749	765	761	791	823	808	805	807	750	805	853	779	795	743	786	808	770	782	830	823	832	753	803	753	818	787	726	777	813	768	818	810	823	769	819	835	793	760	775	798	809	802	792	792	838	788	823	811	828	743	788	847	757	786	804	767	803	760	811	820	819	827	805	769	826	780	790	773	813	810	800	764	810	805	820	775	765	826	810	784	749	824	779	806	748	789	816	831	826	835	738	789	843	789	797	797	786	792	812	771	765	803	796	804	807	777	806	791	759	774	799	799	817	827	818	798	794	813	813	839	800	785	800	804	842	753	820	767	764	812	775	766	797	796	821	786	799	833	779	775	818	837	784	822	782	784	803	806	824	805	771	845	789	772	801	785	810	783	758	845	783	746	788	819	811	735	758	802	805	787	810	761	812	807	802	805	811	815	794	768	818	786	756	805	847	792	782	793	815	789	780	761	834	803	803	758	768	749	765	869	793	847	760	788	805	771	747	791	828	791	770	815	828	745	853	809	759	783	746	811	771	805	792	796	742	831	790	795	778	817	790	795	837	878	836	751	776	837	810	816	791	820	788	824	759	815	842	764	803	813	772	769	805	793	750	812	858	778	822	768	793	764	812	861	797	852	788	780	769	820	781	791	765	772	745	694	831	815	807	857	759	816	757	789	766	768	788	806	776	811	821	778	794	756	822	751	737	792	791	802	741	762	802	831	814	827	820	790	794	834	825	768	741	820	841	807	843	866	838	810	751	782	800	866	781	727	801	809	812	776	757	785	802	792	777	817	773	831	840	792	710	822	819	808	847	795	781	803	784	806	789	786	783	802	762	787	767	825	787	805	804	811	847	811	740	776	799	786	790	812	850	778	810	753	817	778	770	743	832	821	781	795	797	810	835	789	838	737	808	831	807	794	807	806	779	782	815	756	740	877	763	766	810	753	782	770	798	779	798	828	823	754	816	799	801	852	813	802	801	796	831	801	809	813	756	806	825	797	757	803	765	779	810	799	846	778	792	811	798	803	776	769	771	841	799	762	831	752	797	797	796	768	748	832	800	829	746	770	773	782	796	800	772	765	829	819	816	786	818	792	793	804	803	825	781	790	821	763	796	767	814	752	766	848	827	762	786	819	830	755	880	779	800	744	814	804	861	795	783	809	816	788	804	775	822	802	756	811	751	811	786	758	753	743	790	784	806	796	766	839	805	800	792	766	815	772	815	790	796	830	776	842	776	793	838	750	807	830	792	769	775	815	783	807	763	804	784	757	754	842	790	790	821	781	775	816	763	744	767	743	792	834	821	755	780	792	800	784	788	826	807	818	757	827	774	774	766	825	819	804	792	790	872	765	806	763	831	787	745	803	799	811	761	783	786	760	811	743	809	834	775	812	855	763	804	835	773	770	799	845	794	749	782	744	788	757	814	803	819	783	830	753	791	788	831	755	789	813	784	823	816	773	782	805	777	781	808	804	788	774	776	807	780	779	813	758	801	801	800	814	797	825	762	824	785	850	842	804	818	724	805	800	810	788	785	798	828	778	791	798	786	754	785	816	836	803	835	769	782	809	772	764	798	778	757	813	774	788	780	794	793	793	839	774	767	837	829	785	753	820	752	828	826	785	820	770	819	693	810	760	815	782	826	773	821	774	803	774	804	768	805	832	787	801	798	831	771	810	799	811	837	785	805	790	818	773	810	839	827	772	816	808	785	805	760	852	748	810	756	794	780	785	828	804	797	783	800	779	794	851	762	814	842	828	783	760	817	779	783	828	824	753	786	819	760	763	849	761	851	843	804	821	802	733	799	782	756	785	805	788	755	824	772	779	832	737	817	779	811	809	771	812	836	808	836	814	782	801	814	835	758	796	819	752	811	808	841	793	782	810	780	793	840	819	745	758	759	785	755	830	810	767	814	835	832	761	723	804	832	757	794	774	774	789	780	778	828	793	789	799	764	816	809	857	822	734	819	821	843	761	807	799	780	803	798	855	841	797	798	820	831	773	802	794	816	770	806	817	783	836	831	811	795	797	793	792	760	826	804	782	770	780	786	798	815	753	800	760	787	873	818	808	760	724	847	821	776	826	815	819	796	765	789	798	781	808	773	769	773	798	808	772	822	825	801	782	810	848	796	815	801	802	795	784	785	819	821	787	809	783	759	826	794	776	837	779	826	788	802	777	799	787	822	825	816	749	755	782	826	822	731	778	804	765	770	824	826	815	832	794	776	790	759	780	776	797	802	851	831	842	808	800	800	804	761	815	800	809	793	807	819	791	818	842	817	828	825	795	785	803	786	750	780	770	783	806	838	724	752	776	757	831	796	796	780	800	822	774	785	797	851	780	765	788	777	744	815	797	865	825	810	772	787	804	824	848	819	807	757	771	805	820	790	802	803	800	843	795	819	766	833	825	787	813	823	835	819	781	796	779	754	762	826	773	731	756	756	792	814	764	785	804	774	746	799	818	805	867	775	789	785	747	845	775	847	819	798	775	758	802	798	793	814	794	819	749	780	770	701	788	843	819	828	823	818	849	777	749	797	839	810	799	766	816	826	812	825	785	759	840	770	783	793	794	826	793	782	790	757	814	769	792	807	816	841	772	765	813	806	765	773	789	790	781	786	775	742	793	790	801	768	801	786	761	790	762	807	789	800	865	752	798	789	818	754	834	808	804	787	780	822	815	808	816	830	821	828	796	776	844	767	758	810	835	785	789	832	770	769	815	766	838	798	810	798	758	785	769	796	787	809	808	774	818	763	827	789	722	760	786	801	758	755	827	783	813	804	782	825	801	781	799	816	794	809	823	829	815	846	763	797	802	771	785	790	791	806	785	831	762	852	825	787	782	765	794	760	796	767	827	790	785	787	806	807	785	836	810	754	746	789	838	847	789	806	804	799	772	821	800	809	785	771	749	827	781	794	778	806	799	808	777	788	836	729	805	776	812	775	763	818	817	801	789	755	818	810	753	771
24837	14563	17712	16351	13206	9913	6260	4278	3084	2537	1996	1707	1368	1355	1194	1166	1063	987	870	839	741	702	705	656	608	640	627	613	609	565	553	530	518	565	538	516	499	540	488	498	559	490	518	519	428	460	449	487	486	454	423	447	489	437	434	397	395	409	401	387	384	405	413	413	415	391	416	400	394	364	374	363	392	395	367	382	366	359	339	328	384	386	347	344	386	347	400	374	364	375	383	370	366	344	356	352	404	339	360	347	370	385	366	372	349	373	359	362	388	373	390	370	364	355	382	302	365	365	317	358	364	340	355	391	354	357	351	365	357	382	374	375	352	395	343	358	384	337	407	355	363	375	399	336	362	353	368	388	371	366	353	390	378	342	334	377	347	358	376	382	340	374	409	393	393	355	383	344	390	358	333	342	401	363	385	378	382	392	368	383	330	376	350	354	372	362	368	407	375	362	374	342	373	351	351	371	360	365	368	375	352	350	375	358	333	351	351	346	377	377	363	398	348	365	346	366	333	372	375	373	327	371	343	370	354	381	336	358	363	385	357	355	395	394	349	343	371	367	384	369	375	379	389	379	360	359	365	398	370	380	362	338	350	384	380	347	376	392	381	364	384	366	357	371	366	379	365	367	333	402	371	321	376	368	406	337	349	413	381	387	386	342	381	399	381	359	366	357	388	402	343	401	362	365	366	360	393	335	399	388	361	359	370	385	378	394	386	362	378	343	375	352	337	346	396	391	390	354	416	364	349	394	404	363	373	364	337	354	342	345	391	363	382	358	346	350	372	369	352	361	363	371	335	380	364	389	369	377	387	345	392	367	378	373	392	384	351	370	353	374	350	368	391	358	387	368	391	371	350	342	368	376	364	365	364	363	336	385	359	368	387	363	361	374	336	368	406	378	372	356	355	346	350	363	372	373	384	342	367	373	415	335	336	339	328	404	357	344	386	400	368	381	347	364	395	402	371	350	369	357	367	366	367	374	365	388	363	390	379	365	363	377	344	342	360	372	372	329	354	322	342	366	412	393	394	423	390	350	359	347	350	392	412	343	363	398	346	349	376	351	375	373	385	368	393	356	332	376	365	351	398	359	351	357	365	368	402	332	344	347	370	362	366	352	376	405	367	341	339	380	377	337	360	360	346	364	376	348	381	397	356	316	366	367	348	368	366	349	384	343	362	383	366	336	366	377	361	404	372	380	359	393	359	390	354	407	373	324	331	363	357	396	369	382	364	379	370	331	377	396	350	345	363	374	363	376	372	350	346	346	405	355	390	348	397	357	367	330	385	373	382	341	346	351	357	363	327	356	382	382	401	337	383	340	375	368	355	382	374	406	363	391	384	349	348	395	396	349	400	365	354	326	353	360	371	346	374	341	360	378	362	384	359	369	362	386	387	386	375	359	366	409	368	312	333	359	346	362	371	333	374	404	380	359	362	329	360	366	354	384	372	375	355	387	301	356	363	364	367	381	337	393	333	378	345	387	342	384	324	341	334	367	410	376	361	362	361	320	367	387	378	380	353	363	377	358	335	389	393	344	379	360	373	404	365	352	413	397	348	357	412	372	354	348	378	378	372	369	409	342	361	343	380	373	376	368	327	368	396	361	390	367	398	380	408	347	357	354	359	347	346	392	353	375	347	359	375	344	332	351	360	377	372	391	359	382	410	404	380	352	370	406	352	348	394	386	336	352	350	383	383	373	364	397	354	414	390	345	351	347	369	365	357	346	384	357	407	361	368	369	402	357	350	371	397	344	387	347	361	380	394	381	350	389	354	354	311	367	341	391	357	371	371	362	346	383	366	355	358	377	367	324	367	386	367	386	392	373	376	369	327	359	405	399	370	350	347	370	364	396	350	361	354	347	342	373	334	400	339	340	362	352	328	369	332	393	370	350	318	376	353	370	396	364	361	379	374	383	374	381	405	369	336	347	402	396	369	387	381	381	362	367	363	345	386	371	375	367	366	374	343	383	368	342	353	386	388	380	368	374	411	358	372	351	387	351	366	396	394	381	370	370	363	351	368	412	371	385	392	354	389	348	346	400	351	383	362	372	390	376	348	381	383	377	354	358	386	354	370	361	358	366	373	387	374	333	395	378	364	369	366	391	380	383	384	394	342	404	362	375	384	376	356	355	364	342	450	349	364	360	385	360	378	375	364	314	366	390	329	399	353	327	384	357	378	375	386	365	365	363	383	383	368	350	359	392	382	347	339	351	394	344	334	360	382	332	393	368	365	414	340	343	373	400	371	365	399	341	368	373	368	388	351	353	352	327	358	358	403	374	335	374	356	343	376	352	323	388	371	397	371	324	379	358	380	355	367	396	340	382	371	392	390	341	358	338	364	365	380	383	355	352	402	389	360	350	367	355	386	362	376	366	381	352	392	396	369	354	369	372	356	365	358	368	356	354	331	367	324	382	384	337	346	374	376	348	364	351	369	320	326	374	349	356	314	413	348	349	367	390	366	390	385	380	372	356	341	375	347	346	361	363	375	404	323	381	381	385	373	360	363	415	361	383	334	384	358	351	412	350	376	381	370	375	400	323	393	390	377	368	358	400	355	388	384	354	361	367	368	409	345	369	382	375	333	359	349	383	368	416	376	365	353	404	371	375	342	374	349	358	394	356	350	382	356	347	357	397	359	376	371	399	361	378	393	386	391	334	365	364	352	387	403	371	353	375	349	368	353	359	342	397	340	367	383	354	393	343	353	347	400	369	362	399	371	374	377	387	367	313	363	376	381	408	375	347	349	370	367	379	371	362	392	375	327	370	381	371	322	372	352	381	398	333	381	375	381	421	351	341	368	356	397	376	350	354	374	338	379	369	397	394	416	386	392	375	310	374	385	377	358	371	378	350	370	372	351	378	407	365	362	394	362	392	390	389	344	378	361	381	364	344	381	383	367	361	399	343	394	369	361	373	384	342	356	346	377	375	421	392	335	387	356	367	326	358	359	375	424	344	374	338	390	373	389	398	400	407	352	365	366	390	375	404	356	377	369	375	361	370	379	378	372	364	398	349	376	356	360	359	339	356	362	383	415	392	372	370	364	351	385	367	388	365	377	394	401	376	378	386	382	367	336	351	369	368	384	352	385	360	370	379	358	367	379	389	343	383	349	399	376	339	385	367	355	397	334	386	356	362	375	349	376	330	356	367	350	373	357	367	380	404	372	344	379	379	386	383	341	349	386	371	385	366	355	344	358	342	344	360	364	372	364	373	390	326	390	363	379	334	387	341	360	388	320	391	336	370	362	357	354	362	352	345	344	376	362	326	355	368	377	365	413	362	385	389	363	381	389	368	353	368	389	408	349	380	340	344	338	382	366	376	349	364	403	344	362	357	363	401	371	365	354	339	349	387	340	373	359	365	394	365	370	384	327	390	343	371	334	346	364	351	371	370	377	376	347	310	351	366	379	368	351	328	378	359	359	360	365	348	379	348	421	353	356	385	370	395	383	393	370	348	348	381	372	356	364	344	378	378	357	355	385	360	339	367
13408	10478	22112	27373	26593	23152	17918	14588	12447	10489	8551	7576	6754	6220	5804	5572	5274	4807	4324	3781	3502	3501	3413	3002	2797	2810	2718	2562	2481	2328	2277	2372	2138	2195	1965	1873	2021	2044	1982	1796	2366	1926	2085	1799	1864	1879	1667	1678	1801	1555	1473	1363	1831	1622	1532	1182	1156	1151	1146	1052	1050	1010	1002	1040	1080	1063	1020	1017	972	961	974	909	919	968	944	923	914	901	827	904	882	869	851	924	892	858	900	868	861	865	857	890	830	884	852	905	885	838	845	792	917	845	820	832	919	856	883	863	837	856	816	844	845	850	831	833	839	902	842	810	835	851	806	824	863	896	853	818	876	865	866	821	819	857	868	859	861	863	819	827	867	797	893	846	832	859	832	788	870	831	806	814	882	786	864	851	839	888	824	823	867	823	819	802	828	863	837	838	852	885	820	823	870	805	877	858	812	868	856	868	818	800	797	882	785	862	822	846	856	818	855	852	859	781	849	832	822	820	777	817	812	804	862	857	805	880	797	810	831	825	838	820	843	810	847	832	813	836	828	856	848	871	849	898	829	828	795	831	911	856	857	854	885	820	839	887	849	775	864	832	832	844	825	847	797	793	787	787	864	853	814	863	839	840	863	829	833	929	869	854	795	834	803	869	822	864	827	842	867	885	853	791	895	818	871	830	807	857	805	876	829	857	817	839	809	849	806	834	869	818	830	776	765	806	891	887	899	811	839	869	835	828	829	823	802	809	833	800	897	845	816	827	839	842	877	878	788	852	838	798	874	814	850	786	849	809	809	912	802	819	844	865	836	789	850	870	831	820	855	851	844	861	890	840	846	861	889	823	821	882	860	840	803	867	847	879	820	818	826	815	857	841	867	901	835	868	764	882	827	841	897	823	848	830	808	842	841	836	821	880	840	886	840	826	865	822	796	875	888	829	834	828	852	825	860	852	874	855	866	840	847	851	779	873	813	808	785	823	789	852	842	829	815	831	840	897	815	880	808	822	821	823	807	872	823	833	841	819	872	841	893	854	831	812	859	876	844	854	817	823	824	887	880	787	822	851	855	797	868	862	809	831	884	821	823	815	858	812	832	827	835	845	823	844	787	888	844	889	838	844	780	832	793	804	881	897	776	845	883	780	899	811	816	870	835	811	918	896	844	815	879	829	848	820	870	819	818	819	805	841	878	792	851	804	907	838	875	872	808	863	862	828	787	856	861	808	873	851	893	765	866	851	798	851	810	832	823	842	835	837	839	834	857	808	820	846	881	828	807	907	877	867	795	816	820	808	853	859	900	803	812	822	876	816	828	820	824	845	790	837	870	857	819	854	828	825	759	849	827	864	821	848	827	796	876	821	818	848	835	856	838	859	871	834	821	820	840	831	879	821	880	827	844	830	844	836	880	824	853	847	847	842	832	826	823	812	802	897	833	822	808	915	856	810	861	900	832	862	827	819	815	836	854	827	826	858	877	881	837	863	871	819	832	871	875	805	821	862	857	860	848	847	850	805	851	809	858	870	877	779	865	807	874	814	824	845	834	874	798	837	851	806	854	830	842	772	845	843	825	847	800	842	855	804	846	882	838	851	849	850	817	819	860	823	838	846	798	893	848	857	825	885	807	846	843	759	837	854	884	822	855	865	786	833	808	841	818	853	847	843	782	810	861	827	836	865	828	871	872	796	858	841	792	819	832	844	839	852	848	842	814	818	837	847	811	825	806	808	849	859	903	829	823	813	778	806	790	842	856	790	871	911	839	876	825	847	874	859	826	854	793	818	795	824	907	826	837	876	843	840	815	822	853	851	849	845	814	835	853	851	798	887	775	816	839	827	843	884	788	843	902	857	816	867	825	860	839	844	865	895	839	861	858	771	836	836	860	850	861	825	847	809	885	815	866	872	848	838	826	803	790	797	866	832	786	864	856	836	866	850	846	896	812	800	851	853	858	824	864	835	852	790	856	868	847	862	837	822	816	844	814	773	862	878	827	808	819	786	813	854	895	831	826	797	801	828	876	817	793	798	826	861	894	840	879	785	831	846	837	862	832	845	838	817	808	834	871	865	798	833	829	854	787	796	882	867	831	855	804	832	822	876	836	860	835	885	849	831	812	829	858	829	816	818	837	819	849	840	809	804	830	830	783	847	840	809	873	845	797	853	878	898	830	820	899	796	883	834	787	822	836	824	851	869	846	810	845	875	869	827	772	856	815	829	829	823	830	832	804	867	876	816	906	833	806	815	819	842	838	856	829	850	845	880	774	861	841	866	871	840	887	891	852	809	848	870	856	834	881	818	835	849	815	846	843	841	864	859	864	780	800	859	839	834	869	851	816	811	838	835	831	860	809	822	861	834	861	864	828	907	818	844	803	818	841	846	869	851	866	809	851	843	854	821	843	862	837	808	847	824	832	859	860	879	803	818	856	844	822	881	812	806	848	850	890	826	801	814	833	820	839	812	863	869	828	816	844	903	823	824	855	842	873	860	812	802	828	844	878	848	804	835	827	900	819	816	820	810	888	924	844	832	812	831	892	830	882	852	865	815	806	835	830	839	816	830	860	845	856	864	808	821	814	895	854	861	842	813	844	839	851	797	821	856	863	846	841	857	817	820	839	854	825	877	833	795	848	819	859	841	851	826	823	825	846	841	860	828	881	850	857	849	812	844	838	858	840	830	872	829	777	765	858	764	854	816	813	831	862	795	816	881	841	842	835	879	867	786	870	805	848	815	850	842	806	783	894	859	806	807	814	832	822	877	858	895	878	825	842	814	884	816	909	879	844	815	835	815	802	839	899	883	811	879	896	838	844	885	858	904	888	872	833	808	804	844	822	903	911	890	790	823	818	808	835	828	852	843	851	850	851	822	859	870	836	911	799	833	905	860	837	804	843	757	875	852	821	856	859	825	816	833	857	859	820	842	815	864	837	913	889	811	827	845	826	806	786	835	827	840	810	863	870	848	810	858	840	805	876	844	817	789	812	821	847	858	847	822	868	825	819	851	819	848	882	874	834	830	826	835	874	847	877	828	855	828	854	861	838	875	853	846	893	829	834	827	862	840	847	853	871	820	866	863	895	880	851	851	844	827	789	859	843	813	852	854	841	804	831	824	860	844	847	847	858	818	778	865	856	860	854	870	895	868	842	870	839	858	869	819	832	844	799	895	848	840	805	865	778	852	845	795	854	855	824	861	866	882	881	809	854	892	812	823	831	847	841	822	859	818	870	827	810	849	828	809	859	884	902	892	795	899	863	820	821	837	855	804	871	821	845	805	872	807	813	825	849	859	846	882	834	779	848	842	822	827	908	818	843	844	812	840	858	872	835	846	817	807	867	831	818	803	838	879	852	805	832	870	818	839	828	875	833	884	829	794	790	856	832	876	895	856	890	817	860	851	845	816	821	853	830	892	898	852	826	804	862	852	813	854	831	822	862	832	833	812	848	861	827	817	821	842	838	812	874	761	900	879	829	887	804	796	798	831	850	845	837	788	873	833	883	824	843	841	824	842	803	813	837	861	875	841	838	833	875	818
8653	5407	7219	6245	4583	3303	2034	1543	1223	997	822	737	709	637	614	557	537	520	515	418	432	409	367	376	354	355	387	359	344	330	345	367	308	314	347	317	335	330	308	326	300	302	314	279	291	313	327	301	292	303	339	309	318	260	313	306	303	301	323	323	308	271	290	299	287	318	297	322	270	295	280	298	303	311	345	323	308	283	271	295	286	304	281	263	332	289	287	313	296	295	311	300	272	279	268	272	291	276	306	316	286	285	292	290	307	265	300	293	276	290	292	283	297	286	261	283	307	297	303	312	317	323	292	290	254	301	314	309	296	293	265	290	277	294	292	265	322	268	296	307	303	283	273	297	289	313	268	292	273	288	271	279	285	270	274	283	278	269	278	289	302	293	299	299	266	320	318	276	294	309	330	304	292	329	259	293	299	295	285	271	323	328	320	317	256	293	286	274	259	287	282	273	270	285	305	323	285	267	259	315	321	283	257	287	257	305	271	299	294	297	293	298	304	264	295	308	302	291	272	334	293	324	290	334	258	297	261	318	277	271	287	309	293	293	260	314	276	274	307	272	281	311	274	277	295	294	274	292	295	274	271	265	322	285	275	298	288	295	298	280	311	311	280	289	325	249	304	300	261	291	272	281	258	271	271	265	298	288	309	325	298	309	291	286	308	286	281	295	273	284	292	285	307	295	276	284	292	264	279	296	284	273	255	263	254	283	291	301	273	284	285	295	278	289	308	297	287	286	279	290	303	289	276	295	286	270	299	267	294	275	289	294	291	258	293	297	290	293	338	294	292	290	299	311	287	282	307	288	308	260	302	263	303	290	285	298	308	294	296	287	273	300	274	303	289	303	273	312	303	288	273	298	268	300	291	315	280	262	277	306	277	288	272	292	312	310	300	315	297	285	287	283	314	283	306	276	261	293	291	292	297	300	303	313	278	269	287	304	303	289	323	301	319	290	316	303	316	310	301	292	301	297	305	275	253	253	284	291	284	291	282	283	285	280	279	311	260	304	309	288	282	268	273	248	315	280	309	293	292	285	315	321	259	276	294	287	293	279	284	286	325	286	295	271	276	285	296	245	291	265	287	292	269	318	319	305	309	300	290	282	327	273	308	283	273	303	305	285	298	333	284	256	288	291	321	317	315	289	291	319	319	320	299	306	318	295	297	297	271	319	300	292	298	270	303	269	299	290	274	273	299	269	283	294	290	296	294	273	296	288	308	281	297	318	296	329	255	300	279	316	270	330	299	285	328	301	319	336	280	294	277	255	298	310	266	287	298	247	288	307	306	273	308	292	285	264	337	302	299	276	302	294	302	295	321	231	283	271	300	280	299	304	296	299	282	304	331	362	258	336	291	292	291	269	258	303	318	280	277	310	278	324	291	298	318	308	317	326	304	308	290	267	303	301	296	289	286	317	255	279	313	305	299	308	315	302	272	293	282	315	276	301	243	277	317	302	299	267	276	291	312	306	325	287	282	297	290	275	298	292	307	302	265	282	272	262	288	305	282	321	290	274	260	295	300	301	267	311	279	282	293	286	321	336	273	288	325	279	268	292	307	335	239	298	320	288	299	300	283	307	274	303	261	286	306	303	287	260	333	252	291	284	275	269	292	274	256	305	278	302	288	268	324	300	279	272	281	304	289	289	291	291	292	258	310	284	285	325	301	303	289	289	315	263	307	285	293	313	315	303	285	301	275	322	340	315	279	292	267	286	271	299	282	266	280	314	320	269	294	285	283	322	297	319	290	248	270	308	292	311	319	322	268	321	295	282	262	254	264	325	286	306	286	283	301	270	282	281	272	297	292	320	296	272	265	291	283	297	262	269	285	265	317	271	283	304	273	296	297	289	275	314	307	341	286	284	281	276	287	281	312	267	267	238	321	318	286	287	297	289	297	295	321	307	296	294	272	284	270	312	274	280	286	259	274	315	312	288	294	295	280	321	285	283	313	299	289	313	278	285	304	292	283	323	319	271	298	282	314	321	306	255	281	303	283	337	310	299	281	312	283	278	313	336	286	265	332	286	299	285	266	284	288	300	294	320	279	298	318	318	288	293	285	322	294	288	305	291	285	291	286	285	303	280	300	279	307	322	321	275	281	277	268	295	294	306	284	299	278	258	293	320	294	299	299	275	307	302	297	289	314	285	331	305	282	263	290	268	312	304	316	308	283	291	276	270	291	293	292	265	307	322	290	300	290	276	270	279	288	319	277	297	286	266	278	284	297	292	279	280	292	298	266	297	260	283	327	298	279	276	293	319	304	284	256	264	284	281	300	290	258	290	288	302	293	296	286	286	310	290	265	272	295	294	283	309	300	294	318	270	256	281	306	295	329	287	302	295	302	281	289	293	301	300	290	292	323	288	287	337	300	278	299	304	288	303	312	298	278	278	292	281	247	276	290	276	292	275	249	282	302	275	283	284	306	283	311	271	309	273	311	299	277	293	264	300	269	306	303	312	288	289	305	305	306	280	296	276	294	279	277	298	300	285	296	269	311	298	290	284	294	276	268	307	279	285	311	297	282	300	269	300	288	288	318	272	301	298	292	303	318	275	313	310	306	260	313	308	313	295	282	282	272	276	282	307	292	290	313	292	298	295	288	299	303	310	299	275	290	279	305	323	299	318	283	292	282	305	328	284	306	281	299	299	303	260	273	290	289	297	318	290	294	284	297	275	276	292	298	324	318	320	315	312	301	332	278	275	313	304	293	296	288	310	272	250	261	314	295	269	296	288	307	282	315	280	307	271	297	266	276	299	284	290	275	283	267	300	279	268	278	315	292	291	295	296	269	291	236	289	289	262	282	294	276	275	291	262	258	318	263	310	304	290	319	305	259	289	287	271	281	286	328	311	293	317	303	274	286	298	270	274	267	296	301	292	284	312	254	283	304	319	288	295	277	308	281	284	276	336	289	248	304	272	272	278	319	302	305	302	297	266	302	281	300	301	283	274	310	277	300	325	253	291	297	323	301	269	267	292	291	317	280	275	325	284	277	296	293	297	295	267	276	311	291	289	283	320	277	304	282	301	281	275	282	298	300	274	295	276	316	273	296	297	300	319	307	266	283	304	287	274	281	310	288	315	284	294	331	296	273	301	278	286	287	321	282	284	289	311	292	289	283	287	300	294	282	310	269	286	311	285	285	289	293	315	254	272	293	338	262	279	268	287	281	293	336	274	279	269	272	291	291	283	279	270	276	304	284	282	295	319	309	283	304	268	290	344	317	259	278	328	283	347	325	316	258	261	297	325	301	309	309	317	283	273	275	274	302	288	300	286	286	278	271	272	304	301	304	301	294	308	273	264	273	275	323	317	280	302	289	305	293	305	266	303	292	317	304	274	297	296	284	287	285	302	302	275	304	286	294	277	322	283	300	283	302	304	305	276	290	299	268	319	278	262	266	255	288	275	290	302	267	290	288	280	293	282	316	292	285	290	284	276	291	278	278	282	257	283	295	297	311	283	291	269	281	305	314	286	267	276	290	296	315	294
5236	4990	12236	15077	13902	11431	8423	6707	5322	4512	3875	3426	3067	2924	2641	2538	2446	2195	1936	1744	1702	1739	1567	1421	1300	1293	1228	1208	1159	1120	1079	1042	976	949	955	923	915	882	883	837	877	781	851	818	818	822	781	833	821	810	792	803	782	793	783	789	764	773	711	704	731	698	745	710	721	721	740	736	755	685	785	735	742	732	717	742	704	702	670	744	719	700	737	701	710	701	702	701	700	714	706	688	692	707	709	678	732	691	729	695	677	720	709	703	688	697	736	710	693	672	672	691	711	735	724	742	680	673	660	716	677	697	674	683	642	716	724	688	656	658	685	687	663	670	703	697	710	711	682	733	692	682	647	690	666	689	658	703	664	722	692	629	648	723	678	697	677	708	680	702	719	708	710	705	694	729	698	721	684	691	713	700	663	720	710	694	730	683	682	692	747	696	720	681	710	702	704	667	684	750	747	674	695	740	693	681	744	699	692	717	674	657	687	712	681	693	723	708	662	708	731	687	715	673	681	699	668	688	661	667	644	703	711	655	645	704	677	725	686	669	727	697	690	677	709	712	663	679	709	706	706	671	663	690	688	668	691	726	696	692	682	682	686	677	710	675	732	693	696	703	698	728	681	701	694	693	702	715	710	671	669	675	688	699	688	740	703	682	691	675	682	682	699	634	654	691	709	689	653	702	674	663	657	695	713	703	635	672	759	687	718	668	642	767	680	655	695	690	685	684	690	672	726	709	688	658	677	724	703	709	694	674	661	693	686	674	702	687	692	752	659	697	675	704	682	674	710	713	643	657	697	689	719	707	631	676	694	739	725	693	691	689	710	697	670	690	713	689	682	685	683	683	707	642	696	692	690	670	697	705	659	686	723	674	684	690	704	722	733	699	709	714	716	718	672	671	711	733	704	668	760	671	685	734	693	687	672	711	688	689	676	692	688	679	711	705	717	686	639	714	688	704	670	657	706	679	747	687	720	698	684	733	704	716	707	702	670	681	687	676	721	720	661	677	695	637	700	610	719	694	679	719	710	629	658	700	691	688	718	680	673	712	713	688	689	694	691	682	745	705	744	674	660	653	720	678	667	688	714	682	746	711	724	706	654	728	690	652	713	660	747	711	686	708	679	659	691	714	723	701	668	681	654	715	678	702	671	700	683	719	703	657	708	729	707	723	741	734	683	686	716	711	674	699	697	667	693	698	683	721	729	649	708	662	693	655	697	717	660	691	709	683	661	703	681	747	689	703	694	739	717	724	691	731	683	719	658	713	686	679	721	717	690	668	668	721	711	711	728	673	690	662	712	694	702	668	732	714	733	709	671	691	712	653	709	687	699	715	711	679	681	660	721	701	683	682	708	690	706	705	715	697	735	671	688	730	709	700	660	682	657	700	711	701	709	715	742	687	688	669	675	682	737	728	742	694	664	609	672	707	699	682	644	726	734	703	683	688	697	739	689	707	741	653	675	677	673	711	757	699	699	738	711	693	703	676	747	714	695	739	669	704	732	727	698	662	687	679	711	702	699	735	728	694	714	674	744	689	698	735	688	667	692	692	708	719	666	727	691	615	646	673	679	652	702	685	715	657	717	693	722	677	662	684	709	677	712	733	728	634	714	730	710	717	735	700	687	709	650	694	665	671	728	667	697	696	705	706	713	671	684	723	687	688	695	704	683	693	684	710	681	685	681	693	671	697	709	696	665	643	702	684	693	694	692	721	674	682	700	671	696	688	705	713	671	664	677	652	672	666	704	696	682	754	693	697	672	667	713	691	730	725	658	683	699	700	693	687	662	686	722	677	705	692	637	696	677	686	735	744	678	677	761	696	696	747	748	676	660	685	679	720	721	696	678	718	713	706	686	693	773	710	720	747	697	701	693	677	713	732	677	731	730	716	669	651	681	661	730	723	692	679	672	749	679	687	741	724	738	713	728	674	700	695	688	699	708	703	682	733	752	698	694	729	687	673	697	728	744	722	723	694	647	719	680	675	666	661	709	701	672	746	683	653	677	653	720	714	736	651	690	690	725	654	689	682	690	706	696	677	707	745	694	731	681	709	705	710	719	699	686	685	707	677	696	715	686	647	743	696	684	731	670	693	672	687	690	677	650	686	697	689	682	651	708	709	763	703	676	734	679	652	663	734	659	685	692	688	712	689	665	721	702	711	666	692	707	617	723	654	679	681	688	710	670	690	725	699	671	704	719	686	701	681	670	685	679	698	689	680	712	694	684	676	735	737	680	732	679	687	692	694	696	710	656	715	718	690	698	702	717	733	711	713	679	676	696	638	714	727	725	637	674	668	685	689	647	700	697	692	763	659	725	707	685	729	655	723	678	708	728	676	661	692	719	687	688	669	659	739	686	705	690	685	717	705	691	740	702	711	708	662	703	721	680	681	721	721	711	688	692	654	727	700	711	681	679	681	678	689	696	699	695	726	732	669	685	679	673	674	722	714	647	713	679	719	694	660	675	664	667	678	657	686	717	679	677	690	708	682	702	698	728	697	676	701	700	703	692	703	667	701	698	678	626	679	662	693	674	674	692	687	669	667	692	669	687	721	687	644	702	645	725	734	714	668	686	672	677	683	719	707	675	676	664	669	725	708	647	676	689	661	691	716	675	674	714	695	649	682	684	722	699	699	715	726	743	722	710	686	716	699	701	690	691	720	688	710	728	688	678	645	721	710	687	686	707	694	670	676	684	728	707	710	720	665	723	683	684	711	698	721	674	713	726	702	691	673	698	666	705	656	680	730	730	683	739	683	693	681	697	713	686	652	690	700	695	707	712	689	679	746	678	708	674	723	682	694	697	715	690	709	672	687	700	667	700	671	649	645	704	696	681	685	658	715	714	695	696	679	718	640	706	699	690	690	684	734	741	710	685	695	687	687	657	773	631	667	653	660	712	720	710	682	679	716	703	681	709	655	688	638	680	609	682	720	650	692	695	685	713	673	742	731	705	683	677	659	716	687	715	624	666	689	694	737	688	682	715	724	705	668	692	728	694	686	705	684	703	710	706	714	670	688	714	726	697	688	686	659	722	694	654	743	670	725	683	655	656	705	672	661	671	674	720	667	737	688	721	691	640	735	722	712	688	698	716	696	644	656	672	739	658	738	700	691	667	716	694	706	718	675	745	730	671	683	676	674	663	696	660	657	673	684	689	675	644	699	713	725	682	681	672	763	717	679	743	711	688	701	698	645	691	691	658	663	694	702	698	694	676	698	677	719	702	668	700	694	734	707	701	638	715	675	633	736	711	675	679	694	701	702	691	701	691	705	706	702	675	648	692	665	680	712	717	661	698	708	677	716	674	710	684	755	700	698	651	686	728	684	640	661	702	722	728	651	680	686	669	617	670	697	684	707	713	702	704	711	681	649	692	715	723	725	694	681	714	640	697	703	677	713	766	710	676	710	670	627	672	700	690	668	718	716	666	710	697	691	697	707	712	701	692	690	694	734	722	682	708	721	691	697	690	696	674	678	709	746	703	679	722	726	670	650	703	691
17100	9924	12747	12076	9261	6156	3912	2838	2155	1623	1419	1176	1140	993	982	921	822	754	656	647	616	643	568	536	500	532	533	503	471	473	447	447	450	455	428	391	443	446	446	401	433	398	416	416	466	426	401	359	375	366	367	373	410	417	361	371	338	354	355	343	355	355	336	318	354	302	404	332	360	353	322	368	338	345	332	349	332	351	331	357	352	329	357	361	360	358	318	331	331	303	345	326	328	341	367	365	359	366	352	350	361	359	346	331	376	368	312	337	350	316	331	306	330	318	333	300	354	366	319	361	332	347	337	398	311	323	321	331	367	340	297	297	353	354	327	293	304	360	350	327	378	332	332	301	350	341	353	331	332	315	331	334	348	353	322	328	392	353	323	342	344	322	329	344	318	368	352	341	347	335	336	358	320	343	380	314	344	339	346	336	334	358	352	346	304	334	331	335	382	302	364	309	292	328	314	297	370	313	336	346	342	315	347	318	319	322	361	349	329	332	322	347	305	337	323	351	339	331	292	271	306	334	313	352	340	334	341	302	348	382	335	314	322	318	331	321	320	353	309	356	353	318	344	357	332	353	348	338	317	318	301	371	327	328	352	358	322	335	343	331	299	311	355	331	366	344	346	328	339	334	341	370	334	362	329	312	332	364	338	316	324	333	360	345	305	316	326	333	350	345	330	343	352	338	349	328	314	358	314	353	354	318	328	303	327	361	329	325	318	318	349	328	320	320	363	348	336	327	338	327	344	329	366	358	321	356	316	316	320	322	311	318	331	316	339	309	328	334	378	314	325	342	343	369	379	329	287	299	347	344	346	344	356	329	320	336	320	345	332	320	319	334	348	320	339	336	353	351	337	342	346	345	336	356	289	348	328	331	349	312	341	349	352	337	282	309	343	344	332	338	298	344	317	329	321	316	327	325	323	366	351	333	302	320	363	313	302	324	371	329	321	333	322	335	332	363	351	328	335	323	315	344	339	323	357	343	337	341	327	348	339	330	329	337	351	327	312	324	338	307	340	365	363	359	323	364	348	331	360	321	360	314	311	351	355	333	305	317	374	332	339	353	355	334	338	346	324	348	354	298	348	349	353	353	329	333	365	346	342	313	336	352	309	299	325	375	331	346	285	320	290	322	304	337	344	316	368	343	332	344	339	333	376	349	324	319	367	318	343	333	345	332	359	361	289	321	355	333	362	320	333	287	345	329	344	319	318	320	357	286	365	313	342	343	331	342	347	327	346	331	364	358	311	309	370	350	338	333	333	365	327	341	341	337	346	330	354	320	324	360	356	339	346	365	321	356	331	355	259	315	346	364	349	322	312	325	345	349	335	322	362	311	308	349	340	346	297	338	330	369	339	331	304	324	362	343	351	315	335	315	386	345	337	336	346	373	348	342	363	314	340	334	310	337	366	344	316	368	356	359	338	314	363	325	347	323	332	333	355	326	349	353	325	305	335	329	321	352	315	312	359	336	362	333	330	313	311	370	321	328	356	355	323	339	333	314	345	323	325	348	326	367	338	318	347	384	302	329	347	341	320	347	329	349	333	304	334	326	364	360	304	333	349	351	317	348	331	337	334	336	347	319	340	346	322	393	329	324	322	342	336	332	339	331	331	344	315	304	306	346	354	295	334	317	333	370	301	337	335	327	363	347	331	330	338	357	336	369	350	336	362	351	337	367	319	357	315	329	333	358	338	339	330	337	337	362	342	360	347	312	329	303	338	329	336	343	328	368	305	344	329	307	334	341	354	320	317	314	327	347	303	355	356	332	335	315	322	327	379	346	319	338	343	315	311	352	345	348	352	309	342	334	339	346	343	316	326	349	337	348	330	345	333	324	332	331	346	304	309	325	330	326	332	354	337	349	348	338	334	338	334	327	324	349	307	344	369	301	316	319	304	350	346	350	317	309	343	358	372	349	319	353	357	306	292	346	323	368	341	360	341	334	325	325	342	372	335	352	359	341	349	298	336	296	352	330	317	359	312	319	356	340	319	362	339	333	333	329	357	305	331	336	357	367	315	329	337	327	336	358	338	354	289	349	322	313	349	356	299	348	343	327	330	324	318	311	341	297	340	327	306	352	279	366	313	318	339	331	336	325	356	359	334	329	351	294	320	334	348	327	341	317	312	326	332	322	322	349	320	323	322	354	326	286	379	323	315	311	337	321	343	312	314	319	330	315	328	337	320	336	338	314	357	347	336	327	330	323	338	354	339	338	298	335	342	356	350	297	315	337	314	312	349	342	326	343	320	327	320	323	327	359	346	327	352	311	338	357	304	371	337	324	320	354	360	328	345	314	330	323	325	314	322	309	335	347	327	310	366	386	369	348	304	319	297	315	335	328	334	357	350	335	295	330	305	342	331	376	339	340	347	324	299	351	307	288	339	332	330	340	335	328	364	337	326	320	300	357	330	358	329	301	327	329	360	326	352	330	318	329	324	363	300	353	313	326	307	360	322	360	336	342	337	339	358	345	326	335	328	351	341	346	336	323	330	351	327	358	340	329	312	342	339	318	343	331	335	359	344	337	356	375	316	364	359	331	346	331	361	326	348	304	366	301	386	356	325	373	353	332	358	307	325	335	325	302	356	303	318	337	331	359	333	356	333	341	333	298	337	359	361	338	303	312	339	343	314	339	357	345	337	359	324	395	360	305	335	327	374	333	357	324	315	334	346	368	362	318	338	324	318	327	335	367	323	339	349	337	348	298	362	335	342	308	358	320	346	338	351	343	335	346	319	330	348	305	321	334	371	375	334	332	367	343	330	351	334	334	328	343	324	338	322	342	337	324	350	334	353	355	340	314	325	336	316	329	324	326	318	313	345	361	340	310	346	312	316	317	341	331	358	317	317	312	320	356	351	326	351	323	333	311	323	364	322	328	339	373	336	328	359	316	294	337	363	343	355	338	313	321	315	316	356	334	349	344	363	340	368	328	330	320	345	332	358	335	351	325	348	343	364	378	318	302	350	363	333	342	334	310	342	299	342	357	336	334	346	347	347	294	328	352	346	323	323	311	325	335	329	297	333	319	344	316	324	335	308	343	384	366	309	329	344	331	340	341	315	371	309	357	334	322	341	351	349	332	311	331	301	358	374	318	356	300	340	324	324	302	351	365	319	287	320	313	328	337	329	324	320	317	318	351	327	350	346	361	324	318	322	336	329	311	329	326	308	345	353	315	326	324	320	357	372	365	307	359	313	349	329	298	342	311	322	354	323	300	334	329	302	334	337	322	324	346	336	335	345	321	324	355	351	385	327	317	370	335	336	327	344	308	367	373	331	382	376	331	335	327	315	351	344	340	362	319	314	342	321	340	326	321	363	305	365	343	333	339	381	330	338	338	370	340	328	343	329	331	310	322	331	332	337	314	343	348	344	356	335	335	344	331	325	356	313	320	324	330	326	306	345	317	373	374	300	304	366	334	350	303	303	320	325	324	302	380	359	329	325	339	367	339	335	366	375	358	311	367	344	357	324	328	294	360	336	341	358	350
10193	8059	18276	22872	21706	17643	13606	10904	9287	7425	6523	5624	5132	4682	4445	4389	4027	3575	3038	2766	2706	2630	2329	2192	2090	2052	2073	1941	1782	1750	1664	1764	1639	1492	1491	1540	1574	1503	1442	1344	1651	1473	1610	1422	1369	1412	1166	1174	1165	1138	1025	1082	1376	1191	1067	993	1028	1008	924	939	919	915	874	881	900	945	962	893	863	905	885	831	870	815	878	829	766	799	780	846	785	787	833	800	781	877	788	799	824	794	781	813	811	790	788	784	836	759	791	816	799	810	782	813	768	765	781	800	778	763	801	862	817	822	810	828	794	820	789	825	793	806	815	797	734	774	808	795	842	767	809	780	772	843	794	824	786	790	794	784	816	800	826	779	774	842	831	779	764	849	837	803	778	768	788	800	763	756	749	825	801	754	774	812	800	795	799	777	808	756	767	788	792	820	768	781	756	759	803	816	770	770	773	833	791	787	796	785	812	774	806	761	751	774	825	816	793	766	807	792	773	814	796	840	788	768	728	779	771	765	782	776	777	760	770	745	807	754	788	840	757	779	794	773	780	806	798	787	772	782	805	783	791	706	799	784	853	788	785	814	812	802	741	748	818	756	810	816	790	807	763	776	800	728	742	754	787	752	798	809	725	814	771	826	773	815	758	777	760	814	791	818	774	783	766	831	751	756	760	779	803	812	755	776	763	773	812	775	757	782	783	799	758	752	731	739	788	782	806	795	794	779	791	795	808	783	787	750	794	801	777	795	827	769	767	816	800	796	769	786	839	819	806	756	828	742	747	747	762	809	770	797	783	822	817	823	812	804	800	759	784	783	777	824	727	793	802	777	780	766	832	780	821	832	822	800	781	802	802	811	757	764	747	769	763	808	820	782	784	798	724	772	768	793	802	762	840	732	752	775	795	755	770	812	803	766	818	818	803	759	791	772	792	819	847	843	754	770	767	821	740	796	821	771	793	804	850	879	756	808	803	769	735	833	791	784	801	841	847	763	802	797	817	807	779	769	804	778	786	812	821	779	797	811	780	732	806	772	814	836	811	806	789	805	764	753	789	777	808	777	784	811	800	789	783	774	733	824	812	806	730	806	811	824	784	812	739	836	790	742	755	787	873	759	808	779	783	762	795	791	744	836	806	800	774	788	798	826	762	840	780	828	749	769	814	772	780	816	802	778	751	744	788	753	811	741	808	829	718	811	778	795	743	724	792	809	782	720	737	777	799	793	788	786	776	762	725	803	794	821	784	784	827	737	741	757	802	750	765	804	771	798	771	811	763	823	815	731	797	794	753	777	787	824	762	803	794	796	777	746	747	743	834	780	799	788	757	746	817	735	788	730	761	786	755	831	750	800	864	779	821	829	797	808	807	763	815	794	805	784	813	767	812	796	785	753	821	795	796	743	794	846	845	802	766	780	792	781	740	807	784	810	748	755	757	815	790	799	829	796	768	728	757	790	799	807	831	770	780	774	740	754	810	751	789	780	781	771	792	774	747	771	790	788	778	747	777	769	803	799	761	756	823	781	768	811	776	720	741	774	770	802	792	762	786	759	770	784	858	763	752	782	772	820	814	793	824	717	787	804	737	767	767	761	785	816	747	774	762	807	831	771	796	785	782	752	779	794	792	808	763	820	825	811	798	759	764	797	750	771	806	813	754	818	866	743	777	831	824	748	787	800	803	798	778	787	795	796	797	740	803	774	758	794	778	788	812	816	809	806	751	794	756	770	778	802	797	807	786	771	786	836	787	815	763	781	794	763	773	800	801	773	743	780	753	786	788	785	795	795	798	790	839	777	774	781	789	835	770	786	772	774	848	766	780	794	782	750	791	742	819	826	755	744	794	781	754	793	821	773	738	817	770	792	799	750	806	752	779	771	795	745	829	822	795	817	802	735	775	782	836	784	773	765	800	765	750	798	755	814	741	804	825	789	753	771	801	782	833	775	737	856	808	747	744	819	802	777	796	791	743	830	766	727	785	770	753	761	805	753	801	795	772	806	799	788	794	801	767	772	772	810	762	773	802	783	749	771	794	724	758	815	812	779	807	748	818	819	784	834	814	831	776	801	785	826	816	813	766	781	811	804	798	787	758	810	761	794	836	828	786	762	747	789	826	799	837	774	821	752	807	781	829	757	777	761	798	814	743	760	715	796	780	714	737	809	710	781	792	733	761	825	758	788	827	699	830	789	764	797	826	747	779	741	766	773	840	739	776	800	751	789	784	751	832	806	808	772	789	808	798	791	799	812	738	790	798	770	809	816	770	796	743	803	794	767	784	759	797	804	772	775	760	766	785	765	816	830	783	781	827	775	800	803	777	827	831	759	759	833	774	716	738	814	751	809	795	790	793	790	769	775	768	762	750	834	831	798	807	798	801	843	803	767	776	782	838	784	790	837	794	801	790	770	760	757	807	812	788	780	766	835	736	767	809	775	802	771	800	763	813	839	787	811	811	839	768	786	793	768	752	824	793	750	743	795	787	747	778	837	828	768	852	795	846	768	816	779	768	792	800	798	792	770	793	841	805	774	801	793	796	799	745	812	814	789	753	832	797	808	740	815	761	790	834	789	733	845	761	785	736	799	813	785	757	803	735	843	782	757	858	793	791	840	799	757	796	763	819	819	768	791	743	785	802	753	823	763	801	788	807	724	747	815	789	772	786	730	724	814	813	798	784	783	755	794	815	782	804	784	793	812	748	740	791	768	802	825	805	792	811	795	781	820	783	789	816	769	752	775	775	798	717	835	784	779	778	784	799	713	778	783	770	807	809	807	770	754	836	758	791	773	785	799	730	761	790	821	823	777	790	804	793	789	789	789	799	805	815	801	794	754	765	799	763	773	831	739	825	817	777	785	771	795	773	765	786	794	761	751	762	782	753	769	786	785	786	807	749	787	773	784	776	771	785	789	799	798	744	782	803	754	774	786	833	804	787	750	747	745	800	785	729	783	727	830	753	799	795	784	817	819	818	781	787	780	773	811	827	775	778	790	779	762	789	740	772	784	747	810	803	786	809	803	773	770	803	797	850	749	764	784	772	700	845	815	817	802	801	799	813	753	778	762	763	833	770	803	791	780	817	781	785	812	766	788	765	797	783	802	756	795	755	752	792	782	750	853	821	790	767	807	785	720	780	810	800	787	790	770	794	787	809	801	804	793	801	821	789	779	793	774	823	781	826	835	769	826	793	810	819	795	830	756	768	771	785	775	787	742	767	829	773	780	809	783	786	800	777	818	781	799	823	727	786	851	803	768	782	809	782	796	805	797	779	751	790	803	766	777	769	800	817	703	793	843	793	788	791	800	748	767	840	813	788	751	772	774	795	795	792	738	783	779	795	773	828	778	808	834	812	813	841	820	779	780	757	771	785	728	741	822	774	786	814	741	782	734	820	817	774	801	788	826	787	774	764	848	784	763	750	815	767	822	795	781	798	748	751	810	772	786	810	801	796	820	783	768	777	809	762	753	784	788	763	746	792	757	769	847	794	778	814	832	759	800	771	756	815	769	782	800	871	808	780	811
24830	15162	18974	17486	14027	9745	6031	4131	3155	2459	2017	1755	1520	1311	1295	1207	1057	1060	841	777	778	729	669	655	658	646	685	601	591	558	590	591	561	536	501	563	537	519	509	463	573	559	560	564	460	506	420	452	457	444	440	415	492	465	423	391	419	355	370	407	409	377	387	386	383	356	376	411	383	359	392	364	393	372	363	347	367	351	361	372	381	382	390	326	385	393	369	348	328	334	345	353	356	398	353	373	385	337	385	364	376	351	402	361	381	365	354	408	323	398	345	391	399	366	359	345	353	369	327	367	369	368	366	368	327	356	382	352	347	363	375	353	328	350	355	374	358	366	341	367	320	356	348	339	414	339	342	394	339	379	351	360	358	371	331	336	372	364	388	362	342	356	387	333	368	372	366	352	334	319	354	340	362	355	334	339	329	374	357	368	370	369	357	364	368	354	379	360	355	357	366	370	367	352	330	390	373	360	348	332	343	370	336	376	323	341	346	401	350	380	382	363	382	406	384	361	395	328	373	335	357	349	391	377	394	382	420	340	383	367	380	349	359	400	369	330	384	369	350	383	317	373	350	366	378	376	371	350	337	352	369	346	369	340	390	363	347	357	340	403	377	331	348	337	357	364	334	355	341	332	381	349	389	348	369	388	336	361	366	408	338	364	374	357	355	357	365	392	381	369	404	392	356	339	329	375	313	360	343	388	344	330	350	372	374	359	368	333	402	388	399	383	349	320	333	345	360	342	370	370	410	353	345	335	374	385	345	368	351	386	366	369	380	360	388	352	362	394	406	367	375	382	356	368	372	333	389	341	355	333	335	378	359	380	342	348	351	371	380	386	377	348	321	347	401	366	381	366	313	377	351	368	355	348	364	372	392	363	366	347	371	369	383	351	381	368	360	334	349	345	364	389	346	360	358	386	347	350	383	390	341	345	365	354	333	345	356	335	340	336	351	373	384	354	359	345	340	377	358	345	368	354	360	356	350	341	350	324	406	383	365	360	387	371	342	358	359	354	397	340	353	383	403	387	360	348	358	357	366	358	314	368	366	360	344	395	377	367	364	341	346	378	381	350	381	336	350	379	397	395	356	332	358	350	367	352	373	364	377	357	364	344	381	366	366	363	341	370	356	316	343	397	343	373	364	378	366	354	369	369	350	355	366	375	357	344	346	340	323	357	377	338	381	370	365	386	365	369	379	391	354	385	375	326	380	362	375	349	384	372	373	403	365	340	335	350	357	371	375	363	380	336	367	363	387	359	365	387	418	379	365	343	378	376	360	372	360	344	374	370	347	350	328	331	329	370	348	415	362	358	378	364	371	371	373	402	377	343	335	329	368	382	352	376	349	363	343	355	367	397	338	352	413	371	365	384	358	354	342	376	366	335	328	337	372	359	351	387	390	365	390	377	344	394	392	322	360	331	341	359	352	371	349	339	340	358	357	358	351	336	385	374	374	347	373	344	341	346	355	372	374	423	380	369	355	356	379	331	372	378	342	356	341	364	366	363	362	342	366	382	369	352	342	320	347	346	370	340	338	373	344	345	395	383	398	360	357	354	378	351	367	348	397	353	345	337	392	425	347	384	354	362	363	344	345	352	354	339	362	351	338	384	367	410	348	350	347	362	366	378	355	359	406	356	325	338	417	411	348	363	333	331	372	359	388	315	360	370	394	383	356	387	316	373	391	384	366	382	392	355	379	360	353	366	376	366	383	384	358	387	399	361	370	360	371	386	366	365	399	401	356	351	348	369	358	379	367	332	330	352	341	365	331	344	338	370	353	324	368	360	415	390	346	331	383	340	333	368	371	379	356	379	340	349	373	357	336	329	362	343	340	411	359	380	369	358	343	356	357	369	337	379	356	341	365	366	373	393	331	346	359	373	354	344	379	382	369	380	397	343	357	368	363	374	397	346	353	378	340	346	345	349	340	337	353	359	367	339	328	351	350	393	346	343	371	376	389	401	368	350	371	379	380	351	375	365	346	343	332	346	336	335	336	396	352	373	353	355	367	365	360	357	373	356	372	356	391	361	408	371	372	357	363	397	343	377	354	369	336	372	343	362	367	341	333	373	357	319	368	344	383	387	378	323	326	354	385	367	351	344	349	353	359	331	365	362	346	343	326	362	332	357	368	378	320	382	367	342	360	358	322	377	353	380	345	379	341	362	351	355	345	388	350	333	385	341	370	369	350	388	374	361	332	348	395	389	370	390	419	350	366	372	378	357	344	384	372	331	382	374	374	379	360	368	344	397	353	349	392	402	354	353	318	359	320	357	369	338	392	359	370	372	359	313	361	369	319	359	364	347	351	366	332	379	362	338	378	377	352	371	385	335	396	349	333	338	351	362	341	393	399	366	370	371	340	355	378	378	329	359	343	382	372	374	364	386	373	368	342	372	340	371	348	369	399	359	359	395	381	366	357	353	346	354	370	351	354	379	367	336	365	340	388	369	370	369	337	372	319	354	362	353	345	334	377	372	342	344	355	378	351	393	358	381	321	360	364	309	379	363	336	337	327	347	371	358	356	330	336	365	364	344	398	376	353	340	357	378	375	347	354	326	376	354	371	344	420	390	334	370	333	388	357	379	385	388	385	325	355	372	351	356	395	342	351	402	371	311	351	377	354	362	356	360	395	395	335	366	370	415	354	359	368	365	391	364	366	379	352	340	349	342	358	337	360	367	340	359	381	309	367	365	388	369	363	382	377	369	358	339	327	376	350	405	362	391	357	385	337	341	365	364	353	344	384	357	357	378	384	355	343	356	392	352	349	343	372	376	375	370	344	387	376	342	382	369	364	363	366	345	334	348	344	347	392	353	359	352	343	348	360	359	360	370	346	330	338	330	330	380	372	370	331	405	361	352	353	357	384	380	372	334	388	333	351	359	343	364	370	361	384	378	355	380	374	386	384	376	366	372	344	361	357	365	345	362	353	374	366	321	337	344	368	388	357	328	348	379	344	326	366	382	336	346	382	397	385	402	353	386	300	355	397	368	370	365	354	339	361	359	353	372	346	380	384	311	352	356	336	337	359	341	370	377	346	355	345	336	345	356	354	383	367	357	322	394	368	372	321	359	372	336	379	350	383	329	318	387	366	381	371	339	354	348	356	367	378	403	366	357	352	389	391	399	376	367	326	360	363	360	346	331	360	388	329	347	382	337	370	382	380	368	378	396	372	349	360	343	329	341	394	320	346	336	352	384	336	395	343	374	378	374	403	362	340	385	365	349	371	353	371	345	347	336	373	357	353	348	323	366	344	337	367	361	356	350	404	357	362	387	365	342	384	345	336	383	348	316	399	366	389	379	332	360	370	362	388	343	351	337	382	347	336	371	393	380	356	383	386	355	367	375	348	356	337	341	335	315	340	377	340	321	394	370	345	376	382	392	353	358	363	374	395	364	323	376	366	366	368	354	389	360	354	351	396	394	371	362	360	351	364	336	360	328	352	372	367	392	371	366	341	395	361	373	338	325	367	353	343	352	331	330	354	344	377	369
13256	10868	23105	28118	27062	22103	17686	14621	12215	10073	8702	7658	6986	6316	6122	5966	5307	4729	4128	3720	3500	3353	3094	2890	2704	2913	2949	2667	2455	2317	2233	2254	2364	2032	2113	2212	2370	2082	2022	1750	2360	2130	2274	2059	1937	2127	1663	1535	1436	1363	1200	1309	1723	1516	1249	1212	1108	1114	1100	975	1066	1091	1037	1028	1036	1012	1018	1007	913	947	866	872	922	909	887	892	857	906	927	845	893	861	931	843	884	915	848	874	832	858	872	834	845	846	827	831	806	868	824	891	849	834	862	803	837	809	846	822	866	791	859	848	870	805	883	817	837	807	879	841	839	792	790	846	853	848	825	829	833	839	806	866	849	853	806	852	783	774	779	777	853	810	925	786	823	821	872	839	818	801	836	834	846	856	816	824	830	829	782	840	853	828	813	812	818	844	796	888	849	792	864	861	818	848	842	804	814	817	830	809	822	833	830	833	843	830	818	780	856	879	829	806	861	826	806	897	884	834	808	808	891	866	830	775	824	784	805	828	884	856	817	867	789	797	871	804	823	842	783	846	804	871	882	827	786	717	838	838	849	870	869	835	890	839	840	826	821	811	815	783	852	818	846	828	799	830	834	809	835	835	833	848	778	741	825	830	770	828	868	870	852	828	853	824	802	854	833	841	866	784	783	787	788	906	821	845	854	828	838	840	818	790	826	833	776	823	819	881	829	831	855	832	797	816	801	854	730	800	857	858	826	877	889	820	835	846	821	880	762	820	827	839	828	772	834	811	819	843	809	799	790	857	794	863	841	840	837	826	842	819	813	794	814	813	862	790	898	890	817	825	861	846	844	820	840	879	873	777	806	819	794	836	874	839	812	867	759	849	890	869	822	808	812	805	831	832	817	818	792	829	833	800	839	806	869	859	834	894	800	832	828	798	877	819	773	781	818	857	808	794	886	760	864	847	756	827	835	809	825	828	834	828	905	810	851	857	801	802	818	867	818	866	823	834	914	827	809	832	842	818	851	829	840	831	762	823	807	805	839	879	797	805	811	843	851	845	866	826	836	825	841	853	814	837	834	866	752	811	863	839	822	873	804	818	836	856	835	784	871	805	834	780	831	847	827	817	817	825	850	791	829	896	781	859	850	792	848	836	870	836	848	843	828	812	825	822	852	830	755	811	808	854	842	868	789	846	814	807	843	783	821	813	806	830	797	871	846	771	767	771	809	806	803	808	903	805	833	780	861	862	884	819	796	800	868	853	843	832	826	896	790	817	823	786	787	829	820	833	847	849	850	800	854	793	802	817	791	798	803	855	837	825	875	836	806	919	823	817	836	809	834	846	803	816	886	898	828	840	864	835	802	812	850	853	839	815	849	831	851	788	799	794	867	847	830	830	799	825	791	839	815	790	843	836	852	812	800	847	808	818	841	839	835	850	862	792	919	843	812	796	819	803	862	817	816	770	839	877	777	823	806	780	818	865	816	803	803	815	842	796	885	882	815	779	861	826	802	880	802	834	834	831	846	812	881	816	819	811	780	860	864	773	849	826	852	790	851	834	820	837	808	870	809	797	823	838	797	848	812	847	824	812	820	851	841	834	846	783	837	828	850	847	861	831	800	841	858	787	828	863	765	826	825	844	841	803	827	817	836	785	800	812	828	821	829	814	879	812	847	817	847	787	795	797	836	870	854	820	892	874	832	830	835	875	843	846	859	838	830	848	836	794	840	782	823	859	813	811	868	852	835	828	814	866	783	858	833	793	790	869	792	831	815	806	805	805	837	814	769	817	794	871	799	851	827	844	841	818	825	853	826	828	790	841	834	864	858	834	814	861	823	828	801	821	837	837	861	817	859	841	831	826	842	857	785	800	856	824	878	861	802	748	801	822	812	839	844	856	801	828	775	819	822	824	844	821	848	806	863	805	821	827	804	804	837	841	759	856	805	835	809	861	836	866	834	838	809	813	823	831	788	803	826	810	820	830	795	767	809	784	761	941	817	826	834	809	823	816	859	828	822	826	764	802	849	822	806	803	848	822	806	852	796	808	814	773	797	814	883	828	829	797	802	773	792	835	810	786	814	812	824	805	900	831	844	832	810	773	836	758	825	818	829	833	814	783	811	864	808	830	859	794	893	785	834	895	837	816	795	816	813	799	843	829	852	812	886	848	909	862	806	835	810	847	811	811	819	807	800	827	841	840	818	814	894	853	831	800	801	867	860	822	838	802	819	870	832	828	789	841	880	853	823	834	837	854	862	802	806	811	876	828	856	825	878	831	787	825	819	933	828	801	862	779	844	851	873	858	838	822	830	846	798	847	803	837	860	809	782	884	800	832	846	910	795	845	825	818	840	795	781	848	820	843	841	848	860	808	812	823	828	799	830	835	871	812	838	827	841	837	809	833	805	813	788	783	882	837	836	813	853	835	792	888	846	821	796	822	809	777	784	812	864	807	876	807	876	848	839	827	838	837	860	828	851	773	795	821	844	816	801	808	790	825	836	814	832	832	882	835	775	811	845	857	796	822	850	862	854	838	872	863	771	828	774	821	825	863	847	833	821	847	842	822	832	750	829	817	864	862	892	847	851	822	799	861	848	891	895	809	774	791	807	898	813	803	891	829	847	808	836	823	889	846	864	861	763	791	852	835	820	910	853	837	822	822	785	828	873	857	860	821	850	820	809	862	821	897	823	851	832	868	865	831	835	831	780	833	854	811	844	837	834	810	805	801	817	873	841	831	824	781	825	877	826	809	856	829	810	828	834	811	826	845	826	922	838	801	848	852	857	845	807	833	857	814	818	818	789	840	846	820	838	833	815	828	807	836	831	853	813	811	815	815	800	799	786	790	884	801	819	849	864	810	833	821	787	828	836	831	847	817	830	789	816	836	804	838	822	841	821	812	816	833	814	814	812	841	892	841	805	887	848	798	864	811	849	779	845	854	810	841	819	843	833	835	819	841	816	830	841	781	824	790	831	833	765	852	832	872	830	830	803	863	848	846	862	892	800	806	819	846	794	856	826	799	829	811	837	829	753	857	859	770	873	817	832	812	841	826	775	812	747	811	840	821	817	854	848	824	824	856	829	809	796	819	859	757	822	855	830	856	854	873	885	851	874	819	871	815	908	805	830	843	853	756	822	785	768	872	816	849	850	772	846	839	824	814	864	768	859	825	812	781	804	805	791	821	881	841	864	814	776	802	842	838	859	851	839	893	817	850	862	816	815	842	796	804	802	784	848	841	831	888	778	851	841	803	891	799	821	858	847	783	799	832	807	821	780	820	809	894	814	884	851	820	847	819	789	815	832	844	832	851	807	794	817	847	814	809	823	815	819	844	834	842	848	850	834	798	852	829	857	863	773	789	842	842	820	846	892	807	847	834	842	854	837	793	804	851	805	842	833	817	832	794	817	845	844	848	796	859	844	839	843	850	841	842	835	793	835	799	841	837	818	795	823	808	832	811	803	873	792	808	788	815	824	844	848	784	811	826	863	823	809	834	888	860	838	830	823	903	805	861	838	787	858	842	816	848	852	819	821	874	860	815
8541	5643	7568	6610	4615	3023	2126	1526	1173	959	823	733	656	650	637	594	550	478	452	440	437	394	373	367	402	391	405	361	321	309	323	308	319	316	319	310	309	275	314	302	312	266	289	314	304	311	303	296	287	318	292	285	290	302	333	303	278	297	295	254	306	264	311	319	282	286	282	263	274	265	289	303	303	294	286	306	293	327	287	277	303	268	248	286	297	291	304	263	296	302	294	308	305	313	319	256	301	298	298	297	271	316	286	310	263	258	273	267	288	283	272	295	309	292	279	269	289	306	270	312	274	259	288	301	274	295	288	331	291	302	290	299	265	266	296	304	280	286	265	273	274	288	279	271	278	265	320	297	253	271	284	261	274	300	304	300	256	287	280	292	265	283	326	286	272	286	277	274	328	324	279	275	296	270	274	295	291	274	299	294	268	288	307	279	291	315	287	277	293	299	294	307	309	284	289	323	288	294	309	290	306	286	307	253	299	275	298	297	289	292	309	278	267	286	285	273	279	312	302	284	284	280	276	292	273	298	292	341	256	311	293	304	270	283	263	265	287	271	313	302	293	284	288	272	290	278	298	311	327	270	309	282	301	283	287	287	260	317	284	311	301	290	320	284	280	271	259	292	291	268	269	313	283	294	319	320	267	306	313	281	287	288	265	292	281	272	268	296	288	268	293	303	282	313	295	324	283	285	279	306	307	281	269	261	290	272	288	286	289	272	305	305	312	300	302	271	293	281	312	273	272	279	271	253	258	314	300	292	299	285	276	282	280	275	287	289	293	284	305	282	295	271	287	281	274	290	296	275	274	283	301	291	281	269	285	327	239	270	275	272	286	331	285	265	273	314	248	287	291	329	287	305	292	270	295	310	282	292	300	281	301	307	271	286	272	270	258	267	277	285	287	275	302	292	282	291	314	305	282	279	258	288	312	299	304	339	313	277	280	281	281	289	299	287	270	274	273	272	287	287	277	282	294	280	256	285	259	257	321	257	285	295	313	294	306	294	282	294	271	279	311	280	273	329	291	275	301	282	301	261	281	308	283	287	275	271	265	271	304	284	335	307	275	256	273	282	317	320	297	290	301	268	321	278	247	275	256	278	282	301	294	273	275	279	287	285	291	269	268	281	288	287	276	275	312	273	285	293	316	323	308	270	314	301	290	274	276	291	266	290	323	283	296	292	301	320	290	296	287	293	291	253	263	270	268	302	267	294	272	273	266	280	275	298	295	276	285	262	262	302	290	279	279	254	280	304	280	300	290	269	293	297	276	278	282	281	273	296	288	286	280	306	263	285	278	320	262	282	261	278	331	293	266	247	277	262	290	295	309	301	256	287	304	260	307	282	284	286	286	299	294	277	284	252	293	286	283	249	264	282	316	301	312	327	330	280	289	246	298	292	275	294	289	293	288	276	305	285	282	294	295	261	267	305	296	286	285	310	297	287	288	275	296	264	290	309	279	301	280	271	324	286	287	282	280	293	309	303	290	270	283	270	286	320	296	283	279	296	308	287	234	279	312	303	307	296	300	280	314	298	268	273	302	301	301	303	299	286	289	301	299	289	277	312	282	266	297	293	294	283	293	282	322	284	298	275	290	282	282	321	291	294	312	296	290	310	256	274	268	284	273	278	305	323	285	317	314	298	270	281	304	286	277	269	302	270	332	280	292	302	272	268	286	294	293	269	280	280	262	295	287	272	278	274	276	265	308	292	299	291	283	287	295	276	301	294	293	254	283	285	319	289	270	290	315	306	270	319	275	317	282	283	269	274	288	321	265	277	279	299	307	302	296	273	288	252	299	259	287	267	302	270	303	259	285	253	310	295	300	309	278	252	305	299	255	276	255	304	310	260	300	266	261	297	287	290	255	303	280	344	306	293	278	330	319	307	286	302	251	267	298	313	301	285	258	280	281	274	279	286	308	286	271	268	304	307	302	272	301	294	299	274	307	281	326	294	293	300	285	300	275	288	277	293	270	273	282	290	284	285	281	290	289	268	306	276	271	319	293	290	274	273	328	298	311	286	302	310	281	320	274	287	274	320	267	301	255	293	273	289	273	268	310	272	282	265	278	305	325	292	290	272	279	301	284	302	303	261	279	307	299	317	273	311	259	259	291	263	308	296	268	317	304	282	295	276	290	301	306	268	287	268	268	279	251	322	310	281	316	284	304	276	264	267	303	281	281	278	277	266	292	297	299	307	274	282	295	285	298	316	295	307	281	307	271	271	295	295	281	288	321	274	299	307	312	268	280	287	265	298	291	285	314	282	316	271	285	292	288	298	263	277	312	289	290	280	291	268	301	299	278	296	294	289	284	257	263	277	310	279	277	289	291	263	297	273	276	298	279	287	258	267	314	297	287	291	259	270	282	292	288	263	289	270	286	266	264	264	303	283	308	262	257	276	317	267	280	277	274	290	305	275	285	315	296	324	273	306	275	315	286	295	299	307	262	301	291	302	251	298	291	255	286	279	279	285	288	278	322	312	297	299	303	301	298	271	268	294	279	261	320	298	276	295	280	292	293	301	275	279	264	304	310	282	306	328	289	307	284	269	291	321	290	305	276	285	288	322	278	289	295	308	314	279	309	288	289	296	322	324	285	305	287	276	317	287	272	325	310	269	318	289	286	295	278	263	305	297	307	273	279	301	297	273	280	251	273	275	294	305	273	331	296	269	297	275	300	295	306	309	290	305	289	295	304	297	296	298	300	278	330	284	321	284	265	303	292	267	291	309	293	285	280	273	289	295	275	268	280	268	286	305	269	302	261	247	288	263	272	283	287	315	315	302	284	272	305	260	298	282	285	281	304	307	294	293	350	280	318	297	270	284	293	296	298	286	257	248	271	278	307	319	299	287	278	275	274	290	267	272	250	284	251	283	302	267	245	257	274	283	310	301	275	310	281	280	289	290	305	276	285	274	284	287	256	266	328	302	288	263	300	281	272	288	289	307	297	278	279	277	256	306	313	322	285	284	280	316	303	304	293	321	295	241	270	295	294	302	302	303	261	300	282	245	276	245	285	279	280	275	281	286	309	283	261	290	266	284	296	321	291	269	277	275	268	281	280	276	306	293	331	300	278	273	291	305	299	285	283	268	283	299	280	279	319	318	280	307	275	335	294	306	270	302	248	262	248	276	265	267	329	309	286	279	282	306	267	247	261	268	308	314	278	308	275	299	277	308	286	275	273	291	266	277	279	299	303	328	284	287	309	258	265	279	272	312	266	298	282	267	274	275	302	237	265	314	282	293	281	278	319	298	298	292	309	303	286	322	261	268	291	304	288	286	289	288	284	251	285	288	265	286	289	322	273	281	277	261	282	286	264	275	272	291	279	289	299	296	289	263	309	296	289	275	282	305	261	299	299	286	307	283	278	291	304	295	297	287	277	289	300	263	302	307	268	283	297	262	303	300	258	271	282	288	290	294	296	299	284	295	318	299	278	315	299	286	270	280	276	270	281	276	248	280	274	296	274	277	267	295	294	301	269	302	297	297
5250	5171	12824	15235	13950	10822	8365	6622	5253	4335	3729	3419	3032	2959	2886	2703	2386	2086	1828	1714	1721	1595	1491	1406	1369	1370	1269	1140	1153	1100	1028	979	965	933	896	944	890	861	855	823	847	809	809	805	786	812	788	767	766	755	758	711	791	804	755	732	724	720	725	711	731	737	706	753	746	719	759	678	772	727	707	703	756	703	711	761	725	673	737	677	719	699	726	706	694	676	679	695	703	602	683	705	696	679	705	676	693	690	683	676	647	670	689	720	690	681	673	707	655	644	666	659	689	699	676	641	720	689	644	711	693	655	668	709	650	677	690	669	689	675	637	721	671	693	657	645	673	675	691	671	677	673	678	654	678	677	736	642	696	698	714	686	643	688	646	696	609	698	680	647	708	659	717	643	669	676	688	669	705	703	729	694	693	773	683	669	697	661	682	650	658	662	683	726	664	666	730	663	657	719	718	705	679	672	669	645	670	690	691	705	705	693	725	653	689	694	725	722	672	678	676	645	743	685	711	685	635	667	688	658	702	637	707	708	671	700	664	687	675	681	699	706	753	701	650	701	680	648	704	682	663	697	695	698	650	646	659	701	709	665	722	695	688	714	650	637	717	687	730	702	704	669	684	665	716	649	709	680	685	675	676	657	733	671	713	674	710	699	700	657	675	665	716	693	659	693	661	641	673	643	706	714	654	708	677	636	672	687	676	670	692	712	658	697	668	705	676	686	702	702	669	738	695	683	672	689	717	653	652	667	726	644	710	715	655	647	688	706	721	672	701	665	691	703	681	686	653	685	645	692	640	669	659	707	695	689	665	689	682	708	702	695	689	682	682	661	717	679	694	679	654	658	700	665	688	622	676	685	696	677	710	676	689	683	638	710	749	697	689	685	666	674	718	647	714	675	670	661	684	648	702	699	718	692	693	663	792	674	676	637	707	701	733	688	701	724	683	731	681	679	710	677	678	704	655	709	687	679	652	699	702	701	643	699	670	688	686	709	661	691	705	691	732	683	668	662	670	634	667	697	673	699	692	668	707	659	723	681	657	659	665	637	701	690	716	647	658	679	677	676	658	709	738	642	672	716	733	676	641	648	686	678	686	679	653	694	695	659	659	704	681	690	690	684	705	731	690	681	721	669	684	707	757	652	691	707	732	662	691	690	651	716	691	682	685	647	646	656	687	689	706	689	735	673	711	713	694	677	622	627	672	687	684	678	680	654	729	726	639	651	681	689	721	642	670	676	691	724	736	656	670	701	679	628	642	687	720	707	677	661	714	681	700	739	665	674	719	659	668	664	652	698	661	685	718	672	701	677	715	697	688	723	704	655	665	720	627	691	642	683	688	670	649	657	729	699	704	692	645	627	661	659	712	720	611	634	672	630	687	678	680	632	624	654	669	684	742	714	692	647	681	658	711	684	684	693	706	678	668	723	684	688	673	668	705	711	645	679	685	679	687	664	680	712	727	648	734	650	697	725	696	722	683	738	660	709	703	677	686	651	652	655	650	671	660	680	687	693	650	682	674	676	688	679	680	673	690	674	652	676	690	669	696	720	687	699	709	724	649	701	703	720	711	729	663	721	698	648	644	652	723	674	673	686	675	646	672	695	673	709	693	663	694	686	689	720	696	633	662	683	652	651	709	721	687	714	683	702	681	677	678	664	693	664	651	651	664	644	693	670	671	695	609	672	653	698	685	676	709	644	671	669	658	680	661	651	740	689	696	653	617	643	682	695	673	705	653	672	645	703	686	653	633	683	652	643	701	689	652	693	703	663	674	729	687	714	695	671	687	691	714	667	660	656	671	678	649	667	692	672	706	686	626	710	712	682	697	672	674	694	650	667	629	684	678	687	670	720	654	670	676	709	691	712	685	637	659	724	665	707	734	644	659	701	675	651	660	677	692	666	670	672	758	676	658	729	732	693	685	677	634	661	641	714	673	644	664	721	644	655	632	707	680	722	678	641	697	664	712	748	642	684	625	702	675	700	686	663	677	683	688	685	711	711	696	694	678	681	704	681	693	640	708	665	658	663	720	665	650	710	664	671	692	648	671	680	689	701	666	670	686	699	661	736	715	707	761	726	662	709	704	677	693	648	673	624	646	694	701	690	709	684	678	699	684	685	643	666	684	689	656	667	692	693	728	708	662	684	692	644	662	668	697	704	681	679	659	727	662	666	713	689	665	647	682	682	677	681	697	645	635	662	717	687	707	689	682	682	690	751	686	729	705	652	697	678	643	695	664	688	683	693	689	734	681	721	691	664	663	625	670	674	715	702	680	689	726	688	676	608	674	697	690	682	699	728	670	711	702	703	673	674	650	703	715	682	717	686	651	726	651	722	698	708	687	677	671	698	702	712	731	643	708	710	684	721	672	702	631	670	678	707	668	712	672	689	647	691	659	647	688	656	669	697	711	666	655	682	715	668	661	679	620	685	684	653	699	697	699	662	694	692	671	684	651	678	683	688	677	713	657	704	680	669	664	726	714	691	644	642	719	701	654	719	636	687	723	671	659	692	662	667	637	652	699	671	675	681	649	685	678	689	662	617	644	622	673	695	674	710	684	687	718	707	682	705	658	704	696	708	650	684	636	670	677	712	642	684	638	686	670	726	689	715	699	690	669	734	718	649	700	652	650	693	667	698	681	699	671	658	675	674	704	668	720	712	671	681	695	685	688	653	727	652	666	650	706	702	704	705	721	668	690	652	705	693	670	647	656	714	677	683	696	681	655	647	683	658	683	640	637	669	707	705	682	692	687	672	741	698	665	691	697	658	692	690	663	664	700	661	664	631	644	716	684	671	719	684	678	698	686	672	708	676	657	694	671	668	708	671	667	693	694	699	678	678	672	704	735	691	675	652	678	658	678	690	693	683	692	676	707	671	693	663	704	683	721	661	655	726	654	654	707	675	692	665	706	714	697	689	681	663	702	718	694	710	678	731	659	666	683	656	693	656	680	707	662	699	673	668	676	663	685	674	719	642	683	658	671	669	623	674	689	679	680	665	634	673	703	673	710	690	700	688	679	669	677	675	660	685	676	646	661	693	692	683	692	670	679	687	691	656	692	702	678	664	703	642	666	703	687	657	672	667	719	669	684	640	721	719	672	657	694	682	687	714	724	667	647	677	675	636	700	680	689	700	659	664	739	750	711	644	681	658	724	663	646	698	640	627	690	694	711	697	713	671	672	697	697	687	672	653	684	677	679	732	668	693	728	701	637	699	643	679	690	655	707	681	657	659	690	641	733	683	710	644	687	713	700	644	680	649	695	700	731	685	681	676	727	665	730	685	654	684	693	654	696	658	689	688	651	693	648	693	668	704	696	745	720	724	702	699	706	678	703	685	680	668	692	697	720	689	702	693	690	671	684	675	691	719	732	690	677	706	660	695	697	627	742	675	666	661	696	651	707	644	697	641	649	637	661	656	670	704	650	700	676	649	708	647	653	668	690	665	671	663	717	682	652	664	651	670	673	680	676	707	689	686	710	706	656	708	670	649	709	675
17379	10529	13429	12406	9623	6323	3821	2810	2067	1666	1402	1217	1041	1036	1028	900	800	794	672	634	631	556	554	473	569	483	502	468	470	513	493	454	434	402	432	497	457	471	402	437	442	421	468	444	432	390	401	408	391	351	349	356	390	342	340	378	357	365	375	340	353	344	303	338	346	351	325	350	313	337	357	331	325	308	347	329	334	312	308	342	318	336	354	304	334	317	297	357	294	309	330	346	316	339	305	294	350	356	340	370	340	303	331	330	342	348	312	302	322	334	285	329	350	320	327	343	346	395	324	337	319	312	318	352	363	305	333	320	348	320	327	327	325	359	328	303	300	341	322	329	372	333	356	299	341	378	331	349	350	322	308	335	379	309	307	330	336	353	304	331	348	324	335	352	305	334	302	343	304	343	341	313	322	315	319	314	341	364	319	322	325	342	349	308	334	341	360	340	343	335	337	343	329	288	330	347	330	346	328	331	328	325	325	339	367	340	356	337	304	353	351	305	303	352	329	313	333	338	356	341	312	305	337	331	350	320	297	339	313	326	332	345	307	324	331	334	322	296	307	352	301	320	316	327	360	331	319	319	309	330	306	331	352	310	335	325	311	339	321	321	324	324	297	309	315	349	332	342	311	341	322	336	339	311	324	318	346	339	328	323	338	331	324	341	326	342	339	322	312	334	309	314	320	305	330	351	292	316	330	325	336	305	364	320	331	323	320	332	312	303	339	340	340	331	343	359	343	352	361	350	325	341	320	334	366	327	351	348	334	334	359	356	319	301	318	383	326	362	323	347	302	348	343	308	392	333	327	329	350	320	336	320	313	331	340	325	347	319	367	341	347	360	309	329	312	318	310	351	352	345	333	318	306	342	302	338	328	345	324	351	316	347	327	351	301	321	329	337	340	349	333	330	338	319	351	352	294	320	358	334	320	329	323	342	287	329	325	301	307	313	344	339	328	334	327	311	325	323	343	345	304	309	328	321	333	304	294	287	356	323	312	355	349	315	343	313	304	341	328	312	352	304	322	347	332	369	349	282	333	310	341	318	340	315	307	313	328	332	352	318	341	326	352	330	330	317	342	356	309	305	310	330	319	342	339	317	334	380	310	310	320	329	350	338	340	360	368	347	321	316	332	352	326	346	322	335	338	300	301	326	298	317	319	334	317	338	346	339	317	346	321	329	284	296	316	274	335	323	295	346	282	361	352	336	305	313	352	313	315	339	368	350	326	331	317	338	316	322	352	379	363	346	325	295	342	333	322	333	308	320	308	347	344	311	350	345	324	317	331	318	314	313	346	356	338	341	346	328	314	355	340	299	343	324	295	289	345	330	326	334	343	358	380	340	328	330	319	333	334	343	306	326	339	328	325	338	298	350	342	304	314	333	317	332	335	317	303	323	349	277	315	340	322	348	326	327	311	303	310	350	334	331	330	320	336	321	353	343	353	320	362	315	328	338	354	312	317	318	342	334	332	294	327	335	298	333	343	345	340	319	319	337	314	333	323	309	311	333	291	366	323	304	335	354	338	329	310	348	351	384	344	337	343	318	368	330	337	328	342	333	340	339	311	313	354	333	317	294	322	334	315	298	301	330	298	349	332	332	322	316	313	319	341	352	332	343	323	335	318	313	333	351	316	352	344	307	348	350	327	345	327	330	348	322	316	331	332	312	335	326	331	348	324	348	322	307	318	304	360	334	353	325	348	341	334	374	347	367	338	311	335	290	343	330	317	336	329	323	338	341	320	340	308	309	314	322	329	342	306	314	326	322	317	320	327	324	344	347	353	338	331	341	315	351	340	342	328	313	305	321	341	352	314	315	371	335	338	342	350	340	357	325	310	330	337	300	330	291	328	340	330	315	311	350	309	306	331	321	330	344	340	299	309	370	326	350	350	317	342	378	345	340	320	292	305	316	345	347	343	346	326	329	323	359	316	347	365	348	338	312	320	347	344	338	351	325	295	334	313	336	334	351	333	306	287	311	313	290	321	320	336	357	329	327	362	307	331	318	300	332	330	359	350	337	344	360	334	316	333	322	310	342	306	314	347	320	322	321	314	345	326	319	300	303	323	316	356	309	323	388	351	315	316	349	319	306	334	347	351	300	334	341	302	316	315	306	366	313	338	312	346	355	351	356	306	326	316	361	345	319	341	335	319	345	367	328	308	344	354	330	294	322	284	312	345	357	332	359	326	327	314	328	342	363	290	306	320	316	332	330	382	310	349	335	339	318	341	341	318	321	341	311	336	323	322	317	309	341	373	341	351	354	301	339	368	376	337	354	363	349	354	341	330	326	334	302	323	342	329	339	333	345	358	333	311	356	355	348	322	334	330	316	329	339	331	315	331	320	325	287	337	318	343	345	329	316	297	334	347	320	323	297	295	357	348	345	303	320	343	304	352	361	319	333	329	346	327	339	325	299	316	316	332	333	305	318	350	324	325	346	321	289	315	340	346	326	351	318	315	375	309	369	359	310	344	321	333	303	356	334	329	328	313	343	379	329	340	304	332	320	285	345	326	343	333	357	352	322	365	313	329	295	305	350	332	358	329	321	323	350	325	310	353	327	338	334	344	353	352	316	314	355	314	356	317	320	296	326	331	338	308	322	320	344	339	354	302	338	325	315	337	342	370	333	304	357	342	322	323	318	346	324	286	330	328	336	334	321	326	343	363	317	292	331	340	339	311	332	320	313	370	331	347	347	331	336	312	355	316	351	322	346	322	345	347	340	338	345	342	313	347	337	323	318	323	341	336	328	328	303	329	343	301	320	348	346	335	362	355	354	313	316	305	349	319	295	362	324	350	347	338	327	329	313	319	334	326	303	297	321	303	322	345	354	321	316	315	338	337	346	335	313	301	307	303	305	318	332	327	342	361	327	343	352	347	345	330	342	346	376	318	300	337	317	325	358	320	339	315	303	352	342	328	319	310	283	349	361	356	352	316	308	331	296	276	336	367	295	320	320	342	336	344	363	278	324	331	338	351	378	351	326	347	331	311	312	321	311	312	345	315	338	323	321	341	336	360	331	340	339	328	321	335	342	333	304	307	357	372	365	329	338	303	307	350	345	348	310	315	355	331	354	320	324	299	324	333	350	317	296	353	292	329	345	315	345	332	344	301	324	345	369	319	316	327	336	339	333	311	333	317	327	306	355	298	321	330	371	312	311	318	337	319	300	314	353	328	306	394	316	314	331	324	350	315	327	335	337	320	318	359	326	343	313	334	326	307	315	340	337	341	335	340	338	361	331	321	311	308	313	318	314	356	326	314	324	325	312	335	334	354	346	321	335	379	346	326	294	338	311	307	318	325	320	332	318	322	329	359	345	292	356	318	374	314	336	340	340	320	333	375	322	325	316	328	289	347	324	362	336	354	350	323	346	357	352	338	374	321	339	325	323	350	364	332	340	334	338	325	341	339	353	361	318	322	338	282	327	329	334	340	323	339	309	334	333	357	336	336	322	321	316	337	317	313	332	321	320	323	371	343	307	344	304	323	362
10241	8330	19281	23447	21743	17337	13532	11046	9014	7390	6372	5628	5212	4959	4731	4523	3909	3324	2934	2730	2657	2500	2287	2169	2090	2047	1991	1910	1764	1756	1733	1622	1662	1638	1589	1648	1668	1652	1402	1335	1778	1491	1737	1573	1454	1346	1348	1263	1196	1108	1136	1143	1274	1092	1079	931	968	906	932	938	905	933	910	939	891	878	896	857	889	828	871	862	882	808	820	803	791	790	778	797	805	841	824	780	782	811	742	800	781	825	817	765	777	783	821	724	820	801	781	816	820	798	777	791	778	747	815	828	839	797	771	814	809	755	760	777	757	760	753	784	772	756	829	757	789	775	758	748	750	775	779	764	758	813	778	758	815	757	781	777	787	824	764	752	752	821	776	751	717	809	817	816	780	740	817	771	795	805	766	754	829	707	834	761	805	777	785	819	755	733	771	802	785	799	785	727	809	770	769	782	746	750	761	717	766	802	750	769	789	754	824	783	762	754	763	790	764	800	753	749	833	794	763	770	757	791	737	791	757	738	783	795	766	752	800	725	759	783	767	724	760	739	765	771	762	795	764	779	752	767	735	746	798	773	778	752	777	843	766	754	786	753	755	761	768	789	771	758	737	773	767	781	802	760	780	751	781	756	752	815	799	743	814	841	810	801	771	767	799	720	755	789	768	808	798	764	752	808	803	764	797	740	810	766	799	786	790	746	764	752	777	737	759	827	795	787	768	780	806	824	807	786	804	725	740	767	824	780	763	754	762	792	771	793	819	749	745	795	741	843	800	778	766	743	711	746	774	701	781	792	736	825	794	736	785	793	715	762	775	764	774	801	767	750	767	779	750	748	805	782	808	734	732	752	758	784	778	805	748	777	751	743	787	783	763	764	753	804	800	766	773	739	773	857	776	739	764	810	759	792	760	796	760	749	825	768	814	783	797	805	784	759	830	840	766	723	741	806	739	769	769	750	814	781	781	765	758	779	767	762	777	778	832	715	768	763	764	824	786	730	742	738	763	707	782	750	737	748	774	751	764	747	780	790	796	764	796	784	747	748	759	760	776	765	759	731	779	744	774	786	751	739	767	762	753	807	787	750	756	773	812	792	774	747	761	808	811	766	768	816	747	780	780	775	782	824	748	778	791	780	798	763	794	794	777	750	754	806	772	799	759	824	829	784	814	753	820	797	834	760	793	786	794	834	787	753	759	795	757	795	762	774	791	789	771	760	815	817	772	784	717	770	777	825	773	781	763	772	773	833	799	725	788	796	770	758	808	777	714	774	777	794	761	753	786	822	793	749	761	786	738	751	827	791	771	762	731	779	776	792	764	795	773	769	747	781	752	764	744	729	778	775	786	714	738	785	774	723	761	740	786	810	746	802	850	793	809	758	794	820	775	762	759	760	793	784	816	787	803	813	795	791	772	776	808	780	797	839	787	810	769	771	789	748	816	756	768	742	785	787	786	730	718	750	737	759	753	720	801	759	729	777	743	797	762	792	808	785	772	810	801	765	808	741	804	809	772	762	793	765	795	775	726	775	799	748	819	791	801	743	816	799	749	777	745	723	781	759	757	753	797	734	714	765	760	779	784	803	786	790	726	753	769	843	755	779	755	753	784	802	787	794	817	811	814	777	776	729	763	759	784	779	744	782	772	830	726	721	765	783	741	755	813	819	712	745	744	804	796	780	763	749	758	802	799	806	770	757	791	794	804	806	763	753	828	795	786	737	780	763	749	812	780	776	725	766	761	778	788	791	761	795	757	789	753	790	773	725	758	768	720	731	814	767	729	757	751	770	782	768	796	795	786	805	772	775	765	783	799	767	790	803	757	781	755	752	776	801	748	840	748	758	786	739	749	761	765	782	815	740	783	762	803	779	782	758	783	748	762	768	762	762	794	773	758	791	795	816	784	802	802	742	734	797	764	795	781	754	755	770	788	788	740	764	797	765	801	758	863	754	764	805	780	777	794	767	747	770	752	767	732	794	746	750	748	791	825	811	779	785	771	760	809	769	776	759	780	820	798	778	717	777	782	824	727	775	771	778	797	765	790	765	774	784	827	774	777	732	768	779	716	769	772	793	789	775	818	760	765	803	849	758	780	764	759	798	773	778	767	752	783	748	792	788	795	764	804	741	765	793	807	783	784	813	776	774	737	741	765	706	781	791	760	789	824	741	821	784	820	820	757	812	742	828	778	805	814	729	758	740	789	774	774	804	731	793	802	731	806	751	803	761	785	730	766	819	758	773	784	816	769	754	767	737	813	775	786	738	790	806	801	763	750	766	755	832	766	779	798	807	792	823	801	798	796	797	769	808	758	805	742	746	785	777	790	718	781	828	750	732	728	786	800	776	789	751	747	811	767	794	801	758	713	757	763	762	776	766	751	800	794	783	758	756	800	753	788	723	769	770	791	737	801	751	731	789	719	850	781	796	786	731	785	796	753	771	810	788	821	791	776	760	783	758	803	762	725	761	741	806	739	781	748	764	714	782	807	751	774	775	784	798	709	773	739	754	789	794	788	812	747	791	788	777	756	763	771	800	735	787	751	788	747	800	759	788	771	795	817	797	726	736	795	784	790	784	719	765	829	733	794	763	761	802	738	844	824	736	757	810	782	742	715	736	786	831	804	761	811	760	724	785	795	760	782	757	727	780	837	778	775	796	759	790	759	737	833	770	798	817	703	813	748	799	737	771	779	763	708	755	757	731	818	796	817	826	758	781	741	758	771	766	753	844	818	791	724	766	764	762	771	777	795	764	793	755	765	805	764	756	851	812	746	766	789	814	770	794	756	758	774	768	810	760	771	792	810	803	748	748	771	784	797	768	796	737	770	786	830	764	761	795	784	760	750	794	741	740	768	761	815	831	815	767	834	759	765	818	795	819	737	782	784	767	786	796	749	832	758	778	795	774	750	782	775	716	787	852	784	772	767	800	773	783	798	775	806	797	787	779	746	743	754	778	758	769	775	761	798	773	783	766	760	769	776	842	773	788	742	745	790	793	783	782	765	762	746	802	738	745	733	832	780	832	800	744	752	786	762	745	760	776	726	769	776	747	806	794	756	761	787	759	808	784	742	771	770	774	800	774	778	770	777	790	809	780	795	754	779	773	806	787	785	779	768	765	820	753	749	740	712	795	772	751	740	814	788	799	770	765	776	800	805	749	745	766	776	766	726	773	802	801	752	722	774	773	769	752	772	752	782	777	773	777	745	823	885	775	783	749	791	778	784	769	766	777	736	771	737	749	741	809	769	757	794	796	751	812	745	748	736	784	753	752	811	769	759	772	760	834	827	792	778	751	778	779	791	761	816	741	747	755	749	773	817	735	772	785	752	789	755	755	763	778	756	763	735	794	808	725	835	749	768	733	764	811	791	797	799	761	746	777	791	795	707	741	786	823	814	729	762	724	762	767	809	778	759	750	726	781	779	758	786	784	780	759	793	797	787	771	754	763	775	757	811	752	754	809	733	754	759	737	690	783	788	827	777	739	805	710	793	780	767	771	784	780	804	832	793	809	776	783	812	790	764	787
25472	15920	19379	17611	13909	9711	6046	4158	3001	2282	1962	1622	1516	1391	1313	1227	1097	944	900	828	739	677	636	720	631	651	633	596	588	594	591	546	574	565	608	567	550	513	504	489	562	581	636	568	465	538	440	467	473	434	416	436	399	370	366	400	402	389	339	323	377	407	411	342	394	369	361	355	395	389	372	354	354	362	385	384	372	370	385	359	360	358	357	360	366	388	363	367	342	351	390	360	341	343	335	379	367	370	362	356	384	363	366	357	380	332	338	349	354	346	368	347	347	370	332	359	365	337	373	361	373	395	341	377	358	371	366	344	353	364	343	392	390	358	368	367	379	348	380	358	347	357	370	341	365	364	354	347	383	372	391	401	346	352	374	381	367	339	366	321	352	354	331	335	340	368	353	335	326	367	389	341	363	366	351	373	333	336	347	373	345	384	330	363	362	365	342	323	393	323	343	359	343	361	340	358	363	369	369	331	380	347	386	352	377	347	355	380	360	349	340	343	342	352	343	327	390	311	367	333	367	351	350	336	330	369	346	392	342	356	354	356	388	348	324	338	325	379	343	361	375	362	353	299	348	364	329	379	311	355	317	401	383	395	345	352	349	372	373	332	325	338	388	367	376	371	342	357	393	335	368	379	378	348	372	368	361	323	370	353	355	390	360	363	369	336	361	356	373	358	374	351	336	323	338	351	356	358	368	331	353	353	314	351	376	351	320	341	374	370	349	364	364	339	345	393	419	340	362	374	354	325	376	349	323	350	373	376	356	367	347	366	363	364	373	378	368	358	321	328	368	378	347	373	377	367	321	334	343	387	379	371	343	367	364	369	351	340	344	370	382	353	388	364	328	389	363	320	366	339	382	382	356	387	297	346	327	352	360	322	350	382	379	351	320	331	329	337	381	392	348	378	332	371	343	330	342	354	341	391	346	373	383	355	388	390	362	366	355	360	348	320	341	371	354	364	333	364	378	358	362	369	378	374	365	362	340	371	357	329	336	351	356	348	357	348	323	364	329	357	374	364	410	367	385	328	324	366	341	362	361	337	303	354	365	370	344	342	366	330	379	383	374	347	343	372	332	357	373	355	371	350	371	362	365	345	344	349	329	305	339	373	341	400	365	356	334	327	338	350	339	324	360	353	382	362	352	335	352	367	347	378	345	366	315	371	366	332	389	358	362	383	361	349	357	322	358	360	375	357	389	348	370	386	356	339	329	336	394	359	363	368	391	364	353	372	345	349	328	343	375	392	354	353	363	361	358	354	328	344	379	387	340	359	376	327	360	336	350	362	352	367	366	329	401	387	331	330	332	369	362	358	383	351	332	369	366	371	369	328	363	331	344	354	370	386	356	344	345	325	357	363	378	359	358	405	377	338	326	362	380	367	365	374	353	355	339	344	329	334	364	339	354	361	311	367	368	337	359	368	335	342	369	347	336	364	386	356	373	338	387	371	377	383	342	350	378	349	345	346	365	340	317	350	367	353	368	365	369	354	384	391	339	333	312	302	354	373	359	339	334	377	355	351	390	352	352	357	345	390	349	335	373	315	344	379	402	370	334	336	343	385	339	364	332	360	397	334	326	335	399	350	355	382	357	369	365	376	358	363	366	357	362	350	394	392	364	358	363	389	368	354	404	358	397	346	376	373	347	353	357	353	341	358	382	339	356	360	418	415	346	334	327	373	322	356	339	357	341	382	369	349	337	355	371	384	359	366	383	331	389	379	353	346	355	319	353	338	328	354	393	350	362	356	348	392	339	365	328	333	377	376	359	371	331	352	373	342	356	368	332	351	348	337	342	376	354	354	338	360	376	411	386	366	348	371	374	364	359	354	379	378	383	361	361	336	374	368	349	384	322	354	352	359	385	367	322	354	364	363	328	357	389	347	371	364	378	364	361	351	419	398	329	359	380	368	341	352	383	348	346	335	350	334	322	334	378	366	378	340	362	355	369	331	342	342	347	354	377	348	342	319	362	398	363	319	356	368	335	359	354	374	391	308	321	338	370	338	348	346	352	363	411	337	385	329	353	356	369	377	342	352	370	379	360	328	364	382	322	353	356	339	397	355	354	349	358	370	384	320	345	356	363	330	322	334	387	338	370	351	361	373	352	392	364	363	355	374	368	359	363	381	319	333	368	338	350	315	357	319	327	372	395	351	325	374	384	350	368	359	338	323	373	385	343	412	385	352	370	352	351	377	372	358	353	350	360	355	339	359	360	344	374	368	389	372	341	330	318	337	375	347	344	356	358	366	371	360	372	349	389	378	331	408	346	337	361	390	363	338	370	321	368	350	349	372	339	356	351	352	355	358	341	382	362	381	345	364	385	385	365	312	352	356	335	365	369	350	329	376	344	369	329	312	357	386	349	378	326	374	360	337	363	382	385	358	364	350	348	370	371	362	410	342	361	404	338	359	374	403	333	370	384	338	338	369	344	349	353	351	374	333	353	317	363	368	372	377	378	381	326	362	371	317	344	338	331	332	365	371	370	365	329	343	333	392	372	352	366	351	385	352	359	361	335	357	343	346	318	349	335	349	371	356	367	363	416	372	351	366	324	393	354	371	372	350	343	363	380	360	341	380	325	358	398	368	344	365	363	353	358	326	345	372	346	337	349	340	371	329	341	395	368	341	348	342	363	372	353	340	381	354	356	373	392	384	345	360	334	354	385	351	361	350	370	351	344	310	342	357	324	381	337	385	377	372	361	339	345	337	358	331	396	349	338	330	395	385	367	334	345	375	365	367	357	354	374	346	358	378	371	332	341	371	360	336	362	368	325	352	377	357	345	332	341	361	349	367	336	357	327	342	387	373	387	379	329	373	374	345	357	342	390	358	336	347	373	362	393	370	343	352	419	358	341	333	358	374	366	354	365	356	373	335	352	377	342	396	356	334	331	358	342	397	353	394	361	343	364	403	362	366	371	335	356	358	366	340	414	339	337	356	371	381	310	360	333	359	351	358	342	350	360	381	371	350	375	340	372	363	338	359	349	339	364	356	364	345	372	351	373	361	351	392	357	332	352	342	355	366	338	418	324	337	370	382	369	328	371	339	379	368	382	360	359	356	378	327	329	353	365	350	351	352	327	314	360	388	353	374	350	356	347	344	380	377	347	363	369	352	366	338	352	361	383	364	322	355	374	373	410	365	390	396	327	341	346	364	356	367	347	353	347	398	371	316	375	367	361	310	339	367	364	354	372	344	363	335	370	350	346	334	362	360	377	362	355	345	380	356	403	331	356	340	324	345	376	352	359	315	353	306	370	321	325	364	382	364	375	353	393	381	348	340	322	352	331	394	307	328	360	381	391	364	369	349	361	357	364	372	365	368	375	331	349	365	349	351	356	382	352	335	356	376	340	328	368	369	377	327	378	335	355	363	336	348	349	345	343	361	381	348	368	360	353	392	355	329	400	376	335	372	356	332	331	348	350	319	329	382	357	353	375	334	387	370	363	368	393	327	378	345	344	384	357	337	353	349	350	375	313	357	352	349	331	352
13475	11678	24261	28472	26847	22148	17530	14663	11894	9942	8832	7804	7236	6804	6653	6151	5295	4582	3982	3900	3561	3173	3024	2952	2767	2749	2747	2637	2558	2409	2334	2387	2192	2306	2338	2405	2482	2129	1885	1941	2267	2420	2827	2272	2170	1958	1612	1466	1576	1400	1282	1216	1539	1429	1251	1109	1165	1123	1046	1009	1076	1025	999	1083	1058	1033	1006	990	986	946	945	920	858	928	888	840	896	866	872	853	838	845	843	810	895	878	847	831	855	846	838	863	832	828	837	884	875	823	848	805	801	779	808	856	795	788	844	789	802	849	799	886	797	814	851	821	839	842	775	830	807	767	802	822	785	817	764	819	794	829	825	817	752	840	839	827	799	800	882	836	828	843	813	814	828	811	781	836	825	811	806	799	749	826	773	806	812	822	855	810	821	830	813	837	808	836	827	796	777	884	819	807	805	810	833	856	818	842	839	857	847	808	820	818	794	813	781	786	827	818	782	804	849	811	839	835	800	825	801	832	864	824	791	778	830	838	822	847	809	789	795	799	825	835	786	794	857	844	800	812	793	860	832	792	831	846	825	857	871	809	840	820	792	843	817	816	838	778	856	809	855	853	823	796	777	771	797	831	798	851	810	792	905	782	818	801	801	870	846	876	817	806	822	842	855	829	821	801	829	784	835	811	789	794	817	780	816	839	832	770	829	817	880	807	842	777	821	811	759	834	811	848	819	789	815	842	782	740	798	818	817	821	840	870	871	784	788	847	807	795	805	799	834	785	792	786	776	835	845	802	779	833	817	843	793	867	789	785	838	831	799	800	827	812	834	839	807	817	817	750	834	815	844	783	854	846	809	831	769	868	874	838	796	822	798	819	844	823	842	814	838	798	812	809	861	810	753	854	825	874	858	808	820	822	899	810	803	844	818	795	783	839	815	853	761	779	830	800	784	800	816	774	773	813	857	792	820	801	796	833	815	850	814	819	785	815	798	805	804	768	813	822	818	809	820	849	807	877	802	886	786	810	835	781	827	785	800	827	873	756	838	765	806	826	747	838	864	803	880	797	868	843	848	868	830	783	852	832	871	789	776	817	843	808	824	824	851	838	826	846	847	768	831	848	839	795	767	833	796	840	845	830	850	824	823	802	818	803	851	846	800	814	823	777	782	847	794	828	801	838	780	789	816	837	847	809	798	833	822	804	834	809	815	811	781	781	819	805	785	828	806	888	840	834	797	838	839	795	772	812	814	790	799	819	888	837	833	847	822	845	791	805	791	837	814	840	829	837	823	821	786	851	829	869	828	841	826	844	810	836	843	812	840	852	817	842	782	770	846	812	808	830	836	804	843	834	782	880	802	816	844	805	826	879	859	814	805	855	757	799	815	783	859	827	846	857	805	758	843	809	794	893	789	849	807	770	716	823	808	820	829	823	793	826	803	798	825	808	836	822	863	801	806	754	824	792	804	812	805	830	826	840	800	830	827	794	830	843	770	787	818	858	829	856	864	806	829	836	819	840	780	831	778	810	828	804	832	852	795	867	819	760	845	814	802	833	825	737	829	845	836	832	837	846	818	806	789	820	843	794	796	744	859	796	805	791	853	785	873	780	792	807	786	862	843	874	859	823	788	866	903	802	810	851	834	848	771	856	812	833	790	806	835	825	824	810	846	809	797	782	808	800	840	801	797	802	784	870	819	811	837	811	817	852	812	779	818	782	839	742	818	869	864	835	803	830	833	828	807	795	820	829	827	841	797	881	891	881	827	818	832	803	826	810	825	792	835	853	792	795	839	821	833	828	822	788	853	862	804	821	851	840	803	883	806	809	805	878	824	837	836	797	815	761	831	859	853	900	801	840	804	841	855	850	776	804	807	826	844	855	863	836	828	798	865	781	856	829	787	837	857	788	811	823	834	780	821	785	843	805	874	778	818	844	851	817	791	844	821	754	826	770	807	843	838	808	798	813	816	821	790	891	820	840	853	828	863	784	809	854	787	849	865	866	821	782	842	865	815	833	791	818	811	833	815	813	817	841	834	847	814	844	847	811	762	857	790	804	802	847	789	786	778	849	781	800	845	833	835	805	808	830	813	818	853	787	773	842	780	766	793	846	800	795	762	846	821	844	846	805	810	819	811	774	825	820	828	821	827	760	808	786	793	843	800	848	783	859	821	872	852	847	850	790	772	797	742	769	758	868	760	814	807	846	787	853	853	813	805	809	832	784	815	813	769	822	839	810	810	771	823	836	775	819	846	849	830	821	784	822	812	832	798	849	821	798	818	802	828	823	814	879	797	829	814	838	821	807	813	835	816	821	818	854	819	813	842	759	859	813	770	816	808	804	818	845	882	746	815	814	861	870	833	835	834	806	797	842	830	777	813	831	796	818	875	813	816	843	801	841	856	836	857	794	808	887	857	813	878	892	854	799	750	822	829	858	840	810	795	800	835	759	814	809	801	874	836	816	809	799	833	847	814	846	802	863	839	795	874	824	821	841	789	840	832	783	859	815	809	808	770	810	854	811	786	855	810	814	830	827	856	838	812	852	821	794	858	825	822	795	819	828	861	804	816	841	840	827	829	855	776	821	812	832	887	798	831	805	830	821	792	793	805	787	826	853	844	842	828	770	785	811	839	793	871	855	857	829	808	843	804	789	820	844	803	813	809	837	878	737	899	828	815	754	821	850	850	784	810	806	772	789	823	801	841	795	802	845	823	824	784	804	787	859	847	763	824	782	817	816	818	791	839	806	810	808	815	810	856	842	831	816	792	833	818	827	829	862	790	781	843	819	818	806	775	797	850	822	793	826	863	805	837	801	804	773	801	780	808	818	769	822	854	799	785	816	780	896	832	813	819	864	871	810	831	828	748	837	822	843	819	821	777	831	792	821	830	800	790	823	808	846	804	826	776	783	826	796	811	827	834	872	820	854	823	839	811	816	838	851	792	832	836	804	814	807	872	843	858	852	834	827	807	833	821	837	788	841	807	884	783	858	848	796	817	859	857	791	861	838	779	864	787	839	849	774	823	833	788	828	808	868	795	861	847	812	838	889	758	850	841	774	795	846	826	826	791	773	867	786	853	875	832	781	775	788	756	805	842	802	849	803	849	811	848	817	784	796	862	836	852	866	820	846	799	779	825	812	845	824	842	839	876	787	787	834	817	871	785	799	811	797	828	775	833	868	806	807	846	794	795	830	776	777	844	845	829	876	790	819	870	873	796	837	838	884	839	789	868	787	807	822	845	790	835	820	819	823	827	811	845	818	848	820	859	874	794	818	832	813	847	811	795	809	855	825	818	833	806	798	806	822	830	845	826	796	810	833	798	818	819	821	756	824	883	828	757	789	843	847	783	803	838	782	849	813	813	875	834	816	811	838	807	849	773	835	805	797	776	882	823	825	795	805	812	798	814	810	840	857	840	812	828	835	839	771	839	832	809	791	793	825	826	814	740	888	820	832	789	820	822	835	830	794	767	833	809	844	813	841	810	861	813	748	848	809	794	820	875	795	857	837	825	828	858	833	803	788	851	813	774	829	822	795	873	838
8668	5916	7868	6698	4530	2930	1996	1500	1195	956	861	757	758	675	610	578	503	491	409	410	456	384	365	343	341	384	367	348	338	335	322	307	332	305	285	343	300	322	271	301	277	317	316	314	300	293	293	300	284	286	262	321	292	296	281	281	287	312	275	277	271	268	292	269	324	287	288	320	289	254	269	256	288	303	312	296	267	240	262	320	314	285	305	302	259	302	265	290	262	312	281	274	286	279	292	249	287	270	279	290	274	264	308	292	258	286	282	275	275	312	276	255	254	298	312	264	278	276	259	275	283	284	337	299	278	274	310	269	270	294	279	273	289	286	267	254	264	248	266	275	272	298	286	297	293	277	276	272	276	261	275	275	317	309	328	281	280	251	287	253	275	285	269	334	286	282	249	271	278	251	270	282	309	300	287	312	272	282	267	259	298	325	269	306	292	292	297	249	271	243	273	264	282	303	265	287	277	295	275	279	309	265	295	324	304	290	309	277	280	283	257	277	280	306	272	253	264	274	273	257	254	265	288	287	305	276	275	277	318	297	280	271	274	312	288	291	260	289	266	260	261	270	272	285	267	259	298	292	287	300	271	277	268	293	277	285	306	269	278	328	256	296	261	295	251	268	313	238	272	275	288	273	282	304	288	283	257	296	298	282	260	278	285	282	264	295	285	301	296	282	293	262	264	292	296	270	282	272	291	281	283	302	291	280	278	314	274	306	279	289	288	280	252	245	282	266	259	288	309	284	269	277	285	283	281	301	279	247	276	285	264	279	225	288	292	300	262	261	276	315	319	266	259	278	283	289	311	268	300	289	295	293	298	296	257	263	271	291	272	272	271	305	296	270	271	284	281	308	261	275	297	296	303	292	287	297	274	276	307	280	306	241	262	263	294	266	279	284	266	276	301	292	298	287	276	289	291	282	265	281	266	260	267	277	284	268	294	278	264	272	215	260	245	257	254	293	290	259	287	288	274	296	291	289	265	259	265	302	248	265	282	286	277	265	288	264	287	264	281	298	284	278	301	296	269	309	330	267	303	305	291	266	261	283	294	290	265	283	250	296	267	257	305	286	313	272	261	295	283	286	298	291	303	289	299	275	298	272	306	279	283	286	251	292	269	262	254	288	283	267	313	286	290	266	279	295	271	289	303	294	264	254	271	267	258	282	325	287	309	267	276	288	312	291	298	307	266	261	275	266	290	255	282	300	275	287	296	290	275	273	261	285	283	279	249	297	269	281	279	289	246	273	308	294	277	259	243	288	264	274	286	267	247	270	307	248	273	254	255	295	283	272	268	246	266	292	290	292	259	275	267	297	276	273	259	271	294	290	303	291	240	281	287	280	283	285	300	260	279	281	282	254	283	274	285	280	308	264	307	271	274	271	259	277	291	272	310	277	316	269	268	262	221	291	318	320	266	268	313	284	255	297	307	269	271	306	261	277	304	289	265	277	279	297	288	281	308	274	310	289	249	312	293	279	294	275	296	320	258	275	291	262	270	249	298	291	278	285	276	290	257	264	275	252	279	286	248	252	282	269	302	263	298	270	291	245	256	261	251	293	278	270	244	289	280	276	278	270	268	306	287	298	277	286	276	275	298	273	272	274	295	285	267	291	314	278	265	264	248	316	266	316	275	293	262	285	293	297	270	278	251	301	288	289	264	266	253	261	291	293	316	270	304	272	312	283	278	279	269	279	264	305	241	321	268	249	304	279	273	286	294	304	300	265	292	246	308	270	278	277	269	301	267	276	264	259	285	290	257	250	274	261	296	265	267	277	274	272	305	299	294	258	268	275	290	262	284	277	289	286	269	285	294	295	269	295	258	267	304	261	278	293	265	248	301	246	289	251	268	298	322	280	275	252	280	288	290	268	266	284	273	262	281	282	295	261	242	278	286	252	277	261	279	275	284	285	263	282	284	255	280	298	284	300	284	263	264	255	256	294	272	276	277	295	274	258	287	281	261	252	275	296	280	274	302	260	258	297	270	254	270	285	239	278	271	307	298	252	284	315	279	282	259	301	321	277	295	294	274	319	271	277	276	263	290	278	276	270	281	283	297	274	244	320	278	273	302	270	241	295	270	258	284	286	261	268	278	303	292	279	265	261	283	311	276	281	281	269	318	260	316	250	252	276	282	265	283	321	305	283	316	262	287	286	283	271	279	291	260	298	270	285	254	282	303	289	307	301	235	332	296	311	275	295	275	263	297	267	272	293	276	271	264	319	277	311	303	277	310	296	301	263	256	266	301	285	256	291	263	281	295	279	252	288	289	310	280	307	261	272	268	272	287	267	286	265	277	294	273	302	267	289	243	271	276	287	251	284	326	274	266	274	276	284	300	281	255	266	233	284	292	260	280	296	266	273	279	292	258	262	288	282	274	303	290	275	281	282	269	279	276	272	296	263	284	258	293	285	266	255	266	304	320	265	265	246	312	272	291	311	270	301	281	262	277	273	289	270	280	265	287	262	282	263	274	255	283	271	261	293	267	296	298	265	315	296	272	266	268	255	269	309	305	268	297	294	294	273	304	271	301	283	293	256	288	275	269	259	285	293	296	257	300	295	274	270	300	291	268	297	312	268	270	303	289	262	278	307	252	266	279	231	293	259	263	239	254	259	296	313	282	240	254	274	286	298	302	328	303	285	289	298	299	276	247	279	301	269	265	276	273	286	283	260	250	283	257	274	272	281	278	304	251	275	288	269	305	278	288	283	292	293	280	288	277	289	250	287	281	259	303	295	297	315	294	307	284	268	274	297	304	277	282	267	300	249	286	309	294	307	260	307	288	291	293	263	309	277	244	281	249	291	284	264	252	277	268	296	331	283	278	270	289	272	320	249	282	301	253	236	294	275	268	270	313	262	279	265	298	266	270	275	268	275	280	272	267	300	289	256	290	249	258	293	299	264	259	277	273	311	265	283	285	283	306	279	300	301	277	308	273	284	291	305	250	289	337	296	296	303	323	283	308	269	296	309	284	288	252	276	256	271	301	271	272	274	293	259	302	282	281	291	300	273	282	273	275	275	272	292	299	271	298	281	266	265	299	270	275	298	264	258	249	301	270	284	281	263	260	292	268	278	282	283	278	250	276	257	277	281	262	276	285	278	281	297	277	297	252	278	310	291	278	301	268	263	280	284	281	309	281	284	269	274	301	300	277	324	282	304	299	242	286	278	286	313	307	266	275	297	284	298	267	253	270	262	290	306	287	292	326	273	278	306	320	267	280	251	245	297	260	281	313	289	293	284	238	270	291	280	289	294	270	263	258	263	266	282	277	272	274	295	286	293	258	274	314	279	273	292	272	274	265	277	294	281	266	284	271	270	300	294	284	264	272	296	289	287	294	287	288	285	275	280	279	299	287	290	310	274	274	283	282	296	269	285	295	237	289	249	286	310	281	288	281	285	289	256	312	287	292	296	251	296	274	289	282	284	262	279	265	330	289	323	279	262	301	268	275	283	288	250	284	274	288	271	308	287	299	267	286	264	271	273	278	296
5361	5434	13256	15695	13267	10333	7869	6451	5071	4381	3822	3496	3197	3010	2987	2625	2338	1962	1785	1708	1674	1480	1387	1295	1294	1289	1175	1095	1118	1015	1032	969	956	924	914	888	920	825	833	796	843	810	832	777	763	786	747	717	783	717	700	730	756	734	711	713	727	698	716	699	688	691	667	667	717	667	674	684	663	703	706	682	682	656	613	684	701	696	686	666	686	693	671	668	660	698	645	701	613	700	700	702	638	670	695	690	644	675	670	660	659	683	623	693	719	673	673	691	682	648	691	678	668	683	630	662	699	666	625	647	702	692	697	696	658	670	645	622	711	695	713	666	671	691	668	636	720	688	650	650	693	655	705	670	691	623	631	649	639	706	640	638	649	692	683	676	637	638	651	632	666	643	627	690	628	636	667	669	644	627	667	659	670	664	709	629	650	645	696	654	674	679	681	687	622	706	640	651	636	607	672	694	665	673	702	647	681	672	626	673	648	667	608	675	650	635	686	691	668	652	687	715	640	649	592	658	651	670	672	659	719	683	671	720	684	701	649	652	698	688	616	690	702	640	674	679	704	680	615	629	652	671	709	681	673	687	666	694	657	649	705	657	614	670	674	603	660	634	712	649	681	653	638	696	652	665	654	684	691	648	656	682	677	701	659	671	627	645	630	662	690	675	651	651	653	700	681	641	627	660	664	693	686	649	672	657	666	723	643	598	699	665	654	675	682	660	657	655	658	674	664	658	672	679	654	644	616	671	666	649	615	655	673	687	680	667	675	647	715	632	678	656	682	695	658	650	638	695	689	663	611	666	681	649	706	630	627	662	677	686	658	651	697	613	655	660	646	683	659	699	655	641	668	660	670	659	654	649	659	643	638	659	678	677	669	656	695	604	617	672	636	709	636	611	700	616	641	661	695	635	682	657	686	673	651	655	693	665	644	608	672	661	656	622	666	655	689	704	650	658	626	659	639	638	678	639	693	689	705	645	670	678	696	687	675	668	668	620	707	625	673	624	687	682	696	632	642	667	703	658	626	665	681	648	682	715	623	658	650	681	664	691	673	647	660	680	616	638	682	667	687	652	644	692	682	722	675	677	658	689	676	698	714	690	649	687	645	653	658	669	614	668	664	673	674	682	655	708	648	628	673	651	621	686	703	691	633	656	632	726	656	649	663	674	640	698	661	666	669	675	718	675	620	648	669	680	660	676	670	642	683	648	691	701	643	676	708	662	685	631	659	627	620	676	642	641	660	667	641	654	652	652	641	653	673	674	673	675	641	683	648	664	687	656	681	665	650	661	687	649	651	673	695	642	643	686	697	676	645	637	718	681	673	688	684	657	652	697	677	681	675	673	669	609	684	684	677	651	612	674	684	631	709	659	686	678	622	692	646	642	672	656	697	641	673	679	694	702	626	684	647	636	671	615	639	701	663	667	647	646	661	651	679	662	654	676	623	729	636	654	675	674	653	626	651	669	646	659	690	627	680	691	653	687	656	630	622	651	668	678	645	683	687	681	653	658	673	659	707	668	650	664	673	668	662	638	679	692	673	669	627	676	718	664	664	675	658	639	648	657	676	632	628	695	650	669	663	644	648	715	678	651	659	672	683	721	669	674	674	674	666	638	652	648	666	676	664	642	630	682	713	691	644	692	654	685	718	672	670	664	669	664	656	701	687	660	671	641	654	648	675	692	681	633	688	708	666	657	667	657	677	676	704	649	644	664	656	686	641	663	666	688	680	631	681	663	618	634	714	658	607	634	686	608	680	652	666	677	696	685	654	663	646	663	677	684	680	666	620	713	652	669	666	678	742	725	679	675	637	611	651	685	657	630	642	659	671	650	665	679	678	651	666	658	629	652	660	662	670	685	661	682	666	684	636	663	636	673	682	662	661	661	645	676	678	649	690	649	687	637	670	686	629	679	676	676	681	649	651	654	672	665	647	626	631	634	720	618	675	654	691	689	681	701	692	624	721	664	709	674	679	649	693	677	698	671	662	669	682	707	711	657	677	638	660	658	656	603	651	651	694	642	635	702	701	633	693	643	660	683	669	699	658	660	635	670	691	658	675	667	645	661	664	665	687	662	661	645	658	654	633	655	679	654	680	640	645	660	651	640	633	645	684	658	651	670	641	687	645	692	678	665	640	657	677	685	706	665	682	658	641	659	643	688	670	680	734	676	656	696	652	687	693	664	689	651	716	699	667	682	665	657	664	641	667	661	679	701	646	628	644	649	660	731	679	629	655	611	659	705	629	691	702	633	681	677	674	651	666	683	653	697	664	644	617	632	716	656	689	669	689	649	653	679	687	652	683	672	689	644	659	654	700	701	610	629	661	688	678	641	671	706	686	628	616	680	650	647	658	671	685	656	661	695	688	665	601	652	675	649	721	697	705	689	655	635	670	663	639	678	705	667	658	648	663	677	658	667	652	680	701	675	619	616	656	648	664	636	624	690	677	711	646	670	652	644	710	668	653	653	708	687	611	626	706	691	649	676	644	609	649	634	667	680	682	677	695	704	619	661	668	701	674	649	616	645	654	600	593	676	668	642	628	633	668	683	685	676	644	667	631	671	668	658	627	670	658	674	654	684	631	667	667	679	683	624	682	661	687	694	645	655	680	640	680	652	662	662	689	679	658	685	679	683	652	636	630	693	657	654	630	702	665	702	660	628	680	660	604	669	653	611	620	615	648	669	661	630	680	653	673	623	695	723	682	654	691	687	675	696	666	682	618	645	639	615	633	669	644	673	708	691	616	684	662	709	671	624	650	669	643	643	680	653	657	692	669	642	693	657	652	644	708	625	671	712	627	660	676	643	681	675	652	705	671	681	646	677	687	691	659	651	636	664	657	645	670	692	653	704	658	699	620	652	664	684	699	680	687	672	661	667	683	682	657	653	659	653	717	645	666	687	659	658	692	626	642	647	688	619	685	660	612	688	677	656	702	634	665	666	631	667	652	696	669	671	629	684	648	608	671	651	678	668	675	654	615	664	683	676	702	676	678	660	645	628	620	672	654	675	696	646	637	681	651	645	689	665	677	631	656	642	677	696	621	665	645	638	667	669	667	625	707	699	669	692	653	655	648	617	661	667	672	680	624	641	666	637	671	648	669	659	626	686	689	678	668	669	623	664	689	649	677	664	661	693	655	642	685	665	662	674	661	695	652	680	661	671	648	675	648	684	652	671	669	653	665	642	667	688	694	680	657	664	702	650	691	667	674	643	650	633	632	630	622	618	652	643	667	715	639	704	708	696	663	667	663	705	676	672	668	667	654	715	662	728	661	661	701	668	670	669	670	636	636	655	654	675	677	656	670	687	697	691	657	649	658	644	700	643	657	692	670	661	635	729	658	620	674	674	642	679	663	641	684	624	682	670	675	672	660	682	659	719	651	674	606	679	722	654	667	632	647	719	690	686	662	671	646	642	674	693	681	670	648	662	685	670	674	633	696	644	667	663	680	596	704	699	656	652	681	719	710	705	662	637	660	659	653	695	724	667	695	647	711	622
17776	11354	14521	12947	9018	6111	3860	2727	2087	1683	1508	1293	1170	1098	1103	904	813	725	633	646	577	537	535	512	509	484	466	469	434	461	464	447	484	430	417	432	428	391	383	388	429	426	398	411	392	384	362	351	393	337	356	380	363	365	380	378	359	338	325	301	366	359	349	328	352	353	330	318	329	297	334	341	282	306	356	349	337	301	327	353	350	338	303	341	305	316	296	317	347	339	323	318	333	328	299	357	294	321	283	319	311	325	332	322	328	334	337	306	328	343	330	342	338	316	315	322	319	331	311	312	303	347	317	275	325	348	303	330	305	316	306	315	347	304	351	357	341	332	325	324	288	305	310	365	310	316	316	302	344	319	324	308	318	305	321	324	310	325	338	341	333	347	336	286	299	327	310	301	326	326	346	329	355	353	322	320	296	304	349	315	327	334	278	331	347	318	299	298	282	310	309	354	344	331	305	355	302	299	314	289	323	276	325	313	307	300	321	267	276	310	341	329	317	329	309	320	357	341	340	322	355	295	319	325	321	336	306	319	339	288	301	337	306	312	313	349	312	327	322	305	322	303	313	331	331	340	332	328	312	319	294	310	335	314	331	325	320	309	343	339	344	328	334	327	302	293	351	335	343	326	334	319	332	313	298	336	324	360	305	345	291	339	333	331	340	305	318	290	351	341	297	307	360	336	338	309	308	315	316	367	278	345	302	346	294	299	312	287	333	348	324	321	336	310	340	358	375	314	333	287	307	349	315	304	370	302	329	361	301	338	347	344	327	308	328	315	302	316	347	326	310	296	347	321	300	344	322	324	344	296	329	332	332	306	325	345	322	333	345	297	334	297	334	351	321	322	317	338	329	314	311	302	323	348	337	335	351	330	345	329	320	316	361	320	324	353	354	297	331	362	331	332	316	309	372	339	329	308	297	340	311	315	304	337	304	309	325	352	352	344	324	337	312	298	331	316	346	295	323	327	273	304	332	299	354	334	338	288	325	307	291	307	320	371	340	311	303	314	321	298	318	355	326	314	331	346	363	335	330	317	324	316	319	337	344	305	327	346	371	325	337	344	310	341	309	334	313	311	345	322	316	342	328	342	316	335	325	344	382	323	294	328	318	343	325	322	279	319	307	339	335	327	368	318	341	311	313	329	312	326	331	356	330	324	309	330	330	326	319	327	332	326	300	328	272	316	318	335	331	312	312	327	321	350	331	301	285	312	343	308	303	314	319	332	301	312	310	317	321	345	319	314	339	353	353	328	306	322	336	317	335	294	313	373	324	344	338	306	359	365	324	334	362	330	348	323	341	327	306	326	315	300	323	315	324	317	326	355	309	339	327	302	334	349	308	340	326	304	340	337	335	310	319	324	340	343	316	318	364	327	313	314	322	335	327	335	302	333	323	311	287	344	308	334	298	296	351	336	302	346	318	319	321	344	314	316	318	301	375	363	323	306	353	327	303	336	338	277	326	358	343	307	314	362	318	320	340	311	321	359	332	314	317	334	340	325	351	327	351	356	329	353	347	346	334	323	325	322	332	324	295	333	329	297	332	344	365	358	314	324	321	290	313	312	311	301	304	323	324	340	341	305	301	300	296	309	330	321	322	322	342	320	324	329	304	333	326	322	319	328	315	345	328	332	345	313	322	311	326	321	338	301	324	307	318	329	309	339	325	310	336	342	317	318	331	343	334	321	334	342	303	302	332	311	321	310	332	340	336	292	319	327	324	330	317	327	343	292	313	304	345	306	322	326	335	335	309	356	328	322	329	330	302	351	332	342	293	290	334	337	364	308	336	310	321	332	360	332	339	292	343	357	311	319	312	336	318	288	323	342	333	329	294	311	331	328	314	358	325	312	300	333	313	307	319	286	334	320	362	317	331	337	337	313	339	320	320	334	333	340	338	330	319	322	377	328	298	322	288	324	353	297	321	330	323	335	352	334	322	318	306	306	333	327	303	346	362	345	289	282	313	317	293	313	305	335	298	316	323	320	350	326	335	300	321	314	327	330	297	322	272	338	334	327	329	337	331	305	315	365	342	332	333	356	342	348	369	332	363	343	332	311	327	294	331	308	316	329	309	298	320	320	281	321	302	323	317	384	326	328	313	340	298	346	325	328	326	332	320	296	330	331	300	310	364	315	314	319	319	353	319	308	306	323	359	346	303	360	360	364	328	325	333	314	299	321	322	313	350	354	365	317	319	321	321	336	324	316	322	318	330	311	329	342	335	324	340	316	280	283	334	366	342	333	329	335	344	318	322	316	336	360	310	322	342	329	286	325	337	336	322	281	341	298	330	298	305	326	319	329	339	308	302	303	339	330	320	325	343	328	352	335	302	338	335	320	316	312	338	341	335	323	303	325	322	328	334	318	345	299	339	338	342	338	330	321	325	319	326	334	357	323	324	290	304	290	304	314	295	324	329	317	316	321	353	312	318	318	332	327	326	308	313	323	313	334	306	338	352	346	320	346	330	360	323	337	326	344	323	310	282	331	304	338	299	350	345	306	310	321	336	341	325	345	322	323	331	347	353	332	353	310	316	321	306	324	320	326	323	347	333	284	355	330	321	360	351	337	346	321	318	329	303	304	328	335	302	347	318	342	320	337	286	325	323	314	322	349	323	335	342	331	362	345	345	331	312	363	324	281	353	337	325	303	312	341	335	334	325	303	324	305	344	348	290	335	347	299	336	329	339	300	356	343	358	356	337	336	296	296	317	286	314	352	331	319	325	333	339	319	336	350	314	339	311	348	327	302	316	328	320	297	328	323	318	307	346	308	286	327	321	315	311	315	348	290	330	291	299	319	358	326	305	315	297	342	307	299	333	312	322	335	316	316	316	375	300	299	341	327	308	340	337	335	303	289	296	320	332	343	324	366	321	348	316	318	302	329	340	348	330	317	307	325	353	310	362	337	327	293	348	363	335	313	326	343	298	320	330	351	282	303	324	306	318	332	315	318	336	350	354	331	306	302	325	361	370	331	360	316	372	322	332	338	336	318	306	329	301	328	336	339	327	341	339	313	318	362	346	309	338	341	301	320	315	326	286	316	330	332	313	317	350	286	305	360	336	336	306	326	342	336	338	343	350	336	334	313	326	318	305	346	350	330	341	329	322	329	352	333	330	324	300	361	311	338	329	333	311	337	293	306	343	311	322	322	298	306	312	314	324	362	333	337	331	282	352	359	356	315	299	334	311	314	341	368	336	317	320	334	306	289	339	342	315	326	322	323	308	329	381	361	322	312	339	322	298	321	319	306	357	326	312	329	358	307	317	309	302	320	319	339	336	316	332	309	327	323	293	317	314	297	322	321	362	303	324	292	315	338	341	329	317	306	343	326	318	341	322	326	309	304	315	317	327	368	311	312	335	336	305	308	338	351	310	321	318	319	313	321	339	333	293	325	340	307	372	336	329	314	341	330	351	333	304	329	333	315	320	336	323	319	306	311	323	323	323	369	331	344	334	331	326	340	347	320	327	334	293	292	308	316	314	322	327	336
10597	9051	20144	23790	21582	17050	13305	10649	8675	7579	6741	6205	5503	5423	5114	4262	3657	3177	2928	2775	2477	2303	2226	2200	2152	1992	1980	1923	1813	1834	1741	1792	1714	1665	1710	1713	1520	1535	1383	1341	1744	1556	1470	1225	1400	1361	1191	1176	1167	1026	956	985	1215	1127	1000	974	995	986	919	885	835	909	797	912	859	862	881	915	794	794	853	780	819	819	770	817	774	832	854	785	783	812	804	760	759	734	835	798	717	725	729	771	807	736	763	766	812	768	793	731	782	789	757	783	766	752	747	762	773	789	820	793	782	755	721	761	720	802	773	737	781	769	803	753	767	790	728	784	801	718	745	792	756	822	780	744	781	743	804	765	758	798	747	765	760	776	787	763	771	814	809	749	740	812	774	748	743	751	845	767	789	799	778	759	757	770	788	800	724	756	796	702	739	725	753	751	765	703	747	831	801	769	712	778	777	800	768	788	798	759	765	723	734	798	725	732	758	737	785	834	796	745	794	744	789	797	745	763	797	750	815	783	756	793	754	719	760	740	759	809	808	786	741	755	746	789	739	728	756	773	789	757	726	797	812	785	802	754	788	772	705	770	763	735	773	790	811	750	709	729	769	747	751	779	741	808	758	753	770	750	726	761	746	808	764	724	755	814	776	783	742	775	754	710	778	819	734	749	736	755	752	785	764	787	766	740	787	754	765	771	730	766	823	772	769	832	820	761	782	721	748	759	762	766	770	764	746	745	765	755	748	816	740	760	790	744	745	780	785	819	797	759	738	760	730	795	750	791	770	796	730	736	758	805	750	786	746	796	742	743	757	730	727	787	762	752	700	794	756	771	756	751	741	792	698	732	843	727	796	772	757	769	744	796	776	712	778	765	774	804	777	726	738	762	756	781	746	724	733	732	790	742	753	728	731	729	781	743	773	778	741	770	741	779	751	757	762	789	752	750	733	761	764	788	741	766	818	759	746	806	792	745	757	774	707	742	776	774	798	723	721	767	782	768	739	737	753	759	734	809	837	750	760	744	774	810	775	748	707	761	743	724	775	778	744	741	773	783	748	737	724	764	739	795	802	755	777	810	735	762	819	760	745	788	752	772	799	759	722	782	747	732	757	738	792	736	814	784	797	699	796	734	746	735	808	763	741	776	734	741	771	764	756	788	756	759	711	760	791	754	746	715	746	708	763	775	816	789	761	832	788	761	806	747	795	750	794	741	780	753	744	740	791	783	762	808	762	760	739	765	752	738	757	747	772	764	765	749	747	754	748	811	819	749	797	769	742	749	767	793	745	735	761	791	798	762	763	789	726	773	805	806	732	738	759	731	819	760	758	771	768	766	809	748	742	748	746	782	733	798	780	755	785	757	709	726	751	724	827	762	750	770	732	738	763	750	736	833	770	772	787	689	745	823	773	791	787	734	758	777	771	745	798	767	723	758	777	764	737	778	744	740	780	746	764	775	775	768	795	747	790	758	761	782	804	793	812	800	793	760	745	773	757	804	784	753	737	728	781	795	763	763	757	778	747	777	786	779	738	745	779	723	796	741	729	752	782	773	706	733	742	779	773	824	752	780	766	762	762	789	766	770	782	750	730	795	798	755	764	743	758	741	778	759	767	754	788	754	781	790	684	748	759	743	747	809	748	773	737	727	724	786	754	713	775	765	716	762	771	782	758	765	727	770	771	804	772	752	795	763	748	769	753	752	728	769	743	730	753	799	762	767	725	774	754	763	812	788	717	700	777	751	741	778	764	760	749	782	777	746	800	818	779	804	798	825	778	804	770	743	742	794	751	770	760	792	751	775	786	768	777	787	794	779	796	756	757	760	767	759	778	724	799	759	753	706	771	763	740	764	805	796	734	769	761	757	801	739	774	791	765	743	742	737	781	812	775	777	757	755	750	783	758	742	761	742	734	737	796	764	776	802	741	734	755	752	734	772	774	774	816	775	774	742	767	798	820	748	731	798	760	780	747	779	735	792	742	743	810	769	742	737	803	773	790	741	770	787	770	769	750	772	764	788	761	742	799	803	767	748	735	769	804	734	767	809	767	740	807	777	758	774	742	820	703	734	733	758	760	740	759	747	738	749	727	804	798	762	760	754	720	748	735	800	771	803	789	700	779	738	750	735	771	755	799	769	777	814	752	779	747	790	751	756	760	745	798	784	772	775	737	791	766	796	770	747	800	798	817	772	779	813	777	777	713	716	743	800	727	779	765	714	793	832	786	735	747	763	733	741	787	774	781	753	737	756	758	781	780	795	748	744	760	752	710	771	807	715	766	799	755	723	752	722	760	756	716	794	775	781	764	771	799	774	732	741	759	742	730	828	796	816	801	772	754	801	743	762	783	718	750	785	729	806	746	749	741	762	761	751	796	765	806	780	735	748	788	753	779	705	751	775	781	758	725	765	758	752	765	750	763	767	779	772	777	783	805	692	749	759	779	735	749	753	750	761	782	788	704	761	747	755	771	810	754	797	743	753	762	836	748	798	752	757	769	732	849	751	727	773	787	755	725	759	765	796	782	745	729	727	787	733	759	773	779	761	784	772	780	757	789	793	737	732	780	776	747	728	823	765	730	791	754	736	777	731	774	759	762	691	795	795	772	807	767	752	727	811	802	725	782	774	841	786	809	770	780	785	796	762	784	769	793	722	771	728	806	754	746	770	782	729	786	769	806	724	784	738	809	790	758	781	759	759	776	740	779	761	766	786	761	776	719	753	747	795	773	775	757	750	734	731	748	773	706	743	721	773	735	769	712	780	809	754	759	749	787	786	759	763	779	759	758	769	720	779	738	759	734	738	768	779	728	743	780	788	791	751	757	782	767	810	721	777	753	754	736	768	781	730	767	769	727	722	791	798	792	823	803	757	717	782	727	777	751	777	780	775	779	766	783	810	777	793	751	795	800	703	765	702	768	798	726	808	817	776	767	791	724	783	763	679	792	733	790	786	757	757	773	732	717	796	783	745	797	807	770	740	764	744	777	738	798	747	732	807	790	736	717	759	754	782	731	764	772	715	764	758	733	751	713	716	774	727	779	767	741	783	732	802	766	722	704	712	751	728	802	765	727	752	759	730	743	762	755	751	726	753	708	763	744	736	748	783	762	765	768	735	709	760	742	771	693	738	743	777	752	787	797	765	784	772	741	762	799	743	761	788	773	759	782	791	740	808	749	762	764	786	743	773	747	758	773	763	715	726	772	736	799	725	773	774	763	760	757	747	765	758	748	764	765	742	760	746	805	723	747	757	758	752	763	771	744	729	802	814	772	776	733	756	798	753	776	814	747	729	768	780	791	744	773	744	754	768	749	799	778	765	746	749	753	771	786	770	740	744	769	758	777	787	738	802	761	736	771	750	781	793	786	778	766	737	774	759	831	825	811	743	769	784	768	748	760	780	766	744	807	757	769	730	768	736	801	733	760	762	753	765	805	751	710	745	768	748	764	746	755	706	759	791	757	722	759	786	794	769	740	733	766	745	830	761	759	732	770	807	803	746	783	722	786	771	784	778	761	774
25820	16768	20304	18259	13553	9254	5957	4138	2933	2435	2065	1807	1622	1553	1389	1203	1061	954	828	782	742	691	724	660	651	584	619	581	590	574	547	634	529	555	559	568	532	515	517	466	561	491	493	451	461	436	428	437	438	408	418	354	418	433	421	376	386	383	401	392	367	417	389	366	374	367	370	394	376	336	363	374	371	386	369	370	352	378	347	349	333	354	355	341	331	381	365	373	358	372	368	373	367	354	341	352	365	323	307	367	341	358	353	317	348	350	340	374	389	360	346	367	330	327	325	344	323	353	349	360	372	394	350	332	360	353	346	347	362	349	363	372	358	363	361	384	347	357	350	386	321	380	355	342	313	366	340	375	344	364	341	334	324	350	356	367	357	381	366	333	325	396	344	348	362	382	341	353	358	341	325	360	373	358	339	316	338	354	355	379	337	365	370	343	388	363	385	380	361	368	320	365	377	351	322	339	354	352	361	354	354	344	337	330	343	354	364	379	326	326	357	350	343	316	346	388	367	326	336	341	352	358	347	358	369	366	336	397	339	347	351	358	343	332	352	352	367	384	332	349	387	325	348	329	353	370	346	359	340	327	346	400	331	341	342	371	323	380	353	363	327	368	334	338	361	344	335	355	337	364	380	357	351	367	358	336	325	378	344	344	345	332	362	346	339	377	356	363	372	383	354	348	344	357	343	364	384	359	381	376	407	376	368	349	350	337	362	368	335	347	376	343	341	355	369	362	360	332	362	348	322	334	332	376	342	349	346	361	342	345	352	360	347	343	349	369	363	370	345	333	362	337	357	343	364	347	391	354	355	350	369	343	356	356	350	358	352	318	331	305	334	389	348	362	343	322	378	321	345	357	373	351	375	366	351	322	379	356	369	335	321	347	323	332	357	371	346	371	347	368	390	393	333	295	333	354	317	366	374	326	319	353	331	343	369	356	334	394	339	357	371	343	319	405	351	319	337	359	336	323	338	374	313	357	360	358	327	342	315	313	360	356	363	350	383	363	358	377	344	338	338	373	331	361	372	337	387	358	354	365	372	376	345	335	374	340	357	352	323	356	352	346	366	367	336	360	353	374	345	376	323	362	349	353	355	329	402	340	380	349	347	364	332	348	366	337	372	378	321	365	332	323	370	343	342	351	384	359	309	323	335	345	328	344	330	357	381	303	376	323	343	327	387	324	331	362	377	370	335	326	336	359	387	338	360	364	338	364	355	361	296	320	385	376	353	368	357	369	370	349	327	348	371	355	338	398	371	406	344	384	377	365	330	336	379	356	362	367	350	390	331	365	404	327	319	298	347	365	358	372	352	342	390	395	366	365	328	340	350	341	371	364	317	343	358	383	345	347	367	348	326	369	347	358	361	362	364	380	349	329	371	333	323	357	350	326	372	370	365	340	299	360	373	347	326	340	370	347	373	359	337	372	387	364	319	346	335	364	365	339	350	367	380	332	392	374	357	372	365	318	343	337	343	339	330	331	329	341	369	334	355	345	349	347	350	326	340	383	327	365	329	350	386	385	386	364	333	323	327	346	355	326	340	315	363	327	345	363	347	371	361	359	371	360	327	343	348	326	330	341	338	358	364	337	351	358	331	347	337	365	347	338	404	358	307	336	347	313	340	356	361	334	329	349	326	349	327	363	332	350	342	340	354	349	360	342	377	328	339	360	359	369	346	359	398	349	339	336	328	324	362	362	371	361	360	365	358	366	382	340	298	306	369	342	351	305	376	362	354	365	346	317	361	342	368	323	367	351	343	364	354	325	378	405	343	319	344	371	346	345	355	392	364	335	352	350	371	334	346	349	333	377	321	345	327	350	366	367	362	347	356	377	356	341	375	353	334	356	347	331	358	343	328	356	376	359	378	340	345	343	366	374	361	362	326	341	377	346	377	343	351	355	341	387	347	376	353	323	379	373	360	357	350	338	346	341	350	365	366	375	385	320	305	347	377	382	371	316	381	364	366	342	341	354	316	362	375	370	329	337	355	358	352	357	309	358	402	344	384	345	332	345	350	378	388	341	334	336	333	318	373	371	335	336	342	377	343	379	337	349	369	353	346	343	333	382	337	353	359	351	377	367	346	352	348	380	363	373	383	350	340	312	376	360	352	370	375	356	365	358	353	374	373	347	336	361	391	342	324	351	357	335	347	346	351	388	371	357	353	384	338	350	337	355	365	348	346	342	335	352	334	340	352	362	352	341	342	316	352	351	351	350	368	331	341	365	361	344	309	379	348	325	343	354	337	329	373	358	350	366	342	360	373	344	358	364	341	367	340	334	357	349	351	326	359	352	359	353	344	375	374	350	320	337	345	383	358	359	330	368	369	330	350	325	357	323	398	359	355	361	344	386	368	384	375	349	383	352	361	313	356	352	343	364	375	350	353	320	360	341	356	361	355	340	348	318	328	369	312	343	341	327	366	328	363	367	372	357	365	366	370	350	339	401	359	399	368	349	386	352	333	321	342	343	386	363	339	385	349	346	385	354	321	356	333	352	332	326	384	386	339	369	371	349	339	355	342	342	360	357	336	378	382	328	381	375	349	323	330	348	404	326	375	344	336	410	373	361	329	353	377	320	337	355	358	331	351	360	339	360	339	372	395	367	353	362	336	334	341	341	344	350	359	355	342	362	365	342	350	368	347	392	348	381	362	381	349	319	347	319	367	367	323	375	336	388	336	379	328	348	357	373	327	381	325	373	362	327	347	343	305	328	375	359	356	323	327	325	362	353	376	343	345	351	349	364	375	326	335	383	309	338	360	326	344	383	345	356	358	372	358	361	403	367	349	365	326	370	316	360	385	354	330	337	384	316	329	372	349	394	374	332	321	384	362	347	366	367	386	347	342	344	349	342	332	351	401	364	313	390	323	350	335	344	355	349	382	350	323	344	340	351	369	381	363	348	313	355	365	341	373	406	335	390	354	346	382	363	334	364	386	378	327	391	359	358	361	356	348	350	391	322	375	373	374	346	331	333	332	350	346	370	356	354	337	329	349	377	342	300	356	361	340	351	356	383	356	373	403	349	349	360	339	373	355	344	342	322	360	379	370	370	396	343	318	346	367	335	327	350	329	356	337	350	346	337	391	375	378	310	329	365	346	345	372	347	342	309	320	348	329	341	337	325	350	347	313	382	361	333	325	382	333	317	330	365	344	370	377	338	363	369	354	343	357	357	363	319	313	338	324	374	369	343	348	329	349	371	332	365	363	374	353	358	357	381	345	368	333	362	371	337	343	340	338	329	318	376	345	323	346	361	344	342	350	338	364	358	329	342	362	368	363	323	368	353	350	361	357	331	381	354	356	328	347	364	373	328	309	381	368	354	365	328	343	359	350	350	366	408	364	376	295	387	360	361	354	356	351	342	350	362	314	340	367	354	355	363	349	355	315	328	330	363	321	356	338	302	293	369	363	358	385	335	358	381	349	352	375	352	365	384	361	361	338	361	358	375	390	343	361	370	397	380	334	352	331	364	376	373	331	359	344	344	381	352
13876	12234	24758	28848	26306	21948	17599	14143	11965	10457	9247	8492	7552	7675	7072	5846	4989	4236	4272	3696	3455	3085	3085	2981	2729	2641	2827	2582	2555	2342	2543	2394	2390	2296	2550	2241	2137	1877	2004	1676	2561	2097	1938	1631	1733	1597	1506	1422	1438	1370	1243	1166	1564	1513	1413	1166	1130	1128	1041	997	1051	1130	1063	1054	968	978	1025	969	968	928	948	901	863	903	902	848	857	866	906	866	902	864	860	831	837	843	850	850	858	851	850	809	832	845	850	813	784	847	826	832	805	822	823	805	843	779	782	829	814	793	853	816	786	833	789	848	808	795	836	762	821	819	837	837	831	914	801	807	790	831	817	764	853	797	871	798	793	837	800	770	806	808	791	843	792	794	770	818	841	815	819	803	783	814	835	846	808	847	803	809	778	835	815	844	823	832	773	828	742	735	807	816	751	797	786	786	849	801	826	775	853	838	761	829	721	764	841	801	859	778	795	795	799	860	791	793	806	763	823	858	807	824	799	805	805	880	815	791	778	801	849	797	726	799	854	759	837	834	807	785	812	815	785	833	818	825	765	788	847	850	821	792	775	844	819	798	796	798	826	820	822	844	822	792	869	833	790	806	791	841	817	806	852	810	801	826	794	792	806	851	828	798	812	785	761	848	834	831	792	845	825	825	809	783	812	782	862	834	800	826	800	779	798	839	795	789	806	808	797	817	823	817	762	829	807	770	838	795	815	783	820	758	814	801	793	852	801	824	783	846	809	756	812	800	814	762	781	830	799	809	802	794	800	821	795	775	819	806	806	783	783	840	818	826	762	786	823	832	775	806	742	773	762	825	834	818	779	793	815	810	794	807	779	802	804	826	829	861	834	802	844	778	821	767	804	843	843	836	781	818	846	773	822	809	819	805	823	815	793	776	826	800	834	861	812	809	792	803	748	789	755	841	816	847	816	794	773	819	795	803	853	822	854	817	796	823	810	800	779	814	839	817	856	852	777	806	829	795	801	831	806	843	843	817	799	785	815	830	776	784	803	800	759	824	850	833	749	823	783	857	779	822	811	869	783	808	815	788	810	821	809	761	859	806	841	781	797	868	752	834	803	747	765	821	812	802	734	814	804	869	784	819	794	827	827	796	821	863	828	804	791	789	851	837	799	771	797	789	810	784	753	789	852	764	814	854	800	828	804	807	811	784	796	780	770	766	763	801	856	819	837	802	754	809	761	801	796	824	813	760	826	839	789	802	806	787	815	782	815	844	801	806	791	828	823	826	806	781	741	845	830	794	781	824	776	796	808	802	811	825	795	761	775	791	764	770	849	782	794	774	833	779	828	810	826	804	797	793	794	797	788	819	793	792	796	851	838	755	792	800	818	816	775	804	812	764	776	820	823	794	784	808	812	795	802	840	788	802	794	817	818	754	777	816	824	840	806	749	847	849	810	866	825	794	859	770	829	835	802	773	847	811	783	828	800	780	786	810	818	857	853	785	813	851	812	814	861	831	808	795	817	781	820	794	816	827	801	850	798	809	783	785	863	835	823	849	792	830	829	798	747	819	813	793	811	749	788	820	831	835	770	797	791	809	830	789	832	824	815	811	797	787	792	814	815	814	776	776	790	804	805	807	769	793	802	841	808	780	764	792	847	772	781	810	824	793	808	862	840	830	800	758	810	860	758	797	812	766	842	816	796	798	795	790	816	809	772	765	810	809	766	801	799	846	851	775	800	779	789	801	835	824	839	785	777	863	837	805	767	787	737	860	837	845	812	840	827	768	814	826	858	854	840	835	812	790	772	786	778	820	826	802	809	762	809	797	795	781	794	805	808	855	822	855	782	787	779	873	807	776	731	809	801	861	831	788	802	846	834	830	778	824	796	827	753	788	749	799	798	815	792	788	812	825	742	843	849	789	822	779	841	771	856	786	786	779	819	779	810	752	839	812	812	807	791	766	832	821	807	835	795	814	799	786	823	789	818	797	798	789	817	781	790	775	828	846	814	789	814	778	775	811	772	802	821	861	820	810	830	761	811	784	789	808	803	834	765	763	848	782	800	757	806	804	851	823	783	852	823	830	792	833	825	821	754	808	839	849	822	828	824	828	760	760	854	806	800	828	782	845	802	846	839	834	822	834	774	777	789	826	790	759	821	789	812	808	800	815	810	759	799	780	810	778	805	805	787	838	782	833	791	857	831	772	797	802	818	860	838	810	825	819	785	846	813	801	816	823	817	812	838	786	801	803	813	838	813	784	808	801	773	892	748	840	806	789	807	884	791	765	823	839	846	822	842	805	807	809	791	786	790	817	818	849	783	796	800	808	847	807	798	758	797	742	780	795	768	814	811	789	817	809	854	872	778	829	792	780	810	806	832	849	840	817	815	813	810	807	834	789	777	784	774	802	815	820	816	812	794	782	782	757	846	824	763	828	811	852	798	863	816	852	798	753	752	792	735	773	867	824	768	830	811	803	849	811	791	785	804	763	806	765	782	821	837	792	734	859	822	791	817	794	797	795	819	828	800	808	798	815	820	804	798	777	780	803	812	804	820	764	833	769	809	840	784	793	814	822	823	784	821	826	837	788	806	835	850	829	782	778	781	812	797	811	821	800	746	822	782	803	816	807	821	831	803	793	809	762	776	795	817	788	830	782	814	811	768	829	858	823	836	824	810	855	784	736	787	833	798	856	839	759	843	806	805	822	813	792	767	839	807	745	823	813	821	812	784	765	809	810	813	812	863	783	781	806	810	811	837	796	831	863	782	839	786	852	824	791	799	844	802	792	776	830	826	803	784	823	803	805	780	819	833	820	842	797	825	786	840	836	816	811	812	792	811	824	819	831	794	803	836	792	798	855	803	783	840	769	739	807	814	814	811	809	820	746	854	810	801	841	838	812	782	776	802	800	828	815	821	841	812	802	831	819	772	849	780	813	814	793	866	844	816	800	803	772	773	761	800	774	720	787	771	819	811	806	796	776	779	829	775	750	756	860	807	787	791	823	774	792	810	787	787	799	848	786	864	833	803	844	803	796	819	800	837	786	826	801	807	870	779	797	788	787	825	870	840	827	823	750	794	786	854	791	857	802	764	828	816	776	779	809	765	814	806	884	813	815	820	831	807	803	803	782	768	793	800	802	782	779	805	771	759	801	836	791	757	819	733	789	825	770	833	826	820	868	823	784	793	802	815	812	808	816	804	803	827	751	813	755	815	829	813	822	809	787	796	798	774	773	832	810	776	805	808	801	781	829	816	813	797	817	764	805	795	818	791	781	821	798	858	816	826	831	782	813	819	869	820	765	819	808	782	822	794	833	843	810	818	810	843	819	834	843	819	849	856	805	807	803	785	783	789	761	815	769	862	783	813	848	807	843	766	778	822	844	822	797	802	825	817	844	830	825	756	756	808	772	814	765	816	833	837	818	811	810	761	797	833	820	767	832	814	878	859	806	766	819	795	743	791	796	802	802	821	801	808	825	817	811	848	759	784	807	871	852	762	798	844	804	811	788	796	798	812	813	819	803	861	831	803	829	818	806	812	780
9473	6460	8485	6990	4411	2777	2091	1507	1227	1050	861	812	781	709	650	579	507	452	434	427	477	409	384	374	382	347	352	351	341	373	321	324	325	324	343	313	289	304	312	265	308	263	281	299	294	305	269	287	313	291	275	311	277	293	279	270	266	300	293	276	295	307	283	279	290	308	274	307	331	301	264	293	255	286	285	279	290	290	318	304	293	264	288	287	321	315	243	278	296	266	299	277	293	310	247	278	273	299	287	238	279	295	295	262	265	259	281	310	274	248	289	289	265	313	275	285	272	251	264	275	276	268	261	279	298	248	270	256	271	251	225	286	286	295	239	276	294	247	291	258	296	286	268	243	260	281	274	285	287	265	287	262	261	268	307	285	263	303	273	292	294	252	281	289	283	291	249	265	244	283	253	279	259	257	280	273	276	283	267	296	277	298	265	281	300	266	265	274	295	271	263	325	274	290	261	293	285	273	262	265	269	283	260	301	284	278	313	264	280	291	286	247	253	281	290	262	265	276	311	260	292	261	290	253	276	301	264	291	282	285	294	282	242	258	280	272	268	273	270	272	247	304	304	271	294	277	321	247	270	280	270	306	279	255	259	276	256	288	241	258	272	256	277	272	267	309	291	261	274	300	269	273	302	275	280	276	269	285	279	248	279	273	263	282	288	276	282	312	271	289	271	297	272	259	273	291	300	273	254	298	246	272	309	288	286	252	272	284	285	286	287	293	317	266	259	275	295	261	293	267	272	251	258	264	273	288	258	269	266	282	305	300	282	276	268	281	286	264	303	288	305	295	285	301	313	307	279	232	298	285	258	292	273	285	282	261	245	267	297	282	266	295	280	270	300	278	274	260	258	277	287	291	282	292	267	312	320	278	285	231	259	258	302	304	292	305	247	250	301	294	255	275	253	304	296	311	273	300	278	254	260	268	256	302	270	250	292	276	264	290	301	271	262	274	267	251	324	273	274	267	289	272	283	287	304	297	254	293	263	277	274	277	269	269	274	282	260	295	308	283	249	292	285	228	302	291	275	263	270	278	253	258	305	257	290	297	261	268	215	288	297	276	244	261	279	274	285	291	286	277	257	303	298	267	273	302	275	278	296	304	309	280	264	235	266	299	257	249	256	279	284	256	311	272	334	287	277	293	284	308	295	290	277	254	301	268	293	319	280	262	237	288	287	270	239	308	249	279	260	286	260	280	287	271	289	293	303	294	291	282	299	274	273	312	283	322	279	253	273	293	271	293	276	234	292	257	248	262	301	285	279	307	262	239	260	275	251	283	307	280	291	267	252	275	271	291	255	291	271	280	265	270	302	283	264	263	268	261	288	311	313	282	265	291	266	287	287	291	266	285	265	272	295	285	259	243	315	311	256	269	291	266	293	249	291	269	265	284	267	268	270	303	265	259	298	271	288	275	293	282	265	261	274	252	276	290	302	332	300	258	297	267	267	290	283	225	284	261	277	253	263	279	260	292	309	284	278	285	279	268	255	321	295	276	283	276	256	275	272	291	285	278	262	264	283	284	286	300	274	303	272	282	290	292	280	294	278	276	311	300	312	269	297	281	283	300	279	292	255	310	294	249	284	280	271	296	271	289	289	267	300	253	253	288	277	274	286	268	312	287	285	281	285	239	280	245	288	312	263	271	282	283	280	276	287	254	296	248	250	289	268	262	244	270	241	274	257	261	273	280	236	284	277	291	262	276	299	299	272	251	282	251	251	250	298	257	306	275	278	288	277	286	286	268	267	298	273	259	263	273	310	284	261	268	271	297	274	287	288	278	284	289	274	277	280	281	294	263	257	256	295	272	302	256	278	260	270	307	256	320	280	313	269	274	273	266	322	292	276	256	286	289	256	274	241	268	266	295	263	303	271	272	283	271	272	275	274	286	288	290	273	315	313	306	264	302	259	298	266	270	273	277	276	300	306	285	273	261	224	273	261	257	278	288	249	271	268	279	259	248	276	274	264	297	239	284	273	260	288	262	260	280	291	292	266	258	284	296	303	289	314	288	267	270	252	301	249	281	268	269	265	296	293	270	298	289	278	256	283	274	288	245	319	282	275	282	277	271	281	284	270	268	332	296	268	279	295	280	267	276	248	267	260	280	289	294	271	278	287	280	273	280	286	298	294	303	271	253	312	278	312	255	282	250	290	281	260	294	269	266	287	297	285	283	281	275	258	279	307	315	297	287	256	260	266	282	286	278	277	280	278	283	291	279	281	296	271	293	273	280	314	272	284	279	283	299	277	236	293	292	274	296	261	276	282	271	253	302	284	271	294	283	275	276	286	281	300	278	286	284	268	253	287	276	274	303	290	252	290	265	280	281	269	272	286	298	323	269	246	278	274	284	253	253	280	245	238	272	308	270	300	261	264	275	285	272	271	271	248	316	293	327	300	285	306	270	272	271	271	262	268	297	271	263	267	298	266	262	279	261	317	302	251	256	279	287	267	287	306	287	256	296	277	283	315	269	290	279	268	279	279	285	271	279	259	273	286	228	259	309	271	273	286	293	281	285	265	275	281	279	336	288	279	283	280	295	276	305	268	239	302	254	304	303	273	259	296	287	269	296	251	270	243	260	269	294	286	273	273	286	290	241	247	291	287	278	287	300	267	306	256	276	279	235	294	290	277	296	287	317	283	286	291	261	245	285	286	257	278	267	268	326	325	300	286	304	264	250	274	275	291	276	291	278	315	259	271	285	261	310	291	261	306	288	278	257	293	277	291	273	275	262	233	292	301	292	298	267	260	278	273	243	284	275	266	257	295	299	256	270	278	282	243	265	279	264	269	287	277	249	254	261	287	266	321	291	276	289	290	263	292	245	294	315	309	301	279	278	271	260	282	270	280	335	268	279	269	271	262	281	298	259	266	258	280	265	274	322	291	252	268	251	263	287	290	286	287	274	312	267	324	275	298	329	293	235	294	289	278	248	281	267	296	324	258	283	270	256	287	310	308	273	270	306	275	278	300	267	265	280	274	272	294	290	273	285	293	275	266	277	293	266	258	266	277	275	278	286	262	247	293	288	302	303	274	281	296	254	302	261	280	284	278	278	293	243	243	278	279	278	285	322	294	281	313	277	274	289	327	317	282	254	294	247	274	296	284	280	285	285	293	271	314	289	264	280	303	281	289	279	256	312	279	275	287	276	279	266	284	257	275	306	284	279	271	284	265	286	283	273	271	295	287	282	272	332	259	245	270	302	292	227	311	240	262	275	307	277	293	292	281	258	245	253	300	267	272	295	267	284	320	272	277	277	261	293	301	303	263	295	301	261	308	268	241	267	300	271	268	230	275	294	258	241	278	289	260	276	273	284	270	288	265	289	273	273	244	266	275	258	248	273	272	251	258	281	267	270	315	284	298	312	307	253	260	255	259	301	282	280	305	289	282	276	266	283	275	274	264	289	297	300	259	262	282	287	289	288	267	262	248	299	289	286	301	278	254	253	290	281	276	280	283	255	280	269	292	323	283	296	298	286	256	258	310	274
5700	5788	13759	15902	13241	10225	8196	6339	5380	4675	4207	3794	3508	3426	2968	2539	2186	2042	1910	1668	1586	1478	1466	1366	1328	1266	1253	1164	1112	1065	1071	987	925	910	907	915	921	862	867	840	813	781	798	775	813	776	793	805	794	765	761	677	794	735	716	689	719	717	691	707	702	681	690	686	707	674	709	738	713	712	717	674	697	735	680	675	729	604	749	678	689	640	678	651	687	717	682	692	629	701	674	650	679	637	652	634	647	666	651	658	676	635	690	689	632	692	663	665	614	656	716	638	721	626	692	658	687	650	703	670	679	702	643	674	660	644	661	690	668	660	668	682	672	609	652	700	683	683	654	627	647	673	635	670	627	643	693	653	667	593	665	658	657	660	694	667	697	652	649	656	691	681	668	652	691	676	692	689	649	635	679	646	630	665	685	714	692	672	685	686	662	655	699	655	677	709	704	708	644	679	664	673	651	674	654	645	684	671	648	612	676	704	685	681	642	647	696	678	651	661	675	705	717	696	695	651	619	667	695	663	619	662	635	654	623	724	659	622	654	681	720	706	592	636	688	663	687	683	672	678	644	700	619	672	641	664	698	671	671	642	655	647	698	639	615	649	676	667	687	644	654	657	682	649	613	672	664	714	666	664	655	660	633	721	653	659	629	610	679	633	676	631	655	671	654	646	713	673	662	636	618	681	613	647	688	672	641	667	647	683	665	652	655	671	721	679	667	646	644	654	649	658	607	680	664	625	643	631	627	694	642	683	635	674	605	679	641	608	666	724	633	626	700	653	602	636	600	651	689	634	635	634	648	657	640	652	659	698	713	653	650	647	682	620	664	676	683	647	677	663	730	704	693	667	703	706	711	664	667	631	628	693	656	655	652	663	666	695	662	662	620	689	672	689	627	651	624	655	681	650	714	661	693	635	665	701	625	664	673	644	673	656	674	640	639	660	677	661	682	667	631	697	667	615	696	666	646	665	668	671	665	628	695	663	698	682	692	665	674	680	642	669	668	712	635	651	731	666	650	645	668	661	690	663	682	669	662	695	674	665	676	653	677	669	668	705	700	688	669	717	660	677	703	613	652	686	661	650	654	673	665	670	679	705	689	626	678	708	666	621	649	657	627	656	742	617	637	663	661	667	668	638	663	660	670	682	672	677	666	684	655	669	640	642	659	658	667	654	709	672	609	646	684	659	656	653	658	628	653	653	636	705	649	674	636	636	669	610	635	682	720	652	643	651	637	659	639	679	663	659	669	687	644	651	659	664	691	690	662	694	671	652	649	642	689	671	672	641	706	643	687	682	622	678	653	611	696	654	650	687	669	680	691	666	611	616	643	680	646	680	674	700	688	666	616	656	649	684	700	639	641	665	686	686	664	678	668	641	686	593	698	622	682	635	671	664	657	721	665	676	677	646	671	616	696	676	668	668	704	635	685	673	620	638	628	649	686	703	697	637	661	676	646	711	656	649	666	681	662	640	629	676	644	686	674	697	666	648	677	687	659	677	655	652	673	681	659	698	612	711	685	637	634	658	691	696	693	665	695	624	632	642	629	695	679	647	662	685	684	680	699	627	627	664	697	691	615	656	671	644	673	661	637	663	653	686	670	716	693	656	677	688	702	675	659	611	705	686	620	703	622	674	677	643	696	682	673	682	682	629	635	637	641	659	619	648	710	624	694	699	648	662	721	660	636	657	617	687	670	676	640	657	680	643	666	675	643	639	703	686	669	714	678	636	665	663	662	653	685	670	683	633	702	684	627	649	674	641	626	671	681	665	668	687	656	654	632	712	672	686	663	668	665	647	648	636	642	680	671	684	641	671	681	662	708	694	683	638	638	620	622	628	646	654	653	657	684	641	636	641	671	679	670	625	677	703	613	648	609	637	674	685	614	692	642	645	651	633	681	654	664	673	673	630	697	638	659	631	653	650	698	700	674	668	628	640	645	666	692	660	678	678	666	685	663	663	619	643	686	633	682	694	684	703	681	648	684	654	643	678	680	653	666	700	677	646	682	665	620	655	705	659	659	711	673	687	689	664	636	685	682	635	668	642	628	647	651	679	664	727	647	662	635	703	675	648	671	658	677	677	678	665	645	650	660	633	645	708	647	695	619	682	638	621	668	728	666	627	644	692	642	636	642	676	649	643	683	622	657	700	700	648	656	681	702	655	632	676	673	698	643	721	680	651	656	641	674	649	648	711	649	669	669	669	679	652	660	639	674	621	650	721	680	699	645	692	694	645	626	692	635	637	668	662	678	621	606	643	667	660	659	657	646	679	660	675	685	685	657	654	700	660	655	697	645	693	683	670	677	683	671	672	622	693	639	684	604	672	722	651	686	660	691	627	658	651	651	656	637	631	653	647	642	655	661	684	665	706	669	682	621	610	627	643	652	713	681	659	648	713	664	658	653	626	690	662	624	641	663	665	711	671	706	640	673	640	713	669	676	615	665	667	673	655	673	663	612	628	665	709	651	715	633	647	651	721	664	653	651	668	649	672	718	648	686	637	730	676	651	683	718	647	666	664	620	646	648	643	676	646	649	700	650	636	654	659	658	696	606	685	710	662	642	658	714	650	673	719	670	667	636	673	644	684	704	654	677	662	682	639	647	661	666	659	669	632	680	672	671	673	634	681	645	657	658	652	674	713	685	674	653	682	654	674	641	676	661	655	730	676	672	714	704	657	703	637	612	666	671	662	654	671	642	656	639	654	645	671	668	640	620	682	678	719	675	632	618	656	654	664	665	629	688	624	638	672	666	702	672	630	664	665	696	655	671	644	694	686	647	682	609	666	647	704	668	690	629	675	676	644	651	653	680	673	664	685	646	687	726	694	661	682	630	648	643	683	662	635	678	639	661	684	658	628	662	674	704	685	628	701	622	640	647	676	620	663	651	647	654	658	703	677	639	668	695	632	690	657	646	704	654	624	645	677	661	641	688	640	662	651	678	657	625	633	598	624	629	706	703	674	656	702	639	671	701	622	647	721	631	625	680	652	661	683	702	675	674	680	663	720	670	670	650	630	710	622	639	670	656	704	666	686	710	659	690	696	690	667	671	648	663	711	619	665	705	734	675	629	669	653	675	704	612	709	654	659	654	691	626	697	678	700	654	700	719	699	659	641	686	699	717	724	664	714	663	686	654	678	676	643	647	597	674	637	643	656	687	663	655	663	628	654	680	683	718	721	638	699	669	655	663	682	665	652	668	685	647	646	676	680	663	666	638	671	638	664	689	694	695	692	680	622	707	629	640	693	672	645	644	646	704	666	664	678	648	661	634	689	651	701	699	724	649	640	663	688	669	648	655	629	684	699	622	631	638	668	669	711	662	682	672	669	686	662	664	644	657	688	665	676	675	680	645	653	677	638	658	664	662	645	686	666	643	632	616	693	645	691	677	629	656	669	665	670	644	683	656	696	657	715	667	642	618	659	658	726	662	657	662	665	686	679	658	664	657	677	667	685	660	671	664	687	695	637	685	687	666	689	646	663	655	669	680	667	626	611
18422	12126	14919	13282	9283	6153	3974	2725	2062	1765	1606	1355	1276	1140	1054	809	720	645	721	569	545	555	549	539	500	495	466	509	494	448	445	435	459	423	420	436	396	456	362	366	412	389	388	365	353	342	365	379	362	355	334	336	378	369	361	314	327	374	348	347	341	347	351	317	341	343	337	350	300	302	337	343	390	341	303	320	318	316	322	326	339	317	322	317	322	336	338	329	308	303	312	335	284	280	299	323	304	317	359	356	312	291	332	323	294	330	336	300	335	329	290	323	326	332	298	339	298	302	324	322	290	308	312	352	339	309	322	292	304	322	331	348	325	343	335	321	297	298	328	315	328	303	338	335	350	333	312	363	312	292	318	345	337	310	343	311	336	321	319	323	326	322	287	308	323	337	314	303	326	322	325	301	337	292	287	329	321	347	297	305	303	333	309	298	290	311	365	339	341	315	318	322	326	277	358	337	323	327	325	346	334	312	281	313	315	327	345	344	296	349	347	322	301	301	322	336	308	331	356	343	303	334	310	337	339	296	296	286	334	328	323	317	336	322	310	313	275	335	334	325	318	326	305	294	321	320	339	346	312	325	343	333	307	303	315	311	340	312	286	307	333	298	319	335	326	341	340	310	316	314	268	295	305	315	325	319	296	321	330	310	313	335	325	314	298	301	349	350	302	294	340	321	304	315	327	336	295	323	324	307	310	296	324	319	316	318	317	322	319	334	338	308	304	313	323	363	331	284	334	375	317	328	351	323	326	308	306	314	300	339	358	293	308	322	341	324	347	324	334	295	327	322	342	329	310	313	351	293	297	305	316	338	318	326	319	340	320	318	327	314	324	318	290	351	333	301	293	332	309	334	326	310	336	286	327	292	337	311	334	280	318	349	315	307	319	324	311	330	327	324	333	301	355	288	293	304	313	332	334	308	296	311	345	343	313	298	295	323	328	333	345	294	312	341	345	311	283	332	302	300	336	333	336	332	308	347	293	331	312	338	348	356	279	318	332	353	297	320	316	320	279	313	331	374	334	361	306	326	288	352	314	331	330	272	368	326	291	309	323	369	323	335	319	318	310	311	321	317	336	306	328	280	331	308	298	306	342	332	286	323	303	314	345	291	333	339	306	317	322	297	307	331	290	318	334	310	300	326	304	315	308	353	318	337	318	299	324	330	316	330	313	329	313	317	351	316	326	325	318	332	300	344	302	330	307	334	344	317	355	315	342	337	318	317	341	321	283	311	311	338	324	314	323	321	314	298	336	362	330	293	325	355	362	319	323	285	325	341	350	327	350	324	298	309	325	292	324	314	349	324	336	309	307	289	293	314	292	316	300	288	325	379	337	279	309	321	317	315	332	335	336	319	356	296	332	344	311	325	317	316	318	337	300	307	334	324	334	328	312	343	297	333	303	321	313	300	326	312	306	326	319	346	333	317	309	300	325	341	314	361	327	302	331	337	303	332	360	271	304	315	304	319	312	295	305	319	322	349	332	309	317	305	332	311	333	351	320	326	358	341	317	348	284	346	348	293	334	341	348	334	319	300	296	306	331	323	312	299	308	307	314	355	319	302	320	323	339	333	298	322	344	306	294	314	304	319	312	367	336	314	325	340	323	322	324	324	324	336	329	334	328	327	330	344	295	329	316	333	365	347	320	309	311	301	323	325	327	279	334	343	307	285	310	331	339	330	319	299	308	265	332	302	330	303	320	271	336	333	329	343	321	289	342	326	316	350	293	348	347	303	312	335	318	324	317	336	317	351	318	332	337	325	303	325	313	298	301	260	299	332	324	303	317	300	316	296	326	300	331	327	283	331	330	357	336	365	324	308	367	294	284	318	319	326	281	310	364	311	344	272	321	373	333	312	306	362	319	309	322	311	311	292	322	332	365	334	313	300	312	311	291	336	327	310	298	315	332	303	311	314	322	304	318	306	311	329	321	341	339	332	301	362	322	300	294	290	312	331	350	340	296	326	336	328	281	341	346	327	339	356	330	329	303	334	314	326	341	384	310	370	316	295	320	312	315	318	331	322	319	319	320	326	315	325	350	299	323	344	324	342	315	326	341	313	302	313	353	292	301	328	316	298	319	341	303	314	347	335	303	333	331	311	338	321	312	317	280	318	311	314	285	344	338	361	331	329	313	296	388	326	347	328	336	372	335	322	339	345	297	345	282	332	328	340	294	329	339	309	353	338	352	314	356	326	340	308	297	307	338	352	328	349	305	297	288	305	321	313	322	330	333	344	327	330	324	319	310	273	305	316	299	343	338	333	309	316	328	324	339	338	335	282	326	344	283	326	332	335	295	318	342	279	323	340	356	302	336	328	328	348	332	330	354	317	325	334	311	320	306	319	314	303	303	305	330	336	313	375	295	309	317	310	348	305	311	331	308	293	359	313	355	305	284	285	354	329	309	296	329	271	342	301	328	320	341	276	309	339	313	320	357	300	308	310	330	306	335	307	319	319	307	324	290	287	360	310	290	328	307	318	306	337	310	343	351	337	292	334	333	329	298	316	306	310	324	308	301	290	308	326	348	346	338	313	330	306	332	322	346	340	316	328	313	295	314	347	323	352	307	344	306	323	328	324	330	330	340	304	331	343	314	338	301	327	345	328	300	330	320	314	327	304	332	310	332	326	319	307	334	294	339	323	339	330	320	299	306	337	326	305	321	312	333	314	329	331	322	354	316	307	337	336	307	331	315	327	372	336	306	315	299	301	315	326	380	316	302	312	287	312	327	338	334	331	354	309	336	333	320	321	330	321	329	301	322	290	354	328	345	295	331	296	295	326	300	339	343	332	316	312	340	319	310	311	299	308	327	323	313	294	325	314	308	299	325	316	312	327	315	318	330	361	350	311	325	320	296	297	323	331	332	339	330	305	300	347	325	343	321	369	328	294	318	320	306	289	270	327	335	339	313	339	322	305	318	328	329	328	321	345	321	293	324	307	316	302	314	346	323	304	346	342	336	311	367	314	287	309	324	301	315	333	299	305	324	301	299	313	331	330	318	299	333	361	308	358	316	306	291	330	325	311	333	349	305	318	307	327	299	301	313	344	284	323	326	327	303	334	291	314	316	296	341	284	325	296	329	320	336	294	338	346	338	298	314	339	317	330	372	327	348	344	345	318	303	299	314	334	312	304	334	353	315	314	319	346	344	302	278	327	362	329	326	320	345	330	319	299	300	351	310	297	308	319	350	353	331	297	334	323	352	307	331	322	345	289	324	299	341	336	293	308	307	331	318	314	322	315	298	311	366	347	350	313	313	327	316	313	320	341	305	291	328	337	359	335	333	308	303	306	329	359	319	343	320	327	326	327	309	345	335	315	324	325	330	301	305	330	312	302	354	327	314	312	334	329	292	313	299	333	308	343	261	311	329	304	325	327	328	311	331	301	353	298	313	349	352	346	349	328	277	335	336	339	348	375	330	319	351	324	306	302	309	320	323	318	306	329	307	337	308	314	299	302	288	322	302	322	300	295	329	336	315	312	311	305
11056	9413	20639	23667	20886	16681	13240	10791	8899	7786	7155	6521	6281	5656	4746	4197	3579	3163	2931	2626	2452	2335	2378	2245	2060	2032	1999	1901	1870	1777	1863	1761	1700	1632	1774	1524	1465	1396	1414	1505	1568	1323	1303	1248	1175	1213	1130	1106	1143	1038	991	962	1187	1153	1106	1003	898	954	910	892	876	898	914	891	861	876	835	890	802	848	781	828	818	791	800	839	772	783	787	796	800	753	790	796	735	854	805	795	769	839	817	779	772	769	747	740	784	763	808	735	766	747	730	785	778	782	772	800	772	735	784	717	725	716	760	740	787	789	776	731	778	707	785	770	721	700	770	760	738	742	744	716	742	776	755	736	759	766	755	740	729	764	772	742	748	717	737	760	765	710	742	757	758	804	731	789	773	718	690	760	761	729	736	752	703	715	752	757	752	746	778	778	766	761	729	775	718	731	771	749	773	738	733	733	740	760	755	812	801	761	717	756	768	735	751	735	728	788	719	771	754	728	763	728	797	770	719	740	750	710	787	744	763	772	743	761	723	763	750	787	772	795	730	770	750	790	754	743	764	763	798	719	696	748	781	734	767	709	805	725	750	739	762	765	808	745	753	730	764	720	757	752	790	776	796	793	783	714	707	744	708	690	743	772	763	781	781	742	747	771	709	749	805	736	794	730	738	690	745	754	733	769	747	743	778	736	809	750	725	771	739	732	770	744	734	750	777	715	781	755	750	751	771	775	710	760	755	740	785	801	706	767	749	747	792	744	745	742	793	779	728	774	734	754	729	791	734	757	803	772	750	759	799	761	785	819	742	729	771	793	784	752	743	742	758	777	758	742	747	744	742	685	733	736	774	739	765	709	780	819	759	747	779	706	743	766	779	749	775	755	723	702	801	769	756	775	716	730	737	738	743	766	690	790	723	754	790	755	766	764	754	789	757	732	756	756	740	762	768	751	732	771	754	809	748	728	787	735	768	784	745	754	741	771	782	717	791	741	769	782	739	698	721	764	702	810	752	719	768	795	767	808	771	751	738	757	722	784	722	726	722	715	782	768	766	748	754	758	763	754	747	774	750	758	740	753	762	800	720	738	718	738	743	785	730	758	773	764	791	755	810	802	719	708	732	717	776	775	776	721	753	734	737	744	752	747	738	736	843	757	748	776	706	755	763	788	743	747	756	748	724	746	739	782	747	728	749	771	750	765	782	779	787	796	733	700	745	743	782	691	752	751	769	760	776	801	762	753	712	711	760	744	752	756	758	797	734	722	764	759	801	754	738	734	753	787	785	736	762	781	802	706	734	713	746	800	719	736	754	764	757	806	729	746	746	809	721	828	771	750	794	789	733	832	775	790	756	785	725	805	715	735	826	747	794	760	755	751	818	794	681	733	763	765	796	740	752	734	822	742	724	841	718	756	730	746	750	752	783	753	730	782	798	738	770	764	753	689	765	746	715	733	719	725	726	786	810	731	691	741	769	718	722	745	697	749	782	777	761	774	707	760	758	707	714	721	797	711	772	766	715	721	747	753	827	748	764	782	752	754	764	706	744	706	772	745	753	787	765	788	740	793	797	734	783	708	743	753	768	803	739	780	772	735	788	779	781	726	755	788	753	713	735	770	747	720	795	752	774	769	752	797	723	759	769	727	736	723	743	739	765	719	750	731	756	750	738	726	739	710	771	732	788	726	759	783	722	712	736	760	741	735	776	745	772	733	745	758	723	776	781	787	735	758	762	705	795	800	796	755	719	792	791	699	732	764	749	709	781	769	760	723	732	752	709	767	755	733	758	740	752	751	763	770	733	717	768	771	754	704	753	754	740	745	798	741	765	759	766	726	770	815	727	784	714	720	753	792	786	737	683	754	711	734	733	825	729	744	792	729	757	764	770	781	757	783	767	751	768	723	791	783	787	752	772	769	764	741	783	725	782	739	740	764	730	791	786	763	754	772	690	756	750	716	736	769	761	709	734	797	758	773	725	718	754	790	840	731	772	715	719	693	713	699	759	771	756	760	773	713	789	801	792	768	765	781	754	780	764	763	761	760	763	715	749	744	711	795	764	736	765	748	778	792	761	735	732	740	693	718	804	712	752	774	758	732	769	718	716	752	736	783	700	734	752	827	767	736	779	752	772	733	798	695	743	739	780	795	789	719	721	780	719	725	765	790	796	748	736	730	784	768	768	763	764	717	726	751	749	768	748	753	746	755	721	775	786	707	755	726	796	768	750	759	817	753	749	749	739	754	732	753	723	774	725	729	719	785	735	724	756	739	752	782	749	759	723	781	726	772	757	755	744	739	758	774	746	784	765	799	751	816	775	719	767	775	733	808	798	743	748	727	742	768	722	785	760	749	786	793	775	733	737	768	687	747	753	739	730	765	794	744	732	775	736	791	783	729	699	753	750	786	778	772	794	740	771	783	761	773	810	760	733	708	769	802	785	786	735	735	759	757	749	740	794	691	762	790	777	736	751	740	711	779	719	687	771	727	765	710	743	731	770	720	723	767	768	720	754	731	736	783	744	754	731	751	778	774	797	737	758	721	756	782	764	752	788	740	800	744	778	798	766	733	798	762	741	752	778	786	774	712	759	735	759	802	720	766	747	787	863	785	803	802	767	783	773	734	779	779	736	734	732	744	771	743	762	743	747	742	778	719	763	762	795	760	772	769	791	767	773	764	757	757	777	740	755	708	762	722	776	751	750	747	747	762	738	763	791	744	739	774	757	765	773	751	779	752	737	715	784	727	790	761	758	713	746	738	748	740	727	763	759	743	711	757	784	711	732	769	765	755	789	766	729	700	776	773	775	730	766	743	775	766	743	792	767	772	762	759	742	756	766	743	740	742	736	748	724	718	709	737	735	787	793	733	769	823	733	756	796	805	763	755	785	779	744	728	715	784	812	741	792	751	745	729	758	811	818	742	755	703	735	800	722	778	801	730	748	773	735	785	744	781	753	791	725	784	738	757	796	786	772	771	740	763	727	693	658	762	776	770	764	696	760	744	723	724	797	773	751	770	748	766	739	735	758	800	802	823	809	772	741	763	733	672	753	726	735	720	690	715	709	785	750	716	716	768	784	722	781	736	737	774	740	740	789	783	808	766	746	798	772	722	732	772	760	731	730	778	817	769	739	774	747	706	759	760	777	799	750	725	805	846	786	744	754	733	739	790	793	806	762	752	800	761	805	797	796	751	781	756	768	808	766	777	732	705	716	776	773	765	759	762	765	755	797	780	777	722	771	760	767	796	755	759	771	716	707	788	772	776	724	786	746	755	741	739	745	738	721	802	739	759	734	751	798	753	747	741	730	741	800	766	809	751	765	733	710	801	756	768	767	775	779	691	747	753	726	748	754	759	735	747	784	769	748	775	735	766	769	738	774	729	754	753	748	726	729	739	751	734	755	729	774	773	808	819	755	763	769	779	732	723	796	754	741	730	740	778	751	756	786	741	724	711	783	741	815	741	751	725	785	769	703	782	700	758	799	769	711	754	772	822	746	719	789	772	750	761	747	794	711	758	765	764
26418	17656	20832	18601	13493	9271	5791	4122	3097	2598	2249	1834	1901	1590	1384	1124	959	905	786	745	721	653	683	679	612	627	650	646	596	609	580	566	520	557	609	529	493	520	493	500	527	494	525	403	426	411	422	468	437	401	380	380	428	392	423	372	386	399	380	378	347	371	346	375	354	378	377	355	363	381	351	344	345	352	344	365	384	364	359	369	363	343	354	317	361	326	329	366	380	336	361	338	409	343	348	371	348	308	340	328	348	356	332	352	374	334	327	372	362	342	356	376	359	338	325	308	307	332	345	353	375	328	319	321	348	367	341	345	353	333	360	324	313	334	347	339	352	334	324	350	317	340	338	331	356	377	360	361	347	343	342	341	351	359	354	355	332	365	355	340	331	383	351	336	344	342	330	332	360	353	346	349	355	330	348	347	327	363	326	364	350	374	323	362	355	350	342	348	365	330	354	347	394	323	370	394	361	341	337	341	354	342	375	310	357	344	327	380	329	336	356	322	374	322	372	350	344	381	326	335	384	343	359	363	338	363	346	371	338	368	357	373	359	326	335	342	346	389	379	372	350	360	368	364	382	384	369	338	356	345	368	347	356	278	362	328	312	349	374	336	352	332	320	380	354	337	344	339	345	328	330	344	327	314	342	363	340	381	335	329	325	352	310	351	351	367	350	312	385	339	327	358	342	317	320	362	326	348	386	357	320	337	322	338	362	345	309	344	370	335	331	367	333	350	375	359	374	358	369	330	334	339	354	372	325	316	381	317	339	329	334	340	378	344	372	341	334	347	327	353	323	372	326	344	356	365	346	344	329	355	321	355	333	343	339	364	366	341	375	346	343	332	329	338	346	333	348	332	351	345	376	337	352	346	336	323	363	395	344	347	368	342	338	340	351	314	338	379	362	336	336	305	331	367	342	338	320	320	302	357	366	351	316	360	337	348	362	361	337	339	367	349	347	352	345	344	343	363	343	359	375	351	361	354	321	349	360	349	342	322	374	336	352	330	356	349	360	360	307	329	341	306	362	319	391	370	319	332	340	322	317	344	367	328	344	330	348	358	326	342	299	364	382	339	318	360	347	385	344	327	348	349	370	367	331	363	373	344	383	375	367	350	350	326	331	367	364	320	325	315	359	340	349	349	357	325	378	359	346	379	341	357	352	364	367	364	359	332	339	332	362	343	330	325	357	353	361	375	363	352	321	344	355	344	360	335	338	325	371	333	353	350	343	369	307	316	396	357	359	381	324	356	366	330	353	329	357	344	338	368	331	323	354	339	347	353	305	355	326	343	335	360	335	334	377	361	344	366	355	372	337	335	366	386	290	331	349	359	332	339	332	330	350	363	378	330	311	343	346	343	352	356	384	335	344	350	349	344	360	330	359	355	324	337	330	346	325	308	353	331	381	342	371	363	347	336	386	351	321	353	333	333	329	328	335	329	355	324	324	356	335	351	372	340	368	341	361	371	365	363	358	371	340	323	343	322	330	348	369	333	361	341	357	346	345	368	352	353	314	321	348	331	310	337	336	336	362	379	343	367	397	362	365	384	362	353	349	380	368	319	371	355	365	328	359	321	354	344	358	355	363	342	339	323	335	373	366	361	331	347	350	318	341	340	371	327	353	357	315	355	345	346	315	345	331	370	335	325	306	382	340	323	385	318	355	345	322	339	371	335	388	351	320	338	353	313	355	347	378	340	341	328	337	327	356	383	347	361	339	329	345	324	333	343	379	376	377	337	362	325	355	332	359	345	339	316	354	352	347	387	369	338	349	355	340	349	335	363	341	364	356	363	364	363	388	332	351	362	346	342	367	371	346	341	337	402	329	337	339	369	329	345	353	343	337	339	347	344	333	324	354	370	323	360	358	303	313	361	347	368	319	295	322	385	370	365	383	341	338	344	344	327	375	401	388	337	346	313	286	358	341	335	387	328	351	340	352	378	367	317	341	361	350	385	332	348	347	357	376	336	354	323	366	332	339	351	329	314	326	396	385	322	346	379	344	341	333	309	346	349	340	322	363	339	363	387	361	347	367	330	303	344	349	324	349	341	344	326	312	329	352	311	312	329	340	350	355	336	302	360	353	313	332	370	353	360	328	337	342	346	338	359	325	330	340	339	331	317	332	342	350	364	367	357	344	347	386	323	334	359	362	329	369	347	346	385	337	346	391	357	313	328	356	351	364	349	335	339	343	341	358	366	365	323	309	336	344	353	359	306	354	349	356	342	322	352	332	356	355	363	354	327	379	369	357	358	358	356	356	310	334	328	332	326	347	314	385	346	378	352	366	369	336	330	343	356	337	357	380	368	366	393	316	383	381	373	350	320	337	363	347	323	328	323	350	364	385	315	378	342	409	329	324	369	349	365	347	360	320	328	383	357	337	363	344	354	356	326	382	349	354	361	348	346	347	361	351	331	309	364	349	333	358	355	349	347	360	328	367	376	391	353	371	323	351	304	356	318	321	321	361	354	333	343	352	359	354	345	362	338	338	353	320	362	347	332	329	370	353	360	361	338	322	309	345	387	383	373	341	354	356	330	337	307	328	332	360	327	346	319	350	339	382	336	321	351	362	362	346	351	351	352	345	351	340	368	300	297	335	370	338	340	328	336	347	320	333	331	343	396	346	331	347	335	326	351	339	323	315	329	351	364	358	337	359	363	363	378	363	377	320	325	330	345	361	336	335	328	329	351	329	313	352	339	323	377	363	347	324	334	344	374	380	330	327	324	334	351	361	353	355	383	359	319	347	366	349	326	337	317	360	330	389	306	344	316	346	358	320	344	324	356	346	354	330	337	352	333	339	323	335	358	334	342	344	362	342	336	341	313	371	323	334	338	321	351	335	362	326	346	335	345	354	333	399	368	364	348	327	363	369	361	331	353	334	369	361	316	369	349	345	324	333	320	354	377	354	319	341	366	288	322	348	332	348	353	348	327	361	347	320	372	312	365	348	319	387	341	353	352	372	355	341	314	364	349	368	369	384	379	345	368	358	344	352	355	379	325	344	381	347	362	358	337	335	318	325	308	351	315	379	367	345	334	339	366	341	347	353	325	339	352	323	310	340	346	364	320	378	356	348	356	338	345	349	363	314	349	366	328	340	338	369	368	340	353	361	342	327	353	363	323	354	340	367	374	355	372	341	367	327	328	356	338	317	318	371	361	340	349	343	362	373	342	362	336	372	356	318	335	327	376	332	352	373	349	323	341	372	353	357	332	346	369	341	343	341	375	317	329	324	355	341	327	334	363	356	370	350	337	312	358	334	339	357	344	327	294	334	342	338	373	323	325	325	309	354	321	341	347	375	368	351	355	333	346	346	352	356	347	347	362	337	346	357	349	325	349	331	348	331	344	356	355	373	352	323	363	331	353	348	386	305	350	344	347	334	332	356	356	367	302	363	364	343	355	359	380	364	350	380	381	352	352	352	307	338	339	352	338	334	321	361	351	368	353	367	326	369	340	345	304	349	315	378	346	367	318	340	363	345	327	328	326	327	334
14214	12944	25318	28765	26401	21831	17227	14462	12323	10785	9760	9323	8819	7874	6509	5577	4589	4290	3875	3470	3247	3178	3101	3109	2810	2828	2749	2744	2598	2507	2521	2370	2375	2340	2645	2087	1989	2149	1978	1966	2038	1766	1791	1582	1652	1655	1470	1491	1445	1333	1126	1152	1628	1383	1414	1164	1173	1201	1182	1092	975	1115	992	996	1034	901	937	988	974	873	890	895	889	942	882	919	852	876	845	879	825	889	895	806	793	859	769	897	813	828	829	817	856	853	868	856	810	796	837	828	811	817	839	809	803	763	825	846	809	796	791	830	803	777	828	796	772	812	794	788	808	788	846	818	787	819	820	824	833	783	812	774	754	828	807	847	817	786	791	826	779	797	827	821	782	829	794	777	805	822	778	806	835	806	782	810	780	792	827	856	767	764	799	783	733	843	853	763	811	848	829	781	788	767	823	753	758	833	772	755	862	770	779	839	761	825	825	788	770	839	796	806	838	771	803	861	834	773	799	797	779	798	826	714	777	793	815	770	781	817	787	826	786	800	788	740	819	813	800	816	809	790	793	791	755	835	759	808	790	814	807	821	768	749	805	789	769	814	852	779	800	793	777	790	794	817	795	825	788	792	767	768	809	831	832	830	795	791	821	801	811	813	773	820	808	781	850	819	784	777	811	755	840	794	789	778	807	789	780	809	828	806	812	811	837	789	743	798	832	858	801	804	785	768	801	839	782	802	849	832	832	786	822	789	784	822	855	792	818	856	780	815	750	807	751	846	780	810	795	785	828	766	820	755	792	811	859	805	814	750	745	801	830	793	839	813	818	771	786	775	838	810	786	814	794	770	744	775	827	838	748	823	815	766	764	847	803	814	820	781	801	780	787	794	730	816	798	851	791	791	799	813	769	806	791	811	807	800	810	781	791	780	775	779	794	783	800	759	823	820	803	815	796	820	771	806	807	798	769	827	731	816	794	807	802	784	806	772	786	800	777	752	756	775	786	792	802	850	814	773	794	828	826	768	803	828	782	776	769	820	811	764	819	796	782	822	798	794	769	824	790	790	825	782	790	794	789	829	772	777	761	832	788	744	821	781	798	800	775	806	776	798	783	752	786	803	786	863	784	754	812	754	836	760	755	743	762	805	814	807	825	810	784	790	754	822	779	838	803	776	800	846	814	768	798	817	788	767	811	817	838	803	813	812	771	819	821	764	826	814	767	828	803	766	765	816	814	771	835	800	779	778	792	778	832	787	798	807	796	805	803	772	802	823	791	816	824	789	846	813	782	769	780	790	764	791	806	795	838	797	786	813	812	814	778	765	775	835	778	821	779	787	788	810	782	793	825	806	811	779	774	838	771	829	785	821	845	822	850	800	842	775	797	807	776	818	755	791	795	758	784	775	837	780	789	782	768	811	807	811	745	838	793	797	850	745	775	799	808	879	777	749	826	791	767	798	787	802	815	811	823	810	773	744	834	765	791	783	803	791	836	764	785	803	793	829	799	794	808	792	765	796	789	781	816	821	804	853	794	823	821	793	820	744	803	839	750	792	770	831	774	800	826	821	789	806	761	835	792	815	792	792	779	826	745	780	730	784	814	807	791	823	821	807	795	829	766	820	826	793	741	825	800	806	756	801	830	827	752	821	804	777	761	806	802	765	831	837	816	803	801	792	789	873	797	764	837	803	740	806	836	750	731	736	788	727	759	814	830	755	796	834	796	793	805	792	771	806	779	834	808	777	797	807	785	740	845	748	827	821	815	772	847	776	814	806	787	798	774	832	792	799	787	827	827	763	792	806	793	871	781	730	800	808	786	799	805	815	826	857	795	874	851	784	799	809	783	782	793	787	802	774	764	795	789	818	833	781	800	817	814	758	822	800	791	833	835	824	832	829	785	776	775	789	835	807	804	775	824	813	725	802	841	840	745	766	847	827	800	777	801	764	792	794	834	791	812	762	825	741	797	781	791	779	801	817	745	786	816	792	743	783	779	777	807	817	800	835	796	793	806	761	749	845	813	792	780	781	795	822	848	775	796	810	799	810	791	810	841	827	811	776	783	802	783	808	803	829	811	837	806	764	792	810	791	811	826	813	790	773	733	768	823	754	779	829	766	776	830	833	785	828	779	774	772	774	791	794	767	766	770	772	782	838	715	755	786	754	830	807	756	785	770	783	818	756	766	808	763	820	775	778	816	812	822	797	796	833	817	787	785	790	789	794	773	770	802	770	798	822	811	836	823	791	808	793	772	793	823	764	779	784	754	805	870	767	874	741	759	791	761	774	798	761	780	771	726	774	808	791	805	798	810	794	762	808	857	792	773	781	751	834	800	767	778	787	844	765	800	833	763	811	772	808	786	857	817	800	759	740	779	770	841	803	759	757	769	796	809	807	787	790	819	778	756	819	786	799	806	787	764	813	796	824	849	807	827	831	827	817	818	819	760	870	785	783	793	815	829	735	734	798	800	818	751	774	824	754	791	795	810	776	758	834	786	834	782	796	788	790	819	855	791	821	836	815	800	781	783	764	824	741	747	810	822	806	808	814	809	809	755	805	791	778	799	775	777	821	820	818	787	796	809	765	745	780	814	788	830	781	798	894	811	800	832	806	782	767	801	772	812	749	789	795	783	797	782	778	778	797	808	797	861	845	741	771	814	772	837	746	808	822	766	792	852	775	812	792	798	756	846	816	801	784	828	765	816	778	821	756	758	812	796	774	757	737	791	838	809	810	817	794	814	773	785	776	805	830	787	786	809	825	801	780	882	814	827	789	842	799	798	818	746	876	805	774	782	792	822	804	788	747	814	790	816	774	796	768	769	774	804	795	794	735	759	809	883	767	806	789	796	786	817	773	795	842	782	809	832	819	812	795	776	783	753	789	802	770	816	751	780	788	810	819	810	774	801	816	805	770	757	795	783	850	756	814	771	824	827	838	792	778	783	810	725	783	769	819	895	815	802	783	840	793	767	782	821	794	814	853	831	806	853	779	805	782	871	818	796	761	796	820	810	765	814	785	826	790	809	788	790	798	856	800	776	780	825	805	795	800	849	765	878	825	784	801	824	781	818	806	778	802	807	783	797	784	834	852	822	785	778	789	824	823	786	788	795	837	767	829	723	762	814	783	787	839	827	793	789	774	867	839	770	763	776	784	829	788	765	808	784	747	787	788	837	806	773	789	799	754	825	773	796	788	754	806	744	767	817	822	846	766	783	820	799	780	805	790	768	822	784	802	778	823	830	783	768	777	756	811	766	798	791	873	829	884	813	777	779	772	765	833	791	828	823	789	807	797	784	761	783	777	770	850	807	798	782	720	809	774	775	736	788	801	820	813	784	805	813	802	794	774	783	769	813	765	800	763	804	845	717	788	767	786	802	807	756	759	806	764	758	827	809	778	777	796	829	862	820	806	792	833	813	778	810	802	797	814	786	826	783	806	800	776	780	840	759	797	798	791	778	807	809	827	844	802	846	794	790	763	811	784	801	817	833	788	759	756	765	825	802	792	822	805	783	771	771	757	811	791	821	780	813	824	769	778
9605	6599	8589	6810	4228	2842	1840	1425	1166	1061	921	887	817	731	626	509	457	471	429	399	406	391	370	370	353	331	353	359	333	274	328	316	331	314	294	309	317	278	289	281	267	320	296	269	285	296	290	277	274	277	269	264	249	278	265	263	281	281	276	271	252	298	267	288	293	260	292	289	285	291	315	263	280	264	265	293	264	293	257	268	279	252	280	250	260	314	263	286	272	283	273	273	288	276	259	239	267	287	278	270	271	292	273	246	267	287	284	261	282	266	266	242	270	283	275	271	269	264	256	272	253	253	278	273	292	266	298	299	301	302	304	274	258	289	258	269	272	276	284	291	277	252	257	253	270	279	307	270	256	282	259	273	295	254	280	291	262	265	257	281	241	294	280	241	291	263	264	280	243	281	288	263	274	280	256	290	284	271	281	251	248	288	273	276	266	239	276	283	268	269	277	272	247	246	242	270	274	273	261	283	247	276	287	255	256	290	293	284	257	313	269	266	261	296	275	309	309	264	285	278	277	260	277	235	276	245	249	283	261	267	275	288	258	263	241	250	280	259	267	284	267	276	227	260	279	271	278	283	274	253	251	283	309	298	275	274	256	269	311	286	275	249	254	253	277	263	280	294	287	293	281	271	262	297	230	282	278	274	281	264	279	284	249	266	269	258	266	281	276	265	257	297	275	252	264	263	261	266	262	254	265	287	281	291	251	301	254	258	265	294	244	270	289	250	274	263	287	280	291	262	274	250	247	266	287	302	267	286	251	267	269	271	283	256	271	274	265	273	240	281	297	278	249	278	263	281	281	278	283	304	277	283	279	288	252	287	285	263	282	272	263	249	262	277	289	286	267	262	304	270	259	266	239	271	284	266	260	286	293	239	308	291	248	290	253	275	312	254	285	288	256	278	287	271	268	281	243	268	271	254	289	256	274	309	293	298	265	286	254	260	254	287	263	265	317	280	246	272	309	283	266	284	286	259	250	283	265	295	295	240	296	258	268	296	304	279	268	319	269	268	270	305	261	243	305	260	262	294	248	258	267	276	271	292	279	270	277	244	285	256	271	278	270	266	280	279	242	250	297	279	277	258	286	242	286	276	276	270	247	263	261	280	289	251	242	261	259	249	287	251	243	250	268	258	279	274	273	278	267	301	266	284	281	301	284	270	264	299	281	302	252	269	293	256	257	235	297	299	297	236	293	303	278	276	263	287	243	269	264	273	287	270	271	258	276	310	269	287	276	257	274	262	264	294	304	286	267	274	274	273	284	287	314	263	259	273	255	260	231	277	280	250	250	280	258	250	251	293	289	261	264	255	246	283	273	267	271	301	273	257	276	266	292	277	238	270	296	268	295	283	272	275	257	258	272	266	276	294	283	276	279	261	250	263	243	292	266	269	276	303	256	286	265	246	291	274	257	308	310	276	269	259	272	242	259	289	253	235	271	297	297	290	268	288	267	284	279	301	336	289	269	277	288	258	281	267	284	283	244	262	261	271	290	271	301	267	295	264	268	266	320	285	264	268	280	282	256	258	273	265	310	275	240	266	295	299	265	261	279	294	283	258	234	271	258	312	269	286	282	274	267	292	283	274	253	274	284	252	250	296	295	251	233	262	266	273	270	270	281	257	281	282	298	286	262	266	276	286	290	277	302	261	276	262	271	280	288	317	275	249	313	271	289	284	240	273	248	274	282	247	278	287	262	289	299	254	271	241	293	271	266	265	242	289	274	287	278	279	265	279	277	285	274	243	275	256	288	254	273	252	248	251	292	278	260	296	259	274	263	267	291	278	253	299	305	268	282	251	266	272	248	267	255	270	281	275	257	287	238	269	295	268	248	240	274	270	275	260	238	280	262	251	267	302	277	267	291	285	275	309	276	245	272	304	262	321	246	276	290	280	254	262	248	294	249	291	279	298	278	275	265	264	284	269	279	259	293	268	293	261	273	267	291	265	284	284	291	319	294	269	239	263	255	315	266	242	300	251	278	262	261	306	307	250	271	257	285	284	288	230	245	268	282	258	285	300	273	284	287	257	286	278	266	251	252	285	270	259	301	277	255	268	268	281	258	255	305	281	304	289	270	279	274	282	278	270	294	251	290	261	278	285	280	246	270	295	282	280	273	242	262	285	254	232	260	280	253	283	305	284	272	243	275	256	263	240	249	261	271	252	228	282	289	293	232	285	255	285	240	248	277	267	257	279	271	263	260	268	295	246	259	269	287	298	269	290	288	249	284	306	255	256	264	272	255	267	309	255	268	273	282	274	261	272	316	275	259	233	280	250	263	264	270	280	287	285	265	263	314	276	301	278	269	283	263	243	265	286	242	275	263	253	286	254	245	266	290	286	278	248	270	264	274	291	278	271	236	262	253	277	275	253	294	268	282	259	284	278	259	256	263	265	278	264	263	275	280	282	240	268	260	268	270	269	279	300	261	261	271	296	273	256	273	283	268	241	273	245	252	284	308	262	262	251	283	315	258	281	309	282	284	273	254	265	255	284	254	287	250	267	268	262	267	298	280	268	302	269	285	259	260	276	281	258	281	239	261	268	246	269	301	278	247	241	266	254	293	303	319	267	296	246	303	247	258	255	260	287	302	317	278	286	283	245	261	295	331	261	265	257	260	276	254	305	246	266	251	254	280	257	268	250	258	290	281	282	278	273	294	263	288	282	262	301	250	267	278	272	273	286	269	275	253	277	263	298	272	271	280	249	267	273	232	301	270	268	276	288	250	269	286	246	303	284	277	277	265	241	252	267	286	229	279	284	282	325	301	271	284	258	225	272	255	291	270	305	291	305	286	312	266	246	266	278	307	281	292	265	303	266	268	294	257	268	317	272	257	271	270	265	305	276	253	263	275	271	289	276	276	264	267	300	274	275	284	285	249	269	286	271	252	279	247	272	290	302	261	292	286	247	267	262	264	265	286	278	284	241	255	254	281	291	316	253	278	249	255	271	281	269	293	269	262	243	270	268	275	237	279	239	292	236	258	276	260	298	252	245	271	257	274	246	259	288	269	283	293	263	300	249	295	292	268	268	281	285	284	253	264	265	272	246	300	254	282	280	250	292	319	275	299	276	274	283	260	259	259	270	311	266	270	276	288	277	277	241	307	270	271	289	275	294	278	311	274	269	272	251	258	280	260	262	244	257	270	267	259	244	270	266	256	292	280	276	283	314	271	280	298	244	257	289	272	271	284	272	300	266	270	271	274	271	275	276	271	286	274	277	263	280	279	260	244	318	304	256	276	238	276	253	299	268	268	241	287	289	297	296	256	265	237	272	260	285	291	252	276	273	260	267	259	311	281	274	270	314	273	252	285	279	289	266	269	282	237	263	259	255	244	281	256	250	272	262	256	278	275	244	289	283	253	246	273	300	300	265	243	276	280	269	258	307	267	325	243	287	266	259	265	271	282	257	254	268	279	241	284	251	244	272	298	269	268	260	282	249	267	264	263	302	248	294	282	272	275	268	274	264	272	261	271	281	274	255	298	273
5799	5880	13990	15383	12770	10134	7774	6271	5561	4842	4426	4081	4033	3312	2800	2322	2059	1984	1789	1525	1589	1485	1592	1333	1321	1284	1164	1069	1011	1074	1042	995	913	900	946	885	836	830	786	846	814	761	792	786	758	814	685	777	758	743	693	719	760	694	715	681	666	685	678	665	650	667	700	683	662	652	653	719	702	680	686	701	654	668	651	644	684	632	673	644	642	672	672	647	657	678	669	642	641	629	638	642	633	655	660	675	672	638	676	666	660	640	642	677	666	654	695	667	645	615	672	666	654	642	651	629	662	647	673	645	655	659	674	635	650	603	621	635	703	638	647	647	652	638	625	716	664	610	650	682	636	596	619	610	635	643	687	639	631	612	628	645	620	596	676	651	594	654	642	652	671	625	647	700	583	641	665	664	657	616	684	653	617	663	636	620	617	613	646	664	645	649	640	592	624	649	662	650	634	610	704	677	664	663	682	651	613	666	655	624	664	679	688	618	629	633	655	635	627	656	636	671	633	677	662	651	675	690	613	588	661	628	638	675	690	644	667	671	641	662	660	663	621	614	658	651	647	656	654	645	653	611	646	627	631	658	650	680	631	651	667	659	617	662	650	657	603	654	630	644	676	631	668	699	655	666	642	618	651	626	658	654	626	630	643	641	620	659	668	662	644	616	675	639	674	623	640	624	689	660	659	668	670	631	667	627	652	623	653	657	648	645	665	633	656	651	666	662	628	664	675	682	638	668	620	656	653	700	630	649	639	649	628	635	632	686	672	633	638	647	635	612	698	651	656	653	593	602	654	643	567	654	657	650	653	673	637	602	677	616	649	636	617	626	663	674	633	644	653	658	641	662	613	620	646	662	659	666	653	663	638	620	603	666	683	650	648	631	638	634	668	569	695	667	611	663	614	649	675	600	645	645	669	674	634	629	648	672	615	617	655	645	616	651	624	633	630	631	561	637	634	625	640	639	629	645	683	614	677	688	654	604	635	595	645	662	654	658	621	684	619	685	684	642	667	653	631	653	610	631	638	611	622	690	653	666	635	632	657	616	641	622	655	651	609	616	627	620	694	692	610	597	701	655	643	676	611	661	675	631	642	588	683	651	645	652	612	648	647	650	667	659	604	595	655	633	663	647	669	632	583	616	630	649	648	650	633	651	671	620	671	654	666	623	645	658	657	681	658	672	636	682	659	651	661	653	669	605	679	638	694	678	658	636	724	638	666	633	674	623	697	691	654	626	625	665	627	676	626	612	665	613	654	643	613	631	682	618	639	637	614	642	660	656	646	656	647	632	647	656	652	648	668	659	606	606	668	666	624	655	664	650	627	678	654	649	694	650	631	658	604	619	682	652	681	640	650	637	650	680	656	668	650	708	640	614	641	605	637	677	624	645	676	667	596	644	634	700	669	668	670	683	650	666	616	646	647	639	685	654	661	682	645	689	673	658	649	631	652	625	690	654	611	614	623	651	682	657	675	636	647	655	660	664	639	633	623	651	697	624	620	661	689	614	624	663	604	627	640	633	654	701	705	664	597	609	618	698	655	664	610	641	635	634	631	608	599	657	668	663	606	657	647	638	639	673	593	600	624	647	644	668	663	646	593	637	659	671	685	685	663	656	586	660	652	615	624	628	633	634	619	635	662	661	673	644	631	639	672	657	644	618	644	636	658	657	636	647	650	681	692	607	652	640	635	690	684	656	652	600	712	668	648	626	652	646	659	593	681	613	631	660	684	628	646	646	662	671	638	637	638	601	689	657	651	665	637	614	642	675	652	651	611	612	668	668	673	679	629	617	598	675	644	603	613	632	639	610	703	645	628	695	645	637	654	594	621	676	672	643	609	670	642	640	691	654	617	675	624	668	641	643	644	669	658	633	657	657	651	694	685	682	649	610	634	661	633	631	652	609	624	637	653	650	646	647	643	646	649	696	664	639	649	693	632	656	650	628	645	674	618	656	659	633	670	668	621	649	646	621	653	644	687	605	646	645	666	633	672	630	645	640	608	637	623	664	660	667	624	683	629	653	590	642	634	680	661	658	631	650	651	633	611	690	643	642	639	665	662	621	694	669	629	664	647	712	589	608	621	637	665	645	663	670	643	675	676	623	666	708	660	635	609	633	661	689	624	686	639	606	678	658	612	640	658	657	658	670	643	688	659	644	657	626	630	590	659	655	629	656	619	678	665	633	625	661	668	672	639	643	677	658	648	624	669	658	624	649	691	645	642	620	652	622	648	697	656	644	663	693	633	642	651	634	649	653	656	693	666	573	682	639	660	663	602	634	673	653	692	632	691	651	639	619	649	627	675	635	613	637	671	645	671	622	669	634	643	636	636	718	642	656	681	645	634	667	631	633	627	616	615	654	632	625	640	658	630	640	638	663	658	658	636	633	691	669	629	648	661	662	685	638	650	664	709	656	606	644	673	641	618	647	641	649	654	669	631	608	606	635	644	655	662	641	653	656	645	665	644	636	696	607	621	660	682	655	650	624	649	659	661	613	690	631	630	631	653	623	629	688	651	668	663	603	674	676	653	664	616	621	617	662	637	626	644	661	652	677	672	641	647	611	643	645	649	622	628	659	690	655	666	668	670	664	630	656	693	666	627	667	689	669	664	627	659	642	648	639	640	631	680	662	628	609	691	670	628	630	667	644	645	694	657	651	661	660	667	683	668	609	662	658	654	623	666	660	668	604	573	648	642	667	644	623	621	699	661	676	673	645	642	617	604	611	656	657	647	629	633	661	650	661	659	684	624	640	640	669	627	668	622	694	624	687	671	621	683	663	666	621	634	647	621	644	678	633	635	628	688	643	634	595	633	637	621	642	670	618	641	659	633	651	663	659	631	683	630	651	645	633	587	619	596	642	683	618	667	644	636	695	679	683	654	678	663	676	667	635	649	638	648	663	607	684	638	665	636	668	674	658	639	602	635	635	648	675	693	668	621	637	659	663	623	665	652	684	681	616	654	667	671	652	669	634	663	614	700	658	691	655	613	643	615	632	631	695	647	672	623	616	660	645	685	664	632	636	656	601	689	659	656	673	617	652	648	639	648	651	612	675	621	585	717	650	642	650	680	608	638	639	634	634	701	663	655	577	633	623	680	703	623	660	629	633	660	645	632	662	618	627	643	636	662	661	700	624	670	627	681	682	660	616	643	658	631	700	645	670	614	653	717	633	660	612	620	659	674	644	650	650	648	624	618	639	619	611	693	669	637	666	655	653	623	602	631	687	654	656	648	647	646	657	662	634	632	641	673	606	611	649	649	653	619	671	646	693	648	616	630	653	639	642	657	665	622	626	663	666	639	604	582	677	626	649	671	611	640	595	616	577	645	666	695	643	623	671	699	655	648	624	642	617	666	678	633	645	658	669	598	676	664	648	624	650	634	640	678	647	638	638	667	663	636	627	641	642	637	637	641	643	668	700	683	688	673	638	621	658	658	603	620	664	681	674	654	617	639	643	643	689	642	660	643	625	662	633	650	662	622	658	609	654	664	618	676	638
18673	12287	15296	12514	8403	5679	3698	2565	1984	1724	1627	1449	1368	1099	987	858	726	684	608	508	545	538	531	505	506	505	508	508	465	488	491	434	458	478	416	389	359	417	390	382	386	407	374	378	384	370	398	356	386	342	405	339	389	359	377	340	334	351	346	307	335	341	315	323	304	313	340	321	355	340	338	345	322	310	313	329	336	347	321	299	358	291	331	315	372	295	280	319	313	347	318	321	319	329	317	301	313	344	309	341	315	303	302	327	317	300	351	327	340	288	314	332	302	327	336	297	311	330	313	346	329	333	312	295	304	324	359	337	307	295	320	318	333	361	327	304	354	306	314	302	329	276	349	311	345	296	301	329	291	285	313	284	307	297	297	332	319	354	320	322	326	324	325	310	320	337	268	307	332	320	326	293	323	324	305	322	320	297	322	296	333	316	313	321	297	332	355	306	320	274	288	290	318	309	304	309	289	295	292	276	347	307	330	317	319	276	308	297	326	327	315	324	328	331	308	343	332	323	306	300	324	308	316	321	315	330	321	303	334	299	317	310	320	308	300	342	292	323	340	309	336	353	292	306	298	315	303	310	297	319	275	303	318	336	316	283	369	329	319	327	291	309	338	314	290	300	323	347	335	321	334	331	294	310	313	328	323	334	308	288	343	300	318	337	330	326	306	312	349	336	298	303	330	354	305	313	310	301	328	321	280	294	313	300	305	292	309	297	304	291	321	321	314	322	317	316	308	331	328	306	294	337	339	285	291	283	312	316	363	289	330	286	300	303	310	313	335	345	353	302	313	300	336	321	294	346	337	335	321	282	321	311	323	342	330	320	276	325	300	310	324	299	289	319	302	322	298	340	336	346	356	316	314	329	340	277	294	316	290	295	296	291	336	336	302	318	327	290	335	299	316	338	334	319	330	326	293	332	297	294	334	325	342	318	322	333	310	313	316	320	355	333	303	314	317	288	320	303	356	321	326	314	340	308	316	263	299	324	316	297	355	311	298	314	322	313	328	310	302	309	294	298	310	321	346	306	343	327	270	310	319	329	282	325	353	301	303	299	295	306	334	292	297	316	332	369	283	327	310	321	325	323	320	354	314	301	320	280	307	318	321	310	323	342	293	288	315	294	297	319	302	312	329	320	330	284	332	308	334	270	306	281	326	323	307	331	326	287	312	285	299	320	310	335	331	326	317	356	334	311	289	322	312	327	288	318	319	335	293	319	332	324	312	293	291	346	361	343	330	355	308	288	327	310	316	305	309	313	332	335	348	350	311	278	329	301	330	336	332	301	321	314	346	326	329	310	290	328	295	306	315	331	341	341	306	308	334	314	324	326	308	342	337	271	312	326	306	314	342	309	300	324	307	293	324	341	303	344	353	291	351	300	315	315	280	314	319	298	327	322	345	369	326	331	318	300	300	320	300	298	307	293	311	324	297	287	331	324	319	318	366	328	336	281	292	332	319	316	308	308	331	294	320	310	329	324	315	352	300	319	304	309	318	326	307	286	294	333	334	290	317	327	324	302	331	305	352	317	325	310	321	307	332	316	312	301	297	308	316	310	315	340	298	338	313	292	305	291	312	329	320	330	328	339	354	333	328	315	309	303	319	302	314	329	273	361	313	309	288	343	284	356	306	336	345	310	310	340	296	320	331	273	320	286	283	310	344	316	348	332	298	295	296	337	320	321	332	335	321	316	277	279	302	313	294	318	317	299	332	343	349	280	324	322	330	318	349	326	281	319	311	325	348	321	299	343	314	300	336	321	304	284	325	293	313	340	295	334	313	316	284	306	317	316	308	326	303	340	296	323	307	315	336	322	338	359	297	310	310	278	310	313	310	308	337	308	312	356	335	326	305	302	282	309	298	321	345	351	307	312	304	299	328	321	342	337	280	302	298	308	299	320	310	274	333	337	354	327	294	320	310	304	368	348	315	359	355	332	339	291	302	328	325	310	342	300	356	322	332	304	329	350	322	303	302	270	347	304	313	357	315	339	343	332	296	317	331	330	309	296	344	292	336	303	335	300	323	286	319	315	369	310	327	310	307	325	288	348	300	294	296	302	326	312	349	251	327	320	307	340	298	319	302	314	311	331	305	299	315	324	325	331	337	316	288	319	363	285	319	316	343	291	322	299	316	312	296	295	281	363	350	311	308	299	299	344	308	315	315	302	325	330	324	304	321	330	335	315	324	316	322	284	304	311	310	298	305	306	313	331	300	284	319	300	311	309	317	331	323	299	294	326	295	366	328	289	336	327	344	305	349	313	296	302	305	336	304	335	353	298	335	316	323	324	315	315	315	307	306	329	332	304	312	303	312	330	299	278	287	280	311	320	320	320	331	300	297	326	325	357	323	334	283	328	332	328	309	319	279	317	323	320	321	299	339	318	339	299	327	325	318	314	297	314	308	351	296	310	327	321	313	343	361	325	344	337	338	343	338	315	300	344	323	317	318	317	338	337	343	320	355	308	321	308	307	285	318	337	299	319	296	295	343	333	327	295	287	329	336	320	316	305	305	356	305	324	311	260	330	313	324	345	329	339	290	293	363	348	336	282	339	285	339	287	309	334	318	299	340	315	314	304	325	307	352	309	317	328	284	302	309	325	304	323	298	320	322	329	317	313	366	309	361	327	291	322	314	296	320	324	312	292	297	300	296	322	328	298	316	332	272	281	323	301	323	301	329	320	281	318	318	306	302	311	309	307	310	298	298	306	293	318	318	328	330	330	306	283	328	327	289	308	301	332	349	302	320	320	280	293	334	335	303	328	312	312	325	280	302	321	318	342	310	329	311	319	318	358	357	317	307	317	301	312	309	329	320	338	319	301	325	305	314	319	332	347	330	349	313	322	282	302	270	315	324	303	319	340	303	304	355	309	301	336	347	321	317	324	333	324	302	326	324	308	343	330	304	337	317	312	299	307	307	324	290	315	325	316	317	317	322	324	330	311	299	323	327	310	306	305	286	302	317	332	332	314	330	283	330	291	300	343	339	336	312	304	279	301	321	303	320	316	347	325	327	309	320	323	300	298	321	312	302	284	318	336	320	343	331	302	312	296	331	321	340	305	294	317	294	344	313	312	329	330	305	301	321	290	321	339	315	301	325	335	308	341	323	318	347	313	349	332	352	338	349	286	289	319	291	337	329	334	321	312	354	315	302	309	327	301	307	339	315	329	348	316	310	295	284	327	333	328	296	272	309	309	325	298	297	294	305	329	290	316	294	311	329	294	339	314	325	314	339	338	298	298	339	309	311	289	310	310	274	318	320	306	319	308	332	316	310	284	315	327	313	319	338	284	332	311	317	317	349	346	337	294	337	306	305	319	279	306	296	312	319	323	308	302	343	359	316	313	336	303	327	295	316	337	315	311	317	308	320	323	333	290	307	316	311	343	304	313	307	335	316	325	281	308	292	315	312	346	333	337	315	335	324	291	296	304	329	310	323	296	313	318	287	339	326	308	332	328	327	295	291	322	287	319	353	301	328	290	324	272	316	286
11306	9860	20540	22880	20408	16584	12943	10707	9172	8020	7910	7007	6748	5465	4625	3879	3521	3233	2838	2489	2521	2427	2241	2361	2031	1993	2060	1972	1878	1889	1710	1645	1657	1713	1793	1484	1435	1548	1399	1187	1330	1237	1330	1205	1262	1243	1171	1159	1099	1065	975	992	1226	1107	1044	980	947	939	920	892	878	886	821	890	884	881	837	853	839	828	830	781	787	814	807	790	769	795	788	790	821	777	750	807	779	803	775	726	827	770	789	790	779	734	686	768	716	746	762	735	766	742	779	784	770	717	762	744	778	725	724	765	794	737	779	774	744	769	769	728	738	725	753	746	727	714	703	730	807	740	758	766	738	778	755	726	736	760	787	769	745	753	719	754	732	781	712	715	774	747	730	673	745	744	729	773	706	761	745	718	760	691	795	715	752	754	741	773	739	742	711	742	765	743	718	747	719	732	725	760	779	759	719	755	746	787	784	808	744	814	790	720	791	716	776	748	784	657	735	706	741	708	761	723	746	744	725	729	753	737	754	722	723	705	733	740	721	740	707	751	744	780	771	766	755	747	762	702	759	768	737	717	793	724	744	766	713	733	749	720	748	719	745	705	760	737	755	691	797	728	738	706	756	721	724	779	758	779	698	727	742	735	766	720	710	763	739	752	766	728	742	769	720	705	713	751	745	768	720	766	741	757	769	755	732	732	780	722	749	754	760	769	709	748	728	751	734	728	724	713	741	731	708	771	771	761	717	777	728	793	729	748	769	753	764	771	761	787	763	712	706	782	747	780	732	749	700	693	741	766	692	719	779	765	725	730	754	753	741	741	722	700	781	705	748	768	752	768	736	742	727	753	784	695	763	794	770	763	753	746	749	724	712	808	760	756	739	761	720	751	769	727	737	746	750	721	740	748	720	711	688	748	772	767	733	733	749	738	714	729	734	745	682	713	783	746	734	748	710	746	727	759	684	763	699	749	766	711	746	721	756	688	753	752	775	754	758	791	706	776	726	770	762	718	765	756	769	743	772	734	771	699	721	673	780	734	743	718	762	739	716	756	756	756	711	745	721	722	696	718	781	764	753	765	736	723	679	730	707	767	708	781	766	785	750	743	692	772	738	785	763	749	695	753	775	778	770	715	716	767	723	725	755	753	720	665	708	755	708	741	758	757	723	733	726	750	715	754	738	729	747	762	769	739	705	743	760	711	723	771	691	757	725	739	721	749	789	763	782	743	727	751	713	775	701	719	753	770	752	775	727	683	783	761	735	707	715	765	770	766	733	697	740	724	744	767	724	765	809	731	754	733	758	734	757	726	755	756	704	711	751	783	745	727	701	773	713	746	747	716	746	771	745	735	705	778	775	728	744	797	750	728	769	817	746	765	753	686	760	747	774	693	784	753	746	745	727	805	732	759	784	728	696	721	738	758	770	768	762	721	750	742	705	794	770	710	768	791	724	742	753	749	763	781	735	780	738	704	719	785	742	784	763	705	723	734	776	720	749	767	745	727	750	715	695	774	698	733	764	764	726	708	747	758	685	704	749	729	741	751	777	790	732	770	737	718	755	768	735	740	763	779	761	765	720	804	801	685	713	731	755	725	737	742	770	731	750	735	802	740	720	752	739	769	715	713	709	778	759	780	781	760	752	723	761	777	757	693	757	719	725	738	743	783	717	729	775	731	765	739	717	744	754	762	705	724	733	700	762	712	726	743	763	734	726	721	734	771	799	673	748	712	698	762	695	780	688	785	769	736	748	750	761	771	690	771	759	759	750	710	725	740	705	742	740	757	769	741	707	784	750	757	718	774	751	761	690	701	720	752	779	700	736	694	715	743	717	714	719	704	755	735	731	736	772	793	795	747	723	795	773	777	755	759	711	724	761	713	735	750	772	716	720	738	733	735	696	759	729	735	758	746	732	693	802	717	775	739	780	726	731	739	791	700	750	675	732	749	748	721	741	747	757	721	766	726	773	752	761	753	719	740	732	736	737	740	733	738	780	765	703	742	736	749	774	728	751	747	778	725	758	773	751	713	759	730	761	743	731	743	718	717	740	766	703	741	739	755	779	752	754	740	766	731	729	736	735	728	754	781	737	707	761	701	739	738	755	733	723	746	740	728	749	719	743	771	738	741	789	711	752	768	710	757	777	691	732	716	746	697	728	753	765	766	726	699	666	712	752	716	759	744	768	699	717	766	706	781	746	747	778	713	694	682	711	764	715	729	727	735	774	747	743	713	710	769	737	703	774	789	725	773	722	779	729	753	709	739	763	758	669	722	748	732	746	760	704	725	743	739	746	762	724	760	729	734	731	747	749	716	738	761	709	738	741	743	703	789	715	738	722	732	752	755	694	764	756	756	754	737	716	737	710	720	759	787	781	727	757	718	721	793	790	778	748	776	779	769	759	751	713	734	724	719	750	708	734	745	725	746	784	752	712	664	719	756	798	724	719	761	712	712	746	755	769	779	747	767	760	748	745	688	703	743	725	735	731	729	724	751	787	725	744	721	725	705	703	729	747	746	705	758	762	771	731	711	723	745	710	769	781	759	805	738	747	777	771	759	761	772	784	734	735	735	713	735	745	714	762	669	744	741	734	797	747	778	760	765	717	741	755	803	754	720	724	701	753	755	703	718	735	761	731	791	717	724	723	761	769	747	758	747	767	728	742	723	740	727	729	724	736	735	733	712	768	732	739	719	748	748	729	720	789	706	725	751	753	790	734	794	736	716	705	786	730	760	701	746	722	755	786	762	716	766	718	725	782	751	688	740	758	714	739	775	765	700	778	783	776	710	703	721	674	713	756	769	740	729	786	755	725	744	735	767	691	758	714	689	733	747	755	735	742	740	751	746	764	745	734	747	709	759	757	673	753	732	788	749	741	766	759	690	789	741	737	716	727	722	769	711	749	737	724	762	719	729	814	744	757	755	754	749	721	721	746	775	720	718	722	725	736	759	721	773	723	762	758	735	682	726	732	747	710	765	779	775	765	724	714	680	786	701	767	768	737	748	723	720	721	760	708	742	735	702	760	740	726	739	757	725	756	764	738	742	794	761	805	730	773	733	771	687	748	740	750	713	746	756	731	763	770	756	757	709	729	771	805	684	770	705	741	746	733	723	744	728	728	721	786	710	720	735	701	803	739	709	732	735	715	752	759	715	771	728	749	759	731	722	748	760	788	764	763	761	789	698	726	722	725	732	759	758	753	764	717	748	786	779	758	729	757	765	730	717	741	754	760	710	771	713	799	761	776	726	758	716	762	714	761	744	720	777	789	708	724	717	692	844	689	694	788	760	732	758	747	752	737	744	716	766	758	766	771	719	729	793	750	751	797	756	730	694	705	726	736	725	695	775	737	743	717	746	725	775	677	773	697	770	724	719	762	745	726	735	704	750	757	695	758	726	721	753	743	736	763	725	748	714	745	765	783	770	770	773	750	771	711	743	722	679	711	772	709	713	738	730	701	770	763	781	737	704	759	747	732	723	722	777	769	724	764	706	771	747	759	759	760	745	740	737	789	761	671	695	730	774
27280	18281	21358	17404	13002	8821	5822	4110	3326	2495	2347	2040	1856	1487	1267	1075	892	854	780	699	726	712	695	674	616	551	598	602	604	569	514	560	566	565	501	467	481	496	433	413	502	457	470	400	416	409	450	444	434	434	431	404	439	407	384	397	365	401	358	348	348	375	362	360	383	353	347	374	340	368	367	327	371	335	343	328	320	305	347	378	372	362	371	345	341	345	337	350	366	371	366	309	362	358	319	309	332	335	313	338	333	319	354	319	380	355	346	307	351	350	335	324	331	334	388	320	335	344	335	310	317	363	348	346	341	336	338	338	373	339	337	335	377	335	376	389	366	304	330	340	318	346	287	312	311	369	338	323	363	350	324	351	370	322	331	359	345	325	356	375	325	338	374	333	345	339	358	317	343	325	307	322	340	349	320	368	365	360	341	328	317	371	333	391	359	337	326	308	351	362	365	351	339	353	350	327	337	310	328	327	319	344	326	328	342	403	369	308	332	307	337	330	319	339	309	335	348	356	297	340	330	328	334	328	360	348	334	319	313	313	365	358	359	334	331	346	317	311	348	345	329	323	388	323	372	331	337	323	312	338	347	391	373	369	365	344	360	352	351	351	311	317	350	344	368	398	329	324	366	302	330	308	297	333	322	305	343	342	337	345	342	334	345	347	344	324	355	314	337	377	364	339	332	303	351	315	330	378	378	364	358	337	333	348	334	370	347	339	351	375	322	352	353	310	372	315	367	365	358	339	316	344	361	360	389	341	331	369	343	351	331	310	313	347	324	371	362	340	347	328	306	356	390	344	373	363	358	313	334	304	334	337	332	333	327	348	342	325	349	347	344	341	359	328	359	346	345	347	353	344	346	332	341	340	366	347	331	350	327	321	371	339	341	351	363	339	319	316	338	338	345	345	326	349	352	354	325	342	336	319	356	348	305	348	373	357	375	326	326	357	357	341	352	372	345	379	371	339	318	332	325	373	295	350	304	361	347	323	316	334	316	312	369	335	345	344	350	357	296	380	322	311	329	316	347	331	329	316	336	369	343	276	337	350	316	352	354	338	336	370	322	318	282	338	366	349	365	317	335	368	344	337	340	333	363	321	350	340	346	346	358	325	325	331	320	314	315	340	358	354	318	316	321	358	327	315	331	362	310	333	329	327	334	349	340	350	329	339	343	348	319	305	341	329	334	358	343	346	305	319	339	315	369	333	330	365	341	323	338	325	375	342	366	346	342	373	341	329	357	362	319	342	335	306	354	346	303	338	307	319	358	356	314	349	313	370	328	337	385	336	328	343	335	345	325	351	321	345	340	331	347	343	353	362	337	344	350	353	330	350	341	325	342	308	327	360	319	345	343	351	309	326	354	323	332	314	338	323	309	355	363	340	358	342	375	327	357	297	297	345	325	359	335	332	320	341	307	298	319	309	349	316	347	334	312	346	341	329	342	338	337	352	354	334	331	308	332	338	321	319	338	330	350	342	327	336	370	325	353	392	354	346	359	365	301	314	354	343	351	347	318	333	318	328	363	352	344	303	338	334	333	330	338	383	320	309	324	378	344	340	340	364	350	340	343	360	325	349	335	358	375	319	349	377	364	303	348	334	317	313	334	327	340	319	307	324	319	346	371	331	324	307	353	335	387	338	345	362	334	337	353	321	362	355	328	347	326	314	336	319	319	298	360	349	317	371	324	347	316	348	327	373	357	357	337	340	350	364	325	339	314	324	365	344	301	329	355	335	338	349	344	357	381	334	352	344	347	365	348	337	322	339	300	335	348	334	344	317	351	319	307	318	349	292	355	357	339	380	373	353	318	323	361	343	344	337	346	331	352	331	315	329	352	337	350	355	360	371	364	339	349	330	357	348	334	329	358	325	324	328	341	307	336	339	371	332	361	334	363	340	308	344	365	334	343	339	335	335	338	339	363	355	336	345	343	327	328	334	351	390	342	319	362	328	354	360	358	337	333	342	345	316	346	324	327	377	317	322	304	349	305	347	355	353	343	375	375	331	358	318	326	337	368	332	355	355	331	355	339	288	333	364	335	384	349	366	332	345	351	342	354	344	347	340	322	346	369	331	340	343	305	337	354	329	345	331	334	373	325	349	341	342	328	310	361	330	330	382	345	350	331	351	312	338	350	310	352	342	326	316	328	328	346	318	335	315	387	338	339	325	335	310	332	351	354	355	344	328	376	385	346	325	353	338	331	322	326	378	297	349	332	365	342	346	331	313	347	378	335	345	328	321	324	336	362	377	336	337	336	353	341	344	323	375	352	317	318	371	331	350	348	368	359	359	337	334	333	345	343	329	294	355	347	365	360	373	362	347	340	341	336	316	340	341	357	367	332	333	296	348	329	330	353	356	280	358	349	349	314	360	346	320	346	364	325	347	319	303	347	309	333	377	350	358	324	340	342	319	369	345	356	370	317	321	338	334	322	367	334	314	356	379	357	320	331	331	348	307	363	330	326	319	309	330	334	312	319	342	325	344	366	343	360	323	351	327	326	341	335	328	362	331	347	316	359	355	324	368	321	337	325	364	336	357	325	352	320	304	364	324	325	337	370	356	333	355	319	323	332	335	321	334	363	347	353	333	359	342	339	357	334	319	360	337	311	370	344	341	351	353	355	360	334	330	306	354	317	339	327	329	371	361	328	358	380	353	339	355	330	363	366	337	368	334	335	334	297	324	368	351	296	353	359	340	367	338	338	332	345	317	380	336	323	344	331	346	352	353	318	347	341	360	338	352	363	349	366	355	344	354	373	350	374	367	354	341	314	367	358	338	353	329	328	337	315	374	374	321	346	357	318	326	336	344	352	366	347	350	364	353	323	334	314	379	324	338	359	363	333	351	343	294	350	360	372	340	340	356	377	324	330	322	341	351	283	319	339	342	343	339	371	318	334	327	328	330	341	332	337	326	331	363	361	361	342	349	354	350	357	343	367	348	356	335	352	360	342	345	314	303	345	378	337	309	327	347	358	350	338	315	334	304	357	362	289	349	310	393	372	320	333	347	310	353	338	341	374	316	339	332	360	350	328	340	331	317	319	344	349	337	314	302	324	325	371	349	316	316	363	337	327	309	327	308	335	334	331	333	342	341	318	364	380	330	355	359	345	389	324	329	332	342	348	358	341	316	387	344	349	347	381	337	356	330	330	345	332	369	366	328	345	359	322	328	361	363	351	355	338	328	350	343	329	336	327	301	325	324	341	344	352	368	336	348	343	341	333	350	361	349	341	308	300	329	343	340	348	344	354	344	365	321	361	320	346	357	344	340	357	353	330	325	327	335	336	334	351	290	317	313	318	323	339	315	362	364	311	345	349	331	315	351	345	355	334	318	324	302	340	307	321	331	334	362	344	338	332	357	303	355	322	374	359	318	346	343	331	363	333	370	334	334	353	353	310	347	322	316	312	339	316	365	356	341	339	341	331	349	338	312	344	341	309	338	350	324	339	333	322	345	310	352	319	315	348	360	345	323	326	340	349	350	328	372	318	323
14783	13552	25329	27456	25405	21325	17169	14243	12506	11088	10581	9558	8894	7299	6272	5361	4664	4130	3713	3418	3341	3320	3070	3181	2793	2616	2865	2824	2722	2616	2448	2374	2635	2473	2326	1960	2055	2115	1869	1672	2026	1843	1752	1600	1697	1719	1575	1567	1516	1309	1196	1253	1699	1375	1259	1142	1118	1183	1146	1057	981	1032	949	916	909	984	994	974	937	889	845	844	832	869	838	838	901	824	891	773	870	803	815	814	777	832	841	801	838	806	803	804	789	781	804	717	781	853	821	790	789	774	781	812	731	839	840	841	777	780	827	807	814	774	756	842	795	837	786	808	740	781	754	791	750	812	817	818	825	782	777	790	783	792	760	752	838	768	769	768	823	835	782	748	792	787	769	809	791	797	772	782	792	769	816	802	742	748	807	777	806	773	782	798	769	741	798	781	796	808	763	772	805	791	854	804	789	781	811	794	774	748	774	781	814	810	818	841	734	834	790	824	735	738	743	799	814	791	773	740	824	783	766	778	760	789	760	745	740	807	809	807	743	793	737	768	823	778	836	804	759	784	799	766	781	771	789	774	812	775	753	823	790	805	745	748	787	822	809	755	812	797	805	751	718	870	840	781	789	781	812	816	739	826	840	784	760	747	793	824	742	732	744	793	755	774	700	809	804	815	846	776	766	761	850	737	793	800	832	766	836	782	795	790	767	749	776	834	807	837	799	777	789	762	781	760	786	766	741	782	794	797	803	729	781	790	759	788	762	836	770	813	818	760	788	766	760	810	836	752	771	802	816	779	710	773	804	772	799	803	792	771	807	735	766	797	815	726	814	765	797	797	777	824	747	822	805	771	790	801	789	802	779	773	772	771	857	727	805	816	787	801	792	769	802	757	783	846	748	752	768	727	809	771	796	809	765	729	752	777	799	784	788	756	783	839	771	772	808	788	792	819	778	756	807	791	818	809	776	796	799	799	769	768	848	777	797	753	763	772	808	763	777	738	824	830	733	814	809	742	804	776	803	816	796	766	792	783	815	812	781	756	827	775	759	788	801	798	787	789	784	816	836	788	799	780	827	787	755	796	736	787	787	837	779	778	811	807	762	767	767	786	791	748	774	764	799	808	744	763	775	808	776	782	759	785	794	795	776	804	746	788	830	816	777	770	817	782	792	807	755	784	769	803	796	821	807	795	801	822	787	764	793	767	763	748	765	770	792	774	743	755	769	756	825	762	811	795	803	773	780	773	777	761	799	789	787	825	767	756	803	788	750	761	803	783	792	767	723	737	813	788	788	782	785	810	806	790	797	795	797	802	819	839	793	752	827	756	798	829	796	805	804	766	761	772	797	793	826	748	796	748	799	800	832	758	746	777	803	799	757	778	839	772	793	776	807	789	864	802	772	764	802	742	735	801	809	777	761	767	774	788	806	790	756	806	764	743	830	779	763	818	751	720	784	735	787	809	771	794	782	819	828	780	807	788	788	772	796	817	792	786	863	784	804	772	779	793	781	772	788	734	762	777	734	800	765	839	821	782	847	781	729	804	775	811	772	864	800	753	772	742	746	737	752	792	775	786	798	807	777	752	788	821	800	713	736	770	711	811	809	755	786	773	810	777	813	772	785	793	802	826	787	755	793	739	814	817	788	816	823	742	775	772	759	749	797	766	805	758	838	802	831	750	808	743	755	811	812	782	783	729	730	822	732	753	737	762	770	793	762	820	788	785	764	754	791	766	749	751	731	760	835	820	824	756	836	763	785	820	801	833	793	776	761	777	736	773	746	783	830	756	769	790	855	759	804	781	794	798	834	751	798	812	730	792	765	737	776	764	808	866	781	859	806	814	848	786	805	772	789	834	754	781	720	788	780	773	780	786	781	770	847	739	849	799	771	816	780	844	743	790	824	812	778	773	765	823	799	806	796	816	774	764	773	790	818	776	779	756	760	831	777	746	790	768	803	808	792	794	801	787	716	753	780	791	795	828	779	793	761	804	767	761	747	764	737	800	769	838	820	857	761	840	747	803	811	845	802	807	788	823	760	825	808	759	800	794	722	793	790	767	728	787	790	765	773	761	770	785	772	776	813	765	760	804	776	763	808	745	833	777	764	786	792	796	748	791	793	791	801	780	809	764	780	757	787	770	771	766	828	762	812	768	817	795	763	832	789	830	772	828	774	753	772	761	792	792	814	825	750	797	821	750	836	800	807	809	769	790	773	775	729	774	771	756	784	750	821	823	760	762	820	787	798	786	749	799	747	792	827	777	777	825	807	767	770	779	798	742	821	806	790	809	774	783	755	748	725	802	758	745	783	785	765	804	823	803	810	821	764	732	800	777	799	782	821	784	764	797	810	771	802	786	779	814	830	840	789	766	763	748	767	801	789	745	770	793	776	762	830	786	795	770	758	780	771	784	794	798	789	754	757	755	737	817	801	743	824	817	817	752	759	823	785	788	841	795	832	776	802	801	772	792	812	751	766	753	792	760	792	824	809	784	785	821	783	770	818	805	735	734	772	786	731	793	789	770	763	729	795	752	809	731	822	782	801	776	826	798	782	839	799	747	769	793	782	793	803	755	787	889	793	780	824	785	793	777	767	823	793	735	764	764	763	775	753	786	737	738	827	791	746	784	755	720	781	784	803	827	751	795	792	747	781	787	803	779	738	763	785	793	770	797	769	777	791	790	819	802	762	838	771	799	800	808	817	781	806	805	774	766	763	788	810	782	756	766	808	805	848	774	791	841	774	733	802	742	829	750	789	763	766	771	734	806	846	734	815	833	803	762	782	730	806	747	764	812	766	788	770	749	790	778	794	784	833	779	795	721	800	780	818	800	722	824	775	812	818	780	754	738	779	789	807	756	741	775	846	813	855	813	814	744	795	842	857	793	862	841	764	780	785	717	790	823	805	801	777	830	817	803	772	746	789	746	794	786	834	786	842	788	737	779	733	775	792	814	796	789	767	827	753	794	786	710	767	751	784	759	776	809	791	771	811	787	745	770	782	832	791	781	773	783	775	701	804	795	818	780	730	744	747	803	801	795	814	816	797	794	760	749	788	773	775	798	794	740	770	807	784	752	733	787	785	711	819	816	796	824	846	778	796	728	812	804	796	853	794	798	768	764	818	841	766	805	797	824	752	829	789	798	782	775	778	767	835	771	751	766	794	756	825	803	778	831	811	827	797	804	796	778	783	811	788	811	726	796	847	806	779	787	785	794	816	753	787	819	751	769	837	713	759	770	775	780	764	780	817	816	822	813	829	725	768	751	801	798	795	761	800	734	764	766	781	796	767	788	809	768	773	765	823	742	776	740	771	797	774	817	794	761	749	832	830	772	737	743	777	822	755	792	811	780	782	751	815	805	808	742	762	791	788	800	760	799	725	851	763	756	804	809	759	791	792	768	815	757	813	786	807	770	792	828	764	752	761	732	856	811	790	783	771	796	800	815	768	793	797	752	794	772	790	759	740	754	841	783	843	849	887	780	778	749	741	774	760	782	749	754	767	730	815	810	803	822	775	794	797	799	798	795	749	824	813	818
10209	7223	8513	6169	4027	2676	1861	1462	1338	1141	949	837	824	659	587	544	469	447	403	416	398	387	361	358	360	327	316	347	305	312	285	315	310	297	281	319	304	283	288	296	296	263	289	300	291	265	274	270	266	256	252	274	267	212	306	277	291	268	289	268	288	258	263	246	253	297	276	286	284	251	259	261	279	291	264	272	306	281	268	283	256	255	272	255	249	248	218	256	254	279	279	280	249	280	304	268	295	262	265	250	263	270	271	287	277	269	256	230	274	272	281	264	253	291	260	244	234	269	246	232	286	300	295	261	276	252	265	276	237	284	290	302	314	271	272	304	248	229	247	234	266	267	285	272	273	242	277	262	288	285	259	264	253	261	254	257	226	259	249	274	222	261	240	273	287	262	260	280	255	262	271	254	248	271	279	272	283	261	252	264	297	260	274	277	257	281	280	262	235	264	260	294	278	279	273	263	264	257	282	293	238	317	257	262	269	261	238	244	276	238	263	277	239	282	251	245	264	247	257	265	280	288	267	267	283	263	287	272	253	250	255	271	253	261	293	276	262	246	270	265	259	260	258	291	268	278	265	260	252	266	257	262	296	265	271	268	280	277	294	272	275	282	291	285	257	278	239	233	287	287	271	283	271	283	253	257	252	258	259	273	293	249	267	270	301	284	292	276	303	271	288	271	261	273	259	285	292	273	282	267	305	249	272	280	288	239	248	254	258	292	281	257	311	279	237	270	256	285	284	265	290	262	265	278	289	259	271	291	310	253	269	251	262	271	308	273	244	272	273	251	258	247	281	288	283	272	297	280	289	271	239	263	294	293	250	263	247	237	257	259	254	292	231	274	236	273	268	276	286	272	266	255	251	255	289	274	279	249	253	278	307	268	258	257	233	281	276	319	287	313	258	294	289	298	249	271	259	240	262	252	252	273	274	256	248	279	279	255	271	266	255	272	281	291	273	238	249	243	264	263	281	265	286	277	270	270	269	268	274	304	282	266	281	273	259	276	275	263	249	250	261	268	294	278	316	274	264	266	272	253	283	274	240	258	269	232	252	240	287	250	287	272	293	292	259	275	250	267	269	283	270	298	260	245	263	267	280	269	291	272	289	270	279	276	273	254	258	278	303	261	270	266	273	270	263	259	264	262	278	279	259	247	272	265	232	272	250	260	274	270	257	261	260	277	262	236	232	257	246	248	259	250	262	257	264	249	263	241	267	273	281	261	261	260	273	218	282	267	263	258	245	322	258	257	262	256	290	279	271	283	271	277	257	275	296	244	243	295	274	281	279	259	250	265	279	300	264	293	269	264	270	259	246	296	257	264	267	267	271	254	245	281	265	259	247	282	280	263	266	269	266	284	316	257	241	251	266	288	237	264	270	269	254	276	270	263	271	263	240	229	272	278	273	252	267	264	258	251	283	231	256	272	254	247	274	297	273	285	291	283	242	283	259	259	274	260	247	269	290	269	292	268	308	287	251	275	272	305	267	276	269	279	286	278	260	253	252	254	259	276	273	272	266	246	260	287	258	278	248	273	272	265	269	268	273	281	263	255	275	250	283	261	279	240	255	242	273	266	261	281	280	267	262	248	266	255	302	272	260	239	248	300	290	267	252	255	257	232	293	265	253	269	270	222	273	266	232	244	270	282	253	270	260	270	255	254	277	278	275	297	291	263	256	280	252	257	253	272	290	252	304	273	292	255	268	259	261	277	264	250	256	261	277	250	268	264	281	261	238	254	281	248	254	245	260	258	302	291	271	265	252	265	262	293	281	236	266	257	276	240	274	274	265	292	241	259	250	259	260	275	276	244	247	269	279	262	255	268	232	234	253	266	277	254	256	288	266	252	277	273	291	279	272	294	278	256	244	237	286	267	299	267	293	296	292	266	263	279	279	266	304	262	268	258	249	299	265	265	255	255	257	285	241	277	270	262	255	279	268	276	267	280	280	258	253	266	244	266	296	236	252	270	271	289	306	283	284	295	267	258	234	273	280	296	266	247	267	269	262	273	281	297	272	273	284	245	294	254	255	259	267	244	302	286	245	303	296	251	231	288	236	269	308	301	250	245	273	277	250	265	268	267	273	278	270	252	249	246	286	266	263	264	283	331	258	262	265	269	284	272	251	294	263	277	266	270	242	274	274	265	264	285	260	259	240	313	296	282	282	238	268	286	253	272	266	259	245	252	264	285	263	250	266	274	257	256	276	250	246	283	272	299	266	289	275	283	289	257	263	241	256	297	279	294	278	272	281	281	250	283	262	265	301	261	267	259	270	260	257	256	299	261	271	267	272	293	273	238	249	279	265	265	262	269	268	275	262	262	275	308	267	272	289	264	279	265	266	295	275	251	269	289	280	255	300	261	270	277	281	253	277	257	261	270	254	248	248	266	263	264	286	271	261	272	293	260	269	252	281	284	268	290	254	271	242	275	279	283	263	284	256	260	261	244	288	263	240	265	241	243	241	255	261	260	243	231	261	268	278	274	286	276	244	267	260	264	262	268	262	259	259	252	296	251	255	251	219	277	259	273	269	295	288	270	299	236	268	267	293	268	266	255	251	270	263	275	268	266	276	283	262	273	259	240	283	253	261	259	266	263	267	267	284	273	277	263	244	286	252	275	268	249	265	274	283	269	282	268	286	273	268	257	279	285	301	254	266	259	237	266	240	262	269	263	256	271	272	262	255	300	271	254	251	248	248	265	267	241	276	259	276	271	286	292	252	299	247	265	275	284	296	273	269	271	276	263	278	284	288	294	250	291	289	263	290	233	259	255	254	258	292	248	283	257	252	253	269	262	281	262	250	265	279	272	297	258	250	294	256	271	251	244	271	261	245	262	229	286	286	268	274	289	279	276	293	275	267	272	287	263	269	272	281	282	256	260	253	251	282	263	254	248	233	287	290	281	253	256	257	264	256	289	267	281	278	256	282	251	243	252	257	281	276	277	267	299	315	279	228	302	238	269	258	238	250	289	291	268	282	260	255	304	267	260	288	279	318	280	266	288	223	275	286	254	276	258	253	269	273	272	231	245	263	272	261	264	295	270	242	254	251	248	259	249	260	281	261	294	278	296	275	243	275	253	264	281	256	252	301	275	259	269	271	264	291	246	268	263	259	271	288	273	257	283	262	267	260	275	270	286	259	304	281	303	259	284	266	274	235	263	276	273	285	271	273	252	278	241	289	287	263	260	289	265	246	266	277	259	303	255	250	256	256	266	298	281	269	284	267	281	273	256	239	294	268	274	294	299	273	298	262	266	252	234	250	277	289	283	281	234	249	284	281	243	262	280	250	270	247	266	266	270	273	256	285	280	273	257	258	289	284	286	280	280	261	262	280	238	275	265	258	287	287	286	231	272	236	283	263	267	267	243	242	241	269	268	271	267	286	276	278	271	289	295	272	254	282	261	278	243	283	289	267	254	255	273	286	264	263	269	299	293	252	264	288	252	249	276	260	278	256	252	273	276	251	280	264	240	239	260	278	265	258	292	246	259
6011	6269	13546	14682	12310	9616	7641	6382	5632	5123	4749	4422	3775	3056	2674	2321	2057	1811	1701	1581	1528	1583	1473	1302	1228	1166	1122	1148	1062	1003	964	907	946	855	837	874	851	799	831	776	808	734	759	778	726	737	725	739	710	753	665	712	697	722	716	709	671	648	700	711	698	672	687	686	653	664	674	678	652	684	663	679	639	665	692	635	642	694	655	638	657	654	657	613	585	668	679	628	649	647	630	608	662	650	619	645	653	636	638	630	642	619	636	677	669	622	616	577	571	674	584	624	651	610	635	675	623	642	589	622	613	646	620	629	618	609	620	625	656	633	646	663	651	623	637	592	610	670	627	658	641	644	601	632	636	667	655	626	612	682	615	661	649	684	662	644	616	659	635	658	661	604	608	662	617	642	652	673	666	634	651	685	662	657	653	663	644	637	626	597	640	598	605	678	610	621	645	664	684	686	614	606	641	636	636	643	628	616	635	660	651	677	609	605	658	640	661	679	635	656	660	662	613	680	669	660	558	645	617	624	585	601	635	612	691	628	647	637	666	647	606	611	607	610	640	661	637	678	648	600	688	634	657	606	661	683	636	629	625	656	636	642	590	644	637	596	631	616	635	666	672	618	646	592	681	611	630	626	680	614	662	655	621	661	609	628	650	650	618	623	602	615	646	647	686	627	692	631	655	644	635	624	643	647	641	638	643	651	660	656	699	603	678	664	614	647	637	675	673	640	618	641	616	609	645	636	600	607	647	615	627	630	655	633	607	616	664	646	667	645	640	661	678	620	648	612	612	660	665	632	643	656	641	684	611	623	645	625	650	664	676	607	642	604	662	613	608	625	657	620	638	605	629	598	641	596	641	636	667	606	650	628	628	633	620	661	644	642	646	629	636	640	584	601	642	630	636	638	663	632	636	634	654	636	627	664	631	655	635	625	603	634	651	678	636	634	655	639	646	641	657	604	635	646	594	616	663	619	667	618	656	641	681	670	680	666	604	658	635	657	613	660	635	671	636	615	640	632	683	624	642	683	638	625	653	659	644	652	647	642	616	615	641	640	583	642	616	657	658	615	633	655	627	588	590	622	655	653	623	602	610	638	673	635	610	646	666	655	610	609	619	604	696	677	682	600	640	667	630	676	647	584	614	631	641	625	624	609	595	629	594	627	644	611	631	650	603	655	602	598	639	642	594	687	627	634	671	609	655	652	642	627	625	652	624	592	652	620	647	635	674	656	639	637	644	627	639	620	621	658	634	637	592	676	606	622	622	628	633	625	682	607	632	667	618	666	650	596	614	622	610	608	651	644	651	633	629	643	617	610	683	610	683	611	629	627	650	641	636	620	608	651	667	605	643	663	673	720	640	640	641	632	647	619	643	637	630	607	660	602	593	666	639	667	675	639	619	614	653	592	625	624	639	601	684	688	631	658	645	627	611	619	603	622	650	668	615	671	667	667	655	625	642	584	640	625	609	647	615	634	655	652	635	675	668	622	637	607	654	660	601	610	627	600	604	597	666	623	616	639	657	643	631	576	636	660	655	625	643	631	671	620	644	608	629	638	587	585	662	648	629	649	685	637	637	645	618	643	650	623	624	618	638	678	643	636	595	616	619	671	589	632	607	623	682	663	584	599	639	656	631	639	623	589	618	627	710	652	616	674	635	592	605	657	639	601	632	648	631	624	644	639	649	604	593	631	641	647	634	642	646	626	608	597	654	578	604	589	588	637	625	589	667	619	666	651	607	636	623	659	627	629	668	598	638	620	642	624	620	648	651	643	629	646	609	635	638	608	644	601	653	667	600	624	644	640	647	609	649	615	630	611	623	634	635	613	622	644	654	656	625	599	592	618	643	641	643	664	655	615	680	610	692	616	682	673	589	621	637	597	622	633	615	663	632	646	700	676	670	614	646	589	675	639	599	628	631	584	623	610	644	625	625	604	621	651	680	630	620	652	699	650	636	646	591	666	596	632	612	613	601	623	629	577	627	622	581	632	683	645	619	601	643	627	633	656	616	665	621	581	630	591	658	649	678	624	631	669	643	635	660	657	657	602	609	651	643	582	639	682	629	578	654	617	567	648	620	591	597	594	615	621	642	619	624	649	672	651	647	667	651	644	616	674	673	644	678	621	634	642	692	690	624	604	671	677	649	626	613	605	599	641	606	659	602	621	615	649	657	655	616	699	643	648	659	600	690	671	655	690	653	643	659	591	633	642	652	653	618	625	589	590	722	616	630	634	619	648	617	620	629	669	629	641	643	636	675	625	653	695	645	604	639	594	706	608	613	600	616	670	631	619	661	625	624	623	645	639	674	595	621	619	641	655	605	651	673	585	662	668	642	621	592	602	628	638	622	641	633	639	656	679	629	618	627	626	686	681	624	618	625	613	661	669	622	602	622	660	637	600	612	643	615	579	614	675	641	667	674	635	618	663	626	658	652	613	601	611	659	648	680	609	671	644	655	655	646	636	617	638	609	641	618	610	651	630	651	607	584	611	635	628	658	671	624	649	637	627	628	667	656	638	629	665	653	639	643	622	623	624	614	610	652	618	610	624	570	638	616	608	630	636	636	592	644	678	731	607	662	598	631	624	608	584	612	607	686	620	650	633	656	651	582	642	647	673	673	599	639	689	656	619	677	574	604	607	627	601	649	650	702	641	657	628	604	614	633	648	632	660	640	576	668	642	607	665	678	607	657	610	606	637	623	574	646	613	660	611	686	634	648	602	653	621	654	595	654	643	657	661	651	671	657	655	647	642	622	686	651	607	658	700	623	625	653	595	628	668	649	574	609	623	589	596	638	622	617	684	650	639	634	650	667	645	668	637	650	642	613	615	635	644	636	631	650	652	631	648	637	689	672	667	624	595	617	633	602	586	593	644	660	655	675	618	586	661	623	617	602	666	615	627	620	651	641	668	636	642	642	657	603	670	663	614	611	604	646	571	664	610	626	633	655	581	624	644	607	627	649	672	630	667	630	667	645	674	607	639	627	630	619	624	643	661	673	601	592	641	642	681	641	644	632	615	666	619	630	688	664	698	645	657	650	647	642	652	653	626	642	614	658	615	647	637	636	626	657	650	657	621	678	627	624	652	634	657	658	633	616	661	632	654	638	666	579	692	647	616	666	620	671	622	597	689	622	639	676	663	604	641	640	645	632	594	645	603	671	605	619	670	647	688	629	636	648	633	617	638	622	650	651	618	617	637	618	679	621	658	629	616	624	643	615	662	667	635	628	640	609	608	567	657	651	586	633	662	626	625	653	613	631	661	670	642	646	690	617	654	614	628	632	647	622	672	615	609	637	636	710	622	633	614	603	636	653	671	653	641	683	630	590	626	613	619	666	611	637	646	626	609	652	628	672	669	631	581	659	639	673	622	635	684	645	674	644	659	596	628	671	679	608	652	641	637	678	610	643	653	638	648	633	664	633	638	638	656	655	638	655	626	648	621	656	691	629	667	644	639	663	638	618	692	676	652	654	624	597	623	643	632	623	636	619	633	634	673
19543	13115	14835	11999	8814	5814	3855	2912	2176	2024	1642	1509	1252	1073	925	778	685	680	570	602	524	563	552	522	455	496	482	509	470	446	431	441	431	367	414	356	374	387	411	324	408	400	395	380	396	350	371	333	381	315	318	359	341	360	335	370	332	365	328	301	314	311	343	299	323	317	315	332	347	306	323	287	318	328	332	339	299	299	344	293	303	315	325	280	343	313	318	326	316	293	327	308	303	304	297	297	296	332	291	323	272	322	339	312	278	312	300	295	347	330	309	302	313	295	296	307	322	319	319	265	311	335	310	290	327	304	300	295	296	304	297	320	315	291	294	307	293	299	333	291	350	326	286	318	324	287	326	293	302	324	338	325	331	306	309	305	295	271	335	343	276	296	318	298	317	305	304	317	326	322	292	301	328	329	303	318	285	279	313	320	315	292	324	292	279	291	307	304	300	311	312	314	289	288	302	312	271	328	294	305	288	314	318	330	294	317	300	325	286	296	346	317	304	330	333	312	341	291	315	336	373	314	333	301	303	299	338	333	319	309	312	323	331	319	318	298	287	320	321	289	290	280	317	305	326	300	324	309	295	296	317	326	271	295	318	330	286	320	332	314	288	304	310	319	309	313	295	294	294	346	311	293	341	352	320	314	311	357	311	338	327	318	294	316	332	309	275	322	326	317	311	303	290	329	353	313	324	255	295	315	305	306	308	358	325	314	321	319	335	314	330	313	338	310	310	302	312	308	289	305	317	307	325	333	312	301	311	320	320	297	286	319	303	280	330	307	319	332	322	298	306	307	276	338	348	299	326	330	281	304	303	275	307	332	319	293	311	342	308	293	329	304	304	318	303	313	312	332	318	325	322	308	292	315	333	304	316	293	321	334	321	303	296	310	301	355	324	333	337	277	315	311	311	314	300	312	283	288	320	302	315	321	305	310	268	298	316	334	296	289	315	287	326	319	280	330	339	308	312	298	312	292	280	323	277	313	289	311	308	319	326	317	308	356	339	334	308	302	285	354	360	328	296	320	302	340	322	340	325	325	316	293	328	294	315	321	326	340	342	316	300	339	299	294	310	312	342	306	322	345	345	315	306	291	311	324	340	318	342	369	364	310	274	334	288	291	297	312	359	301	312	298	315	290	337	339	325	344	300	335	278	291	319	284	335	327	297	329	304	279	280	290	293	306	284	269	305	327	308	307	319	313	294	298	311	320	306	288	300	301	343	316	319	305	290	295	341	288	285	319	289	292	294	318	324	318	326	302	320	315	320	312	296	300	313	287	315	284	328	314	340	278	307	351	324	314	335	337	303	278	284	307	319	314	311	320	323	293	290	297	299	294	317	327	305	318	292	296	318	334	283	295	308	301	330	343	326	321	282	258	287	349	298	334	317	326	341	292	294	351	323	298	306	316	293	357	326	344	324	304	284	299	341	329	346	345	322	313	322	309	327	311	316	316	322	315	325	313	300	309	302	358	325	325	319	345	271	291	293	294	325	303	284	313	299	309	293	296	293	291	315	292	305	339	310	344	304	312	301	305	328	324	311	324	298	320	306	305	313	314	327	299	296	299	303	333	287	316	299	314	311	296	292	319	301	323	297	309	321	302	303	305	314	316	287	298	326	303	314	320	314	289	307	336	297	308	303	315	353	317	288	285	316	301	300	309	334	284	317	304	290	302	299	291	326	305	296	306	315	320	279	301	293	314	300	318	317	275	294	328	310	284	300	324	299	345	311	276	330	269	303	308	285	325	349	306	318	311	339	333	320	320	302	323	348	322	263	297	287	309	311	311	302	334	308	307	323	323	311	332	334	312	332	317	315	334	318	325	295	301	320	327	313	298	296	325	297	285	308	297	310	316	329	310	320	281	318	325	304	288	312	339	343	325	311	321	306	269	318	311	332	327	306	345	305	283	295	311	308	305	305	325	254	339	296	263	297	276	321	290	306	344	309	314	285	307	299	334	302	308	307	300	318	328	306	310	314	314	317	313	299	320	276	300	307	312	323	311	282	289	298	308	327	302	297	358	327	303	332	329	342	295	321	317	285	309	302	300	332	304	296	299	326	337	297	300	315	322	308	314	311	280	301	295	312	319	327	321	333	310	324	316	327	311	300	326	312	280	298	300	301	312	340	321	324	327	317	303	337	336	325	340	288	259	315	315	313	316	301	306	293	299	322	303	308	319	323	292	300	330	321	316	290	316	324	342	306	335	343	320	327	346	347	347	300	321	295	280	328	309	330	334	279	290	305	307	332	310	311	319	317	304	311	313	257	283	313	325	332	314	277	313	320	325	298	321	342	315	302	334	297	326	342	316	299	289	275	327	315	330	328	312	303	314	291	331	314	342	317	294	309	330	302	320	305	308	320	335	279	296	303	341	339	336	313	280	348	349	345	330	289	326	333	312	319	342	336	325	326	289	281	328	303	302	330	274	310	322	311	310	289	307	323	295	303	304	293	312	311	305	330	285	340	304	283	338	318	319	315	345	298	291	327	337	320	335	350	340	318	319	308	298	304	311	320	308	324	323	288	287	293	291	311	330	303	353	314	303	317	316	305	296	301	278	286	282	279	335	300	307	353	317	301	312	320	316	288	321	343	295	332	304	317	313	299	310	309	318	329	292	335	300	303	328	315	331	318	303	311	318	326	316	313	299	307	324	281	304	337	316	293	293	345	313	308	291	293	331	320	328	313	311	314	306	302	316	325	325	328	312	291	310	321	288	313	323	310	266	309	331	321	321	328	312	285	326	327	290	303	357	349	323	328	294	290	299	318	332	340	317	355	293	290	352	332	324	290	327	289	332	315	317	271	338	300	352	339	297	320	316	325	308	277	325	352	319	345	334	329	306	346	296	310	292	306	313	317	289	288	309	301	320	261	315	308	322	346	289	307	304	306	359	310	275	318	333	298	304	280	358	279	319	325	312	314	303	304	287	329	348	302	340	314	326	294	322	333	311	354	324	291	288	334	328	325	321	332	259	326	316	332	303	281	335	314	294	319	295	302	294	305	298	303	325	314	318	323	338	283	341	290	321	336	340	329	305	313	302	297	302	305	329	308	313	292	316	302	302	342	308	334	341	338	294	308	291	290	330	293	295	339	300	333	348	341	333	294	302	287	306	309	288	313	313	326	321	320	303	297	302	329	329	329	316	312	321	335	328	334	346	324	309	294	308	316	323	313	327	286	314	317	353	317	290	327	299	323	316	314	303	303	357	318	324	299	305	308	330	296	310	302	328	306	320	324	332	295	298	313	305	287	310	313	293	327	339	325	298	354	326	288	328	298	307	337	316	311	292	289	290	340	290	365	283	308	294	294	328	343	315	331	325	326	286	309	292	301	331	297	300	291	315	319	350	293	254	281	298	319	308	317	284	313	289	325	337	344	312	300	315	302	308	300	339	326	348	340	295	301	307	282	324	323	341	340	299	321	304	335	282	351	295	312	318	308	356	295	289	291	328	303	274	304	280	318	361	345	289	330	355	329	337	324	303	297	301
11549	10362	20413	22313	19969	16466	13075	10852	9802	9144	7954	7270	6154	5175	4366	3743	3406	2916	2694	2556	2627	2506	2364	2186	1990	1997	1976	2078	1989	1832	1652	1775	1697	1516	1539	1454	1426	1298	1208	1266	1491	1422	1323	1257	1299	1326	1116	1147	1135	990	994	1025	1096	1071	992	969	965	910	959	895	877	869	823	789	827	785	866	783	826	811	785	803	797	789	766	771	741	743	734	763	761	768	778	781	768	761	801	779	777	714	784	783	788	730	716	725	717	744	717	716	798	725	771	739	698	759	762	763	730	675	764	728	750	727	717	765	749	792	740	721	737	735	769	788	715	725	782	699	707	714	743	765	742	718	743	721	700	733	705	767	766	756	732	734	780	734	718	740	710	743	673	739	709	734	698	810	751	723	730	731	781	710	760	755	760	747	731	726	737	684	724	739	727	730	715	749	732	728	709	713	739	759	699	756	750	706	748	742	749	768	746	723	727	774	725	672	731	758	743	754	715	743	737	716	784	707	734	726	751	734	731	695	683	745	730	769	764	699	753	769	724	766	769	758	734	732	721	739	741	705	751	787	675	720	763	706	645	740	709	671	747	734	703	705	724	671	705	677	760	694	710	754	761	735	732	755	700	720	728	757	725	774	702	774	748	730	771	713	710	717	729	731	770	720	758	751	763	709	736	727	771	700	742	755	755	706	736	686	696	736	787	789	707	739	769	743	756	735	710	768	753	734	719	735	744	735	725	783	732	702	694	733	779	688	792	730	746	690	720	729	745	775	663	776	737	739	749	741	740	771	710	723	757	730	752	694	699	783	744	766	766	724	744	706	732	701	752	770	730	764	739	688	735	750	752	701	724	708	705	694	808	757	704	719	730	738	680	730	747	752	733	717	709	747	753	704	703	738	772	760	760	730	730	732	767	704	703	736	727	709	728	774	735	695	800	712	726	749	717	751	779	757	703	753	715	755	734	743	744	734	744	785	715	695	746	740	714	730	700	753	725	692	715	745	747	725	706	709	725	694	735	740	726	740	758	765	706	767	715	761	746	760	712	737	743	735	729	751	732	685	733	726	736	719	696	730	739	687	722	767	716	722	710	741	738	724	733	712	704	739	726	773	788	722	767	704	750	734	709	725	696	754	732	738	746	717	749	703	695	689	695	709	707	731	683	751	782	774	702	738	714	752	715	722	745	733	682	703	766	772	698	711	738	728	736	776	727	747	720	721	713	741	730	682	696	731	742	779	772	679	713	720	719	698	708	732	741	729	767	727	707	728	776	766	675	746	728	727	754	738	778	703	723	734	771	723	755	765	726	727	708	799	778	716	720	768	739	753	681	762	754	700	715	751	750	763	723	737	774	702	712	711	652	741	739	782	781	720	743	697	715	727	722	745	745	747	702	722	703	704	753	704	740	753	758	741	718	738	730	735	746	749	758	735	743	741	748	733	714	759	723	761	705	783	726	716	773	696	739	713	753	740	712	762	787	710	781	752	783	799	718	766	749	741	721	769	753	682	743	777	755	784	759	752	767	727	710	761	747	736	721	737	728	727	713	747	747	725	707	745	712	745	732	749	770	707	741	739	761	732	757	713	739	721	748	722	757	729	789	700	703	745	663	710	777	744	718	756	758	741	765	699	711	721	730	690	759	720	734	724	686	744	704	755	765	779	714	707	763	698	696	746	728	712	726	737	691	759	761	776	744	701	764	741	723	758	724	730	726	707	729	691	748	719	740	709	720	758	723	703	730	697	746	751	720	749	745	758	734	738	761	732	712	768	742	769	735	743	713	731	722	732	743	684	708	727	700	737	731	720	758	698	738	730	755	737	729	724	747	707	742	754	692	743	746	725	720	745	746	752	694	763	760	720	806	742	728	708	734	745	765	711	710	756	711	746	744	770	710	711	747	710	698	752	754	733	723	718	765	712	693	742	666	750	761	710	690	691	684	750	729	696	746	695	749	708	736	731	771	722	739	730	695	800	723	772	701	772	785	743	774	717	731	752	747	695	736	714	727	699	732	764	729	726	710	706	693	774	795	715	707	773	675	721	728	718	752	701	718	775	712	731	779	712	705	740	733	748	698	766	703	681	714	700	771	703	771	709	735	761	731	715	735	681	748	737	745	786	726	763	786	738	738	702	745	780	753	741	743	790	761	724	684	702	719	747	777	702	746	735	764	760	753	740	751	730	710	754	775	780	725	681	677	745	755	724	782	719	707	751	730	760	732	710	682	793	679	738	708	723	734	748	737	716	774	758	743	710	745	739	707	732	725	779	737	729	739	747	770	717	704	781	740	766	721	711	770	694	734	766	748	746	739	738	704	716	722	713	722	737	703	761	755	721	702	752	708	718	748	736	737	731	730	786	742	683	712	745	760	743	752	782	724	741	723	748	730	765	743	760	730	745	772	703	753	744	746	680	781	746	700	693	730	733	725	711	699	703	709	762	742	741	757	730	741	712	737	683	776	705	752	782	722	725	743	738	701	731	717	750	796	747	750	767	758	727	762	743	747	776	727	683	754	745	738	800	748	705	724	717	737	753	708	755	761	694	738	706	774	737	730	710	755	698	759	713	740	752	700	746	727	735	754	763	716	724	749	788	695	724	719	772	723	759	733	708	720	743	712	732	736	751	714	720	714	722	746	709	739	733	700	731	740	678	774	743	736	701	784	795	765	744	737	760	744	772	729	785	720	770	764	738	743	727	777	763	745	739	763	742	721	717	710	747	741	729	703	763	744	741	775	718	690	775	771	705	723	723	743	742	768	694	723	740	737	738	747	708	734	745	776	765	764	723	728	739	720	730	728	716	737	735	738	749	748	725	737	765	747	735	758	766	781	769	774	757	723	731	739	764	756	764	691	725	777	750	767	680	695	746	694	720	733	715	768	765	726	732	717	762	746	725	727	717	729	746	701	711	746	740	749	737	730	703	740	725	703	721	751	706	720	753	744	722	771	743	731	739	734	761	726	760	782	711	761	704	720	720	683	734	718	731	719	770	751	768	745	709	714	728	763	726	744	723	769	745	716	780	682	744	753	749	734	715	782	721	702	741	742	758	716	757	770	742	717	765	705	764	734	739	761	712	758	753	748	722	747	762	708	772	723	739	742	721	779	740	716	741	735	759	759	716	694	737	724	714	727	729	716	757	730	704	738	696	736	731	691	698	743	754	699	726	705	731	734	735	748	694	795	734	746	736	786	771	760	726	753	742	715	739	719	740	748	749	718	735	732	692	709	737	739	718	705	732	696	718	765	704	757	712	761	707	780	748	804	705	723	687	712	748	730	736	697	798	715	686	695	710	748	718	714	753	685	733	725	719	769	675	754	786	710	716	708	722	724	732	761	693	680	767	723	691	691	717	731	675	711	728	710	750	734	743	734	784	739	735	716	730	755	752	740	703	751	744	749	691	763	718	775	764	726	718	713	731	736	736	722	750	735	684	711	768	727	730	737	761	724	757	771	713	735	747	743	761	723	732	763	779	711	735	688	715	775	793	721	713	772	692	701	725	690	703	741	728	746	742
27637	18675	20807	17293	12535	9001	5739	4134	3412	2946	2499	2178	1820	1472	1228	1126	933	828	777	743	737	721	691	643	590	604	696	612	609	541	581	576	559	470	541	506	521	470	437	487	464	489	491	438	468	423	411	438	443	420	401	403	426	432	439	390	375	382	366	372	371	350	354	320	403	333	322	415	399	380	327	363	375	354	339	322	364	352	327	332	333	332	329	390	329	343	297	335	345	354	307	336	368	359	339	327	331	348	350	351	322	337	371	311	347	350	324	320	357	330	339	355	331	325	305	320	338	350	339	355	340	333	325	321	343	343	350	318	316	317	317	348	362	361	316	335	358	346	341	348	318	327	318	333	304	317	320	340	370	310	300	308	317	280	341	335	321	319	355	357	317	328	364	308	329	335	324	367	314	329	325	333	318	332	341	330	348	348	347	352	302	321	368	362	362	350	370	320	303	340	342	343	347	375	346	374	327	327	388	366	328	327	300	336	328	357	361	327	332	360	335	355	367	375	332	310	320	340	335	311	333	344	341	321	321	331	285	312	319	300	336	315	319	337	340	347	351	338	363	333	316	368	347	361	301	320	329	321	326	303	330	326	321	335	311	356	316	356	355	358	319	361	313	315	345	337	360	344	351	317	312	348	325	318	297	353	320	334	351	350	332	346	334	360	341	344	315	350	343	364	323	321	336	318	338	403	362	354	327	336	336	357	316	339	371	350	348	314	317	364	341	359	369	352	359	362	341	325	303	329	328	356	357	344	343	350	326	329	335	355	320	332	349	318	375	331	342	354	306	331	309	340	343	334	357	327	334	378	314	335	320	348	313	342	356	318	326	333	351	325	332	397	321	370	339	304	349	337	357	352	343	325	335	339	334	308	321	303	312	320	337	337	358	337	363	365	347	292	355	363	325	345	339	335	360	332	322	338	362	322	329	335	333	323	351	349	350	359	318	338	340	363	312	327	359	347	348	364	351	363	352	284	322	350	342	360	329	346	352	312	330	347	319	347	310	367	336	313	350	324	347	321	329	333	311	340	340	331	293	320	286	339	347	372	335	332	365	368	321	327	339	309	324	343	314	345	374	317	319	349	305	316	338	337	341	389	315	350	303	343	325	309	337	356	370	304	337	342	306	357	315	366	338	340	352	317	343	313	375	365	309	329	314	323	348	350	322	345	358	325	308	341	351	351	297	344	320	319	342	307	362	345	308	367	350	336	306	388	321	313	390	326	336	320	313	343	339	315	318	359	325	356	353	308	368	404	347	346	329	347	351	365	337	321	339	324	346	347	383	326	343	345	346	358	355	341	380	316	338	342	327	339	334	314	335	318	363	318	320	345	335	306	341	327	368	307	301	336	386	351	322	304	320	333	327	346	360	337	337	352	330	302	382	361	327	368	337	347	360	338	345	374	344	307	302	368	307	301	302	333	351	288	356	332	347	321	340	322	330	352	321	361	341	331	355	325	356	329	314	350	371	340	320	348	345	307	358	318	329	344	365	307	324	311	297	301	358	317	322	325	347	344	338	347	354	379	346	322	357	337	333	321	365	315	324	334	342	348	357	379	382	346	317	322	315	331	336	329	364	320	321	340	351	366	335	380	346	321	340	333	341	334	351	333	337	345	349	377	362	355	360	333	356	305	338	342	308	370	343	322	374	366	344	354	324	312	361	318	341	321	336	334	319	308	336	341	334	354	311	344	356	315	311	354	350	321	309	349	331	342	337	305	358	312	325	329	350	322	312	330	324	337	346	320	335	338	337	311	318	310	340	310	342	326	356	354	353	316	288	331	331	341	295	345	337	363	340	331	365	359	333	347	370	340	321	357	344	294	322	352	331	368	349	340	353	347	340	400	322	338	309	348	340	314	332	321	348	333	391	345	346	327	363	331	341	360	352	337	385	340	358	365	353	366	344	330	372	379	354	320	338	357	345	333	311	319	324	354	317	317	319	310	272	346	349	338	327	371	353	353	341	361	331	297	325	335	323	308	337	341	328	335	339	348	335	316	354	331	325	346	333	323	350	352	353	357	346	334	365	327	358	351	342	336	372	360	328	308	334	366	348	343	332	330	335	299	332	375	314	289	347	326	314	343	313	345	312	324	374	334	364	324	369	312	378	314	336	287	348	339	364	330	300	302	332	351	333	329	325	352	327	331	321	360	375	347	348	321	359	337	356	343	353	302	336	344	344	353	349	322	344	341	334	359	363	284	301	373	350	351	285	302	336	315	331	355	323	332	364	347	344	331	313	335	338	328	324	349	329	346	356	340	326	343	318	362	340	360	359	295	318	327	328	344	347	319	337	314	309	340	328	340	329	332	313	318	352	299	351	334	351	313	335	351	349	343	374	333	371	321	353	361	359	348	323	302	340	338	339	348	376	343	333	325	335	358	326	354	335	333	328	330	319	329	326	344	311	320	339	368	321	353	346	360	337	361	341	314	356	333	359	307	339	354	350	343	326	329	305	345	332	367	324	335	328	346	312	342	338	356	368	339	354	321	349	312	316	309	337	343	337	338	317	306	343	336	336	322	345	358	339	346	329	339	298	329	325	325	344	349	303	348	320	294	330	332	356	323	330	337	323	354	341	317	339	341	318	336	338	346	357	315	331	377	326	332	337	362	348	340	295	363	300	342	356	327	320	358	359	322	329	306	313	326	346	319	328	344	325	326	327	303	382	373	345	323	354	341	357	333	338	355	302	332	326	367	326	323	334	360	360	330	367	335	327	337	324	328	328	334	323	324	370	323	363	349	342	334	327	343	314	327	334	404	327	348	353	355	331	320	336	321	370	337	295	333	310	336	329	352	338	331	331	342	343	307	367	350	344	301	341	337	301	358	348	321	316	328	328	340	322	338	304	322	379	392	339	339	375	365	340	329	363	348	343	324	335	335	351	335	308	349	324	321	335	326	329	333	355	318	341	335	342	333	359	298	354	331	341	345	292	340	333	356	351	354	345	320	352	316	329	295	316	345	337	310	367	351	300	341	313	294	340	319	301	344	333	368	351	362	333	286	296	314	361	327	333	352	313	327	320	338	321	359	312	347	338	363	343	330	289	352	331	345	358	336	358	356	332	331	329	352	326	330	347	310	347	376	383	341	331	368	324	311	345	324	366	303	341	305	361	352	346	357	325	370	357	321	371	392	333	367	336	340	323	306	360	337	350	354	338	343	357	331	306	355	353	353	309	317	308	381	348	339	330	306	308	331	353	342	345	335	340	317	357	333	310	327	371	346	307	333	310	344	299	319	330	336	328	343	375	350	377	347	327	336	355	353	330	311	326	325	359	321	338	358	333	320	378	378	306	338	375	334	326	329	298	337	354	369	331	345	333	357	322	327	371	334	311	343	351	327	323	367	333	313	338	310	343	362	347	333	362	370	345	352	337	335	356	363	349	351	344	356	312	351	324	307	341	339	348	330	345	361	338	327	361	298	312	312	326	328	344	355	348	330	329	300	324	298	324	332	320	335	355	345	342	324	358	343	324	327	317	299	323	336
15038	13753	25112	27335	25246	21049	17361	14705	13631	12291	10735	9890	8615	7139	5897	5237	4512	3940	3742	3523	3586	3443	3152	2948	2684	2578	3038	2796	2673	2569	2441	2495	2326	1959	2260	2086	1963	1807	1579	1635	1942	1800	1955	1507	1782	1680	1396	1373	1461	1234	1133	1102	1466	1214	1292	1187	1132	1112	1119	1002	970	997	939	951	894	922	900	980	949	906	912	855	870	869	761	846	846	787	809	883	807	855	820	786	830	798	820	802	806	769	825	829	801	766	772	845	776	748	788	754	813	735	791	760	811	729	752	763	814	797	810	784	808	754	783	720	768	801	765	801	752	812	752	761	791	783	785	766	771	729	774	814	755	802	725	817	831	828	766	747	803	753	814	759	762	823	789	729	749	784	803	754	736	749	805	784	790	783	751	772	812	745	764	750	748	740	792	720	776	738	762	761	772	727	792	771	811	750	778	788	766	811	738	751	747	786	759	780	792	759	717	773	817	813	783	754	767	752	786	799	788	791	785	733	809	797	799	791	749	759	777	825	752	798	770	768	789	796	824	799	812	757	798	729	751	777	770	823	781	828	754	760	773	798	737	796	788	759	785	778	746	801	809	758	773	791	783	779	792	799	743	776	790	777	810	730	744	784	756	790	839	775	779	769	779	795	750	805	759	762	793	750	793	742	764	781	827	775	804	776	847	783	788	744	747	781	827	770	783	737	756	782	795	787	768	756	748	777	789	793	754	764	815	787	753	792	779	771	800	794	798	815	788	743	774	806	755	801	809	811	758	766	770	738	795	751	809	752	817	820	785	793	766	808	777	793	775	751	777	793	788	781	795	794	775	771	806	809	751	840	742	783	720	704	805	741	782	811	773	811	790	824	692	749	773	761	724	767	777	757	787	814	743	732	805	762	801	817	750	799	760	703	761	795	736	720	763	774	780	787	784	728	790	782	817	751	776	713	788	793	771	772	797	755	736	758	784	813	777	779	720	747	785	808	795	738	738	846	817	788	728	745	754	788	755	796	753	749	769	812	761	787	775	770	750	806	804	792	803	756	752	817	742	743	784	773	764	776	733	728	742	820	776	737	823	770	782	797	791	765	746	758	838	709	768	809	823	802	787	745	801	781	761	851	746	745	768	803	810	823	789	764	779	797	783	804	784	841	782	788	777	757	767	792	784	735	806	766	749	802	756	793	752	771	746	782	810	788	757	773	802	742	774	795	797	746	760	794	793	796	827	755	787	782	797	761	713	775	800	760	776	762	778	785	742	735	785	790	782	740	738	790	801	730	769	746	789	764	794	767	735	746	793	758	838	724	755	794	782	741	748	708	821	743	780	760	778	696	805	765	781	845	800	825	766	746	772	768	798	816	789	779	754	790	773	764	749	735	776	787	744	778	770	784	808	753	763	815	743	778	799	813	748	831	815	791	718	696	754	787	768	777	805	796	763	741	826	769	796	791	845	735	781	826	778	790	762	798	822	755	843	809	771	797	784	805	775	772	813	772	725	790	789	778	807	793	825	814	770	770	794	800	798	788	769	748	800	786	795	757	827	779	792	779	777	775	788	758	815	742	762	755	757	750	788	773	731	733	746	793	746	772	799	795	782	750	781	782	784	805	817	790	759	766	767	819	754	817	788	736	758	802	731	737	752	772	749	759	774	818	750	798	764	777	804	747	772	760	762	780	758	816	787	772	774	812	779	798	743	800	769	756	742	753	808	750	815	742	766	752	803	746	789	830	805	802	783	785	714	678	754	732	777	749	714	802	766	777	774	781	768	768	778	759	712	758	775	791	752	772	808	812	746	833	811	765	829	806	751	785	786	804	809	779	798	804	831	782	761	770	824	768	800	751	820	803	816	779	773	754	806	769	829	789	780	753	743	766	795	780	766	781	827	819	752	782	764	764	808	738	807	818	781	798	779	750	747	776	789	806	800	785	791	784	755	813	751	765	750	786	771	792	763	839	809	795	772	776	789	822	752	749	765	769	779	780	758	824	758	741	809	797	789	733	801	804	751	757	801	728	788	790	776	733	826	738	828	767	806	778	807	800	791	797	722	752	737	773	751	753	778	807	789	759	793	790	780	765	699	807	795	763	816	789	732	774	760	789	753	777	732	758	801	749	778	761	807	812	782	802	810	730	756	758	788	822	775	789	743	760	754	727	778	791	773	763	722	799	790	805	791	793	711	743	778	815	776	790	788	754	769	762	778	781	769	747	771	754	804	747	787	818	768	797	772	788	787	804	736	747	815	759	737	769	746	787	814	777	761	764	770	757	773	796	776	801	771	731	721	781	774	744	749	737	763	730	748	760	761	773	738	750	764	743	803	710	795	775	776	778	810	818	771	761	782	774	780	764	801	753	759	782	774	759	733	772	796	781	714	790	724	741	773	796	817	794	779	749	767	794	731	799	783	817	799	766	726	778	786	726	755	745	782	768	723	779	773	837	782	807	834	748	776	789	773	768	772	737	813	781	768	776	795	762	757	780	742	779	746	789	740	799	801	777	734	782	765	761	815	749	783	805	866	821	769	772	812	780	755	761	705	716	738	821	773	767	752	788	786	759	777	793	766	810	752	771	786	765	798	763	776	732	794	790	719	777	732	748	786	790	768	745	823	809	727	779	822	781	849	808	766	832	762	797	822	759	768	776	770	819	812	780	770	792	787	762	809	781	755	720	790	774	744	731	761	791	807	804	726	774	784	816	763	765	793	808	784	790	738	751	806	806	755	817	747	795	823	782	747	808	809	793	780	831	783	792	775	772	747	759	795	723	797	828	807	795	805	788	778	805	797	789	806	800	838	750	821	766	776	808	743	796	750	761	788	738	779	759	788	772	781	803	772	795	789	705	786	732	833	801	731	745	799	795	746	797	795	744	793	767	760	806	785	795	750	800	850	806	792	758	788	768	783	796	805	782	802	798	783	809	728	796	769	792	759	810	840	786	772	767	826	769	771	793	796	760	787	734	821	768	773	783	812	737	774	761	762	773	758	790	794	739	702	760	795	780	758	735	778	782	807	761	740	786	747	786	782	788	759	774	797	745	782	784	755	773	781	748	815	755	766	798	768	782	728	807	800	765	817	795	811	795	763	821	811	806	757	748	790	819	731	768	765	800	775	834	788	810	779	748	806	752	803	824	759	757	775	806	793	805	760	788	801	788	725	811	747	882	779	775	749	832	821	774	771	761	822	791	815	731	743	781	748	781	800	757	796	791	773	820	792	763	765	782	774	772	798	746	817	760	790	789	787	750	778	768	768	807	743	786	744	756	704	789	799	760	756	783	788	735	778	801	796	782	764	761	757	785	832	747	769	754	757	748	738	766	739	825	795	798	759	791	799	745	803	796	719	766	803	797	773	724	780	758	768	772	769	811	802	804	706	786	757	800	731	789	795	786	833	816	782	776	764	817	790	757	783	788	748	812	774	784	788	793	765	756	754	763	808	787	766	769	809	755	812	754	737	815	766	814	806	811	751	794	782	755	775	751	704	805	781	817	761	760	799	787	826	756	772	763	784	739	818	770	784	770
10636	7282	8190	6002	3863	2744	1964	1623	1327	1216	1062	906	742	614	526	560	458	448	457	391	393	358	374	362	324	319	331	345	319	330	300	310	278	299	304	303	292	281	313	281	288	293	307	257	259	279	299	294	285	258	284	251	263	269	295	290	251	273	275	251	265	280	288	289	269	287	265	271	283	256	258	304	278	292	264	276	241	276	258	273	256	289	296	294	256	276	260	266	268	277	282	276	291	247	294	269	282	250	254	257	300	270	275	261	275	240	279	243	275	263	301	267	274	262	248	250	256	279	285	272	272	260	281	252	251	285	278	236	257	269	262	282	259	245	283	262	269	250	262	264	286	273	269	273	284	257	262	272	219	234	276	315	271	273	263	272	290	274	268	305	262	273	265	246	271	276	277	264	250	282	293	269	291	235	290	284	259	266	262	269	260	305	255	239	261	297	253	283	266	244	251	270	254	258	253	290	266	264	296	235	275	296	249	266	290	291	281	269	259	289	281	283	261	273	279	268	262	261	260	299	269	255	242	254	238	256	262	236	249	262	302	267	279	274	304	255	278	249	231	283	299	288	279	287	251	291	276	266	278	283	258	293	271	246	263	255	269	283	283	258	272	273	288	275	280	265	253	278	274	277	259	258	258	238	267	254	267	260	250	245	221	247	290	261	246	278	276	239	245	280	238	289	276	295	286	243	257	292	293	277	271	279	245	255	265	261	261	292	250	253	259	245	277	263	289	286	275	246	250	278	252	246	252	230	259	266	299	253	269	279	302	251	275	293	254	274	288	239	253	267	250	257	284	282	277	264	272	271	249	253	223	282	239	244	260	259	286	238	256	280	253	232	271	285	249	251	298	250	264	255	276	246	275	260	246	261	255	306	279	283	246	253	266	263	257	261	259	273	270	269	245	300	281	280	275	294	263	287	275	243	278	249	281	303	270	250	259	252	273	269	243	245	272	261	270	243	256	242	256	280	238	272	234	255	268	274	291	278	290	290	261	233	261	260	274	269	294	267	270	258	261	271	264	265	248	260	255	253	251	266	273	230	268	254	306	261	259	249	265	268	247	278	279	304	259	314	263	245	285	249	266	269	296	256	226	260	304	247	251	263	247	263	268	301	275	283	279	271	255	293	257	253	254	290	258	283	277	228	246	229	263	270	292	267	254	258	245	277	287	285	293	239	284	268	274	289	264	274	268	291	275	250	296	264	264	243	274	226	279	271	255	270	257	275	264	275	259	238	249	248	314	262	257	262	266	261	273	258	232	260	259	228	267	255	257	273	244	268	239	253	285	261	256	266	317	254	268	240	266	259	275	276	261	287	261	269	274	282	255	271	250	250	243	242	254	266	240	253	270	262	257	279	263	246	247	275	260	263	274	271	263	269	275	237	290	295	247	256	280	273	291	259	278	265	269	265	264	241	272	272	303	273	269	301	257	233	239	280	288	264	269	259	282	253	284	267	264	257	258	250	274	274	265	244	313	295	260	278	245	273	277	273	262	280	280	254	274	248	265	247	287	256	242	275	286	269	254	272	252	235	295	259	278	281	273	289	275	253	243	253	248	263	236	269	280	281	294	252	266	271	289	279	250	217	265	287	277	260	275	259	293	245	291	255	275	286	267	260	271	266	296	272	249	288	261	242	262	287	249	238	276	278	268	294	303	277	261	278	269	268	276	274	276	239	275	269	282	266	291	258	263	263	268	261	275	254	286	270	284	276	255	249	239	296	292	273	274	277	260	285	268	262	246	273	282	256	293	265	242	269	256	254	261	263	290	243	264	287	278	288	252	286	275	286	265	272	275	283	259	269	287	256	228	276	254	268	260	277	264	265	259	243	238	253	277	275	262	258	261	284	258	285	244	254	257	285	244	267	263	240	265	262	269	241	279	298	268	245	306	259	256	288	330	251	265	249	286	248	297	254	276	242	259	278	290	257	265	254	275	271	264	291	306	261	290	278	252	250	252	244	247	270	232	274	255	229	254	249	264	236	285	284	235	272	243	280	245	256	286	271	250	284	212	267	238	246	237	255	259	259	265	261	276	231	259	253	245	257	237	270	253	315	252	283	272	258	302	263	271	267	282	257	293	260	265	254	264	239	268	278	245	254	254	240	247	246	249	274	271	296	250	246	259	258	236	274	281	281	254	258	279	255	273	277	267	270	264	248	267	248	281	267	283	233	254	249	261	285	282	273	243	269	247	261	255	263	261	251	252	271	260	258	249	280	258	272	273	254	268	258	272	291	268	244	298	280	226	268	252	285	284	264	252	288	251	254	258	251	258	259	255	267	247	244	295	270	265	259	232	262	245	248	261	290	267	251	261	271	272	283	298	270	266	292	271	252	258	259	272	270	265	282	267	283	288	303	270	238	271	268	289	252	263	251	239	276	295	255	267	261	258	262	284	271	278	274	303	254	257	266	276	263	238	267	259	266	251	274	262	247	257	313	264	264	284	269	230	268	263	270	282	277	264	278	285	236	247	257	264	260	249	300	284	271	257	263	272	269	259	237	284	282	276	288	248	264	262	244	289	269	264	240	271	246	298	255	249	288	246	285	282	267	276	295	262	219	225	258	258	261	252	272	277	226	243	267	264	269	276	257	272	277	262	254	257	282	278	265	294	259	267	268	283	279	307	262	247	253	265	249	272	262	214	275	260	276	266	269	266	255	253	268	252	285	279	276	298	257	272	270	257	266	255	249	229	263	247	239	264	297	276	272	274	263	278	264	270	240	260	266	258	285	259	283	308	228	247	248	251	266	226	314	290	288	282	271	248	254	247	278	264	266	265	288	268	273	282	267	249	244	266	265	260	270	273	253	280	262	260	245	263	272	279	248	288	271	267	263	281	242	231	273	244	280	241	239	274	282	246	250	271	270	295	252	248	292	259	256	276	259	271	294	236	252	262	265	262	246	254	277	261	260	257	272	280	283	284	251	235	267	294	261	264	254	235	277	263	272	270	257	264	244	273	269	296	254	279	274	270	268	257	292	252	266	264	263	253	261	269	290	275	267	281	279	276	255	233	294	279	278	279	266	289	246	241	255	246	303	237	262	256	287	244	244	267	278	248	294	270	248	253	270	276	228	285	240	267	267	294	312	270	257	241	259	261	274	268	261	257	245	243	269	245	249	258	251	238	267	238	230	247	301	262	287	286	242	239	265	275	244	265	274	249	291	234	282	245	294	265	265	261	254	265	250	264	270	264	247	268	266	299	257	273	249	286	271	243	250	271	262	253	251	275	265	289	256	236	271	250	261	244	269	307	289	291	250	269	232	279	298	284	261	254	260	240	261	292	259	266	282	267	282	273	273	243	285	241	274	283	252	290	277	276	275	274	239	294	267	257	241	255	234	299	268	237	271	254	240	266	274	238	259	284	277	284	259	275	251	239	253	267	265	253	285	280	260	280	212	262	249	273	263	283	274	243	298	247	246	245	263	275	248	270	249	267	257	254	261	267	240	284	265	273	264	273	271	256	242	283	273	272	278	255	277	265	282
6168	6487	13438	14481	12107	9890	8052	7038	6272	5466	5020	4342	3629	3084	2597	2330	2073	1813	1751	1687	1648	1595	1469	1355	1262	1210	1200	1142	1055	958	961	952	917	875	844	864	856	820	820	821	773	789	718	710	742	744	704	746	712	668	715	666	736	708	681	710	708	678	700	658	690	689	725	667	669	665	633	651	659	607	671	614	664	648	666	666	671	618	629	673	646	643	581	650	663	594	624	675	594	620	603	662	639	704	591	644	654	661	661	641	645	631	664	676	621	635	655	658	585	601	660	603	619	648	626	639	612	636	655	613	642	603	644	631	616	668	627	655	610	596	627	666	618	633	655	584	615	660	614	630	623	652	632	640	649	658	651	638	677	623	649	656	614	623	674	652	672	618	637	615	657	602	597	603	614	663	633	639	600	647	658	598	584	587	639	663	631	654	656	656	650	665	622	611	642	642	636	593	660	634	658	635	618	649	582	611	642	573	626	598	608	654	580	629	637	645	607	639	648	592	666	644	675	612	664	654	632	612	650	619	642	618	635	649	646	607	631	641	638	653	636	585	593	578	650	632	649	670	666	595	654	686	676	621	642	608	618	690	623	657	622	607	666	648	636	669	598	608	669	667	654	622	617	662	635	662	593	626	646	612	592	641	578	641	639	627	612	610	631	600	594	607	624	646	609	599	652	622	604	618	637	656	659	671	672	623	645	631	645	660	631	649	649	629	635	673	652	628	662	628	633	663	605	624	650	578	685	611	676	632	624	575	686	617	634	643	644	629	664	607	593	646	652	661	645	643	628	641	646	606	633	625	637	614	648	640	592	618	646	611	647	662	575	602	621	644	626	669	615	586	659	639	619	655	633	572	642	574	604	646	625	638	653	644	621	686	615	593	680	599	618	653	673	590	612	646	626	649	637	648	660	605	618	636	605	676	610	687	621	611	630	642	588	667	664	608	642	625	605	618	636	648	625	650	655	624	626	699	608	632	664	647	561	624	646	684	682	628	659	621	619	660	607	628	632	641	648	661	628	646	640	644	625	658	655	657	624	660	628	650	613	613	653	613	629	629	614	586	638	630	660	587	655	642	629	629	580	658	626	625	606	680	633	629	639	626	656	669	653	650	620	639	631	608	617	601	645	606	652	602	637	639	641	625	613	652	624	659	637	607	607	680	600	601	623	644	639	686	666	594	647	640	625	668	703	625	634	644	653	596	668	624	610	619	639	624	613	692	611	591	641	631	620	584	610	650	632	632	646	626	605	658	653	628	652	650	638	644	644	645	636	602	676	616	660	657	650	661	673	634	615	689	627	641	589	600	653	664	687	632	613	678	641	601	666	607	628	644	655	653	617	664	644	634	643	637	679	610	665	639	617	640	638	650	641	692	688	639	636	630	659	641	664	650	684	684	630	659	655	663	632	675	633	645	605	669	594	642	620	676	599	638	602	670	643	597	661	611	647	620	609	662	648	596	661	656	648	622	600	622	644	626	640	622	603	636	638	619	665	656	650	579	678	638	661	609	629	642	618	647	676	656	670	672	641	634	617	617	666	641	656	668	687	672	663	647	641	653	628	653	654	632	620	655	623	648	649	632	689	640	658	605	614	620	630	672	602	669	616	599	626	627	635	637	642	637	654	660	588	645	660	623	640	677	617	588	655	642	606	637	609	599	600	638	629	638	605	621	646	631	643	662	624	669	638	665	696	672	614	595	616	681	686	635	667	664	623	683	650	595	631	635	662	571	658	692	616	625	639	636	626	658	674	604	640	628	631	626	652	655	625	625	661	651	620	654	663	677	600	661	637	613	622	661	663	664	580	643	603	658	614	622	614	620	656	639	659	634	611	633	656	633	633	631	613	621	611	620	674	625	623	698	629	620	593	637	605	681	680	657	612	611	650	682	637	627	626	683	618	652	614	615	638	592	667	660	603	635	626	601	643	603	637	587	650	633	718	649	619	626	652	636	615	677	625	648	604	588	621	630	664	654	600	655	610	632	616	662	631	629	613	624	639	648	660	625	634	683	623	640	626	639	625	617	651	639	617	651	614	626	608	651	639	603	634	615	638	642	659	649	636	642	602	665	615	647	674	643	654	636	657	617	612	591	651	656	660	637	629	620	657	642	628	632	652	661	642	670	629	637	649	668	672	636	610	658	603	647	605	646	619	620	644	669	626	636	623	595	637	655	636	613	658	635	624	648	613	622	669	641	609	610	659	661	598	616	628	605	621	604	630	592	654	657	563	657	672	609	654	630	615	638	630	650	663	645	642	631	646	660	631	653	646	586	624	634	607	612	672	614	646	654	630	647	643	559	635	643	599	653	691	655	640	640	624	642	660	643	624	618	654	625	637	612	659	693	627	652	646	617	610	632	642	641	626	616	601	649	610	627	672	631	637	660	649	642	650	656	629	634	673	704	649	660	599	645	652	638	622	610	651	616	615	645	614	617	595	655	624	625	619	626	664	645	657	602	656	667	655	669	630	662	630	639	622	623	596	621	621	650	633	650	615	612	657	603	613	684	625	607	704	643	650	636	655	631	629	648	640	642	636	667	600	669	634	644	598	639	642	675	642	706	634	632	639	608	650	649	620	698	629	617	645	592	652	665	642	677	647	656	643	638	664	620	630	632	632	622	649	645	618	610	612	633	644	658	651	647	625	667	642	658	682	639	655	631	634	608	648	644	620	615	623	609	651	637	627	631	612	690	622	628	599	657	649	670	624	656	633	620	623	650	628	612	643	626	663	629	599	687	676	659	627	597	612	648	599	627	618	614	701	645	680	628	650	652	633	647	631	599	646	650	642	613	645	587	676	638	640	603	605	670	594	578	656	637	641	628	651	662	579	590	628	600	638	598	628	609	668	649	648	568	643	628	631	609	648	644	651	605	643	622	620	597	634	619	645	603	624	681	610	652	641	637	661	583	642	620	613	622	619	640	684	607	671	627	652	633	616	610	659	606	617	634	663	644	702	680	641	636	597	652	637	678	669	661	633	586	654	616	647	641	632	609	633	677	662	662	614	646	648	613	633	661	678	628	637	664	646	684	638	628	655	626	589	658	662	613	655	625	640	649	633	622	616	612	635	665	678	669	634	599	616	678	639	656	644	619	673	634	604	607	655	670	615	618	653	637	635	625	595	645	699	642	596	625	654	627	607	622	621	618	618	629	662	611	644	621	610	636	664	704	618	648	621	641	627	632	629	649	685	619	621	656	656	641	650	652	613	673	640	681	659	658	653	648	631	657	610	640	642	642	634	636	634	686	640	644	622	609	631	580	637	649	666	640	646	635	630	658	632	619	631	637	646	681	630	697	609	605	645	627	681	649	584	678	602	613	665	655	616	680	650	591	664	640	660	617	607	630	622	637	623	636	637	651	653	600	647	650	689	662	635	604	666	651	602	591	644	611	657	650	642	644	619	598	653	613	622	663	608	626	634	650	628	658	611	651	623	655	640	635	630	655	635	581	582	599	641	662	660	660	616	684	663	675	659	617	620	636	658	611	639	604	597	675
19928	13255	14505	11681	7828	5390	3715	2898	2409	2005	1752	1420	1223	1010	929	801	701	649	582	601	568	600	545	510	503	505	492	519	467	422	447	437	365	404	389	418	366	372	384	358	382	410	347	379	330	329	348	320	325	341	336	302	308	356	358	335	325	362	356	335	327	340	323	294	325	303	315	278	325	333	330	313	321	303	288	317	326	282	370	302	332	310	336	305	302	324	317	321	349	273	306	341	323	298	279	309	270	291	295	309	291	355	357	285	305	321	327	306	279	350	316	291	308	305	320	308	277	311	297	320	301	320	332	294	288	277	317	327	295	304	312	316	298	330	315	293	342	311	297	298	326	330	312	266	301	315	291	324	318	282	294	314	309	320	328	314	297	304	313	304	307	266	299	275	319	297	272	273	328	316	312	314	303	346	341	312	294	273	299	266	354	323	299	312	321	297	314	316	268	274	311	298	313	366	321	284	332	317	317	310	317	301	332	316	330	289	289	317	315	316	285	335	328	310	325	302	311	324	325	299	318	330	308	301	295	304	277	295	293	321	290	306	324	303	285	301	293	282	298	283	284	290	304	326	296	295	308	277	292	293	320	330	315	315	296	302	319	312	327	297	325	293	308	337	313	338	327	333	342	315	292	314	342	302	305	313	302	283	342	314	303	328	300	300	313	309	311	323	302	315	301	301	308	310	305	323	300	330	298	339	291	316	295	341	318	315	279	318	332	321	323	300	321	296	317	298	317	301	308	324	303	297	342	343	287	301	309	297	290	340	316	294	325	323	276	278	323	285	299	333	328	283	295	305	331	328	330	312	309	331	340	311	271	304	293	323	338	302	346	318	281	306	318	319	327	307	290	309	293	288	291	305	306	275	298	275	315	349	346	291	325	311	332	296	292	323	335	314	299	299	322	312	285	279	295	311	273	273	277	324	323	344	321	321	308	304	286	302	314	299	289	317	296	317	302	337	323	290	297	324	281	295	322	279	319	304	270	280	309	297	327	327	319	334	290	297	314	300	309	309	292	313	309	312	310	318	314	296	294	278	316	319	316	330	318	319	327	316	330	280	299	307	312	299	259	332	317	319	324	331	327	349	349	283	331	292	317	281	313	326	324	313	313	297	310	288	312	292	348	323	326	305	315	321	296	323	334	317	273	324	317	317	339	301	317	350	312	313	297	305	319	294	295	327	324	290	354	274	304	308	302	311	332	334	328	286	293	342	326	330	308	303	310	300	284	260	313	315	289	317	304	276	296	280	315	318	265	266	278	323	324	320	320	288	330	317	320	327	312	341	307	360	333	330	291	320	330	312	322	302	304	321	304	321	320	304	322	263	303	328	298	323	294	297	308	332	310	298	352	303	308	303	330	298	299	309	317	312	282	266	323	318	307	322	307	298	291	344	298	315	285	324	284	302	322	315	308	303	297	335	322	301	315	293	327	297	326	318	289	303	317	296	303	313	304	327	316	333	307	293	287	324	334	309	308	311	298	347	319	335	328	310	323	325	318	277	346	313	292	302	330	321	295	290	336	329	327	290	311	323	306	301	289	315	297	312	338	339	301	285	312	318	305	321	312	267	292	290	280	316	320	331	311	295	283	280	312	334	279	286	281	324	291	308	310	306	320	306	311	302	282	314	321	291	299	315	273	305	338	325	304	323	303	309	351	295	309	275	305	327	285	289	336	327	314	317	303	327	329	301	309	304	338	309	304	304	315	298	342	294	288	267	289	331	304	289	293	271	321	288	328	295	334	311	323	328	311	271	304	324	306	323	338	255	288	329	295	285	312	288	303	320	302	293	314	326	288	293	287	320	294	320	342	326	308	303	309	310	273	326	313	285	296	329	306	283	305	331	290	301	321	337	300	337	291	314	326	343	279	332	307	320	296	314	306	293	307	324	292	322	327	299	330	288	303	351	294	306	306	254	315	310	332	314	299	323	288	332	312	263	295	294	302	308	329	301	283	301	317	308	274	319	317	299	322	298	286	292	271	301	328	298	296	322	336	320	302	308	323	307	300	300	290	278	311	306	304	311	321	284	347	302	303	331	321	305	309	312	310	309	289	338	291	335	322	344	316	313	302	314	291	306	280	302	347	324	315	298	330	320	312	266	275	306	295	298	286	319	278	308	260	282	320	302	314	300	319	336	276	329	321	328	323	342	282	304	297	320	264	306	324	299	336	342	287	293	321	310	269	306	310	310	315	302	309	340	323	331	333	342	309	286	278	298	295	330	284	291	274	287	318	297	298	309	311	332	330	337	290	316	287	302	297	295	313	340	305	337	291	306	327	323	303	318	342	329	308	315	364	350	340	304	300	355	329	288	282	292	328	302	327	328	317	343	324	286	309	327	310	318	319	322	318	317	270	296	286	303	314	309	351	299	291	317	312	311	315	299	289	295	343	333	322	302	286	297	280	312	270	314	313	298	305	289	294	344	298	300	321	298	278	327	303	332	304	322	304	342	300	288	308	287	310	309	291	355	297	315	304	306	309	303	301	312	318	338	311	291	302	282	302	326	300	271	339	280	324	322	317	291	325	304	259	276	302	306	306	307	314	294	296	315	296	349	310	278	316	331	313	322	335	307	305	318	322	346	248	297	308	321	310	312	329	292	316	309	344	283	309	329	319	295	290	314	306	313	359	319	318	320	290	315	310	303	321	309	306	312	299	296	302	307	285	286	325	307	310	286	315	303	334	312	313	297	311	296	285	287	338	289	330	300	313	302	314	307	277	310	324	317	302	306	314	288	322	287	311	315	305	257	288	315	313	311	293	308	320	295	357	305	335	287	291	333	302	298	348	307	315	323	296	307	337	309	344	302	300	336	339	333	318	303	305	332	290	287	309	285	312	309	326	333	279	299	310	318	310	304	312	301	312	307	312	286	293	303	286	333	331	323	338	334	317	313	288	283	321	319	310	302	287	288	298	274	310	322	284	275	314	294	317	317	312	352	316	317	343	291	314	272	306	302	339	293	327	308	285	322	314	312	298	288	333	326	314	317	273	282	296	314	277	295	295	301	308	298	292	284	321	297	303	310	338	337	316	288	301	324	308	317	300	283	295	311	314	302	318	333	318	355	314	310	282	312	295	323	321	276	296	297	315	307	297	298	322	306	293	322	321	302	299	309	316	301	300	346	333	327	285	307	310	292	325	320	329	323	325	308	299	352	335	347	308	298	309	345	305	305	273	313	297	263	292	272	307	299	329	325	335	311	289	364	339	287	337	337	302	318	281	308	273	304	339	281	288	363	308	307	344	296	326	310	329	285	317	344	312	316	328	329	329	369	314	292	319	313	303	352	307	308	281	308	325	302	305	362	300	309	291	295	300	278	307	287	297	285	288	262	272	315	318	327	318	284	297	305	294	306	302	315	285	290	298	299	299	301	308	333	299	317	325	345	318	308	287	295	292	318	287	299	320	324	324	310	286	305	319	313	333	322	292	302	294	315	269	301	329	330	320	290	281	315	284	293	329	321	335	308	310	295	320	308	308	306	343	334
11863	10431	19884	22168	19796	16368	13503	11795	10350	9127	8112	7108	6036	4905	4397	3822	3309	2944	2771	2684	2618	2507	2302	2183	1913	1983	2117	2028	1860	1784	1736	1567	1504	1463	1507	1404	1245	1326	1223	1264	1407	1326	1291	1169	1208	1131	1053	1026	1055	987	903	940	1087	1005	1037	989	892	917	922	840	873	799	803	839	862	748	773	912	715	769	807	826	771	749	768	769	757	728	739	777	796	754	838	768	721	788	752	738	723	730	763	716	801	780	715	713	740	737	779	728	755	722	710	782	743	727	720	754	707	750	750	675	736	747	729	721	718	739	755	723	761	703	719	727	755	749	736	715	735	730	720	734	731	682	746	735	718	712	692	751	691	752	727	737	711	757	721	765	794	759	698	722	749	759	806	685	773	731	737	722	741	742	742	701	737	718	726	723	702	695	732	764	715	717	726	752	676	730	704	721	723	775	665	742	716	681	743	705	691	745	729	745	721	736	707	719	730	719	701	764	764	713	719	703	725	719	738	770	749	764	785	707	727	693	716	693	710	724	739	728	745	741	720	719	745	713	769	718	744	746	685	772	746	702	754	732	711	703	753	742	698	749	749	711	699	751	748	737	713	706	727	700	702	746	751	695	728	683	679	735	744	701	738	763	744	704	691	685	739	724	709	690	707	725	732	726	715	765	746	733	759	694	715	676	654	703	766	703	708	713	732	718	731	716	726	723	704	709	718	765	714	728	696	770	700	719	723	676	753	700	675	764	711	694	752	748	715	757	748	714	674	717	718	716	770	720	738	689	771	723	803	767	714	728	720	731	712	731	723	759	707	737	738	722	671	749	684	752	751	714	704	701	736	705	741	697	713	710	693	724	731	740	798	730	772	686	742	701	755	711	730	730	698	716	672	696	717	716	733	705	717	730	682	704	732	726	738	745	734	723	746	743	722	733	753	730	741	760	696	734	737	730	704	776	713	758	682	717	731	726	713	757	732	722	698	691	741	785	743	765	759	720	752	711	707	717	665	744	727	715	698	711	730	693	701	737	733	729	778	767	711	713	695	704	705	685	721	709	740	745	746	778	691	714	760	684	695	728	781	765	699	718	712	706	716	692	779	714	700	777	721	697	700	740	719	732	718	704	746	710	720	731	719	726	725	805	718	718	737	779	789	747	760	730	758	698	756	738	710	761	709	729	742	759	733	711	735	736	742	750	748	715	727	672	750	696	746	660	726	747	712	733	710	767	726	747	739	739	743	753	721	720	745	679	720	733	739	709	717	712	703	667	734	758	725	791	747	715	721	751	721	710	749	734	753	723	748	733	728	736	756	724	718	707	724	720	737	766	703	684	717	768	783	730	716	703	704	732	728	781	676	699	735	769	704	710	715	738	727	759	774	736	728	751	701	702	732	781	716	710	726	716	737	763	743	747	707	702	759	746	768	751	712	707	714	735	716	688	749	718	733	698	782	714	721	775	724	725	729	780	714	728	699	737	739	760	728	728	760	708	724	712	732	736	695	746	744	784	720	683	729	720	691	736	718	722	755	690	742	712	740	689	754	724	724	716	728	749	706	731	704	725	730	736	774	747	767	745	726	710	719	738	728	731	658	763	704	712	716	724	756	732	734	763	671	745	736	732	751	695	750	717	733	713	746	723	695	704	740	734	781	772	705	757	715	702	733	717	710	753	789	732	705	747	753	711	700	760	747	730	723	740	714	721	747	723	750	742	718	740	716	729	677	713	696	715	693	749	762	680	688	706	722	699	717	716	749	688	704	695	731	727	763	692	741	706	763	709	753	726	739	732	724	743	765	784	728	739	719	701	736	802	771	750	697	706	714	674	782	735	740	751	733	736	708	737	727	741	762	721	718	724	699	765	722	733	656	728	711	745	718	696	714	700	799	716	752	694	745	762	747	698	696	714	707	707	700	716	723	723	738	766	755	726	737	718	695	759	744	706	725	745	725	693	719	715	741	742	736	727	717	740	797	695	718	711	727	750	686	717	686	717	765	767	683	710	778	739	727	732	699	739	729	724	735	750	694	714	751	727	762	711	765	760	762	720	793	757	710	720	743	709	684	728	737	690	739	683	680	728	751	684	731	715	719	722	705	722	652	745	729	750	759	727	745	751	777	750	742	741	776	682	726	722	733	701	718	709	744	726	730	712	721	709	725	793	718	711	724	736	750	707	730	692	771	726	736	707	730	718	702	739	720	733	721	744	727	793	733	698	700	747	732	751	766	734	697	739	751	734	732	702	688	745	723	753	710	717	709	729	733	724	718	702	710	710	740	717	714	748	734	684	702	749	747	775	738	743	708	748	732	680	734	709	710	777	707	741	714	711	715	667	753	746	724	711	760	765	753	749	688	724	754	766	730	711	755	708	698	705	764	688	706	731	743	724	716	732	711	756	753	697	750	752	712	725	764	723	747	741	664	799	706	718	744	747	692	730	733	780	776	754	708	757	688	753	728	729	699	732	731	728	720	759	731	697	727	663	673	737	719	782	715	715	719	725	768	703	705	741	745	740	742	715	740	733	713	710	683	738	692	674	739	704	745	720	702	747	774	722	735	713	724	748	741	734	697	769	725	708	698	702	704	715	715	726	696	731	791	779	701	717	720	711	726	711	689	698	765	739	761	745	707	701	743	720	678	730	742	771	714	719	736	738	726	713	728	705	676	729	715	702	708	724	701	686	687	723	749	710	698	691	735	701	674	690	753	726	706	755	729	753	787	757	736	717	755	731	726	715	737	740	656	699	725	756	703	695	757	711	751	731	716	724	704	715	746	692	734	732	692	749	716	757	700	725	702	732	730	726	725	709	675	747	756	719	710	696	718	685	721	766	744	742	755	778	744	730	709	728	770	742	755	714	755	750	721	717	714	726	738	751	719	691	722	752	718	700	760	783	723	739	689	719	752	714	691	746	706	722	691	749	730	717	728	746	752	698	703	693	728	784	670	729	700	721	706	725	701	732	705	724	690	754	756	761	704	751	755	700	715	739	712	776	744	753	677	709	720	716	721	683	764	753	750	715	721	762	755	733	755	714	758	727	698	762	767	691	758	734	728	752	751	763	755	747	719	691	765	703	723	738	730	688	691	743	719	725	762	736	745	774	741	726	737	758	695	736	731	752	718	717	722	768	692	645	745	746	732	697	743	734	701	735	710	694	681	731	706	692	729	700	754	717	746	721	745	723	699	740	754	745	749	703	720	752	719	750	782	700	696	744	729	778	772	725	741	702	702	727	705	709	737	691	699	718	729	690	682	674	681	740	742	718	707	729	732	732	673	742	784	686	721	717	782	727	750	727	723	738	758	702	729	696	706	715	779	798	713	734	719	726	730	721	759	795	722	747	728	686	767	713	680	736	713	718	745	715	736	741	724	758	715	769	736	730	742	676	744	747	714	684	724	767	778	708	719	699	746	724	689	759	699	718	723	750	696	741	746	716	686	788	782	738	745	713	669	739	682	740	690	707	740	727	702	713	727	737	766	717	743	714	691	728	713	703	691	779	712	740	740	708	734	714	727	755
28391	19321	20651	17108	12573	8640	5783	4236	3680	2957	2557	2098	1742	1438	1239	1071	931	810	776	829	717	666	729	604	658	616	666	641	559	550	589	520	490	505	507	455	469	498	434	459	516	465	450	413	448	443	409	399	412	397	402	363	404	401	379	412	364	353	357	393	354	370	358	311	351	324	349	396	338	383	357	369	331	363	331	340	308	334	338	325	363	351	352	373	356	324	363	321	324	366	335	330	341	331	360	312	326	336	349	346	307	333	309	343	311	316	287	347	362	349	333	366	297	327	328	335	294	317	340	330	330	343	369	331	370	332	351	323	321	307	342	335	350	340	316	325	322	320	339	339	369	366	370	304	329	348	344	351	365	362	339	357	313	349	327	313	355	375	335	329	336	303	336	341	332	386	331	341	350	341	297	301	306	318	332	314	306	328	344	297	334	327	308	339	338	348	324	307	343	336	341	339	349	308	330	348	323	281	341	325	339	297	339	338	321	330	302	323	319	322	369	325	350	325	299	322	321	307	328	354	339	342	311	318	319	349	337	329	353	308	312	365	348	296	317	338	358	344	289	297	354	339	362	338	312	320	344	331	358	377	312	332	345	333	322	339	333	338	353	368	325	342	349	329	328	338	341	327	351	300	308	303	333	302	308	348	326	335	370	323	333	325	353	332	355	324	331	322	370	348	285	329	347	339	349	360	370	339	327	339	322	302	346	338	348	358	322	319	336	313	303	273	353	354	349	313	361	341	362	356	324	299	334	320	346	299	343	344	318	321	287	341	327	327	377	340	299	323	321	358	321	324	305	319	314	335	362	365	327	338	325	329	340	338	308	319	352	350	368	329	340	309	358	336	363	330	365	329	338	333	357	327	334	368	339	326	330	324	318	332	314	371	313	303	324	323	323	327	368	291	365	320	359	310	328	365	320	344	321	324	312	327	348	356	352	325	347	324	308	350	336	380	359	310	314	292	314	344	345	353	357	339	302	312	342	343	306	330	294	348	330	364	332	334	317	327	356	358	349	323	342	332	338	323	315	319	321	314	341	348	291	341	341	306	307	343	361	328	346	306	326	336	322	348	309	329	343	327	353	332	303	334	335	313	381	323	310	356	357	356	323	339	339	335	329	313	372	313	348	335	345	315	353	332	338	355	340	335	315	375	313	344	304	351	323	310	353	351	302	315	300	373	318	357	349	340	330	332	330	348	353	326	316	319	345	300	329	303	333	343	333	291	344	335	327	306	316	324	325	352	305	326	335	290	357	314	332	313	339	313	326	352	344	356	314	331	335	329	323	356	366	363	364	337	386	306	342	344	282	348	349	332	289	317	323	318	364	345	306	316	350	334	337	313	372	299	330	315	335	345	308	285	352	348	320	358	312	326	340	334	315	345	335	315	332	294	326	335	329	336	363	319	341	307	365	298	295	345	354	338	330	338	310	311	321	317	355	336	345	333	337	325	356	314	337	327	336	302	332	331	367	342	331	310	300	326	321	356	312	367	303	359	327	319	299	326	320	358	327	317	319	327	321	325	351	334	325	347	362	310	343	327	318	341	341	381	336	352	353	338	341	343	350	358	326	310	313	302	321	324	296	329	295	338	321	332	358	343	327	341	302	295	321	346	304	312	340	314	329	340	339	360	338	330	349	324	354	319	330	330	375	302	334	334	341	318	343	347	326	309	362	338	336	321	316	353	330	325	326	368	363	344	341	337	349	338	326	333	302	342	325	341	307	345	317	340	351	301	304	344	325	323	358	300	325	323	343	309	338	301	319	334	322	322	352	313	320	357	347	302	324	318	331	300	336	346	360	350	315	315	324	339	339	349	331	333	357	332	316	345	356	323	296	320	319	329	331	359	340	362	319	327	344	331	316	306	342	325	362	339	350	375	356	344	309	313	334	353	321	319	364	342	314	340	313	380	354	316	315	348	302	333	342	322	345	305	335	319	286	354	359	354	343	351	334	310	332	361	323	342	358	320	344	306	365	348	321	322	365	345	365	330	368	315	353	344	336	317	333	345	381	335	331	346	330	328	353	304	320	369	324	322	341	332	335	335	336	332	331	377	338	314	356	356	328	318	353	346	342	318	327	332	322	329	330	362	280	298	310	325	342	299	307	323	327	344	322	313	322	337	386	328	323	344	375	340	345	350	326	321	334	399	309	332	310	307	334	340	320	367	318	326	348	359	343	329	328	336	338	347	324	341	316	338	332	344	319	347	337	321	327	333	309	345	341	360	327	311	368	345	320	328	291	296	317	344	340	367	321	349	331	327	350	300	340	342	323	340	311	333	343	324	338	300	296	356	346	335	361	335	314	337	310	343	316	363	336	308	341	313	336	332	287	333	338	324	349	343	323	315	310	323	323	359	354	292	323	339	361	321	312	336	328	375	319	323	293	328	330	328	311	327	339	334	309	324	306	340	293	350	340	322	347	330	344	347	315	334	352	360	344	356	295	319	325	333	331	348	320	330	331	335	334	333	325	324	339	329	338	342	331	324	328	371	361	327	332	340	319	323	333	317	337	350	304	356	356	331	355	349	337	342	350	303	312	333	356	333	364	310	347	312	327	335	354	333	321	353	333	318	310	329	338	377	356	348	299	337	302	321	304	363	334	351	330	343	310	314	333	346	393	343	340	342	349	334	377	303	351	320	299	361	360	354	331	349	314	347	370	351	312	391	305	349	352	341	322	314	344	325	322	326	344	310	298	320	337	344	340	312	294	356	324	314	338	343	324	331	308	339	334	343	368	305	332	325	310	375	320	356	332	302	339	332	334	343	332	329	330	343	316	339	335	302	336	324	339	309	348	359	311	362	327	323	347	371	306	312	296	339	350	315	329	294	345	342	369	325	307	373	324	369	339	371	365	342	323	314	320	354	366	307	348	359	367	365	316	318	315	303	355	295	327	340	334	328	310	324	315	320	362	327	369	326	347	320	345	313	344	319	328	369	313	325	330	317	352	357	342	320	348	325	324	338	301	334	293	298	320	365	371	319	346	306	335	336	349	348	346	339	324	372	345	302	360	319	321	317	339	358	326	323	364	322	323	313	322	315	331	323	362	351	363	317	335	315	290	355	326	343	318	339	356	313	331	358	334	355	348	345	312	365	340	332	342	313	321	327	339	336	315	333	321	340	339	352	337	350	357	340	363	355	332	329	338	344	361	337	347	323	319	338	357	304	321	330	322	345	341	350	375	309	344	325	365	377	350	360	329	310	361	360	324	314	321	344	343	337	348	308	313	335	323	323	357	323	308	359	342	325	353	361	331	357	321	322	328	326	293	367	340	356	332	346	328	331	344	315	350	355	382	327	325	351	341	317	360	329	324	327	346	349	297	310	310	317	348	364	358	351	370	369	321	368	348	345	336	318	341	357	326	330	356	362	339	334	350	295	347	329	336	300	335	329	358	324	329	336	301	323	347	366	289	334	314	306	358	324	333	317	346	358	343	328	339	353	330	308	306	339	359	315	369	332	354	325	332	334	322	333	337	325	335	356	337	323
15612	13846	24801	27180	25154	20974	17869	15380	14009	12113	11205	9685	8251	6816	6151	5201	4557	4100	3744	3808	3470	3304	3076	3032	2675	2804	3078	2755	2656	2364	2321	2090	2108	1996	2087	1848	1590	1777	1752	1755	1967	1736	1685	1414	1420	1526	1283	1215	1324	1203	1151	1114	1342	1165	1294	1212	1074	1150	1087	957	949	1003	933	903	952	880	934	1048	952	878	865	916	889	846	873	877	827	829	853	810	804	810	856	800	794	808	769	790	790	767	832	767	782	762	814	816	784	815	747	776	755	787	778	754	762	826	775	752	825	751	809	801	776	822	746	771	780	743	745	788	820	795	759	760	828	752	796	795	815	797	794	749	758	749	799	775	785	797	783	809	782	770	753	813	789	818	749	834	832	802	755	743	757	768	746	804	737	772	726	759	795	779	775	735	705	770	753	735	710	753	770	761	804	800	775	792	781	773	757	740	784	754	776	737	745	731	747	772	727	817	779	795	749	753	769	730	777	777	745	813	784	733	807	725	747	708	809	796	742	766	760	754	832	741	762	764	760	759	827	787	714	753	792	767	788	820	830	802	802	784	769	779	735	794	750	767	821	801	755	813	763	752	762	765	767	773	748	757	756	764	735	812	705	782	760	768	800	784	753	779	796	778	702	742	766	747	719	768	785	722	729	765	762	739	787	708	750	749	748	732	805	741	776	773	807	744	814	741	754	768	757	798	775	726	720	764	758	729	741	830	801	764	771	746	775	815	741	826	795	745	744	776	787	754	745	769	749	749	774	763	689	734	762	765	745	798	765	752	800	735	781	734	739	729	766	828	766	802	778	820	751	737	761	787	755	747	763	744	764	790	766	806	713	803	773	774	824	766	779	800	724	779	798	736	788	758	721	727	812	744	786	787	790	734	740	768	765	748	805	743	699	755	760	799	777	755	768	801	829	747	779	756	831	798	744	789	739	767	821	763	761	774	785	786	787	764	781	776	774	765	735	764	783	749	770	749	775	778	770	773	798	729	776	779	694	781	789	772	763	807	779	784	788	752	761	785	814	738	839	721	778	776	822	797	767	778	790	804	764	747	768	750	777	762	723	751	739	778	777	739	770	759	806	740	818	764	756	756	759	798	737	771	772	778	728	816	728	724	735	732	780	798	820	774	723	809	733	790	766	765	770	812	812	764	748	747	792	738	762	787	766	780	772	769	759	747	763	796	755	725	751	751	739	770	796	762	809	791	758	748	764	777	798	806	735	846	769	756	744	737	752	788	778	779	757	731	761	772	765	767	761	757	752	771	748	764	779	804	741	775	818	769	792	796	782	757	772	784	769	746	787	806	769	781	768	744	825	763	788	764	752	748	780	748	744	777	775	797	750	763	825	780	770	785	738	723	742	783	835	752	719	783	744	758	767	774	765	702	783	760	786	787	760	782	735	723	778	744	787	758	758	814	752	762	790	743	765	762	736	802	758	761	782	744	783	790	778	791	740	752	729	780	805	746	754	745	798	717	776	769	769	755	798	771	768	819	718	771	765	710	806	763	749	769	791	751	761	761	767	783	750	749	753	739	773	806	831	729	753	824	854	767	771	774	773	822	781	766	771	742	728	754	755	762	760	774	749	794	801	719	756	764	777	758	751	804	763	744	809	770	781	792	767	767	731	767	777	762	714	788	780	744	767	813	784	788	754	787	786	791	744	795	812	769	717	783	779	811	776	781	720	780	782	808	757	774	763	753	771	780	756	771	764	756	762	785	765	747	799	736	743	733	784	787	770	770	768	789	819	754	837	748	724	775	794	793	751	803	764	804	768	823	781	791	775	787	759	787	756	758	764	723	747	755	733	784	750	777	783	775	771	761	769	786	780	709	781	777	750	798	757	849	798	739	754	793	748	754	779	811	784	772	759	746	784	738	758	756	774	735	775	772	828	802	805	780	778	744	752	742	762	723	791	742	731	788	785	737	729	780	791	802	760	813	818	811	818	755	753	735	759	835	739	775	743	771	788	706	746	765	802	818	739	752	728	765	722	761	792	772	773	741	761	736	807	758	723	733	743	763	786	798	774	774	719	768	754	768	780	728	813	766	749	758	760	752	769	732	781	778	771	740	791	736	782	777	773	719	703	782	743	782	758	734	741	736	809	790	792	760	766	803	745	783	841	754	761	752	778	752	767	795	779	759	749	806	810	792	751	712	759	752	776	774	765	778	761	770	724	742	820	825	759	791	738	809	799	766	780	762	757	777	806	809	721	726	815	784	742	742	800	776	745	778	743	748	764	759	786	773	761	781	750	813	792	741	777	764	789	705	781	766	742	787	721	764	758	744	778	715	780	752	792	795	783	773	786	767	776	732	749	836	744	755	815	806	739	787	769	761	773	701	743	810	749	766	745	770	792	786	774	769	787	807	775	778	740	783	822	772	777	785	784	768	804	768	744	779	710	735	770	707	762	805	783	813	723	749	754	820	784	770	782	777	788	751	789	741	763	738	807	676	798	790	774	784	767	779	771	740	774	775	784	737	725	830	763	741	836	814	787	748	834	767	790	787	744	779	741	747	776	779	789	768	774	776	813	776	765	774	759	798	796	748	772	797	797	786	775	775	764	767	776	749	787	765	779	740	825	790	779	769	787	714	755	816	770	775	761	683	813	748	769	771	732	757	772	773	778	775	746	756	761	728	763	776	793	802	754	775	776	739	746	785	753	773	727	747	722	760	775	746	765	768	801	755	756	817	749	779	737	783	784	777	780	743	819	769	742	792	808	733	780	768	730	786	790	763	758	746	804	779	745	749	728	717	767	745	778	749	746	776	778	740	778	723	762	775	728	777	730	743	783	797	760	802	783	752	838	740	714	781	815	780	749	795	810	698	805	768	748	785	798	763	785	730	776	743	761	829	814	763	741	805	809	739	759	752	755	763	830	735	703	760	720	801	773	782	790	744	809	744	749	764	799	762	762	781	779	749	774	757	768	790	763	803	766	776	777	733	717	714	791	751	754	801	779	753	805	785	744	742	760	796	758	791	773	770	791	760	742	782	751	797	793	745	751	768	732	745	779	756	725	756	775	781	774	789	817	796	800	760	750	749	803	712	788	773	791	735	844	769	736	790	745	807	781	773	772	740	745	816	760	756	741	742	795	709	781	788	806	749	792	753	786	773	750	777	767	779	786	763	776	740	774	759	742	805	867	809	762	728	805	751	793	809	830	776	820	810	817	788	754	740	729	775	786	764	798	761	780	797	775	765	789	762	788	837	751	765	769	764	804	717	834	741	784	777	851	791	771	790	758	728	771	807	742	781	752	738	736	799	805	799	753	792	735	766	768	780	759	719	753	763	768	770	793	768	751	803	734	760	764	779	808	737	751	750	790	767	784	784	783	742	739	763	711	752	775	787	741	785	754	761	765	760	758	759	818	749	775	746	833	769	776	824	736	782	707	771	685	788	757	789	779	793	715	756	794	787	782	778	760	790	746	764	791	732	750	781	765	752	808	740	800	799	763	728	748	746	751	735	753	834	788	764	754	783	737	776	775	758	766	863	782	771
10990	7188	8089	5932	3824	2763	2074	1716	1474	1217	995	889	806	643	539	487	425	442	422	418	393	405	351	349	347	344	392	323	305	307	300	284	320	271	319	270	286	310	279	286	295	270	275	265	276	265	265	265	245	267	264	290	250	267	274	255	276	282	260	242	280	292	268	264	260	260	264	275	264	277	255	250	289	250	273	246	265	262	268	292	281	272	242	296	262	277	276	279	263	260	249	272	266	324	298	285	252	271	236	244	277	266	281	232	245	292	269	275	293	291	248	259	251	263	254	273	247	247	253	269	296	302	255	265	289	257	253	259	246	262	252	278	267	246	259	241	272	257	302	265	265	219	263	268	275	237	269	265	266	265	241	243	262	243	271	287	244	245	249	299	258	269	289	252	261	253	252	278	274	281	275	271	263	263	249	281	263	269	278	243	264	244	281	251	249	231	247	249	235	259	234	291	264	257	247	288	285	259	231	277	279	248	261	251	244	275	281	261	274	279	277	284	284	272	235	276	263	240	269	277	261	250	259	258	268	263	258	262	245	264	270	282	265	232	252	265	260	257	246	276	284	261	270	246	285	276	253	249	281	273	230	270	250	246	266	250	236	232	242	258	262	249	270	274	259	220	278	270	268	285	260	248	247	279	239	250	258	265	260	250	282	271	275	261	238	258	263	275	263	241	244	278	224	270	296	262	244	281	256	255	271	263	248	260	283	264	246	263	291	256	212	241	277	274	279	269	273	265	272	258	260	261	263	239	274	261	256	258	293	254	226	248	262	284	285	276	273	272	246	248	231	254	260	262	271	267	266	247	257	269	254	278	255	278	296	279	250	251	261	280	266	247	208	256	270	220	248	253	275	276	279	276	250	263	291	284	270	261	265	237	246	240	254	281	275	249	260	262	281	258	249	272	286	256	271	246	256	285	256	256	249	250	280	252	291	246	247	281	250	291	262	270	245	246	252	274	279	265	287	265	267	262	265	264	257	281	248	253	255	289	289	249	269	279	251	230	259	272	239	274	258	280	274	250	244	275	239	283	266	275	264	238	272	278	269	263	260	221	241	280	277	245	247	267	242	259	309	267	247	268	283	272	250	241	217	239	249	218	241	268	253	246	247	300	266	219	276	274	275	258	274	260	253	291	235	254	259	258	253	266	268	253	245	270	280	244	262	266	273	248	268	257	260	276	269	209	284	274	262	250	266	273	268	269	287	262	303	254	260	253	283	246	264	267	297	256	235	292	280	300	234	257	259	236	255	241	280	267	245	269	244	262	265	256	245	257	278	242	248	236	261	238	281	279	268	253	257	283	279	293	271	244	258	268	268	258	273	262	258	273	257	252	255	271	270	276	253	245	235	246	261	263	273	252	254	285	281	265	244	314	297	262	278	258	264	297	275	248	252	259	252	247	293	237	264	226	263	270	238	222	256	285	265	233	262	268	273	258	262	259	249	261	284	225	287	254	259	250	261	251	264	292	277	255	273	247	271	257	272	274	262	298	242	248	257	281	266	259	264	252	276	272	266	304	268	231	282	283	263	263	261	255	258	273	264	245	258	266	253	280	254	239	236	231	276	282	267	268	264	248	271	248	247	267	250	276	245	267	264	245	268	257	293	257	246	269	264	273	227	269	279	311	269	287	273	271	241	236	253	254	244	251	291	266	254	269	242	292	276	298	284	284	254	261	285	264	258	278	254	280	279	247	275	275	247	268	259	254	263	258	262	278	246	266	259	253	246	253	272	252	277	268	230	250	276	274	268	277	263	257	250	279	249	271	254	269	251	257	239	248	245	274	246	270	270	249	252	277	264	254	271	267	236	254	270	262	268	245	266	279	248	280	237	248	265	251	282	248	256	299	250	278	262	266	285	254	285	261	244	244	275	227	277	266	280	267	236	271	271	287	262	275	242	225	258	297	265	251	285	262	240	250	265	282	273	288	256	259	271	236	283	234	299	255	250	256	246	251	267	260	263	267	261	275	246	284	238	279	253	251	280	262	256	270	249	288	246	269	284	280	260	281	256	245	231	269	247	269	313	267	275	269	284	270	231	259	261	296	265	252	246	253	217	292	274	242	256	248	240	249	258	279	241	263	290	256	260	286	255	219	253	269	244	247	273	263	262	263	275	254	263	242	274	255	261	227	251	289	261	254	270	228	233	253	242	276	272	256	247	239	225	256	240	252	268	281	251	270	287	254	246	268	257	307	268	283	254	272	256	269	277	236	285	234	244	239	262	262	274	250	263	250	244	266	277	275	251	263	288	287	251	279	283	236	272	279	269	285	272	271	276	264	231	248	237	242	255	276	280	283	278	255	281	244	281	254	280	251	256	284	234	263	247	242	272	261	257	269	267	263	257	271	261	253	287	279	252	244	275	229	271	263	286	264	264	243	256	250	266	250	251	249	241	250	284	248	293	262	283	264	239	250	265	294	237	280	289	274	254	275	267	253	259	232	230	265	263	260	240	265	291	232	243	280	260	265	281	233	253	268	284	280	272	272	227	275	270	253	261	261	260	300	282	259	272	266	273	270	235	237	254	276	283	254	252	244	206	257	285	251	311	263	230	286	260	272	285	259	266	303	277	263	241	252	281	238	256	250	273	259	268	255	269	238	288	270	242	270	276	291	260	311	260	293	234	315	247	259	266	244	248	245	263	254	273	265	283	239	242	250	256	274	296	269	262	247	246	279	251	304	295	248	262	246	286	259	259	258	258	265	249	250	266	290	292	262	283	252	276	268	247	251	281	271	265	284	286	254	254	236	245	257	250	277	270	255	244	243	260	263	273	280	283	272	270	266	272	272	248	295	277	251	264	264	279	278	282	278	274	247	268	276	276	275	260	284	267	267	294	293	247	221	276	277	273	273	212	247	287	254	248	268	270	226	277	241	251	241	251	265	243	268	275	277	257	280	265	267	271	278	291	254	252	253	254	296	246	287	273	276	279	272	266	306	296	263	232	253	271	279	242	290	245	296	253	259	290	202	258	255	281	268	274	236	252	248	250	258	260	266	309	280	241	226	278	269	288	268	273	273	240	251	293	273	267	280	253	246	277	304	266	269	277	269	262	273	291	263	268	262	277	241	255	259	289	262	260	275	269	261	259	269	255	241	302	272	264	268	254	278	263	257	255	275	263	255	267	272	274	288	279	261	242	255	256	259	242	261	243	281	265	257	263	242	253	211	255	260	249	272	323	262	255	257	277	261	288	252	297	274	242	282	279	260	256	264	245	234	256	258	254	231	277	241	251	254	264	248	254	278	253	259	249	264	286	277	264	267	263	262	257	255	260	254	259	282	242	230	262	269	273	288	221	264	249	269	235	273	288	257	250	303	262	248	255	287	252	250	270	260	283	255	254	247	241	272	285	241	274	259	272	257	243	256	286	249	301	246	291	275	231	253	268	240	271	295	240	283	244	235	243	258	272	239	265	266	239	265	242	289	258	254	257	264	247	268	244	269	237	269	251	273	240	243	246	254	237	260	239	278	264	266	264	248	279	276
6289	6498	13165	13967	11812	9772	8534	7262	6449	5717	4838	4209	3446	2865	2505	2159	2002	1816	1750	1750	1593	1591	1393	1280	1281	1145	1162	1085	1061	1010	961	915	935	828	832	764	808	756	775	801	762	777	769	709	720	722	697	690	725	676	689	658	675	667	712	703	658	672	713	662	663	697	627	666	653	644	695	661	694	671	649	689	682	638	668	643	615	674	671	683	607	637	620	668	628	650	675	642	617	619	631	640	655	649	600	628	616	636	672	667	670	658	609	614	614	613	648	674	629	627	636	641	616	612	635	605	655	614	616	607	632	591	624	664	665	592	618	626	636	590	607	622	593	646	596	603	557	637	640	622	631	679	613	644	644	641	616	566	677	612	629	628	626	607	668	644	597	636	645	628	634	581	624	636	671	665	580	606	633	625	649	590	613	619	595	609	643	582	628	641	643	632	640	619	650	626	608	602	611	660	648	640	683	605	608	635	623	609	628	596	609	589	600	645	612	597	650	577	643	583	597	643	648	621	599	650	617	608	641	616	616	595	613	632	649	598	637	591	618	650	632	608	624	632	688	643	608	622	657	590	640	621	667	614	623	652	670	605	631	581	599	655	606	643	652	590	620	681	621	637	647	601	612	665	628	576	603	609	598	600	583	606	611	678	622	652	602	611	635	643	641	632	648	644	622	628	663	631	630	647	633	659	612	614	631	614	652	635	616	672	640	581	630	633	625	656	588	612	594	628	607	615	642	659	560	657	605	668	617	628	631	655	647	625	621	634	629	619	627	602	624	629	644	632	653	618	617	626	614	616	631	636	598	659	622	621	608	648	595	645	640	643	623	601	678	629	609	623	604	612	634	585	659	612	543	608	597	667	638	646	622	619	594	638	607	660	591	643	615	619	621	625	633	682	635	602	616	675	595	630	606	640	660	597	614	632	628	609	644	665	648	603	642	671	672	611	661	592	640	626	656	610	638	648	664	602	643	655	595	635	663	591	679	670	665	590	663	623	620	631	581	652	648	627	627	627	597	629	639	639	636	581	609	647	647	657	631	635	615	647	596	639	680	690	658	601	643	690	592	611	684	642	631	602	640	612	617	677	603	587	594	579	631	612	639	658	598	647	620	617	646	625	632	643	661	641	621	665	629	595	676	641	609	643	617	604	555	593	656	567	637	640	633	599	651	651	614	636	631	586	588	628	620	598	679	624	645	624	584	614	640	647	623	662	622	631	609	624	626	619	615	686	608	619	638	572	645	602	636	628	629	653	577	646	628	627	617	605	632	606	615	642	604	611	634	648	655	610	625	658	617	585	637	641	597	636	630	616	615	610	659	610	637	582	617	613	673	666	599	639	614	640	598	647	620	613	628	593	601	675	608	603	577	621	650	618	632	623	634	658	592	634	675	659	609	640	638	623	629	638	613	600	582	667	639	644	604	589	596	645	654	624	609	640	625	647	620	637	664	607	604	666	642	621	630	660	641	642	616	655	632	614	639	624	586	644	618	664	598	621	597	637	654	646	597	630	620	643	622	611	595	600	639	630	629	625	604	659	672	578	645	642	630	599	692	618	621	628	624	656	667	623	657	644	631	599	641	666	594	672	597	630	598	654	653	643	612	604	596	596	643	650	605	643	639	663	637	602	655	651	599	598	581	639	632	592	646	635	637	623	585	633	656	635	690	633	626	637	668	584	609	644	642	614	614	667	629	649	641	625	625	595	625	588	627	589	636	607	625	623	639	650	638	581	656	600	632	657	659	624	623	599	577	612	662	610	628	601	657	608	688	626	626	616	635	666	575	694	624	637	613	650	596	635	625	645	630	621	598	636	616	586	646	603	672	676	639	620	624	614	627	649	608	630	619	602	637	637	622	600	591	638	643	616	564	654	648	604	631	665	647	658	610	650	635	566	623	616	635	621	605	605	661	589	634	636	623	619	582	601	686	622	596	609	629	657	626	596	661	655	642	632	626	658	604	627	647	656	699	659	615	615	600	670	645	662	655	615	624	666	617	608	635	578	588	663	635	629	639	596	607	620	590	608	654	640	605	616	632	614	630	623	627	679	656	638	587	641	630	622	638	635	637	642	639	597	634	640	618	594	611	620	622	577	626	621	570	653	661	613	690	615	641	644	588	678	636	605	646	645	666	592	652	606	616	624	628	603	613	628	616	626	631	658	629	627	618	586	638	662	663	626	582	625	632	618	634	650	619	591	644	653	608	668	614	638	641	637	628	664	615	669	643	601	649	630	619	582	640	613	635	645	607	636	613	611	564	607	642	597	652	657	674	609	654	581	641	626	617	613	642	626	656	621	635	646	667	661	627	585	667	632	628	626	656	611	618	640	627	619	639	591	620	613	659	595	625	655	592	648	591	610	624	636	669	618	603	619	637	673	610	605	623	644	654	595	623	633	600	590	629	678	623	646	643	590	650	595	635	638	635	643	583	614	630	631	654	604	594	640	665	615	594	635	625	630	607	596	627	628	602	617	620	613	598	653	645	659	610	618	611	623	667	583	661	582	617	631	634	648	633	631	621	604	619	654	631	622	631	564	626	643	649	623	655	601	613	628	641	615	617	658	658	621	642	664	655	661	632	630	619	636	641	628	602	604	663	612	619	653	631	601	625	622	555	602	642	604	651	616	629	652	659	638	593	656	647	618	655	617	609	603	654	603	602	605	612	667	611	632	627	624	612	570	661	639	653	659	658	601	652	641	654	655	675	630	625	666	695	588	608	621	600	672	629	668	648	583	609	589	621	582	621	648	615	639	650	624	616	586	622	614	610	617	622	636	634	650	627	622	574	625	620	635	600	661	646	602	627	638	606	638	613	654	588	584	634	672	632	610	583	625	602	639	611	647	612	626	593	625	609	639	616	617	656	613	610	641	619	638	630	606	611	617	629	598	650	563	621	653	644	624	627	639	628	614	601	612	641	648	652	674	604	649	620	633	594	579	655	612	623	624	647	615	585	600	616	613	654	611	606	610	570	631	564	609	632	661	580	633	615	576	660	592	601	578	610	614	630	600	603	622	605	604	632	637	620	651	624	615	647	602	612	662	620	643	659	640	642	644	627	593	622	628	604	580	635	626	597	603	651	577	628	603	651	640	612	660	613	570	618	637	627	605	644	651	619	605	594	607	636	658	617	574	594	637	608	645	635	621	684	605	573	658	645	643	580	634	621	607	632	618	599	616	636	659	592	624	650	595	626	620	630	614	617	674	576	616	607	595	649	659	626	604	633	616	615	604	654	622	625	622	642	625	654	608	631	593	628	659	637	655	649	594	607	644	624	623	606	618	637	643	594	629	539	618	596	646	649	646	621	644	652	587	591	608	628	650	645	679	584	646	649	611	626	637	628	602	614	614	639	636	620	626	613	651	638	575	669	583	627	629	624	604	617	638	622	648	618	646	627	635	670	630	579	680	605	632	631	613	642	606	656	587	643	586	689	610	619	639	616	612	684	656	618	593	595	624	635	610	643	621	659	613	590	651	690	643	645	632	633	610	651	647	602	652
20314	13234	14256	11432	8192	5461	4007	3214	2611	2073	1749	1426	1262	1014	850	771	707	668	636	603	580	549	513	492	442	470	550	489	477	436	407	418	392	390	385	371	374	370	362	394	348	330	360	337	354	368	301	318	365	321	354	333	341	300	331	323	346	336	311	273	340	293	332	331	335	287	311	293	305	287	278	304	291	283	299	313	308	290	284	327	298	332	298	298	268	301	330	276	331	314	296	330	313	310	303	332	331	274	262	279	282	314	280	303	299	327	319	309	292	291	316	303	310	313	279	315	314	298	302	306	336	292	298	323	283	300	311	286	344	305	298	326	311	310	304	314	327	294	294	329	294	294	316	339	266	279	301	287	297	271	318	279	265	280	313	294	305	304	304	302	325	287	303	335	309	302	324	352	307	315	331	310	291	289	314	325	331	282	317	286	322	302	328	312	310	342	333	317	345	317	312	308	309	295	340	296	297	292	278	302	252	305	300	341	331	330	356	300	307	311	298	305	272	294	303	345	316	295	319	320	277	328	310	322	264	295	327	318	295	315	307	309	292	287	286	321	309	289	273	306	286	294	321	298	295	316	308	293	316	266	296	276	286	299	331	295	328	294	307	326	291	318	288	308	312	316	329	323	308	317	267	326	282	300	322	292	274	304	299	305	336	302	336	296	304	274	282	293	330	333	309	295	264	287	308	301	297	320	293	286	302	307	274	327	342	297	292	323	318	275	320	332	304	305	315	276	318	326	309	300	307	319	326	309	389	275	325	295	294	298	282	313	266	295	283	298	264	323	288	325	294	283	296	293	283	317	300	309	271	316	294	310	309	302	308	315	296	306	339	305	282	282	312	295	284	300	302	329	321	308	290	297	312	276	306	279	304	309	313	306	311	312	314	310	328	282	291	314	320	285	288	286	298	296	284	293	249	305	291	308	293	300	309	292	325	312	307	297	334	328	281	296	291	306	310	310	323	286	315	290	298	279	256	332	342	290	304	294	327	325	283	312	338	330	316	324	339	305	308	319	294	281	294	298	297	325	333	272	305	296	285	272	307	310	284	306	324	310	329	266	328	303	283	275	333	362	292	367	338	306	336	300	295	329	314	295	308	326	331	306	290	299	285	317	333	308	282	302	309	263	301	295	330	287	324	270	292	302	268	326	306	323	330	302	271	321	334	338	314	300	300	295	283	292	318	323	302	322	296	287	288	313	291	304	298	290	276	311	302	312	302	313	299	319	306	317	276	337	269	309	294	302	304	258	280	270	312	294	326	303	272	330	290	322	288	302	310	284	320	321	292	324	307	349	329	318	313	302	287	293	333	284	270	312	291	310	317	304	256	278	295	285	307	270	307	333	311	358	304	303	304	283	315	319	305	290	269	260	281	321	283	293	291	289	248	305	280	277	265	324	313	309	319	294	293	307	296	304	342	305	300	323	303	297	308	338	301	273	307	315	292	309	286	313	335	282	323	306	331	310	302	300	310	310	296	303	302	299	275	317	262	341	302	341	287	309	323	325	303	294	306	304	290	309	332	307	311	325	287	292	308	311	312	337	270	313	314	295	300	299	309	301	293	305	279	336	303	310	279	316	298	298	314	290	331	322	338	288	325	311	305	306	289	270	310	316	306	311	352	306	300	306	291	280	308	283	359	339	302	312	322	273	301	342	311	313	300	288	310	288	307	304	334	295	314	332	300	315	308	307	275	336	278	302	294	313	277	308	311	321	340	319	325	304	343	310	314	322	311	302	295	311	290	323	294	307	284	285	312	346	308	273	296	304	313	302	305	298	306	301	290	293	298	316	313	292	292	324	307	294	303	335	304	308	316	316	336	299	316	281	306	303	317	276	288	315	316	293	313	315	290	313	323	307	332	262	322	314	304	322	333	301	305	287	308	303	268	305	294	296	294	319	314	307	294	304	303	295	291	295	330	315	285	320	324	304	321	288	290	300	318	320	295	313	284	320	321	244	280	292	291	323	285	281	331	318	304	306	345	295	336	303	304	313	309	291	295	288	288	313	279	305	321	293	347	285	285	297	303	280	287	285	313	254	330	304	305	294	273	319	268	294	280	301	312	291	308	324	297	328	318	299	267	319	275	302	315	313	302	287	293	321	279	282	301	346	321	312	295	277	287	306	308	316	309	288	310	315	314	297	340	297	328	297	289	289	298	292	317	323	324	330	280	313	327	348	291	322	298	317	312	277	296	295	323	289	318	292	276	307	295	314	308	302	308	279	332	313	295	305	325	296	272	298	303	327	307	311	320	303	306	276	321	291	292	317	286	316	303	289	313	321	286	267	307	301	306	303	302	300	324	301	284	304	305	305	330	311	302	287	316	303	294	286	283	331	315	290	306	332	294	319	299	302	318	293	310	284	345	314	304	296	323	326	332	308	298	278	283	329	313	306	288	332	327	295	283	303	311	312	298	331	284	299	290	273	294	333	313	318	349	322	308	268	313	344	295	308	318	284	338	305	283	292	307	318	282	303	314	318	306	310	315	291	300	308	307	293	314	293	330	299	289	295	312	294	346	299	324	313	293	283	369	293	319	297	262	292	320	311	323	340	285	286	341	305	332	272	275	308	292	307	321	304	293	283	300	295	299	313	320	292	309	312	321	296	336	297	296	301	285	310	284	286	321	321	296	284	326	335	311	329	291	296	275	301	285	290	297	327	298	312	298	285	329	332	291	296	322	292	311	285	323	330	323	298	309	304	301	319	323	280	316	299	312	273	319	291	297	310	286	307	268	253	310	322	285	310	286	283	305	312	324	285	325	306	313	319	305	307	320	282	278	255	303	326	295	330	303	269	295	332	295	271	331	305	295	295	331	299	306	299	284	295	291	290	287	287	340	310	328	312	301	298	343	318	279	308	315	320	304	290	304	306	315	357	296	312	271	296	342	321	326	305	340	299	305	288	302	344	255	314	316	294	305	283	304	295	307	326	317	288	327	296	304	319	333	304	312	301	287	316	313	270	322	288	329	322	276	315	336	312	321	305	325	288	286	313	324	296	282	307	305	334	316	269	289	292	310	328	299	305	317	300	269	312	330	319	281	304	288	298	328	293	275	299	293	286	320	288	298	309	296	321	290	250	334	288	314	323	308	326	303	323	281	328	304	347	316	286	308	301	281	322	289	290	305	314	309	308	317	295	309	280	327	285	288	295	278	313	300	321	310	289	285	301	318	280	286	328	318	285	312	298	310	293	272	318	316	303	317	287	336	313	300	333	311	300	308	282	300	283	301	323	304	300	289	297	285	308	321	303	312	331	318	291	340	291	294	285	310	310	332	287	313	316	305	303	310	312	313	274	302	292	283	276	290	317	349	286	325	305	304	309	309	291	333	300	317	314	318	281	240	289	291	316	294	305	284	321	328	290	284	321	309	293	296	321	289	294	295	318	321	326	285	289	301	314	290	305	287	275	325	322	294	310	299	318	313	320	326	311	285	306	330	353	313	300	315	299	307	304	297	346	317	285	326	294	323	321	345	346	313	320	319	286
11968	10302	19713	21689	19744	16755	13822	12341	10766	9226	8078	6975	5851	4953	4258	3452	3214	2993	2942	2736	2615	2445	2275	2239	1973	2093	2105	2028	1770	1792	1538	1542	1461	1399	1418	1317	1266	1285	1333	1310	1298	1235	1238	1078	1099	1077	1019	1049	937	918	1016	917	1084	913	994	927	943	858	916	889	792	878	789	863	846	826	850	835	794	828	817	788	774	765	739	782	802	803	752	748	752	709	705	718	722	726	764	683	751	769	730	741	748	743	742	693	728	756	669	723	711	746	708	702	731	703	684	732	737	746	722	647	725	694	717	691	745	744	729	714	721	730	708	764	694	708	735	721	674	704	727	696	691	731	713	723	673	728	732	724	691	723	814	741	706	723	685	693	683	682	721	689	712	667	702	730	708	764	742	715	724	705	720	707	716	664	678	726	734	736	736	751	760	737	757	736	708	735	710	729	682	712	736	727	713	697	726	694	743	755	738	692	728	681	719	716	652	697	731	675	740	701	693	687	687	683	755	732	691	689	726	698	727	747	687	680	692	663	718	721	690	704	688	693	730	739	719	673	708	692	691	738	733	717	696	728	721	747	757	708	716	720	734	700	720	744	762	680	714	727	723	739	706	724	717	760	706	676	775	725	710	766	736	723	725	744	727	701	694	729	708	733	717	714	759	749	720	702	667	764	720	690	717	781	729	701	692	728	746	650	753	708	735	727	739	713	707	728	772	730	702	744	717	713	712	737	666	731	771	760	707	720	752	700	699	745	745	672	707	759	764	715	728	716	713	704	722	728	747	725	682	728	658	735	703	717	696	700	727	707	732	671	694	767	729	758	749	668	729	681	734	696	650	729	720	710	686	663	672	701	723	716	709	701	704	722	727	736	683	703	722	732	764	758	750	734	732	790	682	737	667	713	700	675	698	705	732	718	744	738	651	741	716	730	708	725	746	724	761	712	723	703	704	755	754	727	725	724	740	712	710	720	703	733	731	675	762	729	673	675	726	701	736	700	715	688	728	705	741	699	674	731	719	705	741	708	740	751	758	755	700	713	744	687	726	726	737	693	728	684	714	690	748	686	768	711	715	737	755	736	732	735	691	751	745	720	648	738	709	700	708	697	701	724	726	712	720	689	759	727	725	718	681	683	727	696	737	693	722	697	726	696	712	720	730	723	760	696	741	706	715	711	710	707	739	701	708	753	713	715	726	626	732	763	704	763	739	712	723	759	704	699	704	753	706	752	744	700	763	705	700	706	763	711	674	709	705	684	733	723	710	728	697	721	726	710	715	748	738	730	714	661	736	676	690	716	730	726	758	713	692	768	716	747	786	689	771	750	715	717	716	712	723	724	694	705	659	738	723	696	706	697	727	703	713	728	688	757	770	685	683	723	709	740	773	753	758	713	699	743	700	741	706	745	691	712	726	688	725	735	698	734	776	662	729	750	727	723	680	723	709	745	723	739	704	704	727	669	740	701	689	734	699	705	767	715	713	716	723	737	711	758	703	724	744	703	701	732	696	709	736	738	732	704	744	706	683	758	720	738	714	674	687	680	737	705	714	725	695	671	682	725	741	712	724	708	736	709	721	727	728	704	712	695	705	753	697	677	667	747	713	725	735	720	701	728	743	715	708	693	715	772	723	761	734	771	696	728	701	744	766	719	674	703	702	734	700	733	695	740	678	731	739	721	740	728	730	714	678	704	716	709	733	718	724	719	747	685	691	713	745	701	659	688	752	737	705	702	734	720	713	758	755	746	712	685	734	737	681	751	751	699	737	691	706	753	669	757	695	719	721	694	693	728	683	697	670	712	731	732	730	652	719	719	769	740	767	666	689	761	742	724	703	677	720	714	712	729	725	724	713	745	713	726	715	733	735	720	675	713	757	701	797	708	755	765	697	667	732	716	719	731	734	760	779	691	718	745	648	746	688	697	723	698	715	752	730	717	724	697	722	691	708	684	720	698	653	654	729	717	718	715	738	772	695	701	701	768	719	750	746	704	689	726	694	746	730	726	725	720	706	791	727	723	733	732	671	641	715	722	725	739	739	710	702	723	758	697	744	720	687	726	710	724	736	710	722	746	708	734	752	717	704	727	738	728	735	735	758	697	738	705	733	715	718	723	701	667	725	705	749	711	721	714	750	735	689	691	739	726	748	704	700	707	698	747	764	712	713	724	673	714	753	764	733	723	739	719	725	700	734	759	718	728	728	724	652	686	719	720	714	703	721	681	732	709	690	707	710	736	737	738	704	687	704	701	778	755	718	764	711	784	726	665	701	754	724	739	706	709	787	672	743	745	706	700	739	671	727	729	668	699	736	727	761	697	720	760	731	678	707	736	700	744	708	722	734	710	719	741	739	744	734	717	733	777	741	679	703	676	730	698	715	699	693	712	757	666	718	755	755	711	712	766	735	721	732	737	703	717	751	722	701	703	714	730	729	732	727	785	686	751	684	748	672	658	712	705	729	681	730	681	709	747	754	716	751	669	729	709	740	762	752	730	700	716	702	709	710	747	680	671	704	740	737	720	738	701	668	683	691	732	677	696	720	662	762	714	763	686	731	737	746	781	693	719	673	747	754	703	758	709	714	653	754	675	726	694	726	703	742	781	684	706	710	747	722	741	723	770	693	748	735	762	717	721	698	716	768	746	720	781	697	742	745	712	711	728	733	719	706	710	717	734	707	718	721	692	730	667	692	702	742	689	681	694	714	713	700	683	740	710	718	714	725	702	715	670	640	662	754	724	719	775	707	733	736	720	705	693	721	718	732	727	691	772	714	687	703	712	674	708	697	759	807	687	719	712	742	733	693	705	652	703	694	705	695	662	686	710	683	733	707	731	694	729	742	699	700	699	705	774	679	753	709	736	697	762	720	692	695	723	755	716	711	687	685	757	726	712	688	743	736	682	719	745	786	652	714	705	680	720	712	692	710	674	701	696	698	711	685	773	674	649	728	733	733	702	742	705	740	725	757	748	703	754	672	735	759	721	713	710	696	754	703	711	698	738	728	725	708	761	733	745	699	738	725	689	752	764	659	715	739	741	751	704	764	700	711	706	709	692	728	708	719	736	693	739	703	712	722	693	754	697	695	734	752	703	704	702	719	739	751	755	707	757	718	746	670	727	731	691	755	715	762	726	723	748	724	739	778	701	668	736	736	755	688	739	699	689	755	751	738	711	758	727	748	737	730	711	719	736	717	764	700	714	721	731	681	732	688	743	707	710	759	738	714	674	680	748	734	752	724	729	723	707	755	714	713	763	708	752	715	707	713	742	707	684	718	705	696	732	720	782	720	740	731	684	725	716	709	670	694	743	702	703	697	726	714	772	719	700	707	694	715	724	677	713	709	727	696	732	753	702	739	720	772	698	731	698	758	742	742	682	745	702	697	719	733	698	723	739	704	667	734	741	687	705	725	748	763	731	736	733	701	662	683	758	682	755	722	726	761	697	751	667	708	736	723	766	686	733	697	725	715	684	675	695	694	720	698	677	704	745	745	747	707	720	729	695	714	731	700	728	705	732
28391	19019	19964	16741	12579	8845	6000	4698	3788	2949	2439	2049	1613	1419	1236	1028	858	911	777	797	749	714	677	679	658	648	656	637	600	533	543	509	478	463	459	465	456	420	459	439	455	438	470	391	369	430	382	332	382	370	343	398	359	384	379	352	369	379	365	343	349	360	358	368	347	360	334	340	333	379	365	347	300	364	346	356	356	340	341	324	360	321	324	317	344	337	313	308	367	337	363	373	322	292	343	365	318	323	333	340	347	347	350	332	323	333	345	303	347	324	328	374	345	314	366	338	312	334	331	322	341	337	316	313	343	327	323	352	347	327	340	329	361	347	325	305	338	340	330	336	322	339	348	338	297	320	338	314	313	334	368	345	363	313	361	318	342	312	334	342	336	305	312	316	336	326	358	327	344	364	299	319	319	353	297	348	336	305	291	321	339	332	333	307	337	335	323	330	367	358	395	334	336	324	309	383	346	298	339	365	298	359	311	327	321	310	344	332	338	301	328	334	351	299	331	362	322	346	343	318	290	321	369	377	340	344	301	329	340	356	324	341	321	349	312	318	330	307	318	315	317	333	318	357	331	334	313	336	318	338	347	335	326	331	375	339	314	342	342	369	302	300	323	296	330	307	333	318	394	334	336	317	325	339	344	342	297	337	333	325	344	325	355	304	287	309	310	307	309	334	289	327	313	330	367	318	314	326	346	402	316	313	354	318	319	331	326	333	285	354	339	328	349	342	335	349	313	352	344	337	357	318	326	322	361	316	318	340	310	304	354	363	334	357	314	375	325	324	369	307	354	335	375	315	305	346	344	317	340	300	328	335	325	322	332	306	300	360	331	327	345	329	335	321	331	333	358	315	309	357	329	301	289	340	312	306	311	335	323	303	357	332	319	324	324	319	350	360	336	337	339	333	364	302	328	335	293	350	334	317	308	353	349	358	356	309	318	325	306	366	325	358	341	347	343	351	344	334	353	314	306	313	319	344	353	328	293	326	302	330	346	338	331	330	313	342	346	302	306	314	345	372	332	345	307	319	322	318	332	330	322	348	349	330	370	347	303	329	332	339	341	302	322	315	311	311	326	326	320	306	330	307	334	354	355	323	336	310	352	295	366	310	323	341	349	302	326	319	347	317	308	291	311	316	304	338	321	321	303	340	368	340	303	315	339	324	297	335	335	336	366	327	321	341	349	340	365	324	347	328	370	319	337	373	326	338	310	358	330	312	318	304	314	329	311	319	347	304	330	346	303	338	321	328	353	332	289	349	321	323	316	320	321	339	314	304	301	315	326	350	315	309	302	325	348	316	338	334	335	351	341	363	321	342	322	344	368	323	315	365	312	299	315	329	355	328	330	326	332	307	342	366	336	306	361	346	327	308	326	338	315	318	343	329	313	311	330	301	332	347	330	334	351	363	321	322	351	365	330	344	361	343	331	345	304	364	324	313	341	319	349	343	314	324	321	336	358	320	319	310	327	302	349	290	307	321	356	318	306	336	321	379	291	334	367	326	306	311	350	345	316	304	316	333	361	319	354	328	304	338	312	305	342	326	344	345	320	351	326	344	298	352	348	341	365	317	340	312	311	358	330	334	327	305	325	305	333	308	343	338	331	324	346	350	335	323	348	299	349	314	319	322	281	308	317	337	352	362	320	347	319	299	366	325	349	319	305	326	362	339	311	347	356	301	330	327	312	319	346	308	333	350	350	346	319	337	356	318	327	321	335	394	312	323	349	343	332	306	327	328	339	336	368	320	343	302	293	351	308	315	308	359	318	339	319	365	328	301	299	360	303	315	323	304	326	335	323	353	324	359	342	310	336	314	332	302	314	321	316	331	303	343	307	315	356	283	322	323	279	344	310	379	326	300	345	321	287	324	329	311	302	349	325	371	332	328	340	350	367	320	308	306	315	325	321	334	353	325	351	331	322	319	330	327	314	348	338	319	324	316	355	315	339	346	358	322	285	340	343	361	321	315	362	365	330	322	312	327	306	330	305	338	353	326	333	348	316	349	339	337	330	300	340	317	353	343	315	335	347	300	341	363	323	307	328	319	329	349	325	312	321	350	360	338	354	330	336	328	330	340	315	318	351	328	348	330	357	301	335	322	328	309	322	305	322	285	319	302	324	330	340	322	357	344	326	324	331	325	329	324	333	290	354	332	344	293	314	354	297	318	346	329	328	355	327	326	374	313	328	320	329	336	355	334	374	321	287	345	354	300	335	330	327	294	319	311	329	362	305	341	292	353	321	336	351	366	329	338	334	346	358	321	348	328	297	345	332	355	319	311	359	318	326	346	335	328	361	333	336	306	317	311	312	311	333	289	309	343	303	344	341	340	336	330	305	324	344	350	340	315	321	349	335	333	341	333	347	329	313	339	341	326	353	371	292	362	367	323	324	335	311	317	350	376	336	331	306	305	305	324	327	330	338	337	291	318	304	327	375	322	311	325	339	376	342	334	329	352	333	349	293	308	309	335	330	324	339	332	335	360	343	358	316	350	326	336	344	377	310	336	303	315	359	348	360	332	329	339	307	338	374	349	369	333	292	295	323	306	321	310	349	315	348	341	351	312	309	329	329	299	327	312	333	324	327	317	336	311	316	314	331	339	323	315	336	344	344	341	323	338	303	333	319	335	295	335	305	367	325	349	328	311	324	359	332	314	337	325	290	337	355	360	311	365	357	330	303	328	295	343	343	323	335	303	311	317	321	354	320	351	321	320	345	326	354	320	311	316	347	304	350	341	346	335	343	330	329	312	377	306	312	329	286	315	310	326	336	333	345	358	333	353	303	329	317	339	332	310	340	345	323	328	343	281	348	376	375	333	331	327	314	315	326	342	327	339	324	314	344	301	335	293	318	338	341	316	300	336	313	349	310	347	328	344	365	330	326	332	343	303	328	361	324	347	342	325	341	311	327	316	337	332	323	350	312	309	333	341	335	315	345	312	345	321	350	340	304	307	326	342	332	313	339	340	316	371	300	345	330	360	360	312	343	339	329	366	309	307	371	341	333	359	346	339	333	338	332	305	297	337	344	333	329	315	301	335	342	346	313	315	335	352	329	362	317	323	300	308	310	345	349	303	327	337	345	315	330	316	340	326	344	311	350	300	339	320	363	329	366	359	311	328	339	354	334	342	344	317	352	337	303	301	338	346	374	330	356	353	304	321	347	330	333	347	355	326	316	329	324	333	353	334	349	313	365	359	318	325	347	304	358	318	325	320	278	319	355	296	357	355	330	307	318	324	318	319	286	311	316	349	345	347	353	329	309	294	326	355	308	331	319	322	325	330	331	307	322	362	300	333	333	314	306	342	331	329	330	320	319	299	335	346	350	317	291	296	341	327	319	317	328	352	336	319	334	326	322	302	310	350	318	313	300	318	339	332	336	322	308	336	328	306	302	352	347	355	329	305	316	326	324	316	295	290	316	340	349	325	328	343	316	304	336	375	327	344	301	310	295	312	314	308	337	313	337	333	296	335	362	340	313	327	331	314	314	307
15492	13744	24290	27016	24988	21322	18411	16269	14313	12415	10921	9406	7869	6784	5755	4788	4470	4350	4109	3788	3476	3276	3105	3035	2873	2830	3039	2661	2749	2385	2188	2126	2148	1960	1952	1848	1692	1594	1740	1566	1807	1536	1497	1440	1491	1384	1291	1234	1248	1043	1096	1108	1240	1121	1153	1226	1112	1058	1035	961	972	897	944	934	919	930	899	994	1001	895	900	903	871	746	837	831	826	804	813	788	794	818	816	809	780	863	781	785	781	748	745	754	739	803	717	854	805	786	764	808	762	756	730	835	758	758	814	774	781	763	724	765	822	747	768	766	773	763	788	776	783	774	788	779	712	755	787	716	762	757	776	778	751	778	759	799	806	724	774	787	803	766	796	712	713	739	761	763	745	730	757	748	746	749	802	751	779	757	749	743	753	758	703	760	779	776	788	784	694	787	748	744	756	742	726	776	800	761	768	793	748	759	793	745	752	778	745	747	709	765	779	728	758	737	770	772	767	700	747	807	766	800	736	765	767	754	750	740	773	786	772	773	768	754	815	775	782	724	794	832	750	765	722	716	766	704	817	796	779	721	808	787	797	770	757	801	787	755	734	761	800	823	746	779	777	744	797	781	736	759	756	749	770	795	738	770	753	823	770	718	785	729	790	727	767	765	733	742	772	771	763	744	782	811	766	741	765	804	827	764	750	781	792	778	748	701	741	741	755	812	789	821	748	721	724	752	753	756	766	751	734	793	757	732	739	779	746	768	785	793	766	732	762	762	757	787	768	762	763	814	797	747	730	750	776	738	748	769	750	756	764	765	731	808	747	721	731	745	779	755	757	782	753	701	723	777	709	744	745	803	742	758	760	774	753	754	775	762	783	769	794	736	768	800	792	753	785	755	741	800	765	796	733	765	751	796	794	759	758	791	748	725	785	818	768	739	756	728	797	771	755	746	754	802	712	730	767	769	756	725	718	799	791	731	776	765	783	751	730	743	753	763	749	742	753	730	756	751	808	788	759	769	808	770	787	725	755	815	744	776	753	769	757	750	713	754	733	765	835	765	766	710	728	752	759	768	750	715	794	746	796	758	758	788	772	781	707	793	748	742	753	763	760	736	773	791	731	747	783	748	728	778	752	712	798	738	802	764	807	773	697	718	754	777	764	766	742	758	776	742	781	781	768	704	755	714	762	733	755	782	757	776	738	766	753	740	722	818	743	761	762	761	738	765	762	801	776	777	774	791	731	741	786	757	788	728	742	770	808	709	780	711	739	799	777	774	772	739	714	744	749	787	730	781	714	732	787	743	799	734	756	756	830	827	798	756	768	754	810	753	774	735	715	776	765	734	732	757	794	729	741	732	766	774	741	732	736	771	804	785	747	745	779	782	788	759	719	770	755	760	768	827	750	746	767	718	759	777	771	796	731	813	767	768	748	756	726	757	754	772	774	750	734	759	754	741	741	770	712	756	776	754	757	720	726	789	760	735	793	719	791	764	774	729	760	754	759	762	785	770	705	742	753	776	742	736	743	798	779	764	727	809	701	784	754	756	801	750	742	757	738	746	785	792	767	799	731	752	719	753	777	741	779	762	789	752	810	794	802	811	782	758	749	782	756	757	799	783	688	775	719	774	755	754	731	773	767	743	752	793	761	765	777	735	772	808	771	714	706	740	748	749	744	790	750	780	753	752	797	761	738	755	767	733	832	779	790	746	732	802	761	786	781	698	809	747	791	769	757	765	730	795	776	686	754	771	769	793	835	741	798	786	746	747	751	735	729	774	788	768	769	754	739	743	816	770	746	752	762	799	759	744	783	744	738	780	799	802	780	790	779	716	766	731	763	744	750	773	752	800	768	769	771	761	740	755	782	819	723	755	711	723	735	773	783	772	769	727	713	711	753	776	748	772	758	802	774	809	763	808	748	771	771	767	772	766	767	736	719	769	736	759	707	772	792	747	748	708	767	747	756	812	734	768	757	794	770	745	758	768	744	714	813	751	749	771	740	774	763	752	737	737	754	724	719	790	773	737	782	712	741	794	784	739	821	738	740	749	776	818	759	734	799	816	733	789	755	825	766	703	790	755	761	787	728	796	746	771	743	769	785	714	743	744	775	764	688	783	770	769	747	757	755	733	757	711	748	735	723	743	759	794	770	792	788	809	735	776	744	777	754	814	757	737	746	774	732	797	765	792	765	758	790	798	796	768	726	747	765	766	749	762	764	777	736	784	763	779	760	743	775	720	752	757	684	757	725	768	782	743	809	741	764	776	806	742	761	814	735	740	772	735	760	775	763	770	749	766	767	739	729	738	736	797	799	752	756	781	773	796	772	752	733	720	777	778	768	776	740	752	774	725	787	768	803	777	745	831	789	739	758	759	753	774	756	709	701	786	753	695	786	748	724	765	774	722	768	720	739	758	764	710	750	792	706	731	743	755	739	792	725	767	766	748	787	783	787	796	772	720	800	756	740	689	774	760	750	752	751	772	772	772	776	717	678	750	761	770	693	789	743	765	744	727	759	749	768	742	744	746	701	781	803	751	773	774	752	796	782	739	761	763	732	746	769	776	742	777	747	785	763	751	730	758	716	722	749	712	788	740	797	784	735	799	725	795	728	798	741	742	830	753	794	753	720	724	738	777	818	766	753	757	796	774	773	750	783	777	816	731	779	838	800	776	713	799	763	787	732	773	725	775	750	764	773	750	775	777	751	726	736	800	802	774	739	755	736	774	803	757	794	752	687	775	753	728	745	713	730	741	758	767	727	757	756	750	724	773	785	775	759	759	706	802	718	821	747	734	754	734	748	776	781	740	774	816	777	765	720	717	772	759	751	764	724	739	778	786	754	763	764	755	748	794	772	732	780	744	742	803	730	779	772	769	795	809	747	780	749	786	778	740	756	777	759	755	803	771	736	747	723	799	749	710	765	724	760	730	737	716	777	761	762	773	753	728	758	733	750	803	769	813	754	760	774	746	746	744	770	797	792	766	720	789	772	802	736	752	734	778	786	738	792	803	728	752	757	748	786	735	745	727	710	754	749	824	717	769	758	770	794	763	798	790	786	750	794	784	806	767	759	743	752	745	783	737	743	832	699	801	789	748	770	748	777	742	766	738	734	710	754	782	780	789	765	747	685	757	806	787	739	800	760	764	733	761	745	751	791	717	774	760	769	762	763	756	773	753	756	746	768	796	758	714	761	780	775	768	728	753	759	709	795	811	816	771	722	798	783	725	800	766	745	788	777	770	713	807	769	742	803	767	762	767	741	730	743	708	746	738	797	693	764	754	772	730	763	787	751	711	761	739	753	740	753	770	775	814	795	783	778	770	722	736	759	776	712	770	797	804	762	764	739	749	731	779	771	793	747	734	711	768	765	756	773	761	737	806	752	757	799	751	756	719	810	778	710	780	696	756	740	735	753	718	746	815	764	758	727	738	763	757	776	740	776	757	755	735	771	750	772	768	756	784	757	736	762	760	714	755	745	748	759	775	787	740	745	724	774	791	773	740	758	806	806	795	722	763	747	773	769	784	754	764	802	786
10997	7220	7725	5581	3843	2836	2232	1867	1490	1262	1052	832	744	611	529	506	486	472	437	451	437	380	370	390	328	337	320	329	301	339	268	275	288	266	296	259	269	258	294	280	275	258	256	306	277	281	271	269	283	266	307	267	289	256	240	247	264	234	269	255	255	261	246	237	249	235	280	260	248	294	238	260	291	240	284	258	261	248	266	302	285	285	278	254	261	221	272	278	270	278	246	254	241	244	264	271	270	248	246	275	258	245	224	265	295	272	247	260	253	250	237	273	233	266	247	277	240	248	271	263	270	296	272	260	264	286	240	232	259	222	260	267	234	259	247	259	280	289	280	238	228	246	252	276	285	259	258	277	255	269	290	260	249	250	259	248	279	250	232	266	241	245	263	245	270	247	250	239	251	256	286	272	255	251	221	257	232	266	257	268	254	258	263	254	267	271	235	263	246	256	237	237	234	253	245	255	256	259	224	259	239	247	260	250	258	249	262	264	268	286	243	285	238	261	252	230	279	284	284	285	258	239	261	245	267	237	259	270	271	261	269	270	253	278	247	242	279	271	248	255	261	240	247	239	253	258	253	235	297	256	290	222	253	234	265	250	253	248	233	250	261	247	256	257	252	286	296	246	273	254	270	274	260	244	284	238	249	300	267	266	235	263	251	253	241	235	248	244	266	273	267	265	253	265	276	268	257	243	272	281	291	271	264	229	232	251	276	283	273	268	294	239	252	254	242	244	268	275	278	279	269	282	234	235	268	264	274	244	223	265	272	228	274	226	259	247	269	272	257	268	245	245	268	260	287	266	259	257	233	248	225	238	244	238	262	241	246	230	255	279	268	251	267	267	281	255	269	245	259	250	276	255	273	287	263	239	248	265	271	253	261	259	265	272	243	255	276	249	268	266	269	255	266	261	267	257	255	263	237	261	271	261	243	278	293	271	250	245	234	258	266	244	267	293	268	238	254	263	255	255	257	259	246	296	255	301	277	259	273	268	252	244	220	274	261	237	287	262	287	254	237	246	239	246	247	260	276	233	258	236	253	235	244	268	236	257	251	244	247	248	264	259	256	245	286	283	258	226	242	274	256	281	288	280	278	254	263	273	275	253	263	277	257	246	260	263	272	251	262	258	249	252	246	269	230	235	245	258	276	267	269	275	270	269	234	265	260	226	230	246	275	267	239	240	229	236	279	278	245	267	288	242	258	270	259	252	253	271	253	244	225	278	259	275	260	251	241	282	237	265	209	219	257	267	269	270	255	254	269	222	250	259	261	243	243	262	240	252	245	246	230	272	267	241	264	271	252	297	266	253	240	244	240	261	272	271	258	286	229	269	280	236	262	265	282	235	256	266	251	259	271	260	251	299	249	246	255	270	268	211	275	247	270	267	265	275	239	257	273	262	254	264	251	266	225	260	280	262	279	275	279	250	251	250	244	264	273	273	276	266	258	268	248	277	289	256	236	300	260	256	247	256	269	227	278	278	292	285	262	251	240	274	237	253	276	252	248	250	244	253	243	279	250	262	265	271	241	242	267	245	251	284	287	253	236	231	263	262	255	292	256	258	250	247	275	265	305	267	259	257	272	251	255	272	264	264	244	271	269	261	256	282	263	250	247	240	284	236	228	261	264	256	263	256	270	274	285	240	302	236	286	299	263	281	258	265	240	235	261	266	269	264	292	276	263	287	256	255	270	285	238	234	247	247	267	270	285	260	247	231	290	229	273	276	260	246	262	258	251	275	255	232	249	254	255	281	277	252	260	254	279	237	250	247	255	269	265	251	239	292	265	261	276	270	282	248	250	304	257	252	276	248	221	263	277	259	258	242	250	250	275	262	260	247	270	239	276	262	259	258	265	252	244	259	224	271	251	273	259	237	268	239	250	249	273	265	257	256	258	257	266	260	218	228	234	267	249	247	230	242	261	257	262	274	262	249	264	224	241	294	274	274	275	259	270	287	266	245	249	274	242	249	226	257	258	255	248	243	259	285	237	234	277	273	256	255	232	250	291	257	318	245	211	258	247	252	270	274	265	265	286	273	297	304	237	272	235	267	260	288	231	266	264	248	273	285	248	263	280	264	277	249	251	254	281	277	257	294	231	280	282	248	249	258	234	293	275	250	257	268	262	279	270	277	249	251	266	246	260	234	246	243	254	257	243	214	252	279	258	264	245	240	245	245	248	252	268	258	223	272	239	246	282	255	264	295	271	235	246	246	251	279	262	272	249	250	276	265	274	246	245	270	276	271	270	246	250	280	248	246	252	283	257	222	270	280	262	248	266	264	268	268	288	254	267	278	266	261	271	249	234	249	256	267	291	264	259	281	259	235	227	267	248	255	242	279	266	277	243	293	275	262	259	282	280	265	244	264	258	274	266	262	254	270	267	286	240	279	275	246	247	260	279	273	253	240	258	269	247	246	235	256	245	248	260	245	261	260	264	251	257	236	275	264	287	267	253	252	255	273	253	268	256	272	262	281	243	234	243	237	256	309	278	258	237	313	281	265	312	261	263	229	264	246	268	248	254	246	235	264	263	274	260	299	252	244	222	283	247	266	261	266	301	266	237	251	291	251	254	255	253	238	288	236	249	244	272	245	269	260	261	257	288	252	257	263	268	245	253	235	277	265	258	258	273	274	267	268	279	223	249	247	258	243	251	273	282	254	245	278	275	264	289	271	271	288	253	254	280	259	249	288	265	257	276	253	274	256	260	302	233	263	268	250	260	241	250	248	257	262	261	266	276	252	231	233	239	269	236	254	263	267	258	268	246	265	266	238	261	250	277	271	257	255	239	256	257	276	245	226	247	238	267	232	251	279	244	248	245	255	281	262	281	255	250	223	268	254	242	254	255	251	235	273	255	272	229	268	252	234	280	264	266	261	300	281	284	280	267	245	256	278	231	266	262	261	274	253	290	254	251	247	260	276	261	244	223	245	261	248	296	282	266	256	252	259	284	274	267	254	240	271	235	266	247	266	291	284	263	278	272	254	256	242	265	273	279	267	284	285	252	285	241	263	283	257	237	256	282	279	268	232	248	277	267	258	320	257	235	257	264	270	267	269	286	261	264	252	279	268	263	253	270	272	232	245	239	287	251	223	262	228	256	240	250	259	268	220	270	254	296	279	253	264	266	284	286	230	270	257	258	261	272	239	261	257	260	279	241	272	269	260	285	282	251	267	258	218	263	278	282	241	236	244	270	274	267	267	241	262	270	281	283	264	242	267	271	265	252	248	289	249	264	260	244	275	251	248	286	249	287	288	247	271	289	292	260	258	239	244	263	267	256	271	255	239	293	260	226	233	236	287	261	256	252	262	291	259	283	279	268	256	230	271	266	262	299	295	261	267	240	245	270	258	273	235	236	241	268	264	252	239	239	237	268	212	243	267	282	256	261	255	241	247	283	271	242	270	238	290	263	247	254	259	240	246	224	252	263	256	246	249	237	268	231	257	263	246	254	282	275	270	246	230	257	289	269	220	259	250	250	247	258	258	235	276
6369	6200	12891	13848	12193	10139	8885	7810	6705	5564	4762	4259	3398	2845	2358	2101	1968	1922	1874	1775	1605	1516	1327	1226	1248	1163	1095	1081	1025	952	908	885	883	818	835	822	799	779	785	779	761	757	718	740	786	745	697	731	704	720	731	688	665	688	695	661	662	658	630	706	628	685	652	642	644	654	594	690	619	640	677	628	624	638	596	683	607	640	646	650	613	608	609	616	625	630	651	657	620	614	629	618	643	631	659	630	645	611	605	656	603	643	614	602	666	624	560	613	645	653	613	614	602	636	648	626	582	621	641	618	639	595	634	597	586	609	669	655	633	652	675	598	612	657	634	573	607	653	597	598	626	593	619	598	633	666	639	621	614	629	617	612	598	599	584	634	677	603	628	639	663	627	596	629	626	630	604	619	600	620	652	573	630	613	634	606	627	585	626	631	633	647	623	685	588	614	616	607	629	642	615	640	620	598	651	637	567	602	609	614	592	625	620	616	665	610	624	599	630	663	639	608	576	628	579	603	629	604	598	653	639	642	596	601	615	649	646	663	588	611	595	630	591	596	627	628	620	617	587	609	643	613	648	600	623	638	678	639	600	604	638	593	607	592	611	619	633	623	618	590	635	590	630	655	620	625	654	592	615	625	627	639	607	617	615	623	619	587	608	640	596	632	627	669	653	621	642	632	620	610	618	646	621	600	612	605	654	594	639	611	615	622	613	611	644	628	642	631	599	619	635	627	638	629	632	624	627	625	617	680	607	656	665	633	608	588	590	631	571	694	602	649	600	556	630	595	603	659	661	638	633	595	593	612	605	640	602	645	623	644	655	629	646	634	617	603	616	620	668	637	605	604	599	610	635	641	630	632	617	588	582	631	618	589	626	628	604	590	567	625	620	613	598	647	597	616	621	603	630	610	621	604	616	639	617	661	636	648	602	598	610	642	620	640	561	596	575	642	671	633	634	648	612	588	620	587	580	628	590	616	618	624	614	618	612	593	614	607	554	606	618	629	580	641	617	655	631	626	628	575	660	635	639	624	631	642	645	613	588	543	592	621	652	613	621	643	644	619	587	652	611	628	642	607	603	643	609	586	678	589	551	661	623	591	622	586	595	657	680	663	616	612	612	658	614	628	635	595	585	627	615	641	621	568	601	642	613	567	648	627	620	618	678	556	642	595	626	601	598	631	641	671	604	606	636	599	643	636	605	641	671	623	624	616	627	640	594	597	609	631	619	639	613	578	638	615	608	641	633	585	587	647	638	638	599	589	654	627	588	608	583	659	601	619	591	653	610	588	609	666	637	657	623	615	611	604	638	586	591	596	642	598	639	653	596	595	597	621	636	596	650	644	597	594	620	590	617	611	605	647	658	660	580	608	682	624	622	610	610	630	631	615	654	647	557	609	607	593	659	662	646	622	642	653	648	606	656	573	667	618	613	613	581	618	638	625	635	631	634	622	618	661	602	602	639	621	589	643	644	625	659	618	613	619	617	605	605	618	605	591	634	612	637	626	646	627	620	620	576	664	629	660	620	572	626	607	589	622	635	617	624	585	621	614	603	635	601	600	631	610	592	612	637	623	609	604	554	621	624	628	627	601	617	633	610	636	626	571	653	621	583	605	603	610	639	641	614	591	617	580	613	616	614	583	612	604	585	588	593	590	683	617	602	599	643	608	618	660	606	633	629	658	667	613	620	630	592	596	653	605	623	623	593	622	657	618	637	603	617	616	612	593	620	682	611	600	612	610	598	607	589	579	618	611	626	631	630	618	578	588	624	635	554	634	605	611	598	639	594	650	621	613	593	656	592	606	650	606	607	642	609	616	643	602	636	613	602	633	659	571	627	624	654	616	627	636	569	591	674	634	606	635	625	643	660	626	615	587	613	655	597	627	600	651	577	665	630	595	598	667	653	577	630	578	585	624	609	650	623	621	614	642	612	623	600	591	629	599	632	570	662	588	608	586	605	639	601	619	556	617	649	566	599	666	608	637	623	588	651	609	616	627	580	632	596	603	607	642	580	604	597	658	620	583	588	605	683	596	639	631	616	612	646	612	593	586	587	589	646	648	629	607	638	596	638	616	638	618	592	606	650	604	612	596	656	650	590	608	616	600	585	677	628	637	576	584	619	632	624	614	638	604	622	587	633	649	638	610	620	619	579	615	652	631	595	628	574	584	645	594	615	620	641	576	641	625	610	624	616	599	638	647	645	635	585	634	657	633	627	649	650	573	671	618	612	614	623	634	616	683	652	669	582	590	597	600	629	621	608	604	605	594	648	623	613	651	603	585	610	620	613	595	629	607	574	583	632	651	623	655	633	659	584	625	578	583	652	594	647	577	572	608	648	631	590	658	558	563	596	660	616	607	627	587	614	636	637	647	638	626	560	583	604	648	553	635	617	661	641	586	640	628	673	611	603	654	609	634	577	637	583	621	621	620	654	650	607	614	609	622	616	587	640	622	612	600	625	636	579	639	642	571	616	625	590	629	590	607	612	607	632	591	658	646	603	571	597	611	628	596	623	605	614	629	622	599	581	614	640	638	645	607	615	610	606	603	674	641	637	604	651	584	631	628	628	581	662	596	642	647	644	606	605	657	668	595	663	618	632	558	630	659	646	592	645	633	609	648	627	617	596	618	595	548	581	603	690	611	584	601	608	554	597	668	592	627	629	636	632	631	622	602	578	608	594	611	609	623	593	589	614	610	591	632	601	679	646	686	609	612	591	606	615	601	623	656	664	639	609	610	642	621	642	651	606	629	619	617	621	593	640	611	615	608	664	596	615	624	588	634	618	638	612	587	590	620	605	617	598	646	610	637	608	641	579	638	633	624	638	634	591	596	601	606	601	604	582	642	602	615	685	598	625	619	612	644	601	613	574	627	584	616	645	624	623	624	640	595	633	620	635	571	609	620	662	648	620	627	606	582	594	636	588	604	568	665	640	642	655	643	593	594	602	625	643	629	634	632	593	683	625	638	656	639	637	608	630	637	624	610	588	610	669	614	620	586	628	644	586	601	621	613	613	618	596	608	643	605	684	603	604	629	627	631	604	634	622	605	584	643	604	647	640	554	622	623	641	625	602	618	615	572	583	613	579	599	635	616	582	649	574	623	636	580	634	599	613	634	612	638	606	641	621	627	584	640	619	666	656	647	594	601	617	623	615	576	650	607	595	611	584	627	614	608	657	616	611	625	630	641	625	610	627	599	623	624	617	607	659	614	602	612	628	575	649	594	579	609	634	573	599	676	633	573	603	647	597	583	670	602	670	615	597	594	619	572	666	616	604	670	625	654	579	603	625	614	627	643	618	613	617	609	627	640	578	640	624	608	603	636	612	648	620	575	617	664	573	627	649	634	586	616	598	576	599	631	642	614	605	660	648	629	575	647	636	642	595	679	687	596	602	658	656	629	610	641	565	602	622	576	582	627	657	630	592	608	566	663	639	620	546	610	635	648	626	597	622	588	662	615	580	609	538	638	574	577	603	657	619	626	605	720	617	619	611	588
20843	13344	14030	11619	8439	5904	4271	3240	2637	2006	1715	1412	1187	998	826	780	707	692	678	599	550	541	532	519	526	481	416	496	411	447	416	399	398	410	368	414	366	381	336	388	371	345	345	367	339	331	383	377	323	318	344	316	331	352	303	335	331	320	321	295	322	318	304	287	321	310	352	304	314	270	332	312	304	289	317	298	319	312	318	273	308	268	323	308	281	297	313	321	328	295	296	309	295	315	293	299	289	271	313	323	290	293	314	315	303	305	299	296	304	325	337	295	311	279	331	302	334	294	326	286	323	300	296	264	272	321	276	315	273	315	290	319	327	295	282	290	324	302	288	311	277	280	307	311	289	279	319	322	312	299	293	308	311	311	339	329	294	297	300	300	312	315	298	283	281	321	270	279	317	295	318	323	352	287	294	346	342	309	306	280	268	335	319	313	277	318	307	340	320	319	285	290	290	278	329	329	305	282	275	323	325	304	302	289	298	323	263	310	313	297	273	305	297	316	300	276	311	316	280	293	286	305	291	314	306	302	297	323	309	329	334	267	325	274	339	276	328	307	279	313	314	314	314	290	297	291	311	291	347	324	291	295	293	296	329	328	298	303	279	316	255	289	293	296	300	322	298	287	306	309	323	342	285	319	302	300	303	300	280	274	306	347	297	304	294	311	296	322	292	312	315	299	264	285	272	298	296	301	298	317	280	293	292	315	279	273	313	284	306	315	289	315	295	312	267	290	315	322	300	314	303	273	266	305	285	299	301	310	314	320	291	289	291	311	297	322	309	332	331	292	326	294	295	304	308	297	309	306	310	310	294	258	276	259	310	301	318	293	292	312	344	308	293	325	292	297	290	354	306	334	308	271	271	284	310	285	276	311	298	290	306	301	303	328	291	315	296	282	305	316	290	286	293	310	291	263	323	300	283	309	351	316	291	298	300	281	293	273	285	309	279	320	308	319	299	284	304	296	297	284	282	285	303	309	297	295	314	289	304	347	331	306	325	281	317	304	325	297	307	297	321	275	311	314	286	294	311	343	304	319	305	286	297	313	312	303	320	327	303	312	309	295	324	302	315	301	309	303	302	301	277	279	306	297	288	321	275	335	311	315	302	302	316	293	289	288	305	320	319	291	322	310	277	286	272	264	276	290	293	285	321	313	288	272	302	278	320	327	293	281	296	297	275	296	315	287	275	321	294	304	288	289	308	288	311	316	280	300	301	309	285	298	296	290	328	324	284	327	308	306	252	255	314	323	284	295	311	326	281	303	291	309	309	276	318	310	329	328	295	293	291	296	317	307	305	281	287	292	318	311	303	317	289	314	287	279	278	309	295	299	314	308	275	296	311	335	292	324	320	250	258	316	311	278	301	290	299	305	290	280	310	339	283	329	327	326	306	303	286	290	301	331	284	274	317	296	300	257	333	320	297	331	319	306	308	311	352	311	290	289	284	338	319	293	291	290	354	308	303	306	302	335	300	287	294	341	339	253	286	280	278	282	290	312	301	278	287	293	332	306	313	314	297	295	290	287	281	302	324	246	306	282	312	290	301	311	286	263	287	289	300	307	318	292	311	302	297	289	294	300	317	292	317	312	308	290	337	308	301	286	324	308	286	294	299	281	319	294	330	296	312	307	312	316	305	290	339	276	304	277	288	299	267	298	337	330	328	328	284	301	281	341	313	317	312	312	313	315	273	303	301	326	298	338	298	311	268	267	279	329	285	264	314	281	304	290	315	304	287	328	292	319	286	303	328	304	311	279	253	273	333	332	325	329	291	275	276	333	333	291	311	297	286	299	292	303	291	330	297	315	308	292	300	299	277	286	302	279	318	343	287	278	306	284	350	283	300	284	319	270	299	317	291	270	273	308	292	318	293	285	320	303	301	279	293	294	294	283	255	279	315	264	302	281	294	303	298	320	303	288	265	310	270	297	314	283	283	293	256	328	290	299	321	319	302	319	304	299	273	308	297	309	308	325	294	325	313	275	336	301	287	312	304	308	297	335	309	288	269	336	290	299	282	288	315	315	303	305	262	273	298	336	286	310	322	316	321	323	287	287	290	299	298	246	287	283	304	289	308	304	299	319	311	268	298	306	326	321	272	315	279	310	299	308	304	250	342	306	310	299	303	271	282	288	304	305	281	285	271	305	256	271	300	309	321	333	302	324	323	300	300	293	306	299	307	296	252	289	302	293	353	296	270	305	314	274	353	312	304	277	312	292	286	280	285	291	342	348	329	291	315	274	315	299	285	279	336	286	327	308	296	299	282	296	296	290	291	295	323	324	302	298	291	311	315	290	290	281	314	300	327	298	311	258	332	295	280	301	337	344	305	317	343	302	286	299	302	307	280	323	278	294	300	279	258	281	276	248	269	305	310	306	304	294	261	309	306	294	309	315	296	305	291	295	289	324	318	339	297	281	291	305	285	339	300	293	290	282	290	293	303	317	327	250	296	314	264	305	312	328	283	270	310	284	300	326	272	286	293	266	300	304	284	324	320	325	291	294	279	288	320	289	273	287	293	302	319	340	301	308	273	301	311	328	286	247	279	279	295	331	312	294	312	276	309	331	309	315	321	316	296	282	311	311	276	259	277	281	335	295	280	305	301	293	334	333	300	260	321	321	312	316	261	306	295	307	332	306	309	308	275	335	328	305	329	312	270	332	296	343	307	283	292	332	313	277	266	310	310	305	287	326	293	307	320	334	301	290	304	316	300	328	269	304	297	277	306	298	278	263	313	265	297	294	293	326	325	265	286	305	285	321	298	269	279	314	321	290	342	323	278	292	281	332	271	300	276	280	281	296	305	303	293	301	297	297	306	308	313	302	336	346	279	283	295	332	321	294	320	308	276	317	294	303	309	290	316	313	309	325	310	299	309	292	287	299	330	311	319	330	322	301	286	271	329	298	300	328	320	288	304	334	277	316	295	293	296	268	292	327	305	295	306	261	272	308	311	329	288	323	284	330	292	305	287	266	320	310	315	258	329	319	270	299	303	317	313	301	285	272	296	327	322	323	259	294	311	271	296	322	333	325	302	314	301	299	305	293	301	320	309	296	313	313	289	321	326	325	332	263	314	289	311	317	286	305	274	278	312	336	299	296	300	283	322	313	283	344	322	317	315	310	331	307	294	306	292	268	310	310	266	298	288	283	315	298	293	297	307	267	329	311	339	302	309	293	303	319	289	331	310	301	299	288	302	267	307	318	322	293	300	287	294	280	309	297	317	280	284	287	320	311	306	297	301	302	295	273	296	290	307	286	298	315	279	300	299	288	324	307	306	312	293	304	276	308	323	303	306	319	305	317	307	324	290	285	328	304	251	323	267	304	297	297	296	295	288	318	323	296	305	275	308	284	290	282	310	279	309	313	302	295	282	296	323	270	311	286	295	287	287	303	280	274	310	292	299	359	318	291	277	280	281	321	288	279	286	311	306	320	308	293	262	280	277	305	310	307	295	283	292	319	328	313	310	289	275	302	337	315	297	289	314	291	293	330
12260	10174	19300	21941	19924	17274	14401	12620	10800	9255	7982	6713	5413	4902	4009	3542	3397	3228	3040	2839	2624	2419	2219	2157	2183	2141	1957	1932	1730	1672	1537	1520	1541	1404	1377	1289	1294	1240	1184	1216	1307	1145	1141	1103	1116	1045	1039	950	962	934	920	849	1008	907	987	878	897	962	884	878	835	783	774	856	787	808	815	851	819	829	802	778	774	775	714	740	764	775	700	758	743	756	807	714	714	754	717	710	686	739	757	761	760	732	704	720	744	702	712	747	727	707	724	691	752	735	675	737	735	802	672	723	703	767	741	762	727	740	691	721	711	658	722	695	693	701	717	710	711	730	739	715	743	666	663	699	692	739	665	712	718	686	717	752	709	711	713	685	708	711	749	757	698	684	742	713	717	719	725	675	727	720	729	734	756	663	753	704	761	742	707	762	726	736	704	730	688	695	723	706	702	710	710	677	636	687	707	736	685	725	654	667	686	746	731	714	692	667	704	702	701	701	698	699	723	710	775	724	725	751	718	694	720	702	731	721	730	686	690	639	698	669	669	746	683	758	725	729	747	723	693	751	703	690	720	748	746	684	671	733	744	726	701	683	717	713	712	716	700	725	746	725	700	655	729	755	725	716	701	704	723	754	731	741	706	758	686	699	704	684	768	712	691	655	777	703	699	695	713	767	715	706	718	710	740	723	686	710	708	690	742	694	710	687	713	684	726	721	693	708	704	713	746	747	772	708	679	772	708	709	711	696	702	700	700	721	737	764	718	704	711	677	709	688	717	676	737	685	685	691	702	712	687	722	690	709	702	690	726	740	747	722	714	711	674	739	727	755	750	688	676	696	729	789	657	715	708	723	669	703	729	677	731	683	726	717	697	732	714	688	715	723	703	699	683	731	739	717	734	749	737	714	711	702	748	722	757	703	713	727	750	698	712	705	676	699	764	677	727	708	682	729	687	705	679	690	756	686	707	742	679	741	719	650	705	671	718	720	730	676	710	675	710	727	635	690	693	727	729	718	695	758	670	688	718	686	680	736	717	740	729	752	670	707	777	713	693	684	727	657	672	723	690	763	702	722	701	719	683	745	676	700	692	716	700	732	693	728	747	746	691	711	643	704	712	707	700	718	744	716	742	730	748	752	696	710	707	720	690	731	760	676	697	693	719	679	718	683	658	706	676	716	769	749	706	712	669	757	713	711	720	735	704	717	669	710	691	755	662	718	710	755	724	724	702	768	723	720	703	655	694	705	671	764	702	707	714	714	720	704	695	756	726	707	750	717	712	702	727	738	685	681	780	684	708	736	712	671	724	754	702	719	725	693	742	717	736	655	681	738	703	695	692	715	689	736	695	720	692	681	722	686	680	710	691	706	767	681	772	698	716	723	695	770	693	733	686	740	714	705	717	709	682	729	725	728	720	704	683	708	729	710	710	707	664	690	686	694	726	724	706	752	713	686	724	700	682	714	752	684	746	736	735	739	741	715	677	739	734	724	674	652	723	711	675	734	715	737	719	718	737	672	700	661	702	652	699	700	679	701	715	670	753	735	687	727	694	688	731	700	713	722	712	737	716	700	657	711	713	671	712	721	712	722	724	681	702	706	724	716	716	703	706	707	736	715	704	733	722	684	708	668	710	705	723	760	685	716	713	742	756	680	689	706	702	689	727	699	676	734	691	710	741	700	672	719	693	723	703	713	714	718	702	654	701	718	634	689	693	723	723	678	710	719	669	733	656	670	693	746	694	743	703	747	713	684	720	705	715	712	717	689	715	742	717	662	725	766	735	712	730	706	677	713	688	699	716	741	683	758	752	690	678	696	684	665	690	720	716	715	649	734	705	678	706	707	696	718	704	736	757	682	701	698	726	782	693	698	714	664	713	706	714	713	716	697	717	690	728	718	681	715	736	678	712	710	706	731	735	678	704	683	658	738	700	704	732	704	724	675	741	659	710	722	710	723	741	702	729	717	675	754	676	696	709	690	734	707	696	730	639	722	725	728	755	657	695	736	709	683	725	746	755	774	741	733	737	726	689	728	695	720	698	722	657	658	728	706	747	720	722	725	686	722	709	761	693	708	703	735	697	664	689	668	684	722	740	710	705	706	753	750	716	718	743	719	736	741	689	706	685	706	723	710	720	695	681	766	694	737	722	727	712	705	699	694	694	711	741	720	708	746	723	738	720	662	721	722	705	703	709	695	730	689	774	672	732	692	706	712	743	725	749	721	690	721	737	734	731	694	734	707	726	683	735	696	690	703	696	723	687	715	677	727	679	729	713	702	682	684	681	708	683	709	756	727	685	727	723	699	738	714	680	740	730	739	710	701	732	724	717	707	697	716	724	746	726	719	726	708	762	702	685	732	695	646	741	699	716	690	704	671	702	649	759	754	678	707	706	732	694	720	720	705	702	734	726	720	708	738	714	747	699	725	720	740	753	702	730	742	725	724	730	713	746	672	723	703	722	730	703	698	742	710	736	743	737	718	764	676	668	737	736	708	680	721	710	740	716	717	735	720	729	735	682	750	721	727	696	767	680	734	673	729	757	668	710	690	725	738	709	710	765	705	714	743	685	693	699	765	713	704	711	716	695	697	699	683	717	676	739	727	713	721	705	721	709	730	670	728	691	684	729	664	711	722	750	741	689	700	698	687	746	697	708	692	719	706	725	715	726	693	726	704	745	722	748	682	678	710	698	729	726	686	693	757	736	667	722	735	674	753	662	722	691	709	689	683	722	731	699	681	703	671	718	740	766	699	726	659	685	676	684	664	757	741	668	707	702	726	716	719	720	763	712	682	729	709	716	697	670	685	708	741	691	747	666	715	737	736	705	650	721	699	706	708	725	734	723	713	742	699	700	715	714	728	711	690	711	747	685	666	727	715	686	691	678	745	725	707	705	688	720	734	681	704	753	709	702	735	672	671	716	686	725	739	741	735	723	756	767	725	714	707	658	690	719	684	718	721	690	743	746	714	711	713	717	726	692	743	696	743	691	738	725	663	735	724	699	736	684	666	685	712	704	718	713	741	709	709	686	696	678	716	708	694	689	707	722	723	707	751	703	686	758	672	714	760	714	741	659	673	721	699	764	722	695	701	689	745	715	700	711	659	734	714	748	739	677	757	710	723	735	738	719	686	748	690	719	728	679	707	698	721	735	741	733	693	700	698	718	721	716	665	765	694	702	698	709	742	746	735	658	711	659	700	769	682	683	707	741	721	702	718	696	726	743	665	680	706	743	693	734	725	689	694	695	772	704	738	696	683	699	718	705	708	711	683	706	698	678	701	697	721	722	739	781	724	708	708	746	720	669	704	684	677	760	709	733	727	659	685	666	685	736	703	679	721	746	667	717	732	726	702	704	672	685	743	696	739	719	745	735	689	739	705	723	677	689	676	708	696	747	700	708	700	710	685	717	689	716	741	691	661	721	687	713	753	712	712	725	696	707	705	728	707	710	727	717	681	681	657	648	701	699	702	676	736	662	684	717	677	701	661	683	678	739	730	731	715	753	704	679	718	756	689
28613	18576	19815	16640	12558	8944	6313	4767	3793	2974	2352	1984	1598	1401	1143	1010	955	920	828	787	761	701	708	637	695	579	586	596	594	577	568	509	495	489	464	482	386	438	378	434	445	420	430	447	375	430	440	367	392	394	377	387	408	355	364	384	393	375	388	389	363	310	355	361	331	333	310	332	360	334	331	360	344	316	331	333	340	384	341	334	316	341	316	303	307	329	333	321	325	311	308	314	334	358	318	329	346	328	320	329	338	302	340	307	320	322	324	334	338	326	321	336	317	328	317	353	297	329	342	307	313	322	340	324	331	337	332	340	330	313	320	321	327	333	388	316	345	306	324	314	327	324	326	318	326	311	315	308	330	319	325	365	323	325	302	312	310	301	331	327	341	303	324	324	294	334	335	351	353	361	312	337	282	352	340	321	346	360	328	338	316	310	323	336	323	317	321	305	307	310	324	356	355	291	327	316	317	344	329	349	332	365	336	314	313	310	317	320	311	351	330	320	372	311	295	315	353	310	304	325	333	312	318	341	312	352	277	378	338	332	299	308	334	311	307	327	320	298	310	363	298	345	301	317	344	349	370	324	330	347	278	333	333	329	328	315	312	329	335	281	287	345	327	298	373	326	291	317	312	330	314	352	321	341	302	381	361	331	330	339	314	353	324	333	324	324	330	326	301	338	326	325	314	311	344	307	308	330	333	324	352	343	326	352	327	342	298	338	330	329	310	306	321	309	348	349	330	318	339	318	315	317	300	347	323	343	324	332	316	315	313	319	330	336	344	313	288	302	306	362	309	324	297	280	336	322	325	324	357	359	312	329	275	351	335	325	289	303	304	326	340	320	366	347	319	321	335	312	347	308	298	299	332	350	324	306	323	328	304	338	325	307	348	313	333	381	340	357	338	335	329	311	317	318	360	298	344	337	334	365	327	334	343	352	320	317	298	316	353	347	333	311	303	335	308	323	345	315	330	341	332	312	314	348	331	347	315	327	326	346	347	315	330	338	309	306	314	301	352	295	295	328	351	311	346	309	341	318	326	345	309	317	353	318	334	323	332	314	375	319	302	308	365	328	290	308	312	308	318	377	309	338	334	329	285	323	322	315	301	308	329	329	337	312	314	336	314	268	307	330	333	302	358	319	319	318	302	313	356	311	338	331	314	325	337	362	342	349	329	345	327	317	323	318	352	319	333	313	328	315	315	315	288	336	346	303	359	308	305	330	304	349	295	330	349	329	322	327	314	336	318	336	322	327	322	303	318	321	338	308	301	325	370	317	360	320	372	330	335	299	310	336	320	336	312	326	313	321	323	354	310	328	344	347	326	345	333	292	295	349	354	319	278	313	337	350	302	344	377	310	346	344	308	360	310	313	320	342	332	334	354	308	343	295	296	335	341	301	320	304	326	286	321	321	335	329	327	342	328	327	362	316	331	308	310	319	338	335	308	305	307	346	330	343	341	343	319	343	316	288	324	320	327	336	329	329	331	354	312	319	327	322	342	315	352	341	329	314	322	330	316	320	320	309	347	356	307	306	336	359	324	319	319	337	324	332	311	312	350	352	310	297	299	326	345	348	306	335	333	319	333	336	349	314	305	322	349	356	341	333	328	324	309	296	321	298	309	343	305	310	333	332	310	363	322	331	352	324	305	293	304	351	329	336	351	293	332	322	306	308	315	311	292	300	327	348	316	365	375	344	318	337	314	319	290	348	331	319	324	316	334	324	354	340	323	313	329	305	303	286	338	309	318	310	336	347	356	278	310	304	339	299	295	320	326	315	321	364	336	341	328	315	289	332	314	322	327	345	300	322	326	325	312	314	321	357	295	313	343	328	336	336	289	312	308	333	321	357	315	329	294	345	331	330	311	326	336	307	322	306	292	326	326	352	306	346	357	315	314	353	291	318	336	343	337	355	331	340	352	283	309	337	337	339	335	329	316	313	334	359	303	320	337	313	310	324	354	307	330	358	314	317	308	299	317	340	307	300	333	327	358	319	344	322	339	334	313	363	301	293	329	347	353	298	317	326	349	348	319	381	325	317	358	311	317	367	323	324	322	321	335	319	298	333	310	301	351	315	367	321	319	313	345	303	301	312	329	333	279	287	354	313	314	311	342	331	330	341	326	326	324	309	318	311	289	339	305	323	318	358	330	357	328	320	333	361	332	349	338	359	296	330	321	303	320	333	346	303	333	335	305	319	303	343	331	352	336	317	319	318	354	325	337	328	332	318	339	325	304	322	306	335	359	340	304	336	307	367	354	347	326	326	326	307	325	307	358	334	354	331	331	314	322	341	373	318	301	355	369	321	325	297	328	321	349	334	338	321	355	344	318	345	337	332	298	351	318	319	288	304	311	321	320	317	331	336	313	327	362	320	387	340	326	312	332	333	355	336	330	328	369	303	327	343	346	374	313	308	351	361	317	337	332	306	300	343	286	345	354	329	317	357	315	320	322	322	333	323	325	328	307	335	343	332	343	335	306	327	353	339	301	345	315	327	334	369	317	329	308	324	328	345	349	305	335	330	318	342	308	326	334	358	321	316	335	289	330	318	349	319	328	272	305	324	297	342	346	326	300	305	327	338	325	337	347	319	343	326	333	292	313	302	350	324	339	304	307	309	323	355	300	336	317	318	328	340	325	321	318	355	346	331	311	305	319	332	336	329	347	322	325	332	307	299	350	321	337	325	306	326	334	347	356	306	369	339	330	323	338	324	331	289	347	319	351	385	349	324	326	329	321	315	343	315	342	348	345	302	336	325	306	348	329	334	328	301	304	335	306	298	300	320	333	318	318	284	324	306	278	348	315	325	317	325	346	322	330	309	337	335	303	330	353	313	328	324	310	305	324	322	318	318	324	339	315	335	302	334	304	303	319	312	355	338	323	349	318	315	325	349	330	294	365	347	322	343	339	308	301	328	328	311	308	327	336	332	336	350	327	343	341	307	314	324	318	335	340	317	330	332	337	308	351	339	321	327	308	326	334	326	344	304	301	331	356	348	316	311	344	316	348	329	344	299	354	295	337	297	340	357	337	325	373	319	320	336	344	302	292	329	340	361	355	336	345	334	340	323	337	338	316	336	326	336	315	336	305	324	347	330	340	314	344	314	356	333	284	320	311	305	306	333	312	351	312	306	304	342	300	306	323	295	316	330	322	323	319	304	325	308	310	327	327	368	305	320	330	341	328	359	312	304	285	337	324	327	316	341	317	331	339	305	322	338	318	334	302	301	295	297	327	309	324	339	315	296	342	331	334	342	331	358	311	300	309	330	320	330	339	334	318	345	325	283	317	330	295	351	357	333	320	315	341	340	341	285	359	321	320	335	342	346	303	332	339	331	337	331	328	334	343	318	337	315	334	320	327	349	285	318	355	323	327	330	343	329	323	290	308	337	307	318	304	337	319	309	357	293	295	329	338	331	335	345	319	340	327	321	317	336	298	309	341	301	335	359	296	340	314	315	315	338	327	327	322	309	337	336	285	330	331	302	347	304	343	320
15631	13496	24014	26484	25064	21966	18754	16391	14472	12248	10695	9090	7603	6499	5297	4796	4756	4473	4017	3767	3536	3177	3035	2925	3122	2795	2857	2628	2399	2319	2288	2062	1979	1947	1712	1809	1634	1524	1436	1619	1644	1554	1574	1483	1433	1476	1242	1212	1115	1059	1022	1104	1226	1119	1146	1177	1158	1124	982	941	980	916	890	953	909	926	927	968	992	940	920	837	884	917	813	845	774	837	808	825	752	808	756	778	776	757	771	792	727	762	771	830	799	805	772	741	819	778	728	769	748	738	780	725	782	739	792	716	754	701	749	748	793	746	719	774	823	749	768	750	786	808	739	758	721	760	777	798	769	796	786	751	772	778	755	788	820	755	748	746	774	799	754	814	712	782	741	770	712	729	771	772	752	785	721	773	704	731	755	798	742	758	795	789	785	725	749	755	772	722	754	777	767	708	777	722	758	723	726	755	740	740	669	738	757	773	817	757	713	733	741	755	750	724	745	791	753	771	743	767	707	761	731	754	724	755	789	773	727	738	729	774	729	762	788	733	808	727	749	736	762	775	728	740	706	759	688	729	742	779	714	764	751	731	785	747	783	775	787	755	753	744	797	740	750	733	796	749	755	781	713	763	720	769	750	759	764	776	754	791	757	794	695	738	707	776	746	747	781	738	792	769	751	771	730	725	764	703	789	767	775	777	714	741	745	697	736	744	764	741	744	765	763	728	739	769	746	708	795	772	796	749	825	769	777	737	732	764	781	795	755	805	760	804	739	756	761	712	785	786	757	716	701	748	727	811	714	765	718	764	719	782	778	767	753	741	772	799	740	739	755	736	736	701	756	754	763	762	721	762	743	738	720	771	740	744	730	702	771	720	750	760	707	734	765	793	770	775	757	757	751	771	751	745	778	741	803	754	782	723	769	731	719	700	783	734	793	769	752	754	783	741	697	738	747	786	754	745	781	766	782	784	731	767	764	777	724	773	774	671	715	721	751	725	740	727	770	804	702	739	723	733	737	756	763	776	742	749	738	677	746	727	770	787	750	725	743	745	815	767	775	769	704	768	747	730	761	714	742	764	744	755	736	755	747	793	769	735	758	783	781	736	773	739	780	732	706	764	728	804	788	734	798	750	767	750	741	746	780	771	774	789	739	735	758	754	800	694	725	742	698	767	707	748	716	772	752	765	758	709	749	783	764	751	784	736	743	726	785	745	756	819	794	730	722	751	701	750	743	725	734	711	712	673	714	692	793	728	830	778	766	739	728	749	770	733	788	767	754	799	728	806	787	728	810	746	817	718	787	754	764	797	771	797	768	755	774	713	745	777	744	714	740	712	751	745	784	735	744	796	704	746	728	719	769	781	679	754	762	766	747	717	788	716	783	755	742	752	759	763	798	738	745	794	777	732	780	758	704	724	722	770	739	732	764	722	780	735	756	724	756	747	752	788	776	725	760	704	778	716	696	693	791	736	792	752	764	711	756	741	739	787	763	753	732	718	760	754	774	786	778	704	793	777	743	757	754	768	715	782	752	758	733	765	770	778	749	738	760	758	716	757	782	749	752	711	771	796	719	774	737	699	775	735	763	716	729	743	747	750	758	720	738	706	723	759	752	757	776	738	723	741	767	796	732	783	694	798	764	788	797	781	758	838	747	737	751	760	736	698	746	753	688	758	807	732	758	803	760	752	748	793	765	682	751	691	790	718	712	722	712	772	810	804	729	744	712	708	734	800	715	768	754	748	746	769	710	706	788	747	754	750	772	753	790	750	730	731	769	744	810	788	773	744	787	746	744	741	734	759	698	756	728	676	718	739	742	781	752	769	777	712	760	687	784	768	725	769	737	754	730	776	763	765	764	759	776	768	780	709	759	763	808	748	741	765	713	741	750	766	740	775	735	750	725	772	743	725	742	757	742	763	804	771	754	764	728	798	731	748	743	775	755	767	755	761	741	727	774	726	695	783	767	755	754	758	793	742	739	728	793	775	754	702	735	800	742	776	762	728	754	735	774	708	783	749	735	741	729	752	751	752	736	757	806	732	676	775	763	728	746	800	743	741	722	770	703	759	778	740	786	753	745	725	767	744	769	780	778	780	785	734	732	766	774	748	764	834	692	683	782	744	777	785	716	726	744	705	754	752	728	797	775	735	736	769	750	731	746	781	742	782	746	775	749	738	719	753	810	748	750	815	748	785	714	726	771	781	768	748	776	724	733	772	693	751	756	735	709	746	720	764	746	773	736	716	696	727	746	764	743	775	779	752	785	715	818	739	782	733	737	733	714	765	768	745	745	753	739	784	727	811	731	777	792	739	715	767	735	796	818	724	801	786	742	762	759	747	770	731	772	769	772	677	759	797	784	747	749	799	735	737	775	749	761	803	752	741	745	688	772	780	746	746	751	757	741	780	745	745	722	793	803	701	748	714	717	719	764	676	746	782	792	741	732	738	708	753	758	770	802	769	761	761	739	783	766	724	710	734	781	743	743	742	745	782	786	703	712	734	759	693	756	744	736	778	769	788	782	761	798	748	706	756	742	719	771	742	757	753	762	723	714	720	723	732	724	771	746	739	731	748	719	720	787	786	768	773	752	768	760	710	798	706	781	753	768	783	742	699	739	770	719	799	743	744	772	747	774	760	780	758	743	801	756	758	802	797	734	753	769	762	759	728	778	751	735	695	795	745	737	769	790	735	764	752	761	727	820	743	761	803	755	784	752	739	775	724	736	724	758	722	719	749	769	789	715	754	769	754	784	741	711	766	777	732	750	726	757	726	782	734	684	771	799	734	723	778	780	744	735	761	808	801	746	778	734	782	776	789	766	792	742	744	742	698	772	744	767	753	775	749	722	747	744	745	771	719	742	738	713	754	771	761	800	770	752	740	722	754	719	757	753	764	743	792	737	725	748	749	735	756	751	792	712	733	718	726	729	754	766	736	718	745	731	725	764	718	792	745	718	722	778	749	787	765	697	774	767	745	759	784	788	708	739	786	794	776	769	711	759	768	689	704	760	715	683	784	731	737	737	730	781	736	798	735	784	712	772	778	789	731	780	739	763	724	730	753	738	770	738	753	745	787	727	700	744	745	801	758	771	794	769	780	755	743	717	760	706	777	765	771	778	722	767	733	731	781	752	763	741	755	751	728	735	773	763	735	727	741	761	728	711	733	731	849	743	730	712	715	729	765	763	749	741	779	744	765	784	758	750	752	751	772	787	785	767	742	746	735	746	788	763	761	709	748	744	763	742	737	790	721	769	790	713	732	731	825	823	783	798	718	741	738	730	736	721	742	717	745	703	802	770	797	809	751	756	752	765	793	779	734	747	758	698	720	764	790	778	747	744	761	814	686	748	766	740	718	675	694	754	735	713	743	734	750	751	766	737	731	754	699	763	763	797	774	749	749	712	776	783	739	771	711	755	740	730	721	757	799	748	749	783	729	799	792	731	797	759	761	751	769	824	691	820	779	746	733	772	744	756	741	751	687	787	739	705	752	773	787	751	731	758	773	734	741	786	773	751	740	775	708	774	730	689	826
11296	7061	7541	5707	4014	3072	2332	1853	1490	1146	1009	845	657	600	557	509	508	453	441	437	392	381	398	349	367	347	343	329	295	323	315	304	308	279	274	283	246	279	258	287	248	286	278	244	274	274	301	279	257	237	274	300	262	270	251	269	236	251	254	262	264	235	298	264	245	291	272	290	249	261	261	279	268	230	249	271	257	289	251	263	277	261	291	252	239	250	241	245	254	251	250	255	265	274	263	258	241	231	236	259	256	261	244	268	287	270	254	256	259	240	255	257	239	258	251	256	247	235	262	223	274	260	240	270	262	242	241	269	236	253	228	276	279	232	240	237	253	263	271	250	263	268	239	245	237	260	289	256	254	251	288	293	286	220	285	249	246	250	274	260	270	252	243	250	246	253	234	271	259	258	253	256	247	235	279	262	278	257	273	281	240	237	232	285	268	245	285	272	264	242	247	267	269	270	258	265	271	267	273	248	239	255	240	252	241	253	273	263	258	261	246	259	269	272	270	226	264	254	258	288	267	289	277	242	282	245	251	273	281	278	300	246	230	247	275	248	273	238	258	270	255	235	228	244	265	237	238	250	239	254	246	267	310	257	250	236	247	260	274	254	266	270	263	257	271	234	268	252	277	262	256	252	250	270	252	287	271	249	270	283	264	255	246	247	254	260	224	244	247	271	275	247	258	282	248	257	274	276	280	255	287	279	239	244	255	239	256	284	242	263	231	245	234	264	282	238	261	255	294	239	232	293	263	235	257	255	261	241	256	251	241	271	259	260	254	250	284	254	280	253	257	271	242	268	248	251	284	261	243	243	246	242	247	241	229	278	242	277	267	261	275	245	243	278	228	276	253	249	235	253	242	249	253	211	271	258	265	257	267	258	259	285	262	268	254	280	228	242	250	265	285	244	274	289	250	246	278	229	273	240	253	270	267	238	254	260	252	224	260	260	254	243	220	258	232	252	255	250	273	269	261	255	288	268	255	228	224	280	272	280	254	275	248	282	273	243	256	251	258	264	244	234	281	275	261	261	274	251	256	245	247	243	275	270	236	236	254	250	277	261	245	275	268	266	291	250	253	245	258	242	264	264	238	241	253	271	242	246	254	260	229	272	257	249	251	271	265	264	252	245	248	266	210	244	245	254	281	255	272	261	246	256	295	249	229	226	264	239	226	257	240	281	254	262	252	254	242	255	237	271	234	266	248	255	259	267	268	247	243	284	273	234	247	243	283	265	238	263	273	277	282	254	283	252	243	275	277	255	252	239	272	240	277	238	268	249	243	215	254	242	273	264	260	281	244	237	240	277	240	275	280	263	268	267	259	256	226	240	276	268	272	294	252	259	273	239	269	269	237	269	254	289	250	241	263	245	265	281	287	238	246	279	256	254	257	249	266	243	238	268	281	253	253	229	240	250	269	228	245	268	286	269	279	237	265	246	271	255	277	263	217	234	221	253	256	277	248	286	297	251	263	265	270	273	274	260	260	269	248	261	263	271	273	235	253	255	262	278	251	248	280	263	283	243	262	277	272	277	255	251	237	255	265	239	260	254	277	276	236	286	283	213	239	272	283	261	256	253	267	262	246	261	248	236	238	227	258	258	253	248	247	243	235	229	228	273	250	270	261	278	230	249	259	229	241	258	249	258	281	296	264	251	265	252	225	252	248	259	290	262	279	246	246	249	251	278	264	245	257	271	258	281	247	254	241	235	239	278	267	234	248	247	283	247	248	247	241	233	241	246	269	270	256	260	246	264	267	236	264	232	272	248	229	236	279	234	264	261	254	264	278	240	245	239	227	262	257	252	272	278	253	272	242	286	271	261	249	260	254	244	236	271	249	275	264	251	230	277	257	263	224	256	284	260	259	278	263	265	298	243	254	245	264	249	258	268	215	246	248	251	243	236	264	264	262	255	249	246	270	240	255	233	297	279	257	241	252	251	258	256	262	278	273	260	247	270	246	261	271	246	270	220	299	254	266	248	234	252	277	247	221	265	262	239	280	247	252	244	240	207	258	244	272	271	256	236	224	250	223	242	224	276	257	278	257	245	243	259	226	248	248	247	268	234	257	304	230	245	259	284	261	239	243	258	230	256	238	257	273	248	290	266	228	262	263	238	272	276	255	257	244	265	256	274	263	260	260	266	246	283	257	242	264	274	261	269	249	260	234	247	257	256	289	246	278	278	258	269	265	263	241	250	250	258	258	252	268	253	254	230	274	272	256	273	263	288	233	217	242	251	266	248	276	279	264	254	242	247	263	224	243	267	269	268	258	249	264	260	242	233	267	241	222	267	255	237	253	269	246	265	264	267	245	260	259	258	296	254	248	249	264	264	270	250	282	252	258	239	284	221	262	282	253	229	280	272	265	260	223	240	262	257	249	242	267	257	259	249	254	258	250	236	249	268	236	240	268	237	261	245	252	230	276	277	279	240	258	252	239	250	247	273	271	263	261	242	253	276	257	264	259	258	246	238	275	246	228	268	247	268	256	266	257	286	254	269	231	254	279	255	258	256	246	244	259	284	231	306	274	260	254	255	248	243	255	253	240	278	255	274	259	228	253	248	264	226	229	251	272	243	275	242	247	273	260	279	244	265	247	284	251	250	263	265	242	286	254	227	239	248	244	248	266	245	290	247	246	262	258	246	267	262	276	278	265	240	248	275	248	246	259	277	252	276	240	266	273	242	257	247	262	241	289	277	253	266	268	251	261	208	261	266	273	256	242	241	236	258	263	249	258	247	258	250	254	281	254	297	273	244	239	260	276	240	238	269	266	273	253	251	241	246	231	234	268	235	239	248	233	238	260	270	257	263	274	282	265	288	299	262	251	223	268	245	240	273	260	267	263	263	261	236	269	228	254	255	246	242	244	257	300	240	250	244	265	301	260	261	244	260	291	243	267	234	283	241	255	255	237	237	300	252	239	244	262	241	272	267	284	242	248	279	276	270	242	241	263	243	241	221	272	269	248	267	250	267	239	289	259	242	247	271	283	268	272	270	269	248	239	249	252	248	259	253	234	277	265	290	263	247	254	245	248	262	234	258	260	239	246	257	273	271	249	231	260	218	264	217	252	260	249	280	267	228	234	258	262	292	264	267	261	259	268	250	284	250	253	243	268	227	242	232	271	221	236	245	246	250	235	284	280	249	294	243	254	274	239	275	232	255	272	281	236	289	250	248	269	288	244	287	245	274	250	262	245	253	238	245	307	241	281	273	227	272	226	261	258	240	282	266	275	230	250	219	233	240	271	244	263	242	260	246	272	240	246	252	230	253	276	278	277	255	256	240	272	229	252	270	250	258	269	279	283	245	257	257	277	256	255	254	242	276	277	232	242	240	252	256	253	269	291	226	251	279	277	266	252	266	248	261	237	266	282	246	242	279	245	240	239	238	271	244	222	256	254	265	236	262	240	274	233	264	235	259	223	250	263	235	236	278	287	262	228	247	295	255	287	283	254	276	278	251	268	253	257	267	265	246	228	255	230	252	246	270	279	237
6339	6136	12429	13798	12628	10853	9029	8018	6564	5535	4600	3728	3106	2861	2325	2131	2070	1947	1808	1675	1582	1419	1313	1297	1272	1172	1080	1055	1047	983	915	931	849	867	717	794	760	755	760	794	726	752	721	718	759	749	682	664	695	659	670	692	686	630	673	724	642	652	648	622	631	663	641	692	687	639	649	624	656	692	632	651	639	650	600	634	657	661	674	578	636	632	600	615	597	635	620	600	612	616	633	637	649	622	588	615	645	668	646	626	643	644	624	604	624	645	632	618	607	636	585	590	623	615	625	601	624	602	617	617	630	631	621	613	598	620	648	623	601	643	612	628	599	616	643	638	649	627	602	637	636	580	607	599	613	621	594	598	606	580	657	589	645	621	624	609	594	596	610	641	583	562	615	594	560	566	620	589	608	630	664	631	607	627	617	607	624	618	621	677	603	609	616	633	654	620	646	593	596	593	628	681	599	601	628	620	569	566	588	647	585	596	629	614	585	616	603	633	609	631	680	573	630	667	604	560	661	584	607	580	605	633	605	617	612	592	608	584	604	604	632	632	634	652	591	622	623	587	648	559	592	597	604	585	597	616	621	616	652	596	618	628	590	625	594	649	608	620	603	579	627	636	613	670	624	637	614	620	560	635	610	601	602	566	633	597	616	581	572	612	585	614	608	590	630	587	642	639	642	604	589	645	650	658	626	636	601	626	613	642	597	649	630	590	650	589	586	603	646	623	663	590	620	618	595	630	648	664	677	635	629	557	619	592	611	634	673	580	573	589	579	618	596	589	608	646	628	638	615	625	615	643	631	604	589	625	642	630	595	593	603	555	572	626	612	598	595	571	640	621	636	619	614	624	589	621	587	614	650	599	672	669	631	626	611	590	587	682	650	652	608	576	604	634	608	590	624	597	625	619	600	644	572	657	607	663	638	586	606	636	595	685	644	606	643	595	570	569	639	621	587	604	635	611	591	623	614	607	618	624	583	581	601	626	601	589	600	612	644	636	645	591	602	637	576	616	612	618	639	635	620	586	570	636	606	643	612	608	619	601	627	629	570	681	607	617	597	625	633	635	568	571	605	636	660	569	610	612	609	618	622	589	618	576	618	598	600	625	579	604	572	583	640	631	620	632	625	613	610	594	580	587	669	593	603	604	615	605	634	586	636	627	626	610	613	616	634	596	588	639	561	586	648	577	632	589	557	619	592	601	599	595	605	598	620	601	606	641	611	619	570	670	626	610	671	625	576	637	621	637	647	620	633	615	629	600	616	624	618	644	617	587	621	596	609	587	637	612	614	602	600	607	608	655	617	628	668	572	549	634	643	629	643	612	601	576	630	572	594	631	653	595	631	663	640	637	598	644	625	616	604	598	626	552	599	627	600	634	622	656	600	620	591	614	590	624	648	614	612	585	617	611	673	603	608	592	656	629	631	646	602	623	613	643	660	624	587	636	625	600	577	603	611	631	581	649	625	617	675	646	598	588	626	643	636	639	571	582	606	589	578	601	611	647	591	604	639	573	610	609	624	639	628	649	627	614	625	596	560	623	607	644	599	602	597	613	595	611	618	588	622	616	600	603	675	622	616	642	562	667	636	666	625	575	610	656	598	594	620	568	578	652	632	602	591	626	606	582	647	568	551	622	635	562	611	609	639	581	647	592	608	641	642	627	625	664	608	566	625	601	580	598	590	645	663	601	637	594	631	632	607	634	590	590	617	622	597	587	633	632	658	629	638	603	635	632	603	633	635	600	588	597	623	603	616	605	642	621	579	622	571	694	570	620	591	624	591	611	583	648	646	623	628	604	574	628	626	619	636	613	619	639	604	624	622	621	540	609	635	664	599	597	612	650	640	605	596	631	591	567	646	637	654	618	624	561	618	562	576	605	617	646	579	622	601	614	606	604	609	592	630	652	607	612	600	576	603	612	616	588	564	633	589	593	619	631	617	603	593	618	626	621	651	614	615	599	620	614	587	570	630	631	586	594	603	626	645	598	653	603	602	614	607	597	604	579	598	580	610	609	621	587	632	624	637	567	654	565	602	624	588	612	644	636	652	606	642	591	607	610	650	651	631	644	603	582	646	610	646	607	636	624	650	584	628	614	588	639	611	596	618	600	608	572	642	604	630	626	606	627	601	637	622	655	577	609	615	583	587	628	625	610	597	606	598	580	624	675	600	619	552	602	602	635	594	617	601	618	627	575	593	611	600	609	629	600	619	593	646	617	573	633	620	622	623	568	643	608	577	647	626	666	615	638	611	623	623	590	632	600	577	609	597	573	606	643	611	602	608	597	574	622	629	632	608	622	646	626	642	619	629	632	615	598	603	623	594	619	568	596	632	588	653	643	577	636	617	627	639	589	598	576	594	580	628	609	658	586	574	649	659	646	611	627	619	602	651	618	667	622	587	632	630	623	571	607	576	657	622	627	642	620	600	637	626	598	637	596	639	581	617	610	617	591	603	590	638	653	614	621	626	594	632	659	638	638	618	647	629	570	580	583	587	606	639	639	606	603	628	626	614	645	619	612	617	601	592	571	606	614	587	635	606	630	637	621	646	635	605	570	656	631	596	641	592	638	648	663	620	601	648	615	601	630	605	626	602	653	604	621	567	659	630	569	674	595	594	605	669	590	620	605	631	619	569	657	611	610	624	615	627	595	655	580	594	579	640	604	632	629	637	638	609	623	638	635	605	627	586	614	580	569	572	634	620	612	572	605	646	636	572	578	593	595	596	593	616	595	627	635	661	605	645	639	651	643	586	624	612	617	616	623	571	556	606	575	642	618	630	582	577	626	576	652	622	599	639	608	643	645	601	598	581	647	660	618	626	664	622	649	643	611	575	629	623	540	630	598	619	613	564	639	614	620	637	620	638	612	621	633	628	646	666	659	606	631	600	614	599	611	629	591	617	606	649	620	592	606	608	630	621	596	630	627	601	626	605	640	608	591	575	649	616	640	613	555	619	603	589	618	633	616	623	592	559	629	593	624	601	604	620	623	602	607	617	625	596	655	629	624	592	607	619	587	614	652	580	618	649	660	592	613	634	620	604	640	586	570	604	682	598	680	629	583	581	620	671	672	600	623	654	598	611	604	594	624	614	618	633	655	633	674	639	616	611	604	576	617	594	587	626	600	627	614	634	583	615	593	589	598	648	575	604	628	596	592	619	620	631	538	601	566	601	610	646	600	615	627	673	581	643	645	605	619	591	589	608	676	563	608	615	613	599	644	642	602	618	644	581	604	610	625	652	615	573	575	615	582	605	597	637	619	606	574	632	569	585	640	616	622	584	587	635	634	630	601	612	596	622	605	570	626	608	632	585	586	617	618	628	632	593	606	625	595	641	622	614	647	613	613	611	619	595	608	670	558	626	585	645	637	630	626	607	588	620	624	598	646	579	655	612	600	654	655	584	609	606	622	630	658	548	587	598	623	606	656	638	611	620	613	628	617	619	582	661	645	617	596	591	659	633	623	612	656	635	588	554	619	604	594	607	619	663	627	640	610
20684	13107	13989	11334	8514	6033	4318	3253	2643	2155	1696	1334	1080	942	817	730	727	705	653	603	542	531	574	530	517	483	496	458	433	457	435	406	439	397	434	357	362	363	355	400	399	365	385	346	375	348	374	332	323	361	337	337	319	344	318	327	334	303	320	308	318	291	289	301	305	308	311	319	312	309	308	317	335	322	300	314	306	244	279	321	319	307	277	299	300	304	294	283	318	294	272	326	332	298	292	294	290	288	309	323	287	306	296	314	297	278	265	290	340	287	330	293	335	341	296	320	319	320	306	281	312	281	323	305	300	310	282	279	295	281	278	301	291	327	335	301	272	304	267	321	309	282	284	302	279	307	276	289	286	295	256	280	326	291	328	267	291	323	329	312	301	288	295	313	265	318	343	310	310	296	292	298	315	277	305	288	313	314	277	285	286	326	313	294	307	281	318	337	325	313	283	303	278	339	294	299	252	295	308	285	286	287	303	278	324	313	282	292	314	298	301	271	318	292	275	340	307	282	303	261	316	312	289	295	285	278	283	286	291	283	306	301	296	314	287	298	301	335	304	283	307	305	285	285	333	297	281	296	278	266	313	314	319	302	296	285	286	299	306	313	307	280	291	297	311	311	308	287	290	304	306	304	284	297	332	335	300	290	318	310	274	313	326	299	293	281	354	305	272	253	312	319	305	316	339	284	319	273	323	295	289	296	282	296	294	321	303	306	293	293	297	310	270	289	317	314	294	282	312	294	355	305	287	324	278	278	294	257	280	274	293	265	302	263	294	310	288	345	269	288	297	314	348	335	290	283	290	292	279	289	287	291	310	317	292	318	287	302	309	276	315	285	289	295	270	261	289	305	308	335	301	328	325	278	299	310	244	294	290	298	298	294	300	322	314	300	309	307	313	307	265	321	290	287	300	307	294	282	276	278	310	322	290	303	277	271	279	328	273	285	295	287	297	314	281	308	283	286	281	290	301	317	320	303	259	332	322	314	319	327	283	282	303	298	285	299	313	313	314	270	306	310	294	307	262	300	297	284	311	324	293	276	304	303	303	267	319	318	309	267	317	292	292	308	313	298	314	312	300	292	276	301	287	292	278	254	273	283	295	300	292	298	284	287	279	335	300	324	307	308	302	270	278	277	312	266	324	286	281	329	287	266	308	281	321	321	317	288	302	294	291	295	283	315	329	318	268	264	299	300	286	290	299	290	289	291	284	255	317	323	285	303	319	294	309	311	276	279	305	324	286	314	294	299	300	323	324	304	309	303	308	280	291	317	312	293	279	313	316	293	299	298	314	274	311	288	284	301	323	297	300	346	288	312	312	296	305	293	327	305	308	294	299	285	294	286	292	320	273	287	278	287	304	315	294	323	307	287	276	290	330	292	296	305	319	338	309	303	251	280	309	290	276	302	299	267	332	315	309	303	329	277	276	320	265	272	303	295	280	311	289	306	304	280	309	352	311	303	312	305	313	284	279	322	323	314	306	290	281	330	293	338	331	321	332	302	314	298	268	258	325	275	302	291	297	306	306	305	300	295	324	295	281	291	285	306	295	299	312	275	317	321	320	292	311	325	279	318	285	296	291	280	269	316	265	285	277	312	337	265	311	300	282	297	319	295	319	294	290	311	307	274	298	298	303	288	278	307	303	272	305	308	289	283	288	295	310	294	310	334	291	290	299	294	306	279	294	299	271	297	334	314	327	309	274	311	313	286	307	282	302	277	317	262	305	292	299	277	277	290	329	296	286	306	279	297	320	288	318	285	303	303	308	256	297	292	316	311	272	301	314	310	295	308	302	295	269	294	308	296	267	285	259	322	309	283	298	309	308	299	314	314	286	343	292	295	284	294	296	290	308	305	330	290	310	297	280	289	316	284	264	292	274	302	319	344	300	318	307	313	300	304	274	319	319	303	280	311	290	314	315	292	300	307	280	286	313	315	305	323	261	299	288	274	299	294	285	270	311	308	272	280	288	290	275	318	295	316	286	305	286	344	301	314	293	276	276	330	298	287	308	269	289	311	293	302	316	324	312	304	300	325	322	267	304	292	299	284	282	296	309	304	299	311	316	291	276	302	282	272	296	300	298	287	291	291	277	283	313	294	295	319	318	277	267	294	295	319	280	342	307	316	330	334	334	308	295	308	284	281	289	306	296	295	281	317	309	277	294	284	327	321	280	321	283	285	300	313	296	307	295	301	298	293	282	308	281	314	307	302	305	289	281	286	301	286	271	323	329	337	293	309	333	290	281	313	299	312	301	284	282	289	311	275	301	271	285	312	273	334	304	305	328	271	304	309	336	318	289	296	276	295	311	310	328	284	316	369	268	286	302	304	279	285	286	306	294	301	304	300	281	303	300	318	289	301	290	282	297	301	288	268	308	293	271	319	289	314	316	320	314	289	300	312	306	289	256	314	299	313	306	287	310	318	307	282	267	293	273	288	313	304	314	298	322	274	307	284	279	308	314	308	297	272	317	306	307	285	283	293	302	312	299	300	305	303	281	305	297	318	308	289	326	308	309	301	294	302	272	272	263	307	322	311	293	282	315	307	316	284	326	258	334	274	314	298	290	308	293	344	305	301	295	316	309	311	277	316	295	288	281	310	283	284	280	327	292	269	289	286	321	318	321	281	307	310	282	298	311	294	299	293	292	305	286	291	317	280	303	295	290	281	276	300	292	304	297	315	311	321	315	306	272	278	305	293	304	294	314	303	281	306	326	326	310	295	295	290	285	279	319	266	312	340	311	286	322	267	283	308	308	302	296	321	296	285	288	288	317	310	335	323	292	339	315	314	285	290	318	297	325	296	321	305	301	308	294	302	323	289	307	314	320	314	274	324	291	271	287	286	300	268	306	310	281	285	316	264	287	282	305	283	317	265	292	272	313	289	307	298	282	313	316	290	332	328	305	296	308	330	277	322	283	292	292	297	297	303	321	302	285	294	278	311	340	304	319	303	293	295	305	255	310	296	303	312	301	322	293	295	294	282	323	314	291	275	306	316	306	296	308	287	275	298	302	290	295	304	296	303	284	297	308	263	310	315	332	285	296	302	293	314	311	325	293	309	270	326	291	286	315	294	281	292	310	280	280	326	292	310	307	284	313	292	281	330	307	266	293	300	289	284	312	304	297	294	271	291	328	274	301	305	290	281	275	286	296	313	289	319	290	271	336	302	298	278	292	280	267	261	304	285	308	305	277	316	306	318	271	326	315	299	306	313	297	282	329	283	297	314	286	238	299	297	271	300	306	311	337	292	288	267	283	265	301	290	296	300	300	303	313	310	281	323	286	307	291	311	292	275	318	289	343	279	304	276	302	310	303	321	294	283	296	291	308	293	305	292	313	306	321	289	292	297	311	320	289	277	314	315	344	301	331	310	290	311	297	297	332	305	342	298	301	290	283	284	329	292	315	312	297	295	299	274	304	325	302	309	300	329	314	284	304	335	290	322	289	310	272	313	332	266	297	293	295	299	293	258	293	281	281	292	325	322	300	319
12190	9934	19176	21657	20425	17307	14452	12911	10706	9215	7767	6370	5126	4699	3777	3543	3327	3139	2938	2785	2555	2430	2219	2328	2196	1916	1920	1913	1713	1704	1618	1452	1448	1345	1348	1238	1146	1123	1159	1253	1278	1287	1154	1151	1043	1104	947	918	963	953	849	898	905	965	904	928	920	930	891	848	817	784	824	810	789	812	779	853	766	804	793	848	750	778	767	776	769	694	756	710	718	749	704	682	800	702	716	757	682	702	667	666	700	784	711	714	698	744	707	727	704	650	690	735	705	750	708	718	723	694	678	715	727	736	688	758	701	694	709	709	702	706	699	722	687	682	705	710	709	724	721	728	698	728	704	685	743	687	748	754	686	678	706	701	748	683	708	684	713	740	739	657	704	710	740	694	683	683	739	678	707	756	738	730	714	657	677	665	724	697	670	738	710	699	700	711	699	716	695	657	703	686	714	687	701	676	701	681	721	712	689	700	716	742	703	690	676	680	704	678	680	721	716	746	695	682	667	702	732	734	703	718	696	704	752	720	673	672	701	707	690	716	730	709	684	698	702	708	709	663	707	686	729	703	720	757	696	691	725	688	706	704	697	729	686	735	698	682	686	705	691	716	664	697	676	695	738	703	740	692	722	676	722	688	745	660	701	716	702	728	716	654	708	715	694	675	685	695	714	688	671	663	685	709	735	687	666	705	671	747	710	662	667	679	695	684	730	724	715	741	752	653	717	677	741	708	714	695	698	666	721	744	692	725	728	753	729	726	686	752	722	739	683	698	717	681	663	740	681	688	695	730	724	712	724	688	719	725	665	655	742	691	752	701	751	723	693	735	720	693	681	692	681	676	708	722	684	679	739	679	723	701	657	718	741	719	728	758	687	650	681	732	676	700	730	737	698	736	738	745	716	702	685	739	686	713	703	707	683	715	671	682	676	692	720	703	729	657	747	711	743	731	691	678	708	675	731	681	753	730	720	704	678	672	733	686	669	667	671	667	704	717	680	661	709	699	711	669	673	746	733	704	736	685	682	701	695	667	680	728	682	738	694	737	708	705	702	715	696	711	688	710	676	661	669	720	654	702	681	680	679	683	726	703	717	718	671	752	670	734	717	690	692	713	720	710	730	701	716	676	694	709	724	682	721	724	673	685	684	710	738	722	727	650	738	754	716	758	678	663	682	738	731	660	683	715	689	661	721	739	696	676	686	674	697	690	749	700	751	694	768	710	688	717	680	715	696	733	678	682	695	705	711	685	719	700	714	730	685	715	722	698	726	719	720	712	752	685	665	731	720	703	722	724	691	727	675	707	698	739	718	733	699	729	714	697	675	652	693	692	694	677	656	679	731	706	698	710	799	741	695	695	699	709	741	684	690	701	713	658	717	682	691	699	649	697	735	700	744	725	708	746	685	724	682	756	708	712	713	719	747	735	688	695	718	710	689	687	754	681	735	713	738	672	722	644	734	729	668	691	696	696	706	732	697	698	691	727	648	674	723	718	670	678	732	721	708	650	711	685	702	749	719	694	714	744	723	713	712	710	682	716	722	703	713	697	676	712	693	692	711	667	738	751	673	697	661	713	665	701	736	758	674	663	709	708	739	691	763	707	688	703	740	676	668	721	704	713	706	662	700	664	773	682	715	683	697	725	666	731	712	646	674	707	697	700	667	693	722	713	678	711	740	709	662	749	705	691	674	712	689	712	670	738	666	700	704	716	716	714	699	725	723	692	735	698	705	696	641	714	696	694	713	673	670	728	670	707	703	753	736	674	702	735	698	664	718	734	697	719	697	688	701	752	741	686	644	646	700	713	649	700	700	686	718	664	669	680	695	683	721	670	723	688	695	695	688	660	701	730	698	694	715	686	662	765	702	667	674	653	722	680	706	770	676	774	716	677	716	661	736	738	707	662	700	663	677	720	682	718	677	715	689	678	698	707	686	679	703	679	710	726	722	712	718	703	720	668	701	701	729	717	666	665	700	702	759	668	703	672	705	754	707	708	742	747	689	706	690	706	668	705	678	693	708	694	738	724	688	684	707	705	695	711	711	741	688	683	703	673	721	683	736	692	733	724	752	663	741	751	698	719	658	699	734	720	702	725	725	755	707	687	726	625	695	685	674	717	676	714	728	714	714	671	691	735	689	702	763	718	705	744	680	732	698	651	706	741	657	636	728	710	706	759	681	708	698	728	718	661	683	749	687	691	709	673	735	733	638	670	707	723	692	675	687	732	715	717	697	738	698	755	734	688	688	669	710	691	697	703	671	660	714	687	753	682	719	690	728	723	729	719	732	671	723	720	697	683	733	719	730	717	727	697	727	706	670	690	727	683	687	672	695	688	687	658	702	697	685	712	680	722	712	722	728	744	689	698	670	679	662	696	711	662	700	682	710	709	723	696	694	693	732	717	712	688	722	696	651	731	703	707	696	702	677	732	729	709	657	711	713	708	722	713	746	671	686	752	706	742	727	795	720	725	703	698	724	666	681	658	705	725	720	752	705	713	681	710	700	686	701	693	730	668	710	693	717	688	697	704	717	699	730	676	736	664	719	655	677	701	720	696	729	712	725	691	700	692	741	703	760	697	752	642	712	687	753	717	690	691	676	701	715	687	703	696	675	719	669	759	704	689	690	729	670	710	758	696	725	682	682	692	717	726	686	772	723	706	721	716	702	735	677	731	699	716	695	700	677	692	698	694	713	694	728	687	681	653	696	716	727	712	677	674	695	687	703	692	720	680	722	722	728	723	702	730	736	734	679	691	708	710	716	682	656	697	701	679	718	701	702	698	737	703	689	701	676	779	699	741	749	676	694	666	726	710	655	659	728	716	764	745	738	682	664	689	708	737	697	715	750	698	671	702	700	673	707	718	665	690	691	676	705	684	711	731	704	727	706	730	720	719	691	734	655	709	677	705	718	713	671	701	763	712	686	692	690	777	674	736	699	678	709	692	720	710	738	715	717	662	686	703	684	672	702	704	691	749	679	714	709	691	697	696	682	709	685	680	731	708	742	704	680	712	661	736	728	725	697	685	723	699	768	734	701	684	736	728	706	729	685	699	697	696	681	694	687	701	708	708	706	672	758	682	683	684	711	717	722	731	746	717	661	696	679	651	669	729	697	715	707	714	691	718	695	741	677	695	687	710	692	718	668	693	737	708	704	692	759	689	700	686	665	702	696	729	691	692	709	689	748	710	691	697	666	671	710	710	694	667	672	742	658	663	729	755	730	703	705	681	727	680	767	676	726	727	735	690	675	687	746	692	704	727	694	707	695	720	758	726	636	650	664	689	688	704	660	733	673	669	671	696	661	723	711	736	692	668	724	711	717	732	708	658	693	703	730	705	685	663	712	677	728	751	735	756	704	710	698	767	698	707	733	684	712	701	726	681	683	682	716	702	673	686	722	704	699	700	761	707	730	653	747	712	698	735	650	728	740	706	678	695	667	716	714	727	692	663	696	716	702	732	734	701	647	705	666	717	697	648	680	702	715	709	687	716	725	687	681	691	723	710	690	692	716	684
28650	18673	19710	16717	12892	9105	6255	4892	3793	2932	2410	1882	1486	1281	1106	996	936	851	878	791	730	678	701	654	626	668	608	558	573	523	516	491	492	451	486	442	439	429	408	450	469	426	454	389	375	404	380	374	377	358	334	365	401	328	382	380	366	382	350	342	318	334	400	338	359	345	361	326	322	326	346	332	336	338	366	311	315	325	336	326	349	327	326	327	352	322	356	331	319	346	316	341	319	325	277	331	316	303	340	322	343	313	302	275	323	334	290	331	347	364	361	312	342	333	344	329	293	279	369	336	332	307	336	332	317	334	317	355	317	333	307	327	308	347	322	326	302	312	319	309	313	355	329	340	308	296	325	332	342	314	315	350	289	321	352	324	294	354	375	330	307	312	352	336	289	348	332	337	301	290	317	296	310	295	319	341	354	310	314	342	323	311	314	283	335	298	301	332	339	297	337	339	305	343	318	321	307	335	348	334	301	350	341	350	301	305	344	305	352	316	341	356	351	347	322	314	356	319	322	297	340	312	331	330	331	357	346	313	330	311	300	334	334	338	336	274	315	328	298	311	337	335	315	282	298	319	361	314	310	323	358	290	336	324	324	291	323	292	317	317	341	338	340	309	310	333	340	329	304	345	318	315	322	316	345	320	323	345	347	342	325	308	328	309	323	339	348	317	337	340	301	298	317	343	310	303	332	322	308	305	364	332	293	302	285	326	308	299	371	333	311	317	348	313	341	340	319	329	316	306	328	277	334	312	281	337	331	318	333	336	331	302	327	327	300	318	334	325	329	313	345	329	356	314	302	348	327	313	364	300	302	350	404	330	333	315	320	311	327	325	301	329	315	329	346	353	308	350	335	361	313	314	332	310	310	335	308	290	338	328	304	346	291	324	312	314	311	339	349	308	325	321	308	339	315	367	335	309	341	286	272	377	305	300	322	342	326	296	342	326	309	331	344	335	315	331	321	314	335	344	360	289	302	278	357	314	300	337	368	330	315	286	335	324	343	308	347	337	319	325	331	339	333	343	318	321	296	319	313	326	375	324	352	316	313	344	320	340	294	313	310	326	322	321	329	317	337	336	345	324	347	349	299	336	296	303	331	306	321	313	349	298	285	333	301	307	314	293	332	337	306	307	330	333	306	290	330	334	314	337	316	335	324	337	344	326	310	329	324	334	320	344	369	327	347	322	320	325	339	340	317	321	365	356	326	309	312	283	332	313	289	349	333	310	319	327	328	310	340	292	317	337	319	336	331	370	297	332	316	326	319	289	314	333	344	336	333	324	346	352	334	311	351	357	337	309	315	314	348	318	302	318	323	324	315	343	323	296	347	329	355	360	310	324	326	264	311	336	308	331	308	287	312	363	301	306	306	299	319	329	331	304	322	340	320	331	325	323	290	301	283	312	325	322	345	351	343	350	348	308	314	326	332	343	310	338	318	336	334	308	334	333	304	315	323	347	327	320	311	362	298	305	290	337	306	323	330	295	325	321	345	330	289	306	317	352	297	299	326	313	317	342	307	295	340	323	358	338	336	332	289	342	277	329	306	315	321	336	357	335	326	308	324	327	286	333	335	315	310	318	289	314	365	334	352	334	314	335	288	296	331	337	327	312	296	341	293	297	298	323	344	344	329	263	347	339	315	327	319	318	313	335	316	305	338	292	312	302	339	313	316	321	328	304	329	293	339	302	361	368	330	308	282	288	323	320	360	339	294	289	326	313	320	316	303	320	275	340	317	298	343	371	330	309	332	305	303	314	331	353	311	332	322	294	340	311	339	347	338	314	341	272	298	351	367	329	334	322	334	334	348	318	306	334	354	310	321	310	309	342	310	268	324	289	326	334	344	315	325	357	310	337	335	349	299	287	307	287	298	342	341	306	310	358	333	355	316	322	335	331	352	316	324	369	329	329	300	316	340	356	319	277	335	342	337	331	297	344	311	324	322	375	352	336	356	328	314	315	351	315	300	302	296	314	322	315	354	336	329	338	328	329	336	279	316	362	328	333	327	331	332	339	319	300	378	307	351	299	337	356	313	340	328	324	333	327	335	303	348	323	309	345	299	328	323	300	342	342	316	306	297	318	355	323	303	337	339	295	324	279	296	329	340	318	309	306	308	288	345	307	306	296	338	294	362	341	313	321	331	302	311	301	321	287	301	332	336	308	321	305	317	315	373	306	352	324	317	339	284	335	328	369	344	338	310	323	330	315	299	331	324	332	336	334	313	317	338	363	318	373	328	303	330	300	342	372	329	287	316	336	344	356	291	334	309	350	289	369	324	320	311	325	311	338	316	294	337	335	312	349	315	286	316	285	333	320	307	318	326	306	348	323	313	349	316	360	310	348	309	354	331	316	370	305	277	343	339	344	358	324	329	311	326	328	375	339	281	287	318	341	335	331	328	302	330	298	342	322	313	330	359	312	354	331	309	292	352	337	331	304	274	323	317	299	344	343	334	316	332	330	352	312	304	350	350	319	348	277	312	314	311	340	304	365	349	342	335	310	289	350	311	325	321	325	349	309	323	313	306	306	333	328	298	362	295	321	323	321	338	339	344	307	346	337	333	345	322	287	332	330	346	340	284	347	361	326	307	348	308	308	328	349	346	354	318	317	322	326	307	320	320	317	327	315	333	305	289	322	338	335	300	300	305	328	336	308	312	385	340	321	332	343	360	332	295	345	296	328	298	320	292	327	320	324	318	317	320	345	317	308	300	319	297	344	334	304	340	318	311	351	323	305	316	311	345	346	302	295	363	328	332	328	321	353	316	321	325	321	330	336	303	343	304	315	324	305	341	356	300	322	341	315	333	316	322	304	331	316	318	293	319	336	324	340	355	320	342	332	337	319	318	336	323	330	332	326	320	329	273	330	315	294	324	351	299	304	344	330	305	308	294	330	319	312	337	324	337	324	348	290	350	297	331	342	328	281	339	328	320	330	337	328	360	319	349	309	328	316	329	325	345	298	308	316	343	348	306	282	358	352	337	333	328	354	315	326	331	309	307	333	327	315	294	304	328	333	338	302	314	318	359	285	292	335	308	323	301	292	306	339	360	318	311	308	289	307	349	315	306	319	322	311	294	356	292	340	320	326	319	381	306	317	312	355	355	303	327	329	327	333	354	310	310	328	320	320	290	321	343	342	336	324	310	323	295	310	334	314	362	339	311	316	326	287	336	331	313	331	330	354	332	365	340	283	351	343	332	314	358	338	339	330	353	360	331	325	330	349	331	322	325	333	316	314	302	323	332	302	334	322	304	336	375	302	282	335	303	309	339	290	307	328	325	302	296	309	312	321	334	346	313	333	321	300	349	343	334	364	359	338	309	302	315	363	350	330	339	316	299	320	326	315	319	333	298	310	322	349	352	321	307	318	356	334	302	303	342	327	321	321	322	318	341	319	285	282	304	322	283	311	323	325	309	313	363	313	314	329	315	319	311	333	316	339	311	354	319	342	351	339	349	335	317	321	329	304	325	313	310	329	309	309	323	329	346	320
15517	13356	23697	27056	25714	21959	18902	16797	14205	12184	10319	8313	7034	6180	5400	4762	4602	4238	4089	3669	3383	3138	3175	3244	3150	2834	2672	2549	2517	2386	2510	2103	1952	1816	1741	1583	1475	1439	1401	1674	1789	1817	1444	1371	1365	1344	1156	1160	1158	1184	1063	984	1024	1154	1097	1204	1160	1155	1013	972	927	940	885	923	911	925	877	939	925	898	897	901	876	880	847	805	818	880	785	807	757	769	760	821	753	767	715	805	808	745	776	813	797	753	758	755	786	758	770	723	754	764	746	766	743	739	740	750	769	817	706	750	782	794	738	741	732	738	719	756	737	751	752	761	737	763	760	750	765	754	752	765	741	779	701	786	740	751	752	743	708	729	719	762	802	782	746	768	774	712	733	754	747	737	746	722	790	770	735	700	782	777	707	732	746	683	726	733	810	762	757	764	752	729	753	754	689	726	777	750	766	731	715	662	731	758	784	752	747	742	676	668	760	795	701	731	796	724	740	776	727	744	726	704	774	735	794	740	732	789	792	752	739	750	749	717	778	755	761	757	761	745	739	704	741	759	767	784	731	739	745	749	692	760	712	731	786	729	712	758	717	741	709	793	761	739	736	781	772	764	723	709	715	729	781	757	745	749	705	732	754	729	709	761	733	804	754	735	827	717	690	755	745	723	769	767	731	690	734	745	755	725	746	715	743	754	747	806	751	764	693	784	735	766	734	765	754	715	772	775	692	714	711	768	699	737	771	765	763	782	799	782	753	743	738	731	787	710	774	730	740	709	737	726	743	782	804	702	711	739	730	746	734	726	786	757	735	758	755	766	736	789	735	776	741	734	701	697	681	732	748	757	733	726	721	722	758	723	737	739	697	745	722	755	748	739	740	732	734	787	718	713	743	746	734	751	757	735	724	719	717	750	717	730	753	744	787	741	706	814	728	762	717	722	778	723	702	743	744	714	733	730	788	748	726	712	740	715	718	756	756	764	805	725	715	751	733	706	746	738	723	715	796	764	698	729	765	709	724	743	740	755	756	756	754	771	714	739	789	786	680	747	790	725	775	709	771	701	798	712	723	765	721	754	728	781	728	745	747	759	765	756	728	699	744	749	743	773	707	743	684	753	702	708	746	734	757	726	736	739	795	764	719	740	781	829	751	778	728	718	715	735	734	755	751	724	770	714	772	734	723	746	767	722	734	767	783	773	702	751	741	746	740	729	746	701	714	771	741	731	711	752	739	710	732	748	718	732	679	731	754	726	726	723	783	750	731	726	798	696	694	731	750	672	770	695	741	737	763	752	723	688	737	723	769	704	763	805	742	768	737	767	729	724	743	783	759	764	763	794	751	690	722	783	746	757	769	722	697	738	744	758	737	726	740	758	747	736	781	729	755	761	746	764	715	702	714	771	712	757	753	697	777	752	749	728	726	732	746	739	748	741	742	753	769	792	761	746	746	775	745	742	738	787	770	722	759	769	748	737	758	754	767	707	754	743	743	776	701	723	738	740	754	794	776	734	756	793	770	788	745	721	806	756	782	718	773	706	745	798	718	730	764	743	787	731	681	739	734	759	739	754	734	779	758	729	756	763	763	760	753	752	730	735	742	719	680	733	740	736	704	719	754	740	759	736	708	742	777	717	721	744	779	762	706	745	731	741	776	764	731	703	763	729	756	753	748	767	723	720	725	810	766	754	759	722	708	757	713	711	746	741	712	738	739	739	755	765	749	754	767	734	765	776	760	760	763	763	781	738	731	728	714	728	752	728	748	721	788	736	696	754	742	766	717	767	793	706	734	763	774	738	744	729	736	736	752	760	698	752	745	732	730	746	710	719	771	765	765	760	739	707	743	728	753	728	775	717	717	743	737	715	734	730	752	739	727	741	694	769	783	718	767	722	714	729	730	742	779	686	729	720	743	710	742	725	747	718	692	781	704	792	777	743	768	755	763	756	715	778	757	765	778	715	751	776	746	763	746	733	739	772	792	776	771	758	753	743	749	748	782	746	740	755	737	738	745	742	752	757	715	765	736	761	717	705	699	714	787	733	750	761	769	725	730	703	720	782	756	794	719	702	748	759	748	724	783	693	770	710	739	718	755	770	763	718	727	761	755	738	733	729	748	732	715	739	788	788	755	750	734	761	720	757	742	753	736	768	761	727	737	797	726	764	750	767	785	760	741	787	766	770	753	699	734	716	703	755	727	717	769	754	776	803	804	788	742	751	767	778	755	737	770	738	767	761	727	747	752	705	763	734	712	763	776	736	739	750	747	759	730	684	729	783	732	732	743	728	744	743	727	752	755	779	751	765	766	768	741	703	739	744	744	760	763	712	701	749	698	742	698	783	754	761	759	704	746	746	734	788	757	787	746	775	745	675	686	725	743	738	725	727	753	709	798	698	786	763	781	731	711	751	769	772	790	725	704	795	735	745	717	705	751	765	737	753	702	788	762	741	731	781	738	702	755	722	727	803	816	746	752	755	757	731	755	711	735	760	745	742	784	741	770	743	763	785	734	775	775	723	725	759	753	718	778	728	726	755	762	755	706	706	707	730	746	767	752	761	712	776	696	749	803	736	750	710	746	762	796	729	728	764	734	716	756	724	710	757	731	729	739	726	733	752	735	762	737	743	711	761	757	726	765	749	745	744	790	717	717	735	759	710	784	717	738	724	701	741	715	724	746	685	677	691	777	761	718	776	719	727	761	722	810	787	733	770	749	706	715	755	722	773	748	731	789	716	757	723	738	768	744	673	749	743	746	749	746	746	719	761	764	752	723	727	766	745	745	804	719	789	700	739	757	753	716	761	781	750	697	770	772	768	767	722	730	758	709	734	723	684	722	750	757	790	746	737	748	739	789	765	763	748	773	717	714	788	788	716	752	727	770	743	714	712	754	791	733	696	737	708	749	747	694	741	720	752	769	773	704	716	712	750	721	769	726	741	728	744	744	767	783	747	734	751	766	747	736	810	749	790	747	748	741	755	775	716	776	714	753	728	745	729	709	752	725	748	751	745	709	777	757	757	747	720	763	719	763	696	742	720	754	732	729	744	741	757	729	791	727	805	750	745	736	747	736	755	730	780	760	758	702	753	735	788	741	756	759	743	766	717	695	800	728	753	757	697	707	773	770	784	721	773	767	733	772	781	746	779	742	757	731	785	681	752	734	751	683	778	739	776	751	755	757	711	771	719	748	785	733	727	745	711	726	734	744	763	736	730	721	739	708	740	736	754	719	770	751	738	702	754	767	707	738	804	680	743	735	772	745	744	779	735	735	811	752	696	754	790	764	714	740	765	745	700	723	778	735	729	746	731	734	688	723	812	694	781	740	738	732	757	775	752	748	712	741	726	776	737	730	729	761	712	748	733	791	745	751	779	716	750	735	764	711	774	784	725	770	785	774	744	742	742	729	709	749	715	732	745	727	744	763	771	723	737	732	741	785	718	750	734	775	747	748	767	748	774	733	820	757	718	755	764	763	758	721	716	774	739	718	776	750	729	754	719	773	792	776	770	802	712	719	767	735	737	718	735
10953	6733	7537	5889	4440	3112	2412	1832	1448	1143	1008	755	726	548	513	487	468	451	455	400	403	374	366	390	324	346	345	341	314	298	263	289	302	312	258	314	274	265	270	296	273	287	280	297	244	270	273	256	267	265	249	285	292	254	260	250	280	221	243	257	258	265	303	250	264	297	252	259	302	248	277	291	276	257	274	251	245	253	246	257	244	269	271	247	244	270	241	262	248	280	259	238	280	249	252	237	262	245	258	267	246	277	229	232	281	265	232	237	240	235	241	280	265	243	261	258	250	263	270	236	250	246	232	261	276	245	238	233	241	245	253	248	272	276	214	263	256	237	280	258	257	258	241	242	258	253	228	261	257	271	235	236	245	231	256	244	275	243	272	250	270	239	227	250	273	242	271	232	247	273	246	271	272	279	262	255	248	240	258	277	266	245	235	248	243	254	222	241	256	246	237	248	270	238	243	255	242	257	251	287	236	262	254	263	256	252	253	256	258	247	286	255	252	200	282	237	257	251	267	241	237	236	225	248	234	252	245	254	247	261	242	259	241	250	257	269	254	260	231	232	250	257	224	243	255	227	255	239	267	240	263	252	252	262	233	252	247	240	228	252	252	244	237	272	266	267	247	246	249	233	270	236	246	249	246	250	261	251	253	281	250	239	240	229	265	233	230	246	229	221	235	265	274	228	240	259	241	242	245	251	232	251	257	267	242	246	242	259	268	254	285	298	238	250	248	249	268	246	253	258	250	281	255	247	258	284	258	241	263	262	273	225	253	260	236	231	249	232	265	258	215	232	268	266	260	229	247	282	259	271	277	243	254	289	218	243	265	284	267	232	233	260	260	251	265	281	233	239	269	248	253	207	256	245	241	260	259	292	239	276	252	266	260	263	242	240	261	245	248	232	240	268	227	249	262	261	231	245	273	250	264	241	254	263	242	273	247	232	274	283	226	240	240	255	237	279	267	239	275	272	258	276	268	256	210	254	260	290	249	257	223	262	266	252	236	224	245	263	273	258	255	277	237	271	270	246	254	251	257	244	291	233	240	266	238	256	248	234	252	248	259	234	239	242	252	243	268	230	256	260	250	271	273	255	276	251	280	266	235	246	221	279	243	227	214	248	279	257	214	256	286	258	243	258	247	262	263	258	236	217	249	265	262	255	264	264	249	241	237	261	280	266	260	291	251	266	235	229	256	270	247	248	250	258	273	237	222	234	287	267	245	231	251	243	249	221	276	267	233	271	247	254	255	226	228	246	257	246	274	234	240	242	236	255	247	230	255	259	261	254	278	248	282	276	231	254	274	251	219	244	232	297	256	232	259	241	250	277	238	266	256	250	293	255	253	262	261	252	258	261	233	238	263	233	229	255	247	251	281	268	257	258	258	241	245	261	230	244	244	287	273	254	247	240	241	225	255	248	258	256	251	260	278	242	244	233	225	247	246	252	252	242	268	246	233	253	245	275	285	264	225	258	269	257	244	226	246	268	273	254	234	236	244	258	248	233	285	246	254	260	229	236	262	237	271	257	258	248	266	250	249	258	256	254	251	245	239	243	276	250	240	235	244	240	261	253	245	264	228	256	247	246	223	260	251	249	251	233	212	239	230	245	259	226	238	245	232	256	291	241	273	232	244	251	214	236	281	247	245	231	278	235	256	268	241	275	244	252	253	258	264	244	223	237	262	250	259	225	264	254	241	256	222	254	253	238	236	260	259	234	235	229	248	257	248	242	229	234	283	214	248	258	243	281	225	251	249	234	245	240	237	287	271	249	254	267	246	257	266	241	239	253	244	258	239	272	258	247	265	281	262	248	241	247	233	236	241	267	273	263	240	231	223	258	273	261	257	295	267	229	252	245	232	230	250	254	233	252	256	268	280	250	217	274	232	273	279	220	267	237	240	267	231	249	267	279	275	250	238	265	250	242	228	255	241	246	247	253	232	264	266	258	230	240	217	298	270	247	277	236	230	229	247	236	258	262	227	275	263	271	265	229	258	247	272	246	236	253	262	254	241	217	265	253	282	223	269	246	244	271	271	269	234	238	278	241	263	234	247	250	240	247	270	245	248	272	252	265	248	275	239	285	245	245	238	264	244	241	230	251	290	262	211	281	271	280	266	243	242	264	235	244	220	254	260	276	258	284	235	252	229	248	263	231	247	263	261	286	237	249	260	255	242	258	264	230	246	257	241	219	242	219	269	237	226	256	267	244	251	251	253	233	251	262	239	249	242	262	241	235	287	241	231	256	279	246	248	234	291	258	228	244	250	216	245	266	251	248	260	253	273	257	253	243	257	265	259	258	253	259	273	271	265	267	259	255	270	271	267	226	297	241	247	261	281	220	236	239	230	262	236	246	279	230	270	240	247	241	251	245	231	259	260	242	241	253	246	229	269	256	245	255	287	252	262	249	231	255	267	240	243	250	268	255	231	240	269	265	234	248	248	245	269	245	251	230	264	273	282	259	260	255	251	257	245	232	234	249	250	234	226	253	252	233	292	236	264	242	254	249	262	239	268	253	238	262	237	267	264	234	259	228	262	263	237	263	244	269	265	261	265	272	282	259	256	261	233	268	238	278	230	250	260	250	263	252	260	256	260	231	228	238	229	238	250	287	240	236	239	240	268	239	257	211	238	266	251	246	248	272	219	280	241	250	260	252	273	261	268	273	273	248	272	256	212	280	248	271	274	239	256	236	210	234	295	229	250	253	279	240	254	243	280	251	217	253	237	254	261	245	241	268	245	252	250	236	223	245	234	238	244	248	245	238	266	237	278	235	262	257	239	195	259	273	235	255	266	230	268	271	269	254	259	215	245	216	225	239	246	227	240	229	252	229	274	227	245	233	262	266	258	230	273	253	260	261	258	243	250	292	246	239	256	254	244	268	269	212	245	248	217	245	267	271	281	244	249	237	248	228	245	253	271	278	246	242	268	283	229	245	215	253	253	252	240	252	277	248	251	257	250	257	260	245	243	258	222	246	248	263	249	258	246	259	246	266	274	262	276	270	253	298	283	236	259	229	266	267	238	229	252	236	286	284	239	252	261	265	259	272	256	246	234	226	267	281	245	248	235	223	259	266	241	257	231	242	278	235	260	250	248	277	256	234	250	236	233	260	248	252	258	266	266	235	260	266	269	233	253	258	280	264	248	226	227	229	243	270	263	297	244	239	254	231	267	278	255	244	249	248	233	254	275	298	250	235	261	259	261	235	264	248	234	267	229	254	258	269	269	270	252	282	246	220	258	243	241	239	260	222	251	257	276	234	246	231	231	256	244	211	257	287	280	292	245	247	240	241	251	258	242	243	271	242	243	213	268	222	249	297	265	264	244	253	235	281	285	234	230	255	259	249	271	264	261	284	255	226	284	270	252	231	277	230	247	283	220	272	248	249	257	277	252	246	256	240	259	275	229	235	251	261	266	263	241	224	261	303	253	277	240	234	247	224	225	265	242	223	266	252	256	271	277	269	275	271	241	253	248	254	235	233	239	252	239	256
6320	5927	12497	14595	13251	10859	9674	7985	6461	5362	4495	3591	3021	2626	2323	2102	1995	1891	1784	1619	1535	1450	1300	1343	1216	1129	1061	1058	1020	984	947	881	840	815	817	821	771	744	803	748	705	716	781	719	700	749	694	690	646	685	657	683	697	619	660	640	630	619	608	622	663	702	637	661	624	650	630	653	641	684	570	628	641	614	625	665	633	675	634	622	672	630	583	623	661	598	632	595	640	620	624	624	613	583	639	612	598	607	644	646	613	605	602	568	592	631	662	565	608	558	640	584	573	629	639	602	617	605	635	562	577	595	619	604	622	618	611	664	602	591	582	605	593	599	581	616	626	645	592	617	611	574	626	609	591	643	565	585	595	618	590	613	598	614	608	585	574	616	614	572	531	623	616	649	581	632	634	552	624	617	656	625	652	607	618	595	540	641	607	584	593	624	623	597	604	594	611	594	576	585	573	590	595	636	610	635	588	616	633	618	609	578	638	589	632	644	627	625	616	570	589	610	617	602	606	592	602	614	597	606	575	625	562	582	611	621	620	628	540	621	630	584	626	632	615	631	581	613	606	593	591	598	589	556	598	559	639	620	589	628	578	605	626	623	661	606	612	578	590	626	588	647	624	631	626	557	622	634	579	627	628	608	611	586	596	650	574	640	600	614	599	631	585	583	613	586	606	602	610	635	634	583	624	572	651	623	578	623	560	660	623	641	607	593	628	594	626	611	577	580	584	611	594	574	614	582	583	656	592	600	616	573	597	590	623	597	607	622	575	552	624	612	635	647	572	596	639	635	630	580	559	601	613	647	588	614	584	588	640	586	565	581	605	546	620	610	590	591	575	616	603	579	616	623	537	627	609	576	611	587	564	636	651	598	613	526	613	581	598	645	599	583	632	620	615	624	610	623	605	583	633	650	642	592	626	588	598	596	605	616	614	592	648	579	609	571	577	592	615	636	661	600	605	608	611	634	648	647	596	632	564	611	596	583	653	591	588	574	656	601	680	586	623	561	643	641	592	608	634	595	614	576	591	581	577	609	571	582	616	587	597	613	594	622	646	626	558	622	607	556	590	605	576	602	586	645	542	587	620	602	584	645	603	625	573	608	576	575	609	649	569	591	628	595	633	589	585	603	590	630	618	559	588	618	605	578	658	645	594	591	596	612	595	606	618	591	621	626	616	593	601	616	594	568	577	596	567	628	608	623	619	599	585	632	605	610	622	620	582	572	579	611	576	627	612	614	599	581	617	542	618	604	627	622	584	602	611	586	578	641	597	564	580	601	578	580	583	588	619	583	618	581	643	631	605	655	569	612	578	601	626	580	556	608	625	624	599	552	625	586	581	620	618	645	598	658	606	561	591	568	572	615	649	574	617	585	600	524	570	601	620	562	606	602	630	573	603	650	599	602	625	589	599	596	612	567	631	604	565	588	597	605	614	597	581	600	578	615	553	622	584	619	606	583	629	627	612	601	562	620	608	600	616	621	591	580	638	642	602	595	629	586	576	612	613	623	597	642	596	635	592	576	612	620	622	589	617	618	662	609	579	654	579	580	584	575	594	606	600	573	552	617	605	587	576	597	622	574	613	611	596	609	614	616	588	604	596	646	599	608	600	611	583	588	591	625	608	576	621	633	620	585	610	580	641	563	604	585	571	574	601	598	655	615	606	606	581	596	587	593	634	581	560	599	571	659	578	614	595	607	610	617	591	605	600	585	665	633	618	582	600	643	618	546	605	564	599	616	564	607	579	623	604	572	612	588	632	604	620	577	606	599	571	638	649	595	576	590	625	571	578	574	577	606	617	621	614	617	615	565	624	647	612	568	616	580	627	608	619	648	537	602	625	631	621	614	595	589	625	559	615	626	625	594	595	599	601	628	620	615	615	609	587	572	626	592	619	650	602	596	560	565	593	570	608	627	655	591	578	601	599	611	588	609	639	580	561	585	647	614	616	582	604	591	654	625	591	632	632	655	601	569	601	618	623	632	548	604	598	608	607	602	665	597	579	557	629	622	597	580	584	611	645	605	656	626	563	646	611	639	606	623	561	625	578	605	600	619	577	620	625	606	599	583	602	590	588	633	648	572	615	587	580	634	609	594	586	610	598	605	578	629	664	618	603	628	588	553	580	586	562	590	626	594	581	530	602	626	590	569	616	551	611	625	601	621	627	593	634	575	585	619	645	582	604	620	554	612	575	587	582	614	620	595	626	602	606	615	597	632	609	620	595	585	621	592	588	587	611	605	607	619	595	603	564	600	613	616	602	600	595	600	607	654	609	623	562	591	597	591	601	603	605	633	594	628	620	632	525	546	625	597	655	621	610	606	613	604	605	589	633	623	617	601	609	592	613	584	602	653	641	602	638	599	584	556	589	598	598	607	622	567	591	609	651	564	599	637	572	635	607	560	637	588	555	599	638	599	606	621	586	635	577	638	618	616	586	635	589	594	638	576	607	616	604	545	618	593	594	550	617	614	656	626	623	577	575	592	603	610	597	590	620	586	583	608	588	598	571	595	627	537	622	625	589	587	626	646	618	615	633	612	621	608	602	592	620	610	614	631	622	602	618	555	595	599	596	621	643	642	548	604	597	602	631	620	658	575	652	627	598	624	633	583	586	610	604	607	616	606	620	641	593	595	614	574	591	624	606	573	578	627	619	589	621	609	553	587	628	600	589	623	591	604	585	602	550	635	643	588	587	597	584	591	617	631	605	567	650	612	600	581	610	594	591	594	559	621	585	581	590	594	634	589	678	562	612	645	566	590	645	600	595	626	579	599	607	594	681	580	612	611	588	596	589	593	636	620	637	629	607	596	625	592	627	588	613	646	608	632	571	599	582	635	609	617	638	615	551	594	564	626	573	595	572	641	569	598	614	621	608	608	627	563	602	638	564	625	620	587	573	575	606	570	617	584	622	662	569	598	562	634	631	615	594	630	600	624	574	599	609	624	607	641	622	566	567	561	584	596	593	639	609	621	581	620	612	597	635	549	613	595	605	595	621	676	606	629	605	608	594	633	629	548	633	587	618	622	604	597	607	586	579	593	635	642	579	616	596	575	582	576	628	653	542	554	605	604	581	603	605	652	597	631	594	576	564	594	609	577	570	609	593	617	546	591	612	636	609	626	585	615	609	594	615	582	582	598	600	582	591	628	630	591	603	601	636	591	598	574	583	568	621	607	660	571	625	587	586	633	615	596	602	597	591	566	594	634	570	602	591	605	625	610	570	614	612	616	536	658	597	586	616	555	619	622	624	632	606	619	637	612	589	561	545	557	622	596	620	647	649	528	629	602	593	570	630	570	614	570	598	597	606	609	639	606	582	660	638	579	630	617	606	593	601	623	609	645	634	572	599	580	602	576	609	609	586	632	640	595	604	620	609	622	594	606	592	591	635	611	651	654	603	609	590	602	586	592	602	580	606	650	558	618	599	619	610	640	634	629	584	589	598	610	613	606	617	594	602	606	591	579	570	604	589	601	641	631	626	596	613	566	619	595	582	600
20322	12303	13655	11703	9050	6181	4550	3484	2581	2042	1664	1258	1075	889	849	734	720	656	674	609	583	537	525	542	462	478	482	468	425	408	426	372	407	414	398	391	368	366	349	322	372	367	369	322	290	358	304	317	302	375	316	318	350	338	292	320	330	343	298	303	258	300	311	317	320	316	311	330	282	316	309	294	289	309	279	295	311	283	288	281	302	286	311	294	301	330	315	250	319	302	282	300	312	291	294	311	293	310	270	319	316	309	318	289	310	289	287	310	291	304	287	273	293	311	329	318	285	304	297	324	303	287	272	328	337	289	291	279	297	324	283	276	321	280	290	261	285	288	317	308	306	276	273	291	254	235	283	281	289	290	284	308	269	284	306	284	291	265	299	307	273	270	300	307	296	319	299	287	288	300	317	334	274	322	292	271	319	278	300	276	333	319	282	250	292	316	278	279	276	273	283	308	277	292	261	281	310	284	286	325	303	307	287	300	299	284	301	296	337	330	262	298	301	287	297	279	326	280	292	288	260	301	261	300	295	285	321	285	298	278	273	303	305	306	295	300	282	304	317	303	286	278	294	262	260	318	281	278	282	275	270	284	290	304	290	328	294	300	294	287	311	333	285	327	277	282	291	299	314	293	299	285	296	306	286	284	316	280	293	279	302	308	332	333	265	310	291	289	309	300	283	257	282	289	294	310	308	290	302	321	294	307	308	291	274	309	303	312	299	306	309	287	307	266	285	344	289	307	313	268	256	273	306	306	311	312	307	277	303	295	295	306	285	278	290	264	308	310	302	339	280	255	295	304	293	292	274	285	317	311	310	290	296	305	294	310	283	306	303	283	290	272	295	318	286	328	289	299	283	295	274	320	297	294	283	280	274	310	282	265	323	270	286	270	307	296	293	280	301	296	290	279	299	304	282	310	291	315	276	307	294	321	297	324	299	269	266	260	272	335	296	293	286	298	301	273	273	301	285	293	275	297	284	308	284	321	321	273	324	277	294	283	267	241	295	287	296	248	279	261	291	322	306	271	255	330	310	284	287	295	292	276	286	280	301	285	301	313	293	322	326	290	305	299	283	304	313	295	305	261	262	311	281	291	308	300	277	308	281	269	282	328	312	292	289	311	309	310	332	278	283	274	283	270	316	264	310	288	303	314	288	322	312	270	315	322	294	271	296	294	294	287	255	292	277	281	259	297	296	295	292	304	275	295	284	279	305	265	338	292	274	301	315	327	312	284	285	303	280	301	294	267	263	295	262	272	332	279	288	287	304	302	320	299	310	304	272	305	264	297	264	293	267	306	325	289	330	313	309	320	305	308	284	286	290	281	301	284	284	265	269	291	293	298	309	296	268	311	296	278	278	306	332	292	290	302	314	257	295	296	294	285	298	304	264	285	300	283	341	281	323	294	319	281	313	290	323	298	293	292	284	279	291	297	326	263	284	286	294	321	312	260	293	294	300	299	310	292	271	308	278	291	322	287	297	312	285	270	304	289	310	312	310	294	305	298	316	277	319	280	298	300	292	301	274	325	290	269	291	273	335	279	272	300	309	279	312	302	320	274	283	284	287	303	334	301	308	267	261	292	296	330	315	278	278	288	290	311	289	289	255	304	288	271	283	278	279	332	288	295	312	304	283	301	323	261	261	306	297	264	283	287	328	293	260	273	280	325	283	289	297	321	264	283	280	272	290	287	297	321	287	288	279	302	292	308	266	301	313	295	283	302	266	285	316	309	319	284	291	278	294	295	317	286	295	300	318	262	310	286	323	284	293	277	302	300	285	313	271	306	266	298	292	281	297	284	281	264	275	303	286	280	276	294	318	300	310	272	305	309	307	296	312	314	317	312	287	276	283	312	305	275	297	325	303	323	282	316	284	262	335	292	292	310	278	309	320	325	284	314	272	289	298	253	279	319	252	254	303	268	327	279	261	264	247	270	293	291	305	268	286	302	252	295	290	293	296	290	292	306	302	287	324	307	298	275	297	285	257	288	312	304	255	297	304	281	303	264	308	289	284	290	275	282	297	297	297	297	280	265	290	282	320	291	278	255	310	303	302	271	314	306	297	314	287	317	240	314	296	288	340	290	307	290	292	285	322	299	298	282	274	289	292	325	317	304	271	314	283	306	280	242	314	265	276	279	285	296	304	299	305	275	310	306	308	301	282	269	300	301	297	272	282	294	288	304	273	292	297	326	274	300	292	317	288	315	283	263	313	284	316	298	285	315	318	275	298	293	315	308	296	261	306	305	318	290	315	276	316	308	263	317	267	285	306	306	311	275	272	323	287	278	312	298	305	297	283	291	299	306	302	295	261	301	283	282	278	303	317	313	298	282	296	292	282	284	344	277	271	306	294	293	328	264	299	303	284	281	316	287	326	327	313	273	308	309	301	269	299	310	296	291	287	295	297	316	297	314	286	313	316	304	294	293	306	288	288	308	320	256	301	339	294	301	295	301	312	279	334	319	305	304	295	298	295	318	293	273	260	291	275	307	292	270	280	297	301	297	287	297	310	300	273	300	287	293	297	311	290	292	310	315	307	323	266	300	281	282	271	309	324	284	288	283	327	306	317	292	303	291	288	294	303	313	304	282	308	293	331	318	283	309	301	304	277	312	291	287	290	303	311	259	308	303	288	294	321	340	284	305	272	257	295	301	289	285	285	277	296	284	291	287	322	312	315	273	297	290	279	328	287	275	276	297	302	301	283	304	298	284	313	276	316	298	272	299	283	299	290	269	309	295	336	261	273	297	296	239	286	325	312	277	284	284	321	316	297	316	279	270	283	290	285	289	309	299	353	291	311	327	293	338	251	267	302	279	265	257	290	295	320	308	290	309	331	289	292	283	284	278	297	298	275	298	290	298	300	300	287	285	313	320	325	314	295	301	314	318	289	288	277	288	303	292	282	296	295	308	289	269	287	313	290	301	308	298	299	274	276	268	318	276	296	277	306	271	304	300	326	281	311	295	297	307	294	300	278	285	295	281	267	299	272	301	289	295	283	276	320	290	283	300	309	296	319	290	267	295	275	307	289	313	315	325	288	278	283	285	267	286	268	294	281	276	259	287	291	299	309	298	307	298	305	305	294	276	277	293	293	283	302	297	267	284	321	301	287	289	300	272	295	270	278	279	319	292	295	330	294	290	264	291	311	291	298	295	306	301	318	330	292	316	307	266	320	314	288	320	285	274	275	316	309	301	297	292	288	320	306	298	288	294	290	283	269	319	302	308	314	284	294	297	294	291	281	284	292	287	256	275	248	311	296	310	315	291	294	301	289	285	271	291	320	273	276	307	281	316	280	281	322	284	286	346	314	296	334	288	296	279	280	286	333	319	319	300	264	286	293	285	293	311	339	318	268	276	301	315	284	283	301	293	333	323	284	325	324	278	286	328	271	282	290	294	247	307	317	279	305	278	301	289	279	303	284	283	278	286	290	280	296	297	301	271	261	289	287	304	312	308	244	310	310	332	343	289	272	289	292	318	269	308	275	288	279	296
12014	9799	19248	22032	20926	17604	15413	12726	10690	9080	7638	6042	5140	4349	3928	3617	3297	3094	2987	2669	2533	2324	2306	2342	2170	2058	2024	1863	1768	1685	1692	1445	1296	1272	1319	1209	1147	1128	1181	1299	1255	1151	1101	1042	1018	995	993	867	943	945	880	869	841	939	853	909	899	868	816	866	799	753	823	739	794	767	793	776	805	815	800	808	769	778	761	750	743	762	707	720	735	730	753	678	751	742	760	735	704	719	743	713	671	674	706	719	673	732	707	707	685	729	717	676	680	678	685	692	664	709	703	759	685	693	704	686	683	702	696	713	706	688	713	699	706	731	700	673	735	712	718	722	682	713	736	669	695	698	672	715	676	701	655	699	715	679	730	704	711	692	646	670	695	770	670	692	720	742	693	651	638	692	661	690	709	696	700	692	677	682	699	685	717	661	713	655	638	707	653	687	717	717	725	706	714	648	671	691	706	687	690	682	683	683	707	727	684	686	751	692	736	705	692	723	700	724	662	674	691	696	678	668	686	701	690	669	674	705	730	677	669	715	681	713	696	706	673	696	690	704	714	711	763	675	712	673	642	714	715	677	726	716	695	718	704	718	683	706	633	724	684	739	688	671	761	678	720	686	707	692	701	677	717	700	683	648	680	663	696	697	655	682	694	701	674	702	654	652	687	721	697	700	733	717	697	688	657	703	677	687	670	707	666	680	678	754	750	713	694	661	680	725	680	684	646	699	662	708	659	708	705	676	652	653	700	660	716	718	696	708	685	644	683	711	709	668	712	707	707	718	683	716	705	657	655	666	667	718	673	706	675	710	670	711	704	716	675	719	637	691	665	751	715	697	663	687	729	676	710	647	672	689	729	701	699	706	685	694	708	685	684	722	737	677	691	631	694	638	685	689	710	726	697	704	687	727	666	692	689	693	697	697	690	709	688	694	679	666	701	739	686	655	722	709	733	684	712	700	723	701	678	665	681	708	691	693	683	713	692	707	702	704	670	700	731	730	678	665	656	738	675	724	690	716	684	654	698	717	705	714	686	691	729	735	657	677	653	681	692	709	691	683	700	741	670	687	675	687	688	690	722	706	696	732	693	719	660	702	646	691	721	708	661	663	692	667	687	743	691	687	716	685	716	699	688	722	668	670	719	711	703	713	738	682	705	649	707	675	710	715	671	683	695	705	711	714	684	684	714	706	682	706	698	691	672	693	646	690	677	706	642	658	683	687	687	694	681	688	697	675	691	654	703	720	689	707	666	710	726	705	719	672	700	706	681	711	706	683	691	674	681	662	684	690	684	682	686	675	712	686	662	716	677	650	748	668	689	695	691	647	706	674	729	611	688	695	689	706	626	684	686	673	691	695	703	726	674	679	704	696	658	657	667	691	706	722	729	668	660	708	700	708	730	661	713	726	691	690	684	696	710	682	648	701	688	666	696	667	648	714	706	712	653	678	695	664	702	688	707	705	660	681	691	706	683	723	742	667	646	740	677	708	765	665	756	702	657	706	706	697	695	723	684	730	660	653	716	714	730	719	725	722	727	698	701	630	683	680	718	688	708	714	687	705	694	674	690	684	678	648	743	677	717	719	700	736	683	676	629	745	682	728	721	672	710	683	742	695	696	694	705	727	686	683	718	657	675	659	730	691	652	660	644	697	723	640	686	659	700	707	683	707	711	701	681	710	735	679	627	694	699	690	688	705	660	670	660	693	650	631	730	670	666	638	716	706	704	687	646	692	672	693	689	691	679	720	738	690	712	722	724	681	634	712	671	717	722	693	663	674	673	670	704	703	739	665	693	686	691	663	740	707	657	704	733	697	671	664	709	677	676	687	685	689	670	668	679	652	685	704	713	687	713	680	657	709	732	653	713	710	646	661	673	692	653	686	700	670	761	707	662	650	678	686	701	646	713	730	667	729	686	670	711	668	711	710	703	663	702	689	669	688	716	710	667	712	701	713	685	698	658	717	648	674	699	698	658	714	714	759	727	706	702	731	693	651	694	667	687	684	674	732	708	619	676	734	716	675	682	715	675	664	664	707	729	732	654	666	683	718	702	706	666	738	710	667	676	687	686	726	682	715	677	713	692	706	712	693	690	694	712	661	686	696	666	721	672	711	671	704	680	721	673	701	727	699	716	647	673	757	712	694	659	719	684	716	686	730	724	681	702	656	755	721	683	648	718	705	667	726	673	726	695	648	706	716	687	675	691	739	720	732	695	656	671	723	669	705	676	715	693	694	678	689	662	727	685	709	695	680	724	706	702	727	644	686	679	714	730	702	709	672	655	723	777	666	675	652	676	712	697	703	685	702	690	666	683	671	673	736	716	734	689	668	722	685	685	699	693	662	683	753	676	682	721	722	713	697	688	686	704	712	699	685	684	692	664	677	674	657	726	699	687	682	766	641	705	692	674	693	701	711	673	678	726	688	672	712	701	673	700	759	721	696	670	685	677	707	665	671	690	664	715	689	683	644	678	713	705	690	672	720	713	712	667	705	694	664	674	701	694	705	690	733	704	679	683	694	689	672	717	708	689	655	713	650	719	690	691	694	681	680	705	686	696	675	712	709	657	669	696	701	685	660	683	667	752	654	704	738	743	717	648	661	690	713	652	696	715	709	717	706	711	699	716	740	689	681	698	698	720	682	674	715	667	671	670	694	709	708	643	688	724	673	707	693	701	717	675	688	699	689	723	691	628	698	693	736	680	704	745	696	647	678	691	717	703	706	684	695	715	659	664	676	707	719	720	709	738	756	715	682	691	676	687	720	750	649	699	685	701	676	702	716	721	697	717	705	748	681	725	712	677	643	705	687	703	696	737	715	694	685	659	737	731	726	684	716	686	663	711	664	688	719	703	707	650	686	654	709	691	713	727	717	741	683	698	675	710	695	686	707	659	670	698	730	705	705	632	687	724	702	709	714	664	664	684	650	683	730	749	676	696	686	723	647	666	695	685	655	664	668	675	718	675	721	666	700	685	681	694	702	686	684	745	705	652	695	693	734	688	677	666	668	658	689	688	710	680	664	709	670	713	685	689	673	687	642	723	706	713	654	696	661	671	677	693	735	704	714	649	660	673	731	695	716	699	669	712	774	734	719	657	735	719	664	675	695	688	693	681	710	661	722	720	690	692	674	696	711	673	685	685	725	666	690	701	706	712	695	719	658	683	702	671	698	684	716	702	701	688	648	730	785	687	680	672	693	677	653	700	746	722	740	647	660	645	689	707	674	682	699	712	698	689	675	680	706	718	700	675	719	719	698	667	742	708	698	733	695	675	657	677	685	688	643	681	651	701	745	702	676	644	691	695	668	658	665	734	682	681	666	696	674	674	693	701	681	710	710	696	683	684	709	715	690	680	718	686	706	701	672	714	680	692	707	735	723	776	688	710	668	682	683	747	751	697	748	693	655	706	711	697	684	632	718	661	667	685	724	724	694	722	697	680	732	727	711	676	647	671	703	697	692	674	665	681	661	677	703	659	669	727	647	656	687	718	686	722	679	685	667	754	679	723	687
28364	18061	19454	17002	13430	9520	6957	4966	3818	3019	2384	1863	1481	1201	1087	1033	971	890	848	736	729	665	673	695	692	642	606	608	560	584	507	500	494	441	418	401	438	422	476	435	419	407	381	388	382	426	350	383	355	395	389	349	356	399	365	350	311	360	369	331	329	348	341	353	342	326	319	331	337	357	333	335	315	337	328	330	312	328	332	314	328	328	310	338	318	311	326	291	318	322	322	311	350	322	317	308	302	300	345	337	315	319	349	349	338	288	320	301	293	316	331	311	336	312	316	304	349	328	326	303	313	324	299	308	344	344	301	307	300	320	304	316	339	308	329	319	309	343	311	326	304	295	303	295	313	264	286	322	335	311	310	324	310	278	311	316	347	324	339	314	347	357	315	313	294	329	355	306	337	295	305	316	334	327	329	336	301	313	315	288	271	327	300	293	315	295	317	332	297	308	353	305	330	341	315	304	322	334	317	333	343	289	303	312	318	271	277	324	328	336	335	316	349	318	326	325	295	285	322	299	305	327	320	335	326	322	336	289	300	320	327	298	338	341	328	354	325	294	308	294	353	304	344	297	297	305	320	317	360	314	300	331	305	297	299	300	349	333	321	347	376	321	330	327	327	317	312	287	318	327	309	312	321	330	302	328	310	334	331	336	330	339	329	350	312	306	353	325	323	337	318	335	345	289	325	326	312	297	351	317	329	325	326	318	326	308	326	340	342	336	333	324	322	338	317	322	311	312	300	317	342	330	342	305	348	325	325	329	323	313	329	265	299	322	314	327	315	320	332	321	327	306	311	348	330	300	291	306	287	320	299	343	313	297	356	346	345	342	314	282	340	320	322	319	297	318	327	275	312	301	336	331	315	315	306	304	338	320	293	304	338	337	306	300	314	310	327	314	315	305	317	337	310	330	312	314	321	293	347	329	286	322	331	323	312	355	337	297	316	344	335	311	333	335	351	326	302	308	341	325	337	337	350	358	341	318	342	332	334	333	311	314	345	340	324	328	316	325	304	315	331	304	307	298	301	342	293	317	317	323	357	346	303	302	329	352	344	311	318	311	350	307	344	283	313	300	307	315	359	320	356	275	304	291	305	326	320	333	345	304	310	321	310	301	331	338	333	322	316	328	319	296	319	330	352	327	324	319	330	320	304	336	295	325	296	324	289	313	336	314	332	318	312	329	342	294	315	319	329	309	323	317	309	314	330	320	315	380	332	337	284	305	352	348	321	315	292	340	316	324	335	327	355	329	295	287	326	309	320	298	330	301	313	322	319	303	340	304	316	278	306	321	300	289	362	307	328	299	311	294	315	332	306	308	319	303	318	311	341	316	276	292	322	327	321	349	316	286	324	340	306	292	309	319	351	341	328	287	327	337	299	309	293	339	333	336	301	317	354	309	291	350	317	331	327	318	326	309	323	314	325	297	318	278	310	305	323	300	314	302	329	293	312	302	322	291	310	313	318	357	323	336	324	348	310	337	296	343	339	299	316	311	310	333	331	345	307	286	334	326	315	332	329	331	314	311	338	318	318	342	341	328	332	336	314	328	317	332	319	287	321	269	299	302	284	308	318	313	331	314	330	324	302	334	320	307	313	296	334	336	332	318	288	339	308	317	291	346	327	336	340	325	295	316	314	308	328	305	318	299	292	298	343	314	360	328	324	330	323	324	332	317	357	347	321	354	335	307	315	309	291	309	313	338	330	319	308	354	264	318	326	329	294	329	348	327	324	272	312	310	296	296	312	311	346	335	337	314	309	331	301	311	330	323	347	298	319	300	326	309	304	339	313	330	318	327	309	342	349	339	313	306	355	303	322	294	343	343	325	300	329	322	320	314	323	288	295	318	314	309	324	328	304	306	287	296	319	318	321	322	338	305	319	287	316	341	368	297	293	325	290	303	312	292	292	321	297	288	303	328	323	324	297	296	307	290	301	275	307	284	355	370	299	335	307	336	346	291	326	328	328	337	350	306	328	330	294	281	327	300	330	311	319	342	296	295	307	322	327	314	315	323	294	306	298	337	327	293	322	309	329	368	310	284	326	319	346	282	366	335	335	310	308	297	327	330	311	335	293	348	356	310	310	285	331	287	317	332	319	337	298	326	294	353	329	290	287	331	312	327	334	311	304	327	314	301	312	295	321	299	284	334	361	326	304	300	322	290	301	293	314	325	305	324	294	290	324	337	298	315	329	297	321	344	332	343	301	362	325	322	301	292	333	336	311	356	342	290	309	325	328	305	305	323	305	324	339	295	320	337	335	322	304	344	300	316	318	365	326	295	314	329	295	325	331	300	321	307	290	327	322	329	309	312	324	329	342	314	329	299	311	320	314	289	331	286	292	316	294	343	330	317	319	303	326	332	340	278	311	280	291	322	341	338	299	289	324	314	313	305	277	307	331	327	323	313	328	284	321	322	316	328	344	310	331	321	309	328	334	303	344	309	342	336	292	342	324	319	310	311	282	318	323	314	311	340	295	306	308	288	325	288	322	315	309	326	334	348	325	320	316	326	301	295	304	350	304	296	294	306	298	326	331	359	302	301	318	335	318	271	321	326	288	356	317	337	334	328	328	281	312	302	316	350	315	332	339	330	370	339	314	323	337	337	304	342	331	365	293	316	336	305	333	361	317	306	332	306	303	364	313	334	328	318	318	343	337	298	335	331	344	329	331	332	304	331	302	332	318	320	336	308	311	290	336	275	351	308	335	332	319	309	360	323	301	302	322	308	328	312	303	309	313	322	305	333	300	332	325	303	322	321	338	339	310	344	331	348	308	326	308	304	285	354	319	306	289	288	298	306	339	333	331	348	353	331	312	332	282	324	345	291	332	338	336	324	295	280	316	338	329	332	332	309	358	313	334	297	313	313	319	297	311	326	317	306	351	302	290	313	319	384	323	312	317	274	282	316	326	326	302	304	329	316	333	279	319	289	310	332	306	295	344	297	313	303	325	303	312	344	307	302	348	310	300	305	290	315	314	346	330	313	318	330	346	322	324	303	296	298	307	331	308	311	313	275	324	306	323	333	307	273	319	279	330	352	309	312	330	292	363	292	307	317	289	323	315	337	321	323	323	346	314	308	328	311	326	328	287	322	329	298	334	341	329	300	317	283	304	338	323	306	311	309	304	332	308	329	327	312	303	319	317	324	325	314	337	304	332	328	298	295	334	340	298	292	288	298	318	319	284	322	356	322	320	313	327	331	323	357	322	340	347	310	342	303	339	339	279	302	302	330	283	323	328	338	314	282	313	284	353	336	358	342	331	328	312	290	316	293	315	302	320	293	305	317	315	300	302	339	325	326	318	283	317	333	316	350	312	329	296	288	309	350	314	316	318	324	316	314	314	343	336	293	309	296	293	299	301	336	321	309	312	305	292	320	319	295	332	325	296	324	300	313	301	291	311	316	333	305	317	310	286	333	339	326	307	326	309	354	311	321	329	305	316	335	311	297	317	364	321	322	338	291	337	322	315	316	311	327	327	313	306	295	341	318
15325	12996	24153	27640	26228	22548	19893	16643	14069	12187	10062	8503	7172	5864	5391	4962	4687	4302	4139	3655	3547	3214	3108	3252	3112	3032	2733	2606	2500	2492	2251	2036	1881	1654	1642	1559	1539	1489	1556	1844	1464	1542	1330	1307	1293	1220	1131	1127	1214	1087	1040	952	990	1251	1069	1028	952	967	984	1005	871	937	901	895	837	897	903	886	839	891	860	842	853	859	831	842	755	776	803	790	784	779	812	732	761	779	802	801	822	750	805	734	720	731	749	717	785	781	757	782	716	748	739	771	754	737	762	729	727	752	758	744	749	751	776	701	752	795	755	810	727	733	780	720	766	684	772	751	691	726	762	759	720	701	745	739	748	777	724	709	699	734	684	738	741	756	685	793	764	730	746	673	692	710	775	754	731	726	764	772	731	749	695	760	654	770	717	753	741	761	751	731	772	749	739	724	752	713	744	717	727	725	715	750	826	809	752	792	721	735	768	703	693	763	710	709	738	731	738	740	801	722	719	740	754	759	759	688	727	743	726	789	706	702	721	785	739	719	771	710	727	759	768	687	744	710	687	731	688	759	771	718	745	766	722	719	734	702	744	757	716	727	720	691	716	724	707	732	731	770	758	814	788	734	702	735	720	743	719	712	693	736	706	666	730	753	711	736	694	730	787	737	729	699	705	685	733	742	725	759	721	771	712	765	733	739	722	742	719	782	666	722	752	752	742	781	703	701	746	726	760	742	760	702	704	670	721	738	715	759	740	695	759	707	760	723	739	779	703	676	701	691	707	751	731	710	736	718	689	695	765	681	695	729	710	717	723	782	770	742	750	702	733	725	742	749	743	730	718	737	729	708	725	722	747	750	707	747	697	721	704	715	747	759	726	752	754	718	746	715	723	684	774	762	809	699	732	765	711	770	769	737	719	688	761	720	701	709	716	745	750	699	740	740	769	734	770	725	782	710	694	805	718	707	763	735	757	721	785	721	690	745	749	705	716	714	751	709	740	748	763	702	732	718	719	718	724	706	734	710	732	739	760	721	748	744	751	718	747	701	710	659	732	794	738	746	761	711	731	728	705	759	745	723	701	708	745	704	777	675	734	738	662	740	720	729	727	672	725	748	769	729	691	735	700	753	732	697	737	728	742	695	729	719	756	739	739	730	717	749	731	709	747	750	733	689	721	778	725	781	719	728	703	753	699	711	720	729	746	744	715	742	716	737	753	732	724	722	744	727	748	763	786	796	694	725	745	711	767	781	772	754	728	694	695	743	753	743	736	720	732	772	728	731	765	739	762	728	745	744	725	750	761	746	749	747	733	758	708	785	762	726	691	745	754	744	691	736	725	726	722	747	708	751	749	756	716	663	775	758	771	708	721	736	712	728	760	724	777	757	706	732	686	733	716	739	775	770	766	753	747	757	782	729	751	727	688	745	745	733	731	749	718	740	775	709	740	748	764	785	752	773	717	756	721	742	719	704	738	696	743	771	723	742	722	735	702	734	770	706	800	718	688	769	761	709	806	722	734	693	700	734	720	694	713	747	762	775	772	736	776	725	711	708	705	742	684	773	781	766	793	742	735	757	696	729	708	670	708	751	724	757	731	769	733	773	709	769	725	713	731	732	764	735	712	743	771	742	725	732	730	752	746	770	753	746	728	719	749	734	720	749	741	705	723	739	706	770	691	730	709	754	706	726	708	675	809	717	711	700	773	704	749	763	717	716	706	757	687	685	721	758	726	742	753	672	763	705	716	760	752	749	744	684	733	748	694	730	752	714	729	764	737	778	726	669	743	748	720	776	714	769	761	781	750	734	733	689	751	743	771	734	766	750	763	740	776	747	695	734	695	719	725	705	690	693	732	713	696	810	723	725	730	742	757	748	726	684	788	718	716	722	682	728	789	722	720	749	757	759	791	779	758	735	701	729	722	750	739	721	704	701	738	784	703	742	722	751	736	717	680	733	704	724	741	739	762	720	792	683	734	732	725	754	711	744	743	700	713	753	764	733	725	711	771	749	674	756	694	703	701	724	758	661	717	717	736	754	700	769	724	699	745	730	718	708	711	712	760	732	690	741	742	710	745	734	731	749	739	758	758	667	701	740	724	701	759	707	717	734	714	802	743	737	701	710	702	738	712	783	668	728	708	723	748	739	748	701	728	757	717	718	738	791	730	763	706	740	760	716	726	696	770	724	754	701	704	760	702	750	779	737	712	748	792	712	681	738	784	776	716	742	742	791	751	751	724	711	733	713	730	777	730	758	746	668	763	760	749	759	744	700	702	714	727	715	692	693	707	749	760	763	741	755	776	781	695	734	728	726	740	712	752	748	796	724	735	731	765	760	753	746	788	779	739	696	734	742	717	727	736	767	718	735	671	727	758	705	711	728	713	746	742	731	739	764	741	713	707	702	744	701	801	717	716	667	716	722	708	749	716	705	761	793	725	757	667	756	780	740	757	684	758	712	739	702	802	731	727	711	743	739	700	715	757	716	717	714	748	757	753	736	705	753	763	721	739	689	741	767	746	728	750	735	689	770	746	714	781	766	736	716	761	732	778	736	725	726	748	766	738	711	741	716	749	768	715	749	782	759	689	767	717	745	782	728	702	743	710	721	694	686	713	736	678	715	716	734	723	707	716	742	729	723	732	751	747	771	701	714	719	773	764	704	724	715	768	749	715	760	693	740	730	731	664	772	735	739	725	737	730	721	686	739	767	749	749	719	745	734	753	780	806	762	773	703	751	692	736	745	709	738	730	739	741	688	739	724	737	737	723	749	751	768	732	739	742	751	688	743	672	737	756	780	683	746	700	715	741	691	752	713	754	678	715	715	732	747	729	714	745	698	736	715	736	778	763	737	733	702	740	712	720	729	685	750	760	720	773	724	698	760	765	735	703	750	807	757	719	767	702	768	740	760	695	704	728	717	707	679	742	730	700	745	730	748	753	718	734	718	689	734	757	721	687	708	736	732	741	715	747	727	681	727	726	728	713	711	750	752	736	744	787	727	710	728	707	717	748	734	713	737	755	734	713	778	780	768	731	689	773	751	733	705	715	743	732	739	708	734	770	756	716	686	767	751	762	720	730	730	730	720	756	738	745	724	735	712	730	739	716	726	711	726	747	767	709	739	733	754	714	713	748	727	711	747	736	734	766	723	733	757	754	792	729	704	737	770	701	709	745	742	685	704	756	693	741	695	745	716	731	713	737	737	766	721	765	730	739	742	686	756	675	696	691	733	713	749	764	730	749	691	760	729	729	753	712	739	762	715	726	780	762	743	766	714	771	730	736	749	814	733	728	750	770	665	665	751	725	759	710	751	726	778	729	702	728	731	689	751	723	737	691	744	694	718	723	726	754	692	762	712	789	716	723	747	753	760	710	677	720	699	717	721	688	728	769	680	734	715	727	759	766	759	790	715	763	718	722	773	741	705	735	748	760	721	760	762	744	690	773	715	767	750	702	729	735	770	750	770	753	700	697	674	702	766	712	729	710	764	733	733	704	729	738	725	736	727	716	728	758	724	704	765	705	750
10641	6483	7743	6281	4562	3279	2542	1954	1435	1196	884	824	620	630	500	497	468	435	406	400	424	377	391	341	283	314	312	318	335	282	276	288	299	262	291	288	271	252	264	279	288	287	280	257	248	266	275	262	261	257	263	244	266	255	270	245	302	260	265	244	250	233	246	249	264	256	285	255	219	238	220	281	234	244	263	253	260	268	271	273	227	254	276	256	268	256	247	260	262	271	258	234	271	247	277	260	262	222	258	261	273	250	254	210	255	267	266	238	246	249	253	235	266	235	261	248	250	227	255	245	235	264	261	264	261	264	234	258	212	236	229	253	237	281	260	267	295	272	246	225	257	266	259	285	286	259	288	265	245	246	226	267	249	245	243	260	243	258	247	241	250	293	247	259	259	260	250	228	232	259	242	291	247	206	220	227	248	230	254	217	254	260	273	265	245	277	271	237	238	205	265	216	248	249	224	250	226	237	251	243	261	269	257	277	265	266	257	237	245	235	250	260	245	254	226	268	241	268	244	251	248	225	238	240	233	240	240	269	262	230	274	232	249	228	247	267	239	226	265	258	225	245	269	243	253	226	240	228	241	209	229	234	249	268	225	264	243	252	249	251	231	259	263	249	187	248	270	241	226	244	247	262	246	251	259	237	243	255	211	259	246	255	248	245	248	248	217	242	247	250	236	231	261	273	231	231	269	239	265	222	230	232	240	259	260	236	260	250	247	275	252	244	263	231	284	252	251	258	270	279	262	256	290	282	268	258	254	251	215	284	249	240	247	248	249	246	215	242	246	241	243	220	229	242	235	249	235	226	262	246	256	251	243	211	255	216	278	264	265	229	225	252	259	279	246	252	242	264	253	261	238	277	238	243	243	253	245	250	244	262	275	281	225	258	275	262	250	234	236	237	238	253	237	248	247	241	255	238	252	252	226	196	276	283	264	269	245	231	239	232	272	254	253	218	263	250	257	263	245	243	246	221	224	250	272	246	233	264	228	241	256	270	230	258	248	253	253	260	246	235	219	264	237	228	266	270	255	242	253	240	217	272	258	270	255	197	233	229	227	249	261	250	234	232	223	236	232	266	242	245	259	246	251	271	264	255	259	268	230	266	262	261	237	252	281	249	249	241	242	258	273	245	243	258	238	283	234	296	255	256	249	239	276	263	247	206	284	268	237	234	232	247	252	257	241	238	253	262	247	241	277	288	232	247	232	214	248	242	247	244	253	249	246	255	247	247	248	249	260	241	250	255	243	260	257	268	258	261	274	254	244	249	272	243	246	224	233	243	240	232	244	256	272	253	241	282	227	219	232	261	240	255	252	241	252	239	220	211	263	250	271	277	268	237	227	239	243	243	237	240	254	272	249	253	245	262	255	244	274	270	228	231	255	265	223	256	241	259	268	246	285	261	242	290	252	256	238	246	250	246	231	244	240	230	217	242	246	251	273	247	253	255	243	235	251	269	251	255	253	258	246	272	240	230	227	237	230	229	265	236	278	261	244	255	235	242	230	260	256	261	294	250	237	230	229	264	254	245	262	236	252	239	248	263	255	263	226	277	257	257	229	260	261	250	261	253	221	218	258	209	250	243	252	229	222	230	272	271	260	253	247	269	276	286	241	247	268	274	243	263	248	258	279	242	224	250	245	223	253	231	269	255	259	235	251	265	256	253	246	249	230	252	219	260	238	257	261	246	244	235	230	285	223	276	229	229	264	269	257	254	245	271	305	234	248	237	228	258	238	248	255	232	235	264	231	251	243	236	225	259	260	237	227	231	227	243	256	265	269	251	255	285	262	261	227	244	242	266	252	218	223	276	249	245	275	262	254	269	250	255	243	286	258	267	223	229	246	253	260	249	248	241	253	241	246	220	234	235	248	258	228	270	247	242	241	242	243	236	264	247	248	238	272	240	279	216	236	245	242	241	254	232	274	237	256	276	206	247	290	233	220	277	275	255	219	218	258	250	248	281	214	225	233	242	237	255	214	254	252	270	257	278	245	252	232	269	237	260	242	260	257	253	243	278	226	278	270	237	222	252	230	261	241	278	261	271	253	272	218	288	270	261	273	257	240	247	267	285	287	247	239	250	246	305	280	225	246	255	231	244	223	238	273	251	249	248	247	235	233	273	263	241	299	222	246	279	249	243	241	258	272	253	237	242	221	219	243	265	270	257	222	236	250	259	258	240	256	291	249	246	259	229	272	265	232	227	248	260	233	240	271	235	260	265	237	239	245	228	249	263	249	271	250	245	246	246	272	250	269	248	282	251	259	259	268	222	230	240	235	257	288	256	264	262	260	245	224	260	264	244	242	219	238	234	276	230	217	223	252	264	263	247	239	275	220	248	228	247	240	235	203	244	286	246	252	261	239	232	249	254	231	258	269	225	256	283	252	256	257	229	250	236	249	247	252	246	253	243	227	233	251	239	255	232	235	244	283	251	266	235	228	263	254	255	256	256	238	310	276	239	244	232	255	237	225	258	253	238	229	258	249	258	256	258	240	237	258	257	255	234	223	275	244	249	249	248	244	246	246	259	222	222	233	233	243	237	260	225	246	240	258	278	257	258	253	254	215	259	271	230	262	270	234	246	239	247	230	243	246	238	259	228	249	243	270	232	242	243	265	271	241	245	284	248	246	240	243	255	232	265	261	235	245	252	245	260	244	249	227	244	266	248	257	259	285	252	266	262	230	235	217	260	247	268	264	272	242	288	240	207	256	264	258	257	251	232	256	273	247	270	260	236	249	228	267	234	243	237	256	260	246	227	217	267	249	249	263	229	271	234	224	241	270	253	257	231	235	231	253	239	254	245	282	267	236	219	237	214	225	253	244	252	240	239	254	255	260	222	258	242	235	222	239	252	238	250	232	247	231	268	225	253	254	265	238	225	243	286	248	262	271	252	240	239	215	231	254	241	245	246	257	250	234	252	245	261	241	237	274	260	239	247	218	241	247	229	233	253	265	264	227	266	245	287	241	283	265	254	275	226	254	283	260	258	228	249	244	234	235	238	256	239	220	230	248	246	197	277	248	241	275	245	260	228	240	235	244	233	244	250	252	223	256	289	243	267	240	248	248	233	242	251	224	255	253	240	274	248	241	245	221	231	238	254	247	234	219	251	238	257	219	248	229	242	250	253	234	263	252	226	235	252	262	229	270	239	211	248	238	249	248	257	245	269	252	241	262	259	248	261	262	255	255	255	246	251	235	253	267	259	250	246	254	233	295	239	244	256	240	251	244	255	234	219	275	249	269	242	272	241	228	258	285	209	250	262	248	290	257	258	216	264	250	273	259	257	263	259	253	238	253	251	271	246	253	221	244	280	268	219	238	218	247	251	288	290	243	239	253	225	247	269	261	224	275	255	283	251	240	245	245	235	253	220	266	266	262	221	247	263	231	287	265	248	260	248	254	239	264	283	244	257	221	256	260	232	254	262	231	242	245	292	264	236	281	228	229	258	250	252	283	263	254	217	257	267	262	258	221	235	271	242	266	262	255	241
6235	5863	12633	15109	13479	11567	9813	7893	6487	5433	4375	3578	2906	2585	2478	2225	1942	1814	1793	1721	1575	1422	1319	1299	1144	1108	1056	1041	952	919	847	852	836	854	826	797	748	794	730	747	735	776	717	702	719	695	675	680	668	650	651	613	658	639	649	651	618	646	615	618	606	618	626	664	614	640	662	619	629	626	592	632	631	627	586	621	614	573	620	616	577	630	630	610	620	558	609	576	589	616	605	613	571	566	614	589	607	577	603	582	614	595	617	620	587	581	577	581	617	585	621	597	622	614	600	590	619	590	591	607	565	607	583	569	595	595	595	622	606	578	590	621	555	613	550	617	623	606	586	591	549	588	589	667	584	611	578	614	596	583	613	646	577	601	573	593	573	625	584	587	597	599	581	601	612	572	547	650	597	575	578	599	590	572	599	563	595	619	600	577	606	599	599	569	612	618	583	548	598	585	580	601	584	595	593	596	610	590	565	587	583	547	623	578	567	575	585	580	608	612	580	633	580	567	605	621	616	585	586	568	658	633	571	602	586	555	598	542	587	605	607	605	590	587	622	613	586	593	631	597	592	624	586	599	608	624	594	627	592	618	624	577	612	617	575	610	603	615	605	651	597	617	614	574	616	585	586	578	554	631	602	643	617	615	631	610	592	591	571	610	571	597	583	611	586	568	611	572	576	599	635	606	638	652	560	594	572	575	591	624	604	623	592	630	582	613	621	575	572	641	662	631	588	578	658	598	598	579	567	546	624	606	562	608	595	591	589	556	606	598	586	529	633	597	589	592	570	605	574	578	611	569	607	559	558	603	583	574	624	618	577	593	594	555	609	590	589	610	620	572	642	567	583	593	567	583	623	615	576	634	617	592	588	615	581	568	562	655	622	606	605	584	569	588	606	602	582	643	565	605	575	569	608	646	609	585	600	614	601	594	598	563	606	601	557	565	627	582	596	650	584	637	606	604	553	591	597	579	555	588	597	600	581	604	601	579	590	583	570	576	631	608	600	638	603	593	593	591	617	596	588	600	576	600	619	605	618	553	583	591	628	609	551	569	542	582	621	640	602	617	555	582	584	545	603	607	579	585	629	586	611	591	599	577	598	592	589	570	611	579	589	625	582	607	623	614	615	609	593	609	588	602	650	634	594	570	593	575	621	588	560	616	612	605	593	604	568	599	575	576	619	591	591	613	587	621	567	574	572	586	595	610	584	575	600	571	602	599	594	566	565	587	625	574	590	577	608	583	595	587	618	616	618	617	609	563	602	587	615	620	615	594	649	612	575	594	587	566	515	619	586	573	574	634	539	558	601	587	682	566	630	593	595	584	633	614	593	621	622	570	597	608	567	560	600	644	579	597	618	621	599	616	602	608	602	567	606	551	584	623	582	549	578	558	610	626	546	584	631	577	628	596	610	638	598	577	546	631	577	582	604	617	620	594	587	581	587	583	610	610	618	570	551	580	605	583	597	590	639	626	572	591	596	586	576	565	578	609	589	641	607	578	615	545	555	610	568	615	586	560	614	606	576	640	587	576	620	593	561	594	600	603	602	613	596	598	637	615	598	653	564	563	592	566	583	571	539	611	569	591	557	547	605	563	591	577	646	603	578	591	578	576	597	584	600	608	580	594	596	587	593	573	586	572	584	572	632	628	633	604	636	593	554	615	592	604	581	583	598	598	553	574	590	600	624	604	617	618	623	569	580	595	585	613	584	608	574	641	578	585	571	625	574	593	625	615	615	627	619	551	625	607	602	566	602	615	619	602	611	595	631	611	618	563	613	530	587	573	571	620	613	554	609	598	609	603	634	566	606	618	555	546	611	554	623	648	544	614	578	583	587	593	598	562	565	621	623	600	591	601	554	555	619	599	628	599	580	554	611	617	590	621	637	640	556	578	612	626	541	621	620	663	572	633	559	554	622	556	564	591	581	598	629	627	603	574	616	611	585	577	546	626	614	578	572	606	596	575	623	596	599	593	626	554	663	601	588	628	563	601	584	574	577	574	623	564	584	613	593	561	551	607	580	558	593	577	628	585	550	585	561	623	613	574	555	597	633	562	531	548	593	590	588	587	609	601	610	560	576	580	620	611	602	529	569	598	560	595	575	618	588	576	584	575	573	609	610	619	565	613	580	611	545	583	608	605	572	568	551	603	601	608	627	621	589	578	590	633	605	596	601	590	607	546	628	590	578	645	581	584	544	582	583	577	585	620	578	606	605	608	580	636	583	603	639	616	598	600	581	598	581	594	588	554	608	601	590	578	575	576	568	591	595	584	560	621	572	619	631	610	592	623	612	636	629	604	591	624	602	591	602	567	582	594	601	599	552	632	611	611	651	596	618	600	611	643	584	603	586	570	595	565	576	602	609	611	599	573	591	590	604	575	575	629	587	575	569	613	583	593	637	610	603	630	589	588	556	602	586	635	578	572	618	632	598	590	579	587	606	599	589	654	593	590	567	629	599	590	627	630	558	602	565	581	552	585	587	595	603	618	612	608	611	599	542	599	608	581	650	585	590	605	579	596	600	541	557	570	581	620	697	558	587	579	656	597	545	602	593	588	556	572	611	533	610	604	576	608	626	592	587	614	593	611	596	618	562	641	596	629	563	619	604	596	604	611	603	595	584	617	641	586	597	574	593	576	639	579	589	600	544	550	554	618	606	575	589	626	585	566	613	585	618	581	575	601	618	675	612	604	611	598	577	576	595	636	551	559	612	585	631	600	576	591	568	590	604	602	638	621	593	603	608	585	610	576	582	593	626	586	611	562	600	547	614	615	595	565	581	586	621	626	597	602	568	596	575	594	617	601	604	622	628	630	602	628	621	606	611	589	574	578	628	591	570	566	612	584	578	581	586	628	627	609	602	636	597	581	575	595	563	596	584	627	573	592	618	630	601	591	555	622	626	588	592	597	607	634	606	596	621	560	623	590	595	571	593	611	632	591	583	586	540	583	585	584	629	582	612	650	582	573	574	592	649	637	577	594	593	582	615	588	631	591	588	602	604	542	626	574	607	579	603	646	614	572	600	590	612	572	588	617	638	606	648	629	590	598	578	590	602	574	587	582	564	620	602	607	600	610	612	631	611	604	618	588	642	606	628	584	609	611	560	555	641	639	605	574	582	634	601	597	590	569	634	635	585	544	606	563	576	591	621	610	605	608	594	605	608	613	618	612	558	604	578	564	580	613	618	588	601	593	590	593	607	616	559	569	559	608	625	574	621	601	597	630	595	599	595	605	607	553	576	633	581	630	595	563	605	562	573	591	574	582	634	572	632	562	582	600	596	625	563	580	630	563	560	558	618	589	574	578	533	594	549	636	606	593	629	562	605	601	616	596	601	608	595	548	595	626	588	596	621	596	591	583	601	596	591	570	586	606	622	602	596	551	569	623	592	592	558	575	598	592	562	580	590	611	593	595	598	609	595	565	612	578	592	594	586	629	569	570	560	602	568	587	591	591	579	629	600	622	564	580	603	610	600	590	586	575	613	625	558	588	620	641
20025	12332	13491	12082	8578	6635	4479	3327	2538	2013	1571	1270	968	856	819	784	727	706	611	627	595	560	522	498	567	476	431	440	435	429	413	391	398	358	369	363	372	338	352	361	340	363	333	330	286	318	293	306	304	319	321	333	316	283	299	342	284	323	304	276	298	290	299	274	298	301	337	315	308	296	277	315	306	315	274	280	277	290	315	285	297	284	268	288	290	289	287	260	342	270	312	314	295	286	320	277	300	281	282	319	300	319	292	291	303	287	341	269	263	315	277	270	257	295	265	276	287	301	289	309	281	337	295	289	299	281	275	273	297	298	301	304	337	301	289	278	325	307	278	316	277	290	306	271	297	299	256	302	284	312	301	336	307	319	310	323	271	278	278	296	288	298	284	315	306	314	263	290	299	309	295	298	288	289	283	309	269	277	279	296	290	293	283	320	295	343	265	296	299	285	290	292	271	283	285	258	289	316	287	267	286	278	296	304	337	257	293	272	289	302	291	314	259	259	279	259	251	277	254	323	279	306	298	320	267	276	308	296	276	302	322	284	328	277	314	310	295	310	287	283	282	274	291	309	296	268	267	287	304	306	301	276	261	319	302	313	293	288	273	262	307	262	289	279	285	270	278	293	310	277	314	273	264	261	287	303	249	271	267	298	290	283	259	287	274	266	288	303	277	314	275	317	282	258	292	279	300	305	267	276	338	272	305	280	273	325	328	293	274	288	315	295	281	314	284	251	291	295	297	281	304	285	303	310	275	282	291	304	283	312	275	267	308	289	294	304	283	310	286	287	297	277	317	302	277	279	299	290	259	309	280	288	271	283	310	288	289	279	309	292	293	259	296	263	250	310	301	289	300	288	300	261	286	284	298	308	322	270	292	273	284	285	301	308	276	281	284	289	319	268	300	263	302	272	295	288	281	316	267	300	291	241	289	291	282	294	292	307	276	300	308	302	311	306	305	304	299	293	284	256	286	250	316	287	290	277	312	316	258	313	306	272	275	312	293	320	314	276	299	312	277	288	299	273	284	271	323	321	290	292	282	277	301	283	287	300	294	285	268	318	282	314	290	294	288	287	264	274	258	302	294	272	290	324	286	322	311	306	317	312	298	321	303	313	291	254	289	300	318	282	300	275	260	260	265	272	295	276	281	270	295	296	288	292	274	287	305	295	300	312	302	311	284	341	309	270	307	264	278	283	305	280	287	281	289	298	330	270	313	300	306	269	298	272	278	275	300	300	260	294	307	283	296	289	259	256	301	275	318	272	286	268	293	310	292	283	298	286	275	318	302	291	289	302	259	311	261	281	303	275	271	255	308	253	304	257	269	307	291	303	276	309	274	307	287	264	278	337	293	311	305	327	302	300	284	264	283	278	295	276	299	332	332	279	297	297	282	298	268	285	328	302	236	279	273	285	289	295	276	278	316	279	282	257	307	282	284	276	291	294	300	288	313	292	285	275	275	292	271	300	237	265	260	275	298	276	320	298	307	279	322	269	266	304	277	302	331	271	308	274	288	288	325	274	278	280	261	274	262	289	288	276	262	259	274	275	307	293	336	301	314	301	311	289	290	313	276	297	312	340	293	274	300	292	280	288	285	278	307	267	305	308	310	263	295	317	274	309	290	309	312	287	289	315	290	319	308	305	293	271	276	293	266	278	307	288	276	289	290	279	285	307	282	287	290	264	287	277	258	295	290	289	303	314	307	309	290	253	292	290	285	259	320	274	292	303	306	300	283	250	272	272	319	262	325	308	312	273	280	292	294	319	303	317	274	295	311	271	295	262	296	309	287	303	288	293	295	307	291	276	298	284	265	277	318	287	239	274	283	310	309	282	290	291	310	286	294	325	274	272	321	290	286	266	284	301	285	290	286	265	303	301	326	288	282	283	274	292	272	267	282	259	303	273	288	289	282	292	278	298	294	304	282	282	274	293	289	268	270	291	313	306	275	286	278	300	271	283	266	279	273	267	280	273	276	302	293	277	309	268	287	291	323	302	261	285	300	306	304	285	283	265	298	290	293	300	250	329	303	238	312	312	284	279	288	277	293	294	295	296	321	308	278	297	288	295	266	291	273	274	308	288	296	295	306	339	295	252	307	285	300	291	309	306	289	313	288	267	309	309	284	305	270	293	308	281	298	269	286	308	334	298	312	274	267	300	300	293	313	287	249	288	264	292	306	316	270	295	307	292	296	307	309	284	296	294	285	279	305	302	295	333	292	263	281	291	298	297	294	269	329	276	308	270	285	278	288	292	272	284	259	317	287	311	251	303	292	275	282	280	281	280	300	304	308	298	273	282	316	298	294	307	324	295	249	274	293	263	256	282	309	299	299	280	298	321	305	293	295	323	261	270	295	304	263	263	294	309	290	284	269	288	298	296	295	285	290	307	289	284	311	313	301	306	292	276	271	298	299	289	305	292	267	322	300	296	278	300	263	276	258	267	281	311	318	289	274	306	311	318	292	261	286	277	293	263	292	287	298	309	299	292	281	282	283	285	289	276	272	282	297	288	293	290	275	300	294	273	309	291	274	272	273	270	308	292	339	295	302	261	282	319	257	282	282	253	293	297	291	325	301	280	296	264	280	307	277	292	286	281	310	295	326	307	275	289	266	289	282	298	249	310	272	276	303	300	269	285	357	278	313	309	312	287	295	282	302	295	293	265	306	269	287	300	337	272	278	281	314	318	264	302	327	269	269	311	305	260	300	289	290	295	306	285	296	290	278	279	307	269	313	277	271	295	277	286	322	316	276	288	307	267	321	275	292	276	286	300	285	291	314	294	319	305	272	317	275	295	317	275	338	288	312	276	283	319	276	313	303	325	292	282	307	285	320	328	292	255	271	274	305	322	277	288	281	315	301	288	287	322	304	283	288	264	279	337	290	271	288	283	328	304	314	291	288	264	268	305	290	295	308	275	280	278	284	301	278	273	262	266	296	281	272	290	302	270	288	301	281	265	277	309	292	266	290	309	285	269	288	255	304	279	313	306	314	305	292	283	296	304	282	317	268	312	303	292	317	299	285	296	290	277	273	266	283	290	265	264	291	311	293	297	286	309	305	284	266	304	262	270	317	281	292	254	325	298	246	292	264	280	291	292	298	288	297	283	280	327	283	275	322	293	283	265	295	275	284	270	263	275	268	295	310	315	325	289	278	285	297	277	299	284	272	303	302	340	261	256	285	260	273	288	291	299	301	280	285	262	298	274	286	266	323	266	296	277	289	308	279	285	300	321	279	260	309	290	298	285	309	245	292	293	269	286	266	270	267	282	304	274	275	294	280	314	283	294	306	317	275	289	283	249	295	265	292	296	304	287	285	281	277	284	275	297	307	309	296	292	285	285	268	295	277	290	298	301	263	271	306	288	287	265	305	319	293	294	290	266	282	271	294	304	303	305	302	290	300	279	309	332	281	293	298	275	272	246	281	325	276	288	301	294	294	279	326	281	292	300	259	289	307	317	290	300	269	276	292	296	309	293	305	275	295	284	327	288
11682	9594	19039	22676	21009	18545	15268	12744	10653	8817	7266	5872	4858	4287	3995	3661	3395	3182	3047	2716	2561	2365	2301	2227	2192	2051	1945	1866	1871	1646	1605	1426	1292	1222	1146	1191	1219	1262	1168	1254	1228	1112	1077	1025	972	955	950	911	937	878	915	846	843	914	823	862	768	837	791	791	788	761	745	789	809	790	724	824	756	778	709	757	704	673	724	727	724	715	742	687	755	695	730	741	699	711	655	716	737	696	720	657	666	674	723	638	663	732	729	659	659	702	723	693	691	718	622	673	723	658	624	684	689	710	717	678	649	718	681	672	662	676	723	707	665	642	642	677	715	637	717	690	691	707	707	649	671	687	675	687	626	700	654	688	621	703	645	691	677	682	651	635	689	694	707	721	662	625	663	661	677	660	715	719	701	699	651	718	740	630	697	717	678	669	672	678	719	732	684	652	652	680	708	678	670	737	706	674	685	703	684	672	637	681	693	705	663	664	726	666	644	640	679	677	726	689	649	711	656	717	670	693	681	638	705	702	665	690	683	667	691	723	755	657	725	681	699	680	683	708	737	718	655	735	691	698	709	678	702	664	708	653	677	712	667	633	678	717	682	664	679	704	683	710	676	643	670	688	644	722	679	669	700	717	697	695	669	724	668	685	668	687	730	675	667	704	688	710	680	690	701	700	622	620	680	656	711	679	644	695	716	693	721	724	667	680	649	689	665	709	701	661	648	694	684	695	703	704	712	685	681	659	693	652	725	681	699	701	671	713	688	708	683	712	673	698	637	670	696	677	707	700	664	726	653	653	681	671	676	678	679	651	687	663	643	691	667	646	629	732	676	711	708	702	664	710	686	696	721	716	688	664	684	714	691	642	682	714	672	721	676	697	672	670	670	700	670	693	669	709	687	703	661	685	744	702	689	694	659	683	680	680	647	722	700	661	670	693	658	681	708	695	730	656	700	691	658	713	726	713	712	664	643	677	648	723	691	711	716	683	662	665	664	645	663	647	650	665	710	694	683	703	674	679	683	663	697	676	658	667	668	727	677	733	692	627	694	678	660	688	652	746	674	661	642	714	686	678	684	656	669	626	716	669	696	679	744	654	728	727	721	662	665	677	715	664	697	676	688	665	684	728	655	683	661	677	697	679	679	697	653	633	665	674	701	694	704	646	695	731	682	711	723	681	662	660	654	676	663	654	659	631	667	675	695	682	685	684	674	699	654	687	690	661	678	730	703	681	731	655	738	665	701	690	677	682	727	686	713	685	671	692	661	704	662	671	680	718	643	725	683	647	633	688	623	655	674	702	669	641	654	684	644	655	722	682	686	699	698	647	703	727	710	674	644	702	684	690	647	667	719	661	674	707	650	687	681	665	670	633	674	675	689	648	664	674	736	644	689	694	761	675	672	685	655	693	687	629	705	645	676	666	734	682	688	682	683	686	716	730	648	723	651	698	648	715	695	705	699	713	666	683	660	717	711	692	709	730	678	713	690	711	677	662	692	742	695	697	717	672	698	701	651	684	652	705	681	757	692	660	685	711	672	632	720	638	671	689	751	687	639	660	712	703	690	684	666	684	658	719	713	700	661	676	665	686	663	663	646	660	737	722	658	629	655	690	669	613	734	690	684	652	698	647	703	694	662	676	691	660	639	645	687	678	676	702	675	686	666	693	685	718	696	708	733	750	679	695	709	705	701	715	680	677	684	724	680	690	722	679	712	636	687	699	681	672	673	743	650	685	650	653	658	694	676	698	650	661	702	675	655	658	708	700	691	724	719	687	652	685	698	681	658	704	688	713	658	727	643	694	714	687	644	697	700	701	725	677	670	686	698	697	660	683	691	660	718	684	717	665	652	687	693	691	696	679	699	694	686	700	708	627	695	667	658	751	651	638	669	704	716	677	657	696	695	695	693	661	683	680	658	707	650	680	715	691	659	668	713	693	693	708	646	657	703	711	723	701	675	708	718	691	718	654	726	691	722	709	646	694	656	658	704	687	662	707	735	667	711	679	660	683	691	721	722	672	676	661	708	693	732	631	668	695	716	673	700	644	692	675	670	671	697	658	680	698	665	727	677	660	692	693	670	704	636	740	667	651	696	701	682	680	676	686	680	717	647	730	632	675	657	684	616	680	678	671	713	671	674	667	698	710	737	715	666	698	758	677	697	707	675	646	753	629	633	687	636	692	744	690	633	728	651	664	663	674	661	700	677	673	725	666	651	687	659	705	691	708	670	713	654	723	645	677	702	648	719	662	678	652	677	724	720	727	682	701	657	694	676	667	700	710	741	680	667	711	735	691	670	679	709	681	680	699	678	701	654	691	696	660	751	718	669	691	705	655	717	681	728	753	674	682	674	712	696	682	686	719	677	647	671	682	696	693	702	690	687	703	676	666	656	637	653	711	669	670	668	658	635	679	724	646	708	686	661	715	712	673	656	692	671	672	705	676	700	660	683	699	724	654	671	668	661	680	683	717	725	662	641	705	659	648	695	708	691	746	701	711	693	697	633	717	702	679	707	646	664	664	689	727	704	687	701	686	630	642	655	715	743	690	624	670	664	668	726	664	678	676	677	654	678	690	698	659	688	690	693	692	690	690	656	621	604	722	649	678	674	689	688	715	661	649	711	639	667	693	690	686	694	663	732	679	694	668	764	718	660	671	692	737	713	663	681	722	659	657	664	663	685	608	691	672	733	721	675	655	683	647	697	678	656	745	676	691	632	683	643	703	695	634	650	715	666	692	697	705	662	642	669	684	744	704	690	672	653	687	695	679	708	686	667	668	703	714	666	696	698	705	672	712	672	690	650	694	693	690	653	685	660	659	697	650	704	663	619	667	683	675	701	670	674	681	712	691	705	686	694	700	694	653	688	680	690	678	645	701	728	690	663	719	697	663	727	678	703	745	643	714	730	725	716	696	695	715	671	672	711	712	685	662	629	660	680	665	668	683	718	656	711	706	655	702	698	698	691	650	699	715	661	681	677	723	728	696	672	625	691	673	739	661	729	665	686	690	679	616	695	688	677	682	654	705	727	685	679	708	697	712	631	676	699	693	719	679	655	685	664	654	761	651	660	707	694	680	648	674	679	654	694	720	640	718	682	682	670	651	696	718	713	659	637	680	674	670	667	683	684	654	637	702	656	655	690	706	710	686	695	668	704	682	681	656	693	652	682	635	713	686	665	644	712	659	722	712	674	686	689	690	710	655	706	672	653	685	705	714	670	690	694	685	696	703	700	709	665	647	701	661	684	690	674	677	685	699	720	653	694	686	696	703	716	664	735	704	655	680	724	683	699	681	669	731	691	708	708	662	682	660	675	663	684	666	674	691	672	665	666	705	705	683	653	650	673	693	690	667	683	630	652	714	680	656	690	675	696	670	668	676	684	642	691	733	725	702	667	665	616	680	687	688	676	705	663	684	668	678	686	700	686	713	705	669	706	673	652	615	724	695	681	667	638	704	719	752	710	661	632	661	653	687	670	701	720	711	672	618	700	678	673	643	655	690	691	699	736	640
27985	17602	19488	17371	13275	9906	6785	4839	3649	2920	2121	1686	1304	1203	1194	1045	927	874	861	790	722	697	674	622	696	601	594	584	601	504	500	420	445	446	424	389	415	411	360	458	437	428	394	362	370	400	376	352	372	376	374	400	349	382	363	343	338	319	316	330	342	356	338	330	321	356	339	331	350	351	335	344	325	305	314	322	332	342	331	339	332	379	319	312	314	306	326	338	321	330	330	315	301	290	316	303	309	308	306	317	347	303	317	329	345	346	305	326	344	292	302	336	291	326	291	305	321	301	304	288	328	323	325	321	271	297	305	300	297	302	323	317	334	313	320	317	313	302	338	312	331	281	306	326	292	314	328	292	324	358	342	323	306	321	311	274	311	331	308	336	328	315	299	301	339	308	326	317	306	289	312	347	302	316	334	344	288	329	310	311	315	316	313	327	295	349	350	296	314	310	296	323	364	343	344	286	291	293	309	321	336	314	318	304	344	321	308	309	311	296	320	325	344	301	309	323	284	316	313	315	294	293	324	318	315	288	304	297	291	307	294	304	277	330	298	304	320	343	297	291	313	318	317	308	328	307	343	307	311	304	317	303	329	321	352	265	301	305	332	291	307	315	295	344	316	317	309	305	338	324	335	306	333	314	291	309	301	369	347	317	334	311	293	315	308	277	310	285	311	289	304	313	318	326	314	329	320	290	297	332	315	333	311	293	314	296	317	297	334	320	294	305	289	318	311	298	315	305	341	343	295	317	342	321	303	315	313	303	325	325	323	316	309	311	341	353	357	312	340	334	330	272	316	272	319	308	314	320	301	293	306	332	340	337	280	316	278	300	273	336	305	310	324	316	286	292	313	308	330	348	286	300	307	291	283	336	287	311	300	326	279	335	319	292	306	327	292	311	334	299	320	286	307	321	345	282	292	295	308	336	305	275	283	333	321	291	304	298	305	299	331	288	343	339	339	335	337	307	333	335	303	346	302	363	336	316	335	306	307	297	313	309	341	318	307	282	310	286	324	316	296	296	298	298	336	316	325	319	327	311	296	308	270	294	323	316	300	284	348	350	297	298	296	310	296	312	329	283	315	316	286	320	360	322	307	306	326	320	310	343	303	330	285	327	300	332	312	307	320	303	321	357	290	295	317	330	307	316	275	333	308	301	322	302	294	278	280	337	331	317	323	307	309	308	333	314	310	274	298	339	266	350	337	342	331	301	313	290	308	314	342	317	310	306	319	329	323	307	321	300	328	275	288	319	292	288	316	329	332	334	344	328	335	299	317	321	321	297	303	340	305	293	325	296	295	304	330	336	303	323	293	302	352	316	340	312	299	303	341	292	318	328	318	337	317	331	325	325	306	325	317	322	329	295	317	328	326	322	288	333	309	262	307	328	246	315	295	287	352	308	318	317	312	306	302	337	307	315	330	288	292	300	346	327	362	337	328	328	294	318	313	319	330	310	274	320	320	354	318	317	291	273	282	347	323	317	323	320	292	339	287	352	324	293	344	343	292	317	288	338	344	333	294	297	307	275	309	350	331	341	322	302	305	313	322	301	322	328	324	288	328	311	336	312	328	339	297	306	300	309	301	281	293	347	294	315	306	328	312	334	302	316	340	319	315	311	286	330	288	320	338	286	318	297	302	292	306	305	274	314	297	305	328	340	288	320	303	321	302	324	309	316	314	329	349	320	310	298	306	307	313	331	294	322	298	303	337	289	330	299	309	315	321	329	327	305	317	295	320	342	327	306	301	318	305	346	330	317	291	323	301	293	308	334	311	297	308	321	315	331	297	326	318	328	316	317	318	311	316	318	289	305	319	318	300	308	318	289	305	303	304	335	317	340	317	297	336	326	298	345	310	320	304	321	301	312	298	317	325	310	297	307	301	313	305	309	297	332	317	296	294	311	320	340	325	322	320	296	324	325	301	304	331	309	309	307	299	303	296	296	314	318	330	322	306	328	327	301	305	289	309	358	367	297	318	341	317	325	319	330	289	300	322	321	316	300	320	308	290	352	310	335	307	295	304	306	324	281	285	316	299	328	325	282	316	317	316	303	323	325	337	283	321	287	312	322	319	314	290	348	333	316	317	312	345	321	304	320	300	321	307	341	306	284	328	305	314	326	356	321	296	308	355	300	342	326	336	342	310	327	308	323	314	318	297	331	344	264	299	302	315	329	349	295	313	318	340	338	310	323	310	326	302	325	316	313	281	305	288	316	278	340	312	305	351	334	315	332	284	332	307	324	303	306	301	323	296	324	339	306	306	322	319	308	314	306	307	314	307	352	337	318	284	286	318	336	316	311	318	303	348	300	373	340	318	289	317	305	300	296	315	313	296	333	316	291	300	278	303	314	299	321	302	322	295	321	291	303	348	306	310	346	344	287	309	343	309	293	287	334	301	299	328	280	314	331	297	292	339	320	306	311	291	318	352	327	290	277	297	302	328	320	310	334	306	282	335	308	338	291	319	311	309	311	285	305	329	307	334	335	312	314	312	339	305	295	259	319	330	295	306	324	294	317	325	332	313	311	302	294	340	313	302	292	332	329	293	322	341	337	289	325	336	347	301	298	311	307	316	331	292	322	301	312	276	295	343	302	300	335	339	283	325	340	290	303	326	323	317	301	301	311	328	320	314	306	275	339	344	294	296	301	326	321	308	322	356	318	318	303	294	309	349	296	336	331	344	304	280	316	346	317	283	285	320	281	328	297	303	301	281	334	299	293	339	312	293	320	320	307	307	362	285	318	331	344	284	341	306	333	313	326	298	331	322	332	329	334	327	324	320	307	314	312	339	313	311	291	294	341	327	295	314	294	314	358	326	322	323	275	275	301	301	337	327	310	309	318	303	286	346	329	325	339	331	305	315	325	364	322	311	315	315	299	343	323	328	302	326	328	319	304	313	294	293	304	309	324	291	327	321	291	310	311	332	339	296	332	324	324	282	317	347	309	303	325	339	303	329	295	307	319	288	321	300	314	311	356	342	320	329	319	289	332	307	332	313	339	365	309	326	329	334	300	325	316	316	311	334	272	322	297	299	302	311	298	321	337	337	309	280	289	337	327	289	317	325	299	331	300	332	307	337	286	305	298	323	294	320	309	315	318	342	340	327	309	294	313	317	312	278	331	343	285	325	295	297	316	338	359	328	295	284	284	321	346	306	321	296	322	315	306	354	325	323	312	346	275	332	331	324	306	306	314	317	322	285	297	321	284	328	330	326	283	294	283	352	350	316	335	303	307	289	284	307	319	307	328	287	305	307	291	334	318	296	321	354	325	329	333	319	316	333	350	319	305	299	295	324	328	319	314	321	286	314	324	309	311	284	354	300	317	323	333	301	324	331	307	320	340	343	325	364	329	299	320	295	298	318	356	325	334	295	345	301	336	321	309	338	329	323	307	315	326	296	319	296	300	344	326	301	303	293	377	341	299	310	314	325	319	349	343	305	342	319	268	331	287	335	335	327	305	329	323	314	342	318	299	311	287	309	307	328	319	336	312
15211	12734	23790	27831	26130	23533	19449	16426	14063	11742	9982	7974	6710	5997	5523	5080	4715	4332	4025	3758	3325	3398	3148	3201	3120	2909	2736	2769	2460	2275	2135	1811	1717	1617	1511	1583	1618	1505	1434	1747	1703	1427	1359	1297	1301	1271	1162	1152	1215	1155	993	998	1006	1110	1049	956	975	922	935	966	916	915	874	878	874	903	898	888	857	814	850	856	833	822	812	746	786	774	769	795	769	782	717	798	721	714	775	722	750	734	747	734	796	763	768	762	745	735	738	751	774	770	750	735	726	753	755	721	777	738	762	758	704	731	720	732	696	800	697	683	677	718	706	724	723	759	771	727	743	749	721	752	747	807	686	708	746	705	740	752	725	719	725	734	761	724	749	747	721	716	713	738	759	763	680	735	740	696	724	689	744	676	756	695	764	736	702	690	717	739	797	755	716	711	738	716	730	701	723	699	709	699	714	750	757	720	747	749	721	709	766	726	762	691	715	763	734	771	745	728	712	771	722	663	777	667	760	663	768	706	742	764	742	740	741	717	723	723	713	753	743	731	738	715	682	748	726	776	709	678	765	748	747	725	707	740	698	694	706	727	676	719	757	744	737	736	700	737	728	717	767	707	740	772	687	761	736	716	718	707	742	693	721	716	755	740	707	769	728	764	731	657	745	774	715	735	741	680	737	781	721	726	762	752	738	755	723	791	708	744	736	739	666	751	727	728	714	737	744	714	742	728	729	735	739	782	743	706	690	753	724	707	744	727	727	732	738	701	688	671	705	775	707	715	719	736	693	754	743	697	757	709	746	724	758	712	697	710	757	747	686	713	732	797	723	735	716	712	714	728	723	719	720	731	712	726	725	726	736	733	676	727	735	751	715	718	690	731	693	676	738	713	724	726	706	736	726	741	721	724	682	701	765	740	703	745	720	750	791	720	728	709	726	716	736	698	757	711	716	700	720	700	750	691	716	773	738	735	720	713	668	732	737	756	726	716	650	682	686	735	751	761	692	692	744	788	716	745	736	725	725	765	673	759	722	753	714	728	708	701	695	744	716	719	721	684	687	744	798	670	698	731	713	696	756	763	729	709	715	716	736	687	700	747	754	753	733	716	780	706	719	731	717	719	719	758	720	756	723	732	737	754	772	737	713	745	741	742	763	696	724	727	686	747	739	718	741	744	667	678	710	683	744	708	717	718	756	738	761	676	744	686	742	702	713	745	705	710	739	748	700	694	731	702	746	702	739	739	702	686	730	713	703	691	743	717	742	715	699	701	721	665	674	740	709	718	739	705	734	726	722	722	759	778	742	722	745	692	728	734	723	741	693	734	715	731	737	720	704	725	751	740	672	690	720	760	725	727	722	749	681	704	734	732	698	781	747	649	731	692	732	717	736	683	710	715	674	702	747	752	719	712	725	713	736	668	716	759	716	723	698	691	686	670	704	742	729	723	750	711	709	711	692	683	730	669	747	733	687	745	723	742	752	715	734	743	686	713	699	755	742	719	730	689	700	694	719	734	723	711	725	713	720	695	723	710	672	730	733	738	759	706	739	744	700	727	700	725	778	757	752	702	724	732	729	696	748	740	715	722	712	773	748	751	723	780	681	744	732	686	749	691	700	723	721	773	751	704	694	713	751	760	715	702	724	719	763	733	748	683	770	685	700	729	723	738	713	737	726	721	700	699	720	714	677	694	733	727	728	737	735	742	752	739	739	741	710	721	721	714	683	771	730	731	746	729	736	753	704	734	734	706	692	704	670	702	740	779	723	743	725	724	735	716	677	705	728	685	685	703	722	705	714	725	721	722	781	732	725	750	695	728	697	728	682	706	692	723	733	701	740	741	719	712	768	736	687	717	682	724	666	752	712	778	733	725	691	695	743	715	747	755	712	724	765	729	734	770	767	736	704	739	744	718	724	720	748	770	683	739	700	723	751	718	695	705	733	695	730	738	758	682	725	735	742	743	709	713	732	701	737	755	739	716	749	747	737	703	730	751	718	713	703	728	693	744	732	725	735	755	728	703	680	701	729	759	693	750	720	671	726	740	738	720	689	734	733	752	735	722	745	746	709	743	695	742	773	700	730	701	740	723	710	750	773	764	708	715	707	691	730	713	734	703	682	746	712	710	710	695	700	753	758	718	740	752	713	729	696	727	729	721	733	688	675	741	687	698	774	696	740	736	704	729	750	741	747	749	691	740	738	742	708	735	758	733	733	706	743	674	770	701	743	727	726	696	754	755	734	728	738	767	698	716	721	720	688	708	727	756	716	695	678	704	725	732	704	704	702	768	736	728	732	720	735	690	736	710	720	713	698	791	788	731	703	744	689	736	736	704	787	728	697	732	720	726	717	688	745	734	731	777	686	662	685	707	707	741	715	711	745	720	744	718	719	720	654	739	723	711	758	704	743	664	775	703	688	748	749	677	694	797	722	688	698	754	685	722	701	726	695	636	747	719	731	745	741	733	717	718	767	710	706	772	718	743	700	695	790	699	772	761	664	731	715	721	729	693	706	712	730	663	686	745	692	763	717	735	753	745	693	751	682	725	737	729	724	755	731	726	724	757	695	746	722	694	766	747	702	673	753	669	756	721	755	671	693	718	684	720	708	733	722	697	711	758	735	736	711	716	690	703	756	760	712	744	727	707	687	720	683	711	737	678	708	708	730	727	760	717	751	719	712	725	701	775	715	716	755	713	772	731	722	732	704	724	708	714	705	661	742	747	731	729	738	693	747	708	750	745	696	730	730	704	664	746	759	735	694	702	720	710	715	702	750	757	728	750	758	703	720	724	706	727	753	754	696	721	715	724	759	706	752	715	745	728	712	731	715	725	729	670	687	663	732	783	669	733	761	721	734	721	744	684	743	704	690	719	744	720	740	718	680	729	723	668	774	731	720	740	714	724	720	779	743	750	751	701	756	734	772	720	732	693	710	734	700	778	722	673	712	742	693	713	739	700	694	718	697	733	733	730	714	719	738	732	694	753	684	684	686	695	734	738	686	726	731	757	740	719	715	713	760	694	716	727	684	739	674	717	672	749	731	681	752	763	679	686	747	726	738	721	706	697	727	779	763	733	733	720	710	727	739	685	746	754	701	738	759	689	695	728	750	769	714	716	691	684	719	720	739	732	728	698	721	734	690	732	726	726	776	724	711	702	708	722	738	777	713	730	758	722	703	701	701	715	701	725	687	734	704	729	728	709	668	701	740	740	777	728	738	701	761	719	749	664	772	717	741	707	773	733	710	712	708	715	689	742	691	730	658	726	682	744	708	761	769	728	722	750	711	715	763	724	708	738	702	757	712	707	746	699	728	738	734	693	759	784	736	748	724	709	729	705	725	739	718	698	728	740	747	756	649	742	696	704	737	698	763	688	691	732	765	761	713	729	724	739	723	727	765	772	702	713	727	747	758	732	712	677	763	703	718	773	717	724	752	753	741	769	778	702	683	701	754	775	671	716	732	693	743	740	704	692	744	727	771	684	704	739	736	748	723	714	701	750	725	704	747	695	752	763	710	687	731	684
10226	6474	7774	6633	4634	3514	2457	1866	1401	1084	889	626	622	568	513	528	435	434	404	409	359	342	316	346	316	306	307	281	317	287	259	293	244	262	273	299	268	258	283	281	270	263	262	261	269	249	249	295	253	256	248	257	274	246	273	241	249	279	271	238	246	242	210	251	267	231	279	258	254	263	290	228	256	229	236	272	226	252	219	238	224	230	226	254	252	250	209	236	274	248	215	244	234	228	238	250	229	236	221	213	245	253	241	253	234	248	245	246	253	253	252	219	218	216	292	237	247	258	252	226	263	253	265	262	257	261	250	237	218	245	226	247	284	226	258	245	232	259	232	236	244	239	254	240	258	236	254	250	257	241	223	228	221	241	232	270	259	264	242	270	226	216	258	248	248	240	249	254	249	222	246	263	251	242	232	248	232	223	234	248	234	258	240	209	270	238	246	250	239	239	244	202	253	263	222	224	217	212	250	242	238	225	240	241	225	247	263	230	244	247	263	253	246	261	230	242	249	251	269	218	223	256	261	234	220	248	249	242	270	288	255	240	247	258	265	237	215	221	220	241	239	240	239	235	280	255	249	270	239	227	254	273	247	261	267	254	255	229	227	252	228	235	234	254	237	228	252	232	245	249	234	253	247	220	256	221	239	233	250	221	257	235	257	256	202	228	232	265	247	272	247	229	255	233	233	219	234	250	262	232	255	194	218	241	218	244	252	243	245	256	248	242	236	260	230	245	265	239	254	235	239	256	253	257	273	218	229	218	251	241	237	253	266	253	234	255	225	242	238	237	215	221	258	269	241	235	235	246	250	231	242	238	252	243	254	240	263	254	205	249	255	247	262	247	267	258	267	261	247	237	243	210	249	232	260	251	268	242	232	268	212	252	239	267	216	226	221	277	252	267	236	241	207	276	253	235	278	241	251	273	277	248	248	227	239	273	254	254	209	240	248	262	216	243	261	245	244	266	282	247	266	260	216	220	217	266	245	254	229	242	255	244	232	224	279	247	251	248	250	276	205	227	278	233	233	257	237	253	251	243	236	243	245	231	245	231	275	227	235	252	250	228	228	227	247	240	255	235	238	242	228	237	242	209	230	261	241	268	239	253	255	263	270	270	231	249	248	237	250	263	240	249	228	275	204	242	231	265	269	258	238	224	228	245	257	235	253	231	232	240	246	235	262	264	230	242	223	231	204	237	205	230	228	250	250	225	241	256	213	224	226	230	240	222	237	242	243	236	230	252	233	225	224	199	238	267	254	270	233	241	239	229	244	254	244	217	267	241	229	246	227	250	219	249	255	242	224	240	249	243	247	235	248	244	267	282	226	199	237	234	271	250	263	227	215	221	222	219	246	227	227	263	231	265	237	218	238	262	251	223	277	225	228	240	239	265	284	241	231	251	238	231	247	230	247	230	235	218	224	257	236	249	220	246	296	264	242	249	247	230	246	224	254	264	261	222	233	237	272	225	246	256	228	250	232	258	247	263	255	234	250	238	226	247	231	239	266	234	236	243	258	249	249	246	240	238	260	229	232	219	217	218	239	240	272	239	231	257	231	253	280	199	212	216	259	236	234	239	196	229	220	243	210	235	264	243	249	242	248	245	260	248	244	290	248	220	256	268	231	262	241	246	233	235	240	223	232	221	238	209	247	240	216	235	206	246	252	240	208	221	271	276	279	252	242	238	254	236	277	241	255	264	271	242	248	232	228	266	259	215	251	208	236	286	247	245	237	218	218	218	267	234	258	228	244	249	259	261	231	257	263	219	263	244	249	234	226	238	243	262	248	247	251	248	229	249	256	242	242	251	246	248	266	259	227	227	246	249	266	250	254	213	251	250	232	231	261	244	244	233	253	239	243	235	234	244	256	252	232	270	243	209	223	249	220	231	232	266	220	246	261	230	260	244	243	226	246	266	241	251	259	252	241	274	224	254	253	247	268	230	234	244	267	234	215	212	230	262	274	243	259	239	228	233	244	249	245	232	265	267	230	257	266	227	230	228	229	264	258	253	253	236	255	229	243	221	233	247	249	245	234	251	251	237	237	242	229	253	245	270	219	231	244	224	258	277	240	246	248	263	244	216	252	251	246	260	263	233	269	221	268	302	250	237	286	258	231	234	250	253	219	260	241	243	236	266	241	230	248	244	221	230	247	229	246	242	231	235	250	223	240	255	233	215	246	264	255	235	247	228	256	230	256	252	247	234	244	235	242	232	258	227	235	259	245	240	228	226	256	226	255	226	242	233	256	242	239	259	230	240	258	274	258	219	233	230	272	236	233	248	239	265	266	252	266	243	258	238	221	220	245	251	235	270	223	224	220	211	260	248	234	237	206	282	234	258	263	241	241	241	256	238	257	263	253	265	236	256	258	214	219	243	251	242	263	250	228	250	241	246	218	259	246	247	232	256	224	253	231	266	206	221	247	236	251	222	259	246	231	256	241	257	227	245	226	234	248	250	244	226	247	247	236	273	268	220	216	261	224	239	266	260	259	246	235	252	256	276	262	273	203	239	247	232	262	251	249	229	249	253	277	239	247	250	210	253	229	224	246	221	231	244	226	236	241	265	226	239	238	243	260	255	238	227	252	244	245	233	231	268	239	237	218	199	260	262	244	264	236	253	265	229	227	263	244	240	251	237	212	231	230	234	231	246	254	249	237	237	222	215	249	253	231	223	248	253	274	252	251	228	275	255	221	219	222	238	270	241	234	265	242	227	256	232	246	245	249	239	216	251	231	268	204	249	222	265	253	229	242	238	258	250	229	222	263	237	251	261	231	222	237	253	226	228	259	204	214	250	270	272	226	235	211	247	227	269	260	226	262	259	231	229	235	262	245	264	236	257	262	233	224	273	222	261	239	236	218	241	270	249	228	240	248	252	213	225	261	225	241	228	253	231	278	243	220	246	235	234	256	258	227	237	236	211	246	246	229	242	230	269	264	222	258	218	241	260	234	219	298	233	260	268	248	221	264	248	210	228	261	235	226	226	234	243	257	269	254	244	263	256	272	254	213	238	239	236	252	258	224	247	261	240	240	249	260	219	247	274	233	221	227	243	212	243	228	256	247	271	259	248	255	231	207	259	231	239	251	243	242	240	252	268	254	262	243	240	249	279	220	235	251	224	240	236	209	245	276	253	257	211	262	224	255	222	253	239	267	247	230	245	242	216	219	232	228	241	247	223	232	255	249	244	269	237	249	231	264	225	259	251	242	241	267	246	238	260	226	234	248	234	221	255	243	244	259	214	242	248	230	238	244	232	248	223	261	271	243	259	245	234	264	244	238	224	230	237	241	252	241	211	231	257	257	225	225	246	249	245	246	221	265	219	256	268	236	238	237	247	246	287	225	279	237	236	224	260	222	230	269	242	212	250	227	257	254	266	267	234	238	243	244	226	232	238	261	263	256	235	265	224	249	258	259	273	235	252	250	227	252	265	253	256	261	260	250	256	272	247	251	263	266	268	236	243	235	235	246	236	247	259	265	243	269	274	235	274
6118	5852	13085	15337	13806	11900	9608	7739	6364	5117	4056	3220	2890	2642	2540	2161	2011	1971	1857	1661	1564	1462	1287	1220	1230	1139	1111	990	983	894	892	870	781	793	803	782	764	774	702	707	753	688	724	731	679	690	645	655	649	668	629	657	628	685	575	621	641	678	651	635	588	644	627	599	643	624	654	598	582	611	618	656	608	612	582	611	574	623	605	634	605	603	603	655	593	558	570	547	582	625	624	572	560	621	548	592	588	555	589	576	615	585	588	648	608	571	554	569	578	566	591	551	535	595	549	569	618	588	572	568	597	559	581	609	569	612	564	598	578	599	603	587	594	603	603	585	588	555	505	571	544	582	579	620	596	557	642	559	595	628	596	622	593	588	576	606	604	596	628	543	586	615	561	566	619	557	559	618	568	574	589	540	572	562	601	588	573	610	574	582	536	558	548	565	603	600	573	602	576	591	600	638	583	588	563	593	553	546	620	566	575	604	594	597	626	580	621	595	587	605	603	563	596	589	586	569	609	550	604	582	592	608	580	585	589	558	572	603	576	608	597	570	571	594	547	561	538	586	585	569	599	571	632	591	546	598	586	632	610	586	602	562	607	558	619	605	624	557	599	608	588	575	562	577	545	608	589	567	595	592	553	577	604	609	589	552	571	603	536	607	610	561	630	613	633	588	583	634	603	589	568	564	570	597	595	564	599	589	619	577	609	623	565	555	573	577	561	590	574	597	622	553	572	574	575	602	595	589	572	644	591	592	577	604	560	619	602	571	589	558	567	612	611	590	602	581	591	587	604	565	562	554	542	593	585	604	585	579	598	601	589	626	573	559	609	583	595	546	635	585	568	562	584	545	540	615	561	608	607	598	573	590	581	596	550	563	587	582	557	605	572	600	560	566	595	586	629	564	635	530	597	568	636	591	624	592	576	562	586	537	596	567	562	599	615	647	660	588	588	591	609	569	630	564	580	575	538	585	557	541	641	621	588	563	595	569	592	561	571	586	615	586	577	582	565	597	593	572	575	595	609	628	579	564	584	553	592	600	602	578	576	599	637	566	574	599	581	603	610	594	584	563	611	611	612	584	616	589	604	591	603	590	589	568	546	594	581	585	564	564	584	595	588	583	560	599	607	585	628	594	570	561	607	558	595	624	607	578	561	610	610	570	585	555	605	588	624	560	578	581	594	588	569	616	580	582	580	566	613	536	558	589	646	585	542	573	547	557	562	567	587	560	565	574	586	577	639	568	583	592	631	551	631	597	588	598	555	570	568	569	582	610	600	620	587	579	587	610	591	636	561	563	572	618	590	584	645	604	560	569	602	608	593	610	552	627	566	579	585	594	620	598	589	601	587	597	558	589	564	609	561	550	547	587	559	578	581	601	610	580	548	537	553	602	607	583	578	558	579	630	570	629	619	574	571	586	555	572	587	568	594	602	577	582	618	605	619	598	586	567	576	559	590	578	560	583	558	572	599	581	592	577	585	564	582	589	579	624	586	602	556	591	593	548	615	591	631	593	600	606	587	589	553	574	585	564	548	558	587	594	609	572	608	593	579	584	599	553	622	613	572	547	568	591	623	612	566	579	571	573	561	598	604	573	617	568	593	598	603	592	538	595	601	600	598	566	583	572	531	568	580	585	600	605	624	612	601	570	618	569	597	595	590	595	607	586	624	563	550	588	565	618	554	567	602	549	606	577	617	551	545	609	550	612	590	589	566	585	583	626	584	614	562	583	575	589	582	616	593	590	647	569	579	593	572	612	570	568	590	615	581	566	568	621	575	590	622	591	548	610	561	551	571	545	587	612	557	584	562	567	573	616	606	573	600	544	607	588	582	584	558	566	585	555	573	557	572	571	608	595	576	578	568	582	587	587	576	623	550	596	594	583	586	574	559	582	590	563	620	614	591	638	596	587	553	611	622	564	601	581	577	604	643	553	568	550	576	582	594	553	570	543	608	560	555	549	577	613	602	624	603	596	587	558	592	625	615	577	587	557	605	580	565	627	530	586	553	584	577	596	607	586	567	592	601	573	577	582	603	588	546	603	591	544	585	569	577	571	581	603	569	575	546	610	613	607	603	557	568	555	580	607	541	617	560	562	590	595	580	600	630	571	586	581	589	559	552	585	563	572	590	574	641	561	564	561	589	603	597	561	593	521	603	556	619	586	543	594	579	635	550	585	587	572	554	545	527	642	581	615	605	587	557	598	599	618	559	635	581	559	575	551	593	610	583	589	581	617	591	576	553	589	570	608	595	594	537	584	551	643	568	578	560	583	569	599	616	577	592	614	626	599	593	608	602	567	572	606	582	556	627	591	586	576	549	579	620	577	597	655	549	608	607	557	560	606	567	589	569	616	551	602	628	529	601	572	594	589	592	633	544	580	555	610	605	584	636	608	620	609	608	553	609	614	577	596	640	624	566	596	585	590	611	592	595	545	586	572	613	602	625	600	623	588	635	600	620	617	634	589	609	586	560	619	623	558	544	581	605	587	595	565	594	582	608	555	554	575	575	607	576	597	591	608	575	587	579	598	590	573	546	567	584	573	623	591	576	597	622	616	590	562	558	609	615	618	598	583	568	566	555	545	612	544	574	595	582	601	563	595	623	586	561	570	599	585	591	580	565	557	556	577	571	571	589	524	572	602	588	616	576	590	605	589	556	532	605	587	568	580	571	593	557	557	587	590	546	589	591	567	586	597	571	544	628	577	554	601	576	578	560	567	571	527	559	597	588	581	589	585	607	591	604	578	595	567	585	569	558	550	600	560	578	630	605	579	583	532	545	565	579	569	560	565	617	576	558	563	624	604	557	546	591	588	595	581	624	560	580	601	550	604	592	627	595	608	597	601	619	577	600	624	608	581	584	594	616	553	629	602	585	575	596	577	591	542	585	609	594	546	598	546	613	602	585	598	608	580	604	597	558	607	591	624	602	587	576	587	563	646	595	630	593	577	594	562	588	593	640	573	607	595	556	568	584	587	608	588	604	567	601	597	574	572	590	613	619	578	566	583	603	561	594	616	568	597	569	607	591	562	541	575	584	625	580	585	563	594	561	598	633	593	602	579	570	611	569	595	588	598	577	603	575	574	600	629	575	606	597	584	607	616	581	609	574	584	581	576	552	621	623	597	557	621	541	606	566	602	570	568	619	544	576	611	537	567	608	583	596	562	611	560	610	600	579	630	593	611	538	603	557	571	588	598	581	584	587	582	592	588	567	599	570	555	627	563	608	562	600	648	598	629	597	609	613	602	572	573	594	596	618	603	533	615	536	611	607	589	535	541	582	581	645	585	586	576	567	585	596	555	595	610	638	584	609	596	611	562	603	543	584	591	612	574	607	617	558	582	560	558	607	595	632	582	618	600	553	597	592	601	611	605	634	602	598	563	644	556	553	614	583	577	584	560	592	536	607	602	647	589	615	603	555	613	554	577	613	596	638	594	605	591	532	568	569	587	599	556	571	568	588	574	562	599	619	564	559	572	575	559	587	625	587	592	568	598
19698	11927	13973	12264	9426	6752	4598	3218	2542	1910	1479	1194	1046	978	864	803	732	664	653	594	558	527	480	487	540	504	461	423	443	384	396	347	384	361	331	371	335	300	318	369	366	333	323	337	336	324	306	354	318	311	313	306	308	298	299	283	305	290	315	323	283	295	325	270	298	347	321	299	288	295	312	299	280	280	315	273	274	304	271	266	310	281	277	307	303	294	294	290	265	256	290	250	279	247	284	300	282	297	280	298	312	305	281	261	301	309	305	277	260	299	272	292	283	301	323	288	261	249	297	277	281	283	290	269	279	280	282	266	261	291	299	277	289	307	258	278	297	272	310	297	297	284	284	269	288	280	296	305	252	285	263	266	304	271	305	301	298	279	285	312	284	259	287	304	284	244	287	275	291	314	291	276	286	262	275	284	260	261	273	295	274	307	254	304	289	275	311	269	286	267	277	273	306	259	294	263	313	298	252	284	290	265	280	290	301	308	279	277	297	302	283	285	299	285	278	300	309	278	295	261	328	310	317	293	277	261	263	326	280	293	277	304	259	267	283	297	288	312	252	286	285	293	286	300	287	278	304	276	285	285	298	299	288	271	293	276	268	296	296	266	275	291	309	310	277	261	288	281	291	276	318	288	292	287	267	286	298	308	253	266	287	273	284	282	300	242	288	261	282	285	293	327	276	284	294	282	297	314	274	266	258	287	310	300	313	272	275	298	292	308	263	293	278	277	276	284	254	286	287	289	279	293	287	274	267	301	313	267	293	296	294	294	296	309	277	290	294	277	304	293	265	301	283	303	277	290	295	277	264	265	282	280	276	251	306	294	285	288	286	319	315	264	270	271	308	288	289	269	282	275	311	270	283	262	305	251	266	280	270	285	314	295	324	288	285	271	272	282	304	276	277	284	285	328	278	265	293	276	287	317	287	280	283	273	284	303	283	291	279	270	293	293	284	298	289	276	284	299	266	317	294	296	329	283	265	295	284	290	283	256	264	289	283	258	279	266	273	295	259	292	280	291	291	260	272	293	264	272	263	309	263	294	277	281	309	298	280	292	301	260	282	261	261	281	283	263	258	274	288	274	287	269	301	290	268	255	276	305	313	273	289	265	284	312	289	292	323	278	239	258	334	299	281	276	297	262	264	284	294	285	328	293	314	285	265	250	312	247	288	306	276	314	268	273	262	285	289	282	291	304	292	287	295	278	305	281	281	285	239	292	315	293	282	308	320	289	295	301	301	290	271	295	296	285	256	272	292	295	281	276	268	251	273	269	297	296	277	316	299	290	294	295	278	260	287	264	313	288	314	265	295	306	320	286	285	279	303	279	296	253	272	277	265	304	263	287	263	263	281	251	278	224	283	279	268	299	279	301	280	286	325	278	269	278	287	299	285	284	262	268	293	307	264	292	264	257	296	243	301	291	257	289	308	307	285	306	284	283	305	293	304	278	298	297	293	249	324	286	292	284	291	321	302	310	289	302	289	322	297	279	278	278	266	282	288	284	287	293	295	281	284	255	266	301	285	272	275	263	305	279	274	313	267	284	307	276	273	309	306	255	294	281	277	315	293	302	290	283	298	275	253	287	306	297	298	305	326	270	288	292	265	290	273	270	339	268	260	278	264	278	281	275	241	313	278	292	303	286	240	298	273	295	276	283	297	261	286	302	335	273	290	281	326	245	285	303	263	283	285	277	308	294	290	290	314	285	293	277	267	320	307	315	255	289	329	269	299	277	292	300	292	299	313	277	290	263	284	261	266	267	275	295	277	277	277	249	302	290	284	322	311	286	280	280	307	295	292	297	290	291	286	297	306	251	286	294	311	264	326	301	285	284	309	324	287	270	254	327	265	272	267	292	256	268	295	316	293	301	269	287	292	287	301	269	271	311	307	278	276	287	293	290	280	262	307	293	282	285	283	274	344	290	279	274	289	296	291	292	254	251	296	268	262	244	298	304	297	288	313	274	258	296	287	294	280	271	308	308	289	282	332	279	246	299	279	270	304	275	287	295	289	302	299	294	282	278	282	295	312	286	273	302	282	286	308	289	311	303	271	305	328	247	293	275	288	301	281	286	304	268	302	308	296	268	315	294	281	290	288	292	254	262	281	275	273	276	288	273	278	283	295	260	294	286	270	283	287	274	294	284	326	267	288	302	272	284	260	283	282	298	281	303	293	297	270	263	284	280	289	271	289	293	279	274	271	289	298	290	288	296	264	267	265	264	293	294	263	312	284	270	295	269	265	258	285	323	291	257	279	282	270	285	276	310	283	295	300	297	289	280	296	291	290	284	259	286	299	304	298	301	331	305	282	274	311	266	276	294	278	309	294	293	306	292	283	296	302	293	273	280	314	245	282	306	285	275	308	272	296	322	253	266	261	300	282	278	286	282	255	278	259	277	275	288	270	268	288	264	260	297	270	286	293	290	282	307	289	293	291	318	299	296	256	287	293	254	257	274	283	281	293	236	273	327	309	241	271	306	302	294	273	270	294	292	276	291	290	313	286	307	268	329	269	294	268	281	285	268	279	264	290	267	305	298	271	282	255	273	275	282	307	284	283	300	292	290	303	274	250	277	297	294	297	293	317	296	284	282	282	316	298	272	314	260	288	270	260	298	306	309	290	243	288	293	284	261	295	304	297	295	256	278	270	308	280	289	268	271	299	271	317	310	313	298	277	319	308	307	296	296	286	293	310	262	310	313	315	290	298	343	270	298	279	254	291	279	284	345	302	287	295	288	292	311	268	303	245	298	277	292	270	309	255	287	259	279	298	312	269	275	297	271	288	301	261	283	260	289	285	276	290	297	281	295	282	317	287	269	314	288	285	323	294	304	290	265	279	342	298	285	268	286	291	313	307	291	298	293	305	279	285	282	324	300	317	310	274	290	337	287	326	286	261	272	282	299	261	260	303	288	266	318	290	310	284	264	263	282	268	280	301	290	271	322	270	318	277	340	295	283	270	255	264	298	273	285	304	278	305	278	319	285	325	294	280	280	256	286	287	304	294	292	287	293	278	263	288	264	282	293	269	256	259	275	307	260	280	284	299	296	264	300	295	296	270	262	266	276	294	276	291	308	291	299	274	286	289	311	287	262	280	282	301	285	281	338	288	305	282	286	298	297	248	300	258	311	295	267	294	305	338	285	274	291	300	291	276	273	265	281	280	293	283	288	270	297	266	268	273	282	288	308	257	276	323	262	285	284	291	270	278	294	274	292	280	284	314	281	264	274	276	265	313	313	281	305	289	278	278	276	283	276	279	317	283	326	274	337	281	291	285	288	277	256	271	305	293	286	281	296	295	294	294	299	262	271	295	272	293	277	272	306	277	293	321	299	290	306	341	271	281	298	312	289	312	310	315	293	270	290	280	279	311	255	304	321	288	259	283	304	277	294	287	270	279	306	295	284	259	327	304	300	270	292	283	277	302	259	260	258	283	291	290	279	250	278	281	312	293	299	305	327	286	315	267	269	302	291	322	307	268	289	278	301	294	306
11609	9579	19804	22945	21710	18521	14837	12507	10481	8370	7075	5779	5177	4774	4232	3728	3446	3110	2967	2848	2615	2430	2327	2165	2290	2075	2006	1837	1701	1516	1477	1315	1291	1128	1215	1263	1228	1154	1040	1234	1123	1124	1095	1114	1009	1056	975	991	908	944	835	872	818	819	817	800	842	751	805	843	801	730	783	735	767	742	762	793	843	723	776	811	749	735	738	753	689	684	734	715	732	735	710	722	701	703	760	670	726	682	673	678	674	718	673	710	633	689	725	702	640	668	693	773	696	666	658	687	734	722	672	660	664	703	688	721	698	707	684	678	700	627	713	743	728	685	726	621	662	676	668	713	680	681	650	683	660	681	712	691	695	692	647	700	692	626	676	644	661	687	656	648	671	680	658	654	711	685	688	675	631	644	693	709	684	684	705	658	708	705	685	689	676	707	668	704	643	693	728	698	681	692	677	668	675	682	699	643	715	698	626	677	681	688	653	712	704	680	673	688	646	632	648	661	683	642	637	679	637	732	675	677	679	639	686	654	678	672	678	680	690	667	692	709	658	637	724	680	690	704	658	615	682	705	702	698	667	668	664	687	676	611	708	676	654	704	674	642	622	636	659	672	682	662	701	655	669	656	684	664	684	696	649	674	652	643	685	661	694	643	725	694	613	691	676	690	673	668	698	662	676	671	675	696	648	645	679	632	696	663	668	652	662	646	680	640	678	676	646	674	689	704	700	639	741	725	632	647	685	651	621	637	699	687	675	687	668	706	710	656	719	684	667	663	649	692	673	702	649	712	689	690	650	680	659	717	675	679	657	659	723	666	680	639	687	626	688	623	698	671	681	683	683	674	659	679	628	694	698	684	648	689	693	650	703	678	701	661	637	676	671	701	639	709	678	670	665	705	700	735	679	694	627	675	645	686	666	662	677	670	655	696	652	623	705	669	684	661	673	666	662	631	697	678	669	664	628	662	682	653	676	674	633	667	654	659	690	664	643	681	690	716	716	682	659	700	713	706	681	687	705	657	634	691	630	657	676	681	740	667	714	711	703	725	675	680	672	644	655	620	668	721	707	665	622	698	703	659	648	677	688	646	699	719	704	686	687	679	655	691	666	668	689	665	628	668	707	701	663	674	675	679	690	702	677	679	714	671	689	676	710	682	676	676	696	642	714	671	660	653	694	701	685	653	690	710	690	677	632	649	691	660	651	691	661	692	655	703	717	656	675	670	685	670	666	664	652	677	713	659	679	682	646	675	664	673	719	700	683	658	679	671	647	676	684	700	718	692	652	679	701	669	706	668	696	670	688	658	657	669	660	690	662	659	742	677	669	682	667	738	645	658	670	713	661	697	684	656	631	626	668	654	714	684	708	617	690	688	655	733	647	691	676	645	696	722	682	619	681	672	684	683	636	671	642	709	697	635	668	655	647	677	690	653	673	643	694	655	684	693	707	650	693	679	737	669	662	695	679	673	691	681	702	702	680	705	663	695	702	690	684	654	640	703	637	671	631	639	691	691	692	717	667	687	689	675	653	694	705	666	620	659	752	651	654	650	682	654	645	618	706	700	711	691	693	683	713	681	672	655	664	700	696	681	664	714	681	638	663	666	615	670	711	677	680	682	706	665	682	660	658	661	669	652	667	672	619	683	656	661	660	676	655	721	706	661	649	677	683	662	707	640	627	668	650	659	647	639	635	687	704	687	702	631	649	711	698	674	672	622	663	664	713	669	645	663	633	679	636	655	705	702	675	696	659	690	629	705	707	675	736	720	643	656	682	649	696	640	699	675	681	675	666	662	684	692	657	659	672	698	667	665	719	640	672	715	679	671	663	672	655	662	662	673	655	682	662	686	632	633	685	667	706	654	698	670	655	685	650	688	704	667	707	665	665	703	641	660	680	721	691	736	676	610	684	654	704	647	707	694	724	684	695	664	670	719	662	753	694	691	685	622	648	726	656	709	642	667	708	666	686	655	635	706	653	648	682	730	707	677	669	656	677	631	690	678	657	663	691	657	687	657	716	682	629	683	655	653	690	639	690	736	674	668	698	701	686	686	687	673	648	618	653	659	655	693	683	683	646	686	668	683	631	687	706	673	653	685	681	675	650	680	729	696	664	706	687	686	735	689	700	690	667	698	698	696	718	679	695	666	692	633	658	697	665	638	689	639	704	665	665	672	672	691	672	700	670	647	650	665	670	676	673	673	659	684	700	667	689	676	615	650	696	656	636	714	726	685	657	652	649	679	661	690	723	689	671	677	702	704	675	654	730	647	659	704	685	668	702	685	668	682	698	622	684	673	639	697	638	639	677	638	640	675	637	660	715	711	682	671	676	666	685	647	667	647	682	670	705	647	705	652	665	677	648	656	636	728	687	673	675	687	708	717	674	649	653	669	642	642	662	689	676	680	694	647	688	712	694	657	713	629	703	644	697	658	690	696	666	718	718	654	665	695	682	709	661	699	631	746	643	653	636	634	669	664	690	671	645	680	664	681	660	670	662	690	703	677	682	682	698	684	648	726	691	684	672	671	713	689	682	686	717	662	685	694	673	666	670	673	704	702	710	679	671	628	673	683	643	702	662	704	741	636	660	678	663	731	686	694	688	646	688	674	650	631	636	655	716	676	661	687	630	710	665	696	641	652	666	678	666	658	669	691	684	665	684	656	712	697	618	671	674	665	667	671	675	669	626	671	628	710	656	629	648	692	714	664	676	726	646	710	656	717	696	669	677	657	651	677	699	703	683	683	674	647	701	667	659	736	621	679	678	655	645	673	725	644	672	672	711	671	692	674	664	654	656	695	646	681	625	712	663	636	622	648	645	671	648	680	660	686	621	706	650	693	655	667	687	692	707	715	706	660	686	648	695	692	615	706	692	691	723	681	678	739	666	693	690	701	671	663	651	651	687	679	643	645	655	679	693	630	656	684	704	647	680	655	692	681	679	675	671	655	682	691	669	700	665	684	717	666	663	680	687	668	668	672	677	687	641	667	673	679	711	661	673	697	691	700	663	707	628	691	655	733	662	722	675	682	670	676	713	715	628	661	628	690	692	669	669	674	686	669	707	664	720	660	705	689	707	729	671	694	682	703	642	686	727	689	670	672	688	663	728	714	686	675	716	674	703	655	692	667	680	667	702	647	660	709	689	692	662	654	672	670	672	655	687	675	624	712	726	705	622	688	628	634	706	677	626	719	653	666	686	694	639	673	676	694	689	683	668	630	687	659	677	683	652	691	630	675	669	643	657	698	713	716	619	678	693	710	698	671	691	649	670	672	670	650	660	703	641	679	658	679	663	716	670	698	734	686	675	707	689	667	661	716	644	686	683	694	717	647	694	682	662	658	675	644	681	646	691	668	738	705	672	682	685	683	654	632	616	661	660	710	669	679	681	682	704	649	643	661	710	662	676	715	641	674	634	626	673	718	657	721	664	610	647	676	678	653	666	674	694	653	680	697	734	661	642	686	642	669	683	688	683	702	669	639	641	673	688	694	679	628	676	706	670	676	672	653	689	675	689	701
27820	18162	19868	17191	13786	9591	6584	4750	3485	2586	2005	1654	1469	1349	1130	952	928	869	812	752	740	657	657	699	627	697	592	561	524	469	474	460	447	451	427	457	451	404	451	428	436	408	443	395	385	393	372	341	337	360	330	316	337	346	354	335	339	319	339	294	335	276	312	315	326	333	314	349	353	343	307	361	332	292	295	343	286	345	303	332	304	313	299	312	308	316	310	313	296	334	328	330	321	316	326	269	322	312	263	321	328	302	302	296	294	316	319	356	315	328	313	295	296	320	343	300	309	299	292	285	328	283	319	319	332	348	310	315	305	345	292	327	340	287	294	331	309	302	300	338	339	324	309	327	300	312	304	309	312	308	288	294	289	306	313	353	300	324	264	324	314	338	281	277	308	309	329	328	291	324	279	309	308	312	316	288	312	311	295	315	302	330	310	282	350	316	308	317	308	286	307	338	299	317	321	279	273	299	344	332	336	306	317	330	302	330	311	314	281	290	344	283	319	330	303	299	337	330	324	306	336	303	340	346	323	325	287	320	306	311	287	304	330	307	305	319	291	314	288	306	308	306	313	304	330	305	326	297	302	296	278	339	311	314	318	336	334	290	313	283	312	347	306	329	320	330	313	361	323	298	282	292	319	348	307	315	320	308	304	328	328	298	334	300	305	288	331	304	327	320	289	329	339	294	304	320	313	298	307	338	294	289	284	314	292	291	297	315	308	284	314	323	297	292	351	288	290	275	300	298	290	303	307	295	318	317	280	327	305	272	300	296	310	292	318	324	319	336	337	297	299	325	344	330	331	295	359	292	319	321	314	326	334	307	288	308	296	315	308	295	309	327	292	289	338	289	345	308	335	316	278	310	306	305	317	287	318	326	341	310	314	300	294	331	326	315	297	318	286	306	310	328	313	320	302	348	311	314	330	310	305	278	335	298	326	312	310	295	335	320	310	291	310	327	324	349	308	304	312	311	340	315	365	302	342	313	263	330	329	309	309	306	333	319	343	311	332	296	301	267	299	322	301	329	297	308	284	304	298	298	310	331	295	335	343	318	314	342	301	317	314	300	279	329	313	325	325	330	302	298	311	270	330	295	366	333	275	294	307	335	312	349	302	308	302	305	319	341	297	295	310	310	322	271	298	319	326	299	322	321	289	312	337	332	306	308	329	327	306	345	313	294	330	288	315	326	266	314	305	303	303	303	293	310	315	298	312	297	307	318	289	296	284	316	295	283	292	366	293	286	304	367	299	308	333	300	310	316	329	299	309	310	304	304	356	317	301	275	289	303	329	328	304	311	329	306	300	303	323	312	305	350	300	315	352	315	296	277	294	304	283	313	316	292	296	313	314	330	341	286	308	342	305	310	317	304	286	304	279	301	294	308	329	300	293	302	329	314	329	314	328	318	315	309	297	301	322	313	308	317	323	265	315	322	278	311	313	313	315	286	314	271	299	321	296	326	288	315	299	324	300	320	309	293	319	324	316	273	334	310	315	327	317	317	324	321	290	317	349	309	307	329	272	348	325	311	331	325	335	310	285	298	310	316	310	325	319	328	312	299	300	326	336	301	300	277	327	345	288	302	293	300	302	330	318	319	311	314	304	330	311	319	320	288	291	270	298	266	292	314	287	291	287	306	315	294	296	306	299	315	290	304	304	281	346	306	327	291	302	271	284	297	295	305	302	330	307	298	309	323	289	301	305	285	326	321	318	294	300	313	327	344	319	319	308	332	315	333	316	317	293	258	306	335	316	317	303	294	311	310	346	319	306	347	321	296	312	289	332	334	290	310	303	299	302	288	298	319	290	303	318	297	305	318	337	335	327	329	346	315	301	335	305	317	318	279	291	315	321	320	268	329	286	297	301	331	293	321	321	281	322	306	320	319	341	337	312	272	284	319	314	325	329	313	293	317	291	317	299	321	300	324	318	268	327	296	323	336	306	319	313	309	320	337	287	350	289	294	335	317	335	304	319	286	326	317	338	295	314	308	308	305	269	314	319	293	328	287	317	334	325	333	360	302	314	316	310	294	310	312	316	325	328	273	337	286	312	290	295	292	303	311	305	297	292	293	300	278	318	294	322	297	300	322	257	316	307	301	347	319	288	294	303	308	319	310	269	297	311	309	338	280	286	328	320	311	315	299	338	279	335	335	322	321	302	293	299	333	315	357	378	286	310	325	310	322	272	300	300	339	322	275	328	349	302	338	289	309	312	305	328	334	300	315	306	325	332	295	320	350	325	287	288	292	338	357	313	308	310	311	311	282	297	325	372	353	311	271	303	331	295	348	304	294	326	304	327	350	330	323	282	290	305	323	295	294	335	313	326	281	343	284	305	284	306	332	271	318	321	278	322	341	323	321	284	326	329	305	296	308	310	322	289	328	306	313	326	298	302	281	317	302	321	304	279	307	294	331	313	329	303	321	292	355	354	325	326	336	329	330	324	304	338	319	300	294	349	301	310	322	270	312	320	319	327	299	318	316	294	270	334	343	289	345	302	309	327	303	256	301	338	336	343	325	286	320	311	315	288	339	338	338	345	309	299	312	293	307	281	340	314	305	324	314	328	286	311	301	316	306	314	358	294	306	297	321	342	332	349	328	325	306	335	316	304	320	304	323	313	326	305	308	316	322	318	300	284	311	302	328	332	330	300	293	304	296	302	291	306	323	308	295	315	288	316	301	308	313	301	272	320	284	327	323	319	332	293	311	314	302	324	319	304	292	316	301	313	332	357	307	311	324	310	303	349	312	332	292	314	310	320	315	296	325	312	326	333	335	335	313	318	342	349	317	330	327	294	308	319	326	288	304	323	326	368	287	331	319	320	335	313	310	318	313	293	342	312	295	319	284	335	320	290	314	301	290	317	307	306	270	300	303	331	308	308	330	319	293	307	319	311	317	329	328	321	296	319	290	315	317	331	282	283	336	318	316	327	275	314	333	325	305	318	325	289	276	320	303	298	298	289	297	355	304	305	286	282	309	284	302	313	307	303	307	282	298	334	305	289	306	289	316	301	330	317	285	300	300	309	336	344	326	302	307	291	306	321	303	334	327	344	321	319	329	290	307	295	344	316	332	334	278	316	297	316	337	315	300	302	296	301	298	326	312	326	307	317	308	332	306	332	296	327	279	305	326	309	305	318	310	318	297	276	311	307	306	303	327	300	350	338	279	328	343	297	336	327	299	297	276	323	306	332	327	298	288	321	304	305	274	296	319	309	295	289	316	338	322	319	316	320	317	348	335	296	300	327	319	333	310	282	325	318	326	306	274	315	292	296	285	344	320	301	321	319	317	318	302	332	333	292	326	339	298	308	308	323	300	295	310	319	274	323	281	303	319	354	294	314	278	311	315	303	302	310	309	329	289	269	324	304	305	290	321	355	318	318	317	302	306	342	331	328	312	304	323	307	295	337	316	307	319	321	320	333	333	309	305	334	333	325	302	306	314	291	342	315	330	326	305	331	286	282	328	309	302	314	275	319	312	284	310	321	334	318	317
15068	12794	24620	28179	27480	22819	19586	16548	13809	11317	9279	7989	7305	6398	5699	5032	4781	4362	4312	3863	3558	3423	3041	3200	3359	3215	2873	2607	2247	2043	1839	1727	1647	1595	1621	1788	1585	1435	1375	1698	1623	1636	1615	1457	1352	1383	1249	1178	1183	1129	1037	967	954	967	1047	1052	940	904	962	996	857	866	897	854	841	861	912	913	857	854	836	872	837	818	836	840	805	830	786	775	729	753	742	785	815	777	748	697	691	752	736	722	755	719	738	695	698	714	710	741	741	729	682	806	781	747	746	703	769	659	734	727	685	734	677	754	729	767	658	710	731	716	728	741	770	719	743	715	725	697	683	760	699	728	728	712	699	758	740	696	698	723	734	686	708	679	731	692	757	735	749	712	737	654	713	709	717	687	759	728	700	695	702	757	696	721	690	724	729	702	713	728	680	729	725	707	723	751	757	701	679	734	705	681	708	691	720	690	754	749	757	729	718	737	710	723	713	740	706	707	668	739	703	716	740	700	715	718	736	726	769	728	699	719	631	747	727	680	704	743	745	698	703	724	780	724	701	699	724	706	709	736	691	697	667	686	738	766	734	745	695	727	708	730	729	771	685	704	646	723	761	771	719	688	716	737	701	754	734	685	700	777	718	700	689	674	711	675	716	727	703	717	718	706	760	641	707	708	717	719	696	742	736	717	725	719	677	720	698	691	726	708	695	714	707	671	734	714	721	695	751	724	685	689	735	679	690	745	713	674	697	755	706	751	724	682	705	719	707	752	732	715	712	732	729	691	731	708	735	699	717	713	727	712	682	747	703	665	722	722	694	701	731	675	705	715	770	710	707	699	718	718	722	731	663	724	716	722	694	726	729	775	709	720	736	772	673	751	721	792	731	728	702	726	683	725	729	707	683	740	647	706	683	738	710	691	747	718	719	755	718	738	698	666	698	766	750	694	704	695	666	680	688	729	719	722	656	692	745	724	694	703	670	717	690	658	705	732	733	692	728	736	724	692	737	709	669	708	723	714	697	694	705	707	733	762	726	684	714	722	694	707	676	696	684	728	744	687	713	687	666	723	687	699	736	716	661	749	678	751	714	696	748	747	731	714	725	731	696	686	696	739	744	703	698	714	723	749	732	730	754	615	730	736	681	755	657	710	701	710	738	743	719	745	730	711	710	734	681	648	685	723	686	721	682	727	736	721	697	685	735	705	749	703	732	703	668	731	739	729	721	752	666	722	728	699	703	676	712	722	702	726	714	725	693	739	707	677	694	748	705	702	720	756	728	710	734	740	711	688	730	712	714	725	700	734	731	722	747	712	744	722	738	729	750	735	670	741	661	765	697	760	730	692	712	719	666	731	688	658	712	695	741	688	740	682	750	723	723	719	697	677	721	695	713	701	699	712	742	751	669	681	696	729	740	697	725	719	762	677	702	682	708	746	725	630	715	677	695	699	729	680	688	701	714	740	705	708	701	681	740	768	665	723	756	708	694	713	698	744	722	721	714	697	725	752	682	760	723	762	671	675	775	713	764	724	744	711	721	656	679	693	681	673	702	702	714	750	743	698	715	782	662	698	699	742	699	755	728	719	724	729	676	663	699	688	722	720	689	690	759	740	664	720	703	728	703	735	695	707	694	713	727	730	726	689	727	659	712	736	711	734	723	717	716	706	707	736	726	696	684	774	707	700	737	708	761	680	749	722	669	708	730	675	705	700	763	722	723	695	678	675	685	749	717	669	704	740	686	722	742	741	708	734	672	705	738	710	662	722	729	698	687	729	704	763	695	696	704	724	735	750	743	709	750	702	710	699	716	748	719	734	688	754	753	728	734	688	704	693	719	712	701	716	730	727	695	708	743	759	704	673	642	743	680	730	710	728	732	686	709	654	695	697	713	690	673	741	682	761	681	739	711	715	697	698	698	755	680	707	756	763	721	701	694	712	703	683	720	762	757	726	740	712	675	721	702	743	667	746	720	746	726	751	708	694	699	657	667	736	703	722	722	705	631	706	677	736	716	695	763	713	684	748	737	740	745	683	751	759	682	685	703	692	761	735	729	759	675	738	731	734	709	738	717	745	711	724	715	712	702	664	767	761	715	678	682	759	689	748	692	732	715	701	692	732	706	714	695	727	678	712	734	755	673	680	704	702	699	719	721	727	760	708	719	684	708	723	686	704	717	663	694	684	717	741	783	684	739	714	703	725	716	682	733	716	706	708	708	711	762	706	717	736	756	683	671	692	688	710	727	742	742	753	712	740	734	769	694	751	674	690	708	706	703	738	684	723	752	701	713	755	721	732	719	692	665	721	734	737	686	705	711	770	769	705	713	719	724	672	661	701	734	755	685	693	712	707	774	711	736	690	731	694	709	690	727	651	737	741	700	677	744	727	705	769	764	720	708	734	702	696	714	695	735	707	703	718	661	729	704	728	709	704	711	703	728	698	728	679	705	685	728	734	697	744	709	766	707	688	649	716	713	695	718	738	698	722	749	662	699	716	674	697	687	704	670	713	705	731	719	724	715	696	723	699	720	811	733	691	683	735	766	702	708	714	735	699	703	654	663	694	717	690	742	726	676	686	759	728	716	665	730	674	712	701	763	699	766	705	753	691	723	700	694	688	714	710	696	676	715	730	725	727	696	691	751	702	727	709	725	696	694	686	697	718	720	740	731	722	725	745	711	714	698	731	724	672	702	763	711	729	718	690	727	778	717	793	692	747	728	731	746	717	706	730	706	708	771	753	738	700	737	714	721	745	716	761	708	670	678	691	753	713	735	721	714	700	714	697	676	713	705	703	698	714	735	714	683	720	689	715	687	706	696	706	733	707	714	745	686	733	703	680	722	688	727	740	637	711	706	691	735	763	738	744	703	670	686	684	737	722	693	743	721	669	728	688	677	730	744	703	739	676	712	721	726	757	726	735	739	693	719	732	740	724	659	750	686	699	727	756	742	729	727	753	748	712	711	711	648	721	718	758	673	736	766	688	780	713	735	663	719	734	687	708	694	713	735	696	719	739	749	710	735	748	705	732	718	679	691	720	722	674	777	699	714	723	727	734	702	750	748	720	709	736	679	724	732	744	695	722	750	723	729	720	706	765	709	731	728	700	708	778	705	691	684	703	694	719	724	743	722	701	721	770	700	708	705	760	709	713	763	762	696	703	693	730	715	731	687	623	703	724	678	728	730	668	730	721	701	696	722	717	744	699	741	692	720	723	672	728	733	687	657	736	721	713	724	703	707	698	724	704	787	709	761	747	661	741	783	698	697	702	700	671	689	736	734	728	768	681	723	724	719	701	713	691	667	707	688	642	688	733	726	702	691	686	752	673	708	760	764	662	769	636	691	684	706	731	752	720	716	732	725	711	660	723	704	665	724	709	762	711	736	749	664	739	779	724	724	726	706	744	714	723	705	694	698	681	703	717	682	672	714	689	719	704	725	695	703	747	750	752	711	725	703	706	677	650	706	721	663	731	732	698	714	710	681	758	722	772	709	729	717	730	748	723	698	695	673	710	741	718	673	729
10291	6637	8431	6550	4912	3338	2379	1776	1380	986	782	675	619	579	528	466	409	405	419	399	314	338	353	366	340	319	334	256	272	290	266	266	315	259	231	243	266	296	248	263	246	213	271	253	244	286	264	278	281	259	240	289	265	270	255	260	242	235	247	240	216	235	224	254	233	227	262	261	235	236	243	225	247	230	243	237	224	250	235	265	242	236	255	221	239	228	275	231	247	219	232	256	255	250	248	217	245	259	258	250	265	255	234	263	232	263	237	248	219	226	219	231	221	206	252	247	268	234	243	246	243	244	270	267	226	213	223	234	232	238	255	247	256	232	246	235	243	232	253	236	234	213	248	232	235	240	222	232	238	244	214	236	228	234	217	248	254	229	244	221	215	244	230	246	245	246	240	252	232	270	228	267	242	232	243	207	255	243	223	241	224	246	237	218	241	247	250	232	240	258	239	260	260	261	233	236	242	236	244	245	269	250	227	250	223	244	259	241	246	241	252	258	206	219	258	263	247	242	228	239	239	231	262	257	227	243	260	216	234	229	242	238	210	257	239	234	242	251	248	216	213	245	218	237	266	236	258	250	211	229	242	289	227	237	244	245	223	213	227	250	233	216	235	238	266	214	239	246	262	234	253	250	253	257	227	234	209	221	234	255	252	229	237	242	234	237	251	234	236	242	226	220	236	216	220	273	236	280	229	233	242	245	282	249	229	244	238	242	218	266	261	225	215	243	219	234	235	255	228	261	238	250	244	272	252	238	239	243	215	203	252	254	246	250	251	239	202	237	237	218	244	228	266	228	285	243	270	251	222	258	255	246	259	247	230	254	253	209	229	240	214	258	255	246	234	252	229	241	215	247	229	225	228	240	241	251	234	236	224	249	240	240	250	234	246	245	240	256	252	246	243	232	248	255	251	226	258	219	212	253	234	250	242	231	251	226	228	242	236	254	244	219	255	251	238	237	239	237	250	230	241	246	270	215	232	244	247	239	247	259	231	253	244	252	224	213	245	244	269	231	222	251	252	245	235	223	211	236	263	235	245	242	236	249	263	217	242	263	241	222	241	261	231	234	219	244	238	246	216	248	260	254	232	234	240	240	210	266	236	239	227	227	233	224	282	229	257	251	224	237	251	246	232	232	243	241	263	229	255	232	244	245	220	238	282	217	231	246	238	225	253	215	226	242	239	253	219	270	251	237	254	231	240	241	221	260	237	238	233	255	225	223	215	231	243	240	261	253	249	240	215	274	233	247	233	262	241	223	225	222	239	260	253	259	258	282	226	236	240	242	277	235	254	236	210	243	231	249	237	278	245	249	233	244	243	259	224	253	238	235	246	260	237	239	250	237	263	256	244	291	248	242	257	241	227	251	249	255	234	251	249	210	220	214	233	225	244	249	245	229	226	256	228	236	261	223	240	269	243	222	235	239	230	229	249	231	232	236	227	220	257	251	240	239	242	258	239	218	261	236	256	237	220	242	250	220	221	211	260	265	243	229	233	247	256	230	225	240	231	230	255	237	269	229	257	239	236	223	249	226	222	245	234	228	207	272	252	265	239	265	220	262	251	238	241	259	245	265	229	210	239	248	242	218	226	226	217	239	246	262	243	256	246	251	240	248	244	267	244	239	245	245	234	225	257	249	252	268	227	249	247	256	250	256	238	235	233	234	273	249	254	234	258	240	278	236	247	256	225	262	235	234	256	244	231	247	274	245	243	241	253	228	241	213	207	253	252	243	230	245	246	246	259	223	238	222	218	212	219	234	253	236	223	209	244	226	253	227	253	239	255	249	251	250	241	234	215	226	253	224	252	256	257	226	250	261	268	227	282	242	277	240	232	269	261	239	262	261	229	238	251	241	258	252	268	247	272	275	248	225	256	239	250	225	238	220	244	219	238	241	223	227	263	234	202	242	235	262	223	231	227	241	240	248	219	258	235	243	226	229	220	236	226	245	226	240	234	274	241	253	235	228	255	241	241	227	231	243	235	235	252	250	237	242	236	257	236	238	222	226	241	222	210	229	226	253	265	219	261	255	239	246	251	252	238	226	257	258	220	224	269	223	255	252	246	228	237	249	256	223	247	245	240	239	247	246	208	241	204	231	255	235	264	258	249	251	235	260	254	242	243	257	213	231	258	246	244	243	250	266	242	223	232	242	225	247	255	239	234	249	237	237	230	231	256	263	235	246	249	238	251	252	235	229	260	187	253	237	235	221	253	265	246	244	244	224	232	246	247	230	225	232	241	232	246	252	263	263	232	207	232	261	242	256	264	243	239	269	254	231	267	272	233	235	245	241	234	261	237	239	245	241	251	249	249	259	238	242	222	251	233	249	214	260	237	224	219	244	238	254	240	259	246	226	244	249	258	231	235	226	249	272	226	252	221	230	226	226	247	230	228	223	244	206	266	225	214	244	224	217	254	243	244	258	242	249	225	251	228	245	242	252	222	220	237	240	235	264	223	241	234	230	220	217	265	227	200	235	266	269	252	273	219	243	225	226	237	229	213	260	244	241	234	240	257	241	220	224	229	232	240	247	246	238	226	269	240	240	237	235	211	263	218	245	266	207	250	231	237	258	237	232	261	224	258	239	271	239	236	251	227	237	201	227	261	249	266	238	222	248	244	273	232	228	238	236	253	249	241	262	235	221	282	261	266	225	238	213	222	250	252	251	254	257	228	224	228	250	250	238	223	260	249	235	278	235	236	242	257	238	224	240	272	241	236	251	266	218	248	214	208	236	243	229	229	259	239	250	274	219	241	261	198	206	249	221	246	235	254	238	253	256	281	242	260	242	238	243	241	250	254	276	230	252	216	250	252	215	227	207	249	240	232	219	226	250	211	225	244	221	201	233	235	255	226	224	232	244	246	245	220	256	224	207	235	230	256	221	249	224	221	221	231	241	244	220	229	253	229	218	236	247	230	245	235	237	229	260	243	254	240	241	248	225	256	235	243	264	248	253	245	220	239	244	231	241	238	255	253	247	214	225	244	255	223	246	243	276	229	236	249	236	249	257	224	216	237	243	240	244	232	237	262	230	248	238	251	256	237	261	248	259	256	253	230	236	257	258	220	227	253	226	247	238	211	241	264	252	237	234	259	245	242	255	234	239	236	269	252	237	261	241	259	227	255	249	225	267	232	251	242	262	238	206	256	206	247	241	247	233	259	263	195	238	221	216	219	233	246	241	228	214	237	237	244	236	246	244	245	250	228	236	210	227	262	273	257	243	256	242	242	258	228	256	230	249	255	275	262	257	241	255	266	251	221	198	236	238	226	223	243	258	239	228	251	237	231	256	245	236	252	200	260	235	244	227	235	246	261	236	247	241	234	228	243	235	247	237	264	255	239	263	259	235	236	240	245	255	254	246	265	249	240	243	232	241	245	240	248	216	238	271	229	240	231	254	233	262	271	250	252	242	231	243	202	243	268	241	256	243	232	230	252	230	224	277	234	242	261	238	250	240	224	236	231	238	244	216	243	224	251	253	284	244	228	241
6077	5966	13800	15438	14430	11707	9426	7791	6090	4717	3703	3384	3096	2755	2298	2189	1976	1898	1835	1621	1565	1327	1310	1235	1164	1121	1055	975	906	948	849	819	806	778	750	787	798	740	687	686	697	687	722	661	677	683	657	675	660	659	661	639	650	674	630	606	654	613	598	634	590	604	627	602	645	592	613	632	612	564	623	608	648	611	571	612	586	604	542	576	608	598	572	545	590	590	623	609	560	578	587	550	604	639	566	576	625	561	572	566	560	575	567	587	531	586	579	613	549	610	554	606	577	599	609	605	565	614	602	598	608	608	576	592	579	587	569	570	557	521	584	606	604	579	592	546	556	574	581	566	556	547	593	589	606	584	574	598	606	615	560	559	550	607	606	570	570	557	561	576	585	583	597	581	587	602	580	573	560	595	600	596	583	605	595	543	603	577	578	570	571	585	574	578	546	605	570	585	590	564	589	572	574	585	609	631	587	563	595	572	585	557	572	558	567	579	546	594	614	592	574	613	591	581	600	541	598	589	596	581	544	582	588	566	596	596	589	629	552	579	590	572	565	573	555	604	600	586	554	578	572	618	605	574	595	507	591	558	574	554	552	593	576	589	591	577	560	587	579	595	573	588	583	590	585	561	571	534	541	606	585	555	562	581	579	570	589	566	583	571	536	604	606	542	543	602	552	592	543	536	594	545	577	563	557	571	577	571	562	542	566	597	620	624	582	571	600	547	584	569	565	568	609	621	573	600	576	523	621	589	534	598	556	531	576	596	570	599	583	570	586	571	575	584	584	557	568	592	570	576	585	560	543	574	616	573	592	565	594	601	607	604	574	548	565	549	576	583	597	577	568	574	567	545	586	548	603	588	600	554	556	555	557	588	608	591	581	591	602	584	559	514	579	575	540	559	551	581	594	584	588	570	562	612	612	581	580	567	576	580	607	578	564	540	613	568	644	637	531	583	578	576	606	578	568	579	566	543	592	593	550	607	624	628	546	565	581	605	634	601	602	593	598	631	578	578	599	546	607	558	631	567	592	565	540	576	580	592	619	595	565	526	631	590	542	572	600	523	552	656	586	583	577	616	597	613	582	566	605	598	598	626	537	575	559	609	611	554	543	602	575	560	589	540	576	556	556	603	584	550	576	552	586	575	572	562	572	571	545	632	547	607	589	595	594	588	559	581	578	555	574	554	560	568	603	555	513	543	589	556	537	628	554	572	571	598	609	597	546	615	526	566	581	570	563	553	547	576	576	576	578	554	562	608	577	562	567	559	596	587	606	605	573	540	610	577	545	557	593	556	629	575	605	593	538	558	589	602	580	588	605	587	613	556	576	578	568	600	611	599	602	619	581	589	609	595	580	576	556	552	614	547	585	585	577	594	561	591	545	598	564	583	601	568	569	617	546	602	561	621	576	582	533	582	536	577	545	602	583	581	531	564	571	569	563	538	548	593	599	568	545	581	644	622	603	622	569	565	591	614	600	572	570	574	603	547	570	593	542	593	559	558	539	571	621	555	549	618	647	597	562	579	599	570	564	580	559	602	549	600	619	601	558	613	547	591	595	549	578	574	559	556	586	590	581	594	569	558	606	603	576	583	542	540	579	583	574	575	606	594	593	563	580	550	593	560	553	569	578	593	571	587	579	589	570	547	594	561	569	568	566	600	607	559	584	581	566	576	593	582	613	575	543	558	643	583	559	563	565	577	572	582	600	565	557	579	587	559	603	579	581	609	621	549	590	586	588	545	606	570	536	594	583	574	557	563	548	552	574	564	593	563	565	575	559	531	564	565	552	581	565	549	572	550	523	557	615	626	556	592	583	589	530	543	613	579	558	543	632	546	576	561	572	576	576	548	560	592	575	622	551	570	605	621	589	623	574	576	591	626	563	594	583	577	608	567	542	616	558	568	605	556	584	571	587	590	558	587	570	595	594	572	527	544	548	552	582	567	596	558	577	603	578	520	592	593	572	593	602	588	558	567	542	579	597	573	564	584	604	552	572	564	565	582	605	604	589	559	572	581	553	614	623	544	547	603	574	587	555	553	619	551	569	591	560	551	500	536	595	608	608	527	549	615	573	613	601	518	631	630	561	570	558	590	564	574	544	572	590	564	553	588	572	559	607	612	565	569	566	527	593	589	593	586	589	553	561	602	571	564	560	543	570	542	564	548	579	585	571	535	538	530	545	582	585	589	570	606	588	581	548	583	562	639	591	563	583	560	582	608	582	571	611	570	571	576	588	590	565	589	535	580	605	574	548	593	581	585	586	542	521	567	571	584	631	627	579	600	575	567	543	601	578	612	609	599	583	589	557	590	562	531	568	596	569	585	560	575	604	624	536	577	585	576	557	579	599	592	525	583	551	607	578	581	543	604	599	561	576	606	561	608	574	585	569	540	607	551	587	598	557	559	570	555	567	581	531	578	567	605	582	577	605	578	576	566	586	577	561	577	620	588	577	575	626	542	579	626	553	569	595	592	590	613	589	602	562	538	622	541	588	589	565	589	556	548	566	607	607	576	598	587	566	621	602	563	579	552	565	530	575	592	556	558	578	576	593	593	574	591	554	568	583	546	591	563	546	588	526	555	605	594	586	578	542	588	588	557	557	601	601	620	586	553	611	631	561	570	558	641	589	571	595	547	575	571	599	576	586	592	600	571	577	589	556	605	564	550	583	575	606	596	539	594	581	594	559	604	652	573	556	589	565	558	557	568	586	563	556	593	587	544	585	602	624	578	592	557	592	597	525	557	527	590	561	612	586	570	539	610	579	527	549	603	582	613	615	596	569	553	624	575	584	614	580	570	571	537	603	591	575	577	550	596	606	580	622	597	608	564	571	588	584	567	556	565	547	581	573	613	543	620	557	565	595	543	596	564	564	598	549	573	586	534	543	583	580	580	542	572	583	598	568	630	566	611	603	626	563	571	602	595	591	602	523	580	603	570	591	611	552	576	575	568	580	599	570	574	560	600	554	566	567	525	600	596	568	584	540	547	563	574	560	583	578	577	534	579	589	589	642	580	575	578	571	548	593	562	566	543	635	611	610	595	591	559	574	558	569	590	583	530	573	564	572	543	534	604	574	607	576	571	545	537	546	546	540	569	548	600	570	554	559	583	554	573	568	537	612	613	580	566	596	578	589	581	557	589	573	569	567	585	597	599	531	550	573	600	547	588	593	598	566	535	582	610	609	627	561	594	564	565	528	568	560	565	579	580	578	576	573	587	593	632	583	551	589	607	596	580	590	583	551	566	589	573	548	577	591	553	560	568	606	591	575	617	567	620	614	550	590	594	568	534	580	570	581	575	568	575	580	592	564	601	607	572	529	535	578	561	592	572	609	574	593	549	559	572	580	563	569	603	561	607	580	561	596	580	584	576	577	581	563	598	605	569	598	576	568	592	527	546	606	588	577	598	558	611	491	574	553	588	587	551	577	614	567	552	572	598	546	575	589	572	587	621	565	563	542	594	560	590	562	570	583	566	526	580	586	591	583	595	585	611	545	576
19726	12255	14540	12369	9603	6553	4553	3417	2418	1837	1342	1243	1142	868	807	760	717	676	700	627	578	510	507	523	518	487	459	396	386	374	381	396	358	367	366	331	329	339	324	395	346	319	336	345	352	334	339	324	324	304	309	303	305	296	340	314	312	265	260	330	349	302	271	272	316	288	322	312	317	248	278	266	267	312	275	313	299	273	275	251	279	281	275	276	295	281	298	262	299	260	298	281	256	288	318	295	267	288	295	269	290	282	300	261	301	273	268	316	264	307	250	248	266	274	269	299	293	287	275	288	284	280	293	299	268	325	300	291	275	277	288	280	283	282	282	279	279	257	288	282	273	277	281	313	287	294	274	280	284	278	299	262	314	288	294	304	284	296	301	292	279	268	251	249	272	237	296	304	278	299	251	283	301	294	293	307	295	290	270	269	276	291	278	281	251	278	277	264	303	277	297	261	293	286	270	280	288	298	291	281	282	301	287	284	283	298	285	290	304	291	268	285	304	278	295	282	259	268	308	261	286	305	298	272	256	286	257	268	298	288	318	281	331	308	290	296	303	285	305	290	307	326	310	284	303	281	300	251	281	291	302	302	274	261	275	277	255	252	277	296	299	291	283	287	290	267	269	284	259	301	285	275	271	287	265	282	316	253	279	307	279	281	257	287	266	295	319	296	294	270	275	244	289	294	269	272	306	317	285	285	287	287	272	284	299	294	265	304	292	294	300	297	282	302	289	285	264	296	313	292	246	301	226	270	281	270	311	288	296	250	283	306	266	293	264	233	303	286	276	273	275	292	299	327	280	304	287	295	265	261	273	270	297	293	288	296	255	319	263	284	322	304	299	287	278	285	310	286	284	254	250	352	253	287	288	318	279	253	272	293	297	277	266	279	304	300	285	295	278	271	307	268	287	281	317	274	291	312	282	298	315	257	283	287	277	250	302	296	253	254	252	295	313	294	299	283	276	264	305	292	267	301	250	298	269	265	311	306	262	306	277	289	267	270	289	263	301	265	293	293	305	290	289	311	274	304	259	286	300	265	300	300	288	309	269	289	265	268	307	277	283	286	297	300	280	280	312	290	312	299	307	304	342	332	285	276	293	298	286	289	291	293	250	271	297	298	249	278	272	303	316	271	284	301	256	286	262	301	280	274	312	282	284	339	267	289	316	300	292	250	306	270	294	288	321	266	318	274	283	278	314	294	256	277	289	282	284	273	302	295	266	300	302	267	277	332	271	288	278	273	341	289	300	261	243	291	298	255	284	295	289	273	287	305	264	297	326	277	300	274	277	290	290	273	304	289	275	323	287	270	307	284	282	283	301	314	288	273	298	281	302	323	302	276	304	276	304	320	261	280	284	286	277	298	290	274	274	275	298	289	286	285	299	302	249	269	302	278	297	254	293	248	293	268	306	290	313	273	255	272	244	280	246	301	300	309	288	282	306	282	286	301	284	308	271	277	288	302	292	288	274	290	270	262	264	299	316	309	285	276	268	252	286	260	253	283	297	282	249	283	287	315	316	294	275	271	292	282	256	277	256	280	282	278	302	282	291	286	299	308	256	281	306	320	254	294	283	271	275	311	291	288	263	276	305	286	306	279	284	287	284	290	270	265	297	305	298	306	267	278	268	329	281	298	292	281	294	289	286	290	296	255	273	299	309	298	281	287	300	285	296	263	282	298	275	315	302	298	290	310	259	282	270	330	259	274	276	306	263	302	285	269	294	302	281	269	301	283	291	292	279	281	253	290	324	289	302	287	268	299	325	274	283	306	291	287	284	314	266	302	293	268	296	292	291	255	277	291	275	273	288	273	273	283	323	302	268	278	298	292	296	293	273	300	281	295	295	309	300	257	259	265	263	291	290	301	293	284	281	280	279	329	271	291	295	292	298	284	256	325	301	295	286	278	255	297	310	328	290	309	313	270	288	275	264	244	302	308	300	284	289	310	279	303	268	275	273	302	259	281	279	288	258	276	263	292	302	265	275	313	293	284	306	311	260	294	295	262	318	274	299	277	265	273	292	297	299	274	296	280	254	284	283	304	271	300	298	261	291	291	289	302	284	291	259	286	285	272	287	298	298	297	274	238	299	281	297	283	283	282	282	275	322	298	265	304	305	329	274	271	263	317	274	271	292	277	276	255	273	273	277	298	272	314	274	287	265	286	278	310	293	307	309	295	273	318	277	288	290	261	276	296	294	328	299	292	286	305	298	273	315	292	289	293	250	277	272	270	269	292	294	276	285	312	286	245	313	300	281	260	267	295	274	294	264	281	296	297	285	271	303	285	282	267	271	300	252	265	300	285	281	290	291	270	273	296	250	285	307	276	282	263	305	264	267	274	294	274	296	267	284	258	268	290	277	292	308	289	277	273	292	260	292	282	297	283	293	295	287	293	294	273	302	302	277	291	305	250	290	284	321	273	302	300	293	276	271	282	256	259	259	293	248	298	265	304	280	279	273	261	299	278	269	286	281	261	279	288	273	268	275	286	264	268	298	267	285	305	270	307	262	255	284	268	310	258	288	307	313	281	287	296	282	302	278	264	273	255	302	314	276	296	268	289	260	265	282	272	290	267	273	286	276	277	299	271	322	324	289	286	252	249	261	284	294	305	283	305	272	296	300	282	291	313	271	286	283	271	302	268	289	310	302	306	274	281	282	302	297	264	279	285	281	304	273	287	255	289	280	268	281	280	300	294	263	304	280	282	294	291	250	280	295	290	278	286	262	244	310	301	269	258	262	284	261	239	295	288	273	294	267	292	297	276	294	310	296	274	287	313	315	304	291	271	283	281	272	306	300	297	288	291	269	281	282	284	272	280	275	293	342	277	283	268	268	272	272	300	262	273	283	317	306	294	300	291	274	290	318	273	281	274	287	268	331	297	272	290	286	273	300	267	272	275	298	332	242	311	308	298	267	278	283	279	285	277	298	263	262	264	263	296	291	305	282	277	259	256	275	290	300	289	292	298	286	280	293	296	300	295	288	279	285	300	294	297	292	258	271	270	289	299	303	298	292	316	268	280	278	289	303	273	289	288	303	303	283	277	279	286	299	274	228	301	293	273	278	293	293	286	268	263	287	271	295	290	306	257	286	266	277	315	286	309	302	283	294	292	282	301	277	312	279	299	277	317	310	294	292	290	268	293	283	290	269	301	288	246	247	288	274	260	286	276	307	255	270	299	290	271	303	285	280	260	292	277	272	301	276	286	278	304	293	307	301	284	271	301	257	227	303	291	283	294	313	301	285	280	273	274	273	296	296	251	281	320	292	297	281	293	254	269	292	266	265	267	288	311	267	282	293	284	273	301	277	299	337	290	270	277	280	295	282	299	285	296	298	305	254	308	296	284	293	340	272	273	294	281	288	289	303	257	291	283	267	295	300	278	290	280	276	286	276	297	268	271	267	276	246	267	299	283	248	250	280	317	286	279	292	280	262	276	273	290	300	296	277	270	283	301	285	290	258	273	272	284	281	269	308	303	256	282	289	313	269	285
11720	9797	20170	23698	21997	18365	15057	12421	9987	7923	6546	5960	5455	4436	4006	3741	3542	3252	3067	2678	2436	2364	2295	2193	2363	2190	1951	1763	1595	1607	1384	1296	1267	1255	1367	1262	1115	1197	1191	1309	1161	1273	1142	1168	1076	1119	1013	909	971	882	878	836	816	894	891	837	782	793	779	804	814	764	767	767	781	834	764	794	776	756	769	730	733	734	729	745	779	685	673	721	688	695	704	675	688	676	722	714	707	684	664	681	652	713	645	701	683	644	680	704	683	706	674	689	644	686	653	705	707	665	713	672	649	652	652	682	704	711	648	654	615	716	656	669	653	701	659	686	644	696	694	666	654	692	680	658	670	641	677	694	659	691	661	668	651	668	686	640	679	696	628	675	634	647	666	689	696	711	694	629	659	666	673	682	702	646	672	675	644	681	630	665	711	673	683	711	651	702	659	704	658	638	686	691	718	671	658	670	635	687	671	657	638	666	673	660	664	687	680	700	678	677	651	645	679	697	703	657	663	703	670	661	717	715	661	673	663	696	649	655	701	620	675	694	655	661	696	676	691	675	696	696	685	676	661	683	654	679	638	698	668	703	632	667	684	642	679	668	672	649	663	698	615	641	668	696	652	701	675	709	670	724	668	620	624	688	707	636	661	716	694	714	710	679	682	685	657	660	687	652	641	650	688	656	670	720	667	716	690	696	662	658	654	636	639	638	642	658	632	663	690	672	623	668	694	669	672	666	649	670	698	649	663	649	698	658	666	714	690	697	645	661	646	648	622	657	684	656	666	624	657	644	648	686	703	656	656	667	684	662	668	669	711	667	639	630	621	691	657	693	670	671	642	656	646	635	646	658	634	655	679	661	665	659	662	628	688	677	676	637	671	665	654	674	666	690	680	667	662	661	673	668	730	678	649	660	659	699	635	725	655	713	678	655	674	694	700	685	680	659	732	644	680	640	686	658	643	656	666	631	605	643	654	698	651	655	719	667	707	655	688	624	661	616	647	687	736	715	681	644	634	677	673	688	644	643	637	667	644	631	655	666	610	681	649	663	694	655	658	662	675	662	672	700	663	673	694	639	638	648	665	680	654	677	687	666	667	622	640	681	660	693	691	696	707	699	662	670	636	643	679	668	661	646	667	674	620	689	699	639	631	641	675	701	633	679	666	674	671	675	657	669	660	679	671	644	637	667	685	706	685	682	700	683	655	659	661	655	714	681	704	687	672	648	682	687	644	636	650	647	655	672	662	680	662	694	685	658	690	683	721	645	658	653	642	618	655	716	693	681	698	695	687	668	636	661	700	655	686	693	658	671	697	661	654	693	629	638	658	666	649	673	696	697	653	700	675	682	666	654	652	675	687	679	654	640	670	667	637	724	666	719	601	628	644	671	692	666	649	686	647	674	639	652	707	679	656	619	677	667	675	641	654	645	646	661	700	697	695	663	663	655	662	663	693	678	705	644	648	698	673	640	694	643	674	621	689	683	669	628	690	670	675	679	674	648	685	649	720	635	672	711	671	660	690	686	663	651	681	671	692	596	687	664	648	665	710	639	665	680	675	691	640	683	657	673	663	613	671	650	637	682	631	660	635	679	626	694	644	618	626	714	709	668	685	648	690	624	705	646	684	659	676	638	671	658	698	716	670	668	658	691	700	694	633	684	724	703	667	654	678	641	686	703	674	619	651	675	706	662	673	659	687	639	602	688	693	685	674	670	654	708	687	669	657	743	697	667	655	686	678	657	655	657	619	694	703	689	671	712	713	675	700	672	716	674	636	650	682	677	729	670	688	650	640	672	638	619	685	654	660	655	659	677	649	660	722	687	669	677	693	674	685	658	673	637	709	655	632	670	701	638	675	710	694	618	677	665	659	655	702	649	640	670	704	670	637	673	667	646	678	670	656	663	680	650	727	643	633	647	686	640	627	671	711	674	668	617	726	653	656	646	661	677	647	680	673	706	669	676	691	652	655	657	706	670	675	683	616	659	659	682	692	669	695	676	703	692	636	696	673	688	685	665	680	677	704	703	680	669	650	661	677	685	649	690	674	652	666	696	653	652	648	685	643	689	675	703	668	654	677	617	635	677	657	687	728	692	671	674	691	651	660	669	709	617	682	666	658	658	661	666	669	719	690	681	652	644	674	646	694	652	688	692	707	667	623	663	670	670	678	634	660	615	696	639	646	667	652	681	692	628	682	657	682	705	676	665	700	715	638	671	670	654	674	629	649	669	681	644	654	665	708	677	658	661	656	688	625	689	685	669	647	634	673	679	682	618	653	684	610	717	698	723	648	690	684	710	700	683	683	672	595	681	682	670	643	727	643	691	693	681	656	694	682	704	677	678	681	680	652	658	690	644	661	658	660	654	603	674	705	672	624	659	659	678	627	756	683	651	668	675	669	665	719	696	653	653	671	659	668	657	671	704	687	668	619	673	674	704	724	687	622	638	660	669	703	663	646	705	685	652	683	652	654	705	669	669	700	690	631	663	661	683	691	709	683	643	683	646	665	672	665	673	618	620	659	685	684	671	683	663	656	659	705	648	640	686	643	649	648	707	750	666	638	671	681	694	678	703	656	644	643	686	725	687	670	613	668	635	612	655	655	653	632	672	703	723	682	656	662	619	727	635	676	701	698	694	734	636	679	704	638	657	637	657	715	703	654	629	671	694	654	687	683	696	632	700	628	695	680	642	681	681	698	642	659	650	694	690	645	645	617	660	677	675	659	682	693	729	722	663	712	733	658	731	669	649	668	654	661	669	685	676	700	692	682	688	675	628	692	645	653	696	647	650	619	681	681	695	691	690	649	630	689	660	674	692	684	688	644	688	701	676	658	663	636	676	677	671	631	651	667	649	669	631	625	634	663	681	683	674	695	695	677	639	640	658	644	678	707	641	652	638	692	706	695	624	650	681	641	673	669	687	696	694	650	640	663	674	654	676	656	691	710	660	684	685	709	662	655	696	685	665	681	640	685	643	676	647	644	653	666	677	664	676	643	663	691	699	650	670	670	635	641	672	687	667	670	701	657	654	702	658	736	640	681	681	703	644	676	671	676	694	703	619	663	681	662	709	706	677	661	684	605	664	645	669	691	680	709	675	708	670	706	684	676	686	679	661	694	692	709	652	644	687	645	627	636	652	670	699	678	650	652	675	670	700	662	706	660	659	605	650	673	702	655	694	666	700	654	702	696	657	668	647	655	681	661	662	661	681	682	652	690	653	694	698	664	664	633	610	680	722	597	663	642	678	670	645	669	678	643	690	690	646	652	667	664	659	665	689	666	716	652	616	684	691	685	670	710	648	705	646	705	680	631	660	679	681	620	696	722	690	649	696	652	619	693	692	647	642	692	702	722	671	659	646	666	702	644	695	707	665	693	643	687	685	686	626	602	712	689	667	647	693	664	666	718	669	678	654	734	716	729	653	663	671	642	656	676	647	653	658	611	601	628	680	639	669	663	692	663	679	700	670	656	676	662	674	701	650	647	614	649	713	619	715	648	667	660	689	664	672	707	713
27618	18117	20267	18059	14124	9431	6405	4661	3304	2412	2025	1747	1500	1221	1122	965	966	917	853	773	708	624	682	669	727	671	609	561	537	454	447	482	416	464	420	451	425	418	435	438	463	437	447	429	461	433	347	370	382	323	325	331	337	328	320	326	336	328	324	333	328	319	346	336	333	373	346	327	312	288	301	338	297	310	282	298	316	333	319	347	301	301	317	356	340	318	321	299	287	296	316	318	320	300	308	333	311	305	296	322	305	304	312	331	324	278	290	309	308	296	329	312	305	326	303	319	303	313	307	312	297	264	360	327	328	307	306	311	332	313	331	332	339	289	312	315	314	318	326	329	310	311	309	314	340	319	332	285	299	312	298	284	305	324	313	292	312	334	318	294	337	317	289	339	340	305	301	294	302	303	288	312	292	311	299	326	302	289	304	326	312	304	315	320	287	335	298	290	322	314	303	290	304	325	305	291	303	292	271	309	319	331	321	300	315	348	309	317	290	305	291	301	286	327	311	325	343	283	270	328	338	315	312	307	314	326	305	324	339	301	305	285	341	294	342	338	284	315	275	299	287	274	322	315	321	322	318	293	311	283	342	297	298	322	321	362	364	333	271	287	319	275	267	309	308	296	316	322	313	291	310	301	311	305	310	273	322	304	342	331	313	306	283	293	280	294	286	342	312	305	316	328	342	293	317	294	318	316	300	321	323	327	315	299	288	313	286	299	299	284	329	280	316	319	275	299	297	297	325	317	305	324	321	318	314	312	292	298	318	322	272	309	323	325	279	328	319	305	299	293	335	285	303	310	310	325	302	330	311	300	289	293	299	306	289	321	308	273	307	290	310	312	292	301	332	332	281	322	309	326	334	308	298	326	320	306	314	331	289	289	321	276	323	314	313	307	315	342	313	327	316	294	299	296	309	310	307	301	296	304	311	304	303	291	311	311	268	301	272	293	296	296	304	312	335	292	302	286	297	300	293	307	275	315	288	280	342	287	300	297	293	322	321	304	320	323	320	290	309	302	309	302	316	314	319	291	309	307	285	300	301	310	323	316	295	306	301	335	289	307	321	294	303	288	341	311	294	303	315	326	321	293	259	315	306	326	305	283	306	299	274	301	298	357	346	332	295	288	329	310	289	298	331	293	289	288	306	290	285	324	336	288	335	288	260	313	308	290	347	317	292	331	281	309	308	321	275	287	295	305	283	277	305	294	286	278	291	311	327	316	303	300	285	315	313	345	295	306	290	323	306	337	303	305	328	297	314	324	305	314	302	298	316	332	337	283	343	316	247	358	282	276	315	327	289	302	296	286	322	335	298	306	315	306	274	333	303	321	329	290	270	326	308	305	304	304	283	329	310	324	310	307	308	322	301	300	320	303	281	310	304	314	302	298	294	300	305	300	310	291	338	317	294	309	309	315	288	300	301	306	312	338	345	308	282	309	322	331	305	334	306	306	284	281	307	330	315	328	302	291	315	321	286	309	323	288	287	292	311	296	306	279	294	337	313	339	304	339	325	301	331	302	335	323	307	317	312	325	324	302	312	310	342	314	290	336	315	271	286	304	348	305	296	282	295	327	316	329	308	314	328	315	283	310	296	320	289	300	312	310	315	330	319	330	305	278	274	329	321	300	325	286	342	287	326	286	317	283	301	308	293	332	328	312	299	318	295	267	301	286	317	319	307	304	349	329	308	340	320	310	293	295	311	292	318	312	287	298	289	294	277	304	322	356	322	347	315	278	337	305	279	311	309	317	296	287	274	291	298	333	324	311	276	296	277	313	335	298	314	302	320	344	295	311	327	336	309	324	311	289	274	306	299	307	271	328	351	319	292	320	330	315	300	315	291	338	335	299	292	305	291	292	316	304	336	296	296	318	309	314	279	280	326	301	272	315	304	338	327	335	301	290	288	298	319	288	318	322	310	317	331	298	322	298	297	327	321	320	296	309	312	306	305	291	322	310	328	284	316	285	305	302	308	274	298	314	299	287	317	343	304	311	295	309	347	330	284	294	323	283	309	322	314	285	289	304	295	298	297	320	315	319	285	317	287	294	302	342	300	284	305	285	325	281	329	336	302	278	333	303	271	284	310	331	268	301	295	290	322	277	312	320	273	305	323	312	300	298	287	317	316	314	330	295	329	304	319	318	308	288	303	290	340	296	327	298	274	266	307	295	307	309	298	346	355	282	305	304	345	335	323	302	294	334	285	301	287	310	293	302	310	312	329	320	278	306	304	271	321	292	290	327	313	267	301	331	310	288	311	301	284	316	263	321	304	290	313	351	322	330	309	291	315	308	308	310	323	294	307	297	324	293	309	337	307	288	307	279	289	285	327	274	323	284	310	282	311	309	292	318	313	309	289	291	297	300	313	288	303	312	334	317	308	311	301	326	319	291	342	293	297	319	316	305	296	282	321	341	314	302	293	322	312	312	299	312	302	305	313	285	312	334	302	274	292	290	298	309	302	323	347	315	294	306	297	305	299	279	295	306	293	293	329	258	327	302	333	317	311	305	292	304	292	307	294	312	305	290	274	285	308	333	344	291	317	324	305	318	285	287	302	286	325	305	297	290	302	301	341	283	313	300	326	334	276	279	324	315	307	315	314	308	321	317	304	328	322	291	339	324	266	319	322	321	278	323	305	299	325	305	313	306	321	322	313	325	311	307	291	314	304	325	306	326	280	314	310	318	291	331	325	291	302	329	331	292	319	312	314	292	312	280	336	295	319	302	352	336	300	328	275	281	303	340	296	323	314	297	312	309	309	307	304	291	291	296	305	297	295	272	280	312	293	310	341	292	286	344	319	291	314	318	283	293	301	291	315	290	305	302	290	279	321	301	297	312	285	303	311	320	333	302	312	322	347	298	292	316	322	298	327	294	318	274	334	350	293	305	333	337	302	308	252	326	319	319	325	297	348	311	284	307	290	284	332	260	296	291	314	303	321	313	292	298	298	312	333	293	304	316	290	260	319	308	327	294	296	340	300	277	307	331	336	342	278	288	303	312	276	302	333	293	316	317	280	311	298	295	283	310	318	336	300	307	317	298	270	299	259	292	304	298	292	289	295	274	315	327	313	309	314	304	289	315	297	308	305	289	301	298	292	296	312	279	292	297	307	307	327	303	327	326	285	311	331	315	327	294	317	303	311	309	311	324	304	298	295	317	291	321	285	304	309	320	316	324	308	345	303	285	327	327	332	337	294	314	299	286	310	284	322	333	340	328	302	285	280	312	308	311	298	310	342	284	286	349	320	313	333	334	293	326	310	310	322	292	322	317	330	345	331	308	273	290	331	306	305	306	301	345	301	314	266	298	293	299	332	296	303	305	343	314	337	343	311	303	315	291	299	288	321	298	332	316	303	322	297	325	318	297	328	270	274	286	322	314	309	267	321	282	288	306	307	304	314	295	300	311	277	341	278	312	303	349	292	329	313	296	301	284	321	282	335	340	324	307	320	276	295	295	326	266	303	292	311	315	319	297	299	318	331	295	308	321	309	340
15192	13067	25292	29046	27296	23063	19242	16440	13341	10538	9122	8501	7396	6139	5612	5082	4971	4721	4254	3672	3466	3230	3371	3368	3637	3070	2687	2583	2217	2005	1968	1709	1750	1786	1888	1572	1555	1583	1665	1906	1667	1824	1625	1497	1450	1594	1228	1210	1207	1122	1011	1050	940	980	958	1023	911	871	923	990	836	834	851	834	856	897	846	891	900	801	814	842	839	785	839	848	798	759	724	745	768	758	773	778	780	759	740	754	715	740	699	732	735	755	758	715	711	754	718	710	716	766	758	727	737	734	690	706	681	682	744	746	711	717	742	689	745	751	734	698	709	787	728	701	693	730	653	701	716	721	713	702	686	652	692	711	693	728	730	689	737	710	738	742	709	694	728	695	718	740	663	724	715	767	696	703	687	747	738	677	737	750	702	706	666	683	746	689	708	728	730	721	703	701	672	715	657	715	709	680	718	687	710	671	670	712	711	709	684	689	746	688	733	696	681	661	728	689	727	713	691	705	709	717	684	703	697	689	688	720	693	716	672	687	683	732	701	724	685	700	747	722	722	760	679	714	727	702	695	740	750	722	667	729	674	735	748	694	677	688	715	735	732	658	742	690	717	710	678	691	745	683	675	701	685	751	732	695	642	684	695	705	709	735	717	698	715	675	682	715	710	700	754	745	710	709	701	678	724	727	731	714	752	704	710	783	694	645	700	735	743	761	747	706	663	735	684	707	686	707	690	731	684	729	652	728	724	670	691	710	650	736	712	729	759	718	721	710	659	725	672	714	699	703	693	721	713	646	703	695	687	716	665	722	734	703	732	738	685	694	682	701	690	720	715	683	715	723	672	688	729	725	715	723	732	725	692	710	710	725	748	774	670	681	728	715	712	698	752	765	683	682	735	713	676	673	747	705	753	677	691	743	691	724	716	756	703	703	662	734	755	726	698	711	707	723	742	698	723	724	675	732	685	696	673	717	767	697	726	735	696	744	704	707	733	712	713	647	701	705	741	695	736	735	727	728	732	703	626	690	709	693	701	709	696	669	745	733	711	725	699	708	708	727	774	700	673	771	679	686	695	703	700	729	689	756	700	709	713	698	722	715	722	699	729	675	695	723	675	706	665	706	719	684	762	696	717	711	680	687	700	688	681	705	707	726	715	748	664	731	723	691	674	705	748	672	698	724	748	650	677	712	725	684	662	733	713	729	713	718	709	670	692	701	659	693	760	681	695	698	715	745	717	705	706	732	743	760	736	670	720	704	689	760	699	705	690	759	709	737	736	735	668	711	727	706	706	729	727	734	682	745	663	709	750	733	711	729	682	750	709	719	666	708	729	681	695	688	689	716	703	734	705	708	769	724	690	690	704	721	668	742	710	724	697	697	736	702	708	720	666	708	740	710	707	707	686	709	710	685	740	714	722	707	715	662	727	720	747	734	711	706	732	729	723	705	686	729	729	739	733	623	714	723	710	673	699	738	790	684	683	697	667	703	717	685	729	661	732	731	724	647	687	741	723	732	675	716	682	724	744	712	721	701	750	679	735	691	744	721	750	730	744	690	705	687	665	669	720	700	733	702	738	673	694	714	737	719	690	700	698	775	689	697	729	698	694	744	707	697	683	744	733	666	721	710	716	739	745	684	702	750	741	696	747	673	758	719	705	661	697	703	728	708	721	729	687	725	681	705	725	713	694	706	709	661	741	709	721	728	700	687	725	756	702	701	686	682	636	682	715	658	669	665	699	691	729	684	722	732	697	657	717	717	698	723	697	744	686	699	691	694	691	718	771	712	720	686	672	665	702	727	744	713	692	779	729	747	751	700	754	725	707	670	749	713	720	690	670	728	689	722	665	713	733	736	751	711	698	736	691	716	689	675	721	728	709	724	721	702	710	701	697	700	744	676	689	714	714	732	676	703	677	725	737	682	666	732	734	753	702	739	710	703	688	728	675	782	674	692	718	712	714	685	710	731	666	694	745	726	688	712	720	698	699	668	726	717	690	753	734	707	731	677	725	688	715	675	756	707	659	742	663	694	735	731	725	725	735	707	759	704	692	801	688	758	667	693	640	680	671	665	700	749	680	735	741	686	761	716	729	765	734	726	688	703	756	701	677	698	701	711	674	741	727	689	702	697	762	703	697	716	687	704	685	697	700	733	694	687	712	726	679	659	729	680	690	709	745	739	704	718	709	757	748	738	715	671	798	700	740	773	714	717	676	729	732	713	721	720	691	732	700	705	734	764	735	720	731	688	713	724	652	708	701	689	716	685	720	734	712	739	724	715	733	690	674	697	695	741	695	732	671	735	706	742	705	717	681	705	688	717	698	723	695	738	721	715	658	730	689	716	712	686	691	684	714	670	703	665	728	716	709	735	766	690	689	636	763	695	725	714	671	705	710	691	702	695	687	710	727	674	724	733	689	726	696	705	687	694	721	698	762	723	752	685	708	720	691	717	741	730	698	714	690	669	719	694	705	691	756	731	670	733	724	712	719	731	712	717	711	736	752	704	682	716	778	699	730	744	738	729	744	669	748	675	710	727	674	704	710	671	700	674	713	702	667	714	736	719	716	733	712	673	710	724	700	677	717	703	716	726	733	686	694	687	706	702	712	728	732	713	717	693	730	709	755	757	735	735	714	688	696	737	703	734	703	714	721	707	680	691	686	739	723	703	738	720	715	686	703	654	738	713	693	650	708	711	693	697	691	707	732	671	726	737	683	711	726	675	782	717	722	726	709	680	707	738	690	686	742	708	726	714	689	676	706	697	671	742	702	697	695	757	767	723	743	718	768	743	707	682	677	684	679	744	789	681	732	681	681	751	702	720	716	725	722	758	736	710	772	700	757	713	726	765	682	705	737	733	746	691	676	715	693	725	693	675	711	734	738	732	713	676	710	711	717	728	726	713	669	715	679	724	702	690	712	669	703	672	744	679	723	702	711	708	723	675	725	709	731	696	699	733	726	717	725	731	707	696	685	715	719	706	722	680	752	665	688	725	725	736	703	732	712	672	721	700	731	721	705	741	718	729	681	709	747	689	747	697	736	762	700	751	695	679	713	734	731	695	717	682	690	743	691	686	709	647	676	717	674	714	684	695	713	759	725	756	703	729	687	713	736	724	759	728	717	680	754	697	710	704	680	691	645	683	702	705	703	721	721	684	743	709	714	702	697	686	730	697	693	739	720	727	716	684	709	686	693	737	696	733	701	714	743	697	690	786	629	695	673	693	761	757	755	685	679	728	711	724	700	759	717	742	674	698	686	690	720	729	720	717	669	704	707	737	702	735	721	737	795	702	679	722	700	741	721	638	725	696	692	738	708	713	730	763	747	646	688	718	734	694	733	732	721	717	668	715	729	713	718	691	661	747	725	720	705	709	760	734	680	686	662	738	715	745	694	726	703	721	727	705	726	717	698	709	700	708	758	724	692	747	687	721	727	708	686	693	739	692	749	734	720	739	750	685	700	687	743	735	737	714	730	754	719	720	730	715	678	669	707	705	677	688	720	715	690	720	664	689	702	737	717	753	701	700
10267	6954	8267	7171	4741	3243	2392	1794	1314	927	802	716	629	568	547	451	467	479	447	402	373	311	340	340	302	294	332	261	320	267	292	282	271	262	253	267	231	257	259	267	281	279	255	224	253	278	239	231	261	237	259	246	272	249	241	301	260	292	265	255	279	244	246	227	251	244	248	268	252	239	218	253	240	236	242	242	227	224	251	242	244	239	266	250	239	228	258	210	226	240	260	241	265	239	254	230	258	234	249	247	245	239	264	228	256	249	241	213	277	250	231	207	222	234	262	254	254	227	230	225	253	224	226	207	224	218	246	238	228	243	247	240	239	226	226	274	250	256	251	239	259	242	238	241	237	215	250	255	238	251	217	240	256	233	254	246	254	238	241	216	237	246	218	263	242	270	226	236	250	225	223	221	243	242	250	221	237	218	242	263	228	243	250	215	222	255	259	221	218	227	232	223	224	228	228	234	222	249	223	238	244	271	251	220	201	273	251	251	244	220	264	228	270	220	235	226	194	212	243	259	234	228	250	242	230	236	232	249	260	267	254	229	226	217	210	220	265	266	227	261	222	225	253	266	226	251	228	240	225	235	253	214	272	251	267	239	250	240	244	223	286	253	268	220	257	228	245	229	241	235	204	234	214	227	222	207	252	248	227	240	273	221	253	231	251	226	247	256	247	205	236	246	240	234	251	240	266	249	237	242	242	223	238	230	253	222	240	242	264	231	224	239	241	237	226	217	252	230	237	231	258	222	258	220	239	270	236	253	227	236	230	245	221	263	231	255	232	237	212	230	227	235	232	260	265	274	238	260	238	222	216	239	245	217	233	233	230	202	222	250	242	211	230	230	215	273	249	258	255	233	262	228	216	227	234	237	233	257	240	244	266	245	248	244	263	245	231	222	220	260	205	237	240	208	197	240	216	258	240	241	220	241	263	251	286	225	239	241	228	245	248	238	249	254	211	233	208	237	252	226	224	255	222	221	243	258	261	225	249	234	246	237	220	245	261	219	224	222	248	224	232	252	258	230	235	218	268	221	260	252	216	235	226	236	219	201	262	262	229	245	251	246	238	232	246	238	244	218	250	235	257	260	236	232	223	246	223	242	259	246	275	221	235	267	217	250	240	231	256	247	210	246	232	235	251	241	227	222	219	216	231	242	242	226	242	243	226	228	268	221	252	223	240	228	242	244	257	257	239	237	228	256	267	243	226	221	257	293	233	255	247	249	235	248	264	238	257	244	231	280	213	239	204	238	260	259	250	225	236	210	219	215	221	241	241	255	259	211	254	243	223	251	263	247	244	240	246	219	249	247	240	279	220	220	239	235	256	209	279	233	255	200	223	218	210	279	225	225	253	267	243	217	232	249	225	217	224	248	280	254	237	232	238	238	234	213	260	230	235	223	260	218	265	207	230	212	250	232	258	243	225	209	259	226	240	243	221	217	214	232	261	231	248	237	226	248	232	210	248	236	225	213	229	238	225	231	208	236	267	233	270	213	223	246	226	245	234	237	243	209	244	259	236	231	222	238	252	251	257	241	236	238	222	228	224	267	219	240	222	224	240	255	250	209	224	225	261	223	247	260	226	286	220	233	241	271	235	276	238	236	222	232	223	218	201	246	248	271	254	250	253	244	254	204	270	267	259	251	221	226	223	214	235	257	246	249	272	233	251	230	236	224	224	253	275	248	249	248	227	209	224	201	197	204	259	224	228	238	243	240	249	251	255	261	289	262	246	222	254	238	249	227	213	251	239	276	237	232	220	225	243	229	217	248	255	219	262	272	239	246	225	245	233	238	211	222	225	252	243	211	229	233	249	229	239	251	223	236	216	241	239	233	251	231	232	254	216	268	218	229	245	254	245	254	245	264	270	234	223	231	237	234	262	244	255	250	238	211	238	254	234	230	237	226	238	240	219	256	244	242	211	245	242	213	244	252	261	246	231	257	231	263	236	246	288	221	222	234	254	232	226	249	225	238	246	254	264	252	238	242	250	220	266	242	245	190	243	248	255	246	241	253	225	242	241	251	263	246	227	236	247	264	247	224	240	241	240	250	220	232	238	252	228	260	248	228	248	259	262	221	251	235	232	231	228	219	233	241	256	248	248	258	229	250	259	248	248	242	266	243	250	218	237	241	199	238	230	232	243	248	232	262	263	265	254	237	230	209	235	199	215	269	252	227	253	230	238	246	228	253	237	269	260	243	238	261	236	226	265	241	253	227	227	260	215	230	256	245	248	228	220	246	263	220	233	230	255	227	259	237	248	245	237	238	254	235	239	206	218	245	229	225	235	255	278	253	224	244	231	217	230	244	233	254	242	258	249	225	252	258	257	217	218	230	232	272	238	220	236	258	223	241	254	254	252	243	237	236	222	242	258	272	239	239	237	243	227	224	254	273	232	245	237	277	217	257	250	225	247	237	253	257	219	231	263	226	213	244	225	284	241	233	252	255	237	228	245	206	243	232	231	230	236	250	265	238	223	228	261	244	228	250	238	267	257	221	211	251	233	260	239	241	198	220	216	245	219	261	232	239	248	227	228	247	257	218	235	222	255	222	247	226	236	238	231	228	212	251	226	238	224	201	230	227	226	241	223	231	218	253	208	238	233	224	220	259	236	208	256	249	248	241	240	209	230	255	236	256	217	265	215	251	252	228	274	232	254	246	242	247	234	215	255	228	242	233	235	255	243	223	249	235	235	232	253	229	228	246	268	263	239	235	245	222	245	256	249	220	242	255	254	257	237	252	237	235	237	249	238	230	245	215	207	268	220	214	220	241	232	236	245	254	212	256	230	251	228	226	225	244	237	239	241	240	239	213	225	233	228	247	227	232	217	240	252	233	248	255	242	232	249	216	237	217	214	254	253	228	240	241	256	230	211	241	249	261	227	242	236	228	235	245	263	233	253	230	254	246	250	220	231	246	232	255	216	256	238	242	242	224	259	254	239	242	213	231	250	230	237	251	219	224	233	249	238	211	233	253	246	244	266	246	234	248	256	254	221	250	259	244	236	234	243	266	213	252	212	197	224	256	228	241	252	216	240	248	247	209	254	214	254	252	250	255	246	240	260	235	230	251	237	249	264	247	263	234	242	240	251	222	245	222	227	205	253	233	245	233	242	259	242	255	248	249	250	233	222	231	241	218	231	252	216	238	248	213	248	229	255	250	248	260	230	234	270	207	246	247	225	244	249	247	228	238	277	235	226	217	235	255	262	259	254	225	222	242	234	243	247	234	218	218	232	228	249	242	212	257	240	250	254	232	262	237	237	232	229	220	237	223	258	227	233	259	240	239	229	272	249	238	244	257	216	254	218	244	253	243	217	229	253	242	243	255	252	227	214	237	245	220	230	224	251	252	259	239	226	245	238	263	254	241	219	234	251	221	251	235	209	247	207	239	265	230	246	225	264	239	247	250	259	222	238	234	243	232	256	244	242	258	234	258	271	229	233	263	225	261	271	225	223	231	246	211	266	235	240	243	246	237	264	280	255	244	224	240
6207	6245	14054	16382	14141	11477	9312	7531	5627	4454	3846	3637	3139	2561	2290	2152	2056	2106	1869	1603	1473	1361	1247	1255	1170	1114	1036	999	944	888	906	853	760	818	761	742	797	734	734	751	685	698	681	668	697	704	612	685	661	659	629	574	627	635	676	661	638	601	622	592	609	600	634	608	603	606	638	592	614	569	631	601	595	604	578	588	589	570	596	565	527	603	604	575	574	602	571	561	629	584	596	599	607	570	558	598	587	597	557	559	568	584	571	558	602	589	554	572	550	558	590	603	570	551	572	585	583	566	597	552	587	597	615	536	583	600	513	574	505	606	561	583	571	562	620	545	560	573	585	561	560	572	608	529	548	560	603	551	569	541	550	580	571	507	590	582	554	580	575	555	570	607	580	543	614	549	587	567	568	545	578	570	547	568	602	544	560	582	536	566	589	568	584	545	560	600	575	579	536	592	581	549	513	593	584	588	538	552	599	545	572	583	567	572	585	546	588	568	558	545	539	542	562	597	565	597	538	565	555	511	564	574	592	555	568	552	541	543	557	584	572	615	603	561	588	550	580	620	578	569	586	573	646	548	585	552	590	562	588	583	579	576	564	564	589	557	567	573	578	542	593	568	594	574	530	563	538	582	602	583	563	569	594	550	564	569	537	551	546	581	569	580	583	583	590	566	599	550	578	575	577	548	554	565	569	545	570	572	584	577	565	571	598	600	592	559	574	588	560	596	598	570	565	557	619	577	604	608	579	548	556	561	588	537	547	568	596	595	574	602	558	545	531	541	597	613	563	582	565	544	580	584	566	603	580	551	535	573	559	581	573	586	535	574	553	538	597	531	556	546	561	563	581	533	573	613	586	582	605	608	580	579	574	538	586	530	553	538	582	533	591	565	574	528	519	535	603	605	544	564	568	612	561	582	606	573	531	580	600	597	617	586	608	567	570	583	589	568	580	531	554	579	566	564	588	573	552	584	558	612	600	561	569	546	569	540	617	533	579	559	523	577	577	548	556	581	539	544	608	548	569	582	534	558	591	590	566	579	574	599	612	567	543	566	612	553	580	572	607	590	547	559	613	565	587	560	573	571	599	557	542	518	605	596	564	586	541	570	568	603	556	579	551	573	554	592	556	582	609	572	581	639	557	553	570	535	565	558	542	578	547	573	577	552	569	554	590	542	561	546	568	591	628	522	581	584	530	605	595	574	562	568	565	585	607	587	548	561	550	555	560	576	586	536	609	562	570	589	628	560	547	567	556	569	559	560	580	597	586	570	584	593	547	539	580	562	542	540	569	624	572	552	558	551	581	602	571	571	569	570	592	560	580	577	571	575	538	584	551	549	565	560	603	547	545	584	601	595	592	565	608	563	571	568	587	554	601	523	566	600	587	562	572	589	598	562	517	589	563	565	575	574	560	598	562	592	523	538	582	585	553	602	578	556	555	603	582	596	600	617	547	543	571	621	571	602	531	542	579	567	608	562	561	546	581	567	579	572	550	575	564	550	546	557	540	589	591	560	579	574	581	542	558	537	559	554	608	616	614	572	588	585	546	576	578	582	579	582	576	536	602	576	597	574	532	537	588	586	564	567	509	585	588	513	578	589	535	555	575	546	543	559	564	568	587	590	591	567	542	608	605	547	556	593	560	555	564	560	580	600	572	563	548	585	590	596	556	571	575	638	565	572	589	571	549	586	570	553	522	500	551	551	563	592	509	598	593	551	545	582	548	578	566	605	599	571	552	583	543	532	573	599	591	576	605	547	568	614	605	580	579	528	571	622	594	527	553	563	580	545	582	571	573	540	544	594	527	602	572	533	628	585	524	539	626	606	533	533	566	576	558	592	576	557	579	607	582	596	566	539	587	612	588	563	532	604	577	559	587	578	575	584	554	569	569	534	557	574	584	575	598	576	591	601	601	599	580	558	581	607	581	571	542	585	576	554	582	586	574	555	587	543	587	584	572	547	547	565	584	583	532	529	551	558	567	575	580	548	586	550	559	574	570	579	548	554	560	534	568	550	584	584	576	558	586	564	581	560	593	549	549	533	533	575	567	537	578	597	525	565	567	548	601	574	560	565	536	585	575	564	569	576	581	546	581	535	577	597	576	568	545	554	558	569	549	575	540	605	529	610	607	611	523	563	593	583	587	579	561	626	575	579	606	570	584	600	612	541	567	572	589	586	592	569	567	580	610	575	544	603	579	543	560	531	613	625	571	594	587	623	596	545	602	592	556	605	553	579	579	523	536	549	599	598	551	534	598	534	542	588	585	579	549	593	578	619	584	554	546	587	595	572	567	568	523	505	579	549	600	567	633	560	560	583	585	574	557	553	578	596	594	588	578	596	620	597	534	577	569	530	599	518	579	573	564	560	573	541	540	592	580	591	592	592	550	608	583	572	568	561	621	572	572	588	552	561	594	624	590	594	571	590	566	595	536	574	561	550	596	514	567	576	580	525	570	571	555	547	585	566	576	596	569	533	604	623	580	551	560	622	580	595	615	590	590	577	543	561	535	546	587	556	588	577	551	560	577	544	576	570	558	570	548	575	555	571	595	585	576	553	560	607	562	589	632	582	565	527	619	604	624	627	522	554	586	595	595	609	544	540	513	616	564	596	569	574	558	585	546	564	572	558	617	542	553	556	613	566	572	530	589	587	563	589	582	572	589	551	552	566	603	584	568	597	604	565	568	585	581	577	574	571	570	576	588	602	593	611	582	558	611	594	565	546	595	596	615	605	561	584	587	604	598	568	564	560	537	620	567	608	557	575	555	559	544	606	563	595	539	619	584	585	531	589	586	563	541	604	559	566	563	571	556	607	564	602	589	554	558	603	549	579	566	601	597	606	586	571	561	591	549	637	549	548	569	590	554	554	555	578	558	583	597	554	573	623	556	543	561	568	543	583	553	546	583	554	573	572	589	603	564	570	563	576	581	555	523	567	556	592	592	560	600	558	559	567	567	526	609	569	574	580	525	585	547	601	581	588	593	613	616	643	575	582	579	585	534	581	546	583	603	551	524	572	593	591	590	575	563	562	564	559	610	618	554	556	591	596	557	587	533	568	565	588	599	565	563	591	570	605	579	556	583	549	601	597	572	566	580	556	621	598	510	564	565	598	574	574	598	569	574	557	634	534	569	634	562	567	606	571	595	570	588	584	627	560	548	562	602	625	623	583	587	596	580	547	531	569	590	518	559	573	567	544	567	567	576	580	580	601	585	558	537	576	540	586	621	597	563	555	562	561	552	532	585	545	571	580	550	534	605	567	554	587	566	566	541	597	577	558	581	599	549	542	549	591	601	527	548	585	608	565	597	555	583	555	568	550	602	595	553	582	542	572	579	614	556	533	551	521	595	608	574	618	580	593	552	601	585	557	560	620	574	532	583	579	561	596	608	540	608	551	590	559	563	526	612	613	569	587	530	533	614	574	609	569	557	584	588	586	583	560	600	581	632	647	571	594	574	599	570	574	604	585	591	573	590	545	576	561	556	554	600	542	568	546
19698	12600	14737	13170	9264	6360	4332	3104	2164	1612	1405	1229	1054	910	823	773	799	697	597	605	537	541	554	539	508	425	430	427	452	390	393	370	363	378	389	343	367	337	396	403	407	377	389	381	306	339	324	296	335	306	307	303	311	306	293	335	291	278	283	288	278	285	295	282	310	283	329	323	300	305	275	276	322	292	242	317	289	305	308	290	274	302	287	277	301	306	286	260	294	261	291	300	299	271	299	285	289	291	293	300	268	269	260	245	263	261	265	319	258	274	282	292	280	281	302	246	296	278	310	306	260	259	259	300	303	296	269	296	270	264	263	253	275	271	254	297	303	267	287	284	298	291	298	274	289	307	266	257	274	259	295	301	294	282	257	276	295	298	290	270	296	280	280	299	285	298	283	285	271	272	275	271	248	265	272	278	275	263	321	279	284	276	299	300	266	249	261	267	259	304	297	284	308	269	272	296	276	285	281	305	274	266	291	295	320	265	271	283	297	251	280	295	308	319	256	250	338	327	288	293	274	277	277	273	264	275	286	298	281	264	292	337	275	270	266	264	253	272	284	294	300	287	284	295	297	280	290	272	285	295	289	297	277	306	307	281	268	319	281	288	281	281	304	261	294	284	248	295	276	278	267	265	256	284	277	249	296	265	278	318	274	270	261	246	299	299	275	276	280	288	305	278	315	277	291	295	304	290	295	276	282	263	251	273	307	298	273	303	282	293	272	290	262	278	278	289	277	298	289	260	299	301	277	274	267	312	306	279	274	277	258	262	284	284	303	296	266	263	274	275	281	269	329	300	293	310	299	295	292	285	264	288	279	280	303	276	283	263	268	266	307	299	256	313	288	314	295	260	293	286	279	283	326	255	263	280	272	295	280	274	301	287	277	270	276	303	266	263	283	254	278	310	271	303	262	232	278	301	278	289	281	287	335	289	285	251	274	262	289	292	287	286	260	274	284	299	261	268	297	275	272	318	273	263	274	300	281	289	260	258	276	283	249	276	316	286	263	287	293	260	304	267	303	279	310	279	259	302	293	260	264	274	327	290	285	265	248	319	278	281	291	270	271	284	269	299	264	259	279	266	274	257	276	276	295	303	258	333	270	293	297	297	262	265	306	274	255	261	296	290	274	273	286	290	293	290	292	277	304	262	274	283	269	282	284	262	297	270	286	308	281	249	300	264	321	281	264	295	275	259	291	285	290	262	293	287	297	277	254	256	302	289	272	281	274	275	276	289	313	274	253	252	279	268	269	265	274	305	278	270	298	301	267	251	298	269	292	293	271	279	263	269	252	266	295	285	314	288	317	296	278	318	276	264	261	273	268	291	293	244	277	252	287	276	284	295	293	303	278	262	263	296	309	273	296	305	297	264	263	293	272	263	306	296	268	245	294	274	314	269	248	254	270	266	264	286	246	236	307	269	312	260	311	278	279	280	284	286	296	308	252	299	259	255	317	243	277	275	255	299	285	280	283	296	286	261	259	254	255	287	295	274	274	286	284	285	302	286	277	251	282	299	253	302	259	262	287	262	247	288	251	292	286	285	276	295	312	274	266	325	303	266	282	250	302	300	261	264	245	294	276	256	307	285	280	256	316	268	276	280	281	254	276	287	287	289	292	296	316	291	291	274	295	323	298	287	303	261	257	279	268	288	289	304	295	289	285	276	283	291	303	284	282	282	282	256	287	293	262	255	278	298	310	301	302	275	302	286	308	268	263	256	267	288	295	298	272	254	273	278	278	286	330	318	304	301	283	269	265	292	267	269	308	267	286	305	294	315	287	307	274	269	282	266	282	263	265	325	286	269	245	293	272	287	264	267	267	243	302	282	279	296	289	282	287	237	265	255	255	271	298	317	268	264	287	289	307	262	308	247	290	334	266	295	266	285	332	302	262	268	249	259	281	278	265	294	287	300	285	268	273	299	280	307	303	286	274	257	296	277	270	274	288	249	272	272	305	284	297	268	286	245	332	250	268	306	312	279	255	294	300	298	281	278	300	297	257	260	306	297	288	260	275	299	267	304	278	278	313	281	297	304	270	265	252	305	290	288	260	273	297	289	266	288	287	288	268	259	251	283	271	281	292	319	320	300	262	294	283	247	305	312	265	330	288	305	327	285	257	279	292	267	293	284	287	313	286	266	302	271	268	269	281	275	289	333	298	302	281	292	301	256	288	304	289	288	294	302	283	284	279	270	285	314	300	287	331	269	248	270	265	297	276	286	284	254	271	263	265	263	293	250	273	274	267	303	284	263	282	261	263	277	271	267	301	270	303	257	260	265	259	314	248	302	302	300	299	274	250	292	300	255	276	257	285	261	268	304	260	270	315	310	277	279	299	264	279	284	283	289	273	291	282	276	253	293	271	282	284	278	279	277	282	299	283	325	305	285	300	303	256	286	278	269	327	313	278	279	272	291	269	305	268	280	288	284	283	250	273	251	304	291	292	294	248	302	291	266	280	261	270	302	290	272	312	291	288	278	286	263	298	287	261	262	272	307	279	271	276	310	252	282	277	298	245	280	259	262	264	259	278	282	297	297	271	299	275	272	287	252	285	272	269	312	296	275	295	281	291	287	295	295	284	301	293	253	225	276	310	296	261	251	282	290	259	274	294	273	284	284	255	289	260	285	278	306	298	278	280	276	247	255	307	303	303	282	290	249	294	316	289	296	278	292	258	281	261	284	314	274	287	291	271	298	273	269	294	293	275	289	297	294	297	277	298	283	298	267	306	266	260	276	273	283	248	330	281	317	264	315	275	292	329	285	284	300	265	294	258	282	278	282	294	272	276	281	288	247	278	267	297	262	294	299	292	271	276	254	307	268	319	286	314	319	269	270	282	267	288	317	277	256	290	255	271	293	286	306	297	299	278	257	321	267	275	273	271	288	270	281	288	288	311	287	274	288	297	288	251	287	312	264	284	259	284	273	262	250	286	260	262	296	272	297	278	289	265	296	299	288	257	318	280	248	262	271	281	297	279	282	294	246	291	294	265	277	262	289	286	278	299	280	270	292	282	275	249	287	283	246	325	285	293	300	294	297	303	296	278	262	266	288	269	306	293	304	302	284	268	236	280	286	302	273	308	254	249	276	268	283	292	241	267	298	294	294	266	280	304	270	285	283	309	288	287	310	301	266	266	290	342	281	257	275	269	273	269	268	254	263	281	285	304	288	244	262	267	265	291	283	258	281	288	309	265	293	261	269	263	274	265	283	307	271	253	282	271	290	308	275	284	308	268	252	288	267	294	291	262	271	272	273	285	276	321	279	301	284	272	280	291	284	261	281	289	262	302	275	293	257	258	258	276	268	314	288	300	277	286	275	276	269	270	270	288	286	249	292	305	255	305	262	258	276	280	297	297	293	266	302	289	272	287	315	311	286	264	277	275	284	235	294	278	292	319	289	267	247	256	294	297	308	260	272	269	299	287	281	304	312	285	295	306	292	263	261	274	306	282	281	278	326	290	301	254	306	320	245	288	279	269	271	308	282	276	278
11749	10145	20435	24331	22080	18083	15117	12319	9445	7684	6748	6227	5315	4476	4211	3783	3701	3420	2996	2655	2390	2417	2312	2224	2317	2079	1885	1686	1625	1487	1325	1313	1404	1342	1294	1320	1149	1281	1328	1472	1204	1323	1167	1209	1205	1202	960	914	879	847	798	828	774	815	799	875	781	788	785	815	758	754	787	782	783	770	807	774	736	744	729	684	755	729	743	694	718	707	672	727	721	632	683	652	658	693	675	697	752	660	689	709	717	686	666	691	734	660	662	700	688	680	659	662	650	686	663	610	674	711	707	680	651	656	695	668	659	646	656	653	691	659	668	642	660	652	634	693	660	698	646	664	639	662	690	649	699	692	687	675	643	678	610	663	701	676	723	645	641	672	690	688	645	664	657	659	648	608	648	655	694	617	680	709	681	682	727	654	625	635	658	694	646	635	649	665	661	723	630	678	682	670	631	680	677	646	632	649	649	654	669	656	666	674	677	678	730	624	696	648	694	657	662	622	645	667	667	686	633	735	660	712	608	642	661	668	692	678	642	715	663	620	652	636	667	617	661	670	711	670	688	647	677	653	662	673	649	668	688	637	659	659	641	644	674	652	648	669	690	675	716	688	661	666	649	702	627	679	649	692	661	652	661	651	668	661	653	641	709	693	682	702	656	654	664	662	692	724	672	697	673	648	631	642	646	627	710	650	637	636	663	667	684	666	689	709	677	636	678	670	658	658	681	662	662	637	669	675	696	698	639	653	667	672	643	663	633	687	647	665	684	661	641	616	626	690	696	601	668	614	659	667	684	660	610	655	689	691	679	641	639	663	646	632	665	607	647	683	681	712	700	635	663	647	607	671	686	723	663	646	644	661	660	654	670	663	699	672	673	593	651	684	675	691	690	627	723	658	642	606	684	680	679	671	669	662	667	657	657	687	677	633	641	655	646	642	687	609	652	680	654	748	652	718	713	621	617	650	699	652	688	670	669	719	670	654	627	711	659	666	660	696	693	637	644	664	681	692	659	689	655	657	682	661	683	641	669	659	638	634	652	662	657	664	669	657	661	642	623	653	639	681	678	689	649	696	653	691	669	663	696	685	652	666	619	690	674	676	663	702	687	636	645	648	731	661	655	663	710	689	664	630	668	706	708	649	720	619	662	681	614	658	694	705	677	663	628	675	651	683	715	627	669	696	605	667	683	633	698	662	690	636	690	638	666	676	658	683	658	725	665	683	698	710	666	656	665	666	680	680	671	697	690	650	624	686	698	700	663	682	688	723	653	663	686	651	652	660	665	701	658	627	684	644	701	652	684	671	622	635	676	677	641	665	698	624	626	641	630	675	626	630	652	640	696	697	665	660	645	660	616	666	670	673	643	705	675	646	648	678	676	667	663	703	697	607	660	663	639	678	649	682	674	683	671	664	648	658	625	676	643	669	674	645	685	680	704	659	616	661	720	664	680	650	722	708	701	635	691	683	687	642	641	697	672	673	685	648	680	632	712	686	678	685	687	665	656	660	679	672	634	667	683	682	674	707	652	668	687	676	643	662	694	625	676	642	648	636	620	657	627	627	659	624	687	679	654	687	660	658	672	651	662	696	697	624	684	655	727	676	656	676	694	698	724	664	673	701	615	696	702	631	674	664	706	668	646	667	677	679	625	619	677	661	651	632	699	687	661	649	687	641	631	691	644	660	635	668	640	647	641	651	645	692	665	672	632	706	726	705	715	643	674	657	660	654	694	684	667	690	672	638	639	667	653	685	718	626	681	656	737	673	634	631	678	659	706	672	701	638	631	621	677	654	672	647	675	695	654	615	634	678	621	682	651	672	627	728	648	703	662	699	675	685	673	663	675	631	678	646	656	663	674	610	668	693	663	611	677	642	695	655	611	707	669	660	659	698	638	620	697	714	666	666	661	603	641	681	671	704	640	676	684	666	669	687	629	683	654	656	670	643	621	684	651	647	718	704	616	670	699	656	651	680	644	694	665	641	715	672	674	670	668	658	702	689	703	657	687	693	698	631	685	627	668	618	683	619	734	667	663	650	631	696	640	660	628	667	666	617	636	627	694	671	668	714	632	694	620	660	704	643	669	664	629	668	666	713	620	661	677	690	674	660	709	693	677	642	669	651	659	676	667	659	640	649	680	658	630	689	615	649	616	666	684	648	712	627	657	671	671	668	655	692	642	663	711	703	692	710	646	691	665	613	670	663	699	682	630	684	610	667	679	622	645	670	648	646	677	632	650	683	680	645	657	701	684	681	672	656	719	637	685	683	629	695	722	660	684	674	652	669	687	694	669	654	650	722	683	682	663	703	672	679	667	702	686	656	649	651	621	670	644	669	668	687	648	624	690	650	666	664	633	641	697	686	668	662	667	713	641	658	653	661	687	685	685	673	662	677	614	694	653	670	655	681	651	702	655	685	703	705	623	669	671	647	650	654	669	651	694	650	690	672	673	665	690	638	648	684	706	652	660	670	699	693	631	663	691	638	645	651	710	641	669	671	657	631	696	666	669	675	660	709	707	670	670	672	729	656	637	679	637	670	704	655	682	673	670	680	698	642	679	695	713	671	662	621	621	653	632	657	671	667	645	683	668	668	632	664	681	638	650	683	655	671	659	672	701	665	632	697	661	644	645	683	673	663	662	659	676	685	709	683	652	691	594	695	653	651	649	672	667	606	688	624	627	649	635	662	651	617	676	668	672	653	647	685	646	681	627	634	644	629	668	630	678	675	658	660	700	660	714	656	651	704	665	620	668	663	688	699	665	698	670	636	705	695	656	636	656	647	659	679	687	670	646	665	657	685	669	673	655	646	682	678	679	713	676	684	633	660	642	665	651	682	679	683	666	686	659	683	654	659	647	755	679	678	651	625	655	591	712	671	613	683	679	652	662	680	686	716	716	660	654	666	649	692	672	625	664	657	662	641	634	676	635	632	655	670	688	664	677	739	599	644	647	675	652	693	712	694	637	675	672	687	686	645	656	682	679	676	656	680	656	698	665	621	707	647	730	629	678	641	632	609	698	603	697	717	672	686	656	645	638	683	653	657	675	678	687	639	635	634	695	646	654	676	659	678	650	673	663	651	711	664	673	677	658	693	704	700	637	666	672	651	689	711	689	626	713	643	683	644	655	697	646	618	672	699	633	666	724	663	673	649	668	709	656	615	624	677	665	667	612	664	644	710	685	603	669	650	687	705	708	727	695	669	613	685	696	678	644	689	718	662	645	655	679	670	686	643	665	645	680	660	689	629	663	644	697	650	696	708	670	689	657	676	648	655	653	617	673	617	713	645	652	671	758	687	627	731	683	664	597	653	725	676	677	655	703	658	635	621	688	694	661	682	663	676	670	679	652	700	637	685	663	673	671	657	685	653	670	654	615	654	627	684	690	675	666	702	645	645	619	632	637	711	634	639	661	658	681	681	652	651	650	656	676	643	654	624	673	656	689	632	643	660	669	672	646	646	658	657	674	648	629	656	698	658	600	684	655	683	669	669	628	685	666	646	668	670	646	634	696	688
27968	18466	20676	18612	13949	9391	6525	4451	3227	2401	2045	1780	1512	1326	1135	1035	968	899	875	741	742	664	665	656	711	622	562	545	494	493	444	458	476	447	444	473	435	456	442	526	446	424	422	404	437	397	376	368	351	360	349	353	327	345	380	368	333	298	326	299	365	328	326	337	329	347	347	331	331	297	293	300	325	323	350	306	302	302	320	330	325	311	298	298	348	330	309	308	303	323	296	339	333	311	310	310	328	312	311	304	295	307	297	320	314	292	300	293	315	316	339	306	319	308	342	357	276	281	295	306	293	296	334	288	329	283	310	339	324	290	347	294	312	298	329	287	274	315	278	269	304	295	278	304	309	302	280	312	302	310	298	336	322	307	332	321	292	303	288	321	311	299	310	315	278	320	283	269	318	278	340	314	290	288	270	300	298	310	337	284	325	298	293	318	291	310	299	308	297	281	312	316	303	321	279	284	284	290	303	310	301	285	290	299	306	303	317	292	259	284	304	313	308	294	305	288	294	312	283	300	313	323	314	299	357	289	300	315	313	312	331	298	301	317	338	323	340	310	309	301	297	279	291	329	303	300	283	305	295	289	322	312	274	295	344	306	330	289	312	277	287	277	285	309	306	302	325	294	311	324	287	314	311	315	293	303	311	288	326	285	330	312	291	322	288	312	263	295	323	291	301	298	319	320	324	316	301	333	291	299	292	298	311	292	315	270	316	292	316	337	320	292	308	312	307	310	294	288	313	300	307	277	308	312	302	291	305	320	329	298	284	309	287	295	294	293	286	324	292	295	297	293	349	307	320	324	300	326	276	317	296	263	281	328	276	293	303	274	289	307	318	314	296	341	301	299	303	302	290	286	278	312	273	347	281	297	312	308	315	304	278	311	273	292	293	311	287	298	305	329	296	294	331	336	301	319	288	315	333	289	291	326	318	281	309	297	305	326	261	332	312	343	303	262	262	316	279	290	295	295	320	294	342	332	335	347	313	319	319	329	296	325	312	325	285	319	326	280	307	302	320	273	275	315	287	290	302	307	280	299	287	320	285	305	308	319	283	273	324	294	278	293	280	300	300	318	327	327	313	298	299	312	335	320	303	305	329	293	295	337	307	310	281	272	287	331	281	313	326	318	312	313	289	265	291	309	324	305	317	307	311	315	327	310	296	329	311	308	290	319	302	302	296	303	263	295	295	268	353	315	308	305	325	283	279	323	298	295	291	320	299	296	300	293	313	327	294	297	282	270	319	317	325	326	308	309	279	306	293	270	314	296	305	327	326	309	313	282	337	265	311	296	303	306	301	276	274	320	282	291	298	281	322	314	307	313	312	312	312	344	291	321	320	325	351	313	279	314	310	344	313	317	283	297	313	311	319	293	308	318	303	328	310	306	288	302	312	289	304	284	272	302	307	300	308	316	292	319	332	308	293	304	303	318	322	321	311	317	310	270	298	280	294	290	286	284	332	292	315	321	316	297	298	320	326	312	295	294	308	290	298	325	306	285	305	282	278	336	307	335	322	331	308	290	274	321	311	271	277	294	331	333	276	315	329	342	335	306	338	294	305	321	322	291	281	287	281	288	260	316	286	337	309	289	301	304	309	344	295	312	304	284	287	293	323	273	334	311	311	307	311	305	348	275	270	333	328	322	317	307	309	267	294	291	278	321	293	323	294	291	307	288	337	294	324	289	312	266	325	326	334	279	310	294	315	329	298	280	340	298	312	345	297	291	302	267	328	304	293	324	325	297	289	310	281	322	307	307	288	284	298	336	304	294	299	312	308	301	323	297	318	292	311	294	318	321	296	333	298	314	319	243	277	332	272	279	326	324	319	273	317	307	288	309	303	336	304	275	301	274	298	289	319	317	295	298	309	268	291	300	340	304	325	288	328	323	335	290	300	289	299	317	302	284	303	321	321	334	296	302	278	310	317	331	273	309	277	334	278	313	313	322	309	295	269	320	271	292	301	273	300	299	310	273	287	306	305	285	336	365	325	292	318	299	292	302	330	331	310	318	344	314	332	315	276	285	292	351	338	283	274	292	296	287	289	288	285	278	287	305	300	272	305	311	320	282	326	315	335	310	302	318	292	287	313	320	327	323	279	304	290	297	297	307	293	310	298	316	282	306	273	301	329	302	335	312	306	313	340	296	270	288	296	277	311	289	297	327	315	279	307	294	305	309	290	321	293	332	328	303	300	319	350	298	338	336	306	318	325	301	323	311	303	280	271	281	311	320	311	310	299	314	322	295	331	302	278	305	281	297	307	304	290	333	314	283	309	328	319	320	309	308	322	271	288	307	302	284	279	287	325	272	319	285	297	312	297	337	319	317	319	278	343	273	320	291	298	324	292	334	300	303	289	332	326	329	329	329	300	271	270	305	304	305	290	321	294	306	316	351	299	321	301	306	283	313	327	304	283	286	309	300	303	301	292	331	326	303	286	304	307	307	309	286	311	312	304	316	278	320	306	280	271	278	272	302	303	326	344	299	266	321	321	302	316	304	271	282	311	318	331	300	307	275	315	290	286	293	305	314	298	293	306	295	306	310	324	300	281	269	288	300	296	294	284	337	322	305	311	314	328	289	280	303	323	312	284	328	326	318	293	290	308	314	306	328	314	284	286	292	306	291	286	293	281	306	300	290	337	306	303	272	299	270	306	312	290	288	302	291	290	318	321	273	345	306	339	301	290	306	307	311	284	311	297	296	293	307	355	293	322	293	297	310	324	280	321	339	326	304	280	301	306	278	280	295	299	318	277	310	313	360	269	294	334	320	294	278	292	316	306	310	320	296	304	315	321	303	303	310	305	295	309	331	303	310	316	299	323	322	320	312	278	324	327	320	303	291	334	314	268	284	268	288	332	325	306	290	321	306	271	256	300	286	296	313	323	298	285	310	300	333	276	268	332	311	292	292	272	286	310	291	307	288	310	336	297	292	316	316	314	290	290	261	324	310	310	302	303	315	329	319	323	302	318	324	286	299	278	349	330	273	283	292	290	338	286	317	306	317	346	299	285	292	309	301	304	278	301	296	309	302	282	281	287	314	315	309	299	283	300	340	358	309	306	281	289	288	294	319	333	346	276	310	306	309	325	317	316	283	339	298	285	296	288	346	299	286	295	275	292	301	324	327	322	300	300	309	320	305	340	313	301	316	335	279	316	290	329	331	308	337	294	327	296	312	330	296	304	309	331	318	295	292	293	323	330	294	332	318	288	296	312	276	309	305	322	313	297	307	311	295	296	296	285	307	338	303	322	309	276	316	307	316	300	278	324	324	291	317	328	281	299	312	330	316	301	302	309	311	306	289	347	288	319	329	289	289	328	308	310	276	321	305	299	308	298	300	322	307	321	321	324	339	256	309	326	289	327	309	303	287	316	323	303	330	321	313	295	290	294	302	342	315	319	338	296	311	313	320	333	313	340	307	295	298	292	285	305	297	294	339	324	291	327	275	303	287	299	341	289	288	300	277	327	280	289	272	294	305	299	299	320	300	300	283
15155	13430	25187	29463	27100	22874	19292	15728	12701	10683	9430	8517	7151	6138	5610	5416	5148	4606	4119	3666	3394	3363	3356	3339	3429	2989	2675	2611	2208	2059	1952	1895	2045	1944	1781	1839	1737	1826	1801	2164	1763	2004	1763	1595	1611	1491	1279	1129	1190	1036	1015	996	945	953	1004	941	934	880	942	905	857	833	859	903	935	873	903	894	793	877	821	799	801	806	812	833	783	750	755	817	732	755	735	751	712	770	734	753	702	690	727	751	692	694	750	707	684	697	701	668	719	691	713	700	691	724	734	725	746	705	735	682	752	701	720	709	720	772	704	697	711	742	700	711	693	696	677	741	711	743	704	684	694	657	733	730	707	706	714	695	706	710	693	717	722	721	702	759	667	687	675	739	686	680	720	688	733	709	700	688	719	674	757	716	680	782	715	683	682	733	681	744	695	702	645	667	729	669	745	666	731	729	715	675	690	697	698	712	686	712	690	684	722	679	664	740	716	704	708	716	721	717	669	722	731	677	689	710	662	714	673	684	655	716	688	697	719	732	715	739	701	674	713	669	710	679	687	691	691	778	718	677	654	694	726	685	682	727	722	738	725	690	692	739	688	718	724	703	754	732	693	736	687	750	735	722	704	674	729	702	733	670	717	705	679	723	691	687	692	706	724	707	686	716	712	714	707	700	683	707	685	693	738	683	691	733	695	701	734	662	685	706	708	734	735	693	723	693	725	686	715	725	648	681	772	729	717	731	717	720	708	698	746	677	720	699	726	693	699	669	706	698	784	712	722	658	682	692	679	647	719	670	714	704	688	702	675	667	745	700	733	687	672	676	692	738	728	710	687	694	674	687	670	710	700	753	764	702	716	702	695	660	746	717	759	732	686	712	670	705	706	692	746	724	710	706	689	686	719	711	688	714	732	761	717	709	733	709	717	695	703	697	688	707	657	679	683	734	658	700	692	724	706	705	729	744	676	707	704	680	672	721	663	657	702	691	687	709	744	664	705	677	715	674	691	698	739	699	695	714	773	677	709	685	682	676	724	676	703	726	710	702	750	704	729	703	683	673	725	646	710	661	681	717	688	727	696	742	715	695	673	692	715	689	687	756	701	689	663	746	731	740	685	672	755	698	709	711	661	662	715	739	744	689	711	727	671	671	677	702	718	683	712	697	764	707	681	688	682	742	715	754	742	696	719	700	721	670	736	719	753	675	710	748	682	636	714	738	721	686	676	667	705	705	715	717	680	780	698	746	731	749	719	677	706	708	692	671	699	694	710	707	697	680	701	727	718	665	676	675	716	651	701	663	662	698	690	727	693	701	706	741	713	725	752	721	666	683	675	670	656	673	777	693	691	658	705	710	718	692	653	685	677	703	671	666	707	735	715	714	702	682	706	705	705	724	699	675	730	716	749	718	723	675	738	696	686	727	668	636	701	710	717	732	710	712	758	751	708	669	693	702	724	680	696	717	703	740	671	723	651	721	799	737	694	694	693	713	727	688	714	739	713	673	749	696	719	674	729	713	702	693	745	693	718	672	697	716	733	708	669	694	742	709	728	682	701	707	696	686	736	728	715	682	720	703	684	746	711	675	682	744	712	666	688	673	709	748	689	675	706	730	690	705	752	755	715	755	708	691	692	733	719	746	738	713	638	718	693	735	700	698	744	710	722	692	706	736	686	683	740	668	744	679	687	715	695	699	698	699	708	666	676	696	704	734	709	698	708	702	701	698	685	709	726	688	705	703	688	697	716	674	714	700	698	653	729	748	681	683	700	706	684	730	713	695	709	673	651	665	659	681	666	688	699	703	720	702	749	708	686	681	682	692	728	740	740	710	684	698	712	728	697	660	745	773	743	752	715	711	639	669	715	706	744	710	690	691	702	743	711	707	695	624	680	696	722	718	737	748	748	701	709	696	713	702	756	712	676	727	725	707	696	677	652	748	745	698	738	735	705	708	696	709	709	697	729	720	681	704	698	675	728	714	703	687	666	704	741	698	749	701	681	665	738	713	669	711	727	677	710	679	716	702	698	702	649	686	738	666	664	683	728	687	742	699	718	760	688	705	704	741	670	691	702	694	732	676	713	734	709	699	704	716	716	684	644	693	690	698	708	669	695	746	708	721	689	700	696	690	694	709	713	701	662	717	734	690	698	689	699	701	685	702	688	689	723	764	707	688	694	721	717	753	706	743	726	726	707	730	718	708	708	731	690	680	704	681	678	712	671	705	705	634	718	715	761	693	706	711	687	715	701	705	696	726	710	679	712	658	713	714	780	727	703	679	657	744	684	699	745	721	712	686	680	700	723	737	763	723	733	679	692	694	699	705	745	722	645	681	715	710	687	721	687	696	655	732	668	731	703	680	718	706	693	700	691	654	685	729	728	719	678	680	733	714	647	682	728	744	698	684	701	623	756	723	728	663	685	705	736	731	754	734	670	722	699	689	692	690	711	715	713	737	731	672	664	675	695	708	743	724	661	681	693	717	769	672	678	691	667	727	680	696	696	692	741	763	660	699	741	686	678	685	717	682	712	707	739	728	735	688	688	691	708	740	696	682	704	690	710	710	723	667	700	696	691	738	708	693	677	689	706	677	713	711	703	723	732	752	664	711	748	718	748	731	715	746	717	721	682	745	708	673	677	694	659	735	727	685	690	732	757	727	654	706	722	711	730	738	708	717	677	744	706	729	719	692	707	739	731	724	664	672	672	710	756	687	708	662	665	756	751	702	692	747	659	706	720	705	679	693	717	682	703	669	708	687	655	698	692	701	717	719	684	673	685	734	715	703	656	675	725	695	786	741	695	719	701	668	710	681	695	704	697	695	725	680	717	721	660	654	702	747	734	721	679	677	704	706	677	697	694	714	671	742	711	783	706	664	692	708	757	723	693	665	728	723	627	737	663	681	656	693	692	698	721	723	750	674	688	722	681	645	775	687	721	700	752	748	682	669	730	714	658	698	670	712	765	709	723	692	729	701	699	695	712	682	771	725	722	747	662	713	707	754	728	706	689	732	718	703	738	677	748	719	709	693	688	677	708	707	684	684	726	684	677	754	730	677	661	703	713	705	712	729	689	748	643	690	713	692	721	694	701	776	710	711	656	690	746	692	693	721	690	669	663	699	650	650	708	758	675	712	670	720	735	679	693	682	719	690	766	660	696	692	661	709	751	735	723	674	673	720	683	689	690	699	734	671	685	681	763	699	744	685	765	778	708	707	711	651	712	745	680	713	743	692	678	702	752	701	694	755	719	708	721	759	709	695	667	702	694	709	716	681	717	705	683	672	717	698	726	692	731	761	707	709	723	659	720	696	718	733	693	682	722	709	729	687	691	666	683	674	689	722	728	745	705	740	656	769	697	706	695	690	685	716	711	741	706	719	722	748	709	660	708	732	689	669	723	706	716	718	707	655	711	696	706	697	704	749	720	758	725	766	791	739	699	698	678	688	695	708	710	696	706	696	773	693	720	640	670	691	704	678	743	696	688	745	703	770	703	694	683	699	671	680	731	719	688	651	728	700	721	682
10565	7400	8944	7277	4624	3213	2231	1692	1179	927	826	728	623	522	536	530	535	418	409	370	358	327	360	315	332	266	289	276	276	279	293	286	297	253	277	258	287	298	284	283	261	222	282	292	230	234	246	281	242	262	238	249	237	260	261	264	262	243	232	255	242	247	232	216	257	238	215	227	269	232	242	239	232	247	255	236	242	236	242	210	238	222	230	261	244	243	225	244	239	245	241	248	239	223	249	232	239	220	219	227	245	242	254	246	220	240	257	259	245	215	203	264	266	235	239	229	243	213	247	237	226	233	243	261	220	230	244	223	235	216	244	222	221	220	213	232	243	252	246	248	218	224	245	238	214	229	227	222	236	221	237	220	223	235	217	227	226	270	243	245	261	236	230	231	223	254	241	240	243	219	236	268	230	236	236	224	263	221	261	241	223	245	206	220	243	220	218	228	240	223	241	219	260	232	241	248	226	233	250	217	261	260	234	225	244	208	234	227	220	224	210	259	227	229	230	260	226	217	223	243	241	206	252	226	245	235	263	263	252	221	249	221	263	232	221	235	254	222	246	255	257	249	225	246	262	243	210	244	240	231	228	235	226	245	248	233	215	262	255	237	233	231	247	233	242	252	258	233	251	216	211	257	252	239	222	220	234	251	261	239	246	245	236	225	224	254	246	247	221	226	235	239	252	256	236	239	270	238	251	210	241	237	214	233	237	255	221	208	235	247	233	250	230	224	245	243	258	236	242	259	223	212	221	230	246	249	231	245	251	254	208	225	265	230	238	240	223	221	235	206	247	244	224	262	219	274	228	256	262	253	251	238	239	223	234	245	237	240	247	217	262	231	238	258	239	271	232	253	244	254	227	228	278	252	241	270	210	242	244	253	222	243	248	219	259	243	229	214	231	225	237	248	226	234	233	223	246	237	243	221	238	255	256	254	247	239	233	225	248	241	231	234	250	219	210	253	246	262	229	217	244	222	223	224	256	243	238	251	254	210	216	216	257	233	219	246	254	243	238	233	217	227	253	223	238	226	237	244	226	221	237	232	243	245	231	231	250	247	236	266	247	240	226	257	257	233	240	249	233	265	276	266	215	245	228	229	248	238	247	218	226	245	250	230	267	247	274	240	245	216	260	220	230	236	235	252	231	246	221	222	207	205	240	258	230	275	223	224	222	256	221	226	253	222	239	225	265	210	250	245	214	231	213	252	228	251	231	260	254	243	235	199	261	209	226	245	257	252	255	218	248	243	252	245	218	244	242	239	250	250	229	225	223	252	248	214	269	255	226	204	238	223	243	236	260	214	261	235	212	254	254	233	226	241	252	236	223	220	259	251	264	249	235	220	269	242	252	232	233	260	259	251	235	227	217	246	235	208	207	270	231	195	247	243	199	230	260	236	207	243	217	230	222	236	245	204	209	249	259	236	223	244	227	235	226	244	230	230	248	248	230	213	232	245	228	237	241	222	234	236	233	232	212	247	235	221	284	236	230	238	252	225	218	217	265	209	223	243	241	240	223	220	248	222	235	274	228	249	223	241	275	240	233	249	241	234	254	242	229	235	243	243	203	231	257	250	238	233	233	249	256	253	240	203	229	268	243	243	242	253	224	237	223	209	243	266	239	220	224	212	239	237	271	205	253	210	259	225	206	235	230	229	231	233	254	240	236	258	224	238	243	242	247	245	252	230	231	240	232	234	210	218	241	221	237	258	249	225	229	254	255	237	222	239	239	231	242	235	241	242	265	208	222	229	229	240	227	233	226	234	204	246	267	245	246	224	270	254	245	219	238	251	228	211	223	223	248	220	225	238	246	259	253	219	247	215	233	213	224	229	281	235	261	213	189	237	200	256	216	232	243	242	209	250	227	196	267	233	247	219	207	219	240	220	236	254	227	217	222	210	234	222	211	243	222	247	220	228	243	232	263	234	227	258	248	242	247	225	226	268	237	248	226	242	228	253	229	221	244	240	228	224	256	238	222	259	274	222	211	203	243	237	240	239	263	233	240	255	219	262	262	227	217	239	235	257	263	250	214	222	251	244	235	224	233	253	222	283	266	223	255	261	253	236	199	226	245	231	210	240	231	253	233	225	228	234	242	227	261	226	241	244	260	267	247	222	259	232	222	236	227	239	246	226	228	229	230	227	238	226	256	198	217	230	226	223	235	257	227	262	221	221	250	254	246	214	255	246	248	221	244	248	239	260	237	236	252	201	230	217	260	225	200	220	259	266	253	218	239	240	245	238	232	248	237	250	265	234	233	213	230	262	246	219	253	242	203	230	250	213	239	223	218	275	238	222	208	234	244	215	216	274	230	227	212	244	245	220	237	256	225	234	235	235	234	241	226	256	231	215	238	240	247	233	239	186	250	220	269	222	227	256	252	248	253	227	264	242	253	244	213	233	260	240	200	226	235	253	234	251	223	235	220	235	266	231	216	213	241	259	210	230	217	257	210	207	218	231	250	208	225	227	259	251	229	251	228	210	250	244	236	226	236	243	234	239	251	241	252	247	214	218	261	252	211	250	213	204	247	241	260	230	241	213	210	227	205	213	227	231	238	265	254	243	210	236	231	235	231	252	250	228	230	245	222	255	259	233	222	243	241	242	242	214	242	251	252	248	232	231	241	236	248	213	226	238	247	215	224	224	238	237	235	268	229	260	270	237	231	247	249	210	260	241	255	231	247	241	223	228	218	226	236	245	236	226	255	215	214	220	237	217	242	237	258	287	206	205	267	248	226	220	225	270	244	216	206	261	228	248	241	239	231	227	213	224	250	234	225	231	269	225	227	255	236	237	198	242	237	217	265	244	229	253	238	233	235	216	243	275	243	241	252	210	232	223	219	240	215	250	246	226	254	228	228	247	245	239	229	227	206	221	241	208	238	242	243	239	221	222	227	264	230	245	236	188	227	230	234	249	220	215	238	258	221	256	228	234	213	246	247	222	247	243	237	230	238	251	242	224	239	233	254	221	240	245	273	239	230	240	258	231	244	245	228	222	261	247	225	236	269	230	238	226	251	212	231	252	240	224	225	229	237	251	258	236	248	232	233	247	217	233	213	224	229	224	241	234	221	238	276	218	242	260	214	241	219	244	237	237	227	258	221	245	239	249	241	225	225	223	231	242	214	212	228	239	235	223	217	221	226	244	236	224	231	230	263	266	214	218	224	247	231	250	269	226	256	220	227	240	232	226	234	209	244	209	247	239	266	218	234	234	263	256	258	242	234	228	206	225	242	248	268	220	227	272	223	242	232	238	260	232	231	233	223	241	246	245	269	221	257	250	249	242	234	227	261	242	220	230	239	216	231	252	221	240	253	214	229	235	229	231	241	227	236	228	213	243	240	255	241	236	263	244	239	231	225	228	238	229	224	247	239	258	213	219	253	235	251	244	213	223	229	248	211	224	235	251	232	274	246	236	241	227	216	265	229	217	254	248	236	225	234	236	237	221	238	254	228	235	234	217	208	198	225	238	254	225	244	243	259	220	230	246	227	231
6335	6550	14328	16357	13960	11484	8963	7079	5406	4410	3985	3641	3021	2596	2391	2271	2151	1924	1758	1522	1510	1349	1256	1161	1085	1068	996	1014	876	846	869	852	815	798	823	711	762	759	777	715	726	719	710	754	664	652	669	658	630	605	648	641	593	658	599	599	601	611	614	660	635	607	581	620	584	596	604	590	576	609	597	586	611	604	586	579	564	557	588	585	595	598	567	579	568	571	569	581	571	579	568	637	576	591	605	587	583	604	592	577	583	593	568	555	572	558	576	591	566	522	575	588	527	609	579	573	598	560	581	565	539	574	573	567	534	577	608	587	554	528	549	511	573	550	603	561	608	563	536	560	540	540	581	568	581	545	572	567	558	548	597	601	576	567	546	616	562	566	564	585	551	576	582	587	584	561	544	560	546	572	542	557	545	531	563	573	579	580	539	570	584	596	550	578	541	564	556	579	594	581	539	597	571	587	535	564	579	552	612	578	570	552	572	567	573	546	607	589	568	569	583	534	587	565	579	585	573	539	549	522	598	573	562	596	549	558	573	562	584	540	564	534	591	574	549	548	605	586	611	588	553	544	571	526	588	570	593	568	544	548	541	612	578	562	557	554	564	602	534	565	552	549	597	620	609	589	556	603	579	578	566	559	588	559	575	564	556	590	569	580	575	519	587	542	602	577	547	579	577	603	547	573	551	560	561	577	557	558	546	551	566	587	583	569	557	578	550	556	597	563	601	598	556	589	561	577	565	571	599	545	521	550	580	568	574	622	553	592	568	564	573	526	586	556	559	545	577	562	590	617	598	523	595	601	500	564	556	568	563	578	567	545	562	594	584	600	553	596	574	590	594	549	562	581	559	547	570	579	564	557	551	598	553	565	528	567	605	570	579	544	571	577	602	587	602	568	577	553	594	567	548	532	564	567	550	571	547	584	575	587	566	569	599	533	556	530	532	607	591	570	575	553	569	531	569	558	535	596	586	524	522	604	548	607	580	532	564	529	564	597	598	560	599	568	546	540	546	531	584	567	568	545	572	612	610	583	579	560	575	578	602	509	555	557	611	575	573	572	548	595	616	596	553	589	551	568	597	535	608	557	584	591	585	613	573	568	586	580	600	552	588	561	553	601	582	566	637	571	576	562	588	571	593	560	580	626	590	579	574	564	588	604	517	560	569	546	543	503	530	541	543	597	551	537	597	559	567	529	534	566	567	592	565	616	569	554	588	569	568	545	610	599	581	577	621	579	593	553	543	552	543	575	558	561	617	576	609	605	586	547	580	582	574	552	580	542	518	589	568	582	554	564	587	554	578	557	547	547	522	553	560	528	533	555	578	572	555	583	574	553	575	550	612	591	585	531	583	582	581	590	564	584	579	583	559	552	560	563	563	568	546	546	580	615	556	567	557	580	578	524	572	588	608	572	501	536	574	569	578	540	601	519	552	606	557	591	500	571	585	594	561	576	568	572	582	571	543	566	569	589	590	572	537	551	590	585	587	602	543	601	603	557	609	555	570	542	531	562	553	579	550	562	534	570	583	512	551	603	577	580	543	558	590	604	565	566	564	594	610	599	595	569	560	589	589	584	545	555	605	578	587	596	533	559	589	588	561	542	534	582	580	575	592	588	547	592	569	576	589	538	590	532	560	551	586	610	587	611	553	586	570	583	548	603	553	552	559	578	533	559	574	601	540	570	599	594	547	570	631	566	574	598	626	609	571	592	572	595	576	545	554	587	594	586	562	582	529	574	601	567	542	566	580	586	576	584	592	538	565	550	556	569	566	541	548	574	550	559	578	551	587	556	550	546	585	560	595	609	570	567	549	599	549	535	573	567	592	563	567	538	565	540	577	554	564	572	540	597	557	560	581	568	589	593	545	608	574	613	555	592	590	550	595	523	611	589	551	541	541	557	533	567	562	534	552	597	586	540	547	610	616	553	538	579	607	610	579	581	550	608	567	559	545	586	569	583	606	526	598	611	583	554	546	547	569	589	543	599	532	584	559	576	549	546	567	555	613	618	564	577	575	570	531	573	561	538	569	576	555	594	520	548	563	571	580	588	553	565	544	552	524	538	559	568	558	523	544	539	564	571	559	568	553	546	584	611	567	588	567	606	573	560	584	575	590	574	550	573	579	581	579	569	566	566	584	601	531	559	531	578	585	551	559	633	577	553	561	573	567	557	545	572	608	528	553	574	560	572	583	580	617	580	551	513	592	591	547	554	566	547	571	581	560	570	590	549	523	536	574	620	569	537	560	582	539	577	548	573	615	569	600	490	570	538	564	575	547	568	601	533	563	642	587	573	597	540	559	569	560	565	573	576	566	544	606	576	574	557	576	540	592	587	538	601	545	594	534	548	572	563	554	620	570	578	553	533	575	554	582	581	561	586	560	551	603	586	614	543	594	531	525	564	622	555	566	594	587	598	575	593	554	553	593	583	536	586	580	580	557	566	578	611	541	588	586	549	581	573	564	571	537	542	547	596	566	573	557	604	538	579	570	569	621	567	557	548	553	573	519	611	586	588	557	585	553	578	550	549	545	553	524	541	544	536	566	585	570	595	515	577	602	564	577	575	558	565	532	580	550	567	555	588	568	577	566	568	575	519	542	562	555	553	569	609	603	580	550	542	561	582	527	552	564	548	539	620	584	530	623	583	592	599	577	552	587	561	597	583	542	578	527	564	554	563	566	584	558	577	568	558	593	632	540	558	585	584	563	582	599	558	540	541	579	578	590	577	569	582	615	574	577	573	588	572	548	582	588	615	628	541	534	571	607	591	591	532	584	594	564	581	586	553	575	584	553	543	569	601	561	561	586	582	565	553	561	565	596	553	595	601	583	577	595	558	494	586	568	555	570	616	585	608	559	561	558	564	583	596	596	555	563	604	518	551	587	579	606	612	569	606	558	529	579	582	573	580	555	609	565	557	605	549	586	578	558	573	557	540	577	561	546	543	580	602	550	575	555	542	547	565	567	611	544	574	559	576	558	610	590	544	561	579	617	608	588	523	567	593	586	606	586	525	556	585	543	572	557	521	568	579	567	567	574	620	627	592	554	559	609	560	553	538	613	571	598	568	534	557	587	600	572	582	567	580	554	563	602	570	573	586	559	552	601	629	579	575	590	586	559	573	560	569	547	624	557	585	598	571	578	556	587	564	553	568	578	557	533	560	595	578	534	577	558	548	567	534	567	611	534	548	563	564	590	547	579	600	560	577	545	546	555	570	559	602	560	530	583	584	601	559	597	599	584	596	618	575	594	529	560	572	569	570	585	601	543	622	560	575	555	594	549	584	580	551	569	573	585	577	569	551	541	539	544	592	566	578	582	593	565	569	573	566	559	497	548	578	582	520	579	592	589	580	567	572	591	596	584	548	576	576	568	576	606	586	579	544	530	607	570	589	598	605	595	571	582	527	536	585	566	564	503	525	589	589	545	557	585	584	580	560	555	559	587	612	559	576	539	535	536	571	531	587	567	579	572	578	570	601	575	566	596	585	572	593	570	586
20478	12702	14942	13112	9367	6180	4186	2963	2144	1807	1493	1265	1074	878	769	784	778	685	590	556	548	543	531	456	453	435	430	466	420	393	375	357	373	388	326	377	367	341	345	363	326	369	362	327	301	339	316	309	308	313	312	292	305	314	308	311	297	303	298	303	259	285	284	268	294	286	263	305	265	285	322	299	275	286	275	276	298	282	256	303	273	261	235	269	271	299	272	289	290	324	258	297	299	295	296	304	310	256	301	257	254	282	274	279	254	272	299	238	278	306	276	268	281	292	243	299	266	259	268	278	269	264	263	305	281	258	264	307	274	294	285	266	237	269	255	252	269	274	259	284	305	272	279	280	297	271	257	267	256	285	298	284	279	285	270	279	293	287	273	282	248	277	262	255	291	277	288	252	309	287	288	272	276	291	319	255	303	283	265	260	264	283	270	294	283	298	262	277	241	264	233	256	255	238	288	287	296	259	278	276	310	272	296	241	286	282	269	270	257	269	281	302	282	280	259	315	279	279	308	260	303	296	299	307	289	266	277	269	314	283	282	268	293	258	287	307	268	276	266	283	306	285	262	266	290	274	267	271	240	293	283	304	291	280	273	252	283	250	281	295	308	306	292	268	279	299	283	264	282	278	257	249	255	288	248	269	297	272	267	286	285	296	294	275	275	276	298	296	279	306	280	273	283	289	292	274	295	290	259	286	262	304	273	265	241	269	300	279	319	300	290	278	303	322	269	244	280	248	277	286	280	261	281	274	274	269	269	271	272	259	261	320	289	288	306	277	292	268	303	304	269	255	283	273	265	271	258	278	280	293	296	301	284	277	283	269	317	271	291	274	309	247	279	236	279	265	281	271	267	272	279	295	273	276	277	271	298	291	325	279	278	258	251	259	306	272	296	272	288	290	311	273	291	282	273	267	263	283	298	254	257	254	277	304	282	279	238	264	262	262	273	261	300	259	313	241	308	273	245	282	285	248	280	290	258	258	290	294	306	285	272	282	272	289	283	301	283	301	261	264	293	251	271	297	265	293	284	286	267	266	298	275	263	293	288	292	299	283	251	248	287	288	292	282	255	284	304	288	269	244	251	272	290	296	285	286	283	268	290	280	273	261	270	291	256	286	296	259	284	273	284	255	294	261	258	273	273	302	260	261	314	278	290	291	268	305	298	275	259	270	280	281	265	286	265	281	296	278	314	313	251	277	229	300	274	294	268	263	280	288	283	254	269	282	280	309	261	262	289	282	253	275	303	277	269	280	248	268	289	317	284	285	258	282	293	269	273	275	310	240	286	301	286	276	299	268	277	291	259	279	286	252	296	267	269	277	312	265	247	266	279	257	283	294	315	297	291	288	282	256	278	259	273	287	309	283	293	300	299	286	287	308	273	273	284	264	291	309	265	275	255	289	292	271	264	260	294	280	263	268	238	275	266	295	290	287	268	288	279	327	300	276	284	260	289	283	284	274	284	282	288	312	278	287	290	243	272	281	295	298	273	284	277	277	275	242	304	261	287	289	291	307	303	308	287	261	272	294	279	258	289	270	263	264	285	277	286	280	274	244	269	288	290	284	226	278	315	291	277	279	284	247	260	254	318	280	300	282	274	321	264	243	304	263	290	283	308	259	280	303	274	276	305	247	289	305	278	299	271	291	292	295	291	272	261	255	263	288	273	265	317	286	299	273	294	269	268	287	287	277	293	278	280	286	283	256	295	257	277	239	312	308	281	270	277	278	263	244	306	275	273	299	296	284	311	296	270	273	284	269	270	307	284	284	249	263	276	277	273	273	276	292	243	285	263	245	290	272	289	245	286	271	288	281	292	297	274	280	265	266	271	263	318	274	273	273	261	296	266	258	267	274	292	293	258	296	277	293	274	276	288	332	286	275	319	291	295	255	288	244	242	239	278	269	260	289	303	258	275	268	273	273	299	286	288	287	274	284	288	257	275	301	251	274	268	293	273	270	262	271	252	287	258	275	278	265	305	275	275	268	275	263	269	263	310	288	285	276	261	277	304	278	286	263	298	278	287	264	300	245	250	270	260	239	219	259	290	290	289	237	267	294	259	255	294	286	264	275	273	262	281	278	257	258	274	294	277	299	278	262	272	254	267	293	294	272	259	276	278	251	268	275	291	287	282	259	315	257	259	267	263	303	284	255	306	292	263	282	264	275	274	257	287	266	298	288	262	263	267	272	243	284	274	296	286	284	290	267	282	287	278	253	305	285	299	267	257	265	315	271	248	283	273	279	275	267	251	274	270	264	264	287	281	281	288	296	249	266	272	280	282	287	306	285	270	301	290	288	286	310	275	275	287	281	259	259	249	254	283	289	250	310	273	266	256	258	286	305	285	304	304	277	264	284	281	266	243	302	279	304	269	284	247	276	286	264	275	302	295	288	283	262	273	248	277	280	261	243	348	252	284	305	252	251	275	270	275	268	290	252	280	281	254	288	262	272	267	255	291	296	274	279	252	274	283	290	255	263	269	275	272	288	269	257	258	283	303	281	281	242	271	266	264	282	283	277	326	299	286	283	286	309	248	281	282	269	260	270	253	243	272	272	283	299	256	281	269	258	289	303	264	321	285	294	274	281	309	271	285	283	271	280	287	306	303	283	280	271	315	276	283	294	264	287	273	277	279	267	284	228	275	254	289	247	296	299	279	293	254	276	298	298	265	255	286	295	331	244	252	277	281	268	290	250	294	271	312	280	246	299	269	258	292	264	297	272	286	298	286	313	263	293	274	262	303	313	341	303	262	319	297	283	288	294	264	271	282	263	307	307	293	269	283	269	289	268	292	288	274	282	265	279	281	280	270	297	253	260	270	260	287	279	268	298	282	303	280	286	287	276	258	249	263	275	280	317	267	289	268	264	276	283	253	259	297	297	254	254	290	299	253	279	298	293	253	287	298	283	283	284	279	278	299	289	310	278	248	273	278	253	269	282	258	278	287	262	260	270	285	283	278	289	280	283	258	290	250	253	245	264	264	298	308	306	273	280	296	264	314	309	314	268	294	275	285	250	312	290	288	285	268	298	292	276	280	291	277	312	253	280	245	280	285	286	272	268	279	274	293	282	287	271	271	284	261	282	257	299	256	306	293	291	272	274	265	287	266	292	281	279	262	267	299	320	282	248	256	264	271	287	265	258	268	260	280	285	289	243	281	276	281	271	270	257	296	258	279	291	288	269	250	285	262	290	266	284	296	284	261	287	275	275	276	293	282	301	285	298	274	307	287	273	309	252	279	279	286	273	290	291	244	303	300	289	294	292	274	277	281	292	295	285	282	272	272	303	286	299	289	269	286	307	265	277	271	295	265	246	297	265	326	282	253	285	280	302	310	284	292	252	271	269	274	278	270	310	268	271	287	268	313	274	280	274	276	286	292	290	296	241	286	254	273	302	285	291	286	299	269	320	260	282	276	303	264	285	294	264	275	279	284	313	269	257	285	305	268	299	259	301	302	299	251	268	280	315	259	281	289	295	280	305	286	251	287	291
11944	10313	21142	23857	21709	17991	14766	11603	9124	7843	7014	6070	5028	4621	4243	4018	3724	3338	2921	2560	2456	2343	2342	2313	2149	1980	1883	1856	1625	1474	1511	1442	1482	1357	1315	1354	1241	1336	1347	1428	1279	1342	1271	1080	1102	1079	944	960	961	891	853	782	829	818	845	816	778	831	813	823	754	767	821	760	784	770	795	786	774	722	730	724	704	729	712	715	731	700	672	674	730	766	689	702	663	661	696	721	676	684	609	650	632	627	658	686	654	647	678	726	695	651	677	660	635	693	693	711	644	714	650	661	660	624	759	708	653	627	640	683	675	672	699	636	631	661	670	647	658	690	710	692	658	641	676	683	681	661	666	662	661	671	676	665	665	676	614	595	646	706	657	681	665	663	679	636	664	632	671	671	701	674	647	651	638	650	615	665	675	658	661	655	660	679	633	682	633	690	634	700	684	657	651	705	648	660	685	615	655	665	697	652	672	666	655	653	670	615	716	663	677	685	684	652	662	696	654	650	620	651	669	659	688	670	665	677	647	672	677	596	664	627	647	656	642	671	636	641	658	628	638	658	648	740	656	672	747	663	656	664	701	661	684	690	690	649	663	655	684	684	673	645	669	634	685	699	671	633	666	713	676	647	599	623	664	687	628	657	645	648	687	650	716	642	665	660	645	668	651	640	680	664	672	636	670	682	639	640	653	631	656	679	630	644	662	633	637	623	622	688	692	717	660	666	649	666	668	670	660	648	627	670	621	682	693	638	676	693	644	666	688	671	681	637	636	645	637	647	689	658	691	654	702	644	655	671	687	654	620	635	694	685	654	643	651	626	668	648	682	680	633	672	643	678	656	622	667	677	627	658	646	668	666	676	651	657	632	631	626	620	624	649	648	678	631	606	637	655	623	649	608	672	663	688	676	681	629	700	700	660	684	655	676	683	671	646	605	664	613	639	636	637	674	616	688	684	683	682	651	683	663	631	678	689	691	669	615	658	627	620	634	663	639	675	635	682	638	621	651	688	679	694	656	659	622	623	649	652	633	696	659	612	729	655	661	641	665	665	619	680	621	636	670	664	657	637	641	634	647	606	657	658	662	713	660	691	642	633	658	626	633	611	670	685	670	664	660	692	668	623	659	697	669	639	655	644	643	658	667	644	617	645	649	640	660	685	627	627	686	654	682	663	640	663	624	659	656	645	668	650	618	667	650	624	654	611	600	655	668	662	663	679	669	688	634	642	665	699	698	657	682	651	657	683	651	665	635	686	678	648	655	664	678	672	708	668	645	636	611	655	670	701	680	589	656	662	653	644	651	681	694	617	677	688	673	629	647	637	646	641	676	689	651	678	618	695	623	669	642	671	679	654	659	625	657	640	674	686	671	614	668	654	632	663	689	722	687	648	640	658	644	694	630	631	645	617	680	656	621	645	670	675	708	681	623	657	634	648	663	662	643	667	644	635	640	690	683	697	646	670	642	641	686	659	672	695	699	653	652	653	670	709	616	659	685	655	699	618	634	649	660	653	637	702	674	655	670	665	668	629	702	669	658	655	624	650	665	657	660	672	642	632	688	620	663	653	683	656	660	667	646	616	674	650	669	724	684	697	651	617	630	670	672	621	647	679	644	638	662	686	655	686	656	643	665	679	699	649	692	670	651	676	675	680	651	668	639	653	662	675	673	664	659	669	673	638	637	632	678	650	675	641	624	684	685	653	633	684	629	726	654	679	670	662	654	729	665	678	657	672	662	690	683	649	629	652	619	655	670	629	663	674	666	612	703	669	691	667	650	666	645	660	670	655	686	663	678	717	593	646	614	695	696	674	690	661	619	656	618	644	639	705	705	677	670	636	672	714	742	633	649	691	611	655	682	621	666	659	686	673	699	670	623	667	684	648	648	679	693	657	602	640	642	653	656	702	632	671	697	648	663	676	650	679	600	674	620	634	656	693	703	649	700	641	692	668	658	655	650	683	657	651	642	696	667	684	678	627	633	655	714	675	657	678	672	683	658	656	652	689	677	712	673	670	695	693	668	638	623	639	652	705	630	666	653	666	699	625	640	663	619	652	667	684	656	725	691	680	615	602	696	661	623	669	604	646	674	710	609	625	669	681	618	662	615	666	696	685	629	655	698	629	652	639	687	645	659	663	653	734	688	680	677	632	669	674	659	667	617	627	680	681	712	632	660	613	669	657	686	642	646	664	621	665	690	682	715	675	702	657	662	664	691	680	642	659	666	637	674	678	674	665	686	646	615	645	628	660	683	624	692	652	655	648	678	660	618	654	697	672	662	676	674	632	649	673	688	713	675	651	616	666	693	700	636	640	663	620	722	671	663	647	684	681	666	667	669	638	653	670	678	648	610	664	656	643	681	633	722	624	647	656	644	649	599	634	674	639	697	664	686	692	690	653	646	634	685	671	651	650	659	637	639	657	699	692	678	678	665	647	659	637	661	673	688	671	685	648	698	664	669	650	669	604	666	664	675	638	640	627	690	668	631	665	659	681	690	699	679	621	698	621	685	666	656	648	644	668	650	676	659	692	650	648	672	679	682	638	654	694	673	636	689	656	701	595	705	662	680	670	654	684	634	657	623	646	638	663	608	641	609	629	622	687	681	728	654	646	640	693	664	660	657	647	664	646	700	646	684	636	664	631	698	660	652	616	673	649	640	643	627	666	693	659	657	646	635	638	672	662	688	637	674	650	629	695	632	659	662	645	679	667	674	663	628	667	648	672	641	636	674	661	618	656	687	649	656	681	624	688	639	697	699	670	630	685	709	682	695	623	646	627	707	682	642	669	663	687	668	692	675	669	677	643	653	667	648	673	643	626	717	629	628	640	695	653	706	711	698	659	630	665	683	646	661	673	633	667	658	632	672	661	719	672	652	627	640	696	654	632	631	698	676	719	660	652	643	668	646	653	691	639	618	650	696	654	632	659	647	624	713	678	661	601	680	644	651	669	664	591	669	652	640	670	678	719	654	664	650	655	684	643	675	619	705	678	664	720	650	637	660	573	658	637	721	650	663	685	643	680	645	667	656	651	667	683	670	659	654	617	691	651	631	651	623	633	672	650	667	688	658	660	731	642	612	631	656	591	606	657	700	665	689	625	658	695	688	622	688	650	672	683	691	676	645	663	687	614	670	652	626	683	659	621	651	696	662	660	654	644	692	646	646	631	659	658	617	643	674	649	655	683	625	680	650	695	579	642	686	676	688	616	665	619	670	654	659	644	655	670	665	642	666	676	688	667	600	633	684	646	643	697	670	638	674	656	634	661	631	641	626	693	686	655	635	631	647	661	674	650	650	671	645	697	624	678	693	653	646	655	698	631	661	659	680	640	661	675	625	646	665	708	725	683	660	631	645	681	673	655	592	634	681	651	663	628	681	685	674	667	670	659	687	668	633	669	683	615	708	672	678	644	615	653	612	655	625	652	680	666	615	667	728	703	652	675	671	706	634	687	657	640	679	667	653	671	686	621	652	648	609	640	694	692	637	654	658	628	664	676	654	653	642	605	664	607
29026	18905	21140	18570	14150	9389	6310	4323	3000	2484	2113	1694	1426	1217	1195	1102	1007	928	844	784	719	683	659	661	645	635	610	585	526	503	507	471	547	434	432	484	444	456	464	473	485	446	428	423	444	379	387	375	370	354	355	295	327	314	363	341	367	317	333	331	340	286	290	315	334	358	330	307	328	357	333	330	296	312	309	328	325	286	307	297	281	309	269	315	288	298	330	276	311	291	350	312	306	314	298	303	310	289	302	301	312	329	286	328	294	280	283	321	281	281	312	306	356	296	308	322	311	287	306	327	312	310	287	297	287	316	279	299	291	273	303	289	265	346	323	301	293	315	307	316	293	281	299	303	303	294	296	288	276	315	307	302	260	309	299	303	267	289	313	310	302	294	336	317	317	328	289	288	269	270	301	323	282	275	273	294	307	278	284	281	304	296	262	316	306	288	309	299	269	313	274	319	276	307	305	303	304	303	296	293	266	304	275	297	306	274	296	286	295	348	305	279	291	291	299	309	315	279	315	316	328	333	286	310	311	299	269	315	300	312	303	312	297	287	304	313	282	299	287	277	325	319	264	310	316	277	297	282	295	316	309	261	291	330	313	293	308	294	280	309	308	307	314	300	291	327	273	296	276	289	303	289	324	278	320	285	280	283	284	285	293	309	286	298	306	291	308	309	282	287	255	263	301	341	291	280	300	289	310	270	315	333	294	297	297	265	305	279	301	306	305	319	333	313	276	323	322	308	309	344	305	278	303	302	321	305	276	301	295	318	279	286	319	351	289	260	313	291	280	284	283	279	302	280	283	305	340	282	282	299	323	310	277	286	314	317	286	311	290	269	322	311	293	308	278	298	313	302	293	310	278	317	305	323	305	310	299	311	289	297	307	310	284	329	301	320	285	334	291	305	296	302	323	298	352	306	304	277	295	312	356	314	293	313	288	262	349	307	297	315	312	279	299	322	284	320	309	287	291	310	296	292	319	266	295	312	312	280	281	294	292	301	317	329	309	285	285	343	305	297	306	287	299	344	333	326	320	336	328	272	335	319	281	304	325	274	366	315	313	308	297	321	298	310	308	291	288	278	282	283	303	312	320	302	300	316	286	310	284	356	325	326	290	299	300	321	321	349	289	314	289	290	285	312	288	344	279	310	292	328	294	289	330	313	317	266	321	312	301	276	296	272	296	283	293	287	322	317	281	287	286	283	287	324	298	282	284	300	289	306	326	282	304	306	287	292	319	280	297	308	284	290	317	325	300	318	273	317	315	327	295	316	305	306	307	293	331	311	298	304	306	303	287	296	287	271	311	305	324	300	271	272	333	299	319	304	281	306	287	305	308	300	257	282	305	306	321	312	289	279	262	258	328	298	303	346	312	311	320	314	274	298	326	303	293	307	278	288	311	311	309	303	331	299	291	312	307	299	326	309	268	297	301	262	314	309	294	311	338	310	319	281	302	276	286	296	279	313	301	289	326	267	281	328	311	313	294	322	309	311	291	309	274	305	308	272	291	314	290	297	267	295	286	334	331	288	310	321	305	309	297	284	301	272	310	284	267	285	306	325	298	313	322	311	322	301	279	271	325	305	282	304	302	277	312	329	325	316	292	312	322	303	323	282	323	332	285	324	288	304	317	280	306	312	308	281	286	286	279	323	267	302	314	288	267	305	307	306	298	328	303	323	321	306	315	302	312	309	311	313	313	334	292	262	283	286	283	315	320	321	325	276	276	289	324	308	313	312	313	267	326	285	302	299	333	287	294	339	287	274	313	295	310	272	337	278	303	323	295	317	323	329	298	291	303	275	300	314	303	322	297	279	303	316	319	306	269	310	315	319	297	281	311	330	304	299	326	309	283	264	282	318	269	322	310	282	343	302	298	287	283	288	297	311	324	306	328	315	300	283	268	283	309	311	311	313	327	300	329	303	315	263	310	304	316	298	298	282	319	309	281	285	308	299	304	285	349	311	344	295	284	319	302	298	303	278	362	303	304	325	306	324	307	328	294	306	318	294	328	290	299	324	283	274	305	309	283	307	334	327	300	294	293	260	284	323	328	303	307	318	284	252	308	297	327	300	296	321	281	303	303	312	309	292	256	297	304	323	319	297	297	271	300	293	315	302	288	295	288	268	282	304	311	350	297	304	276	297	280	309	310	302	273	300	306	291	331	305	334	332	270	280	311	303	317	307	283	268	282	303	279	267	302	306	301	295	308	294	304	318	303	305	314	297	325	310	320	296	294	292	275	329	279	318	328	274	313	297	328	321	278	299	320	310	297	300	318	290	288	286	278	291	299	315	301	292	302	298	314	288	324	314	291	305	297	321	265	297	276	302	320	311	277	325	322	292	280	302	286	305	301	342	292	340	313	318	308	276	316	323	298	301	338	296	315	296	267	322	279	326	312	287	297	305	288	309	304	316	295	327	321	285	317	335	307	340	281	341	298	291	313	279	312	283	323	292	304	345	269	284	276	307	287	313	284	316	302	302	287	312	324	294	333	298	280	296	294	306	308	269	338	300	333	316	296	284	287	276	280	306	317	316	340	296	283	302	303	266	264	304	298	310	294	321	298	311	297	297	295	326	313	328	306	297	288	286	303	294	308	324	261	335	296	268	320	306	299	305	267	295	301	306	301	306	330	296	320	326	309	292	284	310	338	312	301	274	303	282	301	295	278	343	286	352	303	275	286	303	295	263	305	291	292	320	286	320	289	311	336	280	289	330	328	307	320	277	294	289	287	343	278	317	279	281	308	289	316	278	290	282	269	307	280	319	328	284	275	294	283	315	305	299	262	346	298	308	327	297	307	312	275	310	281	302	295	298	305	323	327	316	312	317	304	319	315	281	280	320	320	321	307	326	296	302	306	315	299	298	299	294	316	280	282	287	319	308	317	317	346	300	322	296	304	313	337	291	301	308	299	322	298	312	295	317	317	323	311	317	308	326	306	286	336	328	282	290	320	304	305	303	320	302	310	301	291	331	342	304	287	325	279	305	282	327	311	296	296	284	316	322	281	298	304	269	275	316	289	299	319	308	297	310	291	286	311	313	335	288	315	301	320	298	287	302	285	284	316	318	310	290	345	326	318	295	294	299	289	310	271	310	307	281	310	302	286	290	310	303	305	309	280	289	318	287	309	318	295	310	318	307	302	319	290	301	289	300	306	268	293	309	299	305	306	342	322	305	306	293	277	292	309	328	287	326	293	315	288	300	313	326	300	306	309	294	287	330	283	296	293	301	306	297	289	316	310	282	302	327	291	306	286	288	317	295	312	260	296	308	303	284	301	321	301	296	293	282	335	308	265	317	333	293	311	313	310	331	289	297	328	312	311	305	287	323	319	296	278	278	276	304	315	290	299	289	315	308	309	295	290	308	310	298	283	305	288	297	322	315	287	303	310	305	284	303	305	315	290	316	305	269	263	250	299	284	290	289	292	300	303	294	281	304	310	310	284	316	292	289	283	285	302	296	305	290	321	327	315	292	344	295	298	263	297	317	331	304
15428	13648	25969	29162	26819	22671	18875	15023	12621	10969	9690	8408	7046	6231	6005	5604	5173	4593	4093	3688	3523	3521	3389	3390	3169	2955	2764	2761	2237	2139	2193	2313	2184	1876	1897	1818	1841	1895	1889	2242	1766	1714	1556	1381	1523	1396	1318	1255	1162	1089	1038	1003	986	887	993	988	943	968	935	856	934	882	947	914	926	899	904	958	842	840	813	765	857	730	797	815	736	763	744	789	782	784	729	699	748	716	712	699	748	751	705	723	726	730	692	735	729	767	666	710	740	719	700	704	714	765	687	695	709	719	701	698	675	684	700	720	679	749	732	719	673	676	730	730	719	770	707	703	711	753	687	729	698	721	721	654	706	672	742	669	701	719	737	684	721	695	719	697	705	698	691	710	677	753	693	740	665	703	737	748	702	703	783	718	714	698	713	697	675	669	739	705	711	640	681	716	696	688	699	655	721	740	749	709	691	701	733	702	685	718	656	708	682	662	682	673	741	694	664	706	677	696	684	654	703	702	688	654	701	729	733	691	721	670	740	694	718	672	735	704	772	712	711	683	671	735	737	654	692	693	719	687	678	690	727	663	707	748	719	721	723	710	736	697	696	722	670	737	701	699	680	717	753	672	678	703	719	704	723	708	721	732	693	759	730	690	648	720	769	671	710	706	686	730	630	727	688	741	695	696	696	682	712	688	722	723	714	685	695	705	728	715	695	726	679	715	755	724	728	717	719	701	681	677	687	692	728	675	722	675	736	742	749	715	686	717	733	674	688	669	676	728	699	727	658	694	719	723	724	662	719	687	727	687	689	678	661	673	687	687	729	730	685	718	704	709	702	696	650	707	696	691	715	676	697	745	725	704	649	675	677	703	704	758	691	717	744	663	708	708	685	702	705	710	714	706	680	667	712	689	736	711	698	700	696	697	749	688	683	704	650	726	713	695	680	654	713	661	721	713	740	713	669	697	710	696	692	726	693	696	707	751	702	691	719	709	704	694	697	699	709	747	692	677	724	722	662	702	669	769	721	705	718	667	671	718	696	712	694	741	687	696	733	678	690	721	746	706	656	698	718	684	710	712	659	691	658	670	669	705	717	705	685	715	697	695	711	701	691	681	711	698	650	723	737	684	759	721	719	700	657	761	733	672	743	749	670	685	712	646	655	675	683	711	711	681	677	722	740	715	677	659	713	645	640	747	694	722	694	717	704	691	723	721	707	733	707	681	723	686	680	727	691	709	703	646	720	699	679	688	667	696	724	705	670	744	688	709	728	691	658	673	681	693	698	678	676	715	714	699	691	696	711	713	713	684	677	739	700	715	675	693	651	734	715	654	701	691	678	740	659	735	685	682	721	688	707	670	665	706	698	729	743	678	726	740	716	697	688	654	722	685	708	683	703	699	663	682	737	680	674	715	669	690	678	713	693	700	705	705	675	734	678	691	708	717	720	698	702	712	714	667	672	707	674	721	707	733	704	707	676	712	691	721	710	696	731	706	658	745	717	695	715	695	689	690	690	672	688	712	680	717	660	692	676	676	696	756	720	679	718	704	680	735	726	649	700	671	719	731	705	683	706	701	682	681	713	693	697	719	751	739	676	750	712	657	730	741	664	686	699	730	717	729	733	704	668	694	705	729	732	745	695	726	676	685	737	729	739	729	696	709	703	674	733	717	657	706	703	707	683	666	724	682	719	705	707	642	750	686	746	728	685	716	684	683	693	713	719	735	723	730	647	696	706	708	735	721	708	744	684	723	689	719	659	765	702	706	709	685	652	675	661	714	681	710	712	692	697	748	678	742	659	685	679	705	714	651	728	726	723	669	693	731	689	731	753	709	713	680	711	705	725	637	702	729	740	730	727	689	695	726	665	737	683	672	675	692	681	661	744	748	733	724	687	690	722	691	671	754	676	683	671	711	736	684	744	668	711	757	706	706	707	726	726	658	700	681	693	712	705	709	707	702	726	698	671	700	709	703	689	703	681	698	700	733	664	708	663	689	738	657	731	683	708	755	687	692	693	667	737	693	719	702	699	672	722	673	737	703	702	668	691	693	700	677	672	643	751	702	674	690	663	714	673	729	714	697	672	727	685	706	695	680	704	697	703	782	737	713	715	676	740	707	691	745	672	713	712	709	726	715	703	651	740	691	733	732	677	690	726	702	688	690	718	680	681	675	700	732	652	696	679	685	664	689	699	707	676	719	705	729	711	715	654	676	731	655	688	693	711	736	685	708	629	687	702	665	695	704	681	681	671	676	683	734	683	672	713	680	784	701	696	705	658	700	723	685	682	683	706	712	708	722	690	775	679	703	695	713	678	719	666	713	717	664	681	703	701	693	725	722	686	732	675	710	660	713	697	737	737	681	700	674	717	719	690	658	700	691	733	740	720	684	689	714	672	648	719	683	708	710	672	699	724	663	736	686	692	712	710	721	674	673	673	755	721	695	710	737	675	715	718	689	711	682	638	705	699	686	676	718	680	730	712	698	732	693	704	682	685	718	637	714	713	696	714	721	659	730	723	652	664	694	664	687	698	687	733	705	724	640	722	718	751	698	667	663	703	696	649	704	729	713	701	741	671	678	673	707	720	688	666	710	750	648	701	695	695	679	683	708	791	660	709	701	679	706	707	668	626	749	713	671	717	660	709	716	746	665	721	661	710	728	720	694	711	706	753	700	677	702	676	661	701	655	708	683	717	706	688	696	729	692	703	721	708	668	701	701	732	730	708	688	712	701	751	700	672	646	715	667	663	686	671	767	713	721	734	746	697	682	742	691	724	694	673	685	719	752	729	687	705	698	750	721	718	714	670	718	696	691	703	750	693	682	708	669	696	692	722	711	667	660	705	715	739	684	703	734	660	667	689	728	696	727	658	691	710	737	712	700	704	689	694	705	736	672	670	701	654	717	685	706	706	733	695	679	722	711	711	722	712	712	719	685	723	711	650	710	662	716	691	672	730	683	708	722	694	707	746	674	694	733	721	695	709	724	704	706	700	704	732	673	760	692	712	700	658	694	697	711	699	692	717	710	678	636	742	722	698	734	727	693	661	723	703	698	699	694	700	685	747	691	717	710	632	706	738	691	736	704	696	672	667	724	710	680	726	733	732	716	718	731	724	701	713	734	720	745	664	699	693	690	723	686	667	694	716	675	708	712	692	748	692	678	681	720	723	688	653	687	718	656	675	725	686	720	705	731	718	691	713	716	658	688	678	714	691	693	728	719	667	656	693	753	703	694	702	738	732	731	663	720	693	653	692	715	685	682	681	700	728	715	711	697	718	682	750	700	677	722	679	681	703	719	706	718	697	717	706	718	695	701	667	663	693	653	710	689	674	674	672	650	715	713	688	747	678	690	696	700	680	747	727	683	703	723	736	701	668	693	695	745	696	716	729	675	652	719	720	734	741	678	702	715	695	714	730	698	743	721	719	651	697	678	690	709	697	710	719	733	692	739	682	703	700	767	697	672	677	716	720	699	683	672	716	662	683	681	679	681	701	704	695	706	666	688	739	701	751	744	677	718	709	657
11151	7598	9063	7146	4715	3242	2111	1502	1240	943	861	763	636	557	545	501	480	419	423	345	390	388	323	299	320	322	275	292	295	296	259	265	274	245	263	262	251	275	233	263	257	258	263	275	259	218	250	256	247	258	227	248	280	221	216	258	244	234	251	205	238	217	245	217	217	234	244	246	213	227	239	219	259	259	235	242	248	227	244	231	207	232	214	213	216	244	234	250	217	243	269	236	264	205	234	236	266	266	226	234	220	228	248	250	250	232	220	243	228	233	236	230	243	240	195	223	218	233	228	254	242	216	246	220	233	239	258	225	243	275	226	235	217	205	228	237	229	255	241	231	252	214	254	246	224	219	238	215	218	228	223	223	229	225	220	195	225	210	209	217	203	259	240	251	262	222	224	222	226	225	231	216	255	238	231	219	242	228	254	235	239	258	250	245	260	202	233	212	235	215	233	239	236	231	231	251	247	192	234	229	250	226	245	261	246	252	235	237	264	232	242	195	229	220	232	249	244	238	245	259	247	249	232	264	203	225	261	214	236	198	219	217	264	243	235	196	218	229	178	208	231	261	203	213	246	225	234	221	213	240	265	256	264	266	250	226	249	230	211	261	233	220	226	225	221	236	215	203	239	220	252	266	234	249	225	267	264	243	242	274	243	217	214	209	211	229	240	253	254	242	234	249	226	226	235	216	240	212	266	246	252	231	237	231	218	223	199	244	205	218	219	203	204	232	223	241	239	211	198	237	235	230	225	214	241	229	241	247	226	211	243	242	246	235	245	241	240	235	244	226	240	230	235	232	211	221	255	245	229	222	220	229	212	200	232	241	251	277	244	254	245	234	237	227	258	271	217	248	258	269	257	214	207	260	221	239	248	232	245	215	222	216	250	217	240	217	232	239	245	245	273	215	243	269	236	262	219	240	251	219	244	246	202	260	220	224	248	250	250	226	237	253	223	218	222	265	211	230	200	218	249	218	233	224	231	220	227	252	249	237	268	241	218	233	211	249	244	243	230	245	230	232	233	208	222	255	223	222	236	243	228	239	243	242	235	262	216	209	226	237	222	272	235	243	239	205	243	245	231	225	240	217	209	229	236	232	250	232	230	229	215	241	240	225	211	216	238	240	242	229	250	205	235	230	232	242	252	225	272	260	242	226	267	229	259	247	239	231	254	229	217	218	238	215	249	236	242	215	226	250	213	231	235	208	253	254	260	239	210	268	212	240	244	233	213	223	233	227	269	232	206	228	245	226	218	237	228	229	234	240	233	271	253	251	258	233	245	231	248	223	243	226	244	238	227	265	226	198	220	241	223	202	233	223	253	204	207	203	234	238	209	224	241	250	218	215	233	233	238	207	240	233	241	208	225	215	235	227	227	254	213	263	224	228	244	252	226	240	247	245	206	244	238	230	221	218	266	224	224	239	248	218	227	229	217	234	271	227	242	213	196	247	218	242	248	231	233	236	226	219	241	249	226	237	248	237	276	234	222	270	242	239	251	257	231	231	245	247	223	247	246	209	267	220	242	248	228	248	261	234	228	215	249	237	253	247	197	212	199	228	224	256	272	226	221	249	232	245	245	238	252	234	237	250	229	234	243	257	213	231	225	205	249	240	246	272	246	252	264	221	249	231	234	245	228	246	223	247	205	237	211	227	230	219	229	253	250	235	235	240	237	246	224	207	221	243	234	215	227	229	246	212	260	259	230	269	234	242	222	233	233	223	247	227	240	233	264	228	231	247	253	225	239	240	280	251	235	233	221	208	261	234	209	218	206	224	225	233	208	250	236	230	237	251	244	208	213	230	224	242	219	223	218	235	238	232	247	238	228	256	235	242	230	235	227	249	224	252	245	232	236	222	248	202	236	255	221	232	244	254	255	258	236	219	224	235	212	254	269	238	232	214	270	256	218	223	219	246	217	255	249	228	248	253	243	232	258	218	222	240	269	199	224	229	225	256	239	236	232	238	248	242	235	236	244	249	247	237	236	252	258	241	264	252	255	245	246	240	232	226	242	220	246	229	237	229	231	268	251	257	225	242	236	224	238	245	236	245	254	212	265	236	226	232	229	237	217	231	238	228	251	227	213	227	241	220	246	234	209	245	267	260	226	241	202	210	253	238	233	226	213	255	201	230	224	226	212	235	236	249	210	224	243	244	244	208	224	224	217	228	222	240	267	219	235	223	226	219	241	236	218	231	236	221	244	227	249	247	241	232	262	206	225	245	225	213	235	227	250	241	242	230	234	216	235	234	267	230	206	203	247	230	225	225	225	224	238	244	268	252	232	221	236	216	232	209	249	235	226	226	249	241	234	228	237	238	247	243	270	224	235	254	249	235	207	251	221	231	257	253	227	211	258	237	241	250	216	241	253	216	264	223	270	231	214	209	255	262	226	234	227	227	233	255	220	255	229	262	236	248	237	209	259	251	232	235	236	230	269	219	228	242	231	228	244	234	244	208	240	255	242	229	214	228	253	249	220	246	233	226	226	244	263	240	224	258	248	258	263	255	225	249	235	248	220	223	228	230	225	245	222	197	215	278	252	204	200	212	250	244	225	245	222	252	247	236	236	245	253	248	224	248	226	237	215	207	235	249	236	227	245	235	231	248	225	206	206	257	224	235	243	226	241	243	262	228	233	249	223	221	234	218	245	216	221	260	229	249	235	229	230	230	236	240	234	240	212	254	226	250	268	247	201	228	221	234	235	240	232	247	249	256	266	246	227	216	257	216	227	224	252	252	266	261	213	229	227	251	237	253	237	230	241	240	225	247	213	238	228	238	229	212	251	227	225	239	250	209	250	253	226	257	237	255	236	232	239	243	206	251	243	244	268	251	213	232	248	220	227	228	220	233	262	231	265	241	219	223	222	245	230	252	244	238	228	217	270	263	247	201	260	268	259	248	281	246	237	228	197	246	209	240	247	247	244	224	230	214	204	209	213	217	267	239	210	249	256	245	250	228	248	244	246	249	235	240	252	273	240	216	244	225	246	249	224	242	219	236	240	240	250	250	227	209	216	230	269	219	214	218	244	240	237	292	233	227	233	257	232	236	250	225	249	250	248	235	241	261	253	245	221	228	218	219	248	266	235	227	223	239	241	235	236	235	238	242	231	224	239	245	209	205	256	215	244	226	210	225	228	239	249	248	215	233	236	236	266	253	258	232	224	211	235	249	227	199	265	234	220	255	259	224	248	235	217	237	242	232	253	228	231	254	219	269	260	236	230	241	228	198	203	228	253	231	228	233	226	200	224	247	224	270	249	223	222	231	209	238	236	260	232	217	225	238	244	238	242	239	251	211	253	246	243	236	225	257	238	215	245	279	225	222	236	231	204	236	227	241	233	261	248	247	231	229	220	233	234	223	249	203	215	232	209	232	258	264	260	221	231	242	243	227	278	234	211	262	247	230	241	236	235	222	242	221	284	189	230	252	219	226	255	256	238	225	220	236	213	236	218	238	239	221	227	214	215	243	224	227	230	247	274	192	242	223	241	242
6643	6679	14332	16199	13636	11374	8873	6531	5252	4639	4119	3447	3040	2761	2594	2301	2176	1891	1728	1521	1430	1453	1299	1176	1154	1051	954	898	882	801	847	777	825	811	751	725	814	736	706	722	688	703	719	738	645	673	618	637	642	651	654	635	558	631	608	632	614	608	647	645	623	632	637	642	597	611	621	596	624	601	613	589	591	598	611	570	530	576	563	597	586	604	559	567	593	577	551	564	580	638	573	577	567	619	580	573	557	548	580	555	562	523	551	583	528	569	550	588	568	552	547	571	561	585	566	584	579	555	600	539	552	564	583	568	561	543	555	591	610	608	505	564	611	589	567	511	562	551	571	528	559	557	566	577	591	541	597	551	570	562	578	570	512	571	584	583	598	587	503	544	572	578	604	581	594	546	582	612	576	545	556	567	546	543	551	572	522	550	578	560	572	577	608	561	566	547	569	584	499	551	579	588	555	575	611	555	558	602	570	551	621	546	577	557	571	604	539	562	585	585	547	530	572	557	542	607	579	559	521	569	568	583	551	561	530	578	578	555	574	531	570	533	569	565	592	616	564	572	571	543	593	586	592	568	559	542	550	578	589	538	566	580	577	581	563	580	586	593	563	584	546	577	519	585	550	601	537	602	563	551	625	565	560	595	574	543	515	554	528	577	562	574	584	603	542	578	571	565	580	595	563	559	612	585	565	569	541	568	560	570	569	592	566	592	585	538	544	532	581	550	587	548	570	577	520	545	537	581	595	588	559	518	544	546	569	542	602	567	592	614	561	583	534	551	551	564	562	570	585	591	530	543	586	585	531	588	596	529	574	581	561	583	566	625	559	619	606	576	558	566	532	567	546	574	543	565	586	556	586	567	571	533	545	536	563	556	615	518	563	575	581	578	574	563	530	606	574	558	595	578	577	588	547	525	583	567	616	563	563	531	590	564	543	566	601	560	564	560	564	579	571	565	581	588	589	571	521	547	570	544	568	520	521	619	574	573	541	553	538	567	579	576	546	574	540	586	553	560	573	562	566	538	582	569	566	595	593	556	561	545	548	556	583	578	536	563	565	552	549	534	547	545	546	522	531	563	576	612	524	556	585	575	546	573	513	594	560	623	565	564	551	598	557	565	564	572	549	561	570	549	543	629	599	552	549	572	549	555	568	573	566	571	577	560	582	543	544	568	526	547	606	587	601	573	559	557	573	576	563	557	547	574	555	576	569	588	556	563	602	531	560	508	601	566	562	551	573	548	569	561	555	531	604	531	566	561	529	608	568	564	578	575	519	553	577	590	602	538	563	546	575	551	570	531	551	524	586	574	571	537	613	576	547	563	504	563	572	551	552	549	559	578	564	588	591	553	565	602	589	564	540	555	601	563	599	571	554	542	548	570	558	550	563	590	593	553	568	560	612	571	593	585	583	550	600	543	606	548	554	563	580	597	568	546	590	596	542	572	575	550	577	577	544	577	531	578	557	561	585	559	561	556	556	567	532	546	584	540	539	586	579	570	522	573	499	593	572	572	605	582	560	579	572	558	559	539	614	555	559	560	569	549	578	535	607	566	539	587	575	572	578	594	567	552	584	525	567	586	583	582	594	558	589	593	554	583	568	595	551	565	563	519	554	517	565	551	609	569	545	593	546	601	560	543	554	528	556	566	545	535	568	579	540	516	549	551	562	578	587	574	582	588	563	583	612	570	569	607	562	602	592	554	548	561	589	526	561	581	588	584	585	549	570	536	568	543	566	555	530	595	576	569	580	624	543	605	614	630	544	579	565	571	598	542	568	564	556	557	555	546	584	578	567	582	562	570	617	571	576	610	574	560	586	616	530	560	552	564	575	552	587	561	562	583	602	605	534	515	551	585	565	547	545	603	601	582	568	562	577	568	560	513	519	554	542	564	585	600	561	586	588	567	558	592	578	554	558	549	581	578	579	542	578	547	572	606	591	569	543	550	577	574	560	511	555	591	567	584	584	609	551	562	622	613	592	549	588	583	499	516	555	575	537	595	555	584	595	541	568	585	594	540	579	575	570	567	595	553	566	538	566	558	572	593	550	573	547	526	531	520	573	506	540	533	546	547	572	592	585	519	602	562	562	537	576	549	558	570	546	590	558	544	543	580	554	582	576	539	532	605	527	556	606	568	554	555	542	544	560	564	577	579	552	556	577	545	526	512	531	610	602	566	573	554	546	558	489	553	567	583	572	537	621	610	582	578	562	572	574	597	576	583	564	599	578	552	570	565	567	526	526	602	593	525	576	567	560	547	553	506	564	573	559	564	540	604	576	555	563	553	569	628	539	560	549	574	567	551	559	548	523	539	577	552	557	569	601	579	563	571	592	576	583	562	556	610	544	540	562	569	559	592	600	576	576	550	541	577	551	561	575	604	560	557	567	535	554	557	557	567	563	568	531	545	567	557	551	568	548	606	580	539	572	582	572	555	547	554	546	565	555	562	572	547	538	553	598	544	568	539	539	544	534	559	585	595	528	542	572	552	548	559	567	546	596	553	558	596	578	584	535	524	541	585	596	580	540	590	570	602	618	544	535	544	556	572	568	603	543	582	562	612	601	624	581	500	545	576	553	576	575	542	573	558	564	527	528	553	538	552	598	540	569	558	609	561	579	575	562	580	521	599	600	548	572	573	574	547	548	572	603	565	562	534	574	582	538	572	577	550	565	569	562	594	587	585	558	552	555	530	555	520	580	598	539	561	573	541	582	556	546	566	605	572	611	539	568	585	543	568	510	594	550	506	534	540	568	562	628	555	575	543	564	570	551	583	570	572	589	613	561	552	567	598	558	595	532	530	541	570	593	538	579	534	590	560	564	569	624	537	569	602	576	528	583	561	595	563	566	555	583	558	585	564	536	560	567	587	620	584	570	551	584	543	547	620	583	574	565	567	580	578	509	541	611	570	561	522	563	522	589	566	578	598	575	563	592	577	540	592	600	562	615	567	596	594	559	569	542	557	559	606	595	561	584	533	540	557	560	572	601	583	553	590	568	558	537	576	577	596	603	610	538	566	614	558	571	570	596	554	592	559	579	567	625	567	568	549	559	544	543	523	593	536	554	566	547	603	519	545	577	565	535	578	574	570	526	605	569	568	557	552	582	588	588	537	576	579	541	560	574	575	595	567	575	549	611	561	609	558	610	551	582	537	556	594	538	555	522	564	524	556	573	556	556	552	569	570	572	556	615	550	573	607	557	572	564	549	594	576	529	586	572	541	557	561	562	548	548	521	590	542	576	568	583	581	570	539	531	607	577	576	556	567	572	586	554	551	525	571	553	586	572	558	587	554	553	535	550	584	589	573	533	582	584	560	568	605	568	524	580	577	649	546	509	585	584	539	556	624	537	582	592	579	563	553	575	535	569	569	526	529	562	545	583	557	559	540	565	563	546	567	557	513	510	550	579	542	593	583	576	624	545	560	559	542	551	580	598	609	579	607	595	562	535	582	597	519	591	586	624	559	596	537	573	564	563	588	600	561	550	583	564	572	543	560
20954	13862	15605	13015	9145	6077	3926	2653	2090	1728	1486	1144	1074	968	853	765	695	602	576	538	535	551	480	468	469	441	439	473	388	390	388	352	414	390	374	385	347	359	365	381	362	354	335	340	296	314	282	319	317	319	318	272	253	296	313	295	309	298	273	298	308	283	302	312	296	285	291	286	268	287	291	278	292	286	309	289	295	304	305	312	307	268	232	288	319	275	279	274	298	301	259	289	290	246	265	281	275	279	306	285	270	259	278	282	289	283	267	281	272	258	287	279	293	272	295	275	297	278	302	291	318	290	264	282	298	279	283	259	248	272	265	251	278	272	272	289	290	239	314	291	273	289	286	276	309	278	269	251	273	265	263	263	274	315	278	281	304	243	308	264	285	265	291	326	294	266	268	303	273	268	252	278	275	297	278	295	281	271	282	274	269	325	276	286	272	306	257	285	281	281	268	288	299	282	296	263	281	283	283	294	309	272	269	261	252	278	270	244	312	268	291	240	296	290	273	295	279	267	280	276	292	270	267	267	265	264	307	285	275	295	260	287	304	290	270	294	285	303	282	272	290	317	265	286	282	287	266	253	293	304	257	265	295	293	298	300	255	272	250	285	267	281	290	292	263	272	251	275	295	261	267	275	285	266	291	305	285	265	292	286	294	271	280	267	271	281	297	287	289	294	289	284	263	273	270	277	284	273	312	292	304	259	241	258	273	251	311	324	267	273	298	300	289	266	262	272	246	308	285	296	280	280	257	302	272	254	296	283	258	269	285	272	288	257	265	284	285	261	261	259	273	307	243	278	252	288	285	272	263	288	267	291	298	279	267	278	286	297	287	329	280	258	262	298	281	319	271	233	266	234	274	295	273	251	291	286	302	269	278	280	288	281	267	318	288	264	285	292	298	274	255	292	280	265	309	284	331	286	284	273	298	282	275	281	282	289	270	278	287	274	274	259	274	256	262	291	274	305	306	262	272	294	263	271	297	271	267	270	285	276	294	305	263	283	319	275	294	265	280	303	253	273	284	273	246	271	288	271	271	257	273	270	278	247	272	291	283	267	268	285	291	277	264	282	245	263	277	249	273	293	291	263	261	298	275	290	296	288	326	283	267	270	295	307	300	246	276	285	265	259	263	283	272	271	299	264	268	265	261	255	270	268	278	283	271	277	295	272	266	282	229	277	276	261	277	285	267	254	283	268	262	279	262	279	264	256	246	273	261	277	294	301	264	292	292	262	246	268	280	278	304	274	303	272	242	295	291	299	254	281	301	265	278	249	290	253	310	285	270	305	296	283	272	244	287	277	275	292	274	290	284	299	256	294	293	281	279	276	237	312	290	277	285	301	248	285	264	309	272	272	237	264	254	306	325	312	309	287	288	246	279	278	264	281	254	294	270	281	280	265	279	266	265	291	267	268	277	247	268	286	265	279	273	312	264	281	269	277	317	261	280	275	277	307	261	258	281	285	258	247	275	282	278	244	293	255	268	263	274	265	259	286	306	258	278	254	281	249	285	284	255	244	257	298	259	269	270	274	261	301	267	297	302	271	269	284	300	274	307	281	282	270	290	276	293	276	260	296	288	267	295	268	303	270	282	285	294	248	275	235	311	269	264	293	262	258	262	275	265	227	294	258	285	264	274	250	279	250	277	265	279	302	254	294	265	251	246	310	273	291	269	283	283	279	269	305	280	297	300	267	259	284	236	264	297	266	254	284	272	308	283	285	274	257	254	281	268	295	322	256	273	271	279	265	287	259	293	276	288	286	279	259	271	251	260	295	283	295	275	288	292	293	276	301	314	263	270	269	306	258	242	287	267	309	268	271	260	279	271	279	300	295	270	247	265	327	278	287	290	273	288	318	256	230	242	259	264	293	278	263	262	284	266	276	293	251	262	273	292	286	286	283	287	264	262	281	268	275	280	269	276	281	281	270	290	248	279	270	270	292	292	249	283	291	260	284	256	280	257	258	279	290	256	286	301	266	274	292	318	244	275	268	279	298	290	240	241	288	270	298	282	256	281	259	280	286	289	264	271	262	272	286	295	271	275	286	312	264	268	267	252	282	267	259	288	281	268	278	301	282	287	250	278	285	302	258	310	261	270	272	243	276	303	277	285	276	263	298	300	314	258	266	291	256	259	274	258	279	287	274	261	294	294	272	246	299	293	289	265	294	300	268	268	264	270	258	281	278	293	281	287	270	271	289	257	269	285	274	270	280	252	280	293	300	260	244	243	283	290	318	288	310	277	277	263	272	296	284	291	258	260	275	289	270	268	258	266	270	309	279	246	284	286	282	261	300	271	289	279	271	285	313	265	260	248	270	300	295	285	270	271	272	275	319	264	263	265	272	233	286	301	293	263	263	298	272	253	273	289	278	311	261	294	250	280	276	239	281	270	280	280	279	268	290	288	282	278	269	293	262	287	268	268	281	298	278	261	299	272	288	291	299	257	293	283	272	271	310	321	296	275	265	286	265	256	289	287	313	269	319	276	293	280	278	282	278	267	285	276	271	287	298	275	301	277	292	262	268	284	281	270	255	294	291	301	276	254	281	291	283	280	266	272	269	236	244	300	287	291	314	290	257	260	266	279	264	299	272	291	283	246	279	235	294	273	279	274	271	265	297	301	271	286	313	247	275	280	309	283	263	279	301	266	287	270	260	284	286	275	299	298	248	297	252	264	288	300	249	265	253	280	310	246	269	294	277	277	296	285	270	275	283	300	307	255	287	258	274	285	252	289	245	256	234	257	295	301	288	246	289	314	254	250	300	245	269	241	306	273	272	284	285	275	273	277	301	264	274	262	282	293	255	279	278	281	280	274	277	284	287	272	307	266	298	286	288	279	262	264	262	257	306	305	279	286	267	249	304	258	311	295	272	289	273	237	273	280	296	266	267	269	286	281	297	310	284	262	293	269	266	295	271	290	307	286	258	266	279	278	290	282	300	279	255	306	295	272	298	289	258	277	316	254	282	254	271	258	268	319	277	268	298	293	286	247	280	291	272	291	265	295	304	275	278	270	263	274	282	293	270	259	281	281	288	282	288	261	265	279	272	276	288	264	271	254	281	261	288	278	293	265	290	257	252	264	296	311	298	263	281	264	257	259	267	280	289	288	311	290	269	271	280	261	275	277	305	266	268	258	279	258	279	268	297	282	307	253	295	283	248	269	273	271	281	327	262	282	290	286	268	272	300	299	303	267	248	274	288	269	306	302	296	283	293	276	255	278	286	294	300	285	254	274	311	275	295	281	276	279	257	271	271	298	275	256	278	293	293	269	261	256	275	279	292	249	288	279	277	292	245	311	259	293	266	243	305	287	238	266	247	283	262	283	289	329	269	284	235	298	294	249	278	268	280	260	298	282	278	269	274	299	314	292	262	275	265	301	285	280	260	254	259	263	264	284	268	263	273	285	278	278	239	288	289	296	282	283	269	272	265	276	289	305	283	270	247	283	265	259	276	296	270	249	277	272	286	303	264	291	283	270	290	284	337	323	302
12155	10879	21413	23955	21634	17904	13977	10814	9121	8177	7053	5897	5268	4628	4420	4064	3613	3152	2858	2606	2727	2564	2361	2328	2145	2015	1896	1858	1590	1626	1706	1603	1517	1351	1341	1315	1384	1379	1443	1461	1212	1129	1139	1038	1044	1095	1045	971	964	894	839	803	763	820	788	849	801	767	793	823	816	775	716	802	798	822	772	735	726	724	739	706	731	721	721	716	724	692	702	640	757	672	688	695	694	671	722	683	690	654	695	690	709	697	652	656	645	660	685	665	670	647	651	686	674	682	614	630	654	664	681	692	718	686	661	626	673	696	651	660	657	616	703	637	681	685	700	631	670	651	663	664	689	665	642	634	654	687	667	634	636	638	631	676	639	667	666	623	662	608	711	659	668	668	657	695	662	611	651	677	649	666	657	615	709	625	621	639	682	639	620	644	679	659	670	621	658	679	675	648	650	634	652	638	666	657	646	642	653	647	690	665	688	662	630	660	666	679	648	671	623	647	604	694	653	664	601	609	604	679	641	667	707	660	661	665	656	673	675	663	712	692	635	659	646	684	633	640	677	635	657	648	686	639	683	669	659	699	642	682	602	687	630	636	635	672	625	647	632	637	643	623	652	685	691	642	657	603	661	677	711	656	617	640	674	618	653	674	665	650	617	617	654	700	700	662	649	685	666	665	602	626	687	683	700	689	645	676	671	677	658	635	713	653	622	647	676	653	642	664	611	629	683	667	639	625	670	641	616	676	622	655	644	694	650	661	656	627	654	671	707	689	657	609	638	645	654	655	642	659	637	646	654	674	708	668	655	666	648	672	671	671	640	654	691	643	666	662	664	657	711	670	657	663	583	651	664	658	680	679	654	665	685	617	708	665	630	703	655	682	641	624	621	708	670	674	686	640	666	640	638	610	641	683	583	626	671	641	682	654	659	638	670	663	675	657	658	635	660	625	722	638	619	651	631	644	651	662	644	671	677	615	649	690	692	617	631	679	652	698	691	605	621	636	627	656	667	660	656	693	580	669	685	634	678	661	678	648	641	651	638	688	652	656	610	706	636	651	694	686	640	654	680	659	660	639	593	641	678	669	670	636	662	693	688	699	681	663	679	633	679	637	600	647	632	650	609	681	658	696	629	635	643	687	664	654	662	752	674	689	698	621	633	681	620	637	681	629	666	701	638	628	698	654	660	663	689	658	665	694	649	690	586	662	658	688	674	646	639	627	662	652	675	651	670	676	655	621	657	688	633	661	653	685	643	671	659	669	629	674	640	646	639	675	713	650	658	630	689	660	641	681	642	669	654	667	615	666	579	685	669	657	642	676	628	635	704	677	687	682	649	691	664	593	697	684	682	633	636	724	701	630	676	664	629	656	657	631	646	638	647	639	667	628	646	642	639	641	648	671	642	662	664	693	667	638	629	625	607	643	647	641	701	640	669	635	627	661	654	626	621	637	591	661	634	626	684	652	643	665	693	645	681	682	665	668	662	674	646	700	679	663	680	668	669	648	651	683	666	699	668	665	632	699	675	637	625	741	651	675	656	662	654	612	643	651	702	679	671	654	638	668	604	617	658	639	658	712	636	640	646	676	640	735	594	702	673	684	678	631	663	665	679	678	682	650	647	657	668	662	701	621	665	681	646	663	594	667	651	670	653	661	627	666	688	664	692	678	653	647	662	692	659	700	658	601	649	641	627	678	674	642	635	669	695	680	608	640	649	660	586	633	698	644	671	715	616	633	658	668	678	666	639	703	620	646	634	677	661	646	632	640	652	677	666	687	682	648	649	694	653	643	638	716	654	650	643	676	677	638	623	636	650	650	632	693	658	678	632	653	685	656	669	625	623	656	669	657	613	663	615	677	642	614	687	688	677	648	666	665	646	652	647	593	655	623	660	655	641	641	624	655	670	621	695	665	611	671	643	654	679	706	652	634	611	649	639	685	647	687	635	676	644	628	623	655	676	615	658	660	630	665	622	703	681	685	690	682	650	651	633	679	646	673	670	687	680	672	660	649	684	658	654	654	638	702	627	615	655	654	676	645	617	671	638	691	671	674	647	698	714	675	669	657	710	668	664	679	617	656	648	651	659	681	675	621	606	682	644	628	659	670	657	695	659	633	666	615	617	698	646	647	678	654	662	665	657	656	636	665	639	643	692	643	653	629	661	659	631	708	639	674	598	688	609	641	613	609	681	660	608	647	646	674	655	643	599	634	639	667	655	669	738	621	709	669	667	659	627	627	684	647	684	669	671	650	647	654	689	627	681	645	668	648	654	674	627	648	660	692	687	641	655	640	670	626	661	688	636	678	732	646	639	666	675	675	641	663	620	680	679	625	646	632	655	656	677	659	622	666	632	676	662	677	698	637	640	651	657	706	693	684	625	656	636	622	643	662	625	705	662	628	636	724	663	697	639	628	649	667	665	640	653	698	628	634	670	632	645	664	646	645	665	659	665	669	644	651	640	665	593	630	631	636	680	684	684	621	633	667	633	661	649	640	689	637	659	663	662	646	670	678	680	671	675	698	676	630	641	659	613	668	665	640	675	715	650	652	702	653	665	609	659	663	618	670	647	649	658	660	660	647	657	622	689	626	598	648	645	640	621	645	675	592	645	722	640	623	626	713	673	656	666	687	674	608	655	655	642	659	679	644	668	669	701	664	666	628	681	660	675	650	623	660	647	705	609	648	629	664	666	655	657	621	661	650	595	702	641	636	682	718	648	639	634	648	669	687	656	650	694	629	624	656	622	685	650	653	660	656	646	719	663	640	647	706	647	655	661	673	687	641	664	659	690	672	635	651	663	656	664	617	643	692	658	672	670	631	641	661	673	665	712	672	670	648	667	671	663	670	687	585	693	631	649	616	675	614	683	693	675	677	677	685	648	603	655	654	668	655	644	675	631	664	615	646	618	644	679	673	714	664	591	629	687	646	657	662	663	713	703	654	654	664	695	622	633	626	660	707	625	649	669	704	676	635	666	657	651	687	654	664	653	674	666	651	597	674	688	669	660	625	672	657	649	689	676	645	626	642	694	696	652	652	696	660	631	651	685	657	619	690	670	651	661	653	631	631	637	633	665	644	659	670	737	664	672	668	686	645	662	683	619	680	634	640	651	664	656	651	669	688	681	639	675	654	669	675	640	677	658	645	665	656	643	666	676	650	648	630	664	640	656	633	656	608	668	651	681	658	640	653	633	674	678	663	694	605	685	694	702	697	674	652	654	664	666	652	664	645	628	652	669	645	669	679	673	687	673	631	657	669	660	676	678	692	636	681	690	662	668	610	654	674	638	629	635	663	668	641	644	659	684	623	668	615	678	675	688	706	642	613	667	646	647	668	690	642	664	664	636	640	656	631	636	654	707	630	689	672	691	677	643	633	734	664	668	639	684	674	658	643	655	674	621	654	649	671	677	675	689	686	647	673	706	669	662	682	629	640	629	637	668	681	647	684	679	641	621	652	647	706	638	649	645	658	732	616	671	649	678	643	653	684	711	629	605	649	662	667	631	661	705	639	630	691
28954	19486	21474	18507	13948	9193	5858	3851	3054	2406	2050	1611	1437	1356	1204	1076	949	822	805	766	746	742	632	623	686	625	584	620	573	543	545	513	506	457	479	435	438	463	455	479	425	385	416	432	437	379	363	402	331	340	326	389	351	318	348	355	319	314	340	312	313	320	327	338	368	339	296	325	291	338	324	339	269	308	311	304	286	290	276	342	303	314	316	304	321	326	314	293	320	345	293	296	306	341	287	308	316	321	306	323	306	305	292	304	290	284	332	304	288	295	291	331	288	294	314	312	260	276	250	275	254	305	298	255	324	303	325	300	314	253	298	282	257	265	272	293	343	296	291	257	293	298	283	309	300	304	304	275	311	326	318	294	277	273	315	305	304	297	305	314	304	292	319	310	306	312	321	291	303	307	315	334	303	318	321	298	328	308	278	297	332	299	252	323	287	309	323	309	334	314	274	289	303	291	322	280	318	293	296	326	304	290	321	317	330	313	281	298	253	293	317	313	288	286	274	293	315	266	291	326	287	285	302	308	305	301	323	296	293	289	326	322	293	279	277	297	298	290	289	282	301	311	289	291	306	305	275	318	318	302	318	293	315	322	319	302	316	295	304	287	300	314	311	300	277	314	295	266	318	313	298	297	294	321	296	305	269	317	275	281	348	322	316	304	315	289	290	271	335	268	300	295	306	280	309	299	304	290	301	280	280	288	283	296	295	273	312	298	287	321	333	269	300	310	283	276	287	278	315	304	320	319	326	300	273	322	293	305	310	328	318	295	278	302	300	290	298	311	290	308	295	308	290	294	254	283	285	316	312	285	291	264	302	333	280	281	328	299	284	283	307	295	303	268	332	289	296	315	307	284	337	333	315	331	275	283	283	318	301	275	283	327	281	317	275	274	313	302	295	301	305	306	330	316	310	321	305	298	299	283	291	317	329	300	314	308	304	304	305	307	288	303	328	317	309	283	318	306	316	328	301	324	310	344	318	310	300	274	324	331	301	271	273	322	293	301	334	299	298	304	317	275	295	312	275	289	271	314	319	293	286	269	325	291	310	298	304	304	316	305	307	294	336	295	321	302	293	312	309	333	262	277	320	315	276	288	283	255	274	277	310	314	292	300	297	304	278	296	329	304	288	297	298	286	289	294	278	311	331	315	272	310	282	275	283	270	283	324	321	309	283	331	305	293	321	324	305	318	308	313	318	312	261	284	318	307	283	292	320	271	326	287	302	292	276	332	318	327	310	291	289	283	306	307	294	301	285	328	313	306	308	303	295	293	309	323	303	302	333	311	266	325	322	298	279	322	311	348	306	294	284	307	331	289	258	283	306	316	335	281	333	278	288	288	279	292	297	289	316	267	298	302	293	287	309	307	306	312	259	289	305	314	301	289	300	287	314	299	303	287	321	299	295	307	301	287	285	310	286	283	274	336	328	317	304	299	288	303	322	294	294	306	316	321	294	278	291	333	327	297	277	303	304	318	258	314	270	302	278	311	337	266	296	275	309	325	321	290	266	291	277	298	300	313	340	333	286	291	277	309	310	276	295	294	327	324	287	292	301	297	270	303	322	297	322	334	285	300	317	294	295	301	330	302	302	294	305	312	346	306	305	310	334	309	303	277	283	328	294	303	314	284	319	305	296	306	291	303	298	323	308	283	291	316	268	292	264	295	305	310	297	280	281	278	318	308	289	318	288	301	304	275	296	308	309	314	287	325	323	327	303	289	324	295	293	317	273	300	314	309	254	286	291	301	285	323	335	307	288	304	301	297	296	298	288	280	277	291	308	308	299	323	320	305	298	288	287	301	294	300	285	283	285	302	334	292	295	325	284	301	295	330	308	286	298	286	293	316	319	326	317	311	296	319	276	266	297	281	282	310	262	298	292	290	283	329	318	295	318	295	320	304	284	275	302	317	310	302	348	276	279	294	316	285	281	315	314	281	293	304	305	292	283	306	296	291	315	273	314	304	307	276	325	285	320	306	307	302	310	331	297	285	330	322	283	324	272	305	316	319	301	303	300	285	289	326	291	258	315	297	323	317	304	306	329	335	274	316	292	285	271	263	300	297	291	287	305	315	319	287	286	319	312	296	298	327	281	297	303	267	276	287	277	301	294	266	298	297	331	292	296	320	316	296	239	318	315	303	300	327	280	290	283	283	307	281	297	299	303	252	301	305	288	311	321	335	308	305	304	324	296	297	299	325	335	268	310	309	317	320	297	299	295	307	298	283	260	332	270	288	309	297	287	300	315	313	281	296	301	311	303	320	288	302	332	316	311	304	309	280	290	275	306	288	314	301	294	308	313	298	345	307	300	321	300	335	307	308	330	298	311	301	290	320	292	303	279	293	300	317	308	302	325	304	282	301	275	330	315	343	294	316	290	270	280	341	334	330	312	315	291	279	333	287	315	296	274	338	297	256	283	304	335	281	309	316	315	284	293	307	312	339	295	261	306	320	331	290	270	307	277	296	284	310	290	319	327	305	299	282	299	300	294	286	287	305	296	345	331	310	305	306	281	297	295	269	296	339	319	306	286	298	308	328	277	329	284	307	324	266	272	315	319	321	290	314	319	296	314	286	267	278	326	262	330	320	312	355	317	298	295	315	315	318	314	283	298	296	329	276	313	274	321	319	288	272	308	305	330	308	304	298	302	305	301	275	286	297	290	302	328	306	307	319	315	318	287	317	300	289	289	299	294	308	282	316	302	324	306	277	272	329	327	330	299	296	314	293	294	299	321	310	289	326	305	281	303	273	311	295	311	308	299	304	292	316	306	308	316	289	343	288	290	298	304	316	283	267	303	271	280	333	305	343	302	272	312	287	304	291	297	312	311	287	267	311	325	323	290	304	289	256	294	296	294	293	300	292	289	302	294	324	283	313	265	302	296	294	298	333	323	293	330	303	300	272	266	305	315	277	295	274	326	311	284	318	315	289	272	324	310	317	295	292	301	325	331	308	321	303	298	317	310	284	284	304	309	318	289	300	316	299	283	288	299	329	299	297	292	326	289	296	296	334	293	310	300	303	284	302	297	293	295	318	318	308	276	281	265	288	282	281	284	309	296	291	304	291	287	309	294	319	273	281	303	286	330	295	298	322	315	338	307	284	302	274	332	326	296	328	297	321	275	266	277	288	301	282	287	283	281	277	297	290	297	316	307	314	272	287	334	315	290	313	303	283	290	305	313	317	288	302	272	330	280	302	285	293	274	314	313	322	292	291	310	316	291	297	323	279	291	278	325	305	287	295	263	292	310	298	291	293	296	296	296	308	287	309	307	280	311	293	299	326	292	292	272	287	306	293	300	305	269	294	289	284	279	296	286	302	320	309	330	292	291	304	316	290	348	281	275	332	272	262	297	324	272	289	309	295	261	280	299	299	280	297	299	317	323	284	286	303	276	311	306	327	306	300	270	336	264	265	316	300	301	309	302	304	299	269	307	324	284	317	303	253	293	281	283	320	340	287	324	318	276	341	280	315	255	314	299	343	264	292	303	291
15813	14099	26099	28765	26844	22278	17912	14437	12437	10842	9479	8042	7309	6680	5993	5500	4946	4478	3872	3751	3904	3886	3388	3145	3097	3032	2863	2729	2429	2484	2458	2242	2188	1974	1966	1814	1975	1985	2037	2025	1667	1523	1551	1440	1409	1413	1327	1257	1161	1104	980	964	897	954	918	1012	997	931	913	893	878	893	911	852	831	825	869	845	850	821	860	832	821	747	805	779	779	768	780	765	766	738	729	770	743	752	719	733	721	735	751	737	698	679	709	696	717	687	698	700	694	696	708	708	718	731	722	725	705	752	709	697	709	727	725	685	719	708	707	727	714	726	717	698	715	729	743	731	671	751	715	778	707	676	714	691	683	753	667	721	680	699	670	727	664	666	677	698	684	665	731	655	727	709	697	685	701	728	700	651	685	681	699	693	678	735	671	682	698	703	697	665	659	683	698	689	679	681	717	679	675	698	671	702	692	718	677	707	699	694	720	741	679	679	709	696	712	704	686	725	686	716	696	668	689	678	720	742	641	699	690	710	743	732	723	701	632	641	654	713	715	697	670	668	687	666	713	698	721	691	715	679	728	643	697	674	718	676	699	727	706	648	669	699	720	706	725	657	737	677	686	681	698	717	716	697	741	677	713	671	690	667	702	676	682	754	688	713	684	702	715	703	691	662	697	670	676	678	699	694	748	690	709	660	673	683	684	679	723	714	716	631	713	656	680	711	765	684	703	680	642	717	671	710	702	729	697	716	752	720	684	690	706	692	707	733	712	691	697	735	689	727	665	673	707	712	657	712	675	725	661	725	691	710	665	661	706	737	671	704	661	651	697	706	686	721	688	707	661	688	709	736	679	692	738	662	678	678	690	704	673	689	690	691	662	688	724	673	673	707	698	692	724	716	696	696	722	701	702	698	704	712	688	701	722	664	725	647	665	667	710	724	738	742	669	706	678	680	685	676	676	694	657	719	655	675	719	642	756	688	728	658	674	746	718	674	712	668	699	691	668	714	729	708	623	696	700	668	706	666	723	673	687	670	693	689	681	701	720	668	667	738	712	677	697	711	718	680	697	703	712	648	682	702	661	665	738	668	672	730	723	678	731	713	725	712	698	680	695	682	702	683	695	717	683	712	701	719	681	649	681	684	724	678	662	683	684	722	704	693	722	669	695	719	724	713	722	657	722	696	719	676	695	698	662	717	665	694	690	695	726	762	699	698	726	636	671	732	663	745	736	713	744	716	648	687	658	702	706	707	690	713	684	671	746	656	722	702	676	756	703	680	719	733	656	650	724	679	679	711	677	656	721	721	734	706	696	726	676	695	731	703	726	737	760	707	670	627	653	732	722	699	685	713	730	677	726	655	700	678	695	694	676	703	706	659	681	665	684	650	736	651	702	720	691	700	718	678	698	726	691	716	708	696	678	723	698	664	623	667	685	664	685	699	728	663	688	721	729	693	697	673	664	685	716	665	663	694	700	658	705	685	728	711	709	725	675	684	689	657	710	699	711	659	726	663	700	659	675	711	720	700	714	699	716	664	661	687	695	693	692	662	715	718	737	677	718	720	694	676	751	649	774	720	708	673	677	686	705	708	694	663	686	638	683	698	703	671	636	719	728	682	739	686	707	694	621	713	688	682	675	683	707	704	711	680	713	650	701	733	717	722	680	695	703	676	705	680	689	637	694	698	666	704	686	682	682	690	722	699	663	734	716	688	768	647	742	682	702	704	701	707	717	668	702	709	671	722	706	647	719	757	713	704	745	666	698	716	721	655	751	655	700	670	636	735	687	707	698	768	661	659	692	702	677	725	698	700	696	704	685	700	711	711	719	709	707	668	698	679	677	683	662	671	720	701	675	707	660	686	733	705	722	750	726	708	697	755	639	697	686	739	655	708	679	708	688	720	669	666	759	666	719	705	694	724	696	678	684	725	707	721	637	729	691	768	673	665	651	700	669	706	718	657	658	709	694	674	708	671	655	670	698	757	739	781	707	646	753	689	647	688	719	769	734	704	738	679	700	682	711	738	695	697	687	686	648	746	708	672	677	680	678	685	707	726	703	688	733	738	715	710	668	698	697	705	685	747	700	699	723	715	684	660	729	717	632	647	701	735	681	676	696	736	672	684	679	683	697	719	690	678	688	712	695	677	685	736	688	672	703	658	731	647	708	703	737	699	705	700	711	681	681	670	714	721	709	695	674	688	685	668	720	688	747	684	707	688	695	656	674	705	661	658	739	707	681	668	719	683	668	635	675	675	661	638	670	667	735	734	747	726	719	646	705	660	714	694	721	649	680	723	697	722	677	639	733	736	716	690	690	705	723	747	700	713	664	730	706	672	699	677	670	696	707	696	723	739	648	711	715	710	731	701	672	690	711	695	673	700	671	644	695	757	726	693	715	719	682	685	701	721	691	658	723	659	699	695	705	725	716	685	716	683	717	681	675	735	626	727	743	684	735	707	721	704	713	717	676	703	652	688	681	701	710	718	712	720	727	690	758	661	694	690	692	676	657	719	751	718	675	688	688	704	682	693	673	690	687	697	664	740	692	690	700	694	732	655	710	693	698	689	631	677	662	698	702	700	685	709	665	667	683	721	699	681	687	712	683	671	698	673	693	710	746	698	672	706	688	731	689	713	697	722	705	727	664	656	690	690	691	679	686	684	684	666	677	778	679	661	694	670	724	679	657	705	703	689	714	692	674	678	716	709	677	656	706	692	669	710	715	698	709	689	688	728	693	713	669	690	701	652	720	688	673	675	724	710	685	721	668	713	664	706	723	667	734	689	694	713	735	653	709	671	719	728	686	686	701	734	704	696	704	741	686	697	686	677	686	637	721	749	707	682	722	697	696	703	692	665	738	713	687	709	692	679	693	661	699	748	737	715	662	722	764	646	728	737	680	721	690	663	705	665	694	703	726	708	694	673	669	703	708	715	675	703	747	660	703	715	730	676	715	717	706	685	656	671	698	687	736	652	684	635	752	698	683	700	677	705	682	653	655	673	701	675	667	718	689	677	718	684	666	707	687	729	683	656	671	692	707	709	641	709	691	656	718	766	724	737	698	711	716	683	719	686	657	690	701	699	717	663	707	675	646	723	687	739	714	714	674	725	717	725	727	665	636	707	734	710	717	661	634	727	674	763	722	681	742	705	676	680	722	729	692	689	724	719	680	677	683	671	719	705	666	714	673	698	701	683	682	706	634	687	704	705	644	686	691	688	658	720	685	699	719	700	701	694	691	649	680	725	741	678	690	690	674	694	683	732	721	679	699	715	728	691	690	732	681	723	670	692	682	701	705	707	679	659	728	701	672	699	680	647	671	677	696	718	700	674	690	725	738	738	656	696	679	674	710	641	700	698	698	704	665	700	650	708	659	686	695	696	666	712	723	711	679	680	669	664	673	695	702	717	674	686	723	648	705	688	693	677	676	743	707	764	730	700	701	711	706	653	656	660	680	709	666	719	706	704	733	653	673	754	685	729	666	686	686	693	722	714	700	697	725	713	711	700	674	728	683	678	689	703	720	681
11479	7989	9167	6889	4591	3052	2030	1385	1143	1019	846	679	629	636	509	495	434	409	397	330	349	306	333	304	304	296	279	260	271	277	292	299	273	277	222	288	247	236	253	263	219	218	223	250	235	252	245	240	245	248	236	226	267	235	221	232	221	253	256	241	248	235	240	255	252	244	211	232	235	268	277	229	212	217	271	207	219	274	238	243	221	259	232	225	224	228	205	236	248	239	247	248	216	240	225	241	226	238	255	233	244	234	236	229	217	250	240	226	220	225	233	238	225	237	229	198	244	228	231	220	227	244	250	234	250	232	209	237	230	234	203	233	214	244	233	246	238	256	244	232	242	225	241	248	242	232	247	218	233	236	207	221	239	229	221	211	238	245	204	220	250	219	230	236	222	221	221	213	204	238	225	246	214	222	237	233	252	228	218	250	241	242	260	265	237	235	232	240	227	259	217	250	208	264	222	223	208	238	239	243	222	226	232	228	222	243	239	217	204	204	201	249	228	240	207	223	255	253	243	214	225	227	258	240	242	204	215	220	232	218	224	236	228	210	234	216	261	217	251	238	246	236	228	220	238	221	214	221	226	241	246	250	221	229	230	248	243	230	216	243	240	209	217	200	247	246	237	206	261	257	229	196	252	241	231	207	219	225	210	230	252	211	216	219	224	239	225	213	206	252	245	241	251	223	215	235	215	208	226	235	238	238	260	239	213	248	271	246	243	229	222	192	244	213	225	211	223	240	235	230	223	219	226	220	228	231	215	236	215	244	228	244	258	239	224	254	257	241	257	243	246	219	223	218	242	231	252	218	266	231	231	235	239	233	245	211	236	248	230	246	228	260	241	246	229	239	207	222	213	248	234	218	223	231	219	236	234	226	216	246	214	210	237	238	250	219	218	257	230	242	229	237	229	242	240	215	245	240	251	248	235	211	218	217	255	217	190	203	257	244	246	230	205	220	239	241	226	220	235	206	268	244	223	259	221	244	225	214	229	244	240	251	238	243	243	232	243	227	252	222	234	247	244	245	228	249	218	234	220	225	216	240	219	236	248	250	219	277	216	240	212	246	214	240	229	207	255	216	226	231	247	231	268	215	246	223	221	220	250	223	232	238	238	228	242	229	242	220	239	201	251	245	253	243	229	203	221	234	202	224	196	219	227	222	203	224	238	238	225	219	252	253	208	228	224	239	207	225	245	250	198	214	200	236	243	251	239	233	227	272	237	252	241	232	241	228	234	216	237	260	249	224	219	223	221	233	242	225	208	208	239	225	227	218	216	211	228	229	241	260	218	213	236	248	240	221	230	237	234	220	236	232	240	230	208	227	215	232	213	205	234	209	234	236	233	246	253	272	207	228	218	260	231	234	234	234	204	206	233	242	238	227	245	243	223	244	220	239	250	211	257	220	216	241	224	223	224	230	250	251	232	245	218	227	273	227	237	236	239	196	228	237	210	244	216	236	229	229	242	240	218	225	208	252	259	227	210	238	216	213	210	244	241	249	218	209	222	254	228	228	226	244	246	282	246	264	271	236	263	218	212	222	221	243	213	250	207	229	216	194	218	219	243	214	199	228	211	234	232	222	231	238	217	258	221	244	220	240	245	226	217	256	248	244	268	208	219	200	225	229	230	229	230	252	228	243	241	233	250	220	265	259	236	245	269	238	242	227	228	208	256	247	256	239	250	238	243	261	235	254	222	201	225	223	225	214	208	236	236	213	249	238	247	230	220	230	238	235	236	218	232	224	243	227	251	228	239	226	261	231	226	232	221	237	245	253	233	238	224	224	229	253	243	228	238	213	201	238	249	211	225	247	247	230	224	203	205	247	216	211	254	213	227	224	238	246	215	258	226	249	238	234	232	213	234	223	222	197	223	236	213	237	223	231	214	224	265	230	212	247	227	244	221	221	234	223	222	221	236	237	210	217	245	210	235	266	225	229	210	187	226	232	245	202	240	226	210	216	240	208	239	232	245	200	233	245	224	226	257	225	219	224	242	225	201	253	243	216	214	214	240	235	246	221	248	224	234	204	209	242	240	215	228	225	218	223	252	224	263	240	221	239	237	217	240	242	211	229	192	225	255	229	242	203	210	249	212	234	258	238	218	219	217	219	250	253	230	212	255	243	221	272	208	228	235	255	232	246	226	213	220	222	219	210	260	231	221	223	223	247	252	235	222	194	249	265	221	236	274	240	230	266	234	226	205	198	229	230	230	236	253	248	235	241	230	233	209	221	207	208	225	253	214	253	253	216	233	227	202	247	206	244	243	222	208	190	266	238	217	237	200	232	237	240	205	237	240	218	242	247	206	235	249	217	234	206	230	248	230	232	227	242	216	252	193	199	238	226	223	259	248	227	244	217	218	250	237	239	233	259	220	242	220	222	219	216	222	192	209	239	246	241	234	210	226	239	224	210	238	233	240	226	271	237	231	202	254	237	229	250	246	228	222	215	228	205	240	240	216	257	247	215	236	195	233	210	243	232	235	230	250	213	235	253	256	196	245	252	230	236	215	233	237	216	244	215	235	226	227	197	230	231	216	254	242	236	237	222	200	250	259	224	234	255	253	233	257	231	223	230	250	228	223	220	227	230	243	248	226	232	248	227	235	233	234	197	203	240	231	242	230	218	213	216	216	250	228	230	256	226	206	225	278	237	223	218	240	239	233	230	230	214	241	205	242	257	271	221	235	221	214	230	239	248	216	231	247	222	228	244	234	244	186	224	212	215	203	247	214	223	275	237	229	228	236	221	233	254	245	228	263	230	225	237	222	203	231	236	185	246	214	243	212	265	226	232	193	222	224	226	222	220	245	226	241	243	243	209	246	231	222	229	222	250	209	195	227	226	230	238	205	230	220	231	241	238	210	253	227	245	239	218	239	240	239	236	211	244	246	220	240	222	215	240	222	230	209	231	214	250	236	247	220	254	243	227	234	247	212	243	228	228	216	214	226	200	252	223	224	223	246	218	248	229	218	227	229	201	248	236	222	256	244	215	228	206	248	238	241	215	239	244	229	217	190	233	262	240	217	228	257	224	254	230	206	199	215	239	236	233	241	216	235	235	242	241	245	226	240	220	246	247	276	238	233	217	237	240	221	237	253	240	226	257	230	236	243	204	244	226	234	228	255	252	234	242	221	214	240	228	224	217	248	222	249	238	222	218	251	215	230	239	222	234	226	241	218	233	243	232	242	245	245	204	247	229	231	246	242	199	242	202	223	202	225	231	226	241	236	242	233	218	259	240	244	223	230	240	244	229	227	223	253	249	229	209	224	241	242	247	241	245	199	254	219	242	240	219	243	247	225	237	236	249	223	238	233	217	248	221	209	213	222	254	254	221	221	239	224	232	226	241	253	234	225	232	250	234	243	232	219	237	245	248	201	239	254	225	210	230	236	268	234	220	230	252	246	244	238	216	200	260	273	210	238	254	235	263	194	239	232	222	256	229	226	265	247	235	259	222	246	225	232	226	205	243	231	260	223	199	250	230	226	233	245	241
6602	6826	14219	15857	13827	10843	7966	6094	5291	4593	4041	3428	3202	2824	2562	2271	2007	1799	1712	1493	1411	1344	1264	1167	1088	992	984	935	881	822	795	864	818	794	725	742	762	740	718	731	706	692	705	703	637	691	684	610	660	615	625	618	591	585	626	612	633	588	614	621	586	603	639	633	559	599	581	662	607	604	599	532	621	523	576	590	595	600	595	556	573	595	568	601	548	532	543	536	550	587	576	542	586	568	552	571	517	562	573	557	572	546	491	546	542	535	551	590	542	586	539	566	565	517	605	565	545	520	596	570	552	589	591	563	552	583	538	547	557	557	532	532	533	562	566	544	541	519	549	567	554	555	574	560	502	554	614	567	576	552	570	555	519	581	548	510	584	548	547	550	563	586	559	532	608	609	529	541	534	534	541	571	583	518	586	530	546	540	567	546	559	553	545	565	521	512	542	537	581	536	539	548	528	509	560	596	531	596	570	536	553	580	560	577	586	556	570	516	565	568	592	572	579	574	576	588	552	563	554	580	607	570	515	620	546	557	597	558	553	514	570	572	524	578	554	563	514	564	556	522	540	499	514	581	561	567	600	601	541	544	597	544	556	578	594	556	582	562	522	579	557	574	589	526	526	595	536	535	544	583	511	567	580	545	543	554	565	574	634	532	585	546	492	551	541	542	544	587	577	536	552	555	572	533	588	582	568	557	557	564	576	566	544	535	540	568	551	559	558	580	566	579	591	604	548	541	576	564	524	527	556	549	589	538	559	561	570	631	604	550	597	546	580	548	523	539	581	547	546	531	524	567	543	528	569	559	585	547	539	527	548	550	572	549	577	544	600	539	546	551	553	563	558	569	572	545	546	540	560	550	512	532	605	543	553	539	547	561	550	587	575	604	558	566	547	555	539	554	564	577	572	562	554	530	537	549	565	556	551	549	538	614	572	558	580	585	535	495	494	562	527	552	546	525	565	554	547	547	523	565	589	557	576	596	525	539	602	580	549	526	526	565	569	566	551	553	564	546	532	525	533	557	538	589	546	576	579	556	524	539	518	554	564	575	543	555	549	564	538	565	511	552	549	570	584	560	572	566	553	555	576	566	559	544	508	549	555	545	573	542	562	573	526	555	566	551	574	559	577	561	557	553	514	539	542	561	569	569	584	566	503	586	545	582	531	524	580	559	542	548	560	552	576	562	567	544	552	528	578	562	534	568	544	568	586	553	579	540	558	551	552	555	579	555	535	551	560	595	574	581	588	549	533	578	494	565	560	599	552	566	605	529	587	552	601	577	548	568	551	535	562	582	521	562	478	558	570	517	564	566	550	548	577	557	562	520	573	582	573	557	574	564	562	519	556	550	572	548	572	577	534	569	552	544	563	544	532	549	513	568	540	540	565	599	582	554	607	534	595	558	513	549	510	542	604	560	537	547	555	548	576	616	529	568	585	564	530	535	570	589	581	507	540	581	516	586	537	512	569	582	546	529	551	560	555	541	583	549	571	520	545	585	552	551	585	584	545	516	573	548	596	572	557	559	538	615	583	585	533	564	559	550	551	556	538	573	555	574	573	586	532	562	571	540	540	528	510	581	517	548	549	531	533	570	552	561	547	582	548	537	593	605	582	563	572	591	564	550	549	524	577	550	492	569	526	542	552	576	577	519	504	580	603	625	544	533	573	560	531	512	540	537	569	551	554	591	539	540	535	510	529	591	589	577	567	584	584	574	491	582	586	561	542	568	562	530	535	548	551	569	561	563	551	546	542	588	533	524	534	550	551	572	566	524	530	528	561	572	579	569	577	578	569	546	536	553	617	562	587	554	570	600	549	558	562	535	545	533	601	574	580	501	568	511	575	555	606	557	544	569	539	542	552	550	565	598	568	526	561	498	571	558	575	532	543	586	561	555	579	536	525	559	530	519	590	594	563	569	557	547	543	530	537	576	564	541	544	550	549	593	529	535	551	575	529	551	585	567	599	544	566	582	514	568	555	570	553	537	556	530	557	546	539	572	545	576	570	564	569	602	556	560	538	528	539	581	527	563	570	554	557	555	565	563	529	562	553	544	564	517	553	527	545	575	543	572	547	528	526	533	568	571	582	587	569	531	577	540	562	534	552	531	582	524	546	582	580	547	555	541	568	555	590	570	593	577	541	550	553	572	540	546	545	492	579	552	572	557	570	578	598	541	551	588	574	543	526	600	531	544	538	580	545	512	540	568	557	603	594	565	572	569	605	552	523	580	508	569	519	549	544	539	536	549	545	554	601	547	583	558	524	480	609	491	546	521	528	601	547	567	576	562	529	546	554	557	547	558	545	592	536	562	518	525	526	574	570	562	554	528	569	593	596	566	596	598	544	532	583	557	563	576	554	499	581	557	574	563	528	540	553	493	560	559	563	556	580	520	527	539	508	548	546	512	551	560	558	547	563	565	559	517	564	525	563	521	549	547	569	583	532	566	570	525	535	568	586	511	557	570	577	533	549	567	541	526	602	549	553	562	575	534	587	548	545	550	530	580	535	543	562	547	581	590	569	594	497	531	596	548	526	514	512	518	555	584	577	568	554	546	530	557	531	580	579	552	544	579	550	553	589	562	565	550	536	506	558	565	572	572	562	591	524	537	562	527	547	555	524	575	569	535	557	572	570	560	566	593	580	562	566	584	555	552	574	601	546	547	574	537	551	563	554	553	545	545	613	532	533	566	554	514	525	503	567	557	554	579	560	570	570	533	558	552	571	553	522	538	556	541	536	549	535	531	566	560	538	539	574	580	538	569	542	542	566	541	566	547	549	538	555	591	543	541	515	539	545	548	553	558	569	550	557	589	540	576	601	566	521	607	560	560	553	605	562	554	588	530	570	545	545	522	560	562	565	529	521	551	571	545	574	537	603	576	529	572	528	544	563	567	577	575	534	548	554	573	535	578	547	572	557	557	569	526	556	554	570	520	593	553	582	571	572	556	577	586	578	556	512	571	530	513	604	576	530	540	539	588	538	579	545	584	580	529	544	484	536	545	582	550	529	551	560	554	548	568	580	552	583	554	590	552	578	554	555	566	533	589	527	540	575	558	607	554	536	532	553	532	532	576	568	569	518	543	536	550	542	544	547	576	520	565	557	556	550	548	581	560	598	560	531	518	592	582	561	554	590	551	503	545	539	574	548	528	531	597	561	579	554	573	491	515	562	571	525	546	561	607	558	582	553	616	572	551	576	590	579	526	559	578	570	525	560	522	509	551	588	534	592	565	546	531	563	556	556	581	568	555	490	563	531	552	561	506	585	579	558	555	572	560	546	555	601	538	575	574	566	523	572	566	577	560	547	571	594	617	576	577	534	549	569	541	503	598	540	540	589	563	567	544	552	553	574	517	540	535	586	542	525	544	566	598	513	567	509	561	555	577	557	588	548	566	588	568	537	540	537	584	558	572	609	552	570	541	583	550	565	572	584	567	608	536	546	524	552	535	525	593	511	559	560	553	524	524	601	565	576	538	536	528	562	541	568	544	557	551
20972	13751	15567	12840	9095	5703	3531	2607	2088	1772	1425	1194	1068	944	805	773	709	670	594	584	580	521	461	474	474	488	447	433	452	404	383	412	360	368	367	335	373	367	380	367	338	333	338	294	336	351	313	354	287	292	296	320	284	305	302	279	282	284	286	271	276	307	312	302	310	275	290	269	301	279	301	311	289	288	283	296	281	260	287	268	289	241	312	262	295	309	277	250	256	262	305	275	276	309	295	257	292	259	255	285	258	277	289	280	278	266	282	272	263	259	257	256	246	282	265	262	243	277	278	277	245	269	275	307	264	279	313	272	292	270	288	271	285	255	259	297	229	303	282	264	274	293	275	259	268	269	256	297	311	285	300	293	281	258	283	290	286	281	257	267	291	262	276	258	277	304	278	303	292	260	284	275	276	273	285	249	258	279	260	296	256	285	306	270	258	265	270	302	314	323	283	246	289	270	273	267	240	248	290	255	251	295	260	274	279	278	259	280	295	281	292	269	256	251	281	273	255	278	258	264	250	276	305	248	273	275	268	294	255	259	245	272	241	258	268	232	296	260	270	276	281	255	288	289	271	244	281	276	251	241	300	301	306	279	251	264	307	280	234	280	238	329	257	267	299	275	250	265	278	288	229	289	295	290	279	289	268	288	283	272	304	266	260	281	281	299	293	308	269	285	279	265	234	250	263	244	263	264	279	292	252	270	272	257	282	277	279	259	253	289	283	255	288	253	257	276	260	276	270	257	260	295	252	301	281	304	273	276	273	288	278	280	311	258	304	293	248	255	312	279	251	290	230	293	257	275	296	268	291	266	259	282	269	265	268	275	278	280	283	243	292	275	251	259	273	254	298	314	277	297	269	240	278	275	284	278	289	260	267	290	271	273	295	273	270	261	252	266	276	245	258	287	287	232	259	275	298	284	305	286	296	297	276	279	305	278	278	294	246	272	265	247	290	319	293	262	258	256	289	257	274	301	267	261	286	297	281	262	270	276	286	292	270	269	272	261	274	302	286	269	270	290	287	283	316	277	267	296	262	286	284	287	254	238	279	271	278	280	262	255	260	270	276	253	285	277	272	261	244	256	270	280	294	255	277	267	286	259	271	273	269	269	300	270	251	277	264	298	282	246	238	279	277	284	268	282	303	289	309	260	272	288	282	288	272	276	260	269	261	271	279	279	294	274	276	288	266	302	292	286	342	267	282	305	286	265	298	277	294	272	260	318	253	280	270	291	282	301	295	253	301	267	272	308	264	276	247	294	257	308	271	300	314	285	261	249	288	287	268	272	287	295	258	252	262	290	300	231	275	258	267	275	297	291	273	301	291	256	271	282	299	274	253	277	269	276	272	298	279	265	280	268	294	291	290	270	278	281	258	240	287	289	299	259	306	274	253	274	290	297	295	272	288	269	303	284	276	294	285	285	266	300	277	249	266	241	264	311	296	285	256	234	272	266	286	261	271	258	274	310	275	288	278	284	302	267	290	305	281	274	272	289	277	299	273	264	262	252	279	234	254	312	286	268	284	299	273	253	281	266	271	256	294	295	292	268	290	265	263	258	286	289	288	298	302	240	271	268	268	293	284	260	282	278	258	293	288	278	275	265	287	296	281	245	288	273	269	290	263	257	270	245	284	262	267	291	269	309	292	287	287	313	279	290	266	273	273	290	296	279	282	255	275	270	284	289	265	275	295	247	271	256	265	299	268	278	277	293	278	329	268	297	258	244	280	276	268	275	247	274	264	246	290	293	289	282	296	250	283	301	257	269	271	269	252	277	309	284	267	271	264	259	283	257	288	265	271	278	295	297	285	293	281	265	279	272	255	278	258	289	284	254	288	285	278	267	266	278	271	267	298	281	276	274	254	288	303	283	291	251	306	262	278	278	300	235	274	241	265	268	269	247	286	304	295	304	265	268	268	272	282	286	262	253	290	289	231	251	244	295	280	288	273	262	262	255	316	280	275	265	294	254	277	282	306	291	292	273	240	272	274	261	273	289	292	278	286	252	267	290	303	309	247	272	247	284	257	281	283	254	276	286	257	281	282	285	280	300	279	253	279	248	295	268	274	284	274	273	295	300	283	281	261	258	295	273	257	306	273	272	253	253	288	270	276	257	293	268	287	286	301	273	285	276	273	247	280	270	251	250	267	265	262	285	290	234	275	214	275	246	272	282	307	269	279	237	280	262	277	283	227	243	245	256	243	278	283	300	261	290	294	281	223	280	305	274	258	255	282	275	279	269	258	283	260	277	273	260	274	285	298	266	273	305	273	285	257	265	262	287	288	247	269	260	260	291	273	268	296	286	248	312	271	287	302	281	252	249	271	277	267	279	274	231	269	298	253	261	270	277	287	295	278	265	261	270	249	269	268	289	265	315	292	271	261	256	280	291	301	286	258	268	270	273	290	278	243	252	246	278	257	278	289	283	275	281	273	271	287	254	297	291	303	282	305	268	277	288	270	279	282	314	270	283	260	286	255	265	278	268	258	299	296	264	268	282	294	267	303	272	269	282	283	288	263	280	248	279	304	250	265	293	258	276	281	272	271	233	277	245	267	249	245	284	272	294	270	278	303	274	246	277	289	273	286	259	266	266	281	266	290	278	250	286	271	305	279	231	282	287	302	263	284	269	309	276	293	263	285	301	266	259	245	284	257	249	314	258	291	305	257	262	270	259	276	314	258	263	278	292	280	301	248	282	310	270	280	271	308	278	259	299	251	294	255	265	273	299	279	289	287	278	278	269	291	262	265	269	278	263	269	287	284	310	277	289	305	301	291	294	297	284	277	265	246	261	276	273	272	266	281	266	249	283	292	299	245	260	297	297	260	267	256	317	281	304	280	259	282	283	284	270	286	293	277	273	246	267	290	249	250	273	289	248	268	266	267	271	231	277	260	276	269	272	265	314	265	288	258	282	286	242	283	263	286	288	289	287	295	280	315	273	277	293	267	286	264	275	273	280	251	299	290	244	242	286	273	296	269	264	283	260	277	293	245	261	291	298	267	298	316	265	276	258	276	267	256	279	273	269	270	263	234	276	293	279	270	292	306	276	274	278	301	282	287	264	288	280	266	266	269	275	270	283	284	250	284	272	264	259	260	256	271	257	279	267	269	268	286	243	264	285	291	303	291	259	263	253	259	292	266	273	292	337	265	301	286	267	252	254	276	286	248	296	271	273	257	277	271	269	259	279	259	249	287	276	260	245	286	284	279	288	282	241	257	279	276	292	238	301	269	289	251	270	274	260	268	289	260	275	283	248	284	279	272	285	278	297	292	279	291	268	249	284	268	281	268	296	296	292	284	326	290	272	310	319	298	296	316	299	244	270	294	256	269	288	310	283	270	266	310	238	281	304	277	256	269	247	256	292	302	279	255	261	280	280	305	258	243	258	299	265	286	298	281	268	283	291	289	260	265	276	272	267	263	295	305	252	276	294	299	266	293	276	275	294	264	228	282	274	294	273	262	268	317	268	275	252	250	246	298	284	283	295	294	316
12245	10801	21191	23553	21585	17398	12960	11041	9384	7998	6648	5805	5366	4862	4307	3801	3429	3199	2925	2625	2726	2550	2346	2251	2206	1967	1947	2047	1849	1687	1705	1615	1502	1466	1481	1484	1359	1424	1367	1447	1126	1031	1115	1043	1017	1038	1009	1005	938	985	840	804	780	773	796	817	785	840	762	764	814	759	783	740	777	783	777	775	806	772	673	687	697	726	661	701	688	687	676	659	704	668	712	695	647	658	620	640	650	622	694	625	686	647	631	641	627	633	681	667	661	667	626	627	678	666	659	657	651	647	692	647	666	659	689	625	702	665	653	651	657	646	696	672	673	642	647	647	640	677	623	684	664	675	632	609	619	625	670	657	629	642	616	666	644	596	642	653	725	651	630	664	653	615	640	637	678	636	639	644	645	643	673	667	635	649	632	659	628	616	653	645	655	670	687	633	624	679	677	624	662	681	596	669	684	632	674	632	677	671	663	625	679	650	649	672	692	639	660	655	652	687	647	635	680	664	598	628	655	671	645	622	606	689	634	650	647	660	682	641	665	660	651	644	651	665	647	703	657	650	647	649	673	632	608	650	657	675	666	622	660	680	727	646	669	609	694	673	648	650	633	627	638	690	686	593	635	628	629	639	661	638	650	610	673	685	599	632	637	647	669	642	656	671	653	659	615	661	652	718	711	724	626	637	672	651	658	646	685	629	641	676	690	606	637	658	646	648	630	628	661	661	663	641	633	678	600	620	638	631	659	673	684	688	639	623	658	674	649	689	602	632	667	698	666	637	605	641	588	648	619	625	638	616	659	625	743	646	591	641	627	683	691	645	604	675	673	667	644	694	664	614	636	691	664	627	660	706	603	625	656	613	655	666	669	654	631	680	622	637	640	620	612	665	632	621	667	654	639	627	644	644	662	664	654	664	654	627	603	683	600	652	664	613	646	659	688	674	662	683	656	655	608	610	673	594	605	627	662	623	663	660	618	640	651	681	680	597	687	674	666	662	667	634	656	637	660	625	664	637	640	677	658	758	675	704	654	701	653	661	651	679	641	666	655	637	664	651	651	655	630	647	675	650	617	648	678	671	646	635	676	658	646	657	603	667	701	627	677	644	652	628	671	695	622	686	619	607	677	626	708	637	681	666	683	625	630	678	675	652	663	643	599	615	658	659	616	636	652	673	688	671	651	655	709	640	678	690	673	678	652	605	682	666	649	623	659	656	688	656	602	659	601	651	689	625	611	685	616	668	622	662	685	629	601	631	640	671	657	660	636	688	664	665	652	664	631	697	676	685	625	645	674	625	652	637	643	674	702	620	645	631	683	632	657	682	696	663	631	621	633	639	646	623	662	654	640	613	623	627	674	691	624	670	661	652	628	627	626	658	612	670	650	677	663	628	623	635	671	609	687	626	659	662	676	661	653	680	614	643	658	676	657	614	661	638	660	660	640	641	619	695	629	661	676	662	657	601	689	643	628	668	640	661	648	677	658	670	658	626	655	684	647	669	656	633	656	638	646	673	620	649	656	649	630	633	629	658	636	662	662	637	619	642	638	636	662	661	629	618	623	717	657	648	644	638	590	674	617	634	689	669	672	665	636	694	631	654	614	649	664	668	638	666	614	647	651	658	667	678	600	610	667	655	598	626	651	631	637	634	665	708	651	682	648	634	612	665	676	654	646	655	663	670	663	625	632	635	653	708	659	660	667	610	660	638	658	662	679	611	632	635	631	643	615	653	627	690	659	658	638	618	628	667	629	641	668	681	657	686	644	608	666	630	676	627	647	665	690	614	666	644	665	649	631	661	662	644	655	676	648	634	714	639	654	658	621	610	651	665	641	624	637	635	682	671	657	657	692	658	670	657	584	658	645	654	707	606	620	657	668	668	620	635	697	657	708	667	618	635	684	707	635	668	639	641	641	677	615	644	637	632	641	668	622	648	652	677	699	670	628	693	608	650	619	668	674	670	685	652	634	598	621	680	658	648	673	676	595	614	642	664	669	681	625	623	597	630	641	616	636	692	641	627	638	660	660	663	647	646	692	686	653	625	656	659	649	628	625	665	657	658	635	667	659	642	633	626	660	675	651	653	676	653	647	629	660	642	629	658	596	634	637	652	671	674	686	619	687	684	660	641	645	670	684	669	699	649	629	647	638	629	681	684	611	623	618	666	699	662	652	639	672	597	662	645	608	620	633	644	667	670	644	652	608	665	670	629	648	614	625	642	674	628	707	671	713	651	636	673	668	660	666	599	663	663	633	648	669	728	699	666	675	663	675	688	645	631	601	661	628	634	684	676	631	654	683	613	636	630	647	639	650	656	648	667	618	635	648	648	634	608	676	635	650	671	644	657	661	655	608	635	621	668	676	670	636	643	663	652	663	639	604	634	665	677	638	648	679	672	642	674	612	676	656	659	707	631	659	584	626	606	662	636	644	629	717	665	646	657	679	637	640	700	667	657	640	646	624	637	612	656	616	641	670	623	640	694	639	639	672	648	648	654	645	657	647	697	672	643	616	657	636	655	644	691	643	629	632	709	606	670	658	600	629	658	664	671	647	663	632	697	652	651	644	687	719	606	627	647	658	643	666	675	649	696	662	658	633	619	673	624	637	600	645	641	660	645	654	633	646	642	679	676	656	672	643	643	597	649	662	592	667	626	652	647	678	690	685	611	634	657	663	608	663	648	659	708	653	659	662	708	621	634	644	661	671	700	622	603	677	634	618	652	638	659	638	669	666	649	620	677	631	668	609	641	652	632	657	668	638	593	665	626	646	664	691	613	662	645	640	686	656	619	670	611	693	648	672	691	611	648	653	614	679	639	619	666	622	662	666	636	654	637	688	664	657	649	674	637	631	670	655	647	657	663	623	635	629	687	653	655	634	669	638	655	635	666	676	644	683	640	598	701	669	635	654	635	642	647	660	623	634	664	638	647	607	619	593	563	664	660	648	624	655	690	647	637	664	676	649	673	678	654	629	684	673	625	654	653	659	650	649	665	661	681	635	619	673	679	611	638	654	657	670	642	677	677	643	626	604	613	674	632	615	653	618	668	669	640	654	645	645	644	680	621	629	631	643	676	638	695	686	590	635	633	663	634	678	638	658	643	618	663	635	595	638	649	637	656	655	629	634	630	596	640	638	641	682	653	683	644	680	668	612	654	659	648	659	648	674	636	664	698	648	651	669	644	655	685	671	625	635	638	659	592	649	628	639	688	568	646	650	631	650	660	666	681	569	610	645	642	681	631	637	629	686	622	612	621	629	603	641	677	661	680	602	618	630	622	627	662	677	671	662	685	622	633	634	675	648	646	628	633	650	628	706	632	617	648	626	647	649	629	626	670	663	603	631	643	637	633	672	643	646	688	672	635	618	643	630	628	637	627	641	657	664	625	638	636	685	683	667	651	641	608	668	658	613	626	629	645	677	621	680	668	638	661	644	694	677	635	684	630	639	669	649	646	638	667	621	622	619	656	622	619	674	606	663	646	648	654	661	686	643	702	638	584	658	644	672	665	650	661	680	627
29125	19734	21742	18431	13843	8652	5363	4213	3079	2494	2018	1714	1566	1384	1153	1027	898	806	833	795	756	732	717	709	638	625	598	649	536	491	526	479	486	436	484	478	494	476	500	481	426	430	381	407	372	355	387	369	400	332	338	331	337	331	336	363	352	319	363	341	317	300	354	300	333	345	325	328	315	324	326	319	315	326	310	297	291	295	334	308	299	330	333	296	299	320	341	264	321	291	297	294	316	334	318	337	294	314	298	301	276	322	276	295	260	295	311	294	291	311	327	278	301	340	299	314	263	291	317	272	315	309	327	325	322	311	306	307	272	299	292	296	289	286	314	325	300	259	286	319	312	326	300	287	344	325	294	282	314	321	300	300	299	278	311	295	273	275	320	288	298	297	267	303	310	297	328	291	277	291	298	316	284	291	319	301	325	309	327	301	297	318	291	297	308	294	305	329	319	374	299	313	313	261	257	309	281	283	268	312	280	317	262	320	282	296	270	245	296	292	269	293	289	268	314	297	293	303	301	310	294	287	303	293	293	289	302	283	305	338	301	289	347	313	295	293	296	285	302	311	311	302	317	283	323	312	321	314	322	289	309	317	302	282	295	315	291	313	292	307	275	279	270	302	267	338	347	283	290	334	303	279	288	312	293	302	337	296	281	301	276	270	295	307	288	314	298	314	306	300	314	251	298	339	289	279	326	275	308	286	320	329	341	309	274	301	340	278	309	285	264	332	288	303	290	310	317	300	326	312	291	301	289	261	320	360	323	289	269	290	295	294	282	289	291	286	271	290	292	326	295	312	297	317	311	261	319	328	292	293	309	299	294	318	293	311	330	310	334	289	321	278	331	291	321	323	271	271	290	284	319	316	304	299	318	293	276	286	287	293	314	315	296	296	280	291	290	279	279	340	305	301	334	287	278	321	274	287	294	308	336	251	263	304	306	327	330	318	310	311	297	328	280	309	315	317	281	270	240	324	322	322	327	276	297	311	276	317	302	308	274	297	314	329	301	267	265	293	280	282	326	293	264	304	303	297	344	295	322	307	286	306	321	277	310	293	297	281	301	322	285	258	301	342	246	284	287	313	346	319	306	305	308	327	312	313	320	346	308	312	282	290	277	284	314	296	330	279	292	301	299	295	264	296	292	306	327	316	317	281	280	299	285	296	301	303	314	260	290	246	308	304	312	309	283	292	303	293	277	254	273	278	307	291	314	323	288	270	320	262	273	297	297	320	287	316	296	322	323	293	295	319	294	302	331	290	313	299	312	278	312	299	293	313	309	295	278	294	310	294	274	298	327	296	281	266	309	286	317	276	299	308	294	298	292	273	277	295	309	294	286	272	285	283	281	300	294	277	313	279	321	325	346	306	281	306	288	317	320	309	309	307	279	310	311	267	280	297	311	275	306	317	292	340	305	304	310	283	312	284	293	279	304	314	305	302	309	261	302	276	251	280	328	296	271	260	286	327	290	309	303	357	324	299	308	292	314	294	322	311	267	292	288	331	284	303	286	331	323	300	307	280	283	295	310	276	252	293	312	332	316	313	310	291	298	310	299	300	296	279	312	303	317	276	304	330	300	307	276	306	317	290	344	280	307	298	301	266	329	289	275	329	307	295	305	325	302	272	288	328	318	285	303	293	301	296	321	308	308	306	289	303	274	314	276	301	305	309	338	311	310	337	315	310	292	274	301	282	314	283	311	302	287	300	279	296	283	321	289	310	299	301	290	299	284	280	326	302	296	318	288	308	304	336	306	260	321	304	288	295	321	249	287	294	281	330	271	286	292	301	307	312	308	324	300	316	319	300	296	319	279	318	284	311	311	289	319	291	298	309	289	293	297	317	270	291	251	328	305	286	324	327	306	282	308	319	306	285	323	279	297	320	319	289	292	265	269	311	307	297	290	290	303	298	295	318	307	323	296	285	303	272	280	310	275	294	280	269	274	270	303	300	319	285	263	277	299	282	299	318	287	294	312	297	307	267	310	333	317	312	298	311	320	269	299	317	319	260	278	332	292	296	301	282	307	285	269	276	302	299	325	316	291	297	299	288	326	298	258	282	309	300	283	266	313	304	296	316	268	287	292	281	279	307	296	299	306	286	324	314	275	305	289	336	307	280	315	302	307	306	319	282	253	310	303	314	292	313	291	305	291	279	323	296	293	298	307	317	308	293	284	301	283	280	264	295	276	279	274	289	295	325	308	287	294	299	274	287	306	307	295	321	282	305	308	317	273	280	284	308	282	289	289	332	303	305	305	291	303	348	315	363	308	318	326	314	281	295	334	323	327	298	281	321	293	291	310	330	290	303	290	323	296	303	277	283	279	280	284	279	325	292	287	336	291	311	292	292	297	313	344	358	305	302	311	281	310	280	337	293	271	309	297	301	318	314	321	295	275	310	302	294	301	325	306	290	267	270	306	298	296	316	269	306	302	269	299	298	299	281	299	312	269	264	315	283	301	316	322	314	297	297	278	293	306	304	294	308	275	316	310	283	285	317	321	322	310	267	320	302	301	274	324	281	345	294	281	282	293	298	270	296	314	342	313	291	294	323	275	330	305	321	306	281	263	308	279	305	312	299	307	317	330	303	300	307	306	297	312	302	306	305	312	325	340	292	321	311	331	306	292	283	299	284	304	297	288	278	322	294	307	306	298	308	332	263	304	289	315	303	302	304	316	317	307	292	289	293	309	333	311	286	303	289	316	331	284	279	316	304	291	271	259	305	300	312	268	344	291	309	277	289	322	285	294	317	319	319	281	303	306	276	343	325	296	294	334	299	302	302	287	292	312	330	283	309	312	276	304	298	289	272	293	279	275	276	282	315	297	325	310	310	313	299	329	305	292	297	292	292	291	305	310	289	317	312	329	280	307	266	316	337	328	308	326	294	337	291	292	326	294	284	301	292	266	329	328	332	290	282	325	267	265	302	275	295	275	285	312	288	287	321	294	295	323	307	317	308	281	290	301	303	293	317	290	278	292	279	279	338	286	302	278	309	302	305	302	310	282	308	307	294	299	274	292	285	317	310	335	301	302	312	283	290	295	297	277	321	292	280	322	306	305	294	311	264	265	309	268	304	290	288	297	285	289	279	302	299	292	309	302	332	278	305	295	275	267	253	294	292	317	325	293	302	298	295	282	308	264	316	304	296	312	308	344	299	295	276	331	321	302	265	302	287	304	342	284	285	300	305	280	284	312	305	285	317	295	328	294	303	292	298	312	285	293	304	318	305	290	312	279	348	298	288	290	294	273	289	300	321	329	325	307	298	259	313	276	315	298	326	273	269	291	297	317	274	321	318	315	310	315	321	313	298	286	297	300	291	323	306	298	287	288	283	308	278	293	301	342	301	322	280	291	286	324	299	308	292	321	324	297	322	301	308	290	348	312	290	279	290	334	308	299	303	310	298	287	304	286	279	318	296	314	305	297	300	277	306	293	288	307	308	329	303	313	282	287	295	277	298	309	283	299	311	289	276	290	283	297	300	304	309	283	310	300	321
15951	14265	25811	28874	26708	21313	17038	14973	12835	11036	9271	8226	7525	6782	5871	5346	4706	4351	4078	3857	3988	3917	3323	3412	3266	3169	2720	3261	2786	2383	2321	2204	2037	1864	1962	1947	1973	1986	2013	1972	1548	1430	1502	1335	1407	1463	1314	1297	1244	1228	1021	920	841	902	911	1004	967	919	912	953	910	894	889	855	820	890	781	844	845	861	834	792	784	775	782	820	760	737	774	757	715	739	727	772	709	756	683	693	735	746	691	695	705	764	739	666	688	715	707	676	715	682	711	697	667	655	703	689	667	718	716	703	704	662	682	694	708	733	723	675	654	696	682	692	718	681	718	733	674	669	736	688	715	739	721	689	678	708	704	706	664	704	699	676	703	640	710	702	728	660	678	718	716	721	692	711	675	718	665	712	699	654	756	706	649	618	685	724	732	681	678	640	660	678	717	636	707	680	677	721	657	710	686	700	686	670	716	687	651	687	694	702	651	620	665	673	688	686	721	714	681	724	657	687	644	690	707	672	740	641	690	642	714	730	690	724	676	690	673	658	678	665	726	676	703	692	709	672	666	703	692	690	663	670	737	693	707	692	701	749	652	668	709	669	711	691	708	704	734	721	737	670	684	685	686	682	725	708	683	673	695	715	747	644	728	677	689	640	702	715	718	681	719	707	669	650	698	713	672	704	700	696	660	681	674	731	656	642	653	718	734	685	689	738	647	713	676	698	721	693	697	760	702	704	684	719	709	651	692	684	697	745	671	684	716	689	679	730	667	663	690	670	710	710	700	674	635	656	654	693	645	685	666	716	715	715	698	665	715	683	695	734	682	677	706	706	656	685	695	678	688	695	670	668	735	683	678	646	690	683	655	652	735	648	653	652	726	694	734	695	657	718	693	693	674	656	674	698	694	659	708	678	679	726	676	696	671	707	685	697	717	696	711	647	661	721	680	687	664	674	691	704	646	700	699	689	674	711	677	703	658	709	703	712	704	755	714	665	673	700	682	657	692	718	716	681	711	668	731	681	663	715	715	708	686	694	664	721	662	663	664	681	650	719	673	668	661	669	682	634	673	725	641	667	700	732	715	719	689	721	679	648	671	685	699	666	686	724	711	702	664	671	709	686	672	726	678	721	640	643	676	676	666	706	687	737	671	643	667	648	706	674	770	677	713	632	693	662	714	709	686	685	698	703	649	671	663	607	724	720	630	687	665	705	705	703	705	712	689	709	690	700	656	727	695	678	679	706	727	680	678	680	668	669	720	727	669	714	645	708	682	689	666	661	664	696	701	657	699	671	674	730	709	700	682	742	741	677	681	676	685	719	679	677	657	633	709	719	707	686	664	689	697	706	685	668	690	668	714	742	679	672	651	696	697	756	699	695	595	740	680	717	697	689	678	681	645	655	680	677	698	744	672	676	713	720	685	677	642	688	700	711	719	697	653	654	714	707	710	680	697	657	713	669	704	674	703	679	680	617	710	678	724	732	649	671	735	700	629	661	692	676	676	720	715	708	727	701	728	682	695	687	745	685	690	708	756	730	627	714	674	662	696	671	658	652	741	676	688	668	705	699	701	717	697	681	688	625	752	705	690	706	742	635	718	711	643	683	657	705	705	691	659	706	671	694	686	684	691	656	642	713	765	676	735	712	664	655	706	670	669	679	687	684	678	669	687	646	682	653	636	671	666	714	696	722	698	633	670	657	705	682	663	741	760	729	682	730	665	729	684	728	694	717	675	663	649	708	683	702	657	688	689	673	681	691	656	673	733	733	698	649	677	728	701	718	711	697	654	711	681	769	717	703	683	672	719	646	690	704	695	681	671	711	696	719	692	694	664	716	696	705	675	696	680	682	689	683	628	674	734	688	688	720	670	660	682	701	710	716	688	699	654	647	694	693	704	700	679	729	664	729	682	712	659	621	710	698	703	690	646	684	722	702	725	683	703	695	697	709	700	642	693	762	684	697	750	709	693	689	674	668	721	657	714	715	701	702	707	666	690	679	680	716	716	658	733	654	666	654	686	707	662	697	673	720	687	696	725	687	729	702	732	706	696	687	712	673	686	689	671	667	671	705	661	717	660	666	710	690	693	703	745	659	674	681	663	686	644	683	687	624	710	663	693	707	664	644	682	699	664	675	687	711	732	730	680	696	633	681	691	631	741	641	678	697	695	696	702	653	657	678	662	691	693	742	702	642	697	722	671	749	685	688	692	695	624	691	729	667	714	663	692	681	682	666	689	691	654	717	686	690	727	711	694	699	724	678	636	701	692	707	681	714	659	702	594	741	714	676	711	684	660	728	662	678	705	672	675	695	701	724	687	677	681	698	691	670	682	673	645	678	680	642	689	667	697	687	659	681	681	693	686	673	654	674	662	658	680	697	667	685	662	719	727	705	662	658	688	661	691	673	732	636	766	654	648	704	695	664	721	713	745	688	654	703	698	668	650	697	692	693	739	715	651	656	672	722	676	721	690	685	678	712	614	654	714	693	697	711	650	687	712	698	679	677	681	708	656	709	683	707	690	698	685	686	706	684	702	678	678	685	674	720	723	699	700	719	670	638	685	689	712	687	709	690	663	696	657	656	691	708	693	717	719	663	715	701	673	668	682	729	656	686	665	686	670	679	698	695	691	677	684	667	695	699	683	686	672	633	743	707	709	669	717	680	684	699	704	692	690	697	691	689	696	680	693	688	667	728	703	701	699	651	704	662	642	699	699	729	693	712	695	695	728	708	647	679	696	703	646	711	671	684	682	735	687	644	715	728	654	668	698	682	707	676	694	654	711	700	678	682	724	704	675	685	685	685	683	655	711	691	651	639	670	702	684	720	702	691	695	658	677	705	715	667	669	653	660	664	688	680	689	671	684	754	691	700	678	666	678	677	682	703	668	712	696	673	736	683	720	697	660	705	742	695	665	706	695	729	664	662	641	722	681	724	683	699	660	737	683	671	694	676	667	734	660	672	733	664	630	687	696	694	707	725	634	672	661	707	664	655	746	667	709	688	708	694	688	689	667	671	662	691	743	691	691	693	711	685	695	681	627	702	712	720	719	652	681	671	719	713	703	668	656	722	704	676	675	692	680	708	673	671	698	704	654	677	721	664	727	669	687	713	634	658	689	668	715	713	691	723	706	657	670	683	649	764	706	697	710	695	692	692	661	671	712	656	684	669	665	713	676	660	675	711	706	707	691	701	719	625	647	698	722	666	743	666	707	690	662	663	678	703	671	687	669	691	721	723	683	671	688	689	731	704	683	725	664	722	691	671	662	705	718	662	725	658	704	737	709	651	701	687	693	675	654	691	714	686	683	653	747	706	746	647	688	678	699	684	677	696	709	723	660	689	703	675	695	728	718	687	716	680	674	718	680	700	705	695	714	663	675	635	691	713	685	708	726	668	708	679	667	653	686	705	690	656	718	719	703	695	699	706	646	670	678	649	724	752	682	657	724	683	628	687	705	681	640	685	699	655	667	695	669	638	707	728	700	704	696	685	708	659	739	718	722	664	638	659	658	690	669	735	694	669
11913	8011	9025	6807	4456	2775	1949	1516	1076	942	820	688	666	553	524	495	432	364	398	335	345	315	310	317	301	289	307	261	263	271	242	255	277	280	287	267	252	271	233	229	242	236	234	250	266	272	223	224	258	205	262	267	231	258	252	264	249	243	242	231	261	223	234	236	216	205	241	240	251	256	256	216	234	219	238	202	232	257	227	231	217	246	246	250	247	239	252	222	207	245	233	227	230	202	212	229	243	230	218	222	213	221	263	224	216	247	227	231	216	244	233	237	213	218	239	226	230	245	232	241	254	208	228	230	193	237	222	204	231	233	258	232	233	198	197	248	208	242	255	239	220	223	256	194	217	200	243	206	221	233	239	237	237	207	230	220	222	239	211	244	243	253	269	222	217	209	246	250	232	212	205	256	243	227	222	233	238	227	250	225	243	221	225	212	245	210	221	238	204	250	220	250	221	245	205	239	211	219	227	213	217	218	229	185	219	229	229	238	221	235	234	277	231	242	230	204	244	267	229	243	240	248	231	211	216	251	217	220	230	224	204	227	224	223	267	215	195	218	221	228	216	229	213	238	215	263	214	235	243	242	221	216	214	240	230	238	209	228	202	204	216	229	225	231	218	205	221	221	228	224	208	222	233	225	240	211	262	213	236	234	248	217	201	212	227	215	212	220	251	230	239	221	242	222	225	275	252	238	244	242	232	273	219	237	225	259	223	254	235	205	223	228	235	197	209	213	210	216	204	255	219	221	209	210	247	226	225	204	200	227	266	225	227	204	227	235	218	251	225	231	231	219	215	270	258	235	220	225	242	229	228	232	233	228	226	218	244	236	224	237	226	228	224	218	224	209	230	246	202	228	221	208	233	252	235	260	213	218	241	222	221	219	226	237	229	230	241	225	239	232	235	223	244	222	243	221	230	252	224	232	234	236	208	249	235	220	216	220	250	248	254	231	221	179	245	240	235	195	243	222	188	249	233	257	236	235	237	222	229	239	212	252	213	245	221	259	220	238	226	222	217	214	223	207	253	221	224	251	253	252	261	196	204	261	226	231	214	222	232	226	227	246	218	216	240	240	228	227	230	224	244	260	247	227	226	234	201	229	236	246	221	228	212	233	219	235	230	213	214	237	217	259	227	227	233	219	245	262	230	227	225	205	242	253	259	242	257	244	240	227	194	232	226	234	222	235	228	245	207	219	224	202	204	204	202	251	245	226	246	225	228	248	228	227	243	231	218	229	250	232	209	216	243	214	203	244	260	229	229	226	235	259	241	226	214	240	235	271	214	246	214	247	225	241	229	216	227	226	234	237	225	205	261	233	211	209	223	245	215	231	244	241	247	235	217	210	227	212	247	227	243	239	239	188	218	239	215	250	224	230	223	238	241	241	226	245	246	278	227	223	231	198	226	221	217	246	234	245	198	228	200	239	256	241	228	250	240	240	236	250	227	264	249	221	219	238	208	212	238	226	227	205	237	271	254	227	219	241	215	213	210	239	208	233	224	222	254	252	282	214	226	214	224	254	239	238	246	232	228	244	221	234	227	224	234	216	243	244	264	214	231	248	257	243	266	219	234	228	231	251	225	224	231	242	246	230	224	227	238	229	256	234	208	228	254	222	205	228	235	233	230	221	230	227	230	260	236	273	204	256	228	219	234	237	242	237	229	238	236	230	229	206	235	229	243	225	219	231	243	219	267	231	201	223	228	225	231	261	243	246	235	226	272	211	222	230	252	236	198	208	234	243	211	241	234	215	254	237	245	241	230	225	210	227	170	233	237	241	232	249	216	223	266	223	248	221	233	188	220	216	250	242	223	235	246	246	226	205	228	237	221	223	232	249	227	238	230	247	223	211	202	228	255	219	220	208	274	226	257	229	232	216	214	262	225	237	212	218	226	214	207	233	231	213	255	207	262	231	240	243	229	233	257	205	212	190	223	246	220	247	221	208	234	217	201	259	231	222	245	226	225	203	220	228	222	255	208	219	233	246	243	249	240	224	229	242	245	237	220	236	212	236	192	215	191	210	248	232	262	218	220	270	226	220	205	226	216	236	222	215	237	208	233	220	207	234	220	233	249	219	200	238	197	239	258	241	232	208	249	230	212	224	253	235	239	234	219	212	258	217	245	233	229	253	211	206	243	251	215	231	268	229	228	205	223	226	234	227	227	198	226	249	246	252	212	229	214	217	243	222	240	220	212	234	243	219	211	250	250	228	206	236	201	223	250	232	227	226	238	244	238	243	237	229	245	247	208	207	236	272	224	210	238	231	245	228	238	194	210	208	222	228	217	218	234	228	221	212	234	207	222	238	220	233	235	236	237	258	223	247	263	250	218	230	229	228	221	212	218	242	206	241	227	240	230	183	251	224	202	264	245	231	250	223	248	207	220	245	231	253	185	226	228	206	222	224	223	220	265	210	219	247	231	218	251	242	232	212	214	211	219	240	237	267	253	233	230	237	219	214	207	206	267	220	207	232	243	251	225	233	241	234	241	206	225	211	226	242	225	254	215	218	235	215	223	260	211	257	213	208	249	230	235	238	204	238	222	199	215	226	228	235	214	215	210	230	229	261	217	203	243	245	245	244	240	203	221	230	238	228	235	232	235	225	234	230	233	251	230	223	235	200	231	247	228	252	232	226	244	206	210	213	218	215	253	248	266	244	224	216	225	249	254	238	218	233	233	209	230	252	248	217	202	215	247	220	208	227	223	255	217	265	231	236	227	214	247	240	223	243	249	210	224	229	237	195	230	260	238	250	253	235	203	239	221	227	231	239	224	233	213	228	187	202	238	210	224	225	226	227	250	231	229	258	230	239	237	223	216	241	216	197	211	237	237	220	214	239	237	207	223	212	226	231	244	230	249	192	239	245	218	230	233	248	213	229	253	229	211	231	230	218	231	194	209	243	217	237	214	248	194	224	213	249	211	236	253	183	210	215	239	268	237	205	250	219	240	238	231	203	225	222	247	230	233	260	218	225	235	240	212	235	237	228	219	235	232	242	218	216	241	226	237	240	230	234	223	232	188	233	213	240	231	238	231	237	250	225	256	225	239	261	250	235	226	248	237	250	206	254	253	233	215	236	218	231	239	254	211	259	242	213	234	209	232	205	193	226	239	226	214	221	248	229	226	212	238	241	235	245	220	242	226	240	225	225	219	237	206	225	204	219	240	231	215	231	243	235	236	210	233	245	258	247	233	263	213	232	262	207	207	233	235	199	239	254	239	229	214	233	227	249	200	226	244	229	247	255	251	223	211	244	220	230	213	189	227	204	222	220	226	220	238	214	241	202	218	234	240	254	222	222	217	250	242	232	242	269	247	245	236	227	240	238	219	243	253	224	235	246	241	255	249	236	232	219	203	259	233	224	238	234	190	215	220	264	217	231	206	235	233	236	229	229	234	217	197	242	255	241	240	235	237	226	252	206	255	237	219	237	197	235	259	240	239	232	226	226	256	234	221	258	227	216	221	237	226	223	258	242	215	217	227	222	229	236
6854	6835	13902	15641	13477	9881	7679	6552	5523	4604	3894	3427	3327	2897	2502	2196	2023	1806	1597	1505	1410	1326	1229	1111	1073	999	961	955	926	851	838	817	767	795	780	733	742	720	756	706	732	721	693	696	720	642	646	629	619	606	635	559	596	628	544	650	631	578	560	653	623	634	632	593	577	628	598	561	580	626	596	605	562	599	609	562	586	572	584	579	568	534	549	535	553	566	588	531	606	541	580	553	554	528	537	552	563	616	511	514	564	485	560	577	551	538	610	597	545	546	573	578	592	518	542	547	560	561	565	548	544	567	557	573	482	550	536	548	577	565	542	587	562	546	526	602	605	521	522	577	540	532	560	494	557	552	539	542	576	542	557	590	547	557	560	533	570	534	560	558	568	524	510	571	558	541	560	572	534	569	541	534	515	563	516	530	522	557	544	575	556	531	575	566	599	562	541	543	590	564	547	527	585	558	538	552	555	518	537	597	542	574	553	537	572	553	561	552	547	599	549	540	565	543	518	566	570	573	556	576	572	557	566	555	528	562	543	583	569	522	551	563	552	541	555	551	550	524	595	579	557	540	544	520	602	560	541	541	561	561	595	568	559	501	559	516	601	539	554	485	504	547	569	547	515	520	515	562	558	571	538	551	575	543	556	587	550	562	545	565	576	562	524	560	544	555	540	589	537	535	522	538	583	538	587	551	531	532	531	551	541	519	567	559	574	567	545	562	580	524	549	517	567	556	564	538	529	558	526	550	570	513	538	543	550	571	542	546	546	524	551	567	542	578	545	543	537	524	552	571	539	516	581	528	580	598	519	574	595	533	539	564	565	555	545	513	544	533	568	545	550	522	541	576	550	562	544	571	546	528	540	519	594	570	538	501	556	563	556	526	558	559	577	591	566	551	591	586	560	529	544	602	544	526	567	549	563	550	519	562	555	537	565	557	560	543	549	571	568	528	540	575	576	565	539	540	577	554	546	536	570	585	528	581	529	577	509	563	504	472	558	573	540	540	563	566	537	567	569	566	548	550	534	582	540	532	541	546	522	530	544	568	544	545	545	557	522	530	560	534	573	583	601	518	542	545	579	562	543	507	546	576	574	540	546	553	526	527	547	531	571	596	557	564	527	553	604	586	588	559	573	545	569	561	584	567	517	576	514	526	557	557	541	577	532	558	571	578	533	539	500	537	545	558	577	542	536	564	545	559	579	565	578	565	528	544	558	550	552	533	545	509	562	543	523	591	560	587	535	549	573	577	553	564	541	541	540	569	532	530	573	546	610	601	545	580	580	577	532	533	578	594	540	554	530	556	533	533	557	582	618	602	527	540	579	533	554	603	552	584	524	554	621	570	562	524	564	576	552	561	556	578	582	546	554	553	587	546	611	584	605	542	567	570	558	507	584	549	570	560	592	551	558	571	518	513	544	593	561	543	518	561	586	522	577	519	544	549	577	533	560	537	515	578	528	569	542	560	570	525	536	508	527	560	543	556	551	544	545	533	565	544	537	544	533	583	568	556	546	539	569	554	542	573	537	540	532	541	558	561	539	592	571	575	546	535	564	527	543	524	569	536	549	583	524	545	564	593	534	524	548	517	554	549	562	592	543	564	577	530	541	560	540	558	543	529	573	574	550	555	597	562	550	559	509	577	528	555	595	573	535	587	569	573	558	566	512	585	602	534	542	545	538	590	551	533	513	536	572	556	547	545	535	547	580	564	536	530	569	548	572	554	562	563	525	594	558	577	592	567	535	551	574	564	520	567	574	563	494	558	536	542	533	550	568	531	549	557	559	517	490	554	557	550	564	548	593	568	597	592	573	545	547	588	534	533	581	548	502	567	555	556	513	557	571	508	548	614	557	577	601	554	561	565	537	581	542	533	577	547	563	567	554	560	558	539	559	514	578	557	555	552	523	549	550	582	567	557	571	573	579	528	510	546	592	511	543	576	555	565	498	550	585	543	531	551	547	566	560	518	548	541	570	527	522	569	571	519	568	593	557	559	541	567	556	542	572	522	578	535	564	578	532	539	567	538	549	543	539	534	546	548	540	541	513	542	554	568	557	556	515	512	571	547	573	548	524	575	545	509	558	583	540	507	559	531	567	558	613	561	560	531	564	561	563	527	523	564	518	524	566	568	551	548	541	548	546	547	552	530	580	530	539	568	536	548	526	518	529	544	541	552	562	561	556	546	558	565	541	594	582	561	551	556	571	521	574	550	529	542	580	563	531	544	559	515	582	553	513	544	570	558	544	570	542	561	593	548	575	559	565	536	551	579	577	513	527	527	548	543	564	538	539	550	559	564	586	555	536	599	543	590	570	597	553	512	556	545	532	559	555	518	538	508	539	546	540	538	524	558	535	552	568	589	573	557	582	562	546	590	523	561	547	511	563	537	565	525	580	540	553	583	552	526	498	516	613	551	551	507	546	581	564	571	562	559	529	530	606	539	539	594	519	524	534	547	559	551	550	538	564	552	544	541	563	532	528	576	476	524	545	605	554	589	572	554	540	543	576	529	555	558	587	599	569	575	541	518	525	531	550	558	510	564	562	525	550	551	576	556	535	572	576	543	571	575	591	582	545	560	547	568	504	528	562	550	546	549	554	542	598	566	585	562	544	556	558	569	568	541	550	539	528	513	531	530	541	544	540	585	532	607	548	595	553	575	503	558	560	582	601	564	579	570	547	596	483	536	549	548	557	520	567	543	535	535	507	540	539	567	533	562	598	546	565	570	562	556	500	518	530	546	553	580	587	535	530	551	566	545	540	554	534	539	553	569	576	523	552	584	529	574	562	550	557	579	506	591	530	489	569	559	575	566	572	591	523	550	535	576	563	538	553	591	544	539	510	601	557	589	560	568	547	560	517	539	538	528	552	563	560	539	552	554	545	544	530	561	557	516	552	568	557	582	571	557	549	534	577	533	547	539	541	528	536	544	543	517	549	542	544	520	572	579	580	556	566	570	625	539	528	537	515	500	539	600	538	551	564	548	563	556	571	578	515	566	529	588	525	570	522	572	564	524	561	535	546	570	505	590	537	542	548	557	541	529	552	511	545	535	547	529	525	558	563	528	550	521	600	524	527	541	528	550	566	567	564	562	535	525	531	512	551	532	557	567	588	578	547	522	526	528	553	525	530	552	586	551	529	533	564	571	536	536	585	535	565	581	519	570	550	560	537	516	546	568	569	529	566	598	600	562	532	520	517	552	559	553	559	569	564	539	558	556	568	507	583	536	542	524	603	555	562	581	591	570	538	582	533	567	520	525	547	551	575	515	535	553	550	535	554	515	517	550	515	575	530	528	529	517	544	560	514	553	546	580	548	576	563	562	562	566	587	558	569	597	553	550	566	560	557	550	483	572	512	557	498	568	556	562	528	586	557	598	529	569	564	584	535	551	519	543	557	548	544	551	552	546	559	580	548	569	556	539	567	518	566	533	561	532	570	559	549	560	563	574	550	539	568	565	539	573	569	534	559	536	582	582	540	562	531	517	555	540	581	541
21652	13916	15126	13019	9017	5471	3729	2784	2239	1752	1450	1187	1047	979	888	726	674	612	596	595	608	529	510	555	445	464	427	459	454	415	425	423	391	410	360	341	370	338	381	337	351	328	303	276	335	326	318	299	322	296	322	293	303	313	305	306	277	336	265	319	246	237	259	289	278	300	289	259	302	266	293	301	276	299	269	321	278	263	275	291	264	274	304	293	249	266	279	243	296	249	267	275	274	269	273	272	269	300	286	293	270	269	285	285	288	268	251	264	257	265	295	268	278	274	293	261	296	273	278	277	295	249	275	270	263	234	286	287	286	236	280	296	283	287	263	277	259	283	259	274	275	297	294	240	253	278	260	316	242	274	237	308	274	300	295	268	302	305	257	260	274	260	280	279	274	292	300	252	268	262	269	268	278	284	269	258	300	279	273	264	258	268	237	303	292	270	279	292	284	287	280	259	294	294	284	276	269	267	304	293	293	300	266	281	277	295	297	283	259	236	243	287	271	272	256	278	268	271	269	293	280	262	313	271	268	286	291	282	276	286	277	307	273	279	263	269	255	269	258	285	285	292	255	276	273	280	291	282	252	241	265	257	304	272	266	278	289	295	279	295	296	268	268	251	262	317	256	250	287	305	294	327	260	270	282	257	268	302	252	289	251	253	249	271	306	272	281	267	267	265	288	252	290	247	253	270	236	299	252	264	294	273	281	255	249	267	284	289	287	274	281	264	272	263	252	270	274	271	244	291	267	274	259	281	265	284	305	281	275	279	283	278	284	254	297	272	257	251	255	274	265	286	287	274	260	248	242	268	263	252	263	268	283	309	262	263	237	310	267	267	267	255	290	257	245	258	279	260	237	294	300	264	297	289	277	250	250	282	277	251	268	259	273	294	283	239	273	278	262	269	275	262	261	283	266	286	238	283	278	308	247	246	243	268	284	265	289	261	264	263	245	262	259	249	295	280	284	258	299	283	251	298	290	265	282	278	276	277	274	261	287	268	258	250	256	264	246	251	301	260	274	240	266	272	266	280	267	282	259	282	276	265	257	261	267	262	264	264	253	274	296	295	275	261	256	272	272	273	296	281	285	247	292	274	238	299	258	288	264	259	266	288	269	281	283	335	270	247	258	277	273	271	246	242	275	269	248	283	278	252	270	235	269	251	284	283	275	279	265	242	253	246	247	260	271	286	257	244	292	256	280	282	279	260	258	268	274	282	301	278	284	265	245	285	253	272	298	279	267	260	243	280	284	265	250	287	288	246	289	292	300	281	260	274	309	285	289	276	274	284	277	268	260	249	272	287	279	285	295	280	290	257	266	285	275	265	282	291	249	280	224	251	265	285	298	289	280	282	268	284	252	277	299	260	258	276	217	270	292	290	262	278	287	241	255	264	260	255	256	257	294	276	265	271	281	258	282	264	282	272	297	275	274	273	265	263	291	277	285	245	262	251	273	263	281	286	268	266	283	253	270	262	295	297	306	279	294	281	262	302	256	277	274	279	252	297	287	252	266	271	280	297	265	280	275	284	258	285	253	288	299	262	269	249	262	276	276	260	229	286	276	245	280	271	271	285	280	287	270	254	258	263	254	278	297	292	295	301	314	254	282	275	271	286	294	272	274	220	280	294	275	290	282	243	284	308	266	269	273	241	297	271	279	282	254	288	260	269	291	268	294	236	254	276	266	263	284	266	290	265	253	253	268	279	258	305	265	263	224	263	279	283	301	273	285	270	290	266	257	236	282	312	280	282	276	258	284	276	255	282	261	285	287	278	276	285	240	296	287	281	263	276	263	280	294	282	272	277	265	254	287	254	281	279	280	280	268	264	239	263	307	253	260	259	231	276	262	258	284	249	287	281	294	269	240	290	259	300	279	302	275	281	267	286	298	272	278	314	273	294	299	292	259	269	288	279	279	273	297	264	274	258	267	271	248	280	268	267	288	265	287	285	273	289	306	266	272	256	255	273	290	289	276	276	274	296	276	250	277	253	296	262	284	265	262	303	304	275	274	301	309	269	274	239	286	277	288	263	258	260	253	275	290	271	250	257	280	305	318	286	255	278	242	270	284	259	277	284	269	275	277	298	294	281	275	240	270	281	299	265	295	266	268	256	276	298	282	244	292	274	277	298	300	295	302	267	284	256	304	272	299	322	275	297	255	316	267	265	243	279	266	279	292	280	275	301	259	296	295	289	273	260	309	241	287	244	281	291	244	257	296	264	260	273	251	287	278	258	260	277	284	253	266	279	283	279	294	246	253	267	259	276	283	289	273	274	279	287	288	279	291	281	277	314	249	251	270	287	255	238	236	301	318	284	289	307	284	284	329	259	272	320	282	301	266	271	277	256	255	294	288	264	251	268	288	273	259	261	315	243	282	295	291	253	277	269	278	270	271	298	281	262	266	253	279	257	253	273	252	244	267	267	282	288	281	254	280	255	259	283	283	280	268	289	288	287	268	256	273	239	281	286	257	253	260	297	275	295	282	286	245	280	295	271	287	292	281	255	247	283	269	266	304	246	275	285	286	295	284	303	293	264	287	252	272	263	256	259	296	280	293	292	274	288	292	296	267	295	277	265	262	269	310	279	239	276	254	274	225	298	292	270	304	255	264	253	267	283	264	271	215	263	263	293	280	270	263	246	251	274	300	260	283	261	267	273	261	249	281	281	262	241	268	248	273	270	285	285	255	297	281	260	253	243	265	290	284	297	251	277	247	310	276	292	279	270	292	255	260	275	262	266	299	248	286	259	262	242	264	302	246	281	265	237	278	270	239	259	310	281	263	245	260	255	278	294	266	249	255	276	232	292	301	308	304	273	297	262	268	318	260	275	273	288	253	274	281	252	274	290	297	295	266	316	292	241	273	257	288	268	321	292	296	291	295	270	275	284	269	289	251	278	269	296	272	269	263	245	272	269	265	276	272	289	278	291	265	253	291	256	299	249	280	279	283	279	275	272	270	274	259	271	281	271	255	260	276	261	268	272	272	283	278	247	255	286	265	266	275	272	278	232	299	313	261	244	243	283	229	271	284	276	293	284	286	247	266	249	273	267	245	271	262	263	271	237	271	275	270	254	259	282	258	303	246	320	284	261	285	272	264	271	252	271	303	271	256	256	291	290	257	259	274	273	251	283	270	286	268	290	272	286	290	261	273	273	266	275	280	270	279	272	256	266	279	286	312	267	251	291	302	283	242	282	234	303	292	292	236	270	279	331	229	272	259	246	265	273	291	313	258	292	284	293	283	306	268	283	230	276	280	275	260	304	290	268	273	291	290	285	311	280	296	256	301	264	282	273	277	247	285	251	292	278	277	255	269	254	268	260	256	255	261	290	301	243	260	290	300	295	292	262	305	247	285	249	298	303	288	286	263	266	293	268	242	280	258	307	267	290	289	265	298	299	296	312	271	292	291	285	242	262	268	280	312	289	257	278	261	298	302	276	285	270	268	275	315	274	260	279	245	286	272	277	271	289	269	251	252	274	308	255	255	262	275	271
12535	10741	20741	23732	20799	15813	13339	11437	9324	8108	6779	6074	5586	4773	4128	3697	3440	3092	2897	2852	2844	2766	2368	2391	2174	1895	1977	2018	1832	1673	1702	1546	1440	1294	1408	1328	1326	1288	1473	1162	1180	1072	1109	898	1124	1024	1024	975	948	875	769	784	760	769	751	859	829	887	745	774	804	725	763	745	752	775	714	756	752	768	729	692	681	720	693	659	724	687	703	672	684	674	721	686	687	666	662	705	677	690	671	666	672	629	725	653	660	658	655	654	629	625	620	627	652	617	656	645	634	630	608	632	624	676	664	657	646	680	634	678	668	637	656	654	692	669	623	674	665	647	694	613	689	630	692	685	616	645	645	612	632	651	610	569	635	614	639	670	620	603	644	587	641	647	706	633	621	665	685	667	664	657	647	605	638	653	677	674	683	691	665	625	582	695	667	652	659	653	676	649	653	664	614	681	635	646	645	674	682	636	650	629	687	620	612	670	561	703	682	651	598	665	641	651	645	624	696	631	634	656	626	638	645	621	655	623	664	639	655	614	615	648	591	661	673	632	650	624	655	634	649	659	649	641	665	595	681	656	638	647	676	656	659	649	670	668	623	647	652	631	678	628	636	629	644	653	658	667	632	648	635	722	660	593	638	625	634	663	656	676	666	648	671	650	615	639	620	658	665	629	669	640	633	609	667	638	656	636	677	635	684	708	681	634	640	654	661	627	651	669	725	603	622	654	661	613	619	648	582	642	685	689	652	629	604	650	635	680	605	646	661	648	632	598	616	611	667	657	632	646	644	653	597	674	628	608	653	645	657	626	646	639	637	659	661	641	649	637	632	638	652	670	641	600	625	617	620	652	640	670	631	616	644	641	648	624	632	657	616	609	614	663	662	682	615	661	657	654	626	656	684	656	655	652	635	632	672	634	645	667	686	652	616	631	655	627	644	667	679	632	655	642	627	583	668	648	607	670	654	675	663	648	629	694	664	634	661	671	647	652	619	663	639	670	648	668	697	620	663	640	678	658	694	624	626	691	634	663	645	652	699	634	664	637	639	647	660	686	676	626	689	596	609	614	619	643	644	651	668	641	633	621	654	631	668	651	644	609	646	656	644	668	672	656	640	626	702	631	608	626	654	655	648	668	606	629	655	665	638	636	640	677	636	583	627	650	691	640	655	676	660	670	659	612	603	660	619	662	684	677	649	662	588	619	687	632	623	665	631	640	611	647	626	667	691	640	672	621	673	584	639	649	625	625	633	613	644	669	665	640	659	610	667	681	635	672	649	638	666	674	654	580	621	627	626	646	676	612	662	600	641	641	652	633	622	611	659	635	638	637	626	627	628	628	656	637	616	623	644	658	666	657	678	579	621	629	635	666	671	656	674	638	642	650	645	630	653	647	617	660	594	673	665	629	654	646	597	667	631	573	634	645	677	637	662	653	677	649	645	659	638	611	639	648	664	647	618	600	625	695	649	648	649	596	634	632	666	641	661	687	701	640	554	646	662	650	595	655	647	619	633	644	682	649	626	650	633	636	617	630	621	661	639	693	609	651	615	695	603	638	647	638	646	693	642	626	664	603	640	663	646	631	660	668	603	635	626	640	639	628	655	622	635	638	670	662	654	636	630	678	640	618	633	644	617	590	623	613	708	607	698	653	616	653	655	657	678	659	621	638	650	647	683	678	664	637	622	618	663	635	660	658	637	622	664	636	666	628	697	661	637	632	637	622	614	631	635	608	623	645	644	610	715	699	664	656	644	657	659	648	639	597	577	658	672	669	639	626	618	664	641	651	641	624	662	647	680	676	651	677	628	632	632	676	687	660	644	643	639	613	647	661	644	651	613	632	631	641	659	685	667	644	682	649	650	620	658	630	686	647	641	633	698	651	666	649	639	615	653	607	638	651	642	665	647	640	617	665	603	680	612	637	653	587	648	655	659	659	641	648	652	658	644	625	634	671	603	679	619	624	614	670	661	632	639	651	643	682	667	632	636	680	681	598	635	619	627	634	643	643	642	629	656	637	639	652	644	668	631	623	645	616	676	659	653	672	666	622	661	628	649	667	663	634	640	626	612	677	621	655	634	649	679	626	644	628	630	632	598	641	642	647	660	642	625	613	640	673	627	624	598	575	658	664	655	656	632	611	651	633	625	656	618	646	632	619	640	682	667	638	641	669	613	637	675	641	646	643	649	625	693	652	644	658	690	631	611	666	655	658	604	657	673	616	597	593	635	605	672	664	665	654	618	613	633	684	622	665	668	665	648	660	679	639	644	610	684	618	708	671	646	673	667	607	626	645	624	644	642	636	641	591	639	634	634	614	650	619	666	640	600	671	647	623	672	671	617	644	661	683	694	670	672	631	641	660	628	631	650	646	593	618	624	637	594	627	633	632	609	657	659	656	659	654	645	597	622	654	638	613	678	602	658	615	612	636	667	622	638	645	650	650	649	623	653	690	660	681	653	666	662	615	636	650	617	642	634	671	645	648	656	637	632	651	641	632	664	682	634	671	648	621	709	655	664	662	660	665	670	626	600	676	620	614	604	621	625	683	634	663	693	605	651	692	665	589	646	673	620	623	628	683	636	622	623	644	652	670	642	635	683	631	657	630	643	622	660	665	679	644	636	637	657	649	668	618	627	631	658	636	625	691	630	617	674	653	643	634	639	622	638	590	619	661	631	624	668	626	617	666	626	680	617	614	673	593	609	650	638	671	636	624	657	690	672	662	615	646	608	639	628	635	679	601	642	692	614	654	667	623	669	664	640	642	633	626	650	602	669	700	649	663	638	656	640	632	693	646	629	693	674	670	656	672	644	645	626	640	688	638	628	630	672	675	647	605	633	613	604	675	673	684	664	645	611	646	685	624	670	647	657	670	657	641	641	646	656	638	671	663	638	682	634	646	664	624	654	667	630	657	646	616	688	599	662	602	627	651	649	652	630	681	650	623	628	664	636	681	666	650	612	703	665	691	661	597	664	664	654	640	680	680	627	591	651	612	672	660	633	640	663	702	659	672	642	652	656	655	632	635	659	708	656	692	631	615	660	639	643	669	659	669	632	661	689	626	637	634	647	611	617	623	651	643	593	633	610	633	660	644	645	654	681	671	654	618	653	637	688	658	623	645	652	649	676	628	619	635	631	666	647	672	702	634	649	634	646	634	589	650	647	625	624	667	673	635	636	654	628	597	598	668	666	600	604	693	667	643	617	652	678	631	637	654	599	641	640	668	633	663	612	649	644	648	612	695	620	657	647	619	635	657	637	683	637	666	651	642	637	591	654	656	612	623	621	660	637	657	654	658	664	602	676	618	644	641	621	633	662	661	677	642	646	608	635	657	640	628	677	634	632	634	675	614	658	665	648	665	616	634	652	613	647	660	612	680	644	604	629	671	629	642	672	660	652	649	648	620	621	664	650	629	663	651	623	641	631	660	639	631	572	626	666	656	662	663	655	608	655	651	622	652	610	632	661	623	667	662	698	617	673	638	671	636	663	615	662	632	616	597	643	630	629	641	627	633
29478	19572	21435	18064	13233	8297	5558	4154	3242	2399	1983	1764	1554	1326	1059	961	911	907	859	807	892	757	720	750	695	589	657	592	523	502	550	490	473	479	451	406	434	418	492	443	394	380	405	382	375	389	368	355	350	347	355	314	304	309	344	337	340	328	302	308	324	320	312	329	332	331	298	307	314	340	328	320	298	302	323	306	317	342	309	278	308	312	314	295	302	302	285	294	299	321	283	298	306	285	296	320	290	302	273	280	300	316	274	284	296	284	270	286	319	296	293	276	293	312	282	294	297	287	282	268	305	283	289	305	284	288	306	294	291	302	303	279	303	283	286	288	315	285	298	304	330	297	287	271	299	331	316	258	311	299	311	345	322	312	282	295	314	280	281	309	292	307	295	318	303	305	289	280	322	300	286	316	291	290	294	305	308	290	267	297	309	315	289	318	329	319	269	311	273	289	265	286	285	260	278	288	287	297	290	339	278	305	317	310	285	307	301	290	271	301	305	271	285	309	307	282	287	300	283	311	310	312	298	292	283	301	349	322	300	316	289	296	303	290	297	286	320	317	261	274	268	276	309	296	257	293	297	294	269	279	299	278	280	268	279	324	290	303	299	281	290	293	288	318	359	301	305	301	310	296	283	326	298	303	298	300	317	300	284	311	282	297	280	286	304	292	321	324	261	253	328	321	265	313	283	291	265	290	281	278	285	307	297	270	321	315	325	311	282	301	250	290	316	300	342	303	305	262	315	278	322	292	310	302	302	309	296	293	278	310	307	282	287	302	308	291	315	306	301	285	268	293	289	303	291	296	302	297	302	306	288	320	314	299	314	299	291	276	278	302	255	273	316	288	291	292	284	299	302	293	283	293	319	281	334	299	301	312	292	287	307	315	275	272	308	281	280	288	321	306	297	238	315	314	319	307	296	291	294	259	282	298	289	265	306	315	307	296	310	305	286	309	282	292	308	340	286	288	283	298	267	267	292	270	270	286	281	300	319	296	302	264	299	294	268	312	294	297	281	314	302	297	283	274	304	292	327	264	277	296	292	301	312	283	314	307	307	294	303	266	310	291	308	273	285	277	310	275	301	282	283	301	306	284	310	271	292	272	313	299	257	300	261	326	301	295	295	287	314	298	302	290	289	274	304	325	343	319	288	304	303	314	316	335	274	326	306	313	303	292	293	295	306	281	304	314	281	282	306	267	303	322	273	278	301	318	286	263	287	295	290	242	331	312	287	269	297	293	281	319	283	309	284	319	315	284	271	317	296	279	294	290	277	317	311	275	302	300	302	342	325	288	277	275	291	326	271	274	295	284	297	300	282	331	328	279	283	343	257	303	307	279	274	301	306	287	277	287	265	269	294	302	265	305	328	281	293	293	291	295	306	313	301	293	258	286	251	293	258	308	297	276	283	277	287	314	282	275	305	292	297	308	312	288	276	284	275	310	247	295	304	284	314	315	320	302	303	267	304	266	274	288	299	304	307	325	321	302	281	328	281	289	286	313	286	305	305	280	295	275	306	312	300	271	294	294	281	267	290	299	304	313	272	295	303	262	308	275	269	276	255	291	284	324	277	299	290	276	289	300	302	269	279	330	301	326	291	300	300	260	318	315	332	285	302	286	319	257	276	281	335	323	282	308	318	329	294	293	309	298	297	323	272	293	320	326	300	297	260	280	288	330	287	275	317	302	295	288	287	294	309	348	326	314	303	273	307	282	283	297	284	292	308	275	305	307	281	312	277	334	276	298	249	304	321	298	317	253	280	287	304	320	303	281	265	282	284	328	297	299	313	311	311	287	302	285	301	294	316	294	323	297	276	337	313	298	292	308	315	304	270	307	299	286	298	287	323	297	308	304	283	301	301	276	275	289	282	316	294	294	279	291	268	297	293	282	275	301	255	281	309	327	276	302	321	309	314	281	333	306	314	326	304	288	292	318	321	277	296	286	313	268	319	310	262	281	279	280	320	309	288	277	306	304	311	317	289	316	285	297	311	285	280	269	291	298	293	279	304	317	303	260	291	311	313	298	246	315	275	291	310	303	289	276	320	308	301	317	265	287	273	312	291	302	294	271	288	305	301	294	337	281	310	306	315	285	291	298	296	312	314	290	290	321	291	330	293	269	275	303	319	276	280	290	286	290	300	330	323	291	315	293	300	313	272	294	267	304	343	330	282	290	288	276	321	324	283	263	329	310	300	291	283	290	295	334	323	310	281	275	330	289	297	289	279	265	304	324	292	288	311	303	320	322	291	310	299	272	311	336	271	333	289	299	292	263	309	287	315	309	282	291	296	292	340	296	266	326	304	319	281	286	287	258	328	292	278	324	283	309	315	262	293	297	281	337	289	283	294	302	288	293	296	293	296	304	287	281	292	277	313	331	293	294	300	296	290	280	304	297	290	327	290	289	299	305	291	286	283	269	293	286	321	287	273	292	315	300	286	319	290	292	298	309	278	324	289	297	295	276	310	268	283	273	290	293	286	273	271	283	296	328	308	324	270	299	297	304	302	315	294	289	293	282	275	315	321	305	301	321	355	319	255	268	304	338	316	274	261	287	298	285	315	297	279	319	265	289	286	291	317	279	310	307	307	291	280	318	282	286	284	301	279	312	286	306	298	303	276	280	279	278	270	306	333	298	286	322	270	321	291	326	321	281	297	307	328	278	294	277	254	285	316	277	290	277	309	276	291	295	325	269	265	315	311	288	311	277	309	248	327	280	260	312	293	283	268	320	287	259	291	301	286	300	282	275	317	281	318	295	316	278	306	348	330	309	292	290	280	319	331	304	284	299	310	291	294	273	304	277	273	293	323	294	286	281	283	318	313	275	312	307	281	280	258	295	263	248	294	332	311	297	282	309	319	298	294	310	325	318	302	301	272	272	295	290	290	275	306	305	245	293	294	298	295	327	288	299	302	260	264	274	272	294	272	333	267	283	325	279	288	259	296	304	277	296	298	285	294	295	285	286	309	305	309	250	289	330	316	319	295	273	277	309	309	282	296	285	315	294	288	317	291	309	290	304	263	304	328	316	280	289	302	307	270	276	321	297	287	289	294	308	269	277	312	296	288	287	317	276	274	292	285	292	308	290	296	300	292	324	291	279	306	284	296	270	300	275	275	290	287	306	286	291	273	286	327	254	301	320	321	300	279	279	295	308	317	291	297	293	296	275	269	297	272	299	257	285	277	288	288	314	286	296	306	311	289	287	307	342	309	275	278	295	293	284	278	299	300	308	233	294	284	344	311	297	287	301	292	324	296	283	300	307	255	294	291	346	317	336	289	313	285	309	334	308	303	300	279	308	326	335	298	291	269	295	317	337	301	297	305	293	303	280	312	266	306	304	305	293	304	302	302	320	297	288	250	291	294	283	249	290	322	289	301	264	336	302	290	309	265	291	319	291	270	316	282	315	324	327	269	286	292	281	306	285	320	289	288	294	315	317	291	296	304	320	326	307	295	286	264	306	272	293	295	278	317	298	294	310	275	305	299	295	284	314
15964	14089	25563	28580	25826	20821	17609	15168	12906	11114	9686	8586	7749	6470	5530	5004	4881	4505	4376	4399	4660	3966	3492	3742	3434	2914	2877	3231	2714	2348	2465	2279	2015	1828	1961	1824	1840	1940	1858	1573	1501	1572	1407	1310	1414	1347	1330	1205	1127	1127	956	949	976	897	911	964	980	931	901	925	878	825	879	826	840	842	828	852	869	813	803	791	798	771	780	767	750	732	716	682	753	758	709	713	683	716	738	706	694	699	735	714	726	698	723	685	701	702	662	650	654	721	712	715	729	712	710	681	706	711	744	705	687	684	667	705	759	694	693	701	708	655	699	727	723	689	633	707	702	719	632	646	674	739	665	631	695	743	729	698	697	705	699	719	650	725	682	646	647	715	692	669	680	683	726	721	712	646	654	708	664	686	681	698	685	685	679	695	652	715	665	713	661	711	689	690	672	666	651	706	677	661	670	668	658	671	700	662	674	718	643	716	644	719	678	701	712	694	722	682	663	688	701	640	695	689	664	727	687	711	700	693	735	713	646	659	728	688	683	666	673	724	710	716	693	690	720	660	669	690	676	684	725	663	706	633	684	642	649	718	660	730	690	699	692	695	687	710	680	688	681	669	666	703	673	680	683	626	649	670	743	720	681	720	727	675	710	716	631	704	663	661	644	664	668	701	734	686	659	692	667	668	649	745	674	698	681	664	674	670	717	691	702	723	700	727	668	659	665	705	707	716	656	669	709	679	677	677	639	667	720	708	697	718	686	665	707	713	638	698	682	672	730	718	687	673	726	715	662	640	647	725	669	679	651	664	676	717	716	659	665	686	648	726	680	685	644	646	689	705	670	664	676	713	686	673	735	634	672	674	711	689	691	727	672	670	702	673	704	651	628	658	657	680	660	667	650	672	687	703	689	669	649	713	705	679	697	676	700	676	685	713	678	653	650	704	675	667	713	672	716	706	727	703	695	663	656	703	660	696	697	649	672	716	658	693	687	684	693	692	651	714	689	672	727	651	690	696	675	657	703	737	700	650	668	733	707	742	699	657	653	661	679	678	674	685	704	699	669	672	704	667	649	684	654	706	676	677	724	686	676	697	675	711	669	685	684	637	697	675	619	692	675	693	668	720	715	618	696	651	692	713	669	671	676	698	655	660	620	700	643	674	688	671	677	700	641	685	700	661	676	615	712	675	717	739	730	699	659	700	665	682	648	689	647	658	693	745	681	643	730	667	680	635	700	660	707	676	663	707	692	688	685	698	642	727	712	653	693	673	709	639	668	648	660	690	678	709	679	691	677	692	685	650	667	684	691	707	691	701	689	714	688	687	659	719	657	638	667	644	688	694	696	681	672	691	705	649	673	684	669	683	659	713	697	669	720	598	727	693	655	683	699	687	683	644	680	687	714	729	674	725	688	679	697	655	659	665	680	639	664	693	682	689	739	639	701	731	690	687	704	678	683	630	701	752	656	715	660	706	671	633	698	676	694	696	674	658	677	671	698	696	667	703	693	654	686	644	681	700	697	668	653	658	708	700	707	666	635	712	690	720	687	683	646	658	726	691	676	673	691	630	688	734	682	740	656	644	700	696	641	687	690	664	687	682	674	691	721	634	680	699	680	718	711	675	706	653	686	661	676	717	638	650	643	686	643	688	670	684	706	698	687	626	704	737	696	697	635	727	650	669	654	701	700	694	656	729	649	641	678	671	695	694	704	684	702	709	674	668	656	716	714	686	710	663	658	735	645	700	690	677	685	673	716	722	679	635	683	666	693	684	685	647	690	692	715	663	633	643	686	643	704	679	728	677	694	725	691	694	661	675	683	685	688	699	681	682	725	681	759	687	678	708	678	695	699	717	678	640	704	709	698	686	671	621	673	726	715	674	673	683	659	656	677	702	646	674	705	675	704	684	690	692	690	714	681	700	648	645	683	692	671	692	647	669	709	664	694	668	726	656	643	652	676	669	653	684	694	654	669	678	656	702	709	699	713	681	664	680	676	683	683	707	673	711	717	663	681	721	698	663	692	660	641	694	680	674	648	661	666	661	722	680	664	685	682	702	678	666	718	663	685	706	668	648	676	636	722	649	648	706	682	656	650	718	660	691	769	690	714	635	693	657	684	679	645	658	745	644	679	685	678	652	663	650	659	634	728	694	705	725	686	677	732	688	704	691	686	652	635	758	698	693	652	663	680	655	652	658	666	670	637	706	654	681	665	696	702	635	742	714	656	753	682	725	682	685	653	681	700	717	668	704	693	738	697	695	663	681	676	723	696	698	697	665	694	700	660	645	685	707	683	686	748	706	704	698	680	668	689	679	702	674	723	680	663	704	664	695	685	643	728	695	708	688	718	690	673	735	678	670	649	700	656	715	702	695	717	652	719	709	759	666	686	659	705	638	665	711	701	641	691	712	717	689	724	700	681	652	685	717	693	726	683	703	708	671	683	658	713	702	640	674	696	657	705	660	727	721	694	649	682	671	646	679	745	711	659	668	631	660	696	745	660	671	745	685	693	689	691	709	711	681	672	721	702	650	703	670	659	718	726	667	685	660	702	682	677	664	698	669	689	676	673	701	677	679	648	690	701	652	678	673	660	663	688	667	662	695	714	673	690	673	672	697	686	654	704	650	660	665	680	685	633	686	713	672	667	666	683	713	705	722	646	647	643	636	710	726	664	667	644	728	701	666	685	649	696	701	648	674	726	639	660	704	658	666	700	660	614	654	678	732	672	680	660	671	686	712	726	645	665	723	668	696	646	639	649	661	688	688	668	658	673	637	696	679	676	723	699	671	688	661	690	664	691	681	676	680	716	709	666	675	689	702	672	704	666	692	708	696	695	736	718	681	686	698	640	670	711	705	729	674	682	664	693	701	658	642	664	692	659	644	700	719	691	704	695	684	663	699	688	710	675	737	695	726	730	643	683	659	655	714	666	687	700	674	681	716	679	683	665	768	663	708	665	702	738	711	724	681	691	736	663	679	674	693	658	686	679	673	639	705	710	685	709	666	645	732	687	732	678	716	701	697	695	699	710	667	704	671	672	674	642	686	648	674	670	686	672	689	705	670	689	634	682	691	721	659	674	700	638	652	664	694	624	697	702	632	742	679	692	680	705	719	650	680	687	658	682	714	692	646	663	664	738	696	654	762	675	660	701	661	698	669	665	734	664	695	710	686	717	660	667	691	646	717	675	658	676	673	713	725	690	664	710	645	656	683	676	711	653	654	685	681	680	691	670	668	686	636	662	680	701	694	674	762	682	729	763	678	666	673	701	682	675	713	660	685	633	677	676	710	681	687	701	676	634	681	677	641	715	717	705	651	739	680	698	679	663	723	643	653	695	710	714	722	689	679	678	700	646	704	722	674	669	679	640	668	673	679	699	700	687	635	687	713	692	721	731	658	712	659	684	710	687	650	715	695	703	709	685	655	676	709	692	710	673	736	644	657	701	696	692	710	704	727	672	710	731	675	715	704	704	681	687	684	666	670	699	678	704	740	662	677	724	661	688	728	703	676	664	682	701	732
11975	7664	8798	6589	4107	2618	1981	1545	1223	968	913	786	652	545	482	449	430	401	375	391	382	366	335	292	290	293	311	268	267	268	256	252	241	259	273	255	252	229	264	237	250	240	256	250	224	244	242	230	238	225	251	262	234	222	227	248	253	222	221	219	259	233	224	210	272	219	230	232	223	215	229	220	228	233	242	232	242	278	264	224	243	213	225	219	230	250	233	218	250	233	243	201	223	223	242	222	228	240	248	222	225	221	212	243	212	244	214	238	235	221	236	251	235	227	240	224	248	182	247	209	223	238	268	213	224	220	233	230	234	228	234	215	220	232	207	228	236	216	273	240	252	213	229	227	229	236	230	217	217	233	246	225	255	221	222	272	227	238	266	228	219	254	255	268	216	220	227	223	243	217	231	223	224	235	234	204	267	205	214	210	207	235	208	221	248	217	221	239	218	229	213	271	220	209	220	236	230	255	243	228	238	216	215	241	227	238	233	215	227	223	217	202	235	243	232	206	238	210	244	209	227	228	221	239	251	238	214	227	229	222	225	254	242	202	213	235	265	257	218	221	221	240	213	208	249	233	201	229	257	220	230	220	254	232	230	211	208	248	219	211	209	233	219	224	238	243	242	205	240	238	229	212	224	234	250	221	243	254	259	230	207	239	246	215	193	202	207	233	207	217	202	245	231	224	219	229	224	219	235	227	228	228	227	210	246	213	230	240	229	226	228	242	232	218	209	221	200	251	225	193	236	246	208	203	239	236	234	245	228	250	230	231	203	232	229	264	260	225	231	204	229	237	239	236	225	214	190	256	231	250	253	252	250	217	199	214	222	241	226	203	248	198	243	237	264	234	204	248	243	219	213	247	207	220	231	222	241	218	223	222	237	235	238	234	207	234	209	233	232	232	251	226	226	269	230	226	228	231	254	233	212	249	229	233	244	225	235	244	255	224	228	196	243	235	249	249	239	202	214	213	246	206	230	224	226	211	245	246	279	247	256	238	232	236	246	244	222	229	233	244	258	222	204	223	237	200	221	252	230	256	227	231	216	245	253	273	224	203	230	210	215	241	214	247	215	201	251	189	248	214	256	238	228	214	191	200	237	252	256	222	225	241	216	271	222	250	223	249	222	219	231	241	226	222	222	239	223	210	229	251	234	210	237	212	213	222	240	214	198	222	226	216	221	246	272	246	226	218	227	225	231	235	246	199	215	247	255	246	246	215	221	235	215	206	222	262	220	224	220	237	244	237	230	274	224	233	228	226	230	237	241	222	219	228	240	245	223	249	252	251	227	209	211	220	224	229	234	233	237	236	239	238	243	220	223	228	222	265	228	226	241	191	254	208	219	205	269	214	200	252	207	258	277	220	223	245	238	218	232	234	210	225	206	247	181	245	225	255	222	226	249	225	207	236	235	245	232	244	223	229	238	230	262	228	244	217	216	226	244	213	205	231	248	241	240	196	216	202	213	216	253	214	218	250	229	224	225	222	241	241	221	229	241	221	227	246	243	236	228	211	233	234	201	229	232	240	251	221	205	244	228	239	228	216	231	233	240	239	212	231	224	244	229	195	189	216	234	218	244	204	263	226	234	238	249	237	237	234	255	209	208	229	219	217	212	243	232	237	239	244	255	258	263	232	255	236	215	231	251	217	241	225	226	231	236	237	226	226	216	235	248	220	229	229	225	241	242	228	239	231	235	206	236	207	218	233	232	216	244	183	229	195	233	219	214	235	207	228	215	201	258	269	238	224	265	233	229	219	247	221	228	212	197	219	218	220	225	211	223	227	207	232	228	214	243	242	221	236	219	242	228	225	209	221	230	263	271	235	214	199	238	236	235	226	250	231	204	245	238	243	240	205	193	210	204	217	247	219	196	228	239	219	216	227	250	219	254	222	217	227	227	212	222	202	224	227	229	266	236	242	222	242	232	227	210	243	208	236	243	261	250	230	230	222	225	226	237	239	239	266	221	223	214	240	250	199	235	259	216	230	247	212	211	239	244	260	245	215	258	210	213	224	235	237	257	218	231	234	239	239	239	226	262	219	200	235	223	229	223	200	216	224	211	220	233	237	217	214	238	230	214	218	215	222	229	208	196	233	216	237	211	208	204	206	247	236	193	207	261	223	223	192	213	212	221	209	219	229	255	213	207	231	252	242	239	250	229	212	220	231	253	241	215	256	216	231	240	253	245	205	228	243	210	213	235	230	202	258	224	213	235	252	213	214	225	225	200	233	219	243	225	250	240	236	235	254	233	216	235	228	250	230	242	240	256	223	218	264	220	222	247	215	227	252	241	231	250	224	210	238	247	213	257	232	226	259	241	237	202	214	230	247	235	217	216	249	228	215	227	221	225	225	219	218	208	247	234	217	211	237	254	238	259	229	218	212	220	239	223	208	218	212	233	223	244	211	214	239	220	216	230	210	219	229	212	221	240	202	201	203	229	205	250	231	229	213	235	228	223	240	226	236	219	234	221	242	228	216	251	206	247	230	233	222	233	230	228	230	224	243	228	223	241	232	212	237	217	211	241	260	242	244	219	227	234	209	205	219	237	230	243	249	245	211	216	232	191	214	189	220	222	229	226	248	235	244	223	223	259	238	228	233	245	231	241	237	215	213	237	226	231	248	220	206	232	229	232	220	231	233	239	227	222	232	252	224	213	186	255	218	232	230	209	224	226	241	232	228	232	247	204	250	210	241	213	224	238	238	215	239	238	216	247	209	209	233	227	222	222	204	240	221	220	240	276	214	250	265	244	194	217	208	215	213	235	234	231	267	236	216	218	219	222	206	222	220	237	219	219	234	228	239	236	212	268	216	221	237	236	205	209	212	216	251	229	224	231	259	231	206	241	233	243	210	246	244	225	263	228	226	223	225	243	208	261	238	250	215	224	230	231	236	233	196	229	210	207	243	233	227	229	231	229	226	247	229	229	205	228	242	221	256	226	216	256	222	215	202	231	235	235	244	247	219	235	241	238	235	240	206	237	199	209	234	229	232	218	218	209	233	241	242	251	243	233	220	224	221	215	213	215	280	257	221	199	237	249	205	240	244	211	249	239	210	245	221	210	226	219	221	221	190	211	244	231	249	231	210	242	202	221	220	205	252	213	255	234	219	221	197	232	214	241	221	241	225	231	227	231	223	232	245	217	224	231	251	238	235	213	211	230	237	246	256	198	211	247	212	239	211	252	243	224	224	217	256	273	222	228	203	258	241	223	259	234	260	240	240	233	225	224	224	230	194	216	227	227	210	237	194	223	232	266	230	213	211	256	232	252	244	234	225	212	210	245	234	257	221	230	225	233	216	230	219	257	219	239	246	236	237	236	251	236	248	199	226	243	199	245	234	217	248	239	232	224	239	222	216	230	222	211	220	208	219	234	250	223	226	203	250	246	231	196	240	210	209	203	235	244	228	228	240	199	241	238	240	236	268	215	242	268	234	224	222	234	219	247	233	225	246	217	221	242	243	229	232	228	225	226	229	215	203	206	213	242	245
6819	6627	13860	15415	12391	10004	8146	6633	5537	4633	4082	3688	3230	2624	2299	2161	2023	1634	1628	1514	1505	1255	1215	1110	1072	989	979	929	945	919	793	772	774	774	782	787	751	694	735	744	653	664	693	683	662	630	626	668	598	653	640	576	599	634	631	607	592	620	620	580	590	602	645	552	599	588	579	563	592	647	594	584	616	568	542	587	572	537	519	557	565	598	547	548	581	517	614	516	542	507	528	596	556	500	544	549	557	513	537	584	518	546	519	530	575	594	540	533	543	556	563	554	558	520	571	604	568	547	543	535	556	538	552	535	525	552	535	597	528	486	504	549	578	517	548	591	585	552	554	517	548	521	579	556	549	529	565	509	548	545	536	594	577	580	544	551	532	558	573	565	601	567	538	563	548	489	603	551	523	523	544	537	543	577	498	532	539	529	531	531	523	561	594	578	544	511	565	553	563	538	553	575	532	609	520	573	583	577	524	572	571	523	523	535	537	542	572	581	564	568	529	526	579	568	579	536	551	521	506	579	534	578	558	525	536	560	535	567	536	529	518	577	580	548	574	534	549	516	558	507	514	565	590	569	561	525	544	539	507	557	554	542	549	557	578	577	563	546	557	596	524	543	566	557	574	546	557	532	577	531	565	551	582	532	545	502	535	545	559	537	582	536	506	558	555	549	563	581	551	539	525	522	566	517	611	581	559	552	547	507	560	572	572	542	550	502	533	542	530	565	587	594	546	565	538	571	526	588	530	589	573	545	564	537	582	557	507	517	528	541	583	520	579	528	524	587	545	565	531	543	558	550	542	554	572	535	554	532	556	553	530	564	582	565	543	520	523	585	544	525	551	526	522	532	541	542	566	565	542	563	575	572	537	566	506	592	605	567	544	514	594	513	526	562	555	547	561	513	521	568	554	555	546	556	612	521	532	511	548	512	543	574	564	519	531	539	531	521	549	545	553	561	519	581	528	512	575	576	546	581	584	545	560	526	580	600	557	579	556	570	531	594	517	541	539	543	569	537	524	533	510	496	524	537	555	517	517	571	565	540	569	533	532	538	576	566	556	532	593	572	543	539	550	580	560	577	495	580	571	547	557	578	546	547	579	520	569	536	564	573	530	520	550	550	560	580	570	527	554	556	552	560	524	523	537	542	515	560	581	515	576	534	555	533	551	567	548	554	553	543	551	556	557	543	543	571	563	559	522	491	532	559	530	533	576	532	566	574	570	532	564	554	593	586	516	538	530	524	544	583	553	589	549	564	559	549	535	551	534	533	557	565	536	572	536	524	526	584	542	562	536	552	542	554	569	580	587	562	544	529	553	540	524	526	555	548	527	575	572	541	583	580	536	516	602	541	571	590	550	551	539	534	593	538	554	579	564	563	533	552	517	545	555	499	546	547	537	546	586	574	518	525	524	558	548	552	532	511	615	571	574	564	558	547	535	526	550	552	565	563	528	579	539	551	537	550	564	561	557	567	530	517	570	549	553	553	521	519	525	572	540	571	550	522	539	539	544	527	553	540	520	587	543	509	552	527	597	560	557	542	526	513	560	555	550	557	539	550	510	540	561	572	521	573	603	549	510	553	577	555	547	546	521	511	577	555	514	547	585	599	550	529	537	579	566	561	559	529	576	546	528	531	558	523	517	488	499	555	531	570	519	569	545	572	560	528	534	524	545	549	554	585	563	561	546	532	579	552	529	544	580	533	555	523	507	558	540	559	604	574	520	522	571	531	566	522	545	574	548	538	551	524	508	526	564	556	495	559	539	537	520	554	553	534	568	564	558	571	551	535	546	569	526	531	559	561	590	598	574	567	586	506	568	566	550	523	554	548	548	557	536	563	539	584	552	541	570	538	519	569	561	541	546	492	537	541	530	528	533	563	549	538	533	553	531	522	567	519	539	500	554	548	549	531	553	557	548	545	547	531	505	589	527	547	504	520	543	568	526	575	537	533	536	552	540	571	515	546	551	587	553	518	575	544	535	554	525	531	521	559	523	583	546	545	549	541	533	532	547	538	548	516	541	566	530	552	545	527	510	566	522	566	582	555	534	563	543	527	551	572	599	551	554	537	550	569	588	534	546	592	569	565	537	551	584	533	546	549	559	532	607	528	585	555	575	522	525	522	549	550	553	516	529	538	548	570	579	587	522	525	548	546	585	579	555	582	536	571	533	531	600	548	542	592	520	604	511	534	568	553	547	492	570	550	552	543	606	508	585	557	569	527	548	570	551	542	532	603	561	545	531	518	485	517	531	557	538	545	529	544	533	536	506	499	524	570	556	562	560	549	596	539	515	548	512	545	549	539	524	551	567	586	566	566	559	551	580	570	511	513	544	618	538	578	543	596	560	556	577	490	569	586	529	559	526	554	533	563	536	508	568	549	559	532	519	609	548	585	574	548	535	569	551	548	556	577	567	560	517	584	544	571	564	559	515	546	576	543	558	609	590	507	540	520	541	527	537	527	581	529	517	517	566	563	530	552	570	546	525	530	505	554	531	576	545	607	535	569	550	574	493	535	533	541	564	555	543	530	543	495	516	551	550	539	555	573	533	558	582	549	560	530	562	544	533	566	551	575	549	493	548	569	556	603	528	544	558	533	523	538	564	605	551	534	553	584	549	563	512	544	541	509	547	548	573	539	532	521	560	574	527	560	526	556	507	509	608	571	580	551	556	527	542	556	537	510	523	566	535	566	555	527	533	564	571	511	521	510	589	594	534	528	552	552	533	534	551	557	559	523	519	566	538	492	568	572	567	554	519	552	561	533	587	561	513	538	499	553	525	538	567	485	551	553	533	560	578	554	576	578	547	545	544	564	567	511	523	583	546	569	550	532	545	557	519	513	493	523	514	563	551	525	521	543	594	551	535	534	540	548	542	516	584	523	550	564	545	559	551	530	556	503	528	564	502	555	553	541	534	559	539	519	524	537	548	579	530	523	539	542	551	501	579	533	546	566	545	552	573	495	583	567	570	550	506	537	565	567	555	548	552	601	574	551	542	557	570	563	551	577	583	544	531	549	538	544	578	545	524	574	574	552	529	518	524	552	567	509	540	539	557	528	593	560	536	533	525	544	554	468	544	556	557	525	568	535	526	531	556	516	611	540	567	537	549	569	561	541	517	579	558	550	551	544	573	585	583	578	507	584	538	532	546	554	563	528	563	579	591	575	579	567	562	562	545	574	542	583	607	530	551	557	554	530	540	577	542	572	534	549	556	574	577	596	534	574	528	538	516	551	526	539	591	545	545	550	581	558	528	513	552	563	545	558	564	542	551	542	558	559	556	546	523	526	569	560	534	538	578	570	548	516	539	539	520	571	567	558	567	563	561	545	522	532	529	547	619	509	560	500	540	562	571	538	571	549	542	558	543	539	558	587	537	549	527	560	577	517	573	546	556	542	586	564	556	567	547	567	554	513	535	559	544	562	546	565	558	548	539	574	569	576	541	549	549	569	543	476	553	553	529	553	535	536	595	561	592	542	529	523	554	542	539	516	531	544
21202	13476	15120	12167	8116	5400	3881	2733	2127	1707	1445	1252	1080	868	786	726	738	621	652	624	606	565	493	518	493	433	487	461	428	393	415	405	368	323	355	367	323	380	370	338	332	340	304	294	323	307	305	303	275	297	298	297	265	303	285	295	306	287	286	286	278	274	299	308	274	311	276	271	303	270	275	294	255	292	274	280	267	315	263	267	276	295	271	265	259	248	270	261	278	275	258	303	270	272	315	275	278	265	288	296	253	247	259	289	251	275	279	261	252	252	265	269	230	290	282	268	257	256	281	277	241	243	268	267	304	267	261	273	250	230	307	261	301	273	294	266	271	296	235	249	296	284	262	263	254	274	236	270	286	256	265	241	253	249	260	270	248	257	299	265	292	273	257	279	253	290	249	285	254	263	265	255	291	275	250	290	266	273	276	265	266	285	230	252	282	264	250	281	264	277	265	282	239	265	278	270	248	255	270	265	267	242	269	257	284	273	270	275	254	272	304	271	268	280	279	252	274	243	264	275	300	300	284	245	291	298	233	265	239	256	260	277	241	267	288	243	269	254	303	253	273	272	240	290	267	243	294	274	272	256	255	271	282	280	272	288	262	269	282	278	240	265	295	251	288	265	273	239	285	257	268	274	291	276	268	260	265	264	238	263	293	262	280	274	266	281	230	259	253	276	288	267	261	276	274	296	280	276	243	274	286	264	262	293	245	270	247	268	283	285	283	265	266	285	280	248	257	263	294	261	280	280	291	285	267	267	281	272	285	237	236	303	262	275	292	265	294	293	259	257	319	291	287	272	271	278	278	299	287	291	290	265	287	251	282	258	243	262	288	272	251	301	268	273	277	251	267	252	269	247	282	279	275	267	253	290	252	257	294	255	268	270	251	295	285	246	280	281	305	301	267	269	257	273	265	260	271	264	275	307	290	249	292	255	276	265	269	288	261	243	275	245	273	281	284	260	271	319	285	257	251	283	291	257	278	280	280	263	258	302	273	280	294	264	277	271	275	287	277	286	256	268	247	277	301	271	262	276	272	280	288	263	265	287	288	271	280	276	273	254	277	298	277	305	264	297	230	326	279	264	264	246	250	254	267	269	272	276	252	251	233	262	242	267	297	292	252	265	265	264	261	251	277	303	224	260	282	269	259	276	283	259	249	301	260	259	284	272	283	295	294	247	275	257	264	268	300	260	294	278	253	222	243	237	271	263	275	278	288	257	288	255	263	260	255	277	277	308	277	266	274	259	269	240	280	264	250	300	249	266	264	270	296	296	267	230	281	274	291	242	277	252	276	265	262	214	304	297	211	275	271	269	273	290	264	307	256	256	245	261	238	264	269	255	253	297	276	272	255	251	275	282	274	290	278	251	256	296	260	261	289	274	254	270	252	261	286	264	258	274	267	273	292	266	270	259	301	258	260	262	278	247	256	292	267	266	268	239	274	281	278	256	272	228	272	250	271	260	259	267	276	265	287	296	286	278	273	270	277	280	270	283	264	297	279	245	245	294	263	270	292	254	280	281	283	250	260	303	262	275	280	277	242	298	296	279	301	267	254	253	271	254	254	291	259	259	242	260	284	282	283	300	240	278	276	262	256	248	261	273	267	271	264	271	277	282	271	275	267	248	271	248	243	261	272	279	259	265	238	247	294	264	267	265	281	270	288	273	238	287	269	260	270	262	256	314	253	292	293	263	271	263	278	279	287	270	280	241	281	282	278	258	275	299	290	280	282	229	248	236	260	284	277	254	291	320	309	284	247	281	279	263	227	274	271	276	250	274	278	270	297	254	287	284	250	273	262	282	284	253	288	266	264	277	264	261	296	286	265	272	285	262	270	253	260	265	248	281	254	262	257	281	282	282	316	262	267	271	292	289	252	299	261	269	282	283	241	290	290	266	279	256	283	251	254	291	308	255	283	268	299	258	293	254	258	243	264	278	248	288	283	315	268	268	268	223	278	284	277	279	290	244	277	252	248	278	295	280	254	269	302	277	225	233	270	270	288	283	288	302	263	279	295	279	268	291	263	257	263	262	302	259	274	297	308	277	272	251	270	267	255	304	279	263	289	273	257	253	266	304	290	274	279	281	284	265	248	293	256	272	265	256	284	293	316	276	303	273	265	284	285	293	270	271	288	261	278	254	274	284	272	268	290	236	271	268	271	280	311	282	311	269	260	273	287	260	263	282	247	227	261	252	289	253	278	291	276	301	263	286	262	263	239	275	261	262	236	254	279	272	269	261	264	294	307	265	290	257	259	253	273	253	260	272	315	310	304	252	260	270	282	259	255	273	265	263	264	284	285	298	283	304	280	256	258	277	256	265	257	301	279	276	313	275	295	264	240	229	272	261	283	274	291	281	288	274	269	264	256	280	275	261	286	263	272	279	262	251	287	271	279	248	268	260	285	250	290	263	257	268	259	265	261	313	246	265	282	257	285	242	267	247	269	268	260	267	283	284	284	269	307	260	268	286	262	255	264	262	238	264	245	252	268	286	258	296	278	267	287	274	237	261	257	253	224	258	276	273	280	231	214	241	296	275	281	277	250	271	266	276	271	290	265	280	270	254	262	283	267	275	268	299	259	281	268	259	262	263	273	255	244	275	239	294	270	253	276	270	250	230	262	245	280	270	241	300	270	252	284	269	264	248	272	249	291	276	270	259	256	269	266	288	259	285	273	298	238	268	279	288	272	250	285	299	251	256	263	270	291	285	304	281	248	258	263	258	260	265	276	264	271	257	263	284	287	256	274	258	247	265	287	279	261	276	276	305	246	286	260	270	290	257	232	240	268	276	279	302	275	310	263	283	303	246	269	284	288	275	231	239	263	268	254	279	260	266	279	256	257	248	307	273	267	253	270	267	255	278	295	295	298	287	276	261	260	229	244	251	293	274	250	283	271	277	282	249	265	277	260	260	254	250	276	266	284	262	253	281	257	284	265	283	258	244	266	291	307	264	284	278	276	268	274	275	279	255	277	263	273	274	273	297	258	284	284	260	251	273	249	257	249	271	297	269	249	275	255	268	283	269	268	273	255	257	270	273	280	255	290	272	309	252	273	237	264	256	291	257	284	272	261	267	275	287	266	299	257	283	256	263	263	273	254	241	278	289	241	262	264	282	311	236	296	285	280	291	256	289	272	251	282	288	299	268	261	273	257	292	240	270	244	252	267	298	280	288	287	285	291	264	244	252	249	281	278	263	241	245	266	282	262	275	283	264	259	279	280	265	276	273	296	266	249	234	271	256	287	272	255	266	256	257	271	299	304	254	295	237	264	248	279	245	252	276	271	233	256	292	272	249	297	283	267	281	263	319	267	256	264	288	263	257	297	254	298	284	288	260	262	244	274	267	271	280	283	285	263	284	251	292	259	257	275	273	273	246	285	265	270	253	292	281	284	242	274	271	254	252	265	270	260	274	260	266	267	286	249	288	279	305	265	247	273	271	310	259	292	264	257	257	292	284	302	269	287	281	296	291	291	253	239	246	275	286	300	264
12549	10440	20633	22786	19604	16251	13593	11323	9540	8210	7193	6344	5469	4525	3987	3653	3480	3179	3256	3064	2919	2766	2418	2317	2233	1960	1936	2062	1818	1759	1666	1506	1387	1304	1384	1330	1245	1351	1268	1201	1084	1122	1077	1020	991	999	988	938	910	868	839	770	763	754	795	849	834	837	746	770	764	751	734	773	739	742	713	742	713	715	735	695	715	638	693	711	679	697	666	668	677	665	666	661	689	584	626	633	657	647	582	662	629	653	678	658	666	677	656	654	710	675	671	639	653	688	665	641	638	649	633	667	630	646	668	666	687	648	620	646	652	634	628	661	624	702	628	640	675	615	604	665	648	619	644	620	618	677	609	640	617	654	629	617	645	653	644	643	659	627	661	647	639	648	656	634	628	648	637	601	612	678	634	698	669	619	596	678	642	624	634	629	642	628	629	603	623	596	631	613	623	667	637	623	655	619	621	629	657	674	629	591	671	688	688	625	640	673	649	674	597	619	645	621	627	648	659	647	610	657	670	598	679	662	645	640	595	625	652	648	651	647	662	674	674	644	619	664	661	600	607	643	649	700	673	642	675	632	636	694	669	613	636	653	613	615	574	640	673	662	642	686	635	647	669	630	606	601	684	601	601	661	616	646	622	650	629	624	653	686	667	620	664	587	666	639	620	654	599	659	696	672	616	637	618	623	651	637	653	630	613	646	619	650	597	653	624	678	660	631	632	689	567	608	578	644	644	641	617	621	596	630	616	672	622	647	625	629	628	626	610	651	569	645	687	666	609	681	652	620	627	651	642	588	650	623	624	609	660	644	661	665	684	693	661	637	651	605	617	639	660	607	633	680	586	616	689	642	636	636	670	654	639	634	627	609	596	617	680	633	627	636	619	650	633	658	624	664	686	658	598	639	699	654	673	618	635	616	637	596	638	635	608	613	601	638	680	615	604	658	663	677	646	652	618	648	621	688	617	633	646	618	631	650	602	613	593	634	653	648	661	656	645	591	639	617	600	612	637	625	638	623	627	619	624	618	619	659	664	627	605	670	607	654	663	625	645	646	624	644	653	632	607	621	672	673	616	666	639	640	586	648	673	636	612	612	658	633	637	616	635	622	594	640	644	677	633	647	622	638	613	606	606	643	676	717	642	619	652	600	618	611	658	646	630	623	679	642	643	680	621	658	663	599	654	590	668	687	663	675	615	646	677	642	574	626	637	644	679	659	636	610	604	633	586	624	646	604	644	619	655	645	636	625	613	650	653	654	644	651	623	619	623	620	629	651	627	597	597	659	621	598	608	639	650	669	618	683	659	615	619	629	622	670	664	672	602	645	625	680	663	625	649	605	633	628	652	606	599	598	634	674	638	606	656	644	597	641	595	633	626	610	615	668	637	680	663	688	596	657	614	662	625	654	652	637	644	653	594	662	640	637	623	653	643	621	662	631	659	625	629	629	628	633	647	617	597	647	619	671	639	611	671	620	615	656	659	600	656	587	654	622	650	629	622	677	652	617	643	637	618	663	660	645	625	618	608	650	630	637	661	638	583	624	608	659	640	633	611	613	648	627	635	659	625	647	644	639	616	618	642	633	673	640	655	629	641	616	633	625	621	630	616	616	639	616	639	687	677	637	649	607	617	680	674	629	637	673	616	610	612	626	701	690	634	648	625	634	618	650	689	638	631	652	629	604	584	640	707	660	630	585	603	644	614	667	636	637	640	622	610	647	610	657	645	588	633	615	626	580	646	614	619	644	632	643	617	642	674	616	622	665	670	626	634	674	657	648	682	623	663	607	625	641	639	643	704	596	605	611	663	651	595	644	637	635	660	639	687	660	663	653	668	613	650	632	597	641	647	670	606	642	623	619	626	624	628	654	656	648	659	617	619	627	551	628	626	641	603	662	648	611	619	696	625	644	623	635	607	607	620	594	649	665	663	654	641	657	646	659	639	622	647	603	607	701	630	649	624	641	582	613	619	655	676	606	642	638	654	634	650	648	659	640	637	612	629	607	657	644	642	632	634	660	677	610	592	632	574	612	622	616	623	609	588	615	638	674	632	651	678	649	634	679	647	666	630	594	680	608	609	627	656	615	633	624	609	638	630	647	638	647	664	625	647	589	626	655	669	649	611	605	647	640	654	656	615	666	619	637	634	640	596	610	627	674	630	622	660	636	666	631	589	680	607	605	618	612	689	598	572	641	625	611	618	585	653	584	600	645	606	666	633	639	678	644	652	646	695	661	652	638	667	689	672	620	622	656	612	659	641	607	624	677	647	657	688	626	598	673	599	604	642	661	654	640	632	618	664	645	645	621	680	658	644	695	647	658	631	633	579	626	678	615	601	646	654	676	640	636	595	652	653	595	647	642	610	685	626	671	644	626	638	643	602	632	619	674	654	679	639	657	643	632	655	640	626	656	611	633	655	692	614	639	669	652	676	605	643	657	657	624	668	641	665	638	630	614	671	647	643	641	631	623	642	607	655	677	609	640	658	594	614	654	612	643	641	672	625	626	624	660	672	606	597	561	627	655	633	645	593	682	675	646	617	671	664	668	618	634	664	614	623	646	607	638	707	671	650	626	681	628	620	639	644	635	595	629	665	624	663	592	634	632	663	641	558	648	661	621	689	637	658	655	637	603	642	630	626	615	609	649	676	686	641	642	611	643	637	650	634	650	668	657	645	664	682	643	676	634	659	630	663	651	640	575	656	659	631	653	649	604	636	628	642	629	624	665	604	640	676	615	639	626	645	623	646	644	611	651	658	667	594	636	656	656	623	621	635	636	611	668	653	647	625	615	641	636	704	670	613	623	667	658	615	652	666	642	609	665	661	589	655	646	631	682	652	665	665	640	696	644	582	645	688	664	663	677	675	632	669	679	612	652	688	656	622	612	651	637	622	600	602	606	677	624	636	652	626	620	651	653	638	653	648	611	602	609	634	649	646	622	654	641	670	591	673	618	639	602	668	673	671	688	663	641	637	612	633	589	628	632	601	633	585	636	632	609	627	603	660	661	631	654	663	643	638	624	664	668	645	665	634	618	641	678	617	683	650	612	709	640	635	644	637	633	638	643	647	653	652	648	628	630	688	658	578	601	605	636	594	686	653	644	662	650	634	615	638	599	651	678	631	638	642	664	661	620	668	622	619	637	590	655	610	648	662	636	638	657	617	645	613	585	617	633	629	648	666	639	622	620	645	669	625	638	634	618	658	623	632	590	650	628	597	632	649	681	631	665	655	609	635	639	657	652	657	652	626	653	626	687	636	633	641	655	608	621	628	640	631	620	666	640	649	659	645	644	651	627	663	639	664	674	656	624	623	640	622	636	644	660	639	640	643	712	672	663	672	644	612	665	610	634	627	638	629	696	628	615	638	631	651	647	613	605	649	605	609	626	661	663	598	671	697	649	660	696	639	649	616	669	666	626	668	626	586	641	617	643	660	598	649	658	679	626	641	632	668	648	689	650	672	644	664	629	639	635	637	627	644	619	619	623	643	679	668	640	690	645	639	632	619	653	646	644
29384	19188	21234	17822	12945	8672	6114	3990	3153	2618	2093	1883	1447	1170	1083	1001	906	908	905	897	775	728	684	722	652	551	577	598	555	475	499	452	477	457	478	411	412	439	377	397	361	391	362	361	368	379	377	307	363	356	313	346	314	313	342	312	337	305	323	306	346	327	282	304	331	319	292	297	293	335	302	332	311	311	325	275	328	307	348	292	333	293	330	294	326	282	288	301	289	299	318	312	298	283	295	340	299	327	305	272	298	272	287	286	274	286	292	281	280	274	290	286	279	307	287	299	270	309	313	345	318	286	295	282	279	265	329	309	277	285	300	339	266	303	277	307	282	267	279	265	289	301	273	310	278	264	281	287	287	309	308	290	287	294	309	327	298	272	317	284	284	273	311	252	245	300	326	301	270	285	304	313	271	294	330	307	273	300	313	291	296	269	262	294	297	282	297	294	270	270	294	292	267	321	288	282	269	297	304	289	266	285	308	310	319	269	322	296	291	296	308	284	261	257	245	283	278	313	284	278	277	309	287	305	277	287	274	332	299	271	310	302	278	306	309	289	310	323	313	306	312	292	267	315	317	294	309	307	281	290	280	287	262	257	305	302	291	306	281	285	328	302	299	281	272	329	298	296	294	312	257	293	270	267	281	273	283	313	303	311	284	304	304	295	281	301	312	271	288	304	339	308	297	326	288	329	325	297	276	308	282	321	260	277	311	270	301	283	311	286	308	317	303	284	324	290	291	246	249	301	297	304	286	290	315	309	328	288	315	308	272	306	274	342	316	295	276	286	274	302	307	258	296	289	290	299	278	285	315	303	280	311	310	308	283	272	293	304	287	301	285	292	272	286	275	306	316	276	315	272	282	250	319	313	282	292	262	266	248	282	274	299	295	266	325	297	268	316	286	289	261	296	300	297	282	297	317	299	278	287	264	302	313	314	254	304	266	278	327	304	274	315	295	311	301	274	283	298	329	292	314	297	294	303	273	266	313	293	273	295	296	335	304	287	286	306	298	308	307	293	322	297	293	298	321	310	274	286	315	304	291	305	269	314	275	310	321	318	289	307	313	287	291	288	268	289	280	261	285	274	328	286	293	282	298	290	326	298	311	300	285	276	300	254	273	264	298	285	256	287	277	316	269	309	309	295	313	271	290	345	295	284	336	296	278	274	300	289	291	299	304	323	274	252	320	278	311	301	290	315	267	292	347	284	282	300	329	301	307	291	315	273	310	310	313	275	269	285	310	305	305	318	321	298	286	271	290	296	281	297	286	294	300	306	295	292	308	302	271	291	280	283	319	295	312	310	318	294	285	319	300	313	296	277	271	263	284	274	282	268	302	340	297	333	286	318	290	289	308	298	275	277	286	299	268	288	279	277	278	279	288	278	270	273	303	297	285	294	280	285	278	313	300	311	312	257	274	254	272	276	318	282	300	298	295	328	304	286	297	322	295	293	286	287	294	247	303	278	275	293	318	299	301	313	306	296	306	255	303	272	286	287	270	301	293	272	292	313	273	309	284	311	305	304	296	296	307	300	320	301	294	301	293	253	307	257	294	271	289	301	301	299	288	293	309	294	299	307	261	281	286	298	259	285	296	265	297	313	327	326	319	334	274	276	290	308	312	307	256	256	287	272	327	272	304	269	281	307	301	301	286	325	300	300	277	283	290	277	260	295	290	280	264	310	313	272	291	300	315	279	306	291	295	307	309	303	262	265	302	264	274	287	300	293	316	331	312	291	304	288	295	270	294	270	267	278	283	301	294	295	306	276	289	266	295	275	303	286	248	297	282	295	335	301	290	264	285	296	280	300	281	303	296	293	292	318	295	264	302	296	283	316	304	295	294	295	280	294	276	302	273	277	296	291	304	302	301	263	272	284	274	307	277	276	302	274	287	303	284	286	296	286	314	284	269	315	285	338	309	313	318	270	317	305	278	267	300	285	314	301	292	280	281	309	308	286	287	267	294	276	279	315	297	329	276	285	299	305	285	309	287	278	280	320	268	303	286	293	282	266	320	301	274	264	286	328	312	300	284	308	272	329	265	318	310	317	300	282	278	263	302	291	297	285	291	273	328	310	307	270	295	313	270	280	269	335	302	252	285	274	279	300	298	298	249	288	309	325	321	295	263	284	284	324	277	300	289	294	293	280	311	309	310	285	295	304	318	304	294	292	294	296	300	276	288	278	279	274	303	295	295	293	259	297	305	284	288	319	303	334	309	279	280	280	285	289	289	315	311	348	275	299	257	327	278	246	276	324	289	301	308	318	266	306	281	275	294	302	282	293	283	297	311	283	293	311	306	298	272	286	289	288	287	298	268	306	316	312	305	307	284	309	284	262	331	266	278	281	269	291	293	312	307	297	299	271	309	273	297	294	301	271	305	270	296	276	316	267	276	304	285	283	298	280	315	297	256	260	265	289	291	287	243	281	269	306	268	260	298	275	313	306	292	312	290	274	279	282	302	252	293	290	280	306	334	284	276	304	278	290	294	281	299	312	237	310	316	316	282	289	290	276	320	313	300	278	314	290	300	316	318	311	282	264	288	316	299	292	298	298	318	287	291	308	301	265	294	294	316	303	294	330	253	306	297	278	288	297	318	311	302	309	290	312	293	311	313	317	290	277	288	282	275	279	279	308	274	303	294	326	309	261	320	325	339	281	313	297	326	320	254	269	294	286	307	307	305	322	268	271	266	318	294	325	269	293	296	298	280	284	298	305	279	287	285	295	281	311	328	275	285	285	271	297	341	266	289	310	280	293	312	287	305	295	317	280	288	309	293	276	289	287	281	316	305	289	279	288	289	324	299	307	266	292	317	297	319	343	305	300	287	326	301	295	322	275	249	293	317	296	300	277	302	256	310	310	294	291	321	322	312	293	354	292	273	286	255	309	294	279	307	292	352	295	322	288	288	277	285	312	311	285	295	293	322	280	274	309	260	337	272	311	313	297	292	281	294	296	305	305	265	294	317	304	337	273	307	302	295	302	319	312	311	284	297	284	309	293	294	283	297	308	264	305	294	272	288	315	263	289	298	303	271	320	299	243	303	293	308	278	336	295	284	289	263	283	298	270	300	298	304	319	296	286	286	287	303	281	290	300	273	325	312	310	315	255	274	299	302	277	296	323	282	311	296	301	290	262	297	288	307	285	333	290	284	282	283	303	287	305	286	284	332	291	275	300	295	281	297	273	328	324	293	309	275	309	307	310	266	299	289	261	326	296	288	269	275	306	260	291	292	286	327	294	325	302	280	267	276	307	305	283	270	294	258	296	269	309	285	344	315	283	299	296	274	270	286	290	306	277	324	311	299	293	318	308	343	301	316	309	243	269	283	248	271	294	293	316	282	278	301	293	304	313	301	288	295	306	311	329	286	308	254	307	296	280	291	295	295	288	268	322	288	304	289	310	329	288	292	334	281	270	286	304	318	279	290	301	312	297	274	308	287	318	286	317	279	280	275	287	341	270	287	275	272	303	259	279	312	279	293	287	336	297	296	272
16031	13734	25117	28240	24912	21026	17862	15037	12948	11265	10029	8801	7462	6176	5368	4988	4749	4735	5103	4589	4527	3943	3584	3787	3415	2940	2849	2877	2721	2357	2366	2012	2063	1875	2036	1604	1666	2017	1649	1658	1419	1700	1442	1292	1273	1318	1269	1185	1085	1096	976	927	855	891	937	1065	1021	967	910	899	843	883	891	862	830	795	895	884	883	853	848	784	761	788	773	820	805	794	728	688	696	763	716	711	740	715	723	694	681	698	671	658	707	681	677	683	641	696	682	773	689	718	700	711	684	728	638	678	665	690	672	718	655	716	696	715	718	677	715	723	670	671	682	695	665	696	638	677	714	705	664	655	703	701	693	702	661	679	702	695	658	645	666	684	675	668	654	658	719	675	644	683	602	708	716	709	679	687	695	675	754	679	699	668	700	685	667	680	647	629	664	675	725	708	677	696	698	707	654	678	638	673	705	729	731	699	628	668	672	661	687	644	665	663	668	690	692	666	678	694	675	643	718	694	710	658	697	649	654	676	692	648	640	648	673	706	666	681	694	675	676	691	645	724	636	690	730	710	670	689	696	685	669	653	709	675	654	696	694	621	609	669	683	652	667	710	681	683	669	689	672	643	706	776	659	715	700	691	705	636	646	670	674	647	676	679	688	655	644	617	672	655	686	703	663	680	666	678	706	681	650	708	636	642	696	706	670	693	665	685	688	726	685	670	677	664	707	707	676	695	672	681	639	684	635	693	661	709	640	702	699	667	700	705	734	710	673	685	691	672	681	617	668	693	692	663	689	722	656	641	669	674	671	655	684	646	652	701	675	712	694	691	691	694	688	704	673	683	683	687	652	663	686	675	653	749	657	651	655	683	684	714	688	706	661	676	689	681	693	677	706	690	670	671	624	727	696	695	695	650	657	661	702	674	701	693	708	648	696	698	699	706	672	716	688	673	702	630	646	690	655	661	698	698	700	683	669	637	661	659	668	726	699	679	661	661	703	696	718	675	692	687	681	683	672	721	722	689	713	690	700	690	691	644	657	622	690	705	698	698	691	664	684	658	671	696	674	704	652	685	687	630	677	673	680	623	644	651	715	688	711	681	685	685	690	666	656	664	648	672	683	732	691	671	679	649	638	689	669	670	674	642	638	641	677	666	639	670	681	712	683	633	685	688	657	707	637	672	637	715	684	673	694	694	711	697	678	683	713	686	657	709	617	703	671	688	707	676	676	682	666	671	661	639	657	757	644	761	718	671	692	636	664	660	688	702	673	702	643	640	673	639	673	694	669	688	668	652	635	664	661	673	633	724	698	657	656	658	679	729	645	664	683	694	660	693	642	673	640	684	661	639	630	700	653	659	675	692	697	683	627	665	705	652	696	687	676	652	730	653	714	695	631	621	635	669	640	651	653	656	699	678	679	701	648	641	677	664	638	687	681	633	663	632	687	652	660	644	639	682	655	695	697	688	712	655	714	676	689	719	704	614	580	659	675	652	674	659	686	639	704	641	646	666	681	704	677	679	645	681	671	657	695	663	681	700	725	683	697	655	695	612	744	696	685	670	637	723	675	662	708	650	708	672	711	669	699	681	674	689	673	678	696	686	675	677	714	673	717	692	702	705	696	690	653	662	644	663	668	726	662	695	699	688	683	718	681	645	712	654	693	657	664	699	703	658	671	677	620	746	747	647	683	679	621	614	743	680	640	695	718	681	695	684	662	657	650	697	683	648	684	700	721	664	653	661	669	685	653	684	678	666	718	701	659	691	700	651	686	672	626	678	651	682	714	720	631	785	686	662	637	657	663	670	675	680	666	696	680	731	662	702	695	673	693	645	658	702	683	661	686	702	726	690	715	752	680	715	672	669	731	700	643	653	679	687	684	703	636	664	665	717	697	677	704	660	700	678	671	679	674	642	658	633	705	667	679	705	710	641	715	686	697	662	672	697	707	697	708	698	722	696	659	695	688	699	652	713	684	656	676	688	661	712	656	673	705	666	660	702	683	643	709	673	647	713	663	638	716	673	668	678	674	647	688	691	653	714	686	655	720	641	700	705	638	695	714	691	702	669	689	664	687	693	699	688	629	676	654	699	648	650	679	703	688	718	676	659	664	676	740	689	717	682	714	683	668	704	617	715	706	657	717	681	688	648	606	678	685	660	660	677	691	707	654	686	677	745	717	679	677	614	696	689	670	658	676	668	655	676	686	730	704	720	649	670	660	648	661	662	686	655	699	685	666	681	662	663	703	699	658	672	657	656	659	667	675	659	684	758	646	655	663	626	612	692	713	685	702	702	687	703	655	705	653	743	679	694	664	701	642	686	688	706	657	707	666	670	729	697	658	686	708	676	662	654	690	700	695	670	683	703	643	653	660	680	673	672	644	664	692	687	746	688	673	686	710	701	649	689	652	670	648	664	725	655	637	680	673	681	671	695	684	668	706	685	649	669	675	669	694	693	704	677	689	678	710	693	661	651	698	677	695	640	741	658	624	630	697	706	689	672	686	699	643	689	703	726	685	654	658	702	718	703	682	674	656	638	665	674	709	724	697	707	653	707	694	683	682	656	681	662	656	725	646	727	728	647	693	653	647	688	716	664	711	701	672	660	647	666	686	655	659	649	668	687	695	671	674	674	682	693	706	699	685	686	664	715	668	653	707	667	636	637	630	690	683	653	685	699	694	723	644	649	673	704	672	696	676	711	673	659	689	707	755	693	647	688	704	664	655	712	734	627	681	670	680	725	690	650	656	666	704	618	695	703	632	694	701	652	707	707	670	634	650	697	681	644	648	694	692	698	710	643	734	663	694	666	681	670	689	698	692	684	641	650	706	680	681	676	690	640	676	648	618	671	663	688	671	655	679	729	681	672	659	654	641	693	651	674	704	736	669	687	679	643	692	677	696	677	674	659	706	679	749	709	654	689	664	675	698	662	689	645	694	689	663	665	717	710	691	703	679	640	663	650	678	687	724	687	721	669	679	689	698	668	736	678	680	693	722	684	599	704	692	654	680	695	681	646	671	669	681	660	681	670	657	692	652	697	719	644	685	643	652	696	696	631	677	666	630	661	669	666	693	656	664	690	678	654	681	687	695	639	636	663	638	674	687	662	676	702	689	690	672	691	687	622	643	630	702	686	643	699	677	703	665	683	683	693	710	679	653	721	692	692	684	725	680	679	638	654	655	708	656	631	683	690	665	728	696	662	698	651	691	682	663	675	696	725	698	631	697	707	697	680	685	669	710	695	687	704	683	723	691	694	672	677	672	682	658	643	668	669	704	712	671	687	686	698	673	709	687	700	694	670	660	711	706	674	703	661	699	644	651	680	714	646	665	701	674	693	691	664	670	692	643	636	694	720	605	671	700	730	699	640	648	647	687	679	646	662	667	647	727	717	665	718	709	659	663	676	686	683	664	670	652	698	666	686	684	687	699	676	630	688	672	671	722	654	660	736	651	709	715	674	673	685	639	641	667	719	697	701	683	699	654	715	680	708	671	661	705	665	716	635	657	666	673	689	632	658	691	639	662	695
11543	7639	8646	6314	4023	2644	2028	1521	1160	965	880	733	611	537	513	409	399	390	360	397	323	351	324	316	282	292	272	252	278	274	255	269	239	259	251	276	234	285	241	253	282	256	251	230	220	243	224	220	225	221	234	259	228	204	239	248	217	251	218	225	241	231	225	241	235	241	232	227	210	231	198	225	217	225	225	233	222	257	242	234	252	247	248	218	223	220	257	226	215	223	207	220	233	217	214	236	223	208	236	237	222	227	233	216	231	224	244	226	214	235	229	231	245	225	212	238	211	244	216	248	233	214	222	234	224	219	228	230	240	248	242	202	205	239	227	244	234	249	213	236	249	215	201	208	210	230	236	238	224	208	229	239	248	232	256	210	224	207	197	244	241	219	241	230	210	216	240	221	247	217	231	228	246	224	233	234	265	228	211	212	206	225	238	257	199	209	243	247	232	222	246	221	224	240	198	192	208	222	240	218	215	223	238	231	241	223	228	221	243	221	236	235	205	219	214	237	224	212	222	224	242	242	244	228	218	233	222	238	216	235	216	219	216	229	230	238	219	232	233	223	241	221	214	284	230	240	221	248	252	277	247	250	226	205	212	214	211	211	239	207	240	244	256	249	225	241	237	220	240	245	197	221	218	220	206	221	231	265	211	249	255	242	234	202	225	216	239	251	210	214	244	212	234	251	205	198	227	219	247	256	230	207	225	219	204	202	222	226	195	210	241	215	225	258	236	220	221	220	228	199	210	216	262	232	201	214	187	235	231	222	225	232	235	231	226	210	228	217	227	227	197	254	239	229	217	223	218	208	215	230	236	216	218	201	219	214	267	236	222	203	248	243	214	197	245	205	219	181	213	236	214	216	245	214	240	209	236	222	223	243	222	247	198	211	227	220	230	214	212	253	228	235	208	191	232	239	241	218	251	211	219	214	242	235	232	231	242	226	217	260	211	231	216	209	223	236	237	252	248	213	250	245	234	232	202	237	233	214	247	230	210	229	233	247	246	216	265	243	226	240	190	222	218	209	232	193	271	214	216	240	234	259	225	213	221	210	240	221	197	251	242	214	212	219	212	245	221	224	226	228	205	231	234	255	244	224	231	231	236	216	198	196	248	241	218	239	222	242	219	200	192	227	215	250	239	217	235	215	233	255	220	234	237	222	231	235	239	234	206	250	208	238	250	232	208	248	218	215	247	249	233	235	225	244	244	222	238	211	215	230	253	248	246	215	230	255	229	248	208	209	209	238	196	228	235	230	244	231	225	220	266	238	225	216	230	192	216	220	224	216	260	257	218	216	239	203	244	230	242	222	218	205	259	237	238	253	248	192	236	211	222	233	213	226	192	228	226	214	182	258	231	225	242	221	230	221	234	250	242	216	211	262	217	221	208	245	211	234	223	251	215	242	200	220	201	222	218	205	218	239	210	222	240	242	199	225	214	208	212	241	221	214	239	252	219	219	228	218	210	214	218	236	237	238	202	207	225	211	212	236	235	234	211	239	218	222	214	224	231	252	227	236	219	250	242	215	192	206	229	214	240	205	199	208	191	231	213	208	222	248	188	227	206	207	213	211	218	232	248	240	212	249	229	203	214	235	236	207	207	219	245	237	241	265	229	246	234	228	213	221	252	226	200	208	209	241	191	245	240	197	219	203	228	212	197	232	206	226	214	236	236	234	230	210	241	248	247	234	210	197	227	213	218	220	219	236	236	209	205	209	229	221	227	203	209	231	231	213	230	214	247	223	214	245	239	224	222	212	196	183	206	205	216	233	224	218	239	234	233	236	223	212	223	244	257	258	236	225	244	257	201	229	214	248	209	260	198	215	216	199	202	245	229	240	209	201	224	226	233	258	226	218	225	233	230	228	238	229	206	190	241	231	219	216	211	218	244	217	247	231	220	239	238	196	219	226	213	203	241	211	202	219	244	210	204	221	201	203	219	253	221	235	224	239	222	211	211	237	220	200	203	238	236	218	248	238	226	188	245	243	207	220	231	226	218	209	219	207	206	236	232	228	226	231	218	214	233	224	243	196	215	207	220	243	213	246	238	247	207	229	242	191	237	203	236	215	214	243	220	207	219	241	242	234	229	234	209	231	223	233	229	258	248	260	214	239	206	234	253	233	252	238	232	184	211	242	222	226	226	228	208	229	213	222	247	245	219	225	215	250	210	236	239	269	206	221	224	238	231	218	206	226	221	234	233	220	208	232	203	181	254	230	220	245	212	226	246	246	228	208	225	209	262	235	234	219	207	240	203	216	190	240	243	249	235	219	216	239	220	242	230	235	216	235	246	225	226	207	224	214	236	225	215	237	247	223	262	273	221	221	206	215	214	206	232	254	235	197	235	224	237	265	224	238	210	213	204	234	220	226	230	227	236	205	230	208	227	222	199	239	230	223	224	223	240	238	213	229	220	239	211	215	257	225	232	236	217	226	226	218	225	221	220	223	206	194	207	220	206	221	226	228	228	261	205	234	230	258	220	178	230	248	257	248	244	247	204	221	213	230	228	192	262	190	245	229	249	230	254	224	209	222	227	220	226	212	230	249	232	224	215	224	236	202	218	250	219	197	239	224	227	217	201	225	235	259	254	241	214	231	236	225	199	226	232	265	255	211	214	211	216	218	241	235	226	217	220	212	205	238	221	251	236	224	205	246	226	212	226	223	245	209	222	219	251	237	212	229	235	224	227	204	246	223	226	218	217	224	233	226	206	220	234	223	218	224	198	223	216	243	215	216	199	247	217	234	251	221	230	237	261	265	196	217	244	216	231	204	217	209	211	218	242	234	235	241	195	239	224	213	232	219	251	190	220	242	226	251	225	219	228	238	224	239	237	242	238	238	243	201	231	218	244	251	235	208	209	223	205	206	245	213	228	261	231	236	243	223	227	232	222	259	218	225	224	233	220	236	215	247	238	218	195	221	222	197	234	211	251	258	205	232	209	212	220	255	260	226	236	232	220	209	232	232	236	216	220	229	211	224	235	233	211	234	206	218	242	234	215	251	226	197	254	217	200	214	237	217	214	202	200	222	216	197	229	225	238	231	260	236	269	237	204	208	233	230	243	208	229	227	242	253	259	238	251	218	216	191	226	206	236	236	234	216	240	227	249	242	226	220	264	245	228	235	233	235	208	210	219	224	220	216	244	226	192	221	186	207	222	241	224	240	206	224	254	232	232	217	237	208	221	227	224	242	236	218	224	228	216	202	241	243	238	223	226	244	201	206	211	212	247	236	250	251	240	229	245	223	249	210	209	260	229	246	251	240	215	231	217	229	194	218	235	221	233	217	211	215	222	231	227	216	241	237	244	203	229	238	226	203	205	239	192	223	216	230	219	217	198	240	236	233	240	241	236	235	247	237	234	219	244	234	243	212	231	241	244	219	226	228	252	239	226	220	221	256	245	210	239	236	228	221	211	237	223	227	205	245	221	243	240	220	242	230	238	210	210	244	215	237	216	201	228	213	223	199	215	227	201	211	222	234	230	217	253	236
6832	6601	13757	14508	12143	10075	8176	6715	5626	4813	4244	3622	3130	2546	2364	2062	1939	1787	1605	1514	1371	1356	1144	1100	997	947	960	955	888	872	823	792	781	770	765	736	743	790	767	688	729	658	672	634	651	614	617	615	653	571	575	639	598	613	600	562	600	597	587	624	556	606	596	606	577	567	608	568	588	570	524	545	573	585	523	594	569	585	579	532	589	555	576	569	564	585	529	547	520	555	565	576	563	527	536	574	568	603	545	506	554	571	560	579	561	588	529	555	554	564	541	534	535	584	542	547	543	540	541	552	527	584	519	492	572	546	556	553	569	484	513	518	563	592	592	529	569	577	550	585	557	539	552	497	547	548	534	558	572	531	528	549	544	536	572	561	524	539	564	523	521	576	554	575	560	578	510	575	551	531	539	519	530	534	549	495	523	572	529	556	556	583	551	537	576	505	528	528	516	599	540	544	565	537	536	528	552	545	545	606	560	547	561	543	558	529	508	529	513	526	556	539	557	526	520	497	540	545	562	561	582	550	522	576	571	542	536	525	520	559	556	533	531	517	545	500	549	543	510	499	526	455	541	587	547	588	534	490	527	581	569	541	548	517	533	587	513	545	509	539	534	527	500	474	525	526	552	586	508	506	511	558	566	569	550	475	500	562	515	585	519	561	522	553	558	520	563	563	598	517	519	546	540	573	531	573	546	561	587	530	565	525	519	565	533	550	524	538	526	547	544	562	563	542	520	534	551	550	530	525	496	530	567	599	502	596	537	538	512	512	566	559	541	522	549	494	524	512	523	536	552	548	483	549	558	536	589	544	544	552	532	558	565	586	506	560	565	538	541	570	538	529	571	569	552	559	535	563	550	536	566	503	555	550	546	547	509	544	583	563	532	595	570	558	550	534	573	531	578	517	551	510	543	521	532	525	543	557	564	558	566	549	567	573	561	541	547	548	548	518	608	536	519	556	568	531	539	516	555	582	514	514	538	559	577	549	504	560	542	506	537	561	569	552	524	529	557	538	547	542	563	499	494	608	532	510	561	576	522	525	507	539	553	521	557	571	569	535	536	563	505	545	565	540	555	569	578	559	550	540	544	498	552	534	541	562	580	552	541	542	549	561	554	580	543	530	548	518	505	543	498	552	566	501	518	562	520	547	529	555	550	538	534	520	534	551	522	558	539	515	523	546	575	531	567	516	542	538	534	529	576	528	562	558	563	570	567	543	556	524	508	531	534	524	523	566	569	544	494	558	561	555	564	581	557	579	541	578	532	549	530	580	566	529	554	574	559	557	552	529	500	514	540	553	551	473	542	546	570	567	556	590	563	568	575	554	522	537	585	561	525	547	597	552	517	535	556	540	509	555	535	525	563	516	578	532	576	520	563	558	536	538	602	563	549	560	506	520	539	566	534	562	507	527	553	566	539	536	553	561	539	539	606	572	548	577	544	517	532	539	550	553	519	562	499	582	588	518	533	559	531	545	498	569	504	525	547	534	573	531	579	550	542	534	523	533	588	523	546	554	556	518	537	564	546	568	533	497	543	552	591	545	535	571	562	549	576	561	537	546	577	551	528	555	555	582	556	569	563	535	552	509	596	530	501	542	559	544	573	515	520	555	571	549	552	545	528	510	527	582	554	576	535	539	597	555	567	529	526	532	530	532	548	514	571	554	539	562	525	565	533	535	496	520	563	560	533	528	541	557	538	556	561	547	551	545	580	552	537	570	511	553	512	563	572	548	554	545	546	576	572	533	569	570	549	521	509	520	542	530	505	510	551	522	574	565	561	552	556	555	577	536	530	530	537	563	527	520	578	518	522	548	561	547	547	504	535	538	549	501	552	569	519	530	546	543	574	520	569	536	534	534	523	547	541	522	539	567	545	520	516	576	517	514	527	558	530	531	547	567	574	578	544	567	558	547	546	561	514	521	515	534	585	494	534	550	508	516	511	530	518	556	516	566	546	532	552	542	543	549	533	548	552	548	581	516	533	513	540	536	539	557	559	522	560	501	611	577	568	583	541	554	569	542	546	527	600	510	511	507	550	555	560	561	530	542	513	551	567	582	532	511	570	522	556	518	530	557	507	577	558	548	560	534	555	504	524	506	520	555	542	502	536	535	581	580	554	536	541	540	528	546	556	550	543	540	491	562	530	508	550	561	552	604	605	536	533	512	530	583	534	530	529	540	532	545	524	548	541	577	557	558	541	550	527	555	519	560	578	520	533	505	577	573	547	583	545	597	559	532	511	542	506	516	535	534	573	547	570	549	533	540	547	543	563	552	531	550	531	552	574	592	560	560	529	551	582	532	517	531	526	485	554	554	542	548	510	584	551	542	576	571	562	554	520	550	554	572	519	574	573	548	537	566	509	562	554	509	560	521	521	529	539	552	539	563	535	560	515	520	545	544	608	536	548	573	559	535	527	527	566	530	529	575	559	546	528	559	529	571	536	553	548	543	527	572	558	542	564	538	528	503	556	503	531	500	537	550	571	504	565	545	599	556	580	531	559	579	574	495	531	521	528	557	519	530	565	558	540	531	519	522	536	535	583	521	514	539	518	537	550	532	521	523	587	531	562	511	538	524	543	562	569	534	571	540	509	543	582	519	556	567	587	527	531	545	561	522	558	547	540	520	556	487	545	578	548	539	571	541	561	536	559	581	519	535	530	569	534	543	562	544	559	546	550	560	570	536	558	603	512	506	571	587	524	546	529	573	570	539	544	569	578	537	542	547	481	561	499	516	505	537	547	565	530	510	558	578	541	572	506	525	511	537	545	539	566	566	531	525	518	516	610	570	571	514	505	528	535	541	504	544	544	507	521	533	538	585	548	515	558	528	531	507	563	545	511	539	574	520	550	536	530	545	513	579	512	542	517	521	545	550	569	541	522	559	559	547	523	524	536	572	596	534	553	533	536	510	626	542	529	523	530	557	566	566	579	519	586	576	523	583	565	529	531	583	551	546	594	527	540	520	529	552	561	554	535	501	548	555	549	539	524	558	519	523	544	523	554	531	583	535	490	536	518	545	522	570	554	542	510	561	514	526	547	555	581	533	534	567	507	539	540	501	566	552	527	544	495	507	560	560	518	536	544	545	560	539	561	548	570	559	532	564	555	572	553	546	563	530	526	497	569	547	549	538	533	578	547	548	543	553	565	561	552	534	533	550	521	483	544	564	531	546	540	518	500	542	536	548	505	571	546	536	548	569	566	526	529	561	569	569	570	564	523	548	566	519	541	544	562	520	544	527	573	534	542	576	585	504	513	550	552	536	572	526	548	556	564	517	570	542	550	554	587	546	551	536	511	575	533	558	567	535	533	571	542	560	539	519	540	569	566	545	576	523	579	509	569	576	538	531	550	565	574	532	519	533	537	541	543	523	493	546	513	539	584	559	570	564	515	537	540	540	564	541	565	553	552	580	558	584	545	536	548	569	523	541	568	550	538	551	537	544	562	544	527	529	561	545	514	572	577	543	529	543	551	533	553	529	515	617	563	535	539	544
20865	13279	14788	11795	8230	5457	3793	2616	2145	1675	1447	1287	1040	841	814	752	684	716	662	614	568	569	506	501	472	448	424	413	396	397	387	393	360	340	328	352	303	337	342	349	328	322	340	305	336	314	300	316	287	275	303	313	274	275	278	325	291	302	297	259	290	267	232	279	273	302	315	246	294	282	284	264	299	303	256	290	266	258	253	296	276	296	281	298	287	281	282	237	245	254	268	261	288	291	277	256	247	292	248	280	283	247	293	274	284	253	292	280	263	254	245	263	264	273	263	246	288	246	284	262	257	297	257	280	259	264	264	281	256	306	283	293	271	255	258	269	256	274	251	268	248	298	259	245	275	278	261	289	267	254	239	281	238	274	258	260	294	276	266	268	275	255	257	263	256	249	267	286	288	269	274	261	281	291	283	283	288	287	260	267	257	256	284	255	276	278	269	266	288	228	271	269	244	290	241	256	268	256	281	240	266	260	250	275	244	258	248	276	260	262	281	266	298	265	258	247	269	269	280	273	286	252	268	257	274	261	252	258	251	268	285	280	298	264	239	262	248	270	235	228	278	299	250	255	265	276	249	258	226	279	269	255	233	244	284	264	248	268	253	249	289	282	249	255	305	272	246	304	250	284	269	247	249	294	240	247	260	292	263	282	250	263	243	297	286	261	275	261	258	266	272	224	300	267	277	243	286	265	264	266	296	252	276	287	243	242	315	259	280	248	275	247	236	248	282	278	254	253	252	268	285	256	256	278	272	234	267	261	279	305	281	262	258	259	249	267	249	289	288	255	251	260	271	274	259	290	260	258	265	299	264	275	270	264	250	265	259	280	248	269	261	275	260	285	274	273	283	258	230	263	255	266	249	285	249	247	259	235	258	264	247	263	270	244	279	277	254	253	264	289	257	256	304	269	248	227	246	264	276	289	252	274	258	260	261	278	245	255	258	264	275	261	270	272	268	250	263	262	255	251	265	259	277	264	258	268	238	257	268	261	258	283	320	264	271	308	252	249	275	248	256	277	272	258	289	289	255	303	248	235	252	265	276	266	279	248	283	263	279	262	259	275	248	271	277	267	282	300	281	243	255	276	240	266	237	249	273	256	276	294	306	244	261	263	251	270	255	251	248	268	251	251	245	238	271	291	264	284	283	265	253	258	276	262	284	270	246	241	255	251	255	260	231	269	284	258	277	234	244	262	250	255	254	261	260	263	244	254	275	230	286	264	289	253	242	280	260	269	244	249	251	246	304	272	269	262	238	265	262	280	288	266	272	262	245	273	239	271	276	264	259	254	258	237	250	293	269	292	244	274	278	288	271	276	283	250	290	253	280	276	236	290	240	278	269	242	248	272	240	278	260	274	288	250	235	277	241	246	274	271	261	266	257	266	279	262	289	283	271	269	259	272	262	270	254	265	271	260	256	289	248	275	254	259	282	289	269	283	279	275	261	263	283	249	264	280	293	274	265	262	262	273	254	265	235	250	248	293	248	268	269	212	288	285	262	253	271	299	243	224	266	284	256	255	275	252	270	291	265	243	257	249	294	261	274	253	266	226	288	258	268	279	248	288	276	275	273	237	253	290	278	276	262	279	256	303	296	256	263	264	262	267	275	266	281	255	272	272	270	277	278	286	252	282	268	274	267	283	283	250	283	244	242	262	253	269	292	264	266	260	259	267	258	262	284	301	290	287	262	280	279	256	274	273	259	259	282	204	258	255	272	269	244	268	241	273	279	275	290	270	276	252	265	242	264	264	257	266	279	295	280	272	267	294	268	241	287	245	254	278	296	260	264	295	241	279	277	298	276	255	252	279	243	260	293	260	257	252	278	308	272	230	273	302	265	243	275	248	278	288	271	301	272	255	253	274	251	272	277	284	259	255	289	261	292	317	251	246	258	268	288	276	301	274	260	271	259	281	297	284	254	290	265	284	267	287	259	293	275	280	262	279	263	241	256	250	250	236	246	258	266	282	255	283	256	268	274	287	267	254	265	235	288	269	244	283	280	301	264	265	261	273	231	275	264	271	287	265	260	269	258	250	283	239	264	230	273	272	260	278	256	282	308	285	280	288	248	285	238	255	249	296	281	246	257	273	255	261	286	275	249	254	303	264	272	303	285	261	255	258	259	266	251	276	248	266	267	276	256	281	292	261	260	277	259	282	263	281	265	240	283	271	286	289	256	260	291	243	296	282	229	265	237	275	272	252	270	282	278	236	264	260	254	249	240	283	275	250	286	249	260	278	281	251	275	249	260	257	250	247	297	229	278	264	277	251	279	278	231	260	285	286	278	263	265	276	267	246	297	263	262	257	256	243	253	239	280	247	263	251	262	283	263	279	261	258	274	251	276	284	261	241	265	260	270	277	294	269	259	253	267	298	258	301	291	282	257	272	287	243	280	260	285	262	275	275	270	287	259	277	242	250	264	258	259	300	294	261	272	251	271	286	284	281	294	259	273	265	302	272	266	250	282	302	268	274	261	242	278	239	261	289	240	268	278	257	270	262	283	277	260	300	292	257	288	268	274	263	242	279	286	259	270	236	290	273	260	276	271	295	295	246	254	259	286	316	262	279	257	279	295	296	255	285	264	286	282	265	262	272	280	304	254	290	272	303	273	280	283	235	277	244	265	269	239	285	217	279	234	286	261	276	247	263	256	262	247	299	288	269	273	233	266	245	278	309	257	281	287	292	292	264	266	305	282	251	266	241	258	231	287	300	257	278	274	274	287	284	279	255	283	288	262	302	252	287	241	256	266	265	250	261	265	281	242	299	263	251	251	279	248	297	260	244	270	264	265	249	242	301	297	283	251	247	312	277	253	246	264	280	284	270	270	267	251	269	276	277	266	279	258	271	274	263	291	266	279	272	253	245	294	276	294	266	260	259	281	271	257	276	270	296	266	260	278	281	265	296	281	265	234	267	256	263	256	283	268	249	260	276	257	270	253	274	244	269	245	249	284	236	249	295	282	293	274	281	278	252	244	268	284	254	287	259	270	245	264	280	273	255	244	263	281	263	232	262	255	253	279	289	232	254	256	288	255	275	231	234	267	261	274	259	315	276	253	266	289	271	229	290	296	275	251	264	271	282	285	274	266	244	266	291	247	271	289	262	265	259	223	286	260	250	265	260	264	294	231	282	253	266	247	277	250	228	232	295	267	256	272	249	281	253	298	282	253	276	276	292	241	262	265	257	293	249	260	252	288	256	268	254	268	236	272	235	263	273	285	275	275	288	237	261	283	291	268	283	279	271	255	262	277	248	231	269	299	268	250	265	236	250	297	239	247	311	281	248	262	228	287	269	266	279	232	265	259	282	301	253	251	243	245	258	273	247	277	257	245	259	228	266	257	274	263	269	249	252	245	259	273	270	270	264	295	257	280	265	257	247	250	279	290	292	259	250	257	267	264	228	267	278	217	249	266	247	266	276	288	250	256	262	268	277	246	257	272	268	271	266	274	282	267	267	282	259	270	274	276	281	274	261	256	249	271	274	272	264
12339	10314	20138	21861	19800	16305	13443	11017	9721	8267	7333	6365	5096	4464	4104	3676	3507	3558	3515	3075	3060	2722	2291	2326	2135	1957	1872	2008	1757	1623	1618	1524	1481	1373	1345	1207	1171	1339	1156	1188	1152	1169	1054	1044	1072	971	1003	948	872	859	782	718	802	765	782	803	874	796	773	698	748	752	719	769	743	704	760	662	705	711	708	755	706	668	721	661	655	673	669	687	675	661	669	693	663	670	652	675	685	640	625	651	659	632	674	676	622	636	670	600	631	658	678	644	644	648	621	660	638	638	654	645	670	653	694	653	647	633	685	655	648	605	648	630	643	615	611	635	601	679	620	621	649	620	655	627	579	665	625	619	617	625	632	656	632	659	630	660	616	650	615	650	630	597	651	644	638	619	649	667	667	612	680	581	627	638	579	616	607	665	627	670	645	656	678	708	637	647	642	637	594	650	578	629	633	623	601	625	595	680	642	652	626	639	660	666	623	630	650	636	664	638	652	634	639	641	648	648	605	640	642	631	688	634	599	592	588	628	640	623	645	614	612	639	640	625	635	647	638	654	636	640	586	679	658	669	613	623	579	640	617	635	629	607	636	651	654	612	633	662	679	617	682	560	655	640	633	593	638	618	650	626	690	640	638	602	649	647	648	622	628	641	651	671	649	645	646	601	671	613	629	635	589	648	634	644	621	633	595	636	613	656	585	638	632	654	666	659	645	654	622	634	628	658	634	602	692	671	601	617	647	642	644	598	589	623	626	622	632	692	613	616	612	651	602	649	671	651	651	640	604	611	660	628	647	617	658	626	615	617	596	596	609	666	611	597	602	631	635	629	631	633	620	654	640	676	665	667	624	662	604	641	685	640	640	592	647	664	666	643	634	690	660	634	604	665	631	628	634	639	635	645	625	632	634	612	662	639	664	683	661	658	668	667	704	617	635	628	617	605	671	633	611	629	629	619	677	653	645	600	621	662	640	677	626	631	641	646	646	636	620	617	652	603	652	639	608	616	704	661	650	625	637	588	608	579	640	638	604	671	608	632	623	589	654	608	637	642	590	642	637	641	633	588	624	633	662	654	616	628	627	621	654	660	622	610	640	642	637	621	650	616	616	644	601	622	669	582	626	661	589	605	635	672	648	654	637	638	638	606	641	654	617	606	634	652	612	641	655	627	625	611	638	606	612	624	617	646	641	638	637	644	658	648	599	675	614	668	628	653	644	656	632	670	632	572	624	674	611	647	600	664	678	640	663	629	583	643	616	640	632	596	586	597	662	649	588	620	644	633	654	665	634	607	633	656	660	646	651	679	666	620	624	650	624	646	648	640	622	647	636	652	657	632	640	613	637	652	692	648	665	619	575	576	630	628	616	624	606	662	612	668	599	616	637	619	596	584	596	645	644	658	601	611	631	636	633	674	637	605	643	606	659	646	621	638	605	593	651	638	612	594	627	647	597	596	648	656	581	642	597	641	634	605	647	601	636	613	657	631	652	640	659	617	689	656	639	592	635	666	604	626	589	616	652	638	602	639	621	586	615	622	613	607	621	609	608	627	616	616	597	637	662	673	638	639	635	618	626	659	619	609	622	683	609	625	619	643	630	577	640	609	645	648	647	656	645	606	644	615	682	584	628	664	625	585	639	606	608	652	624	638	649	656	641	596	667	637	657	662	592	620	627	648	646	618	654	650	612	623	646	679	675	631	626	592	639	607	633	625	618	628	652	635	646	642	615	618	716	638	628	618	598	663	659	633	633	624	618	622	589	623	649	631	606	624	642	632	587	657	636	604	603	647	636	625	610	668	663	616	611	604	622	657	617	658	652	664	672	629	630	618	663	585	667	667	617	619	627	676	645	623	654	647	665	619	693	637	640	659	668	671	620	645	675	644	621	637	667	636	587	662	661	661	621	664	631	623	655	646	643	621	651	646	629	598	676	640	609	629	612	622	662	637	656	614	677	623	666	607	635	632	593	604	639	654	668	604	631	626	659	625	631	662	613	589	627	627	645	626	602	645	627	633	662	687	636	647	647	657	655	644	620	661	634	611	643	578	668	629	646	620	602	642	668	680	606	578	615	621	578	619	673	618	633	612	675	651	669	636	587	620	623	662	638	663	680	625	607	639	652	639	623	631	644	648	612	640	647	633	644	617	630	617	625	628	616	612	623	622	659	638	646	626	623	616	682	618	652	594	664	626	631	623	632	631	624	635	639	626	667	626	637	656	657	644	630	657	608	668	678	656	619	652	673	657	646	602	673	620	624	694	564	616	669	642	619	650	653	636	677	657	641	647	647	668	606	646	623	591	608	648	603	671	599	597	598	620	661	613	616	647	623	652	614	620	601	636	657	630	666	632	610	645	626	615	643	654	661	626	636	630	637	581	669	668	625	653	585	676	600	649	673	656	664	669	633	603	623	662	625	662	666	600	670	655	651	678	644	611	651	643	621	636	650	627	624	622	593	648	650	587	647	654	611	621	634	682	652	608	648	594	675	649	652	648	636	630	635	615	625	689	656	657	633	701	633	628	591	647	657	655	582	640	601	584	700	651	597	621	658	653	607	631	645	623	655	636	594	643	606	634	618	612	608	680	635	640	644	668	598	682	708	648	656	703	639	679	629	612	644	604	620	637	663	657	607	620	634	591	574	606	577	646	591	632	605	629	618	628	634	624	641	600	658	648	654	654	657	653	638	651	664	634	665	632	650	620	631	696	617	626	594	634	616	621	636	616	662	655	625	626	600	638	680	617	642	641	620	619	682	646	607	601	640	605	616	630	664	618	641	655	623	644	630	619	626	634	660	604	717	655	640	572	620	640	620	634	608	605	622	653	626	613	657	694	619	626	613	687	640	615	638	618	654	635	613	647	638	597	615	637	606	622	636	650	659	620	676	669	662	630	614	644	653	619	640	618	612	658	619	624	620	654	643	653	671	608	632	586	679	640	648	656	648	684	644	647	646	645	643	609	645	675	680	619	595	652	620	623	651	647	597	588	613	655	622	593	681	655	639	646	603	618	634	633	627	620	650	609	669	636	656	614	618	628	660	630	634	612	647	634	661	630	654	618	607	644	646	685	663	633	608	655	622	654	628	664	627	649	671	619	584	650	611	637	629	612	641	618	630	664	639	655	620	631	664	616	625	675	617	632	632	681	614	637	638	626	627	669	616	646	641	622	635	600	644	635	647	632	610	638	590	605	654	598	609	634	652	593	677	656	621	676	668	616	627	619	648	645	641	612	682	657	654	644	657	602	649	636	637	643	662	602	662	622	648	644	660	627	642	652	609	596	614	617	668	624	640	609	560	618	608	648	636	673	588	648	668	638	607	675	623	608	653	600	630	644	616	678	663	710	599	673	585	604	608	649	630	620	676	633	627	626	626	650	633	667	595	631	670	666	676	601	641	679	642	574	601	679	647	608	570	669	652	645	636	637	676	618	632	636	598	637	632	640	597	635	608	632	652	626	580	610	689	648	642	581	636	671	641	645	598	640	636	607	637	659	639	607	660	645	620	630	657	643
28920	18992	20717	16948	12960	8361	5399	4056	3124	2624	2087	1821	1395	1129	1095	994	979	951	969	798	831	734	683	672	627	578	616	607	523	492	513	491	459	384	431	441	394	417	409	389	402	409	397	365	378	362	377	357	346	331	305	312	276	314	311	322	326	320	317	292	330	324	329	315	313	271	312	333	350	296	276	294	290	301	296	286	297	312	283	267	313	273	275	306	316	288	299	302	301	316	257	289	295	283	296	272	329	312	287	296	286	310	308	295	291	282	290	301	275	309	291	268	287	285	296	261	301	292	275	303	283	307	321	333	283	272	293	301	306	278	249	301	279	277	269	314	318	280	263	282	308	271	309	309	287	335	298	287	309	313	316	259	301	284	319	304	296	267	304	306	249	282	272	270	294	304	309	281	297	267	290	300	291	296	262	318	281	319	287	270	302	269	314	305	260	257	284	275	284	289	315	285	324	320	266	287	275	263	305	265	246	292	271	279	297	281	261	290	323	250	300	300	265	277	306	272	280	290	281	275	294	308	283	305	315	298	325	297	264	244	321	286	299	282	278	266	255	281	263	306	315	278	290	281	293	297	287	241	281	278	295	278	294	258	285	308	276	266	263	276	281	265	316	289	288	301	272	282	253	291	278	287	314	260	294	276	285	297	306	281	273	308	287	252	300	318	294	315	301	263	276	276	281	312	292	319	336	304	295	281	289	259	297	293	288	290	303	296	279	276	316	289	271	278	294	322	267	275	309	280	277	294	315	281	301	273	301	286	274	302	269	277	300	302	284	285	261	281	256	291	269	272	314	278	292	274	284	283	283	316	290	303	311	308	338	304	298	313	281	289	274	288	298	344	306	297	291	306	289	285	293	294	297	282	328	272	291	275	293	255	288	278	260	321	306	305	321	275	321	282	289	290	267	289	287	299	290	275	305	295	292	263	294	308	285	312	270	286	327	292	288	279	274	300	290	295	278	287	263	285	270	267	274	291	352	289	266	315	282	296	262	293	294	280	326	292	285	321	301	268	286	291	276	273	249	277	299	326	288	275	299	285	286	303	291	306	280	262	292	279	291	284	322	279	295	295	280	300	303	296	289	279	306	303	307	284	275	261	259	290	296	317	293	291	274	265	293	262	276	292	320	285	323	292	329	316	290	297	296	286	263	326	276	309	293	301	283	294	255	255	286	282	285	264	302	288	310	296	286	295	288	292	287	286	268	286	273	263	316	296	256	259	272	263	293	282	321	318	283	293	282	317	286	305	300	281	263	282	272	294	314	316	310	272	311	270	292	283	283	273	286	300	273	297	325	297	329	312	266	305	282	297	280	293	284	270	304	279	299	263	305	326	296	268	288	330	292	276	327	330	260	305	292	265	280	277	264	260	270	301	290	291	293	294	287	316	270	315	250	279	277	284	237	310	300	320	265	266	292	284	298	306	296	255	292	298	322	310	317	295	290	305	315	266	273	272	301	289	302	268	265	265	315	281	289	305	275	321	281	289	277	285	318	290	262	272	288	306	302	310	274	308	269	281	262	296	292	288	294	294	278	286	265	325	304	263	267	262	292	287	309	308	302	297	321	287	277	295	267	296	272	322	293	267	279	286	314	305	300	307	288	296	326	313	283	305	297	297	307	291	309	300	285	292	310	299	302	257	298	242	280	309	276	288	289	271	286	313	287	294	275	309	268	265	287	306	293	281	320	282	288	285	295	276	308	290	279	259	250	305	298	280	292	279	298	304	301	297	310	288	269	263	306	286	291	296	320	297	291	285	312	275	267	290	300	275	283	266	287	294	297	247	301	304	285	279	293	282	273	282	293	280	285	264	294	268	263	300	316	297	274	280	321	292	302	305	298	308	301	285	299	275	289	294	277	290	295	320	303	314	299	287	318	290	295	272	274	314	311	339	317	274	294	280	273	303	288	302	282	277	283	306	284	322	287	291	299	299	302	283	304	289	306	273	269	294	299	303	289	285	286	278	282	279	249	277	290	260	273	284	289	278	290	302	257	276	277	272	292	321	270	331	319	291	278	300	264	289	302	287	304	302	291	297	280	326	319	290	260	310	315	275	289	318	302	284	300	296	278	275	273	292	318	284	269	303	347	306	285	293	311	317	294	304	284	248	301	308	292	282	305	294	348	308	305	287	279	336	279	271	282	295	266	301	274	323	337	298	264	296	286	295	282	279	273	311	291	285	305	282	286	280	308	283	291	283	311	290	259	311	291	323	283	270	332	250	290	262	292	275	267	297	273	268	298	280	303	299	318	277	280	321	281	320	290	300	303	303	308	257	291	294	303	273	251	273	298	246	314	290	297	316	266	278	300	296	297	300	298	284	299	316	299	260	291	292	301	287	298	297	270	274	320	272	258	305	282	276	309	260	304	300	279	321	302	302	301	268	300	272	285	294	302	286	326	290	281	275	324	311	280	310	284	291	267	271	273	323	263	297	308	256	326	292	298	305	313	309	254	295	275	302	309	289	330	252	312	326	282	271	245	290	288	289	303	295	302	276	289	294	293	267	282	261	273	297	273	309	270	268	293	294	297	301	298	316	302	287	288	284	300	272	285	298	297	283	287	292	280	278	280	323	299	322	298	287	268	280	288	289	262	273	304	273	288	242	269	267	302	271	312	315	292	285	304	287	283	310	286	278	298	299	306	303	297	259	277	269	287	301	281	310	248	286	296	287	285	290	278	280	291	289	288	282	283	288	280	303	271	290	289	283	257	261	289	273	288	267	314	300	327	300	275	299	264	309	276	260	300	327	331	259	287	279	315	300	277	310	292	287	310	340	308	290	270	255	324	274	283	291	301	268	284	276	283	295	270	304	285	349	298	302	279	279	303	283	289	279	262	260	296	261	322	305	318	298	293	289	271	304	311	300	316	304	315	293	270	288	280	293	282	274	269	268	266	283	279	274	284	302	289	256	276	285	312	303	301	288	275	268	315	281	288	278	287	279	300	277	289	315	267	294	279	272	291	280	287	301	292	303	278	284	320	280	313	295	279	297	301	272	313	288	289	275	313	286	318	271	278	289	289	260	289	289	312	294	284	289	300	306	275	302	321	317	286	267	293	269	267	295	279	293	314	300	323	283	301	289	341	301	298	275	299	272	263	303	263	280	301	285	284	284	297	285	273	271	294	284	317	266	272	278	306	272	299	308	304	305	301	281	268	307	299	260	268	284	311	289	278	272	281	299	320	264	279	301	275	286	291	298	301	302	297	302	295	303	289	310	313	289	324	277	265	284	299	261	318	280	296	312	273	278	309	281	320	284	327	276	312	270	347	267	286	282	305	306	288	259	289	266	296	311	275	313	267	280	292	293	291	262	268	305	277	279	289	300	277	290	250	271	275	275	299	289	275	291	247	279	277	273	302	289	289	294	297	299	274	280	302	274	282	323	364	285	295	314	291	294	301	326	273	282	324	293	306	304	285	300	278	322	311	290	284	306	314	309	294	326	281	278	313	293	271	317	312	294	297	265	304	311	278	307	287	332	258	273
15705	13610	24929	26898	24922	20926	17142	15257	13415	11545	9819	8709	6705	6277	5691	5117	5227	5486	5576	4540	4408	3912	3499	3467	3160	2904	2795	2922	2695	2329	2245	2072	1910	1767	1673	1588	1526	1923	1583	1557	1541	1598	1414	1252	1293	1292	1255	1171	1083	1057	961	927	926	875	918	1012	992	914	906	846	837	888	838	824	928	816	856	824	831	919	830	811	793	829	774	762	762	752	763	731	717	686	716	716	707	710	715	738	699	697	706	747	709	749	717	681	684	692	651	698	697	680	646	694	721	708	677	687	679	679	689	673	706	680	651	697	685	631	649	685	684	671	715	700	684	681	667	739	645	703	662	664	656	689	650	704	712	658	659	685	666	690	688	665	689	681	658	641	671	675	715	619	662	686	657	678	679	647	672	667	699	683	676	671	667	679	724	661	660	706	673	662	681	677	672	677	659	687	693	659	653	671	652	698	682	699	661	691	657	641	675	696	687	672	689	679	684	667	724	685	700	690	651	672	681	661	661	679	658	677	676	668	636	660	620	708	722	681	670	721	701	702	689	673	654	672	650	691	654	689	679	690	697	652	671	656	626	672	681	640	742	713	640	680	654	638	617	656	682	690	641	627	701	689	695	667	665	678	691	668	687	658	681	685	651	691	628	690	667	654	656	675	697	690	679	683	697	685	701	698	690	703	649	678	655	694	676	654	676	647	656	670	654	637	725	665	691	672	696	684	650	683	676	728	695	627	680	649	622	692	648	664	623	679	715	675	689	646	686	670	656	679	682	660	670	667	667	666	674	671	638	698	668	682	679	684	691	715	699	662	681	671	688	688	706	685	666	684	689	677	654	678	679	716	671	713	628	688	713	691	659	660	667	706	669	653	672	652	702	682	690	642	650	674	636	690	703	598	662	649	632	633	697	668	686	713	706	676	628	717	677	606	705	637	737	705	684	667	718	654	679	629	680	630	665	684	651	648	696	674	692	676	665	701	629	705	689	664	663	705	715	692	676	703	662	685	689	652	645	691	702	708	685	681	654	675	623	648	667	615	646	667	631	668	628	695	675	665	715	643	665	667	663	679	674	704	692	674	666	641	655	646	673	702	676	676	644	701	666	635	712	684	684	665	666	711	693	693	677	681	654	697	676	683	659	672	710	659	669	722	657	623	714	681	661	648	651	670	641	658	706	675	676	707	675	668	690	659	671	680	680	697	650	693	670	645	685	674	723	647	658	732	659	677	699	677	698	668	715	667	627	708	695	662	686	668	659	658	659	653	637	650	641	663	694	662	680	663	687	684	720	692	636	684	664	682	638	682	623	656	672	644	661	656	601	724	657	728	634	666	641	675	700	683	696	699	661	676	636	697	679	653	676	648	703	661	669	666	644	682	647	652	644	673	659	639	662	716	711	697	644	674	628	662	694	656	684	680	648	677	687	703	657	676	631	726	662	629	674	654	723	678	672	666	665	707	658	693	623	657	660	682	652	647	632	633	687	629	659	650	702	701	660	707	742	693	716	727	683	651	665	688	647	664	684	733	649	648	677	702	728	699	681	654	681	650	641	656	693	662	667	738	672	663	663	642	679	687	671	719	643	675	658	656	645	621	702	696	666	651	644	650	657	723	657	714	670	662	709	665	697	679	661	678	711	683	700	683	706	681	659	633	660	640	671	689	696	657	667	750	645	658	677	719	656	680	709	709	659	686	662	668	659	680	658	664	686	695	652	656	649	653	689	683	674	706	657	674	672	654	655	677	651	709	674	693	658	669	648	724	678	664	698	666	673	649	708	663	634	671	666	679	689	642	693	666	636	684	670	684	654	634	673	705	673	662	703	670	658	700	670	677	644	662	696	647	664	665	654	653	664	626	675	660	682	652	704	613	663	690	644	667	698	704	702	673	726	691	714	683	685	659	693	686	707	669	673	667	615	666	678	655	672	702	680	702	699	653	621	668	650	684	648	674	711	634	676	659	675	687	704	670	686	691	680	682	717	693	698	690	677	652	717	682	711	659	681	673	661	654	754	676	625	675	652	682	672	652	660	692	706	670	654	658	610	683	680	687	687	674	656	695	646	680	631	659	642	613	683	692	669	713	673	663	684	679	642	641	646	671	656	658	665	673	688	677	683	656	676	718	647	660	653	700	637	650	665	692	662	686	688	678	648	689	670	690	636	644	680	661	699	631	630	629	636	671	711	685	621	630	677	674	651	718	713	673	664	675	667	669	656	668	749	671	669	683	680	705	694	658	681	713	681	661	662	678	652	653	666	672	698	731	658	652	676	658	667	670	691	652	693	647	644	664	653	653	680	698	714	682	678	702	729	639	695	686	687	654	650	634	617	681	648	670	629	647	677	689	655	745	654	656	631	641	669	683	676	704	622	732	691	695	714	661	676	708	637	651	682	711	658	659	637	660	676	691	668	719	680	639	677	645	620	659	672	649	696	690	705	695	636	652	679	663	677	678	677	721	705	669	658	659	648	663	687	684	712	664	650	692	630	690	677	620	660	663	705	690	685	695	672	676	678	721	639	675	663	695	631	661	679	696	676	663	693	682	660	671	671	652	704	678	661	607	677	653	693	658	653	684	667	695	650	607	700	646	682	677	655	662	671	690	666	636	664	728	660	688	664	695	662	717	660	689	669	692	661	698	690	651	657	652	671	694	708	683	652	660	679	718	685	655	662	651	724	636	646	650	684	641	687	686	680	700	619	663	700	684	631	713	647	682	695	675	639	620	665	642	669	679	686	643	687	681	703	689	701	662	629	686	624	704	688	696	620	671	698	694	676	677	640	707	680	680	666	690	677	663	700	675	678	639	663	682	642	674	687	669	662	647	690	682	665	696	680	700	693	680	662	665	693	659	660	624	740	654	689	680	622	651	652	681	671	693	665	692	661	688	677	696	706	671	661	722	669	654	648	650	709	729	666	685	718	674	715	677	686	666	707	637	694	664	683	663	734	659	716	667	661	643	699	692	649	678	681	641	673	690	695	696	677	658	717	682	683	680	645	675	708	698	697	700	665	668	666	707	639	732	690	683	645	650	654	702	717	671	673	664	679	686	691	709	677	679	686	645	668	673	740	684	668	661	685	673	641	711	669	644	687	659	655	674	668	666	675	689	638	651	612	652	703	713	626	657	644	734	657	708	640	672	685	659	690	705	680	669	698	678	681	660	685	654	648	657	677	675	649	703	741	668	686	654	689	680	681	696	676	634	691	679	676	635	669	727	644	684	685	701	655	679	686	727	691	634	659	646	670	634	662	671	686	697	660	647	662	679	667	674	712	661	695	690	628	657	699	741	681	634	655	678	679	675	673	626	666	651	659	655	672	652	707	650	658	692	687	636	702	690	661	679	670	662	686	672	685	614	662	650	684	665	673	719	656	684	660	662	670	661	686	630	685	647	660	666	690	685	672	684	643	657	661	697	627	666	646	697	668	687	710	633	645	670	658	637	693	669	640	704	712	682	659	617	641	654	670	655	622	636	711	655	614	695	690	679	669	674	685	667	656	690	688	682	667	631	704	639
11101	7491	8189	5857	3868	2675	1888	1505	1157	956	883	714	556	501	490	422	407	401	392	336	326	314	339	289	259	281	251	259	289	267	255	265	247	225	251	217	262	257	253	254	243	246	239	236	237	217	234	231	242	221	220	249	237	225	242	206	259	225	215	259	212	229	199	241	217	201	205	242	236	205	229	218	196	213	227	215	232	239	210	208	219	236	229	229	207	215	221	207	220	209	235	212	191	222	221	247	216	190	252	208	204	216	232	231	217	223	250	240	244	198	221	200	228	203	193	224	222	230	217	207	235	231	224	249	228	257	238	224	242	221	217	244	189	265	220	221	241	234	205	246	224	209	223	230	211	232	228	247	240	204	211	220	227	220	215	178	203	217	229	219	212	183	207	243	243	244	228	247	223	205	243	202	233	192	222	217	197	214	202	193	220	235	231	222	200	203	215	221	229	243	206	215	242	215	211	208	222	213	231	210	213	225	241	214	212	206	217	209	223	230	228	233	188	198	196	234	193	219	209	187	217	238	229	231	232	223	230	232	227	206	239	209	252	223	226	227	196	186	219	207	228	207	210	210	223	211	209	247	220	255	224	213	236	217	226	254	229	234	207	201	225	221	255	214	219	214	236	235	220	213	262	223	242	208	249	246	244	223	228	205	230	259	213	221	226	226	209	207	215	212	233	225	233	221	245	211	223	204	233	195	233	206	195	231	221	201	174	192	218	228	202	240	208	256	245	238	233	206	228	229	221	220	232	212	219	197	205	201	231	216	207	233	227	225	266	230	211	252	208	221	229	225	214	240	200	207	207	223	204	218	236	215	209	223	213	248	224	233	214	231	223	211	210	226	238	226	210	213	233	213	222	206	242	210	203	232	267	209	214	217	196	206	267	239	248	236	240	224	220	248	218	216	211	198	236	218	212	221	205	214	218	209	233	218	222	210	198	184	223	233	209	201	197	227	208	228	202	225	224	193	204	222	218	212	238	221	194	220	209	201	216	238	235	214	248	212	216	228	205	240	207	222	205	234	218	234	236	241	194	236	213	199	208	220	219	198	234	198	189	210	207	239	218	217	240	183	240	210	220	221	219	233	229	229	211	218	213	202	194	204	223	219	233	243	220	232	199	210	226	219	226	242	218	237	235	213	204	243	198	198	229	223	234	233	230	207	198	212	205	230	212	223	227	233	227	245	200	248	222	211	233	226	211	219	224	218	219	231	190	214	246	232	250	213	233	217	196	219	199	232	215	238	224	217	231	223	258	230	213	217	214	230	228	251	204	236	243	252	233	233	225	238	222	250	244	215	236	229	207	231	230	237	215	227	230	242	231	227	201	211	222	238	218	235	208	200	222	231	235	236	236	226	204	217	241	224	231	252	242	243	217	202	221	234	221	232	218	230	243	225	229	215	212	214	228	239	223	239	224	235	218	236	205	238	230	175	179	233	242	219	236	230	214	219	213	256	234	208	203	231	248	236	217	198	253	228	208	251	223	229	216	226	271	218	205	239	225	217	220	218	231	243	214	229	228	193	222	209	217	232	240	207	200	216	223	232	240	235	226	229	223	199	227	231	223	241	237	191	249	236	201	229	209	236	240	231	233	208	221	234	225	207	224	249	222	231	200	206	191	222	224	217	239	208	239	240	259	205	230	226	232	222	239	206	230	204	222	208	213	228	217	218	204	217	203	210	192	234	227	241	223	231	241	225	201	254	211	216	220	252	252	213	243	211	231	225	211	208	240	194	228	209	212	249	229	229	231	209	259	210	207	228	246	219	231	219	210	205	225	257	221	197	183	221	207	213	224	213	218	208	212	232	229	216	215	194	238	197	219	220	230	223	203	228	232	222	243	215	223	253	217	223	241	234	225	191	222	171	197	232	206	253	241	225	230	193	225	203	209	207	221	216	211	204	215	237	230	232	227	207	230	195	216	207	231	193	224	234	222	244	231	244	233	235	222	199	261	242	226	221	244	218	213	229	240	205	206	210	218	258	225	207	234	219	233	222	249	221	205	227	228	219	214	212	210	217	229	242	208	216	216	215	197	216	205	202	200	237	225	213	210	235	210	234	251	212	179	217	226	196	229	200	237	212	225	218	225	222	217	230	199	236	225	249	219	231	218	217	221	207	212	218	234	242	229	204	219	196	206	219	227	216	219	193	231	196	202	243	205	224	243	216	228	232	223	231	201	226	226	213	222	265	210	245	246	228	236	215	223	199	218	222	214	238	229	224	194	220	234	240	225	216	199	214	216	199	239	219	238	226	221	226	257	224	214	232	207	194	231	213	235	218	224	210	226	226	249	203	232	248	251	224	211	230	234	208	217	226	232	212	206	220	219	234	224	208	230	222	218	209	221	200	197	259	221	238	209	223	216	237	233	231	210	221	208	194	213	221	235	210	218	213	225	226	230	197	214	188	242	186	232	236	243	207	232	239	230	231	218	234	212	209	212	224	218	224	229	232	208	223	218	220	213	230	193	216	241	236	218	235	224	227	212	224	240	208	201	227	245	239	248	204	220	218	230	232	212	206	227	207	220	221	236	210	226	205	210	242	242	191	205	217	221	196	196	223	196	233	196	233	201	226	210	231	230	237	219	217	242	210	242	235	237	198	209	229	230	235	232	234	230	221	221	224	217	219	232	248	221	236	223	205	214	200	216	210	214	210	239	216	190	203	240	199	216	227	236	200	231	207	217	221	224	194	202	238	224	242	212	200	215	190	227	241	228	247	219	205	215	239	217	233	224	210	227	203	215	254	233	216	222	208	217	229	233	224	226	232	245	196	221	199	199	249	207	214	232	212	226	221	217	255	190	230	243	235	202	229	244	204	192	223	196	198	199	228	192	229	213	213	222	231	233	229	232	212	222	231	231	198	237	190	207	239	223	209	227	210	207	223	225	225	215	238	224	186	227	203	220	241	200	227	236	209	251	237	225	229	177	215	266	210	205	228	244	217	214	204	226	248	211	192	215	225	246	242	235	227	241	219	201	205	241	212	205	209	215	228	229	230	232	235	187	199	208	249	216	260	213	197	227	248	216	253	238	213	222	233	251	216	257	236	247	244	214	211	233	224	220	202	246	211	223	224	211	205	215	233	244	209	231	233	214	215	222	230	218	249	226	209	231	232	227	225	238	213	241	203	233	220	242	227	230	242	229	220	207	206	204	234	219	204	205	229	239	211	216	217	212	212	240	201	226	216	224	217	225	225	196	217	198	242	240	231	232	206	184	213	210	208	201	212	210	224	213	217	230	217	226	264	236	253	209	241	232	236	251	217	230	225	223	222	192	218	219	230	233	209	246	250	234	241	220	211	220	208	232	201	218	234	227	226	198	207	198	237	239	216	241	215	207	228	236	201	224	205	250	222	218	220	215	204	199	200	203	257	196	224	201	236	214	212	235	208	187	211	234	211	225	217	213	216	208	224	192	218	202	184	197	212	244	227	230	237	211	208	238	229	210	214	231	217	196	229	218	220	218	223	223	235	210	241	176	233	232	225
6441	6384	13158	13886	12264	10080	7960	6716	5781	4826	4269	3559	2856	2579	2436	2188	1922	1721	1698	1563	1394	1296	1146	1078	1052	954	953	880	873	852	826	828	839	764	785	719	734	705	682	674	664	666	626	649	650	699	672	610	617	661	553	591	587	630	595	606	621	643	544	581	592	618	591	603	559	609	569	591	595	571	601	561	580	602	578	587	647	558	539	575	537	534	533	588	549	542	555	575	536	550	508	534	518	551	551	547	545	525	570	542	538	569	514	527	594	504	539	547	570	569	515	503	528	522	530	565	480	516	549	533	530	564	538	566	520	552	509	500	555	548	521	537	541	530	503	557	510	541	545	542	559	534	569	519	542	533	512	491	555	545	525	525	512	530	562	515	568	539	570	540	538	489	517	582	575	559	528	543	544	533	550	570	551	517	549	551	551	563	553	546	531	524	535	579	576	547	556	518	551	490	568	539	554	519	547	553	515	543	519	517	583	540	557	540	534	512	542	536	505	578	549	511	520	533	509	526	486	539	496	522	518	573	545	530	553	528	517	568	552	527	540	563	489	520	507	529	547	513	556	527	537	522	556	514	504	521	544	544	548	527	560	552	555	574	585	545	566	528	570	544	466	552	525	507	544	576	537	558	530	528	538	551	594	539	471	535	554	577	498	556	522	516	511	551	534	506	507	516	523	536	561	529	544	537	610	561	536	531	542	539	568	529	526	561	526	551	544	542	553	519	556	504	543	525	570	520	552	549	589	544	560	576	559	522	519	505	567	554	513	526	489	566	555	530	518	553	536	584	567	523	557	533	542	555	512	559	536	524	530	547	526	519	565	545	523	531	527	519	533	491	481	538	526	533	506	556	574	535	527	540	538	542	551	556	557	512	508	535	517	545	541	550	549	572	538	518	507	536	550	556	514	527	519	557	553	562	559	503	531	517	569	558	538	524	558	539	550	530	549	525	519	576	553	499	555	532	536	526	496	564	565	514	552	526	525	544	529	505	573	567	563	550	584	547	571	517	513	529	498	509	535	588	545	563	547	518	539	524	541	551	530	544	559	533	581	593	593	539	532	567	521	530	522	538	558	556	524	548	561	507	565	526	514	614	551	536	563	519	553	595	547	532	511	560	491	541	532	552	524	556	558	559	545	538	572	545	559	548	501	525	533	523	536	492	546	536	612	516	559	529	554	545	565	520	518	575	575	509	597	563	536	554	510	530	554	509	521	543	560	555	510	571	544	501	529	530	529	579	545	535	511	538	541	570	532	559	519	555	499	541	529	577	543	523	567	522	510	551	516	550	536	516	539	521	525	543	521	526	536	557	519	501	516	488	540	544	496	519	508	579	567	531	530	555	541	524	514	525	508	537	585	550	526	567	547	570	539	572	531	571	563	535	526	533	539	532	517	554	562	570	533	506	519	537	521	550	527	503	515	567	499	559	487	552	502	544	555	505	530	507	533	527	539	532	554	511	502	533	538	542	533	552	517	528	553	564	555	565	531	549	524	519	544	513	554	533	512	589	542	536	543	573	529	566	513	545	516	524	549	551	501	554	561	530	558	552	527	563	509	551	544	562	567	543	511	556	509	517	547	540	552	526	565	578	556	562	552	536	524	513	535	563	466	565	521	573	522	527	559	511	512	502	524	534	555	555	583	528	533	521	549	516	541	543	532	532	528	557	494	495	510	566	539	563	566	528	517	526	537	537	524	517	516	500	566	568	561	537	525	515	583	552	551	525	546	559	558	541	555	541	527	532	561	520	537	560	571	550	538	547	584	557	549	548	555	538	512	552	550	519	573	516	513	524	502	552	548	585	544	538	576	515	528	509	549	541	544	556	529	541	524	529	567	535	539	543	523	552	562	521	512	516	575	523	600	552	514	539	536	560	553	543	566	555	550	500	550	510	573	553	555	514	541	517	556	504	595	603	515	514	528	560	512	537	580	532	562	527	562	527	567	523	547	559	540	546	516	541	546	528	494	579	527	520	521	544	530	548	529	529	560	583	509	537	526	497	544	554	595	531	544	566	495	547	555	553	517	505	538	524	554	550	496	524	547	523	532	582	528	490	539	506	496	524	519	523	545	557	534	602	568	507	580	521	523	558	518	542	556	537	522	543	524	542	536	525	568	547	536	517	523	565	606	529	516	532	516	564	517	559	551	535	523	545	540	577	526	546	542	527	555	537	530	528	526	567	546	557	541	573	528	564	510	540	511	561	577	541	569	539	592	571	555	546	547	559	535	516	517	497	568	564	503	539	598	506	579	547	540	564	539	540	503	478	541	511	566	562	542	553	601	559	563	553	552	512	568	562	574	504	542	522	507	541	576	532	575	541	563	535	538	538	533	534	560	521	522	516	562	511	531	520	571	538	525	545	530	522	514	521	514	522	509	584	523	563	576	530	543	507	521	515	541	527	587	548	577	509	567	560	541	551	500	557	511	526	536	521	534	525	544	540	546	572	540	534	563	512	502	531	539	528	552	547	556	524	537	544	513	528	543	506	535	557	511	552	532	523	491	485	553	549	519	532	540	554	545	512	527	485	560	565	564	525	527	500	479	527	508	522	530	543	524	509	549	488	517	518	528	539	534	560	514	537	539	509	502	521	525	527	493	533	568	524	512	543	513	576	506	530	540	555	547	584	598	518	562	517	534	518	508	535	581	518	532	519	551	503	500	557	471	520	536	539	540	532	513	542	544	520	580	525	558	545	549	586	547	539	519	583	509	537	532	527	549	509	530	594	514	565	576	502	520	565	540	546	534	531	586	527	506	498	549	549	548	565	509	532	554	500	558	549	547	525	532	548	551	537	562	511	557	501	522	566	556	489	536	473	540	521	526	539	585	513	598	543	536	503	514	531	521	537	513	558	524	525	485	526	525	499	516	547	539	547	533	554	554	601	545	542	545	548	582	587	563	545	527	555	522	499	533	526	534	514	528	498	504	543	505	554	521	477	540	524	506	539	534	551	565	540	536	512	534	561	553	504	544	540	560	546	518	510	533	547	530	525	523	516	530	521	557	538	535	536	501	522	512	532	538	535	527	508	551	530	534	556	545	574	532	539	529	536	546	540	522	526	525	555	518	561	552	594	570	527	522	572	500	551	533	547	581	528	538	558	527	576	555	539	558	556	532	507	545	564	525	529	539	530	521	524	529	545	570	568	496	557	538	550	519	570	562	498	541	526	576	549	531	519	520	483	558	495	554	558	516	526	528	549	546	501	522	510	492	508	540	533	532	586	535	533	576	577	524	540	524	530	547	534	518	543	554	520	599	524	532	574	538	528	558	515	494	573	496	550	512	538	567	531	516	508	529	543	561	577	524	546	516	518	555	531	544	535	531	553	523	526	573	531	526	563	548	557	537	530	531	554	514	525	530	577	526	504	507	547	523	555	517	536	532	488	541	543	558	534	577	509	540	510	506	547	535	547	531	529	534	558	561	505	539	576	557	530	550	563	547	475	543	529	525	553	519	538	530	544	533	560	521	519	527	535	528	538	545	551	484	564
20717	13366	14150	11224	8032	5268	3630	2745	2144	1777	1523	1152	1036	818	752	717	671	794	698	578	541	504	531	470	460	456	398	395	411	393	381	414	388	372	318	341	348	341	357	303	335	328	330	316	325	307	285	266	303	292	275	257	283	311	320	283	311	296	263	275	281	253	285	273	270	276	274	278	273	273	247	269	265	292	285	243	267	285	281	288	263	283	259	274	277	267	249	289	273	279	274	262	279	276	242	250	265	295	282	260	262	269	279	256	244	246	301	254	244	248	248	237	225	262	247	283	289	237	237	267	266	248	272	271	263	249	257	265	269	264	257	253	287	271	256	286	271	258	268	268	278	259	287	265	260	269	257	263	269	255	264	276	260	271	273	270	276	252	273	280	245	267	286	281	255	277	244	253	263	249	265	263	249	293	257	238	254	292	297	255	254	227	237	268	270	268	263	273	289	266	270	291	287	268	248	282	273	239	260	228	251	261	270	291	261	270	220	247	268	296	252	284	254	315	250	278	250	238	263	274	257	290	288	250	293	259	281	278	308	292	294	236	275	270	279	241	259	270	248	243	273	287	254	253	277	252	270	285	246	281	272	254	244	282	252	259	269	231	264	295	280	257	273	274	298	256	289	246	256	279	269	291	280	266	263	235	267	253	283	254	280	282	260	257	269	251	279	266	248	259	279	295	268	266	292	273	258	271	264	271	271	255	277	223	257	287	245	283	267	266	246	258	249	265	239	256	257	281	252	248	249	269	298	289	255	249	259	235	266	267	266	276	257	298	276	269	267	251	273	259	274	285	267	274	246	252	287	260	257	258	279	275	259	297	256	277	273	268	288	269	273	268	255	273	257	285	261	238	247	247	284	280	237	294	240	258	247	272	285	270	265	272	237	279	277	287	252	282	241	273	260	263	277	312	283	302	281	271	271	261	272	270	261	267	268	240	257	232	249	285	259	264	251	276	304	280	288	256	274	275	243	277	275	284	247	274	229	255	264	272	255	254	257	275	248	242	291	247	257	281	287	264	244	274	253	241	250	263	253	283	271	288	223	253	265	256	241	268	272	276	257	242	258	296	283	266	306	253	235	246	276	323	249	276	237	286	274	259	269	296	296	244	227	268	278	248	291	279	275	260	271	272	244	274	267	254	252	265	272	266	273	256	253	277	242	264	263	260	259	234	252	263	299	279	255	272	238	273	271	259	274	269	241	259	241	265	286	264	258	297	273	274	274	261	258	268	239	256	252	247	224	265	268	280	253	255	259	263	296	276	243	250	290	282	254	259	245	258	253	253	263	274	275	269	297	285	273	238	235	268	261	281	271	243	254	252	246	297	299	277	283	264	237	290	241	265	247	242	273	261	286	281	280	284	266	283	251	265	271	254	291	257	254	251	238	280	242	243	248	242	273	248	263	247	264	258	231	255	276	264	255	257	286	262	264	289	291	273	243	240	251	274	271	282	248	275	258	261	249	274	271	272	263	306	261	258	246	294	274	265	278	254	275	263	271	261	287	261	246	254	293	275	283	234	236	275	265	270	267	281	281	279	265	272	235	256	258	265	257	287	275	272	262	250	273	247	261	280	240	288	266	278	247	267	265	245	267	280	250	245	298	246	286	266	260	269	312	233	276	295	248	269	265	252	244	257	280	315	282	277	283	266	276	264	279	261	267	255	277	213	298	279	293	249	273	260	247	260	307	257	286	266	271	271	272	239	272	285	269	272	270	297	256	257	274	223	264	255	298	250	244	282	263	286	249	275	285	251	266	253	259	301	277	279	261	267	249	285	245	267	281	247	257	269	263	250	280	274	254	249	274	255	231	252	268	258	266	256	268	263	274	285	270	246	248	278	248	269	292	227	275	270	251	240	261	284	268	287	253	264	250	289	287	268	272	264	241	245	260	258	256	283	285	260	287	267	243	272	269	272	293	269	271	237	287	284	280	236	283	255	261	281	254	281	234	237	262	264	266	263	276	271	266	247	267	281	279	262	269	234	252	240	293	248	269	274	298	270	292	274	260	259	271	253	228	258	245	247	276	272	293	268	261	284	280	264	275	276	239	260	278	248	247	270	234	262	240	288	271	256	247	259	228	244	253	258	277	264	277	285	269	256	281	251	297	267	248	271	287	276	237	273	296	243	251	283	267	253	263	257	247	273	258	271	250	290	274	264	292	269	280	292	265	256	253	263	258	261	266	264	266	304	271	260	259	266	240	240	263	282	255	296	250	244	259	289	274	273	260	271	305	259	270	272	250	286	249	280	260	261	267	265	233	242	249	261	242	270	255	251	263	275	269	267	274	267	279	271	258	292	279	257	276	261	250	261	245	283	275	292	267	293	245	270	252	267	281	260	262	274	304	286	283	293	285	251	265	273	287	271	287	263	275	252	292	282	302	266	238	243	285	254	270	261	284	280	263	282	264	267	285	265	278	265	289	246	287	261	268	260	258	296	277	274	266	267	255	309	233	249	291	274	259	279	263	271	287	235	274	263	266	275	295	281	252	260	260	276	253	292	247	280	279	276	237	243	282	243	252	305	270	253	235	268	278	294	247	216	261	263	263	275	273	229	278	253	259	280	282	261	259	245	264	254	268	258	263	272	276	236	280	219	290	278	272	273	274	258	295	284	279	260	274	263	268	275	264	267	258	268	269	266	250	242	291	267	244	278	270	263	273	241	262	304	282	255	282	250	285	274	266	288	249	254	255	276	255	306	280	290	277	260	283	277	310	267	233	252	251	256	270	284	241	252	264	251	287	278	254	289	252	273	267	242	241	268	231	270	239	262	282	282	264	288	253	284	278	240	254	264	269	250	252	274	284	276	300	257	246	266	260	274	283	245	274	252	246	264	274	279	261	264	267	240	259	265	283	260	253	290	270	269	262	306	258	267	280	265	274	289	248	256	236	271	279	259	256	278	271	282	279	276	251	264	274	266	269	269	252	248	277	295	275	253	254	275	273	298	264	260	289	254	235	225	274	282	253	281	279	292	276	250	275	250	293	266	295	252	259	281	285	296	262	274	283	266	270	265	260	238	259	255	293	282	269	283	278	263	258	254	292	260	280	254	244	256	284	239	255	270	254	261	260	236	256	287	279	295	271	243	268	271	269	244	275	273	247	273	270	304	278	226	261	267	261	266	280	248	267	236	261	259	280	257	284	230	252	262	272	284	236	235	247	216	227	249	287	295	253	276	274	253	261	275	273	251	252	260	274	263	234	245	249	275	249	278	289	254	251	253	258	264	244	273	237	244	222	240	287	265	269	257	245	300	271	271	243	229	300	260	265	300	295	252	264	273	263	249	260	298	265	295	259	286	284	264	273	284	275	273	248	248	249	270	255	251	260	270	259	271	244	299	276	263	227	275	282	233	276	271	271	271	293	254	260	256	232	306	227	268	278	256	287	272	249	284	271	236	270	300	272	266	231	278	280	272	259	296	276	271	291	268	251	266	267	296	238	261	248	261	299	267	284	266	247	240	239	241	270	269	252	256	273	255	269	267
12371	10169	19058	21369	19901	15867	13145	11199	9874	8220	7267	6017	5000	4490	4151	3771	3855	3969	3632	3062	2820	2447	2213	2264	2097	1848	1834	1834	1786	1640	1603	1424	1384	1293	1205	1243	1189	1348	1161	1143	1208	1190	1042	1011	1008	985	1067	914	834	792	784	806	756	796	773	864	769	828	744	761	791	746	771	728	778	738	740	729	715	757	708	646	672	701	729	727	719	637	616	637	674	669	593	634	638	658	636	645	686	666	645	648	640	646	636	617	634	615	612	611	657	655	595	606	715	619	658	626	632	590	638	668	607	619	663	628	633	646	657	617	609	591	597	631	613	616	654	615	642	624	591	599	626	644	667	575	611	618	606	666	613	622	604	604	619	644	649	617	591	624	600	620	642	638	596	565	634	681	620	614	646	610	600	594	653	655	636	644	625	633	661	635	633	626	596	655	618	644	631	643	654	595	616	655	637	623	666	626	602	618	656	609	609	632	657	641	660	616	596	593	658	643	628	634	626	667	644	607	627	644	640	615	624	613	619	600	629	631	622	625	632	609	597	693	629	628	644	638	663	608	618	587	603	617	660	600	602	585	611	643	606	607	608	615	660	676	650	651	587	647	623	628	610	651	628	602	625	623	625	644	610	638	629	650	607	591	656	614	636	682	623	609	628	637	610	595	620	617	673	639	613	630	617	626	585	633	653	617	642	624	615	624	613	653	649	649	575	611	621	634	633	633	585	624	614	623	626	640	642	646	612	623	616	623	665	652	594	663	648	619	647	638	631	679	625	626	622	591	627	636	668	620	625	673	625	629	663	622	638	636	622	656	627	662	602	596	637	611	624	635	658	622	632	621	611	639	677	640	654	652	641	633	630	645	660	639	667	629	608	615	623	666	605	616	614	643	643	614	614	623	646	619	619	606	633	611	603	661	604	655	625	636	621	566	642	621	603	653	608	677	636	609	607	621	631	643	601	611	588	646	646	607	635	614	632	631	658	650	601	610	622	641	696	634	648	600	654	661	635	634	644	630	636	631	603	582	625	667	610	629	624	607	648	663	633	617	590	619	652	597	578	629	671	583	618	654	616	623	661	627	603	674	596	640	646	577	647	609	609	596	642	629	616	628	611	655	627	598	632	652	633	649	655	638	627	650	602	608	616	638	636	582	632	600	625	640	639	637	639	628	608	618	656	704	583	603	636	588	644	608	649	635	633	592	649	607	636	650	626	608	601	635	602	621	613	624	619	606	608	674	620	608	595	645	617	619	547	612	618	590	662	621	626	658	584	643	643	657	645	614	646	656	585	655	618	653	595	659	620	667	622	624	655	643	669	616	614	640	619	621	617	670	622	646	642	603	634	642	624	593	616	584	612	593	649	610	561	686	661	656	672	637	605	570	643	673	658	575	653	595	630	610	638	561	598	626	607	598	608	620	591	622	567	636	621	605	606	601	620	651	626	635	594	594	617	628	688	635	597	633	614	670	604	631	658	589	603	577	640	631	624	610	620	610	631	587	642	679	581	610	633	609	599	621	550	623	603	582	634	635	662	642	676	652	604	625	635	619	628	607	640	641	650	633	606	605	641	652	590	638	636	606	628	621	584	595	597	674	624	622	636	634	637	642	663	621	590	592	624	616	679	628	643	650	625	596	699	632	681	618	643	628	633	618	677	632	636	616	637	608	661	636	617	588	624	641	643	627	631	600	582	637	651	600	644	626	624	667	660	650	635	642	616	631	629	657	628	598	638	609	632	650	670	611	667	613	644	638	621	639	584	681	637	651	634	613	632	655	667	590	626	625	620	614	626	633	638	641	665	648	572	654	652	637	622	649	624	617	590	629	620	645	589	639	597	625	619	604	630	608	627	632	619	641	603	591	639	613	666	658	601	623	636	622	657	636	667	649	634	600	628	639	635	656	629	614	586	633	626	627	616	611	575	638	631	649	631	647	598	657	596	658	639	605	641	628	622	629	668	638	613	642	651	647	636	616	631	613	678	639	688	688	617	628	586	608	634	617	639	590	611	599	614	585	616	637	643	671	629	620	591	623	637	615	637	612	666	629	644	647	626	625	608	617	645	611	635	610	643	629	592	629	606	659	639	630	653	645	629	643	632	661	578	617	670	609	616	625	573	608	633	623	642	675	611	657	662	635	608	641	601	635	555	599	588	600	634	689	568	607	620	636	639	613	623	596	621	630	606	603	634	620	618	644	634	624	619	640	624	639	639	638	612	565	608	638	650	632	653	611	596	663	629	626	629	666	618	689	636	643	608	618	621	611	589	642	637	606	606	594	634	660	616	644	635	623	629	615	617	628	615	658	601	648	618	610	609	686	639	623	619	581	595	624	662	655	616	681	631	580	657	641	598	587	607	641	652	605	654	603	660	612	620	656	655	594	586	601	589	614	628	627	591	565	634	651	628	610	594	677	578	591	584	643	658	678	666	590	620	652	640	656	616	631	606	635	626	645	625	655	633	598	611	672	609	630	620	672	601	660	635	623	615	614	632	619	619	626	604	645	602	626	600	615	587	654	610	577	622	596	678	629	635	643	629	624	617	664	662	647	659	596	652	627	639	639	626	626	600	597	626	605	622	638	648	646	634	625	609	647	597	603	654	580	660	546	663	662	653	624	648	617	611	677	605	595	647	592	650	655	600	634	597	621	608	648	568	644	645	607	600	585	694	588	594	620	617	612	662	604	662	583	627	623	621	630	599	636	630	688	616	618	624	655	653	609	605	637	600	672	670	619	647	612	672	629	586	604	612	589	651	609	624	616	602	622	636	665	632	645	585	621	626	641	647	627	646	629	609	655	617	689	670	605	635	630	641	677	630	600	661	657	651	646	658	605	603	652	629	625	575	626	644	664	620	596	649	675	633	588	637	653	631	616	649	610	614	652	593	581	619	575	641	636	675	641	642	656	615	621	549	620	633	629	652	640	638	665	619	622	648	632	646	566	616	610	604	625	617	630	595	596	632	629	631	634	686	607	616	604	631	603	634	653	629	649	622	634	631	615	640	617	652	658	651	649	643	659	604	646	687	600	649	649	646	661	635	625	600	637	632	623	651	647	593	627	625	608	643	585	623	652	605	609	574	624	629	638	621	622	607	582	656	618	647	632	579	585	627	631	607	585	647	613	619	614	621	642	650	629	640	609	657	621	625	650	649	613	617	615	542	623	614	633	614	626	673	623	637	655	608	639	643	632	631	580	608	693	633	602	615	618	629	659	603	665	621	611	595	644	639	637	641	638	609	605	613	605	645	627	680	626	637	616	611	632	681	654	602	616	677	606	608	643	593	618	643	646	626	636	649	659	675	624	617	641	603	602	604	644	609	617	627	595	619	630	612	607	623	598	590	610	620	615	584	630	627	610	624	664	623	587	616	602	645	635	619	631	591	627	651	637	627	648	646	588	613	601	610	638	634	642	596	594	609	660	626	649	678	641	631	621	659	644	621	616	606	651	652	626	672	633	672	649	635	591	634	624	611	622	622	608	645	652	635	641	641	618	629	649	657	611	603	640	612	601
28715	18672	19622	16343	12247	8055	5628	4103	3242	2579	2058	1594	1358	1213	1110	978	1164	1115	986	818	780	704	603	662	632	619	568	566	543	479	513	463	470	417	375	407	392	446	430	400	424	420	397	381	403	367	334	339	333	317	339	285	329	326	341	336	335	363	309	313	301	312	298	278	296	301	322	299	300	299	316	304	282	286	311	296	281	282	312	274	285	300	273	297	278	287	298	255	296	300	272	286	296	300	279	311	308	306	273	294	285	279	286	297	283	267	290	300	287	290	279	346	310	282	300	287	271	258	280	296	309	285	300	340	275	265	279	285	300	309	257	303	281	288	297	283	275	281	293	290	302	257	304	299	299	266	317	289	262	277	277	257	253	254	271	302	283	291	307	289	264	305	277	283	290	284	301	336	278	278	302	299	289	276	301	324	326	280	301	276	324	304	292	328	282	310	293	261	297	320	255	268	290	307	303	306	299	287	290	280	258	286	280	295	284	257	292	289	296	290	282	273	287	308	284	297	283	285	284	310	274	291	275	295	326	265	284	288	270	280	259	264	342	311	299	297	293	292	294	286	289	313	286	296	294	292	298	323	307	281	270	303	291	326	263	293	281	293	284	275	278	288	229	299	280	291	281	292	294	261	290	298	295	311	278	287	299	332	311	275	299	293	289	280	271	312	291	282	283	263	337	278	302	288	288	275	297	276	282	295	304	275	292	278	291	263	296	292	279	245	293	291	273	277	279	277	270	291	277	294	261	270	295	301	290	291	309	288	272	294	270	294	278	280	325	319	287	296	301	268	271	256	261	288	287	299	283	261	280	307	249	292	305	320	291	278	303	296	284	269	278	289	294	286	274	328	319	305	272	299	286	264	291	291	283	284	263	282	299	251	264	296	287	314	287	279	284	326	279	303	304	280	253	290	266	298	296	309	298	296	273	289	285	282	259	292	287	292	310	277	275	254	292	282	270	310	314	271	309	315	273	292	304	266	279	283	282	328	290	262	300	288	281	319	306	306	276	294	301	271	283	239	281	280	293	286	279	297	273	283	274	278	292	295	266	299	282	302	319	277	257	293	288	261	332	246	264	328	301	337	297	253	293	283	288	250	286	299	285	262	257	318	282	270	298	283	295	310	284	254	303	275	253	304	290	298	289	302	291	295	323	303	302	287	260	316	314	295	286	269	288	250	306	290	289	273	287	295	260	269	279	302	309	323	301	295	307	279	316	267	271	272	287	287	312	295	259	279	302	285	262	292	307	266	261	282	293	261	300	286	285	315	243	283	286	270	279	295	291	278	294	315	294	314	296	253	260	293	266	296	286	275	297	316	302	283	299	289	303	279	304	310	286	293	319	283	281	278	279	301	286	250	265	304	284	318	252	282	306	285	298	291	290	297	288	269	296	306	306	276	266	269	264	279	284	258	256	297	319	280	310	291	276	290	290	285	299	260	295	301	253	295	283	296	284	264	274	302	314	332	290	261	278	270	277	296	290	279	306	255	260	307	328	275	282	265	289	282	285	272	300	308	247	302	276	311	278	251	282	300	292	291	303	280	298	291	280	299	288	293	272	272	276	254	280	294	262	272	295	274	286	299	282	283	281	287	267	270	296	322	288	262	320	288	311	299	277	331	278	289	307	281	272	308	299	267	295	291	274	307	283	290	285	278	300	284	316	298	274	292	281	270	282	289	297	293	264	281	275	314	313	311	302	280	265	311	278	275	244	307	285	281	263	308	266	288	268	303	278	319	305	259	324	297	297	282	290	268	252	295	297	294	279	289	284	270	301	265	251	260	285	288	292	331	302	269	269	277	305	279	278	310	294	304	288	321	273	288	285	300	283	294	279	312	279	295	330	292	289	319	263	291	345	291	280	288	303	268	292	291	287	297	294	285	293	283	290	314	287	318	308	275	260	303	274	304	285	284	324	275	268	270	255	298	296	298	295	274	277	276	286	290	292	275	333	240	275	305	285	299	284	287	311	332	270	262	311	294	288	299	299	305	288	268	289	300	313	281	275	274	298	298	298	260	272	274	289	314	294	284	315	280	282	283	280	283	286	271	261	282	288	289	289	274	275	296	293	292	282	254	297	289	270	280	286	322	271	308	296	272	268	279	294	266	264	291	268	294	277	279	278	280	286	306	304	296	277	272	285	265	298	304	272	280	297	309	298	287	258	271	294	278	303	271	265	254	278	271	288	283	298	297	275	320	293	274	302	284	270	265	271	281	272	302	288	272	288	299	289	257	293	302	274	317	283	272	289	284	275	308	309	264	292	282	274	279	300	299	278	283	253	288	297	312	302	276	327	291	282	300	255	302	283	260	295	287	282	270	302	298	303	283	283	291	273	274	316	291	276	292	291	258	286	287	326	271	286	287	270	292	295	281	291	300	307	281	296	303	306	294	301	277	295	289	299	294	264	292	263	274	285	298	294	320	282	293	313	322	270	295	291	300	304	296	260	311	279	272	269	299	282	317	293	281	262	280	254	274	315	257	311	261	304	277	309	312	293	280	295	294	284	285	302	288	315	241	271	264	306	311	343	283	256	279	301	308	274	265	265	285	299	295	312	277	296	289	286	258	315	261	296	288	290	334	318	292	308	346	313	299	263	300	281	275	289	250	292	306	302	290	307	299	300	291	284	279	294	298	301	285	317	297	301	272	260	270	306	313	285	297	313	263	295	301	320	291	293	305	278	294	290	286	268	315	302	260	302	274	307	289	294	285	286	290	322	294	271	276	318	292	311	292	316	258	292	254	293	301	315	308	317	278	294	282	281	304	287	276	301	292	280	314	287	277	299	275	267	276	269	316	279	260	293	291	293	273	293	282	285	266	291	287	301	282	267	291	269	304	313	285	259	247	285	298	290	293	256	272	281	295	298	303	296	290	271	273	332	294	291	302	295	282	306	271	284	275	315	285	302	276	299	286	277	236	278	275	281	291	291	292	293	308	278	275	286	277	303	264	278	303	261	281	264	284	292	289	296	287	262	306	288	301	280	307	266	283	293	285	265	288	283	265	301	290	304	311	274	305	269	302	264	273	258	298	298	309	294	271	275	304	303	277	274	261	305	293	266	295	278	286	266	262	283	265	286	286	277	302	294	300	308	266	290	280	300	269	276	280	283	285	283	282	288	306	286	296	282	264	288	289	286	270	270	241	290	263	269	255	309	272	304	291	275	301	283	283	269	314	267	265	302	340	316	335	284	322	272	297	293	267	284	291	284	268	267	317	322	276	280	286	299	299	309	275	289	317	267	314	272	261	272	302	312	273	291	283	278	347	282	263	300	276	297	272	313	278	266	292	290	260	272	275	299	273	279	307	270	309	288	281	290	295	274	298	268	285	288	304	283	300	293	321	318	318	263	305	300	324	305	290	290	297	261	262	282	283	311	283	284	292	271	291	268	267	262	267	268	289	266	275	291	307	283	301	296	278	273	286	261	267	277	282	288	278	268	270	286	305	281	309	287	270	303	252	292	274	291	282	289	285	260	271	284	284	299	293
15458	13315	23654	27070	24643	20618	17649	15052	13450	11417	9792	8052	6774	6394	5876	5593	5664	6045	5302	4439	4243	3669	3248	3256	3269	2984	2794	2805	2665	2249	2224	1914	1955	1790	1541	1512	1582	1938	1532	1475	1622	1640	1347	1288	1267	1255	1264	1129	1017	979	965	899	888	830	907	1055	959	899	878	898	844	917	877	867	826	857	863	842	816	798	877	788	780	763	807	752	722	766	706	714	666	760	689	700	686	693	703	690	705	693	696	707	699	654	682	659	627	667	691	680	668	688	647	687	697	669	691	709	697	638	692	649	667	693	729	634	645	650	659	701	701	684	635	717	692	674	625	632	645	713	724	693	677	726	698	670	673	688	682	684	689	660	686	653	681	648	704	673	677	695	652	700	635	707	666	642	689	608	636	691	669	652	656	683	628	638	658	647	672	682	632	635	694	673	666	684	703	641	657	660	660	713	612	653	696	664	679	669	663	721	674	695	682	701	675	676	652	703	660	630	653	633	685	657	659	677	635	699	702	685	711	696	668	635	752	640	700	664	680	647	630	685	673	672	668	653	617	652	676	684	681	664	683	668	643	675	660	622	690	659	661	631	709	661	654	731	660	633	682	696	666	722	714	696	665	691	651	682	640	628	664	695	669	675	668	660	696	642	631	695	649	652	629	659	654	671	634	708	714	695	647	674	701	683	710	734	677	610	643	694	645	675	663	674	644	647	652	675	671	672	626	663	632	613	670	639	672	686	671	629	659	715	714	672	663	648	641	651	605	671	666	637	654	664	688	652	637	652	685	625	623	639	675	620	639	671	670	679	645	648	671	664	650	659	649	628	693	656	623	624	678	664	653	672	670	676	692	624	696	665	690	645	648	601	710	642	697	630	665	662	641	645	625	658	677	646	663	672	633	698	688	661	666	633	660	643	672	668	628	639	699	692	696	693	662	650	709	691	683	663	647	678	680	671	626	673	679	621	689	672	652	628	685	638	684	649	694	649	659	675	604	679	658	636	617	687	690	646	702	650	674	736	688	681	715	612	675	704	626	678	695	613	666	685	643	631	643	664	642	699	674	664	619	677	645	659	659	673	645	726	659	605	647	666	666	659	661	658	620	673	690	644	655	639	673	680	664	643	658	713	682	667	679	634	687	641	633	674	636	726	734	681	687	691	654	645	687	620	686	639	652	663	645	643	677	682	697	635	662	673	663	663	633	652	667	672	649	703	674	671	615	674	663	632	666	649	688	659	621	686	669	711	689	699	654	735	655	704	674	689	649	643	677	667	682	655	660	692	651	723	662	629	654	645	644	649	662	629	683	623	632	670	674	668	695	694	703	703	634	665	674	655	689	644	702	682	676	636	695	655	681	634	682	665	647	650	699	664	661	684	714	663	678	708	641	659	665	639	673	661	662	684	671	677	648	706	704	707	641	670	662	683	662	680	681	676	673	687	656	679	649	656	652	661	659	663	652	690	631	697	687	656	659	707	634	588	708	648	647	661	688	661	673	661	667	642	630	688	694	636	669	694	657	688	617	675	625	648	677	660	715	646	719	679	666	671	657	667	710	638	640	667	684	650	652	623	644	667	644	673	631	689	670	659	653	675	639	597	628	610	634	721	709	681	624	660	640	661	691	658	662	682	686	642	696	635	636	656	666	704	680	615	724	689	686	648	685	696	641	661	650	669	656	667	650	659	616	635	646	718	693	674	649	662	662	659	716	664	656	693	664	667	663	697	659	684	677	666	671	692	659	655	637	679	612	669	711	654	651	698	634	637	648	646	667	710	688	686	659	670	703	646	657	630	645	651	655	667	655	687	697	650	658	684	672	673	707	651	641	716	670	683	673	645	671	691	679	650	660	629	708	700	656	673	642	675	697	631	603	622	681	669	635	598	687	674	702	671	670	693	683	609	667	702	660	651	630	654	697	620	661	659	636	665	695	698	683	661	664	679	663	617	680	701	635	647	662	645	648	702	687	670	682	637	650	667	597	637	691	655	703	672	704	675	668	660	699	657	715	664	724	642	683	667	736	672	679	647	718	627	703	683	677	655	722	703	678	649	682	713	693	710	676	630	682	652	667	668	639	671	631	688	701	607	717	681	656	676	635	675	686	662	662	691	694	704	656	656	588	704	646	670	629	664	638	651	654	669	689	656	679	625	681	644	673	639	736	630	688	691	658	679	651	628	656	675	704	664	676	716	731	656	673	687	657	707	672	664	668	653	688	654	718	659	692	667	694	699	690	658	711	652	596	684	601	664	651	644	609	706	673	657	678	650	657	603	664	663	666	671	681	658	664	685	644	658	681	631	606	664	624	649	657	665	678	667	669	651	686	613	710	609	656	643	652	681	684	664	615	652	670	701	637	678	678	653	647	678	665	683	660	656	642	670	616	700	706	666	653	644	662	712	691	673	645	627	615	630	654	693	675	653	621	651	677	673	646	664	648	675	677	718	621	652	673	622	663	668	634	687	687	659	640	679	661	680	695	592	645	701	720	681	715	669	676	671	673	706	691	712	677	684	658	636	677	651	700	664	688	650	654	647	689	709	658	684	664	691	673	646	671	700	665	721	685	658	640	667	649	661	654	660	683	641	677	701	651	652	642	632	673	680	705	702	657	624	628	643	677	715	640	668	663	701	665	656	664	668	680	663	663	653	655	686	650	704	715	664	686	654	653	651	684	698	687	669	689	633	639	662	665	632	683	718	672	685	660	651	610	672	685	641	643	680	666	619	710	674	651	621	669	676	710	686	678	597	647	670	636	688	701	718	715	632	657	682	691	650	681	667	664	713	632	656	707	691	664	676	653	628	661	620	604	621	695	687	688	620	655	669	653	679	646	657	664	654	677	657	653	627	629	678	650	667	656	622	639	646	608	667	678	668	682	657	669	648	667	714	675	635	653	690	666	676	707	640	634	672	703	659	664	709	678	661	665	661	646	683	669	637	639	665	708	668	669	676	677	705	664	677	686	699	684	693	688	651	698	659	653	660	681	639	633	692	673	662	695	657	674	659	661	632	666	678	664	654	681	688	687	659	701	628	660	668	639	721	656	717	662	641	688	693	613	688	622	628	683	721	688	713	663	664	681	592	662	694	665	669	652	681	652	691	711	656	636	691	718	658	689	636	659	665	646	638	637	694	664	659	661	691	668	687	665	640	667	700	673	726	631	653	660	662	616	649	674	649	716	729	626	686	719	662	671	665	740	688	648	658	669	661	669	674	655	705	684	650	668	660	661	670	669	646	673	608	672	654	668	655	707	642	692	618	639	627	651	668	646	685	654	724	709	648	646	655	631	715	719	686	646	618	669	698	683	699	725	719	712	689	646	678	638	665	645	631	673	670	666	668	689	695	660	681	666	725	622	678	657	679	684	672	670	668	675	647	636	676	697	663	695	632	628	664	643	659	672	672	654	639	645	702	669	693	701	658	638	672	647	685	647	663	674	682	655	653	688	623	660	682	653	676	686	693	677	667	667	654	696	673	678	701	666	680	655	615	661	691	663	644	615	625	676	605	704	698	668	659
11123	7227	7517	5781	3870	2713	2025	1464	1271	975	817	655	575	544	505	458	425	388	356	339	337	335	301	294	293	287	264	304	252	262	282	262	217	267	265	224	238	256	241	241	252	254	239	227	229	238	224	235	238	221	220	241	214	217	219	209	235	214	213	219	247	264	221	259	248	212	219	219	231	212	229	211	228	207	239	235	244	231	238	222	246	222	227	217	194	220	234	196	199	222	213	254	217	228	229	220	244	226	219	233	204	234	211	220	224	253	201	202	227	193	230	230	212	221	213	220	203	207	229	208	213	220	218	202	209	209	209	227	220	199	233	243	234	216	205	218	225	228	237	214	228	216	187	227	229	233	212	224	216	233	256	241	231	239	247	241	209	230	225	249	237	193	235	211	208	203	230	227	217	201	201	223	240	234	213	226	245	229	234	220	204	224	230	238	233	202	252	205	232	210	200	223	212	196	212	246	207	216	234	240	217	203	215	217	198	216	207	203	228	235	218	239	215	232	249	236	207	193	241	208	206	227	219	209	235	243	207	206	209	224	244	218	193	210	202	208	221	190	214	222	264	197	230	227	213	242	199	211	212	232	243	209	227	215	229	217	221	186	207	199	215	215	217	226	239	236	239	210	230	239	193	216	213	222	249	224	227	226	223	239	231	228	221	208	239	237	224	201	227	218	225	207	223	222	211	222	207	239	228	214	209	201	164	183	238	198	247	243	194	218	226	231	217	247	204	195	225	235	220	196	213	196	224	207	224	208	199	210	207	236	210	227	233	212	227	239	226	215	198	198	222	224	209	211	253	222	231	223	233	231	221	244	249	229	241	199	217	232	226	243	212	239	214	213	190	223	231	205	218	238	240	230	198	219	229	226	236	197	228	239	193	186	212	209	216	211	237	215	215	201	248	209	238	219	184	183	208	230	202	224	259	215	218	249	216	218	232	231	227	187	208	231	220	231	218	216	214	223	213	220	217	217	192	215	252	224	231	233	202	224	229	239	213	215	223	232	231	222	250	200	199	220	237	243	216	218	237	214	212	219	205	202	220	212	235	211	236	241	201	224	225	194	211	200	221	199	245	234	230	245	193	221	198	216	215	214	261	211	222	213	196	214	204	210	202	209	256	232	221	224	230	236	210	243	221	237	206	218	204	219	206	228	236	210	206	190	241	230	206	214	215	239	220	232	191	215	211	203	194	213	232	246	213	225	227	237	217	206	211	214	211	203	236	209	220	224	207	231	235	222	216	222	228	214	211	236	217	241	226	242	239	197	220	224	217	221	227	234	209	202	192	231	237	218	240	221	216	207	232	225	228	231	227	243	196	206	235	231	229	227	221	223	213	225	235	239	192	240	195	235	240	218	210	229	228	233	228	217	245	195	201	197	245	228	217	204	183	243	242	242	226	234	232	227	218	220	219	208	225	231	200	210	204	212	222	221	224	230	229	226	218	201	208	246	202	226	207	206	224	197	221	217	214	231	214	233	254	228	238	242	229	223	224	195	190	202	210	223	260	230	219	208	233	237	223	214	232	212	236	223	230	241	210	235	201	213	231	196	232	235	226	192	252	184	232	211	210	236	199	224	213	238	203	210	212	227	242	219	224	209	224	229	222	194	263	237	207	231	213	222	253	216	200	218	211	200	223	206	199	227	181	204	190	197	249	203	231	220	234	207	232	207	208	227	207	221	222	209	203	222	217	214	200	230	232	212	194	230	231	249	239	209	230	229	217	210	223	179	217	230	224	213	209	190	206	216	219	207	221	240	231	227	200	205	228	220	210	220	217	231	222	216	276	252	233	227	217	186	208	220	226	226	227	249	239	213	196	245	208	204	239	231	211	207	226	218	246	200	236	223	205	259	238	206	203	221	206	201	228	222	251	234	193	221	206	207	232	230	233	197	213	224	234	234	236	234	219	211	231	206	229	252	228	239	211	224	216	224	229	230	249	228	227	196	216	220	197	237	227	212	236	218	194	219	222	243	241	222	217	227	207	213	213	217	189	231	235	202	222	200	220	212	222	225	213	224	223	193	187	223	223	212	211	226	210	192	226	196	239	209	230	231	207	240	206	219	216	196	203	204	215	239	224	249	267	229	225	224	214	232	225	213	204	219	222	224	235	237	216	224	192	212	253	214	239	218	232	218	228	195	212	224	224	229	183	215	225	196	238	209	196	215	220	217	208	236	235	231	230	237	245	226	214	204	189	193	213	239	207	211	200	231	227	192	227	236	202	223	217	192	206	201	238	206	186	208	223	215	229	235	202	202	178	228	226	242	216	211	229	245	240	226	242	241	202	202	230	211	250	222	237	251	231	221	211	237	226	215	199	199	225	225	230	235	233	214	240	230	223	207	194	220	178	201	245	237	227	234	249	202	237	241	243	205	193	197	247	228	239	246	211	213	239	204	203	247	222	227	216	216	214	235	209	204	223	218	210	221	221	214	210	218	238	229	217	226	212	228	220	245	197	219	238	230	224	230	223	222	232	230	202	228	235	217	205	228	207	230	205	214	212	207	228	237	230	221	224	222	216	243	248	225	209	242	220	235	204	221	221	248	275	234	191	213	233	216	200	232	218	220	219	208	229	222	250	205	208	220	223	227	206	214	229	218	201	216	192	239	216	225	222	260	231	250	225	235	198	207	218	207	202	220	222	242	206	233	233	216	230	216	209	221	233	221	232	266	245	235	215	221	237	199	222	237	202	219	224	229	217	235	227	222	259	215	194	222	224	235	245	215	252	208	188	181	221	229	222	228	190	251	207	227	237	199	213	210	235	237	224	233	228	219	211	236	209	223	204	202	225	241	208	211	206	203	244	226	247	225	211	217	219	219	220	242	212	220	210	217	236	207	208	218	217	216	221	215	218	233	226	233	212	218	206	252	214	201	229	214	242	206	233	222	206	234	218	241	219	193	234	207	223	222	186	203	200	213	217	229	246	212	234	236	239	235	215	230	253	233	205	229	227	223	222	220	227	211	214	223	229	220	223	218	202	209	247	253	215	207	217	253	239	222	215	211	240	228	212	196	221	231	213	213	224	226	239	197	202	238	216	208	217	230	225	189	221	215	197	205	237	183	231	232	215	209	213	206	256	211	248	246	199	222	225	231	238	215	212	222	225	242	208	269	212	202	246	223	221	232	230	226	231	229	235	226	216	240	221	210	210	195	193	218	225	239	227	229	197	212	232	224	254	252	223	240	207	224	238	225	246	233	194	206	226	209	221	233	220	239	238	222	204	230	191	220	219	212	216	231	247	221	223	229	227	226	228	219	194	232	215	233	229	230	219	211	223	211	232	234	210	221	213	186	205	218	204	233	229	230	259	217	217	209	246	214	209	212	220	212	217	204	193	222	226	244	202	247	236	224	236	223	213	219	239	221	197	222	239	255	246	220	194	230	209	209	231	219	214	198	215	205	209	242	220	213	242	216	215	234	206	230	201	230	235	233	213	203	201	205	247	222	227	196	226	210	218	223	241	229	216	226	226	193	241	253	203	235
6520	6080	12423	14080	12102	9797	7932	6866	5889	4946	3971	3320	3078	2683	2349	2099	1908	1735	1627	1435	1318	1185	1078	1030	1037	1044	939	941	890	897	862	748	821	747	782	705	695	748	655	727	672	691	668	698	620	621	595	630	604	592	587	591	584	586	588	645	569	599	591	567	671	592	593	587	610	547	614	558	584	556	587	567	533	556	553	536	515	545	566	522	571	544	546	553	523	525	559	524	578	569	528	540	570	565	521	571	537	551	493	550	505	547	566	572	540	549	548	554	521	542	492	522	525	558	564	526	564	539	538	570	540	502	556	536	544	552	512	513	538	584	514	560	512	548	531	519	529	547	525	585	574	526	532	537	560	527	486	554	519	540	582	505	587	520	524	560	547	513	548	523	544	520	578	561	509	511	543	544	515	561	572	521	556	503	537	514	528	520	537	527	526	546	519	534	566	553	546	541	538	581	560	589	594	534	541	518	539	512	521	505	542	497	557	546	481	534	552	522	517	544	540	517	526	553	517	520	560	499	553	548	551	548	558	518	547	541	531	543	572	523	524	555	574	526	535	540	531	549	542	551	585	579	487	569	559	522	525	548	512	557	530	527	520	544	559	530	517	495	538	564	521	563	515	502	509	573	565	524	521	511	511	564	536	499	531	503	506	543	562	527	552	525	527	582	536	502	527	575	551	525	551	496	561	564	542	515	512	532	561	545	522	535	507	542	545	521	538	548	545	572	529	523	524	566	518	515	505	575	528	549	571	528	528	523	520	525	498	520	539	513	517	548	538	534	527	572	469	484	494	528	537	569	517	524	504	555	493	511	557	544	576	501	561	540	527	528	556	528	501	474	563	535	578	550	544	592	514	530	564	484	530	539	515	570	570	487	527	504	503	499	521	540	531	560	517	520	518	559	549	530	550	552	585	565	535	492	549	540	530	548	515	517	528	536	515	545	535	562	556	564	554	560	536	564	512	542	559	542	516	528	538	569	539	516	533	495	569	514	515	531	541	494	554	525	524	550	562	555	526	576	530	547	515	553	517	542	524	550	532	547	536	509	526	506	514	540	536	519	552	537	504	495	560	523	575	535	517	534	536	572	521	546	550	507	524	530	565	493	506	538	589	516	484	550	555	541	551	558	546	520	513	531	542	545	545	580	522	545	540	506	544	568	490	538	504	543	540	511	561	552	519	564	521	552	554	517	541	544	522	553	512	584	524	522	506	556	554	548	520	522	556	539	544	505	541	550	556	553	570	542	576	515	523	516	558	515	517	538	537	546	536	545	530	530	530	496	553	521	512	490	536	538	506	517	533	517	535	532	520	547	537	549	521	532	502	531	545	537	544	558	525	534	528	576	532	512	511	520	511	529	569	539	580	544	518	544	523	541	565	544	583	571	547	531	514	546	557	510	556	553	501	552	525	550	552	532	513	510	538	541	548	517	532	561	569	519	519	539	536	488	526	542	530	533	532	541	522	531	504	562	526	519	572	527	553	536	511	560	498	546	500	538	538	548	533	520	545	539	539	540	519	511	554	478	589	516	531	534	522	562	570	502	487	535	530	533	526	569	555	550	569	512	525	521	536	529	541	505	541	529	543	580	516	532	554	542	527	569	541	528	525	564	500	514	538	530	558	535	540	576	511	552	488	520	530	515	542	542	558	528	534	506	511	527	544	540	520	519	544	555	553	514	575	495	536	534	545	525	510	541	561	504	570	532	554	522	536	553	543	527	547	568	583	515	533	534	525	540	540	552	520	523	509	513	515	511	588	549	563	538	565	494	521	482	569	542	552	534	565	541	529	507	540	543	546	516	539	501	515	568	557	554	552	525	528	535	539	529	547	499	566	576	539	538	534	539	515	565	532	503	524	563	546	527	531	520	506	536	550	545	567	544	516	545	541	531	559	512	494	547	552	533	527	550	505	515	557	530	527	548	477	528	518	554	532	511	522	516	517	549	528	531	535	514	556	541	507	539	541	542	563	549	547	530	589	534	510	502	564	520	559	552	512	528	551	556	513	501	567	531	547	578	510	544	556	539	526	522	524	553	494	526	536	589	524	514	545	560	509	550	548	528	553	534	551	528	524	524	556	548	521	512	543	501	524	512	496	528	516	508	553	508	530	536	487	541	529	548	553	556	522	554	526	528	557	552	525	555	550	567	558	534	530	487	481	544	521	543	537	510	542	567	518	526	530	533	535	541	562	517	565	548	541	543	530	593	567	546	570	486	543	556	549	502	507	535	550	552	502	548	538	508	532	490	528	541	499	540	547	532	545	514	517	573	497	509	567	516	537	527	550	512	524	515	537	546	551	529	530	559	520	562	525	536	545	545	536	557	533	530	493	505	534	507	563	545	560	505	536	500	512	522	528	505	534	529	542	548	550	551	496	542	536	498	527	522	527	519	513	503	528	483	533	536	528	554	511	547	504	500	545	550	524	509	508	504	547	535	523	518	524	486	526	548	523	507	567	551	564	547	519	502	540	494	527	545	540	537	500	558	559	519	505	573	517	522	555	563	501	549	550	506	536	556	522	543	519	514	546	524	517	582	568	501	567	549	559	533	519	529	574	545	589	566	522	537	525	582	561	510	541	498	520	549	512	516	522	564	520	615	521	512	525	542	575	573	545	510	503	566	524	538	549	530	521	572	560	537	535	542	509	552	511	496	538	528	471	558	506	544	514	552	517	550	553	567	532	525	502	549	503	486	524	551	544	543	574	521	527	528	547	525	516	582	544	525	560	545	555	522	588	543	562	558	563	552	528	504	532	506	563	540	534	507	572	539	541	522	548	548	526	559	546	562	527	567	508	546	484	538	504	553	499	498	547	561	486	563	530	524	578	531	542	532	522	548	544	525	541	493	551	573	523	545	527	552	543	526	535	570	545	572	522	540	512	530	517	566	508	573	524	562	510	536	527	554	540	513	521	539	551	537	525	590	525	512	540	504	527	525	496	560	579	538	527	547	492	550	562	541	539	519	528	538	540	534	548	589	529	530	539	500	548	557	537	519	524	529	503	506	552	532	564	555	538	515	561	490	577	574	544	541	549	528	564	510	544	588	568	516	499	544	555	572	534	514	549	520	537	550	578	538	551	524	584	551	522	529	564	526	515	532	520	575	496	531	576	545	537	558	484	544	544	534	513	574	526	514	553	521	514	564	578	552	520	526	483	514	518	527	525	552	536	547	568	511	528	535	509	521	559	561	549	511	524	544	523	536	562	489	557	560	548	507	507	513	543	513	541	513	566	516	551	595	537	540	554	545	519	574	553	501	559	547	516	519	504	468	536	543	533	599	493	536	581	522	559	538	564	542	518	522	505	512	549	517	551	524	526	523	510	535	556	531	528	526	502	545	524	490	518	547	561	542	502	556	527	559	584	544	548	551	510	520	516	533	557	532	525	536	568	538	551	523	535	513	578	538	489	557	505	567	521	534	529	508	525	545	525	562	537	573	512	578	528	524	510	539	523	516	522	538	523	550	538	533	523	515	542	504	528	503	572	549	557	518
20235	12423	13422	11229	7974	5202	3685	2841	2139	1764	1417	1088	1021	837	801	746	852	749	626	600	520	527	480	479	488	461	415	426	402	402	398	341	315	339	321	313	311	352	337	301	294	339	292	307	325	314	327	283	279	299	246	296	322	307	282	293	293	308	294	245	269	286	237	248	294	294	274	284	270	293	230	280	289	264	272	293	268	257	265	271	290	262	256	255	288	249	262	256	272	280	232	247	282	262	259	264	253	240	265	283	258	270	243	264	275	290	256	235	278	262	245	281	246	251	251	266	276	258	272	278	265	280	247	245	263	243	248	300	247	263	238	257	233	246	301	266	244	265	261	255	262	284	237	229	280	239	287	236	261	250	248	251	268	295	271	267	255	239	228	247	266	273	260	298	256	271	255	255	261	277	252	246	269	270	282	276	282	264	290	260	273	281	253	241	265	265	289	269	283	255	206	256	276	237	254	267	262	246	257	267	252	260	251	275	250	269	273	257	262	244	257	236	242	243	233	245	269	256	255	267	267	277	288	242	259	235	259	271	262	258	250	243	261	249	216	258	296	256	250	243	264	284	292	279	245	259	242	267	261	258	252	302	259	276	268	283	258	252	249	291	252	263	234	258	261	270	253	281	280	286	235	286	228	271	274	268	279	298	262	284	246	264	264	262	246	291	244	242	244	255	255	281	257	249	256	274	246	273	255	271	267	293	248	249	269	289	261	246	281	258	299	254	267	261	238	267	240	261	259	276	248	258	283	272	249	240	273	255	268	241	237	277	236	261	288	244	274	239	271	290	287	273	262	239	262	255	275	270	249	244	261	272	236	245	284	251	285	228	288	284	236	265	229	270	254	275	287	257	259	271	289	256	260	264	245	299	258	216	270	245	248	261	281	251	259	238	263	282	276	252	261	278	263	277	262	272	267	283	251	257	257	256	233	263	295	265	248	281	247	250	249	267	263	264	267	273	260	259	244	255	288	257	252	294	216	266	255	258	262	244	259	250	248	255	243	247	271	238	270	268	256	279	242	255	260	297	271	226	247	260	297	291	270	277	226	295	246	269	270	279	271	260	254	265	252	261	250	254	250	247	272	252	281	255	290	259	252	281	247	260	291	271	255	243	247	307	269	252	270	290	262	268	254	236	249	254	296	281	252	259	259	271	235	245	245	236	255	284	243	269	275	272	236	274	290	264	233	282	269	264	266	246	256	273	283	269	242	255	252	299	251	271	255	255	269	254	264	273	268	264	270	259	276	263	282	290	266	263	264	268	262	275	269	296	264	264	287	269	243	262	269	272	249	250	276	262	273	268	245	257	273	295	258	284	256	237	244	290	256	304	274	271	264	284	287	269	259	266	253	266	258	293	250	246	296	249	286	252	268	256	277	305	256	288	278	246	260	266	290	286	247	253	262	275	272	281	251	274	256	261	256	279	258	239	265	236	242	278	257	266	249	258	288	249	255	249	273	239	259	281	265	264	254	270	248	271	295	242	266	245	273	274	285	281	260	247	267	310	275	267	247	253	276	270	258	256	250	262	275	267	265	279	243	273	264	259	243	286	264	250	238	276	261	230	238	246	265	272	256	238	243	249	261	278	256	275	250	241	250	277	302	260	243	244	253	263	249	269	257	239	262	258	241	276	264	246	253	268	263	275	272	270	265	240	277	270	245	292	228	248	274	268	266	258	254	275	259	261	293	270	280	267	280	310	254	259	264	233	272	261	280	245	270	279	277	244	274	251	236	241	268	284	267	257	261	268	283	257	268	248	259	294	251	287	228	285	281	242	249	265	235	276	258	266	253	278	265	256	253	250	247	235	252	253	241	302	302	273	263	257	259	282	253	230	268	256	264	291	283	256	253	297	265	280	278	282	254	282	244	260	247	272	258	242	281	269	246	242	243	255	284	272	287	266	286	301	249	247	299	286	259	243	247	285	275	241	270	247	264	255	291	292	302	279	254	242	298	281	273	287	278	244	235	263	282	274	263	258	267	256	253	275	276	277	257	263	237	277	274	244	261	258	294	279	268	279	266	242	259	249	247	241	273	257	270	297	288	249	255	258	260	232	251	234	259	237	239	261	257	246	276	250	254	260	248	254	294	290	281	259	252	272	250	265	271	269	265	283	281	255	242	241	256	294	273	249	269	246	275	259	240	262	265	274	265	252	248	241	275	250	293	280	280	256	276	239	266	264	264	278	287	280	267	278	251	257	274	271	264	265	276	246	255	287	253	269	284	257	240	239	277	237	239	275	265	266	286	246	262	295	240	243	249	288	266	232	238	291	270	261	243	247	270	281	265	268	253	260	252	282	276	260	252	251	284	281	276	244	255	270	262	238	254	303	258	246	247	232	233	266	250	256	274	270	240	278	293	269	248	277	263	276	278	252	252	250	269	258	220	248	257	254	249	271	283	266	298	257	263	264	271	259	280	264	237	250	232	264	289	222	275	289	303	262	252	222	269	276	284	251	244	280	278	276	255	247	270	263	261	259	278	288	260	256	266	269	248	276	282	281	263	263	270	291	236	268	261	246	258	235	250	246	248	287	246	288	251	254	258	263	270	276	266	247	237	279	249	266	243	273	267	267	285	291	254	245	241	247	244	304	240	242	287	252	257	237	277	250	284	280	262	261	258	269	288	276	231	275	273	247	305	237	240	269	290	299	254	250	241	280	261	276	271	294	289	265	261	273	269	260	292	263	229	266	267	241	262	281	262	313	261	222	266	302	260	236	258	281	247	267	257	224	252	236	273	242	257	250	267	258	292	261	270	234	218	258	252	258	276	257	281	242	253	253	263	276	283	294	271	245	276	272	281	251	268	268	263	289	258	248	274	233	274	247	281	300	272	245	258	268	260	276	275	271	266	273	266	272	254	254	258	290	261	281	258	279	265	285	256	261	231	269	264	277	283	276	268	269	250	275	264	280	279	264	246	259	243	255	254	298	290	246	264	282	240	277	284	274	276	253	257	217	281	301	250	270	249	274	270	294	220	277	269	265	252	256	251	230	260	282	265	252	280	266	273	267	262	273	257	273	251	248	263	266	286	303	282	291	251	271	270	246	279	255	233	263	268	276	274	234	255	248	269	273	245	277	241	255	281	273	263	260	282	252	269	278	240	278	271	258	262	265	285	284	259	271	233	255	262	292	291	261	250	260	276	266	236	273	246	292	261	269	266	270	261	297	243	253	273	281	256	267	276	271	258	250	244	242	294	238	256	273	291	272	257	246	245	266	302	262	282	265	285	318	262	230	252	248	269	225	282	276	244	255	255	290	264	287	291	246	273	256	243	267	261	249	269	278	279	286	251	292	293	258	289	262	250	248	250	260	283	254	266	290	283	279	282	253	258	275	238	248	266	281	276	287	285	254	259	270	275	228	247	276	307	239	281	245	273	252	283	234	278	259	250	274	239	280	299	232	258	260	268	274	259	256	255	253	254	248	268	290	267	282	278	262	292	284	229	236	291	261	264	272	259	282	254	248	265	290	267	249	279	234	253	272
12147	9693	18840	21800	19202	16078	13625	11680	10001	8546	6828	5687	5006	4679	4196	3961	4228	4062	3381	2814	2678	2362	2300	2199	2204	2067	1960	1815	1785	1618	1604	1399	1422	1220	1146	1137	1145	1365	1183	1157	1145	1102	1053	955	979	961	994	917	815	838	783	787	771	812	780	859	773	765	737	771	749	763	717	751	718	702	752	732	711	694	694	669	683	679	753	684	684	644	669	669	619	636	642	634	650	662	628	640	665	648	629	619	629	661	615	652	669	620	660	618	610	614	624	627	589	600	658	662	639	619	624	662	655	628	640	653	643	620	630	636	576	621	615	597	615	617	622	649	634	635	661	628	595	636	619	641	670	639	603	605	593	668	570	630	643	617	687	623	625	633	623	666	629	658	612	590	597	633	612	617	626	667	668	624	660	604	640	597	596	651	606	582	638	637	620	639	576	634	613	618	643	616	597	604	637	619	635	648	621	617	617	642	581	611	576	609	608	590	649	598	625	642	627	656	676	621	582	631	632	601	620	597	641	621	636	651	672	586	610	675	636	581	599	662	661	650	609	654	614	679	598	616	630	628	616	618	613	612	676	642	620	682	656	578	632	656	625	648	650	628	655	563	606	593	611	635	606	630	596	616	637	619	620	621	618	568	619	627	632	633	612	626	623	643	617	614	631	639	589	677	640	623	629	643	632	606	631	620	639	611	647	651	570	644	639	592	631	598	635	622	607	587	634	616	589	628	642	654	628	608	636	591	595	606	663	615	631	668	618	627	564	587	626	650	613	617	628	616	647	666	629	658	684	611	610	675	628	675	631	570	643	651	616	610	622	649	618	615	602	629	612	642	630	636	604	641	557	597	615	648	621	640	608	623	594	619	652	645	597	622	637	628	649	662	609	654	642	613	635	607	611	633	612	620	613	590	611	661	655	600	597	620	607	681	623	636	615	619	607	621	613	630	639	634	622	673	615	606	607	646	617	621	652	664	605	585	615	605	611	621	599	603	630	586	608	631	608	588	616	626	613	625	608	582	584	607	622	616	680	649	603	622	654	604	596	652	639	616	600	597	647	624	643	603	624	600	615	623	610	633	609	629	618	598	633	648	640	615	599	607	650	591	615	613	579	626	637	632	654	679	632	664	620	579	617	610	604	650	622	600	598	617	621	603	626	590	659	609	607	620	617	631	639	681	643	668	597	636	621	634	633	625	656	602	626	612	634	616	629	640	583	627	613	607	633	632	598	636	601	601	642	628	635	642	586	625	615	640	619	643	692	603	592	591	633	584	648	620	584	633	626	583	661	584	612	601	631	645	592	578	631	610	623	639	630	634	600	601	651	665	643	657	614	646	622	625	583	615	643	618	618	637	635	613	622	657	664	615	615	621	627	597	639	654	631	623	640	671	592	629	647	687	605	609	598	588	625	609	647	643	642	637	613	650	627	664	619	618	587	576	646	635	624	607	640	609	603	600	586	641	622	631	712	618	649	631	641	640	619	622	607	631	620	624	591	685	582	585	599	616	625	626	655	668	626	677	612	675	592	598	595	646	589	622	597	643	611	647	658	592	631	570	638	547	627	635	680	661	619	607	664	611	617	606	621	631	629	623	631	580	632	595	672	650	627	571	642	595	664	627	625	568	630	646	626	639	582	624	599	635	633	626	648	630	613	622	594	639	654	665	645	606	670	585	675	616	638	554	625	593	639	634	617	610	627	635	617	627	597	601	577	646	607	627	634	634	584	640	630	620	658	631	640	615	575	586	664	587	660	579	595	640	635	636	652	602	604	621	685	633	617	636	653	621	607	622	617	624	634	678	648	646	617	615	624	605	633	609	627	602	677	652	649	582	633	548	642	623	642	631	636	653	611	613	583	627	615	638	656	660	608	616	652	604	609	627	609	591	636	622	599	608	582	650	627	673	577	655	610	648	632	619	648	638	610	618	619	643	661	583	628	609	625	593	639	648	614	617	655	582	632	584	585	605	634	595	633	624	624	622	638	648	595	605	592	597	601	605	614	655	660	629	586	624	659	583	613	578	593	646	644	617	633	666	631	621	624	612	604	648	604	607	588	640	607	638	626	589	658	637	643	696	636	638	599	587	638	666	593	615	663	637	590	587	624	641	598	595	603	647	645	605	653	590	614	603	632	602	665	599	605	658	628	601	616	639	654	634	622	605	660	649	646	663	603	643	601	647	604	595	624	633	630	637	608	618	587	601	640	621	625	651	628	648	648	621	627	573	648	626	628	576	586	623	610	641	657	630	617	652	624	595	635	618	591	606	634	610	658	628	644	654	589	605	635	645	618	637	657	603	632	621	603	633	621	675	655	658	652	605	666	638	628	618	621	604	612	619	606	635	644	638	639	637	619	608	601	625	653	662	588	640	613	591	594	652	619	643	654	643	626	611	605	643	593	622	608	633	583	593	619	616	629	651	593	602	641	642	646	584	602	631	585	619	636	609	651	605	611	633	592	655	631	621	593	608	609	602	611	561	620	606	649	611	561	625	628	623	631	691	632	618	608	612	616	577	582	661	567	573	649	647	613	621	589	660	627	624	620	612	617	603	675	581	640	606	634	553	658	623	614	625	623	603	605	610	614	605	630	646	618	611	637	639	595	656	601	660	624	582	626	643	601	643	629	628	602	616	641	649	621	643	586	653	613	629	637	656	630	633	643	652	649	661	615	612	613	658	606	627	590	633	665	642	630	607	636	596	682	609	624	607	623	626	690	668	625	608	615	627	660	653	599	658	636	635	621	619	660	587	652	618	601	592	645	598	608	652	596	577	628	618	642	633	630	638	633	633	657	634	624	606	640	603	620	613	566	650	613	636	655	609	622	655	612	637	622	620	633	587	574	612	612	590	625	585	624	655	615	620	655	590	661	624	642	626	675	591	649	674	652	613	631	633	610	632	621	618	657	593	633	575	645	648	628	615	615	585	594	651	619	628	663	614	595	640	668	620	678	643	577	640	663	627	616	633	612	623	636	587	577	611	615	627	640	607	577	629	612	622	595	602	613	643	597	614	642	636	629	602	652	615	605	641	591	660	606	581	625	619	636	607	616	614	658	612	635	646	631	668	622	629	603	601	661	625	623	608	622	559	637	571	596	636	622	590	605	618	635	579	603	638	629	630	586	617	636	694	638	651	632	641	589	628	604	639	636	615	616	620	631	620	583	609	632	619	600	641	635	667	626	654	626	589	612	605	613	631	656	625	651	601	631	584	587	617	636	618	609	631	616	598	591	608	574	598	629	611	635	615	637	618	612	604	636	588	597	628	631	575	607	638	652	634	676	609	643	653	620	659	651	585	608	617	652	582	625	645	671	615	612	609	580	646	659	580	609	614	611	599	637	609	608	619	602	618	639	663	634	644	680	644	659	642	628	628	627	590	600	608	633	612	614	649	612	654	626	655	619	623	641	621	638	652	614	660	597	639	634	640	648	642	612	632	636	608	597	606	634	603	641	661	655	606	585	607	611	600	651	628	656	617	650	593	575	611	568	633	638	612	609	571	640	613	635	637
28647	17872	18829	16542	11928	7967	5804	4296	3261	2503	1891	1645	1398	1262	1076	1066	1123	1108	951	839	778	675	622	608	629	634	572	595	520	448	511	437	389	405	440	388	425	420	389	378	389	376	358	372	364	382	369	331	345	338	322	302	320	310	303	360	343	335	304	325	323	337	340	283	323	303	311	293	338	324	312	344	292	313	307	280	306	291	304	315	312	311	291	298	267	276	276	304	310	281	293	319	321	284	305	274	297	278	277	276	286	278	263	250	279	249	300	271	305	265	276	296	278	295	284	312	291	287	270	275	279	316	303	316	278	298	287	291	291	262	308	281	300	280	318	282	267	297	288	295	255	278	294	273	291	267	292	300	271	291	288	303	286	278	294	293	299	260	287	317	273	273	274	296	316	316	289	296	302	272	299	294	299	296	262	270	263	244	283	298	293	285	271	286	250	299	276	263	272	281	235	270	293	262	298	292	321	299	280	296	267	279	298	278	272	283	283	308	304	315	297	305	287	283	306	317	282	309	282	258	302	283	276	327	325	286	253	294	312	278	268	269	263	294	283	303	270	285	278	293	269	241	284	277	263	247	293	297	300	267	302	266	308	256	263	323	287	290	271	300	280	327	264	262	288	299	310	317	291	279	307	306	291	267	292	250	274	274	288	286	280	274	314	293	284	272	282	270	257	305	287	283	295	282	262	292	290	294	321	266	274	264	272	291	318	302	284	296	302	287	312	300	289	264	331	298	280	274	295	285	308	301	273	304	303	333	305	277	267	299	294	286	291	287	270	294	255	274	291	294	291	308	309	301	327	276	283	283	264	297	319	260	250	295	258	319	312	267	292	275	292	272	292	296	307	291	268	243	313	288	299	263	256	269	310	312	284	276	274	264	286	270	271	288	298	283	263	294	277	274	270	272	265	281	308	284	291	283	312	301	289	316	267	318	308	325	268	312	301	306	285	325	286	304	283	301	269	263	292	278	292	292	292	293	277	276	290	291	275	303	277	326	281	265	266	267	289	287	309	286	269	285	259	267	261	286	325	293	278	301	295	262	294	258	275	274	289	265	252	281	291	299	285	280	317	315	296	296	285	295	302	293	275	267	297	302	296	292	254	299	272	292	271	306	330	295	263	296	262	287	295	271	265	282	291	299	306	295	290	287	281	298	291	302	304	300	273	301	309	287	284	289	266	288	286	288	266	301	272	283	307	260	280	277	280	288	290	294	280	288	295	308	283	282	292	289	279	263	280	275	253	311	290	322	274	274	303	316	311	279	312	311	279	259	278	270	305	310	293	281	303	279	289	289	261	274	271	303	275	306	312	283	297	310	302	306	277	285	298	279	259	298	295	293	264	293	282	313	263	288	299	271	283	315	270	309	290	298	264	256	308	294	288	264	273	292	295	276	287	299	268	283	255	283	306	292	291	275	266	297	261	289	292	299	349	300	285	288	317	329	305	297	287	292	300	303	277	257	294	277	293	326	241	261	278	262	280	284	279	255	292	250	268	277	273	304	313	281	270	277	299	275	288	285	293	278	300	299	290	266	311	281	266	317	285	263	321	259	295	270	273	302	299	307	275	276	303	274	279	294	253	287	281	323	285	301	273	279	281	299	258	271	279	277	291	280	287	265	286	278	299	273	269	264	315	297	300	326	304	264	292	312	289	259	262	279	290	286	309	276	252	281	301	287	281	298	298	298	280	273	299	284	271	293	282	264	280	292	292	314	261	301	273	276	290	290	284	268	266	293	268	279	310	274	319	295	262	300	282	281	272	287	308	289	284	267	275	298	310	281	279	264	284	296	276	312	306	239	270	279	271	289	283	285	310	322	302	264	294	280	280	267	289	287	293	318	303	305	296	281	280	252	255	310	299	315	307	282	250	297	324	259	288	315	292	286	254	271	263	281	270	249	263	283	296	305	277	297	284	283	276	277	302	270	284	279	284	321	325	307	292	273	318	296	285	278	309	263	280	277	284	275	296	282	294	291	280	295	299	292	256	313	295	290	289	294	289	292	270	294	296	258	272	278	294	275	294	287	243	278	294	295	300	298	284	307	306	311	281	282	322	273	284	287	315	280	310	269	303	295	316	330	288	262	288	294	282	314	302	283	288	303	275	286	304	294	221	273	235	271	281	287	279	280	289	283	276	263	298	312	259	319	267	286	258	303	323	298	312	325	268	275	261	283	285	301	290	271	316	283	283	284	274	267	274	291	287	294	262	290	277	287	290	281	283	279	278	269	267	319	317	287	299	255	308	274	291	268	256	262	287	282	314	258	318	309	274	266	278	287	286	287	307	272	319	283	283	242	294	283	236	305	257	299	279	279	319	290	266	298	265	260	276	299	306	305	292	271	299	245	259	272	273	306	330	295	338	295	287	280	275	252	297	273	292	305	316	282	308	246	301	263	282	300	296	272	276	314	275	294	283	288	244	268	276	284	305	278	280	294	244	248	278	278	273	290	293	321	305	271	263	291	262	304	278	297	299	265	302	267	266	262	281	282	276	263	289	287	298	286	275	290	309	269	300	288	276	283	278	266	290	263	287	299	283	283	285	306	283	273	280	269	302	265	322	290	259	299	290	301	291	266	283	283	287	286	302	279	275	292	268	263	292	310	296	269	287	294	281	273	305	298	272	300	285	290	306	294	260	287	296	269	285	311	261	293	300	299	281	285	295	277	289	328	283	260	283	273	277	263	263	262	265	305	297	284	288	293	289	320	257	253	256	260	299	303	262	284	302	317	300	299	297	274	282	283	289	296	300	263	284	274	260	276	303	269	293	298	291	301	312	306	286	272	295	285	253	249	267	282	257	291	281	301	279	291	269	256	289	317	287	285	320	311	274	313	292	294	277	280	274	280	286	294	277	281	273	292	261	278	279	280	282	280	299	287	312	293	274	281	283	279	263	310	301	277	268	263	291	262	278	257	302	277	286	277	259	277	260	306	287	304	284	310	303	281	296	313	258	294	304	277	286	287	286	276	272	290	296	257	272	303	285	301	240	286	302	303	259	282	298	279	300	283	273	288	316	299	301	267	304	279	301	300	261	275	283	285	286	282	313	289	284	297	299	285	315	286	274	300	271	334	281	265	296	276	288	271	318	312	243	305	258	281	305	296	310	270	282	290	290	293	293	273	287	297	260	288	301	298	279	272	291	274	290	301	300	301	301	265	293	274	250	291	285	266	311	270	292	292	303	286	292	296	292	321	270	287	304	290	287	295	259	281	278	303	275	281	281	277	275	294	283	271	281	264	277	290	256	300	267	286	327	273	248	274	307	308	307	277	312	287	304	294	289	300	305	282	289	274	294	286	289	285	297	298	279	290	272	234	294	300	302	282	305	277	288	277	305	260	290	266	301	280	284	289	298	277	282	287	293	277	288	320	280	311	255	278	279	289	254	268	291	282	266	285	295	285	295	311	299	278	294	287	270	268	274	294	275	284	289	300	301	287	277	291	304	264	309	284	264	262	303	279	282	256	293	311	322	271	285	277	274	299	285	268
15424	12558	23334	26648	24179	20667	17956	15514	13393	11278	9210	7909	7122	6258	5965	5675	6361	6218	4974	4009	4090	3400	3006	3344	3248	3246	2832	2918	2631	2150	2308	1875	1742	1507	1538	1530	1501	2058	1686	1577	1716	1505	1343	1285	1234	1217	1218	1137	1057	1045	951	968	930	852	973	1009	992	972	918	901	851	900	880	854	803	883	860	791	795	748	781	816	784	767	754	706	700	674	743	699	619	682	694	676	692	694	691	705	700	692	723	674	659	678	690	702	694	658	655	682	635	686	670	651	673	657	646	640	653	650	673	667	653	627	676	650	637	697	669	646	644	656	666	657	708	650	676	640	700	666	709	645	671	720	627	648	664	714	673	672	629	623	658	709	667	655	684	629	702	657	664	672	679	679	683	678	666	676	614	701	623	673	686	655	674	658	640	652	680	596	660	677	634	662	681	680	648	672	685	688	674	644	684	687	668	669	629	655	723	639	692	645	699	635	659	640	637	663	656	685	693	677	669	663	651	702	672	657	664	672	649	656	667	656	647	719	675	679	671	658	666	659	694	676	659	674	642	700	674	693	654	628	693	648	677	650	694	659	612	663	654	660	671	606	628	618	638	672	658	688	674	647	644	686	651	660	655	649	702	658	633	611	639	649	686	600	651	650	651	660	629	601	645	675	656	653	652	690	652	671	721	654	685	701	636	673	655	683	665	674	649	667	689	647	648	670	633	617	639	643	697	669	682	642	630	681	697	687	665	621	597	661	691	620	651	693	597	670	678	685	635	650	694	658	630	664	696	639	654	658	693	671	713	670	650	681	681	670	639	683	666	612	639	663	650	657	650	636	642	664	715	629	669	658	655	672	631	657	632	633	666	681	682	652	628	669	658	667	657	626	657	646	654	697	710	635	642	662	648	678	685	714	659	695	701	625	615	646	662	684	665	683	671	650	611	706	702	654	639	672	660	646	666	677	667	677	661	628	674	647	646	686	631	685	660	679	695	675	662	683	658	673	659	673	640	701	654	679	698	700	673	655	640	686	640	662	664	674	697	691	664	663	666	630	661	626	671	652	636	632	644	694	650	655	699	689	633	706	712	660	688	633	669	661	694	691	649	636	651	672	638	705	632	678	681	655	649	647	646	666	676	665	681	687	602	638	690	659	718	653	646	677	690	672	671	644	633	649	699	701	636	681	647	651	697	648	648	640	690	667	668	648	668	637	648	611	690	657	632	647	604	644	666	638	664	627	675	683	619	648	663	652	666	627	610	664	643	661	682	642	640	644	691	665	645	714	694	664	678	705	682	662	639	675	689	668	696	647	661	660	660	710	665	674	671	666	621	636	646	605	633	666	686	621	723	671	637	667	626	675	712	651	712	610	589	629	636	660	678	672	645	709	677	634	681	667	673	640	646	667	666	689	637	706	668	693	642	661	670	660	662	685	696	674	685	649	661	666	663	698	658	660	638	695	694	696	673	681	640	680	667	649	658	683	680	662	633	617	675	646	623	661	718	631	667	667	671	660	661	695	663	702	650	631	657	694	684	654	660	630	669	655	685	707	675	682	636	655	643	667	680	677	721	623	654	690	656	677	664	645	669	670	662	670	646	684	657	690	658	664	666	757	671	673	690	675	628	652	675	645	646	647	702	647	659	681	632	660	663	698	677	686	710	662	630	659	637	672	673	642	655	657	657	663	698	659	630	633	704	690	654	682	643	581	692	660	715	640	635	634	632	620	680	612	669	648	677	685	682	688	682	640	707	644	662	661	684	675	702	679	659	659	656	658	650	675	678	661	639	670	700	613	629	628	658	656	650	630	683	681	694	666	659	705	671	706	663	665	704	686	652	662	659	643	650	688	655	690	650	668	667	643	661	706	693	666	686	682	683	719	674	646	638	652	644	671	685	657	619	686	687	629	613	660	661	655	601	674	638	690	689	683	646	666	657	667	683	682	604	673	700	645	645	645	666	647	614	661	641	651	632	634	702	733	638	656	703	688	674	639	651	675	622	692	668	688	664	630	654	661	662	634	658	641	633	674	673	661	671	662	632	641	707	688	582	695	636	664	635	637	639	678	670	716	652	686	662	622	681	686	669	670	683	672	634	666	704	612	671	687	696	692	653	650	655	661	663	672	697	660	653	623	694	637	652	625	659	689	652	674	681	631	650	711	695	675	699	659	622	662	664	657	655	661	638	652	656	658	686	656	651	678	628	692	637	659	678	692	700	595	708	577	691	679	673	694	640	628	693	680	629	698	678	650	649	657	680	656	655	661	653	660	688	636	634	663	638	708	627	667	686	631	666	648	625	682	691	667	608	652	682	654	669	681	668	673	681	689	715	646	611	658	692	638	671	656	598	664	634	712	643	645	622	660	660	665	679	698	662	701	649	629	721	687	718	680	626	701	677	663	668	646	703	656	677	622	645	640	646	622	691	683	632	647	687	693	640	667	651	648	614	614	618	675	690	669	735	680	697	662	715	657	684	656	649	657	675	608	663	659	623	670	680	681	689	678	701	671	676	632	649	650	694	651	644	705	701	631	688	661	679	654	639	619	679	660	643	666	639	626	628	662	694	656	657	657	698	694	729	629	671	652	661	670	693	657	657	641	633	609	666	637	628	667	684	681	703	657	600	638	686	633	641	682	690	663	641	665	684	667	656	648	639	626	668	654	675	701	659	680	673	674	630	650	699	620	624	629	676	673	698	645	672	646	666	656	657	666	640	714	616	653	680	679	649	634	639	693	674	664	669	683	671	640	668	658	616	670	668	652	620	674	609	670	636	630	587	675	624	631	662	695	635	662	631	717	616	672	680	682	659	678	643	637	674	678	635	658	636	673	662	658	705	678	649	650	684	680	648	629	657	647	682	655	693	663	676	602	649	684	652	645	659	637	664	638	627	669	637	699	661	623	647	683	654	633	680	644	671	694	678	679	715	619	659	620	671	655	707	677	605	678	655	672	705	654	675	608	645	635	680	681	661	686	665	700	682	624	657	653	659	666	666	631	673	671	698	684	676	663	644	686	625	687	675	709	676	640	618	668	694	649	645	631	640	700	647	673	668	707	687	675	666	700	619	697	672	690	685	641	628	676	626	674	674	662	661	698	635	691	683	713	678	702	669	676	683	678	669	621	707	666	609	640	639	679	673	698	671	621	677	597	685	676	735	676	674	649	724	671	642	689	658	683	651	668	609	669	676	684	615	698	699	647	668	686	658	644	619	580	667	623	677	694	649	673	674	621	700	626	644	673	646	665	651	679	629	663	643	681	675	664	638	693	679	666	747	675	637	655	664	640	682	674	644	659	640	632	653	667	690	660	696	657	694	681	697	638	646	687	612	676	687	699	675	661	725	683	630	678	648	650	695	694	688	642	632	658	687	650	718	697	626	680	662	661	642	658	684	639	706	702	653	629	649	648	686	657	690	670	675	698	663	700	696	645	694	657	653	680	660	675	641	663	677	675	709	615	666	665	700	662	669	658	641	629	682	669	663	627	675	626	607	668	686	698	660	644	674	666	704	644	638	685	686	695
11052	6873	7498	5890	3837	2580	2091	1484	1298	916	778	643	566	548	455	444	390	367	364	359	325	314	314	315	264	268	275	258	275	245	260	243	286	262	224	230	253	274	261	278	238	247	236	225	203	215	230	240	229	229	263	234	238	217	222	224	224	231	223	238	216	234	232	251	258	231	226	230	205	208	209	238	218	212	240	220	221	200	249	208	248	234	228	194	241	235	231	204	208	220	226	223	232	201	197	244	219	239	210	209	219	204	241	231	222	242	243	205	198	207	225	200	236	233	219	213	203	226	214	209	219	208	229	211	191	233	199	212	217	204	231	228	217	213	221	220	228	235	217	219	226	224	208	213	224	249	204	212	222	209	209	222	213	202	242	216	235	199	237	227	232	189	211	237	201	214	213	248	216	207	224	206	230	234	203	227	205	239	220	192	224	195	212	249	206	227	209	235	220	228	214	211	182	218	239	236	221	225	208	207	219	209	230	213	204	216	239	195	226	222	232	227	189	213	218	254	199	190	184	207	204	199	210	211	218	235	221	226	222	221	237	205	231	229	223	216	208	218	212	189	197	244	227	209	220	217	239	230	210	212	243	227	232	214	224	221	215	238	222	200	211	216	231	219	233	220	232	210	201	208	212	220	210	217	227	234	231	257	218	204	225	226	219	204	245	254	245	243	213	223	199	227	232	205	207	218	209	214	219	228	197	235	225	210	242	237	211	223	203	222	208	224	219	239	203	211	189	246	220	236	244	242	218	226	248	207	227	246	206	225	230	220	206	229	212	209	249	227	236	212	197	178	226	209	235	208	204	188	191	229	211	211	211	232	187	233	228	204	221	196	210	191	230	256	200	241	218	220	217	220	202	216	190	199	205	223	220	252	218	235	239	215	226	224	207	189	237	213	202	220	230	224	218	232	207	223	221	201	209	220	201	228	218	193	227	220	191	222	234	228	211	222	241	230	210	215	202	234	234	214	226	222	219	196	224	208	217	182	216	208	226	234	211	203	221	213	193	200	201	209	185	222	210	210	225	201	234	212	222	215	193	198	235	221	195	185	225	229	216	218	210	236	244	220	235	218	227	197	226	218	208	245	226	226	209	236	217	216	216	235	234	228	223	203	203	236	221	252	248	206	213	215	236	237	201	207	234	209	211	195	237	181	197	204	225	243	217	206	227	225	220	214	232	255	195	212	207	182	228	218	215	247	215	221	217	222	190	234	232	231	190	198	211	225	234	211	212	252	225	211	215	190	240	201	200	196	197	222	211	219	218	203	222	211	217	218	211	230	233	204	228	224	203	206	206	224	232	217	221	227	215	216	234	214	201	197	205	206	216	216	211	205	203	219	265	243	214	212	219	235	219	213	231	220	198	199	215	214	209	201	237	225	198	229	188	193	194	220	221	215	197	219	246	196	229	221	198	225	231	224	233	192	222	213	222	194	218	215	228	238	215	211	234	241	189	228	222	215	239	241	213	217	199	202	214	220	205	210	191	227	206	234	214	182	220	197	249	201	201	221	254	229	213	197	213	204	199	239	222	187	220	180	203	212	239	218	215	188	223	215	219	233	229	208	213	214	207	191	210	215	202	221	217	187	183	247	219	236	204	221	226	234	207	204	246	229	201	218	246	222	182	232	242	210	256	217	239	236	255	239	229	216	234	199	223	210	190	207	189	244	196	178	219	207	244	211	244	241	246	238	254	207	235	202	209	236	217	207	221	219	213	186	206	226	218	243	231	225	200	209	207	205	198	205	189	227	222	231	222	228	217	211	215	247	247	226	236	201	191	219	196	198	238	217	217	230	216	204	212	231	209	219	228	229	205	215	215	211	228	207	217	238	219	199	208	228	220	217	209	212	203	239	235	190	206	217	195	217	225	205	219	200	237	212	225	194	190	211	244	212	216	198	204	216	216	207	225	237	219	215	244	226	233	212	185	204	227	217	207	225	215	200	235	231	227	205	212	227	232	200	200	208	196	222	222	238	212	201	235	219	187	230	243	214	186	228	223	250	205	192	246	217	229	231	226	215	223	207	231	233	225	242	249	223	242	202	212	222	218	223	192	198	238	224	228	239	209	234	228	204	244	203	222	216	221	212	220	220	240	212	200	219	197	228	235	245	251	243	210	225	205	208	233	206	175	191	185	213	248	213	225	200	201	208	206	214	226	213	199	215	197	203	218	241	226	207	226	222	207	246	219	206	190	219	223	218	205	206	200	225	233	236	208	234	215	237	212	244	234	224	211	232	204	216	201	210	221	206	222	229	213	223	221	230	182	207	220	217	220	240	225	235	248	218	209	212	225	221	231	231	225	223	206	217	199	219	208	228	229	216	217	237	219	261	219	233	204	200	212	249	228	239	224	185	213	246	210	208	229	215	216	213	231	241	209	217	239	209	225	209	222	232	198	230	223	212	223	213	198	269	231	226	200	210	226	222	212	251	223	231	223	223	229	235	227	235	208	222	185	221	222	230	226	206	213	258	235	215	209	229	206	228	207	198	205	229	220	236	233	214	238	219	195	211	207	213	225	209	188	204	228	220	216	201	212	235	212	240	192	264	211	218	231	206	241	235	203	213	194	195	204	218	209	204	207	201	187	201	204	215	210	246	258	234	205	242	214	200	249	220	222	228	214	235	218	202	204	230	232	221	190	220	203	221	216	241	229	209	223	231	225	205	203	234	225	209	203	231	195	210	227	225	227	217	232	240	227	244	222	212	250	197	232	211	221	240	197	222	226	198	221	213	202	211	212	208	192	206	220	190	201	244	208	196	200	230	236	216	199	220	216	214	222	228	232	231	226	218	222	192	235	212	229	208	227	205	230	232	214	222	231	205	224	212	221	207	202	237	249	191	226	230	236	217	212	250	224	192	211	234	213	231	230	222	202	236	231	235	203	227	242	239	236	220	233	223	216	209	195	227	236	206	223	249	220	217	214	214	229	219	209	225	225	203	207	205	230	252	202	213	223	197	200	219	202	211	229	222	205	231	217	224	202	253	187	218	205	232	197	199	216	212	194	239	237	241	236	227	212	202	204	222	234	240	239	237	226	207	212	243	230	217	231	204	228	183	222	220	199	204	191	214	220	214	224	215	215	213	238	222	236	216	246	198	209	206	211	202	226	203	204	194	206	204	230	209	204	224	224	218	220	228	222	222	228	189	221	209	254	236	223	206	222	253	223	193	223	213	194	223	227	227	233	226	207	211	205	197	211	219	230	221	209	211	221	201	213	227	234	219	198	243	227	227	210	192	249	286	228	227	252	203	202	225	196	222	216	219	246	208	237	210	212	234	216	234	211	206	223	222	194	209	194	222	228	213	252	223	195	207	233	219	213	220	233	212	224	193	231	227	217	227	218	237	202	220	232	228	224	217	231	242	230	211	231	212	244	196	235	231	229	201	182	222	238	196	231	214	219	242	198	189	199	228	225	242	212	220	222	205	228	197	238	217	225	214	210	238	226	237	182	219	221	197	214	217	210	237	206	215	229	230	212	233	221	230
6279	5793	12138	14006	11935	10029	8636	6891	5938	4737	3835	3385	2988	2630	2303	2022	1880	1694	1492	1391	1282	1187	1082	1039	1033	991	960	879	909	960	872	853	759	756	730	722	755	733	785	693	698	683	649	618	596	631	618	590	579	583	576	599	622	592	601	579	630	571	547	553	606	632	555	582	606	562	561	575	550	586	563	578	544	541	532	513	513	574	529	559	528	557	538	552	513	558	546	520	525	577	530	567	526	547	514	502	501	532	518	544	528	473	541	554	487	547	537	516	555	515	525	530	566	534	534	512	541	498	508	509	528	549	534	528	489	519	518	479	517	507	509	494	547	547	497	500	544	539	513	571	500	489	542	557	529	543	517	543	538	540	535	517	507	518	511	535	551	522	517	514	563	504	570	531	482	548	552	537	543	547	559	541	470	506	527	533	528	508	506	496	488	533	513	434	539	519	529	533	554	542	588	543	517	519	544	561	534	539	558	505	541	540	513	511	494	525	518	528	511	542	548	558	532	537	533	518	560	534	542	536	514	503	515	567	517	534	477	567	499	576	486	549	505	485	518	557	530	523	545	531	498	496	532	490	520	547	531	520	534	526	522	563	551	535	556	484	538	530	515	546	540	515	540	503	541	548	569	519	499	515	487	548	569	589	549	542	532	517	551	544	510	511	518	519	531	540	530	496	541	535	504	548	527	528	502	498	574	550	479	541	503	475	506	574	532	509	524	545	505	567	501	534	547	552	505	528	538	514	525	536	512	524	543	511	532	476	544	559	571	538	465	603	508	480	541	476	551	482	533	560	500	512	514	556	541	558	541	570	517	544	543	542	525	489	531	561	534	513	535	518	495	520	539	516	511	506	529	501	541	513	493	535	553	540	553	520	510	511	483	508	549	538	543	524	501	501	541	499	521	506	467	504	507	496	517	532	521	535	560	529	531	535	549	534	502	530	527	531	468	490	487	499	526	522	545	519	517	501	584	509	516	559	499	523	553	539	526	517	561	551	528	553	532	521	490	529	526	545	510	503	516	546	542	558	520	551	525	523	540	533	547	536	506	550	569	527	516	551	546	557	517	521	533	552	489	508	544	495	541	496	539	566	535	515	577	518	533	552	534	548	546	548	531	506	515	529	552	512	536	559	536	549	527	510	538	460	515	526	476	533	528	563	531	536	521	523	497	541	545	542	530	536	520	516	537	513	513	509	552	556	505	565	534	528	545	500	523	536	523	509	550	525	486	512	554	491	519	543	536	508	552	486	516	538	525	506	532	541	516	549	496	493	544	503	500	524	531	511	555	541	514	555	508	496	536	525	508	529	503	509	554	529	532	549	509	530	518	551	511	526	532	539	572	510	523	536	510	548	542	543	499	516	521	488	574	476	560	585	517	524	567	513	548	529	529	539	488	512	464	517	519	528	564	534	536	540	523	537	547	493	509	499	525	575	520	517	509	504	537	541	533	560	561	574	508	547	543	526	518	529	546	535	538	526	512	502	545	515	528	576	528	501	524	514	535	549	510	552	517	532	555	511	533	543	528	503	558	560	518	514	530	523	467	516	532	518	514	508	533	553	510	536	559	498	556	518	532	559	551	521	549	531	553	534	514	550	503	515	538	533	558	537	518	497	497	576	542	520	500	551	502	537	548	556	473	536	498	517	547	571	511	513	553	552	503	523	527	477	553	545	565	525	549	505	543	497	527	514	529	511	539	516	556	543	520	512	516	523	545	528	456	550	536	555	504	546	538	502	565	515	551	539	558	583	496	551	514	527	497	512	473	533	534	538	513	503	512	529	494	508	510	553	575	575	503	545	516	513	490	521	536	526	515	516	560	522	522	532	531	512	500	494	549	531	525	513	521	496	513	528	478	547	502	528	538	539	562	535	515	508	522	513	550	533	537	556	518	494	526	507	521	546	560	546	562	530	495	522	488	559	534	551	538	562	559	518	548	522	534	464	544	493	535	544	485	552	538	575	539	541	545	524	554	493	557	549	507	528	475	515	487	515	557	514	535	532	547	538	566	535	551	509	521	535	548	553	505	543	539	509	560	519	507	510	504	521	530	483	541	533	548	519	483	548	542	525	538	528	535	542	538	531	540	546	553	542	511	551	525	502	543	533	523	511	535	535	498	524	525	512	531	535	536	507	508	534	481	498	538	548	540	543	584	561	519	502	549	543	501	522	534	481	509	509	532	522	501	549	536	527	520	542	537	557	507	586	570	597	554	522	530	571	545	556	560	540	598	461	527	557	517	551	502	510	561	494	543	510	541	533	590	555	470	558	498	558	510	545	517	500	507	532	543	550	518	560	482	549	535	549	546	531	540	504	503	526	554	509	506	528	541	523	492	540	550	497	566	556	509	536	550	546	548	530	498	499	547	529	573	557	539	530	543	520	510	549	532	545	549	524	514	545	519	525	524	535	570	545	550	515	528	558	509	526	508	519	493	485	507	562	544	553	541	520	544	549	494	533	541	539	517	539	549	491	560	524	532	486	497	534	540	500	539	534	533	519	541	572	516	523	499	522	495	546	501	495	488	488	505	532	545	474	541	515	502	510	520	503	527	544	514	531	536	512	514	483	501	546	503	579	530	555	474	524	532	557	492	556	527	534	513	499	543	518	525	509	539	546	539	514	550	534	524	542	570	549	521	528	546	575	498	513	527	519	532	538	533	526	536	513	507	549	526	527	581	547	547	506	530	526	545	512	533	541	555	517	540	516	535	559	516	546	537	553	530	524	535	499	566	522	517	547	541	534	474	539	534	518	494	556	519	498	517	502	523	564	542	514	515	533	494	526	520	533	528	551	539	530	549	534	574	529	537	533	500	528	536	552	497	541	522	513	500	506	554	541	560	534	532	505	540	532	585	559	546	535	538	515	458	575	539	489	520	524	507	552	507	573	534	546	524	529	530	524	542	484	473	556	534	521	500	489	500	504	517	533	520	481	494	502	576	520	501	525	528	500	568	532	524	514	505	540	517	534	527	486	543	532	547	520	547	541	530	537	534	530	508	527	538	531	511	460	538	531	528	499	523	503	563	530	585	515	529	513	506	533	547	517	550	534	519	568	507	522	566	546	528	479	510	530	542	537	531	570	541	629	547	535	493	522	482	566	492	508	533	557	512	520	506	504	542	529	543	555	527	517	507	508	545	533	540	502	539	513	541	505	514	524	560	492	532	556	525	526	516	541	556	561	519	518	526	518	539	499	512	494	499	505	556	525	552	541	522	494	545	524	516	556	530	549	509	526	557	483	536	532	582	502	541	564	509	539	480	525	565	496	563	563	530	535	515	531	514	506	524	539	531	550	545	534	520	570	512	537	539	522	533	562	538	524	506	515	501	545	516	537	532	515	535	525	570	486	545	506	530	533	530	548	519	513	516	507	543	537	542	515	532	555	576	527	506	570	503	525	509	532	514	522	548	518	515	546	507	499	544	525	520	487	542	562	553	542	578	551	478	507	522	524	530	496	520	509	533	525	542	485	549	482	535	541	555	531	536	523	565	519
20264	11985	13455	11124	7949	5525	3974	2840	2219	1616	1364	1126	985	866	798	762	769	730	639	521	529	483	481	461	472	484	480	431	426	348	352	343	374	326	331	315	393	391	351	319	330	335	317	308	285	312	295	313	302	276	299	290	282	287	262	281	275	274	285	282	274	297	274	298	283	304	266	290	260	297	262	296	252	257	301	245	266	256	295	286	244	240	280	238	271	268	286	290	283	243	263	272	238	272	263	294	235	288	258	248	250	251	262	261	249	268	249	261	258	257	275	249	253	243	249	256	265	280	272	265	280	266	285	270	255	272	282	252	282	275	229	256	252	287	276	250	257	266	273	292	276	252	267	261	283	260	254	278	237	257	276	278	252	263	254	250	220	300	275	241	261	282	270	264	272	245	254	251	264	261	256	236	263	254	246	256	254	271	236	294	240	277	251	284	235	258	257	279	258	271	294	280	283	250	254	252	256	245	234	280	233	251	241	283	224	265	270	249	263	264	281	271	288	256	274	249	235	268	283	244	291	273	259	238	278	230	256	286	248	266	283	242	291	295	283	248	248	253	272	274	254	270	247	243	282	256	249	273	268	272	238	254	247	271	265	288	271	254	285	231	274	268	233	268	272	251	276	252	276	301	268	273	281	246	234	259	245	258	298	293	282	291	254	256	250	239	287	246	272	258	211	246	241	271	268	257	247	256	256	273	262	267	266	280	247	263	236	234	270	272	282	273	279	260	242	268	254	293	266	256	265	246	254	224	237	277	209	235	243	255	271	241	275	270	251	248	268	298	266	275	275	257	241	285	278	269	258	256	240	260	249	279	234	247	279	278	232	259	265	254	229	256	241	283	267	293	242	251	246	250	285	257	287	249	278	270	256	262	243	252	256	277	214	241	278	221	256	256	277	255	257	254	250	285	255	260	240	255	259	262	280	284	267	265	279	255	246	257	275	243	273	258	278	257	241	258	291	255	245	257	229	264	245	227	249	245	245	240	266	277	258	272	273	235	253	258	256	241	276	246	250	282	266	291	256	274	259	269	273	251	245	251	303	244	247	270	246	275	272	243	267	288	261	244	288	256	273	283	261	271	255	260	276	285	247	247	232	238	247	261	247	257	232	246	277	272	244	264	291	280	227	276	272	282	270	263	301	270	246	272	284	248	282	262	243	270	266	258	288	240	281	255	264	271	253	285	255	229	244	302	252	244	253	232	270	274	267	288	298	254	244	272	256	225	276	246	236	257	284	233	251	235	289	252	255	265	267	253	258	245	269	253	250	284	270	282	234	280	275	245	268	254	251	246	256	230	268	267	284	274	250	256	256	292	303	277	247	261	248	255	240	239	257	245	262	269	289	247	280	244	259	247	259	290	244	268	246	253	248	265	287	268	244	267	271	265	270	273	247	279	261	255	250	276	290	265	262	250	256	283	269	270	257	249	232	265	275	278	310	274	277	252	270	261	272	239	252	273	253	258	267	255	250	277	263	258	291	271	258	249	248	221	272	276	273	271	276	238	244	276	280	271	255	254	244	273	233	266	286	303	250	244	241	247	270	277	259	274	279	249	260	286	261	267	252	251	272	247	257	281	278	242	262	288	261	271	275	236	255	265	304	239	251	280	268	267	263	271	253	263	266	278	295	259	245	250	265	260	257	241	245	236	271	267	259	233	251	264	254	247	267	246	280	252	257	273	292	273	269	269	285	269	250	245	278	234	279	234	231	252	251	288	289	231	258	278	261	269	271	259	282	241	284	245	286	266	247	259	231	277	261	257	245	244	265	260	254	228	280	245	247	265	265	261	239	255	264	240	259	262	260	233	288	284	245	232	256	244	250	265	274	299	239	259	232	264	244	283	283	236	262	294	262	295	233	280	253	255	239	262	274	290	264	268	254	272	287	276	257	245	238	301	253	252	271	240	267	243	281	239	244	237	240	275	266	250	280	248	254	272	280	213	263	302	273	272	269	289	235	267	265	270	260	244	259	237	241	233	272	302	235	272	280	250	253	256	276	288	291	275	268	276	216	274	288	287	261	274	265	257	291	241	272	267	267	245	267	256	236	271	286	242	242	249	243	260	261	272	262	292	284	263	256	247	285	273	235	274	252	241	244	266	262	236	266	245	257	252	251	261	252	265	236	234	256	220	296	249	243	267	249	264	258	252	270	261	264	289	248	246	256	266	274	263	277	252	241	264	257	251	247	262	251	248	283	253	253	270	270	277	313	268	269	247	248	234	277	253	238	259	269	281	267	283	268	251	255	253	205	249	275	250	258	285	261	254	276	274	273	254	244	287	225	264	249	234	264	239	272	249	270	264	244	247	283	257	290	261	263	277	228	254	273	256	278	252	297	262	252	273	265	277	273	256	247	227	243	273	244	255	274	230	273	265	245	238	249	303	267	287	208	265	290	247	277	242	227	277	246	263	253	263	237	253	258	250	229	255	265	242	283	276	268	236	256	261	273	244	272	254	250	270	263	246	284	256	258	282	252	251	281	231	276	273	265	257	276	251	269	270	268	254	258	265	206	248	249	247	265	242	256	258	316	252	264	291	275	245	245	268	264	243	226	283	290	240	246	270	279	287	258	281	272	286	256	260	253	265	262	258	249	262	253	266	267	255	265	271	248	253	259	276	291	271	272	243	261	279	284	244	254	274	293	284	276	269	255	253	252	256	257	255	249	253	229	234	241	280	256	258	259	245	254	262	266	250	231	273	267	269	270	269	257	225	267	261	218	253	253	240	290	279	253	262	255	244	272	256	258	256	262	240	263	268	252	254	225	266	267	253	258	247	304	251	271	249	255	275	261	298	251	243	272	281	258	249	276	275	269	253	246	255	276	284	255	305	239	281	234	284	271	263	279	272	274	289	248	269	222	250	263	264	267	220	252	267	257	254	236	230	267	253	277	268	253	259	253	274	259	271	261	255	257	278	264	271	240	241	326	237	229	268	230	267	256	267	263	291	305	256	255	260	258	243	255	295	256	235	302	277	282	242	264	239	247	258	263	262	242	255	278	241	257	297	265	258	233	252	246	257	286	271	273	250	254	258	244	255	247	267	238	270	271	236	249	266	275	255	271	289	237	249	246	272	288	252	246	271	260	267	249	296	300	257	250	237	249	294	255	272	272	263	273	275	250	261	244	272	252	259	283	247	250	245	283	269	268	263	255	278	262	266	247	253	250	279	297	253	277	245	281	278	267	290	265	294	267	254	244	277	260	264	257	258	261	244	257	265	278	263	245	264	261	258	245	269	289	250	282	234	241	270	238	254	249	256	271	249	249	223	242	303	263	253	265	223	318	272	250	268	256	300	227	242	262	236	273	262	265	247	260	245	265	242	290	258	277	293	246	269	260	265	293	257	240	243	266	259	258	248	295	234	274	288	259	288	269	284	259	245	254	251	271	267	267	303	263	288	263	242	238	273	253	240	291	230	260	255	279	260	262	271	265	246	260	248	258	267	232	261	275	268	261	267	241	247	300	272	268	253	288	270	244	253	272	229
11669	9248	18927	21541	19408	16596	14196	11965	10207	7855	6745	5875	5255	4691	4209	4106	4336	3793	3278	2705	2496	2228	2198	2309	2161	1987	1884	1893	1699	1603	1543	1381	1250	1193	1178	1147	1230	1379	1189	1149	1260	1092	1064	908	973	906	869	926	862	774	793	812	778	746	813	824	797	824	765	726	744	711	724	719	695	741	724	707	693	685	680	669	686	692	691	651	638	630	615	663	614	640	632	623	648	633	640	699	559	641	588	655	643	648	650	610	628	626	644	625	659	617	643	575	669	618	616	638	658	661	650	631	648	588	633	640	605	617	623	594	605	634	659	627	646	626	633	609	644	627	636	588	625	580	603	578	655	577	633	634	632	624	601	628	617	610	563	651	609	619	589	606	611	620	603	596	632	594	617	664	640	608	613	661	601	636	632	647	588	587	613	589	631	594	623	646	588	602	609	623	621	629	617	663	610	626	631	651	600	639	597	608	599	656	649	643	615	607	675	602	603	576	608	596	606	655	619	649	627	587	568	629	567	640	598	685	615	615	628	601	564	618	626	618	629	608	604	645	630	646	600	600	658	626	616	598	590	643	608	597	598	580	579	602	623	597	639	597	602	591	624	662	600	595	591	618	639	637	651	625	619	649	652	622	590	638	617	624	608	635	608	645	598	599	593	664	638	615	604	624	640	650	595	613	584	619	599	674	598	616	612	594	624	576	598	601	636	625	611	627	624	616	642	611	621	627	649	622	645	630	558	614	599	593	620	610	611	601	573	635	655	609	581	641	580	649	622	608	581	622	631	631	639	635	614	661	607	608	629	603	612	640	631	651	579	655	623	575	645	674	629	622	624	590	588	619	636	621	621	605	617	623	573	557	576	656	630	597	605	600	633	639	628	639	608	610	629	646	658	585	602	625	623	659	587	591	622	649	590	634	625	626	577	614	586	633	636	641	606	615	638	641	602	598	618	626	622	623	628	635	618	643	628	615	582	609	610	623	622	621	618	614	645	623	617	599	651	670	604	609	621	592	593	666	592	581	656	642	634	640	607	661	583	653	619	626	613	621	666	638	649	599	621	593	626	598	640	691	593	637	650	648	591	635	648	590	580	663	602	596	630	619	614	574	657	652	618	640	633	651	612	657	648	601	599	614	637	621	591	622	611	625	643	629	623	640	682	603	618	639	616	625	633	582	592	639	595	627	619	604	647	616	664	615	643	593	602	610	645	616	623	664	592	596	595	632	611	627	641	592	661	605	609	686	649	574	631	615	675	605	617	611	603	588	635	630	576	604	628	590	612	651	625	627	616	625	618	594	607	639	649	625	586	625	602	609	623	626	642	605	587	640	630	648	628	606	635	599	626	621	632	625	547	666	620	570	623	582	635	576	606	587	653	653	652	669	607	625	617	579	582	628	648	590	623	658	662	599	613	600	615	597	587	606	650	630	647	590	644	622	613	604	614	630	573	683	615	628	654	599	636	620	563	559	648	612	644	604	607	643	692	616	590	617	641	594	644	582	619	610	614	626	604	638	629	625	633	620	609	613	602	625	591	662	658	625	623	592	628	643	601	627	643	690	653	591	637	685	613	636	635	619	589	594	641	635	626	624	600	585	643	586	567	631	624	627	683	640	617	631	621	608	561	623	602	669	585	591	585	645	618	621	555	604	600	603	631	599	585	599	628	611	630	581	618	642	612	626	608	624	622	630	585	595	634	592	666	650	586	669	639	586	648	589	649	647	633	654	629	627	662	631	629	630	659	637	580	601	582	599	626	639	616	621	638	608	645	614	597	629	638	637	628	589	613	665	633	599	578	647	636	642	641	565	603	684	606	593	588	633	634	651	602	615	639	635	631	644	583	597	677	694	606	670	639	613	626	621	608	626	614	626	582	644	606	639	626	626	626	610	618	600	658	659	616	681	628	650	611	572	652	594	590	661	656	614	652	670	681	647	623	631	639	661	622	622	645	663	628	594	663	642	633	604	620	661	603	576	636	588	616	610	660	649	586	682	618	637	617	613	611	617	643	627	595	636	645	615	603	664	659	624	653	599	599	647	617	620	600	624	592	659	588	655	620	620	647	611	591	617	602	595	574	604	631	589	612	589	591	678	651	622	627	629	632	625	643	602	630	609	625	654	622	651	677	613	610	596	581	630	571	586	605	622	634	632	578	636	665	584	595	620	643	647	633	622	590	625	628	585	579	648	626	593	598	609	604	612	618	629	638	619	572	617	673	633	663	612	624	599	620	618	672	658	660	599	635	640	601	624	572	638	580	596	636	635	615	603	652	638	584	604	631	628	612	603	606	602	605	620	629	641	576	679	620	615	649	630	622	624	605	595	591	600	580	620	612	570	632	601	611	607	597	627	596	586	610	629	634	624	636	634	653	636	613	618	611	600	618	606	617	614	596	603	608	604	618	647	546	618	600	649	651	616	638	557	621	637	665	582	562	638	603	618	628	617	653	623	573	619	635	627	609	645	642	611	578	598	614	601	618	618	622	582	612	624	587	591	605	657	562	617	625	625	600	598	625	598	618	600	602	607	603	577	572	615	595	602	621	634	604	574	671	593	605	632	690	630	661	648	636	638	615	643	619	649	601	643	599	650	624	587	554	608	594	609	626	611	604	616	633	586	636	640	587	637	604	639	617	610	606	624	637	665	585	584	598	617	607	648	635	635	624	614	619	570	613	623	671	649	604	601	642	617	662	613	611	628	625	616	601	649	620	614	648	583	632	602	609	615	622	655	651	613	657	634	621	664	608	603	590	562	616	623	602	610	629	573	639	580	673	628	631	624	613	631	609	598	619	597	677	656	657	626	617	640	594	592	620	645	626	633	631	656	560	626	614	634	630	599	583	607	631	632	617	655	635	629	578	592	626	655	623	634	596	619	603	596	639	650	595	635	561	602	646	637	620	615	578	603	616	621	646	638	641	617	654	649	643	604	633	567	627	631	630	603	652	607	629	626	604	652	583	636	605	630	588	559	650	645	638	619	592	613	633	618	638	583	612	646	610	629	584	620	607	578	619	623	667	655	602	599	652	639	603	639	593	639	623	631	621	632	602	602	642	589	644	594	645	681	675	605	598	593	596	576	659	626	596	664	637	600	624	654	625	624	644	591	590	613	658	620	622	657	616	598	643	635	596	646	613	596	587	632	602	622	648	643	682	607	644	623	633	622	590	651	634	649	594	640	610	636	586	617	595	630	620	599	645	638	624	607	622	658	601	647	647	597	659	599	581	610	622	606	618	622	575	638	645	606	635	626	626	594	627	604	652	637	679	614	629	602	640	671	635	604	581	600	602	641	628	588	660	624	646	609	639	559	625	623	604	614	658	629	616	579	591	598	637	595	605	606	597	606	634	582	591	627	636	612	650	588	669	598	606	618	630	624	618	638	615	637	612	582	603	628	616	639	591	581	615	580	601	655	629	584	602	580	590	604	618	585	635	615	573	606	584	631	641	625	606	625	609	649	588	574	627	607	602	614	636	619	627	632	633	631	618	570	633	614	644	611	628	592	653	563
27977	17171	19324	16591	12704	8485	5820	4262	3325	2389	1913	1690	1430	1279	1163	1217	1262	1066	904	735	778	619	564	641	637	570	566	575	532	526	460	441	432	428	434	411	387	404	382	443	373	336	374	330	371	349	310	335	322	322	330	310	306	317	337	306	343	314	310	296	293	315	278	297	344	289	317	326	251	342	290	291	284	315	268	295	279	290	292	305	280	295	268	290	280	286	267	281	267	293	284	298	266	286	293	285	256	288	273	259	247	311	300	288	267	318	283	284	255	297	287	289	305	299	302	287	310	268	280	275	293	285	281	277	264	271	299	238	335	287	290	272	303	298	267	254	285	276	288	253	293	261	273	267	292	299	264	294	290	281	251	278	309	276	261	272	282	271	283	256	278	291	298	257	257	299	276	268	296	270	276	274	292	290	300	272	289	271	271	287	306	286	281	303	305	330	234	271	270	267	292	277	335	282	299	272	261	280	301	247	287	272	326	268	285	289	277	293	296	287	271	287	229	285	287	288	287	254	290	263	265	270	283	296	283	281	294	273	318	287	275	269	286	278	268	290	271	282	277	287	273	304	321	289	275	293	281	335	266	294	277	242	302	287	275	271	291	276	316	262	296	277	276	291	278	259	244	246	268	305	261	272	289	314	265	267	287	296	299	285	302	301	302	287	267	295	293	289	259	268	264	327	281	285	294	295	300	295	271	274	279	280	264	295	277	282	272	281	300	267	271	293	288	263	277	299	247	282	281	304	275	309	267	257	290	283	303	264	262	289	283	285	296	289	285	261	301	273	296	309	293	241	284	280	268	279	300	292	306	321	283	291	281	301	279	267	269	295	282	240	272	275	277	288	309	311	319	281	272	284	263	285	280	288	303	299	285	278	277	265	285	267	289	241	261	266	277	298	289	265	259	292	261	281	264	265	253	255	287	257	268	293	308	281	280	277	280	255	252	295	311	301	274	295	283	291	286	304	281	279	278	287	266	281	291	245	304	256	315	300	294	256	301	262	258	311	276	274	285	290	317	279	278	259	267	305	265	268	278	246	287	315	283	291	302	278	265	275	289	255	236	248	286	257	265	304	282	292	295	262	248	291	282	286	274	303	262	271	279	291	328	254	286	274	297	280	259	261	294	281	267	266	267	273	300	278	298	291	275	293	292	292	286	259	278	290	290	275	288	296	250	266	273	262	299	280	266	306	265	272	276	283	289	287	290	279	301	272	294	276	272	283	279	293	262	268	268	301	267	268	292	257	303	280	271	288	267	311	296	285	264	287	310	277	258	264	275	266	309	303	273	264	297	297	286	270	304	277	292	257	255	272	293	289	265	295	284	277	256	260	267	308	305	282	337	258	271	304	298	274	281	271	299	305	267	318	269	293	304	314	285	268	292	298	273	289	264	291	283	286	303	307	281	260	278	262	306	285	296	304	297	280	311	298	283	249	274	292	270	272	245	301	286	303	254	281	295	263	300	271	245	300	282	293	282	303	301	286	289	272	264	278	256	297	282	271	287	278	267	276	265	284	263	282	277	309	268	276	299	290	285	283	266	273	286	280	289	275	257	299	264	293	300	247	284	283	249	294	285	269	338	282	277	309	298	276	246	270	286	242	272	261	280	274	278	258	274	263	258	273	299	255	279	266	296	274	281	286	278	310	281	302	283	265	286	265	283	264	272	290	301	309	288	275	298	259	290	287	298	289	257	289	294	269	254	267	258	282	294	255	266	256	300	284	284	269	292	246	271	284	259	271	262	272	293	290	315	300	285	276	276	311	324	306	313	282	266	268	270	300	284	276	280	297	280	283	274	266	294	260	286	290	297	289	266	258	274	283	289	268	297	317	281	286	297	288	311	259	281	270	305	268	235	297	296	304	301	266	305	283	295	290	293	262	294	316	230	301	292	270	278	265	285	305	288	283	264	295	329	280	285	276	289	257	308	267	257	278	271	265	281	279	283	281	291	292	270	255	283	284	303	263	261	279	284	293	288	318	281	281	268	303	282	279	253	290	295	289	272	265	264	271	271	278	275	283	275	264	291	272	306	307	286	275	275	262	289	286	282	254	284	274	282	277	273	263	246	282	284	277	313	275	299	261	276	294	306	294	280	287	244	268	290	311	296	299	290	292	266	288	288	302	315	258	270	266	291	272	266	294	280	277	283	279	267	272	293	281	306	301	309	281	261	294	265	274	267	266	281	277	282	286	274	265	268	260	274	263	270	273	286	275	271	234	313	308	270	295	277	261	257	310	281	268	296	309	306	303	287	279	306	297	262	298	281	283	285	295	257	304	277	262	286	266	284	276	280	279	264	292	290	288	265	273	248	284	288	280	309	252	282	278	280	301	262	261	294	283	252	317	279	270	315	280	283	266	262	279	244	290	273	276	302	272	263	298	276	280	302	273	267	292	283	294	223	289	258	257	271	254	280	251	267	281	303	312	276	307	297	296	308	272	312	294	281	273	257	283	265	288	280	290	274	280	264	279	273	306	288	286	251	269	249	284	284	256	283	284	278	259	255	293	286	259	279	285	266	270	257	271	289	286	294	285	286	285	271	278	266	292	306	293	287	269	313	283	286	283	293	307	289	261	270	264	296	277	280	311	255	272	270	273	310	264	273	277	287	300	298	294	235	284	293	293	259	269	258	306	279	293	269	275	279	262	297	292	265	257	294	293	295	298	275	283	284	296	304	291	284	310	279	262	251	291	263	248	283	264	311	290	263	291	284	258	255	251	311	301	268	285	301	282	289	255	293	279	281	262	278	294	278	291	291	318	276	279	296	273	271	265	311	297	306	309	275	301	260	279	326	293	301	288	254	283	281	298	285	279	290	294	321	260	287	257	274	278	297	271	298	258	301	307	327	262	276	248	253	264	293	274	272	287	285	274	283	304	280	285	287	294	280	283	303	291	257	288	301	299	267	269	301	287	293	272	261	283	292	279	288	277	286	246	293	273	259	309	315	315	273	325	299	277	301	284	310	250	274	251	295	286	285	272	281	300	314	295	262	278	259	261	287	245	259	306	279	272	280	267	289	270	267	264	271	274	280	246	334	289	301	302	276	281	308	256	282	272	279	278	277	305	251	272	283	273	249	287	290	272	301	291	285	294	285	263	303	288	292	282	287	294	262	310	276	288	274	272	282	306	278	305	250	290	281	263	281	271	278	272	295	266	286	301	267	267	268	282	266	268	296	295	265	294	265	280	309	248	243	296	301	262	285	285	292	285	267	240	295	267	305	290	271	268	285	267	282	251	296	281	262	284	299	288	255	270	266	289	288	291	262	318	283	300	287	271	273	297	277	287	240	290	282	271	284	296	314	290	291	291	291	296	278	290	262	280	273	276	288	280	261	271	283	277	331	293	301	281	317	276	285	274	277	269	274	284	286	286	284	293	284	267	278	292	322	282	303	274	281	297	290	301	285	294	275	274	276	296	288	258	305	259	284	278	297	282	294	299	272	283	249	291	284	310	284	253	272	255	296	294	268	307	331	298	297	292	253	303
15288	12443	23682	26835	24847	21762	18448	16112	13392	10813	9396	8233	7091	6649	6077	6580	6804	5629	4715	3764	3930	3259	3210	3248	3330	3102	2867	2762	2673	2181	2005	1885	1650	1560	1589	1589	1765	1870	1551	1628	1610	1408	1334	1218	1215	1143	1219	1050	1034	1029	977	949	943	899	917	1047	948	959	934	909	843	906	824	841	925	833	823	828	812	781	772	761	731	776	764	723	733	703	703	740	697	657	704	653	670	674	745	674	731	670	659	668	712	655	678	694	638	676	686	692	653	691	658	687	650	654	675	645	648	618	663	635	682	636	688	653	673	665	638	658	661	655	654	697	690	679	634	580	658	696	646	674	651	618	705	665	671	651	649	687	691	635	675	665	679	663	592	662	649	698	631	648	643	613	641	636	582	614	613	655	657	663	665	610	635	687	664	649	616	647	646	643	705	641	635	692	638	677	675	645	650	680	664	662	682	610	635	665	661	625	657	624	621	619	641	639	650	672	668	678	687	680	704	641	711	652	662	644	624	649	669	644	672	640	697	666	655	662	639	624	701	673	615	656	675	691	657	657	636	670	697	656	655	644	625	635	683	633	638	686	653	631	653	676	678	647	678	633	682	614	629	631	676	672	660	678	671	677	622	647	626	624	637	626	635	665	679	689	652	670	649	647	653	663	602	626	660	671	654	669	699	654	676	665	642	681	673	681	647	640	688	651	662	628	672	648	609	658	672	706	634	651	606	640	658	686	692	663	650	642	629	695	669	616	662	632	675	637	672	674	676	677	632	655	701	644	658	631	657	614	673	674	632	674	658	650	668	604	665	633	645	643	681	654	624	676	625	678	658	640	686	677	691	635	623	657	658	700	649	704	682	645	668	583	619	676	677	658	604	657	616	658	649	655	680	648	636	674	671	680	664	643	655	693	675	684	636	672	655	641	661	661	665	651	637	667	626	681	641	614	674	630	624	656	674	652	600	683	642	639	660	671	660	696	711	661	708	634	674	694	663	679	692	654	660	672	668	625	617	658	639	590	642	653	629	652	640	657	645	667	652	613	669	684	692	640	672	687	648	650	656	659	669	609	658	655	634	653	664	686	657	654	651	661	646	678	649	663	654	680	635	612	652	674	632	616	643	645	678	648	631	679	631	616	697	671	637	640	705	639	665	674	628	645	686	639	642	648	703	671	629	655	667	650	649	672	660	609	674	643	643	661	681	637	683	637	693	679	676	667	612	621	672	681	632	644	641	616	665	661	710	672	629	618	635	699	657	648	731	638	641	696	672	663	684	692	618	643	638	652	643	649	657	637	651	622	645	666	653	685	621	653	669	668	700	683	646	651	620	648	661	627	643	670	679	647	657	630	669	652	657	662	687	672	691	629	685	687	670	684	642	625	698	668	667	654	647	661	703	639	645	700	670	665	589	681	636	676	602	642	647	674	632	644	647	647	680	683	693	703	717	645	675	647	707	671	688	595	713	662	700	675	705	685	701	655	591	708	682	664	603	619	707	685	676	679	654	626	669	642	610	643	614	597	668	637	632	645	683	626	633	697	618	631	661	671	666	635	640	627	670	609	714	631	649	654	622	652	683	680	720	641	676	636	656	630	625	664	654	657	667	623	624	602	615	666	574	689	703	682	627	681	661	671	664	684	648	681	678	591	666	639	690	676	675	612	635	637	624	611	629	654	675	665	656	686	638	653	621	688	689	643	644	651	633	667	639	637	631	643	641	650	718	671	651	647	669	660	676	638	673	641	607	650	618	669	651	630	624	672	629	640	719	701	670	673	654	685	616	679	674	637	678	700	659	695	680	651	676	619	629	679	689	655	702	664	671	638	684	680	584	654	659	644	659	632	679	635	671	676	701	652	698	659	657	680	645	674	698	652	664	623	630	641	646	662	662	694	620	677	631	635	641	678	638	650	680	653	661	598	660	618	670	642	700	658	655	641	659	670	629	668	695	633	659	667	685	655	665	706	667	618	677	646	644	650	629	631	622	687	671	646	646	647	657	611	637	650	635	684	653	668	648	612	690	681	673	624	681	682	655	665	710	680	659	642	632	631	650	642	685	652	663	667	689	611	634	663	634	661	647	659	653	651	667	673	675	666	662	614	635	706	641	627	657	591	630	693	686	657	694	637	701	631	635	678	683	688	619	688	656	667	666	652	632	664	669	617	628	664	687	640	630	678	656	684	686	670	670	634	648	655	704	609	641	655	675	615	609	634	690	650	651	656	623	639	678	669	650	637	640	643	639	654	675	644	680	607	615	594	608	659	625	651	663	659	618	644	664	633	659	639	667	655	666	634	656	616	654	658	646	645	669	698	655	670	710	643	633	554	635	681	667	672	655	649	696	641	684	716	647	667	631	683	640	670	671	645	673	658	630	657	636	697	627	623	632	643	677	700	647	655	647	654	678	672	644	691	651	644	656	678	660	676	627	676	656	654	665	673	655	669	640	668	675	671	670	660	669	641	679	613	633	675	615	606	662	633	640	642	637	621	660	658	672	625	650	658	649	625	620	691	667	676	677	649	630	671	666	661	631	636	666	647	643	617	655	640	627	624	634	684	685	678	661	607	628	687	634	705	648	663	698	669	694	648	637	667	620	633	585	664	666	656	640	694	664	652	641	631	645	643	660	658	623	634	652	649	642	642	671	665	644	679	691	630	621	672	678	685	670	707	662	656	641	661	658	655	624	698	683	652	633	663	644	635	629	644	715	627	654	666	666	664	639	647	673	678	676	652	674	668	717	670	668	683	670	629	640	619	641	668	730	636	634	646	635	650	664	659	690	636	657	665	631	637	668	635	655	628	669	698	685	665	666	641	663	601	598	654	661	624	622	666	645	639	629	667	638	650	617	659	625	600	638	647	698	634	679	677	647	632	650	680	648	658	682	688	675	672	656	638	656	662	633	638	640	680	670	673	634	667	645	698	642	672	695	648	649	657	640	669	676	659	660	625	650	666	670	620	656	705	672	642	675	674	669	630	593	685	665	663	625	648	623	649	647	698	679	697	658	645	674	614	647	630	672	643	677	634	644	705	679	636	645	683	661	665	655	661	676	655	708	686	694	695	667	691	630	637	634	627	660	688	621	597	654	673	647	576	664	637	637	695	634	625	688	656	582	623	618	673	588	668	642	682	674	660	614	611	630	682	657	671	692	623	654	649	617	651	689	683	629	676	678	659	660	716	645	657	699	649	659	636	671	622	608	645	658	676	628	666	658	676	659	655	661	687	671	671	653	630	655	612	650	668	648	641	685	661	642	664	652	634	682	673	646	624	702	681	684	637	654	616	650	645	659	642	647	676	625	668	611	646	661	615	664	670	666	675	649	651	673	626	720	676	668	642	638	704	704	654	666	671	655	619	700	675	679	672	664	649	659	650	668	704	642	629	617	632	673	623	648	610	619	660	604	648	672	686	687	666	639	652	649	617	685	671	654	658	649	659	652	642	596	620	656	619	625	663	693	655	638	676	682	681	663	689	651	662	644	617	663	643	675	617	646	637	638	624	658	650	645	652	651	671
10260	6353	7613	5497	3840	2765	1979	1500	1176	971	798	667	555	517	475	415	372	386	311	291	323	326	315	294	303	278	259	259	230	271	271	250	248	244	222	246	267	248	252	239	223	265	197	207	232	187	243	210	230	254	227	212	212	209	225	225	245	224	211	231	220	213	222	235	226	249	197	209	240	230	232	242	227	241	245	229	223	251	214	204	195	239	222	220	195	213	208	248	216	241	190	210	231	222	197	224	206	213	229	208	218	235	192	238	192	194	226	208	178	203	215	211	203	213	206	194	214	237	192	240	190	203	223	197	202	198	205	223	198	196	223	194	215	214	207	211	203	219	191	223	199	236	230	243	197	211	206	223	204	199	211	200	252	211	210	211	179	212	220	216	225	194	185	186	222	201	234	242	232	196	201	234	192	206	233	207	214	230	230	237	228	205	214	227	205	228	238	216	235	206	207	216	218	197	197	200	222	233	214	220	207	230	237	233	200	189	223	234	200	223	209	235	203	218	226	202	210	205	207	238	214	217	213	217	205	218	182	209	201	180	222	215	209	205	229	208	193	214	233	230	201	224	235	203	221	203	222	212	222	212	233	229	230	234	239	207	219	204	212	223	198	225	221	206	236	208	207	219	254	191	230	224	216	209	220	207	226	211	191	248	226	206	195	221	183	192	239	231	197	211	217	203	223	210	209	207	234	222	213	202	245	265	202	217	190	211	234	214	210	212	217	195	207	227	198	212	233	195	200	216	213	217	219	221	220	201	202	210	249	220	223	198	213	238	216	199	233	227	230	208	225	201	192	227	230	207	240	214	226	210	210	217	211	205	209	215	221	229	232	205	193	198	200	249	233	213	214	234	247	233	188	210	229	223	224	229	216	207	230	219	229	212	217	217	256	201	204	190	233	209	225	201	231	214	204	211	213	213	203	186	209	203	201	199	236	207	217	231	216	232	204	223	244	230	230	225	233	213	202	237	234	221	210	237	213	220	224	208	221	217	198	228	212	222	213	206	179	194	204	203	209	184	192	238	226	204	189	213	225	220	231	236	223	226	226	200	204	199	215	198	204	215	243	219	199	216	198	228	218	212	231	203	190	195	215	208	214	215	225	238	201	212	226	186	202	210	209	218	208	201	214	206	212	245	214	199	230	207	208	215	224	197	231	212	220	229	202	195	221	213	226	206	211	212	230	217	196	201	212	199	260	210	208	224	202	208	206	230	201	202	199	203	214	227	211	221	230	231	206	219	240	204	224	199	195	222	226	231	195	221	240	234	217	238	260	226	231	186	204	229	218	231	211	231	230	233	226	197	249	226	196	225	194	244	204	228	211	220	200	227	218	221	233	229	211	224	244	214	195	224	214	210	207	217	212	225	193	210	207	212	209	217	227	219	234	207	213	225	258	221	243	222	207	185	217	215	206	220	215	221	192	207	231	211	196	222	193	203	202	192	203	210	222	240	233	213	220	238	205	195	222	216	205	229	228	216	207	230	195	203	220	201	224	237	198	200	200	191	215	211	209	195	224	185	217	194	210	199	231	208	212	228	210	207	221	225	277	223	202	213	215	216	224	213	200	198	204	228	210	201	213	224	220	220	212	212	209	210	210	205	190	205	207	213	223	205	228	196	213	192	218	207	186	207	214	227	251	224	234	241	212	181	206	185	223	204	232	208	221	207	213	227	209	225	249	204	230	190	214	230	201	212	232	226	213	200	209	181	191	184	212	223	206	217	198	237	224	226	200	207	207	193	209	224	206	211	223	223	204	237	201	231	223	218	230	226	224	217	209	209	223	183	231	223	203	237	215	218	193	220	199	194	206	211	232	192	213	187	202	220	185	201	216	218	223	210	217	197	212	227	207	215	234	199	214	214	178	212	237	218	197	222	198	187	222	217	204	229	209	213	226	204	243	195	190	207	227	237	203	207	200	210	206	232	220	227	199	225	213	179	229	220	198	227	228	213	191	205	222	208	196	225	220	198	203	209	185	207	204	206	201	218	207	203	234	203	216	230	210	229	209	227	193	217	195	222	247	220	220	210	198	205	228	231	215	232	216	214	235	205	178	234	230	209	223	230	226	194	222	222	183	198	230	224	200	226	196	226	202	223	238	226	227	215	201	211	205	234	210	214	216	203	211	206	219	255	231	252	217	225	229	229	228	213	218	213	177	192	200	214	208	216	182	229	235	203	232	205	184	230	236	229	206	215	200	194	208	214	208	208	220	191	215	209	216	242	224	228	193	198	230	193	189	265	234	193	232	218	237	199	223	226	218	219	217	232	216	225	214	227	195	200	186	202	207	229	214	226	209	216	193	235	212	224	218	246	195	217	212	211	232	232	227	216	207	196	208	215	212	225	205	223	221	229	219	189	211	228	213	230	197	199	214	220	213	230	208	209	219	197	198	224	216	211	241	223	190	204	213	203	203	201	194	216	210	211	194	203	236	239	207	218	202	221	203	211	204	215	190	215	190	244	227	214	211	228	199	197	241	209	232	202	249	211	206	202	220	221	248	215	191	215	217	245	195	207	199	222	220	228	199	219	207	212	212	265	236	214	187	224	204	252	237	213	230	213	192	247	214	213	199	192	208	221	214	218	229	239	200	195	205	206	204	205	198	208	246	218	198	214	215	234	197	199	190	212	237	242	201	196	188	223	211	214	213	202	204	193	194	193	203	230	220	187	215	222	201	208	227	221	219	185	234	212	224	221	206	219	199	221	215	233	211	228	177	202	219	231	216	213	214	210	197	255	204	206	225	198	237	166	234	207	224	206	233	201	202	234	224	224	219	234	225	207	210	217	218	220	220	212	219	231	209	225	232	222	212	224	229	228	224	217	225	226	186	220	230	200	211	203	246	215	230	206	204	206	173	210	237	233	245	213	224	225	206	198	227	218	191	200	214	214	225	228	211	208	206	221	200	197	231	221	206	229	242	225	214	239	199	245	225	191	226	184	224	237	188	207	224	186	192	195	196	223	230	245	209	213	224	202	225	189	197	196	214	193	190	238	203	215	235	190	229	229	223	185	185	219	214	221	233	218	195	192	201	214	179	218	221	226	229	193	202	217	217	217	222	209	201	202	229	208	211	189	194	195	202	179	233	207	184	222	203	219	204	214	199	236	189	227	210	211	196	215	227	216	216	213	205	220	200	197	208	259	233	236	246	206	195	196	220	208	203	217	188	215	189	208	216	235	210	211	198	231	184	228	221	190	243	227	225	216	204	195	195	213	215	218	235	223	228	239	200	203	192	208	233	240	223	199	192	211	183	194	195	215	216	194	217	212	218	226	219	194	236	215	203	233	216	217	211	216	233	181	199	209	221	203	203	205	221	231	206	225	234	212	201	251	202	233	227	212	214	217	198	194	207	231	183	168	210	213	231	240	203	230	247	208	215	220	261	226	203	209	225	222	215	215	229	206	201	197	208	223	199	205	223	218	226	212	196	209	220	210	207	191	238	226	205	213	208	234	220	232	210	228	197	217	205	204	218	211	224	223	192	233
6050	5553	12511	13682	12421	10653	8482	7106	5835	4673	4077	3489	3036	2634	2308	2028	1872	1678	1420	1322	1270	1210	1175	1015	979	1081	948	920	887	899	844	853	766	821	823	735	745	772	679	766	699	684	630	636	644	612	619	614	582	601	578	586	630	549	558	566	602	604	535	590	624	565	563	581	599	572	584	553	545	537	597	546	552	494	525	564	532	528	527	557	513	552	505	511	522	509	545	519	519	535	474	521	509	502	577	523	558	505	532	517	505	506	550	582	556	526	549	522	517	560	512	548	537	512	563	557	493	511	556	545	517	524	479	507	529	496	517	535	526	495	533	609	531	512	509	523	523	475	543	559	513	518	522	516	505	530	512	529	535	540	484	507	510	511	516	516	541	521	549	533	496	496	511	515	551	507	541	524	529	508	546	525	546	528	516	535	532	502	533	525	524	523	548	556	526	543	499	513	537	538	519	515	512	541	576	527	512	503	545	512	521	510	529	503	512	524	552	542	520	513	551	497	518	520	518	461	543	526	505	525	497	509	544	547	516	533	516	517	565	498	530	542	508	480	489	522	537	522	519	484	531	506	531	509	502	520	484	533	506	516	514	557	529	517	503	503	528	531	546	513	534	513	526	526	535	555	488	518	540	544	542	494	546	551	540	524	497	536	523	514	502	499	519	515	522	477	505	501	501	554	517	520	517	532	509	498	572	585	504	539	533	544	533	547	502	529	546	534	517	482	479	550	558	570	531	550	472	529	485	508	506	544	529	462	546	526	496	523	489	491	530	526	526	509	538	513	515	512	511	502	530	510	529	565	552	554	502	514	519	525	516	474	545	497	533	490	532	528	531	492	530	530	519	564	495	534	484	526	552	483	474	522	540	522	490	513	516	530	537	556	541	480	512	549	480	542	532	486	494	531	524	528	491	462	534	539	506	511	544	498	505	506	498	510	527	550	514	559	519	546	534	542	568	528	499	556	528	452	532	523	506	541	506	542	548	473	470	526	509	523	511	553	529	508	544	566	528	511	558	506	523	505	534	513	546	512	514	483	507	552	557	535	515	511	502	506	529	534	532	578	524	544	508	536	507	513	478	511	548	506	482	523	529	509	508	542	527	493	513	521	475	553	533	516	531	545	530	510	538	503	525	534	526	514	543	553	542	496	529	529	491	513	525	521	484	504	512	509	536	527	558	491	523	517	512	490	543	490	528	511	523	483	530	551	517	515	532	563	521	502	515	529	543	523	549	513	533	523	484	521	497	480	507	574	487	523	522	544	560	479	558	493	494	533	566	511	525	495	494	512	514	464	541	530	542	505	541	510	510	566	512	500	522	531	497	507	513	523	529	501	545	544	529	519	522	485	527	509	529	530	488	537	509	532	522	501	537	525	529	517	507	515	523	573	542	504	506	539	509	538	532	558	502	518	524	507	524	560	509	495	497	499	549	560	501	516	493	502	543	508	547	516	523	486	547	520	477	535	552	519	539	536	522	535	496	576	517	564	520	544	549	534	523	532	572	554	510	517	501	513	497	515	508	518	498	517	489	536	497	507	515	564	541	519	501	527	488	526	549	506	524	548	513	495	506	517	540	513	533	522	516	531	513	556	529	505	492	553	522	551	494	506	507	488	503	538	507	497	530	482	539	505	540	491	546	502	509	497	496	485	529	549	564	514	554	500	515	501	504	512	534	505	509	492	497	527	497	521	545	487	515	464	517	503	502	503	515	533	497	515	515	499	589	536	598	515	502	490	506	547	512	534	549	537	502	512	490	534	540	532	530	477	517	513	534	534	524	495	530	525	529	539	512	518	507	514	518	529	499	510	517	481	550	535	549	521	517	497	518	524	524	496	554	535	532	496	531	515	515	487	550	559	484	576	502	493	521	506	509	523	502	520	525	520	495	523	505	538	504	499	498	506	522	478	485	491	540	526	551	526	483	520	515	508	534	529	577	526	528	519	509	505	503	556	503	555	492	531	532	543	523	510	518	535	537	534	544	514	512	502	535	521	510	515	538	533	517	536	500	526	531	533	497	509	530	560	513	510	558	528	571	516	512	495	556	530	537	543	499	512	549	497	510	531	514	521	549	536	521	533	513	546	524	525	549	520	522	495	534	487	532	538	535	555	535	521	508	502	537	518	476	477	518	498	525	526	508	533	527	480	519	523	533	505	541	502	558	512	508	562	533	486	490	532	538	537	555	524	506	496	501	497	554	481	500	528	510	554	505	525	509	504	575	510	487	494	534	512	506	494	494	565	547	502	499	520	552	501	521	503	537	517	512	527	523	504	509	500	544	540	535	523	501	541	547	538	495	481	466	497	519	524	531	527	554	560	524	531	543	535	524	482	509	467	549	479	566	525	523	456	528	490	496	536	537	508	544	520	510	503	539	515	534	566	483	531	570	482	491	529	465	504	507	551	506	551	547	521	511	519	481	533	540	517	529	535	537	509	500	509	503	555	510	500	534	514	542	503	492	510	514	536	543	505	501	560	488	505	554	509	524	537	507	541	514	500	541	550	525	543	521	515	509	530	507	489	500	496	514	500	474	567	540	507	506	561	518	475	476	550	541	526	482	568	521	543	559	500	507	562	569	504	531	527	547	576	488	479	526	563	523	530	517	508	529	530	498	507	494	512	534	483	519	516	509	522	525	484	498	548	537	493	533	527	520	549	523	577	533	513	507	533	505	538	525	527	547	515	488	520	524	506	552	516	505	481	448	509	542	524	521	533	514	508	508	510	544	500	531	532	546	542	518	503	522	559	534	473	528	571	529	552	489	545	524	478	488	538	490	532	493	495	524	527	520	514	465	539	516	516	501	517	513	517	530	481	488	511	521	501	521	506	505	536	471	572	534	547	514	544	490	503	508	511	533	493	576	521	543	512	492	498	529	490	528	502	483	542	501	524	515	550	486	536	507	526	497	486	520	531	488	519	526	564	506	524	518	507	491	513	519	498	501	488	486	465	540	518	536	524	529	555	527	523	531	502	528	508	540	493	504	532	498	502	517	552	521	545	529	553	488	502	533	520	565	535	518	488	555	497	535	520	540	535	539	487	532	482	501	519	489	537	532	560	546	543	523	480	538	504	531	541	510	562	574	513	516	521	489	551	518	554	535	488	537	509	507	538	524	502	514	564	578	512	510	527	493	543	516	551	529	551	514	528	546	518	545	467	502	520	485	533	515	518	510	514	521	513	546	510	535	518	532	521	475	545	531	495	510	522	542	571	535	513	514	510	537	499	536	537	524	523	547	482	526	510	528	532	542	541	498	528	509	474	530	534	545	493	529	519	545	495	513	528	521	517	520	508	520	528	502	523	539	519	551	562	520	529	525	513	508	477	545	523	506	524	505	566	531	474	509	481	502	530	517	490	496	515	561	552	554	511	526	463	517	501	536	495	539	504	468	497	514	504	531	532	525	521	521	523	584	534	511	542	544	524	513	485	510	502	506	538	451	528	569	496	543	537	538	546	518	530	557	503	508	578	539	495	541	542	538	515	498	539	477	523
19281	11374	13333	10886	8044	5551	3717	2798	2075	1692	1450	1235	949	848	814	826	784	662	560	469	550	482	453	511	480	455	435	458	380	416	327	311	354	353	314	329	374	359	327	352	271	308	263	261	306	300	267	292	292	292	273	298	271	299	274	298	317	244	257	260	266	274	305	276	256	277	290	248	257	272	272	270	289	262	235	232	242	263	250	244	263	266	249	280	258	256	251	242	250	262	259	258	273	253	245	244	238	243	254	254	258	232	267	259	261	246	263	254	274	277	260	283	243	259	266	263	251	270	258	278	247	279	265	280	250	242	243	291	280	261	259	236	254	296	270	269	259	251	230	222	247	238	252	267	233	255	241	258	231	223	254	273	236	237	253	272	257	276	270	245	256	278	257	274	268	256	299	261	247	274	263	255	289	236	240	273	264	277	255	233	250	248	258	258	258	263	239	246	266	263	257	260	307	238	277	248	249	253	226	277	266	254	264	242	250	253	247	277	237	256	246	246	256	242	236	246	247	247	292	273	273	285	250	249	221	254	246	271	270	288	258	249	264	235	265	241	244	255	302	275	240	248	228	275	246	243	246	241	230	259	226	267	246	260	218	266	252	222	273	254	267	268	229	243	284	243	262	245	260	237	262	267	253	256	259	274	259	261	243	242	259	250	246	247	279	249	286	294	258	246	236	266	265	252	249	251	248	276	240	233	244	239	281	249	274	261	263	243	282	275	250	253	256	267	264	287	253	242	308	255	258	251	255	249	252	259	254	255	248	253	256	249	274	245	241	281	225	238	260	229	255	244	282	238	249	260	259	249	251	270	241	265	263	219	278	266	240	251	241	246	245	273	254	270	273	248	251	255	261	279	274	269	262	269	205	247	268	255	274	258	263	254	256	269	254	242	256	283	255	286	252	258	248	245	232	268	262	275	255	250	248	246	245	229	252	256	271	292	229	240	258	245	275	268	250	271	241	242	256	240	255	282	255	238	268	275	261	260	287	258	268	269	265	244	241	245	231	260	255	272	233	242	275	246	266	241	268	215	257	252	234	256	228	248	252	247	275	274	243	234	279	266	266	246	270	245	254	254	270	231	280	244	253	283	266	283	251	264	265	246	273	243	288	275	243	296	274	281	255	257	263	241	248	247	262	250	268	242	271	267	262	234	232	256	267	280	262	301	264	256	273	274	223	261	240	250	263	265	261	268	273	289	293	280	267	255	253	265	265	257	255	250	251	266	235	269	249	246	236	276	234	288	252	244	253	283	255	264	235	259	277	234	253	278	261	275	226	248	244	270	255	259	258	246	271	254	268	289	262	243	260	279	256	229	244	281	290	258	288	264	261	261	249	274	273	251	254	243	247	225	272	239	269	294	231	259	245	240	239	268	256	260	274	276	249	241	252	251	261	274	258	305	235	260	270	237	256	252	262	268	276	226	258	259	248	268	233	288	286	267	242	281	263	259	208	271	294	229	254	265	246	265	244	238	255	262	264	252	223	232	234	278	253	240	265	281	260	247	267	264	234	262	260	250	259	253	237	276	248	249	266	251	247	282	280	257	244	240	248	257	254	272	248	252	260	261	240	256	258	246	250	229	241	228	222	300	288	261	281	245	270	273	250	277	239	237	263	259	243	268	263	283	234	277	255	250	257	279	245	252	271	274	261	262	240	259	264	245	308	281	275	287	242	260	241	265	259	245	268	246	255	284	229	274	245	282	274	230	251	240	253	279	256	243	241	269	254	271	276	226	264	263	269	251	273	271	247	230	278	217	233	276	245	277	251	247	273	249	249	240	241	240	249	278	263	240	286	319	227	300	262	281	281	263	248	268	260	278	254	254	285	242	241	249	267	261	241	278	233	268	292	279	257	257	269	243	259	250	259	244	252	252	243	268	300	256	242	256	251	245	278	241	254	251	244	255	231	241	272	242	283	244	254	263	266	243	284	291	233	274	270	256	269	269	269	259	257	254	253	293	293	239	225	234	273	248	296	242	238	270	262	269	239	282	259	296	270	244	282	268	247	265	260	268	246	279	257	254	266	245	228	272	244	239	239	270	248	257	265	243	289	236	231	255	257	266	261	236	264	276	265	249	267	262	264	249	242	272	245	273	233	239	254	251	250	259	266	285	238	252	247	250	295	298	273	269	280	217	235	291	235	293	243	234	264	264	266	265	243	243	277	259	247	248	264	260	258	262	274	265	256	250	231	289	263	243	269	250	267	242	251	262	246	254	258	269	280	262	217	251	233	263	250	239	234	301	251	244	255	266	245	243	247	244	262	238	267	266	255	260	248	262	269	257	223	258	254	272	252	249	261	254	267	255	241	266	231	273	273	259	247	264	262	281	238	245	272	272	276	250	239	288	254	261	245	241	237	253	268	266	248	234	257	259	246	249	286	245	251	239	251	247	252	247	263	286	265	260	219	231	261	251	268	252	264	269	256	272	252	248	253	246	284	271	272	268	266	260	255	257	241	290	260	230	225	233	260	271	271	261	245	259	232	267	247	253	239	247	263	289	299	240	293	259	242	251	267	312	261	251	262	273	270	245	281	271	276	221	245	241	279	261	293	271	247	252	275	258	244	275	238	254	269	231	257	273	235	264	258	253	262	260	278	275	268	261	229	249	253	249	255	258	266	232	239	231	253	254	263	268	249	226	255	284	274	241	235	270	260	243	248	256	276	273	250	251	242	267	269	260	266	245	281	271	232	260	226	246	240	295	271	238	220	270	248	244	219	273	257	256	280	243	242	243	259	266	257	279	253	250	283	309	251	293	247	262	247	232	257	257	228	258	271	250	233	248	239	255	260	237	267	236	233	254	260	255	299	253	252	246	270	275	263	273	237	251	291	272	238	236	239	244	248	259	276	269	249	268	250	244	238	254	250	257	240	290	270	264	256	246	234	231	254	258	249	282	276	247	268	250	269	270	250	259	262	258	253	274	280	242	246	263	236	236	237	263	269	268	289	269	266	237	252	258	227	272	240	252	253	267	237	237	275	264	254	243	247	270	263	269	236	231	294	218	264	316	251	261	250	266	285	231	271	222	233	272	243	259	258	215	247	255	259	263	272	250	257	261	269	258	234	228	248	206	263	256	269	279	249	249	256	275	258	235	250	239	254	258	259	247	252	258	270	268	263	226	256	255	304	273	245	255	266	290	268	246	277	274	272	231	241	290	262	255	281	255	266	303	265	240	264	247	279	241	255	280	247	258	239	235	227	245	263	281	267	263	231	264	299	234	255	280	230	245	235	260	275	232	258	275	253	234	265	257	262	278	258	283	219	283	239	274	253	247	254	256	263	254	262	282	247	273	261	226	282	266	260	285	260	265	296	239	278	252	287	290	269	274	252	254	259	253	247	267	238	222	268	242	253	274	244	268	256	290	254	232	235	240	251	266	266	270	255	283	265	254	249	234	267	303	251	254	249	272	242	267	255	242	262	266	238	248	268	235	258	253	273	240	280	253	264	257	285	264	270	246	262	255	234	255	263	273	242	255	260	270
11687	9055	18764	21640	20304	16744	14097	11766	9687	8036	7084	5902	5145	4826	4389	4642	4206	3488	2939	2461	2480	2328	2192	2183	2207	1928	1987	1970	1613	1494	1398	1398	1342	1249	1163	1211	1420	1248	1218	1171	1134	1063	1004	982	935	948	908	859	872	871	788	766	765	718	794	853	771	798	803	760	753	753	735	752	692	729	738	751	713	716	714	644	713	604	657	678	692	632	591	616	621	659	621	649	641	602	632	636	607	642	634	587	649	673	638	643	625	611	603	614	623	640	620	644	619	597	584	613	600	594	652	633	633	604	628	614	552	594	608	660	657	606	630	648	641	609	672	599	604	619	624	585	608	594	614	580	630	596	620	645	585	591	577	589	637	637	573	619	608	617	643	623	644	608	627	617	652	623	614	633	650	570	597	626	595	628	616	615	598	576	629	596	605	612	642	608	623	523	607	649	628	631	616	616	629	582	616	601	600	582	593	592	641	611	604	630	584	634	630	594	594	595	634	640	623	618	605	577	595	573	619	592	578	568	594	595	657	642	583	587	578	599	581	605	592	585	631	594	604	630	637	619	600	580	623	606	542	617	614	617	607	610	621	639	598	647	591	642	658	620	609	573	586	614	640	582	597	579	609	611	608	593	620	595	664	575	568	647	588	585	590	580	620	620	593	594	619	614	627	614	666	623	612	657	607	610	580	634	611	630	623	643	631	624	660	614	579	660	639	593	611	578	604	583	640	610	614	621	625	637	604	598	619	639	628	622	606	596	660	560	602	626	620	610	595	595	593	630	603	570	578	601	637	586	582	627	641	571	601	652	602	593	601	593	624	595	612	634	629	617	647	606	588	615	594	648	621	597	651	603	635	609	620	621	621	596	619	600	652	617	578	651	617	564	640	612	619	595	588	646	644	584	612	629	581	588	634	618	591	632	632	615	578	574	604	579	621	593	595	561	609	609	635	579	603	611	636	608	603	620	591	592	616	604	585	628	597	653	641	585	630	629	617	590	610	651	629	621	582	626	649	620	662	625	661	605	635	588	561	624	636	623	576	615	599	638	615	631	595	592	609	595	618	593	640	615	654	597	661	580	616	636	589	611	607	624	604	624	613	625	590	613	625	595	563	591	595	618	633	586	631	624	627	602	553	599	611	641	596	605	620	601	602	652	621	613	628	632	610	635	609	632	638	588	593	589	628	615	580	625	615	615	597	585	596	649	633	650	629	576	605	628	609	601	620	588	637	606	573	579	645	608	651	613	640	610	607	621	620	560	600	581	623	585	654	615	581	587	585	633	678	601	616	585	598	583	619	606	622	656	626	608	597	613	616	663	629	611	638	617	617	604	675	646	589	607	589	596	626	647	641	581	630	589	580	603	621	632	563	591	612	601	618	583	615	580	572	618	596	605	612	581	595	616	607	642	654	639	599	616	618	647	596	634	616	596	635	660	595	650	565	592	572	672	579	618	602	620	616	626	583	628	613	622	609	608	629	646	644	600	591	626	636	615	615	659	619	631	664	597	565	626	618	658	576	607	642	615	603	625	609	615	594	616	573	595	617	625	614	663	626	590	626	651	618	604	587	620	628	613	579	623	578	611	653	583	633	624	627	628	630	616	631	611	614	611	657	595	580	666	618	631	615	691	639	590	628	619	630	606	634	595	596	563	609	584	628	663	640	598	634	607	601	604	672	607	618	634	613	650	637	630	606	592	590	592	617	593	624	584	605	596	642	563	638	591	587	640	598	610	632	632	616	663	594	660	633	604	582	602	616	594	652	590	595	654	609	579	643	609	629	619	570	566	600	646	635	624	639	622	575	615	642	634	635	661	601	590	580	633	566	609	603	658	595	611	603	622	603	618	616	624	622	627	585	620	649	592	626	591	618	594	600	613	618	598	659	610	608	660	617	583	596	632	624	614	616	600	630	612	628	619	623	628	621	592	669	646	615	591	608	616	571	630	579	589	604	614	608	611	584	593	621	611	652	674	622	639	602	606	585	648	584	640	610	605	651	624	625	622	587	620	605	598	655	583	595	620	602	630	662	614	582	618	610	572	588	609	603	596	600	619	600	650	613	621	609	621	638	586	588	594	629	609	647	611	648	671	663	623	610	603	615	546	601	611	581	629	607	630	606	645	626	640	639	649	629	596	642	613	643	602	567	620	614	613	613	599	627	636	604	661	617	578	608	604	603	593	619	620	566	622	583	611	592	612	598	586	612	630	592	609	647	596	603	629	586	600	573	655	610	646	614	608	601	667	621	637	618	569	631	650	597	634	616	659	644	583	603	607	619	627	590	602	663	617	656	597	637	591	626	607	601	649	588	636	626	600	631	591	631	647	574	625	580	576	602	606	594	610	615	631	622	598	567	583	596	655	600	602	553	622	553	626	633	604	588	622	597	594	618	594	607	586	588	612	657	608	602	571	589	590	632	622	654	630	619	613	598	602	634	684	625	631	618	620	596	597	630	614	615	626	637	569	607	605	636	600	634	643	630	642	637	600	623	661	622	618	601	622	617	600	609	630	649	612	600	598	654	596	640	591	634	602	617	582	614	610	610	609	625	631	581	596	654	589	612	630	619	587	603	627	608	608	622	589	621	610	574	603	620	633	580	602	624	578	593	615	618	632	585	625	580	644	617	608	600	615	613	633	610	628	604	609	647	619	594	619	613	635	636	617	625	602	624	668	604	611	600	639	612	579	620	610	622	622	573	613	643	624	670	588	595	648	631	611	607	654	598	620	635	645	600	609	604	612	601	642	609	609	622	616	620	589	604	586	660	642	606	625	564	587	614	630	636	601	559	640	584	616	615	640	644	623	646	575	647	617	562	575	648	569	594	632	619	613	596	611	645	636	602	614	660	591	632	584	595	620	539	627	623	624	648	604	623	646	575	626	574	630	599	640	615	603	623	642	614	585	623	596	616	613	652	601	592	654	595	619	632	647	633	609	624	605	567	618	631	605	616	631	613	612	591	605	610	610	578	622	595	643	602	582	594	601	617	634	609	603	622	609	577	633	582	618	628	589	574	611	606	610	618	579	615	582	595	613	616	627	585	630	626	628	634	586	629	610	603	618	549	588	604	631	618	611	589	560	585	582	615	616	631	610	638	607	629	580	611	609	589	627	661	598	562	603	602	584	605	642	633	590	555	618	591	609	588	597	658	631	612	592	692	627	582	591	623	645	631	619	627	603	636	607	565	580	656	609	618	587	602	573	611	586	617	631	610	571	639	588	621	613	599	625	622	618	621	602	615	651	659	604	617	567	603	615	589	608	689	615	609	616	639	579	613	653	596	633	582	616	613	646	555	622	606	637	606	591	575	643	584	567	593	620	638	645	583	586	630	657	630	594	640	615	599	652	625	588	593	595	664	603	605	607	601	612	568	631	620	608	633	625	641	598	622	618	633	555	594	586	603	614	644	557	611	607	602	597	617	617	589	561	619	628	612	610	622	637	626	642	588	566	588	660	560	635	594	618	577	611	607	623	606	635	602	647	626	617	612	650	634	595	604	579	607	589	618	656
27197	17000	18838	16906	13221	8733	5835	4175	3148	2499	2037	1671	1424	1208	1251	1210	1089	931	765	709	750	640	608	615	598	581	566	570	478	488	403	462	380	407	378	421	502	410	427	419	383	391	364	340	338	361	338	297	354	324	337	317	329	310	338	337	289	309	323	326	279	325	286	294	306	293	297	329	310	357	310	299	290	270	285	277	285	267	261	260	269	303	287	288	297	278	287	282	305	229	269	276	271	297	329	283	261	284	252	271	296	281	309	272	293	308	273	273	282	277	267	285	245	323	274	296	276	302	296	279	276	254	296	294	273	247	269	297	310	277	292	254	271	284	298	281	311	275	278	245	312	329	244	280	280	259	255	317	282	290	262	290	265	271	240	265	277	285	265	260	243	242	263	318	268	289	280	246	293	285	285	274	289	282	268	296	275	316	293	262	279	291	282	272	299	293	302	290	301	291	290	261	282	300	301	276	265	284	275	267	290	274	308	244	284	289	262	286	286	260	308	271	290	288	259	253	274	280	273	287	290	256	275	276	282	293	274	248	281	232	284	249	277	264	268	271	251	307	254	273	297	298	298	300	278	273	273	283	285	297	244	224	270	275	297	293	282	312	271	313	305	280	277	322	299	266	251	296	272	284	264	263	291	243	294	312	313	289	307	284	268	282	292	287	257	246	291	268	258	288	292	261	293	254	286	271	257	261	285	296	316	269	265	284	283	283	294	295	282	310	266	280	282	268	274	275	292	269	287	297	275	268	316	302	284	300	280	287	273	292	282	277	272	266	256	273	270	303	245	266	300	249	273	300	272	303	279	304	254	234	278	297	299	282	280	286	259	296	316	324	300	296	303	254	294	280	261	267	300	277	284	267	232	303	282	266	286	323	290	275	287	336	295	289	288	313	266	273	249	270	282	282	297	260	293	279	281	299	307	312	260	263	295	285	254	280	269	276	290	289	297	283	263	281	268	249	290	276	287	298	263	303	272	271	279	292	268	271	275	256	242	273	293	264	304	289	291	303	254	266	298	300	274	296	308	295	285	257	279	260	327	248	265	271	330	285	282	274	279	275	320	268	251	292	292	284	327	286	259	290	281	272	274	295	275	270	285	268	279	259	255	258	300	285	281	279	308	310	294	286	283	275	306	294	312	270	286	325	247	258	278	276	304	292	265	285	287	253	289	282	300	287	283	273	272	288	283	272	341	278	311	282	286	280	290	303	240	300	273	251	278	262	258	264	276	284	299	272	267	281	270	302	300	261	272	290	274	281	255	273	276	296	287	273	270	280	294	285	288	272	316	266	275	294	268	266	311	270	260	271	270	293	253	271	283	289	273	278	267	256	309	294	261	262	277	299	270	303	250	247	262	289	248	258	291	270	312	248	275	298	290	324	282	258	310	283	271	261	288	296	278	310	258	292	270	274	285	293	265	262	265	253	254	271	297	312	275	327	294	293	280	269	291	284	283	289	337	297	289	284	281	248	282	268	267	283	273	277	264	304	266	257	269	267	289	269	275	278	254	299	270	286	291	274	269	299	283	297	295	275	264	273	267	289	285	274	307	292	281	298	271	275	315	283	301	266	269	282	319	306	239	287	296	264	270	290	287	282	268	304	279	273	302	293	254	280	276	271	288	316	290	266	281	268	272	273	282	315	272	291	284	270	269	294	278	263	295	318	271	267	302	282	295	254	290	274	280	274	288	292	289	247	264	275	282	242	277	257	284	257	257	260	266	275	310	252	290	298	292	295	299	297	263	302	284	309	257	288	309	295	302	271	254	233	290	286	263	276	288	234	299	287	269	298	260	275	267	283	287	300	277	292	285	287	308	294	300	264	321	274	291	263	294	273	284	252	295	261	291	255	284	259	277	257	288	320	264	294	277	274	262	292	270	290	302	289	279	287	300	270	273	267	297	292	300	256	279	270	264	263	266	270	287	287	287	259	269	287	274	273	294	261	268	325	262	284	270	270	297	265	316	302	250	271	263	305	265	296	313	264	267	309	288	281	283	309	291	304	264	282	294	280	273	262	281	277	283	263	271	282	253	301	279	291	268	278	269	304	247	268	241	287	287	282	252	284	262	285	268	276	268	272	249	263	247	268	273	300	299	275	263	285	295	265	272	302	285	251	308	267	276	296	291	278	296	280	273	280	274	262	273	292	270	319	298	302	300	285	273	298	281	281	288	286	279	262	316	276	285	305	308	290	277	278	268	270	257	288	285	294	268	282	284	263	289	267	270	274	273	288	269	305	291	248	303	286	264	284	280	276	275	301	275	286	273	258	277	296	288	271	292	285	278	288	311	299	276	264	287	289	284	273	249	314	286	317	279	268	278	277	271	296	277	307	270	281	314	260	286	262	277	250	270	294	258	280	252	246	265	266	285	256	289	276	274	258	264	261	273	274	254	257	255	316	264	293	281	284	279	286	298	280	255	283	279	301	276	280	266	259	270	264	281	274	253	297	285	280	253	297	271	296	278	269	278	259	258	290	312	271	302	256	306	279	262	291	317	289	298	289	256	272	295	291	259	261	264	330	251	308	306	275	270	266	280	276	271	271	313	277	264	276	289	279	273	270	299	316	300	281	279	249	271	280	293	272	260	292	254	272	279	263	273	283	271	289	318	268	273	298	289	279	288	265	287	279	256	276	284	268	253	280	275	290	245	271	271	296	285	290	321	277	261	271	314	232	254	247	311	298	288	280	283	292	285	265	315	287	250	287	288	259	298	296	278	281	280	293	249	265	291	294	291	292	307	286	289	274	269	279	278	270	279	289	273	288	292	289	275	264	263	289	275	281	258	264	274	291	268	291	301	265	266	252	330	281	258	309	256	287	288	259	313	276	291	260	280	265	264	251	261	289	261	281	240	305	268	253	284	280	280	266	256	261	288	278	266	253	298	267	283	278	278	250	268	285	277	275	299	261	292	246	298	289	268	261	274	290	331	301	288	284	244	297	264	312	275	263	238	287	276	267	276	306	305	284	297	268	274	310	249	275	316	297	266	255	265	243	291	312	298	252	286	284	260	280	272	288	302	285	277	261	279	283	247	308	276	272	253	257	281	284	288	247	270	264	309	274	276	270	268	294	286	254	303	281	270	262	272	263	287	305	285	307	275	255	269	255	303	267	274	273	286	313	275	320	266	266	293	246	287	245	275	300	283	295	292	282	286	286	256	282	299	269	284	273	281	311	254	283	247	257	291	293	307	281	287	264	291	297	300	274	281	270	300	288	283	277	284	315	253	286	286	302	305	300	259	277	253	275	265	249	287	301	284	281	256	311	274	269	246	262	260	266	277	279	262	297	276	282	277	271	264	263	260	272	267	291	283	271	281	296	286	258	301	303	274	271	307	284	302	307	303	272	278	287	268	309	274	295	289	310	268	280	235	256	262	265	282	296	302	262	277	274	306	294	264	243	287	260	265	258	283	298	303	282	291	293	334	263	280	311	276	259	269	252	301	287	273	261	287	271	295	290	312	252	276	274	260	278	304	268	274	285	262	294
14865	12247	23266	27667	26016	21480	18542	15645	13179	11073	9630	8369	7141	6928	6719	6851	6082	4862	4129	3705	3750	3315	3041	3260	3123	3125	3008	2936	2416	2064	1926	1849	1698	1618	1574	1617	2241	1806	1648	1687	1510	1337	1297	1193	1173	1157	1114	1015	1023	965	991	932	869	939	936	1004	978	955	938	892	833	859	879	807	854	834	789	788	770	846	763	804	774	747	767	728	659	718	717	715	678	681	723	749	670	673	706	718	721	694	665	651	691	677	680	685	660	692	693	680	700	678	627	636	669	663	668	635	607	678	698	692	633	669	680	660	619	668	668	663	612	627	652	659	644	621	621	647	626	653	678	702	685	677	650	696	645	636	658	654	660	659	656	695	643	612	677	612	681	612	688	635	621	624	628	664	623	651	673	610	655	702	656	646	671	671	680	664	607	625	676	651	614	681	653	629	663	629	625	641	618	633	641	705	627	674	623	618	598	722	636	651	669	626	620	621	637	630	654	667	659	669	633	689	617	685	628	658	686	663	642	668	667	649	699	619	644	624	662	674	726	670	673	679	612	597	667	696	660	626	660	676	692	629	643	657	650	710	651	687	611	621	647	640	626	657	646	661	629	646	626	681	682	666	615	651	688	694	640	658	678	659	624	687	656	610	704	640	616	715	666	658	666	668	665	677	645	644	640	649	644	662	644	650	632	681	650	673	692	662	660	680	659	646	698	654	665	655	665	691	647	704	644	670	616	622	658	649	601	621	629	661	673	642	651	663	690	637	628	636	626	659	671	622	652	620	643	639	647	648	661	675	661	677	689	679	664	645	662	674	646	654	644	625	645	640	625	656	672	655	649	636	645	675	685	640	665	631	680	663	649	643	633	611	679	614	659	674	600	682	683	608	698	641	679	628	646	678	649	624	683	637	646	651	614	664	619	655	615	662	652	640	679	657	621	627	569	716	713	691	628	607	648	655	700	614	618	695	666	616	657	674	629	599	613	685	642	620	651	632	654	658	665	680	692	664	648	646	671	693	601	639	638	670	591	675	681	674	613	648	673	626	646	639	637	671	660	671	681	650	636	647	650	648	646	602	683	649	636	626	639	661	649	640	638	655	667	665	673	674	596	657	617	657	719	655	639	684	655	597	633	643	701	658	646	658	609	678	661	634	620	615	625	716	639	635	659	663	654	614	639	665	655	644	659	650	629	670	636	636	662	675	659	645	657	633	657	663	657	618	644	655	692	643	632	643	687	633	662	671	709	651	619	680	604	619	665	646	623	656	613	650	644	580	638	628	643	700	688	635	645	584	643	647	672	675	621	668	613	599	648	650	652	669	654	624	601	652	659	655	706	637	660	608	658	629	646	626	669	649	677	636	568	656	678	646	685	640	632	666	643	642	681	654	624	631	649	636	685	626	646	620	617	695	679	633	660	636	657	631	638	643	665	585	629	624	639	650	674	636	664	639	702	629	632	689	637	649	641	601	647	655	648	626	611	646	702	634	638	649	703	643	638	644	679	623	669	637	649	678	610	641	653	579	637	623	599	650	622	689	637	619	674	650	617	641	671	656	694	637	661	655	626	645	660	637	633	669	621	637	632	634	689	668	705	663	665	619	659	654	617	668	583	618	633	700	669	630	659	675	640	646	686	647	579	661	623	658	590	656	633	687	653	651	627	641	669	669	662	692	679	686	602	662	679	654	645	642	624	620	690	655	642	618	640	653	622	683	628	656	679	634	712	637	678	651	683	688	677	661	639	646	645	651	626	672	658	654	638	610	685	625	656	665	668	653	665	684	650	657	608	686	678	668	591	686	638	668	658	616	649	671	637	686	671	628	623	633	652	654	622	644	653	654	679	646	685	695	671	641	637	663	680	697	670	669	592	674	656	662	673	664	675	627	689	669	628	639	646	642	645	661	661	665	701	640	643	686	641	657	622	696	643	629	599	637	687	618	641	617	615	638	660	629	633	669	641	682	684	650	691	657	646	643	636	681	695	624	658	657	598	667	649	626	656	653	616	627	674	599	660	670	628	615	642	690	649	667	660	673	649	610	600	648	620	660	615	613	643	676	610	623	647	658	675	598	661	656	622	639	646	654	639	684	633	637	660	649	655	621	629	692	686	670	677	644	658	630	643	653	621	664	644	614	656	625	663	662	638	659	653	654	671	638	661	661	618	639	658	623	637	680	640	615	649	700	690	666	626	700	640	667	634	662	667	639	629	643	685	625	637	668	658	663	626	626	632	663	648	634	677	679	718	608	678	644	695	625	684	637	635	657	698	627	674	648	691	670	616	655	661	661	633	659	679	652	682	672	681	640	663	626	659	661	676	662	735	627	657	671	661	686	618	621	662	665	647	666	678	655	646	635	706	635	697	619	645	645	684	644	604	633	627	641	654	604	694	655	640	620	637	695	678	666	642	659	626	681	639	695	670	631	660	673	668	642	638	653	637	664	664	632	677	652	674	638	672	690	681	673	657	683	653	671	657	640	654	645	724	711	643	614	628	611	665	672	692	650	629	672	665	662	646	657	654	675	652	639	656	642	682	676	608	696	660	655	679	654	661	649	656	605	678	629	628	657	683	642	661	660	696	636	631	654	582	637	655	687	653	675	702	661	636	653	644	719	617	676	637	665	684	619	659	646	674	626	613	624	614	604	662	620	645	638	639	635	663	673	619	646	655	638	633	696	665	626	633	640	684	645	661	611	649	697	641	668	661	673	612	624	660	630	667	614	659	624	640	671	688	661	674	650	664	661	649	679	635	668	608	680	683	590	657	648	693	668	620	681	643	666	627	659	660	672	651	643	640	660	704	613	643	641	635	641	647	649	638	613	657	627	624	664	656	664	652	656	594	685	667	641	675	650	690	659	588	628	666	654	646	632	648	601	694	637	659	615	659	672	662	665	620	645	673	644	664	628	649	713	662	683	643	651	662	612	648	630	728	675	656	572	697	629	659	644	625	676	664	653	617	688	650	691	646	620	638	677	628	592	678	668	640	615	671	672	704	710	631	669	655	643	644	650	646	630	661	633	675	634	630	698	645	658	657	636	650	636	637	673	697	641	648	643	656	652	705	623	653	647	649	678	661	636	617	651	613	685	639	680	628	649	691	624	627	634	680	629	622	645	688	644	682	674	684	714	655	649	691	682	637	632	667	658	623	649	671	624	645	658	629	712	607	686	620	670	611	630	647	631	620	648	679	638	610	611	647	672	650	686	646	678	632	630	644	664	639	629	696	696	689	652	645	674	652	650	647	673	703	672	658	657	685	675	655	617	636	689	687	646	678	620	680	616	650	637	646	650	635	665	667	600	660	703	625	659	662	671	654	644	670	668	655	689	664	659	646	656	625	695	669	667	656	677	651	657	680	664	653	660	648	606	629	664	669	619	656	690	635	710	652	643	665	648	644	663	623	684	654	637	688	629	665	641	650	625	595	673	675	608	653	675	655	698	660	701	631	623	647	652	645	649	654	655	658	639	652	644	662	641	692	666	603	637	672	648	649	610	621	650	655	673	670	593	668	679	638	676
10034	6308	7447	5856	4144	2804	1888	1447	1139	940	809	626	570	524	483	382	385	379	334	316	334	335	276	286	273	275	269	249	270	253	244	234	243	252	252	247	240	244	231	251	268	223	227	250	238	236	244	238	226	221	200	203	237	231	227	221	232	247	219	208	222	216	190	209	216	210	225	214	200	239	211	192	221	231	226	207	205	201	232	208	185	198	236	224	212	202	204	240	189	221	232	231	214	194	208	195	194	204	234	214	217	232	190	218	230	212	233	233	197	237	178	210	211	202	237	197	216	207	242	204	223	224	219	223	171	216	201	231	219	205	228	211	219	204	222	220	212	224	189	228	214	197	197	198	211	208	233	160	217	214	227	225	219	233	220	165	227	201	249	223	236	237	258	206	184	193	211	185	197	221	217	177	200	193	227	217	226	229	209	219	204	190	243	203	220	220	246	219	231	234	214	207	217	211	204	204	219	210	212	214	219	220	193	220	193	235	242	185	207	210	212	201	222	209	210	205	216	206	197	227	189	220	202	218	209	217	202	240	212	218	249	191	214	214	207	216	205	207	208	182	223	189	230	193	207	193	225	215	236	221	260	210	208	213	216	201	195	243	233	186	223	220	215	228	219	190	205	229	215	195	197	221	181	224	204	191	233	208	210	196	206	197	208	201	205	178	205	214	199	210	219	194	223	184	216	202	211	229	240	194	221	206	231	225	194	216	203	196	202	210	229	212	221	199	225	225	213	224	225	214	221	197	218	239	213	202	224	233	201	222	187	197	220	185	214	217	207	203	188	200	254	226	214	221	225	227	241	223	192	211	236	211	202	226	230	221	213	212	217	234	212	230	193	222	211	198	206	189	218	228	202	186	219	204	221	241	204	215	197	231	185	210	191	219	202	182	204	202	252	210	206	200	201	218	226	203	219	216	227	182	226	229	209	217	216	237	209	186	248	235	220	233	229	221	214	212	202	207	201	199	223	214	216	220	205	208	234	242	194	215	187	208	210	226	189	208	187	220	237	220	200	229	212	223	196	200	199	204	212	242	203	208	229	234	210	214	221	212	218	200	233	193	204	186	223	218	197	198	197	205	197	195	212	226	191	226	207	225	195	223	210	209	198	217	218	217	216	220	236	213	230	199	234	232	210	222	209	230	229	195	197	217	177	227	214	201	203	195	212	234	212	216	201	212	206	217	208	218	224	204	227	221	205	206	210	203	209	206	206	217	216	225	222	216	210	225	203	231	227	218	218	222	203	215	220	218	229	210	214	225	202	220	209	217	191	211	216	194	219	238	211	193	215	184	229	223	194	236	221	219	215	225	208	237	224	185	218	216	209	226	221	224	215	211	218	220	213	209	210	201	238	215	208	243	208	230	228	217	207	189	201	213	194	206	238	219	244	208	191	185	187	211	189	212	196	224	203	208	207	211	199	221	223	205	230	211	203	207	213	211	219	225	210	236	199	208	195	211	209	207	206	226	207	217	248	227	210	199	201	210	208	221	219	213	197	229	239	218	212	189	227	202	211	190	209	200	197	199	194	223	210	200	210	209	188	199	205	195	196	230	211	204	172	218	223	217	232	205	212	246	234	205	186	196	213	225	201	201	208	220	231	182	243	228	219	212	224	175	248	209	256	230	196	224	218	222	213	189	222	186	190	211	209	213	201	229	220	205	196	211	208	241	213	198	212	209	187	217	243	228	232	230	229	257	209	213	214	204	219	217	218	198	194	216	202	227	197	199	209	232	200	248	208	233	225	232	191	218	209	191	209	248	208	226	220	217	208	193	242	210	173	237	216	231	208	221	198	223	206	246	214	198	225	209	249	215	206	203	197	188	226	200	204	241	196	235	190	214	233	215	209	214	203	178	199	243	213	214	222	238	236	222	223	210	221	201	202	232	217	224	177	191	173	222	234	184	199	212	209	179	205	215	231	239	213	205	215	211	223	189	243	199	207	231	209	203	198	250	222	211	206	219	228	191	192	201	216	246	193	209	216	216	182	200	205	196	211	213	219	199	216	234	186	227	218	219	237	203	229	203	191	205	222	212	198	218	194	223	209	231	188	231	227	200	204	220	193	209	213	192	191	236	202	204	217	204	225	235	195	205	229	189	208	195	195	219	215	211	208	206	219	223	194	205	215	212	193	202	211	230	210	235	197	233	239	239	212	216	204	210	211	206	197	209	214	229	240	200	197	223	231	222	221	190	211	230	213	214	190	216	191	233	211	211	231	225	250	246	197	196	204	209	234	205	191	189	197	247	225	233	249	199	194	200	211	223	210	211	206	224	226	219	217	200	214	193	197	213	199	228	223	206	219	219	204	199	203	197	222	238	211	193	199	195	254	215	208	208	219	219	214	202	225	210	228	226	209	182	225	195	219	227	226	195	243	228	244	216	199	238	233	208	203	237	211	223	192	216	211	203	205	226	216	197	213	235	217	220	199	199	236	194	209	221	190	231	234	224	219	207	197	223	205	228	209	237	205	216	229	224	204	199	198	197	228	212	204	228	210	206	213	214	206	192	198	203	216	187	220	201	215	217	214	243	237	218	224	197	221	207	220	227	211	224	237	206	200	194	202	202	181	201	219	189	241	218	203	196	207	204	228	224	222	204	200	199	220	208	228	218	210	213	220	234	200	215	244	214	219	228	203	215	224	216	188	225	241	230	216	198	207	202	215	189	203	195	215	213	185	200	191	234	199	200	192	217	209	227	196	209	212	201	230	219	212	259	205	202	200	218	195	213	203	221	227	216	171	227	211	221	212	200	219	168	199	191	215	210	214	198	219	224	239	223	223	217	226	220	213	207	202	222	221	202	211	231	249	226	212	204	219	209	214	252	182	218	227	189	215	194	185	212	227	209	222	210	209	224	221	201	219	224	216	207	209	209	209	238	221	207	230	226	222	191	225	200	215	208	192	228	237	213	205	236	227	206	195	192	204	243	203	200	198	226	174	194	225	222	205	213	215	228	223	216	192	216	198	237	257	210	215	218	199	245	218	183	209	202	238	220	231	202	201	221	235	207	200	213	208	223	219	215	224	194	209	193	205	215	228	210	200	227	232	212	212	211	196	212	208	203	226	213	198	208	228	207	209	206	194	184	223	239	207	203	204	201	243	237	202	228	216	199	232	221	196	226	235	206	229	170	204	207	222	211	214	201	193	210	247	239	211	215	209	239	224	231	184	209	206	226	240	203	194	210	208	206	228	238	239	209	217	204	232	221	262	223	208	222	226	235	219	225	222	213	244	246	173	200	191	216	227	179	235	206	208	210	228	194	211	206	240	225	240	227	207	200	198	201	218	220	234	224	231	212	216	227	194	240	209	234	217	223	206	203	209	220	208	225	220	215	231	206	233	210	230	209	206	212	259	229	219	191	202	233	223	187	217	219	227	214	216	215	219	234	212	206	197	185	218	222	246	202	200	199	191	204	216	199	230	233	211	212	228	204	191	223	264	217	229	219	238	215	209	217	215	194	212	240	223	218	221	206	220	215	193	222
5917	5531	11978	14360	13069	10697	8712	6768	5525	4851	4098	3341	2810	2533	2213	2028	1812	1579	1395	1318	1248	1177	1065	1040	1011	1010	982	952	932	855	839	828	795	754	766	800	771	754	766	733	661	647	694	661	617	616	593	618	652	574	589	628	595	602	561	605	594	540	612	565	581	513	602	586	553	572	570	519	567	558	522	556	507	550	507	558	481	523	487	536	537	555	513	518	491	576	501	505	521	522	544	509	535	513	532	513	513	526	529	545	577	508	544	538	544	505	511	493	478	529	508	560	558	500	476	533	515	552	512	518	502	474	530	532	515	510	506	492	549	502	527	482	526	497	517	538	512	547	536	532	512	513	512	475	507	482	513	495	498	489	508	505	509	520	527	490	544	491	491	528	537	512	470	522	505	530	508	533	531	502	518	498	502	507	512	534	489	512	463	488	486	492	527	517	508	522	530	434	526	510	506	517	521	511	509	514	488	531	546	545	527	494	517	503	503	506	502	529	504	508	521	530	525	531	528	492	508	502	532	489	493	520	543	509	497	517	579	527	514	521	558	530	473	518	516	507	522	544	525	507	445	477	582	550	525	539	505	492	519	530	496	549	506	519	499	511	496	545	516	492	523	513	508	486	496	506	482	534	491	515	491	505	525	501	515	538	536	544	549	526	538	509	498	502	539	500	493	491	481	486	507	579	551	534	455	509	520	522	465	527	487	545	529	537	498	521	502	499	494	543	511	507	493	512	513	502	525	521	529	557	513	480	521	518	515	524	569	509	530	516	529	530	532	536	533	495	527	516	565	460	505	519	527	508	519	545	558	526	532	535	503	505	525	517	499	517	503	568	517	524	533	557	526	539	527	560	574	547	549	526	496	501	455	490	508	566	502	501	517	512	525	535	560	542	482	483	494	531	541	507	502	529	516	518	494	535	567	490	504	507	542	530	547	503	527	479	518	495	493	559	529	539	544	534	513	528	472	507	548	532	519	499	493	522	533	459	538	536	543	512	575	517	528	488	498	532	529	538	526	468	524	503	504	505	546	582	525	494	526	539	521	503	546	547	521	469	547	549	525	493	516	512	514	523	512	538	516	508	507	502	504	535	520	496	502	507	533	509	535	498	512	507	510	550	472	503	522	532	550	528	519	523	533	545	499	541	518	548	567	518	529	485	541	479	514	510	487	561	563	530	574	528	554	498	550	516	506	515	466	547	562	540	499	542	510	505	525	472	524	549	538	509	520	520	521	499	522	526	500	528	540	515	528	503	564	541	527	508	492	530	481	533	509	496	494	499	537	526	514	538	513	538	501	526	541	510	533	510	518	507	532	521	517	500	495	511	517	498	515	534	483	498	537	497	543	472	522	548	529	521	506	509	512	534	484	572	516	524	589	553	513	551	500	513	516	544	534	518	477	509	485	517	524	543	508	477	542	524	529	494	518	492	527	540	473	509	576	513	533	518	487	562	537	558	499	471	493	519	511	525	520	539	498	488	524	474	526	557	550	519	515	511	524	524	528	545	525	520	533	523	473	530	520	570	512	505	544	551	515	481	562	536	514	506	519	524	532	504	498	530	558	556	497	513	514	519	508	548	541	537	535	541	511	510	498	512	495	513	486	547	540	469	517	513	509	529	525	541	512	485	481	546	521	519	531	486	512	517	531	479	552	509	496	515	512	498	504	521	553	523	555	557	498	525	492	502	550	521	511	550	531	532	533	519	543	536	466	514	557	504	543	509	545	515	511	477	535	540	527	561	522	547	525	509	483	515	549	529	509	500	525	525	525	525	526	536	538	491	553	511	534	525	484	510	490	496	505	562	536	550	527	485	497	534	519	519	553	537	508	522	513	467	530	521	485	528	519	552	533	543	525	527	544	506	523	519	505	519	496	479	494	525	484	519	494	510	516	518	491	501	522	520	484	525	512	514	543	487	561	491	496	510	549	498	511	545	538	490	527	533	569	532	516	506	535	486	527	483	503	508	531	507	503	500	468	500	531	540	508	536	498	561	482	481	499	506	526	524	530	522	517	530	503	541	494	492	517	535	567	484	514	492	540	533	479	563	500	505	535	495	528	508	488	530	543	500	483	555	529	520	506	529	555	484	547	525	526	482	532	524	506	512	541	533	493	519	539	540	560	504	522	502	561	476	501	537	511	481	525	518	536	494	508	519	552	526	539	530	558	502	543	528	527	499	516	542	492	516	509	509	477	528	512	495	556	514	500	477	576	507	515	542	512	505	498	514	558	488	516	540	476	510	508	528	537	551	521	510	509	518	494	466	470	532	532	537	552	544	547	536	492	509	512	539	548	485	523	482	517	489	512	545	525	511	541	497	535	494	500	488	533	476	553	557	522	528	528	519	538	494	500	492	478	545	571	541	562	531	497	509	524	503	492	537	526	511	511	504	537	547	560	510	530	486	523	538	483	510	546	493	550	514	480	534	515	521	577	512	526	499	519	516	507	491	513	513	564	537	507	522	484	535	519	493	488	503	488	518	456	542	476	532	500	524	511	506	520	528	512	521	553	500	549	542	563	529	503	508	533	482	518	512	527	547	489	489	516	498	501	500	524	482	513	515	559	477	494	526	523	477	519	507	533	545	498	515	505	521	524	502	530	547	515	522	523	493	521	540	569	537	534	490	538	516	487	487	499	505	552	496	553	507	475	511	485	521	510	455	566	477	545	517	527	528	482	521	568	550	481	496	525	523	522	535	518	491	512	517	527	494	505	530	530	500	486	521	498	534	506	542	512	487	460	476	503	533	536	494	533	498	482	490	471	520	521	529	535	523	527	526	551	500	487	486	516	535	515	544	514	516	519	513	500	519	561	532	495	563	485	528	528	528	502	543	531	516	512	541	535	505	522	494	513	497	512	475	589	514	524	501	493	519	478	489	535	518	506	517	516	482	523	541	525	528	498	542	560	537	497	561	503	541	568	514	544	516	537	534	524	479	526	536	549	488	484	567	536	527	526	503	561	474	520	518	512	559	455	500	512	486	515	534	501	523	535	507	525	552	532	518	506	564	562	527	524	485	528	501	526	543	547	581	477	508	520	516	497	507	538	550	516	529	523	509	483	501	558	567	521	530	530	481	504	493	508	566	471	520	516	549	518	513	544	553	525	474	529	564	495	482	509	520	533	535	527	529	488	514	529	484	534	485	544	515	496	548	510	527	532	547	541	487	495	499	540	526	527	544	541	509	515	539	497	538	516	527	546	514	534	495	554	498	564	520	544	525	531	550	506	476	465	554	492	520	463	523	477	543	563	517	529	540	507	542	523	463	502	510	496	521	500	529	512	564	536	532	483	535	525	519	510	542	502	490	509	537	564	514	527	490	520	511	492	524	511	546	480	513	486	495	547	520	490	538	556	491	517	469	516	489	511	531	492	536	524	528	534	505	528	499	543	526	525	530	510	539	518	502	514	542	503	479	529	503	538	505	503	529	531	569	505	469	473	543	514	555	498	513	523	532	505	532	521	566	530	500	506	520	539	518	524	504	524	507	501	550
19018	11577	13220	11747	8400	5451	3860	2742	2148	1770	1314	1127	969	950	894	798	659	582	583	495	505	501	477	488	487	412	455	369	357	354	339	333	334	360	338	331	356	301	338	297	312	276	320	320	293	277	317	293	275	298	261	309	298	286	264	276	290	306	272	281	222	262	256	284	272	269	252	242	282	314	269	261	245	276	271	257	263	259	291	238	225	239	260	260	254	229	256	267	283	277	267	225	233	276	264	239	273	249	255	278	245	283	265	233	229	247	288	235	257	275	282	260	238	247	249	281	265	262	257	272	265	245	243	259	247	273	228	244	259	270	254	267	244	275	247	262	271	216	264	244	282	280	258	251	231	244	241	257	273	243	251	204	249	233	263	288	269	252	244	206	297	319	235	236	236	229	268	267	246	241	239	268	280	238	239	242	261	261	239	287	224	243	253	257	249	241	234	269	249	235	258	259	241	254	246	246	281	257	261	238	261	236	277	235	271	259	266	274	235	229	271	252	268	278	266	271	273	244	259	244	262	239	280	284	251	270	228	235	246	234	226	286	253	248	255	234	234	283	266	250	247	287	248	233	208	242	240	232	253	247	264	278	261	263	238	259	283	265	265	271	234	232	250	264	262	272	266	278	273	234	287	303	264	239	260	219	261	272	245	267	238	267	256	229	243	274	275	241	280	249	273	209	264	260	258	255	257	262	255	241	248	277	260	256	271	240	225	234	245	254	242	255	275	248	235	238	205	260	299	265	271	254	258	245	259	268	272	255	231	255	258	237	256	248	274	231	262	264	210	249	243	259	272	226	256	282	244	248	264	257	285	288	233	263	243	244	247	241	230	240	248	238	266	222	258	223	282	276	257	262	233	252	255	246	253	240	249	255	250	256	293	261	255	231	253	263	255	248	244	268	229	263	242	247	233	275	256	281	257	263	272	254	252	251	263	227	276	261	283	255	270	255	260	260	259	229	248	276	252	241	231	267	262	246	283	242	233	293	271	255	254	250	232	241	252	248	233	255	257	248	240	216	262	251	239	282	253	267	266	257	266	237	254	256	249	236	225	250	254	228	258	260	268	248	249	269	241	225	259	249	268	252	262	258	294	274	251	239	272	242	249	312	287	267	250	234	254	269	256	281	272	245	263	243	261	241	272	246	236	234	247	251	230	240	222	246	248	281	260	282	281	224	238	238	240	267	244	253	248	217	271	273	257	247	254	242	300	290	267	255	227	276	233	249	252	237	277	253	246	234	250	261	270	240	241	293	266	252	260	256	245	258	272	243	254	251	270	235	216	287	234	260	266	256	244	256	272	271	258	251	228	251	237	268	250	246	233	231	236	272	268	214	246	283	224	236	241	249	246	275	245	237	270	259	227	253	258	230	219	257	260	271	255	239	270	266	254	256	264	276	250	253	261	239	269	290	249	261	223	263	251	258	242	276	240	265	244	252	244	246	272	251	247	217	229	264	232	240	263	274	254	274	268	285	223	236	279	239	245	264	250	235	255	260	246	267	231	257	269	247	243	261	277	250	243	284	250	227	243	251	249	262	235	269	258	235	269	266	254	259	264	280	255	261	244	240	263	249	231	260	259	268	260	240	250	240	278	284	249	283	234	242	222	282	251	275	298	252	253	241	265	244	256	246	243	257	265	249	243	290	270	259	224	285	262	244	251	263	229	293	237	267	246	238	247	248	265	265	256	243	288	292	245	245	245	244	232	274	270	250	266	236	261	247	244	277	282	237	241	284	274	255	255	262	245	285	239	249	272	258	259	264	265	248	233	246	245	238	241	261	263	266	258	264	255	245	280	260	259	284	280	284	260	286	262	251	250	226	236	270	287	276	274	261	241	269	260	249	267	258	291	237	268	256	251	254	219	256	259	259	255	254	252	267	261	245	259	259	246	266	286	243	231	254	242	285	249	233	262	242	265	248	267	249	247	239	259	275	231	273	253	232	271	239	267	255	270	241	260	237	250	247	241	274	248	271	245	277	271	281	223	227	268	270	250	248	238	249	289	258	244	239	266	239	256	256	261	239	262	235	286	255	255	229	255	247	273	252	237	243	255	248	268	251	220	232	217	260	259	244	230	244	259	262	268	248	270	252	241	250	281	266	268	274	267	216	286	271	267	275	229	290	267	272	246	259	251	235	259	235	253	231	258	258	278	246	231	246	239	245	254	247	260	233	259	242	274	265	242	258	234	245	259	247	280	253	249	254	288	231	259	270	271	290	255	215	259	262	252	251	253	272	279	258	224	270	247	224	248	232	230	204	257	246	263	242	287	273	254	266	263	275	295	258	236	252	234	295	269	278	249	248	234	222	239	258	258	243	241	233	257	243	237	264	248	229	230	265	263	237	264	253	249	260	218	245	270	274	264	249	256	270	262	266	264	254	245	264	228	276	253	282	289	251	256	273	254	215	279	269	227	260	234	282	267	256	226	260	247	247	243	279	259	282	270	255	248	263	252	270	255	271	263	253	301	239	279	257	270	242	243	259	244	253	264	263	269	227	247	287	248	240	261	273	255	256	284	259	229	259	222	268	266	282	252	236	283	281	251	242	250	245	230	254	227	273	256	260	247	259	262	266	262	227	282	254	229	263	256	254	248	272	278	244	235	255	245	245	257	275	279	248	278	263	258	264	233	263	288	274	253	259	254	250	242	255	249	236	237	217	274	261	284	240	274	283	221	259	254	290	215	284	246	250	237	255	238	274	252	258	292	246	234	280	254	251	257	234	255	249	245	275	258	235	263	296	250	250	246	245	257	265	237	266	272	236	258	256	243	267	248	261	253	254	236	259	258	250	277	271	263	262	248	241	236	275	278	270	247	251	255	250	239	287	253	270	284	268	240	253	258	239	249	257	229	263	243	250	260	266	283	257	231	232	250	258	248	237	244	277	300	276	278	269	276	241	245	237	244	273	253	283	248	259	236	248	249	238	230	235	274	269	273	264	244	228	264	225	243	258	268	234	252	264	260	246	245	247	265	245	222	261	260	247	262	259	268	237	265	287	252	275	239	295	256	242	270	249	274	248	243	260	245	247	254	238	248	246	246	263	219	245	294	270	249	256	274	279	249	263	246	263	258	243	257	256	242	216	231	240	268	254	254	247	237	268	241	229	214	254	263	271	268	228	244	243	239	230	268	252	303	244	244	258	247	252	275	272	262	240	265	238	256	284	246	237	246	260	258	261	241	275	263	250	258	301	239	255	231	257	257	264	265	255	249	244	246	289	263	272	250	252	268	265	249	253	240	278	243	266	266	231	274	281	241	253	265	255	272	239	260	251	294	262	263	264	268	249	257	270	259	261	258	259	245	253	276	254	270	249	251	258	287	261	265	284	243	242	286	248	266	276	251	298	286	290	262	289	279	238	227	219	238	242	254	252	278	228	246	259	232	249	270	251	270	245	271	241	244	274	262	260	248	248	258	242	247	261	268	257	264	245	251	258	258	268	264	271	255	237	276	252	236	219	260	235	262	263	280	238	251	251	257	248	221	249
11356	9035	18767	22667	20650	17085	14085	11650	9846	8309	6876	5974	5130	4964	4700	4432	3542	3006	2634	2384	2413	2184	2101	2135	2244	2171	2106	1864	1563	1509	1387	1272	1256	1200	1212	1306	1434	1249	1195	1210	1101	1036	963	920	876	855	865	854	783	795	786	798	724	798	745	889	792	766	801	690	714	718	721	717	707	719	719	688	751	719	706	672	650	670	632	655	651	662	638	632	652	637	665	605	606	669	626	595	634	621	619	636	646	646	624	630	588	633	604	622	606	671	642	616	583	602	595	627	593	617	605	588	605	641	628	585	591	610	653	619	578	598	680	609	614	595	626	606	608	577	587	569	650	609	603	616	636	604	606	579	641	618	622	573	589	602	600	585	601	582	546	603	634	634	603	574	630	617	664	586	603	611	586	601	636	603	592	583	595	643	616	580	564	641	606	605	619	617	605	616	603	616	587	629	591	606	621	636	607	619	602	634	565	576	636	622	543	614	628	614	577	611	631	605	605	578	616	588	578	607	617	638	594	599	611	615	619	562	566	578	589	596	636	560	636	563	619	634	624	626	626	682	578	647	619	613	573	587	597	629	600	605	620	624	604	636	607	605	646	589	629	609	610	586	624	664	623	606	584	633	592	646	626	625	643	600	588	573	638	627	601	585	610	585	620	599	625	642	580	618	623	613	603	598	610	608	625	585	610	625	611	581	601	634	582	640	613	623	612	595	609	609	614	575	623	629	617	579	615	607	639	615	645	644	620	646	592	628	560	560	606	602	626	585	586	629	585	613	597	573	582	599	628	588	634	582	587	637	630	602	588	636	601	628	572	558	612	622	641	605	609	626	605	595	637	578	642	601	608	611	660	635	622	594	622	634	634	580	638	643	639	640	598	618	604	648	628	580	597	598	634	582	626	577	539	621	586	627	602	596	600	636	618	608	596	630	635	608	627	619	628	539	594	634	601	627	605	640	578	586	660	585	577	621	570	620	594	637	603	618	630	626	640	624	617	585	640	606	608	533	602	628	587	597	611	610	621	605	583	585	638	586	606	623	610	578	626	636	599	596	616	632	626	625	632	593	560	586	621	618	590	643	582	611	604	626	620	626	633	597	626	558	610	598	626	637	572	565	618	634	599	650	632	594	594	577	646	557	592	598	614	590	642	599	603	626	559	596	598	631	599	612	583	627	587	560	606	622	602	636	616	602	578	637	616	592	614	586	599	563	635	615	580	653	648	632	641	594	637	615	631	580	630	610	575	626	609	587	620	645	615	611	592	600	624	617	621	670	614	672	610	622	585	585	615	565	609	591	634	637	628	598	620	641	621	622	625	623	591	628	594	604	600	602	637	601	627	624	637	596	653	654	611	655	560	613	610	565	604	611	598	604	586	597	580	609	589	581	627	629	618	646	626	577	636	619	643	605	633	577	620	623	589	577	580	609	605	609	590	597	638	595	611	593	590	624	591	584	563	606	585	585	635	640	637	610	626	609	625	603	583	559	568	614	589	616	583	654	626	617	579	593	612	592	619	599	619	604	587	571	603	626	582	631	594	657	640	645	611	547	609	536	606	610	617	553	609	595	623	618	573	547	629	627	601	653	619	562	568	602	582	609	582	607	614	604	664	630	612	605	650	583	566	586	603	601	610	611	632	623	612	590	626	520	620	592	608	605	617	610	612	609	632	610	614	622	625	608	585	625	597	607	560	610	611	609	593	585	600	614	598	629	578	590	607	608	617	602	589	597	580	577	596	661	633	619	591	580	574	576	566	631	623	605	624	609	584	615	664	555	606	612	631	629	597	602	602	635	601	610	565	616	623	586	591	557	620	657	576	621	590	641	597	611	576	603	632	628	602	631	568	643	627	617	604	603	593	604	606	664	632	605	623	625	664	630	630	599	611	585	600	605	634	653	639	588	617	587	565	611	584	635	633	638	619	577	633	636	632	639	646	609	586	648	634	610	578	639	643	640	580	586	628	589	648	619	622	599	600	551	583	591	605	610	646	602	657	567	655	564	583	630	605	591	601	576	612	622	583	608	642	602	631	606	619	629	590	630	587	586	619	603	622	601	614	590	668	601	601	614	616	580	608	586	574	582	643	577	578	566	563	650	600	610	625	603	598	580	599	588	581	599	606	613	599	615	579	642	642	597	591	605	608	622	609	609	652	579	602	569	629	588	574	591	622	633	592	644	596	590	573	657	613	622	597	590	639	571	622	646	643	583	608	616	646	584	606	612	632	635	644	616	581	584	585	645	643	582	617	583	635	628	639	599	555	599	619	644	621	598	651	580	592	613	616	619	607	626	590	644	615	593	592	608	606	598	632	562	672	625	639	606	564	587	613	588	589	629	586	625	644	565	627	664	601	648	592	601	603	613	605	592	603	565	634	587	625	591	617	574	610	632	648	654	616	579	606	602	603	632	575	630	580	599	628	561	626	623	609	619	643	637	560	578	549	627	638	586	641	625	568	632	631	602	602	629	637	614	585	626	564	620	547	633	557	625	609	594	618	621	640	606	642	597	658	569	548	613	605	631	629	629	669	590	631	605	635	622	630	596	567	618	588	605	605	623	604	597	648	567	569	636	602	567	635	604	588	615	584	614	613	652	610	595	609	640	625	613	621	633	583	587	626	575	641	627	636	659	591	583	573	621	613	607	616	618	623	606	593	608	630	570	622	602	617	608	626	601	567	618	652	644	607	626	584	602	609	580	640	643	625	599	601	582	600	620	648	584	630	607	619	625	606	652	609	602	588	602	602	558	597	657	636	630	652	600	613	625	573	594	619	608	640	624	611	609	623	618	574	630	540	637	579	610	620	633	576	621	625	629	600	655	609	589	659	562	589	636	571	616	619	635	617	618	585	612	588	621	601	631	562	633	589	651	645	614	588	571	676	598	640	643	629	626	599	641	593	567	597	647	606	593	586	611	598	622	612	556	659	563	605	575	614	605	625	632	607	630	587	567	605	548	592	607	641	594	620	601	612	595	624	632	618	587	600	618	590	604	614	661	615	598	596	592	599	632	625	603	566	648	615	620	639	624	585	575	591	638	591	591	631	606	599	617	581	622	614	638	610	583	618	575	595	646	648	610	616	635	651	584	635	599	629	588	583	610	614	584	633	627	591	658	600	636	575	604	571	599	631	627	615	610	571	619	588	650	647	618	602	604	668	590	594	563	636	582	627	581	621	639	611	597	614	598	601	617	586	630	556	642	620	605	602	662	636	602	645	606	621	572	629	629	630	595	568	632	602	593	615	622	662	617	638	601	604	589	668	575	616	627	647	633	609	649	583	625	633	633	620	593	612	591	602	599	615	668	582	640	610	639	587	641	607	574	624	633	641	612	662	580	631	625	620	589	540	583	583	629	600	585	611	641	614	621	640	610	547	630	618	598	590	649	647	668	603	610	623	635	579	582	576	646	620	607	602	641	613	585	567	614	613	638	610	611	610	620	586	608	597	586	578	636	621	619	608	635	614	596	625	653	607	617	612	631	592	571	638	603	606	607	610	619	593	624	644	692
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
